Hello Chief,
Yes, i made test with the default theme.
My theme is also build from default.
I don't use any 3rd party extensions.
If that can help, database table are MyISAM - utf8_unicode_ci
The last line of PhpMyAdmin give me 16 tables MyISAM - latin1_swedish_ci
I confirm that is only a problem with the search option.
I made a copy of some photos from different years to a same folder. Take a look at the link below to see them in the right order:
http://www.ventetvagues.com/sessions/2005-05-05/
Now make a search with the word zen. You should have the same pictures but in the wrong order.
If that can help, here my search.php:
`
<?php include ('header.php'); ?>
<div id="contenu">
<?php
$total = getNumImages() + getNumAlbums();
if (!$total) { $_zp_current_search->clearSearchWords(); }
?>
<h2><?php echo "<h2>".gettext("Search")."</h2>"; ?></h2>
<?php
if (($total = getNumImages() + getNumAlbums()) > 0)
{
if (isset($_REQUEST['date'])){ $searchwords = getSearchDate(); } else { $searchwords = getSearchWords(); }
echo '<h3><p>'.sprintf(gettext('Total matches for [i]%1$s[/i]: %2$u'), $searchwords, $total).'</p></h3>';
}
$c = 0;
?>
<?php while (next_album()): $c++;?>
<div class="album">
<div class="albumthumb">
<a>" title="<?php echo gettext('View album:'); ?> <?php echo getAnnotatedAlbumTitle();?>"><?php printCustomAlbumThumbImage(getAnnotatedAlbumTitle(),NULL,270,130,270,130); ?></a>
</div>
<div class="albumdesc">
<h3><a>" title="<?php echo gettext('View album:'); ?> <?php echo getAnnotatedAlbumTitle();?>"><?php printAlbumTitle(); ?></a></h3>
</div>
</div>
<?php endwhile; ?>
<br style="clear: both" />
<?php while (next_image()): $c++;?>
<div class="imagealbum">
<div class="imagealbumthumb">
<a>"><?php printImageThumb(getAnnotatedImageTitle()); ?></a>
</div>
</div>
<?php endwhile; ?>
<?php if ($c == 0) { echo "<h3><p>".gettext("Sorry, no image matches found. Try refining your search.")."</p></h3>"; } ?>
<br style="clear: both" />
<?php if (function_exists('printSlideShowLink')) printSlideShowLink(gettext('View Slideshow')); ?>
<?php printPageListWithNav("« ".gettext("prev"), gettext("next")." »"); ?>
</div><!-- contenu -->
<?php include ('footer.php'); ?>
`