wie amche ich einen Zeilenumbruch?

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

wie amche ich einen Zeilenumbruch?

Beitrag von Kiss News »

also ich bin froh, dass mein Album wieder funtzt :D

ich habe mir den "view album pics since last visit" mod nun eingebaut.
Funktioniert gut, nur gibt es leider keinen Zeilenumbruch.
Falls es mehr als eine Seite neue Fotos gibt, dann gibt es keinen Link zur zweiten Seite, sondern schneidet den Rest einfach ab.

Das liegt in der album_new_pics.php an dieser Stelle, aber leider stimmt da was mit dem Code nicht:
$template->assign_vars(array(
'PAGINATION' => generate_pagination(append_sid("album_new_pics.$phpEx?pic_id=$pic_id&sort_method=$sort_method&sort_order=$sort_order"), $total_pics, $pics_per_page, $start),
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $pics_per_page ) + 1 ), ceil( $total_pics / $pics_per_page ))
)
);
das dürfte nicht stimmen: pic_id=$pic_id
ich habe auch andere Varianten probiert, aber nichts hat geklappt... weiss vielleicht jemand, wie der Code nun richtig aussehen muss?
Danke!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wieso sollte pic_id=$pic_id nicht stimmen? Das erste ist der Parameter, das zweite die Variable dazu.
Wenn die pic_id eben in $pic_ed verwaltet wird, wäre dieser Link genau richtig.

Aber:
Was hast Du denn da überhaupt verbaut? Mal ein Link zum Mod, bitte...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

also der original-Link ist:
http://smartor.is-root.com/viewtopic.ph ... last+visit

ich habe eine andere Version, da ich kein Portal habe, deswegen abgeändert:
#
#------[ OPEN ]------------------------------------------
#
album.php
#
#------[ FIND ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_ALBUM);
init_userprefs($userdata);
//
// End session management
//
#
#------[ AFTER, ADD ]------------------------------------
#
if( $userdata['session_logged_in'] )
{
$sql = "SELECT count(*) AS count
FROM " . ALBUM_TABLE . "
WHERE pic_time >= " . $userdata['user_lastvisit'] . "
AND pic_id != " . $userdata['user_id'];
$result = $db->sql_query($sql);
if( $result )
{
$row = $db->sql_fetchrow($result);
$lang['Search_album_new'] = $lang['Search_album_new'] . " [" . $row['count'] . "]";
}
}
#
#------[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#------[ FIND ]------------------------------------------
#
'L_SEARCH_SELF' => $lang['Search_your_posts'],
#
#------[ AFTER, ADD ]------------------------------------
#
'L_SEARCH_ALBUM_NEW' => $lang['Search_album_new'],
#
#------[ FIND ]------------------------------------------
#
'U_SEARCH_NEW' => append_sid('search.'.$phpEx.'?search_id=newposts'),
#
#------[ AFTER, ADD ]------------------------------------
#
'U_SEARCH_ALBUM_NEW' => append_sid("album_new_pics.$phpEx"),
#
#------[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#------[ FIND ]------------------------------------------
#
$lang['Personal_Gallery_Of_User'] = 'Personal Gallery of %s';
#
#------[ AFTER, ADD ]------------------------------------
#
$lang['Search_album_new'] = 'View Pics since last visit';
#
#------[ OPEN ]------------------------------------------
#
templates/subSilver/album_index_body.tpl
#
#------[ FIND ]------------------------------------------
#
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
#
#------[ REPLACE WITH ]----------------------------------
#
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<a href="{U_SEARCH_ALBUM_NEW}" class="gensmall">{L_SEARCH_ALBUM_NEW}</a><br /></td>
<!-- END switch_user_logged_in -->


und dann für den Zeilenumbruch noch diesen Fix, der aber nicht funtzt :(
#
#------[OPEN:]------------------------------------------
#
/album_new_pics.php
#
#------[FIND:]------------------------------------------
#
'PAGINATION' => generate_pagination(append_sid("album_new_pics.$phpEx"), $total_pics, $pics_per_page, $start),
#
#------[INLINE FIND:]-----------------------------------
#
album_new_pics.$phpEx
#
#------[INLINE AFTER, ADD:]-----------------------------
#
?pic_id=$pic_id&sort_method=$sort_method&sort_order=$sort_order
#
#------[OR IF YOU PREFER]-------------------------------
#
#
#------[FIND:]------------------------------------------
#
$template->assign_vars(array(
'PAGINATION' => generate_pagination(append_sid("album_new_pics.$phpEx"), $total_pics, $pics_per_page, $start),
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $pics_per_page ) + 1 ), ceil( $total_pics / $pics_per_page ))
)
);
#
#------[REPLACE WITH:]----------------------------------
#
$template->assign_vars(array(
'PAGINATION' => generate_pagination(append_sid("album_new_pics.$phpEx?pic_id=$pic_id&sort_method=$sort_method&sort_order=$sort_order"), $total_pics, $pics_per_page, $start),
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $pics_per_page ) + 1 ), ceil( $total_pics / $pics_per_page ))
)
);
zu lesen hier: http://smartor.is-root.com/viewtopic.php?p=54578#54578
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

also ich habe das nun 3 mal neu gemacht und überprüft, es kommt einfach kein Zeilenumbruch... woran kann das liegen :rolleyes:
für Hinweise wäre ich dankbar...

in der album_new_pic.php sieht das so aus bei mir:

Code: Alles auswählen

	$template->assign_vars(array(
		'PAGINATION' => generate_pagination(append_sid("album_new_pics.$phpEx?pic_id=$pic_id&sort_method=$sort_method&sort_order=$sort_order"), $total_pics, $pics_per_page, $start),
		'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $pics_per_page ) + 1 ), ceil( $total_pics / $pics_per_page ))
Antworten