Photo Gallery Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

okay wie ich mirs gedacht habe... die sort_order und die sort_method werden nicht mir übertragen... also zuerst brauch ich mal die zeile in der den generate_pageination ( oder so ) aufgerufen wird.... und dann noch die zeilen in denen die variabeln sort_order und sort_method gesetzt werden...

ah
plexus-x

Beitrag von plexus-x »

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
	);
}
plexus-x

Beitrag von plexus-x »

Hey saerdnaer, hast Du schon was hinbekommen? *hoff* Oder noch keine Zeit gehabt??? :roll:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

oh hab deinen beitrag übersehn... also ersetze zuerst mal folgendes:

Code: Alles auswählen

     'PAGINATION' => generate_pagination(append_sid("album.$phpEx?cat_id=$cat_id"), $total_pics, $pics_per_page, $start),
durch folgendes:

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),
dann ersetze noch:

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'] : '';
durch

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'] : '') ;
ist zwar ungetestet; sollte aber trotzdem funktionieren...

ah
plexus-x

Beitrag von plexus-x »

Dankeschön, hat prima funktioniert!!!! *freu*
makue
Mitglied
Beiträge: 282
Registriert: 18.07.2002 07:58
Wohnort: Böblingen
Kontaktdaten:

Beitrag von makue »

Ich will mir die 1.6.8 auch installieren, dazu eine Frage: Kann jemand die deutschen $lang's posten? Ja, ich weiss, ich kann sie mir selsbt übersetzen. Aber ich denke effektiv! :wink: Warum soich also die Arbeit machen wenn sowas schon existiert? Wäre echt nett von Euch!
plexus-x

Beitrag von plexus-x »

Ist zwar keine 1:1 Übersetzung und auf mein Forum angepasst, aber vielleicht hilft es dir ja. :wink:

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.';
makue
Mitglied
Beiträge: 282
Registriert: 18.07.2002 07:58
Wohnort: Böblingen
Kontaktdaten:

Beitrag von makue »

Super, danke! Habe ich dann noch etwas angepasst. Ein deutsches upload-pic hast Du nicht auch noch zufällig? :)
plexus-x

Beitrag von plexus-x »

Ne, sorry, aber ich hab das alles an den Style von meiner Seite angepasst und da gibt es keine Standard Buttons mehr.
flex001

Beitrag von flex001 »

Hi,

der Link zu dem mod funzt nicht mehr, könnt ihr denn bitte nochmal posten?

danke
Antworten

Zurück zu „phpBB 2.0: Mod Support“