PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<table cellspacing="0" cellpadding="0" summary="text">
<tr>
<td width="25"><input type="radio" name="sortierung" value="0" <?php if ($settings['sortierung'] == "0") { echo 'checked="checked"'; } ?> /></td>
<td>Neue zuerst (DESC)</td>
</tr>
<tr>
<td width="25"><input type="radio" name="sortierung" value="1" <?php if ($settings['sortierung'] == "1") { echo 'checked="checked"'; } ?> /></td>
<td>Alte zuerst (ASC)</td>
</tr>
<tr>
<td width="25"><input type="radio" name="sortierung" value="2" <?php if ($settings['sortierung'] == "2") { echo 'checked="checked"';} ?> /></td>
<td>Name (DESC)</td>
</tr>
<tr>
<td width="25"><input type="radio" name="sortierung" value="3" <?php if ($settings['sortierung'] == "3") { echo 'checked="checked"';} ?> /></td>
<td>Name (ASC)</td>
</tr>
</table>
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
// SQL ORDER
if ($options['sortierung'] == "0" || $options['sortierung'] == "") {
$sqlorder = 'DESC';
} if ($options['sortierung'] == "1") {
$sqlorder = 'ASC';
} if ($options['sortierung'] == "2") {
$sqlorder = 'DESC';
} if ($options['sortierung'] == "3") {
$sqlorder = 'ASC';
}
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
// AUSGABE+
$album = mysql_fetch_assoc(mysql_query("SELECT * FROM modul_gallery_album WHERE id='".$_GET['id']."'"));
if ($sqlorder == "2")
{
$result = mysql_query("SELECT * FROM modul_gallery_album WHERE album_id='".$_GET['id']."' ORDER by titel ".$sqlorder."");
}
if ($sqlorder == "3")
{
$result = mysql_query("SELECT * FROM modul_gallery_album WHERE album_id='".$_GET['id']."' ORDER by titel ".$sqlorder."");
}
if ($sqlorder == "0")
{
$result = mysql_query("SELECT * FROM modul_gallery WHERE album_id='".$_GET['id']."' ORDER by id ".$sqlorder."");
}
if ($sqlorder == "1")
{
$result = mysql_query("SELECT * FROM modul_gallery WHERE album_id='".$_GET['id']."' ORDER by id ".$sqlorder."");
}
$anzahl = mysql_num_rows($result);
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 |
// AUSGABE+
$album = mysql_fetch_assoc(mysql_query("SELECT * FROM modul_gallery_album WHERE id='".$_GET['id']."'"));
if ($options['sortierung'] == "2")
{
$result = mysql_query("SELECT * FROM modul_gallery_album WHERE album_id='".$_GET['id']."' ORDER by titel ".$sqlorder."");
}
|
Ich würde gerne wissen, wie ich die Galerie so erweitern kann, das über der Übersicht aller vorhandenen Alben deren Titel direkt drüber oder drunter stehen. Denn anhand des Vorschaubildes pro Galerie ist meines Erachtens nach keine eindeutige Identifizierung oder Zuordnung möglich. Es wäre schlicht und ergreifend einfacher ein Titel oder eine kleine Beschreibung dem jeweiligen Album zuordnen zu können. Wie kann ich soetwas ins Modul integrieren?
Quellcode |
|
1 2 3 4 5 6 7 |
echo "<td width="25%" class="album_gitter" align="left">\n"; echo "<div class="thumbnail">\n"; echo "<div class="thumb" style="background: url(".$settings['page_dir']."/includes/upload/".$thumbnail.") center no-repeat;" >\n"; echo "<a href="".$url."" title="".check_umlaute($ausgabe['titel'])." (".$bilder.")"> </a>\n"; echo "</div>\n"; echo "</div>\n"; echo "</td>\n"; |
Quellcode |
|
1 2 3 4 5 6 7 8 |
echo "<td width="25%" class="album_gitter" align="left">\n"; echo "<div class="thumbnail">\n"; echo "<div class="thumb" style="background: url(".$settings['page_dir']."/includes/upload/".$thumbnail.") center no-repeat;" >\n"; echo "<a href="".$url."" title="".check_umlaute($ausgabe['titel'])." (".$bilder.")"> </a>\n"; echo "</div>\n"; echo "</div>\n"; echo "<div align="left">".check_umlaute($ausgabe['titel'])."</div>"; echo "</td>\n"; |
Quellcode |
|
1 |
echo "<div align="left">".check_umlaute($ausgabe['titel'])."</div>"; |