Photo Gallery Mod
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Auszug aus der album.php:
Code: Alles auswählen
//
// Set Variables
//
$start = (isset($HTTP_GET_VARS['start'])) ? $HTTP_GET_VARS['start'] : 0;
$sort_method = (isset($HTTP_POST_VARS['sort_method'])) ? $HTTP_POST_VARS['sort_method'] : 'title';
$sort_order = (isset($HTTP_POST_VARS['sort_order'])) ? $HTTP_POST_VARS['sort_order'] : '';
Code: Alles auswählen
// Get information of uploaded pics from database
$sql = "SELECT * FROM " . TABLE_ALBUM . " WHERE cat_id = '".$cat_id."' ORDER BY " . $sort_method . " " . $sort_order . " LIMIT " . $start . "," . $pics_per_page;
if(!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, "Could not query Album information", "", __LINE__, __FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) )
{
$picrow[] = $row;
}
Code: Alles auswählen
$template->assign_vars(array(
'PAGINATION' => generate_pagination(append_sid("album.$phpEx?cat_id=$cat_id"), $total_pics, $pics_per_page, $start),
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $pics_per_page ) + 1 ), ceil( $total_pics / $pics_per_page )),
) //end array
);
}
oh hab deinen beitrag übersehn... also ersetze zuerst mal folgendes:durch folgendes:
dann ersetze noch:durch
ist zwar ungetestet; sollte aber trotzdem funktionieren...
ah
Code: Alles auswählen
'PAGINATION' => generate_pagination(append_sid("album.$phpEx?cat_id=$cat_id"), $total_pics, $pics_per_page, $start),
Code: Alles auswählen
'PAGINATION' => generate_pagination(append_sid("album.$phpEx?cat_id=$cat_id&sort_method=$sort_method&sort_order=$sort_order"), $total_pics, $pics_per_page, $start),
Code: Alles auswählen
$sort_method = (isset($HTTP_POST_VARS['sort_method'])) ? $HTTP_POST_VARS['sort_method'] : 'title';
$sort_order = (isset($HTTP_POST_VARS['sort_order'])) ? $HTTP_POST_VARS['sort_order'] : '';
Code: Alles auswählen
$sort_method = (isset($HTTP_POST_VARS['sort_method'])) ? $HTTP_POST_VARS['sort_method'] : (isset($HTTP_GET_VARS['sort_method']) ? $HTTP_GET_VARS['sort_method'] : 'title');
$sort_order = (isset($HTTP_POST_VARS['sort_order'])) ? $HTTP_POST_VARS['sort_order'] : (isset($HTTP_GET_VARS['sort_order']) ? $HTTP_GET_VARS['sort_order'] : '') ;
ah
Ist zwar keine 1:1 Übersetzung und auf mein Forum angepasst, aber vielleicht hilft es dir ja.

Code: Alles auswählen
// Album Mod
$lang['Album'] = 'Gallery';
$lang['Not_allowed_to_view_album'] = 'Sorry, Du hast nicht die Berechtigung die Gallery anzuschauen!';
$lang['Not_allowed_to_upload_album'] = 'Sorry, Du hast nicht die Berechtigung neue Fotos hochzuladen. Bitte kontaktiere den Webmaster für mehr Informationen.';
$lang['Album_empty'] = 'Es sind keine Fotos in der Gallery.<br />Klicke auf <b>Foto hochladen</b> um ein neues Foto hinzuzufügen.';
$lang['Upload_New_Pic'] = 'neues Foto hochladen';
$lang['Pic_Title'] = '<b>Foto Titel:</b><br>';
$lang['Pic_Title_Explain'] = 'Es ist sinnvoll, deinem Foto einen guten Titel zu geben, z.B. ein Name oder eine Kurzbeschreibung des Fotos, damit andere User wissen was sie da sehen! :)';
$lang['Pic_Upload'] = '<b>Foto Upload:</b><br>';
$lang['Pic_Upload_Explain'] = 'Du solltest deine Fotos am besten im .jpg oder .jpeg Format hochladen. Dein Foto darf jedoch die Größe von %s Bytes nicht überschreiten. Die maximale Bildgröße darf höchstens %s Pixel breit und %s Pixel hoch sein.';
$lang['Album_full'] = 'Sorry, diese Kategorie hat die maximale Anzahl an Fotos erreicht. Bitte kontaktiere den Webmaster für mehr information.';
$lang['Album_upload_successful'] = 'Vielen Dank, dein Foto wurde erfolgreich hochgeladen!';
$lang['Click_return_album'] = 'Klicke %shier%s um zur Gallery zurückzukehren!';
$lang['Invalid_upload'] = 'Upload Fehler:<br /><br />Dein Foto ist entweder zu groß, oder das Format wird nicht unterstützt!';
$lang['Image_too_big'] = 'Sorry, irgendwas stimmt mit der Größe deines Fotos nicht, entweder ist es zu breit, oder zu hoch!';
$lang['Uploaded_by'] = 'Uploaded by';
$lang['Category_locked'] = 'Sorry, Du kannst hier nichts mehr hochladen, diese Kategorie wurde vom Webmaster gesperrt.';