Seite 85 von 175
Verfasst: 12.07.2006 18:37
von Sanchez17
Das kommt davon wenn man zu wenig bei phpb.de rumschaut *gg
Ich habe nun wie in der ersten Seite beschrieben,nur das mit der append_sid geändert, das ja anscheind nur erneuert wurde:
History:
- seit der Version 1.0.5 wurde nur die "function append_sid..." aus der sessions.php verändert, einfach komplett ersetzen.
Funktioniert auch nun.Danke für die Hilfe

Verfasst: 12.07.2006 18:46
von mgutt
Aber mal blöd gefragt.. woher hast du den Code überhaupt?!
Ich mein der steht doch irgendwo mitten im Thread und nicht gerade "griffbereit"

Verfasst: 12.07.2006 19:38
von Sanchez17
mgutt hat geschrieben:Aber mal blöd gefragt.. woher hast du den Code überhaupt?!
Ich mein der steht doch irgendwo mitten im Thread und nicht gerade "griffbereit"

Wie meinste das?
Ich habe mir in der Installationsdatei in Abschnitt "session.php" nach etwas mit append_sid gesucht,und bin dann auf eben folgendes gestoßen (war ja leicht zu finden)
Code: Alles auswählen
function append_sid($url, $non_html_amp = false, $seo_title = '') // Seo Urls Begin Version 1.2.4 [...]
dann habe ich in der Session.php von mir,nach sowas ähnliches gesucht.
In dem fall:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false) // Seo Urls Anfang Version 1.0.7
Und habe den Code dann eben ersetzt.(Am Ende des Code steht ja "/ Seo Urls Ende Version 1.0.7" - daher war es nicht schwer den ganzen Code zu ersetzten)
Habe ich damit die Frage beantwortet,oder meinstest du was anderes?
Verfasst: 12.07.2006 20:06
von IPB_Flüchtling
Betrifft: Simple Subforums Fix
Ein Problem ist noch übriggeblieben: Und zwar werden in den
Subforen jene URLs in der Spalte "Letzter Beitrag", die mit dem
icon_latest_reply.gif verknüpft sind, noch nicht mit Keyword in der URL umgeschrieben, sondern auf die Art viewtopic,p,2189.html#2189
Für die "normale" Viewforum.php erledigt das ja das Add-on Nr. 2 aus dem Download-Paket:
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
viewforum.php
#
#-----[ FIND ]------------------------------------------
#
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
#
#-----[ REPLACE WITH ]------------------------------------------
#
//-- mod : avoid double content urls -------------------------------------------
//-- add
$total_pages_topic = ($replies + 1) / $board_config['posts_per_page'] <= 1 ? '' : '&start=' . floor($replies / $board_config['posts_per_page']) * intval($board_config['posts_per_page']);
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $total_pages_topic) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
//-- fin mod : avoid double content urls ---------------------------------------
Die betreffende Codestelle in der viewforum.php, die nach Einbau der Simple Subforums für den Link zum letzten Beitrag in einem Subforum sorgt, lautet:
Code: Alles auswählen
$last_post_time = create_date($board_config['default_dateformat'], $subforum_data[$j]['post_time'], $board_config['board_timezone']);
$last_post = $last_post_time . '<br />';
$last_post .= ( $subforum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($subforum_data[$j]['post_username'] != '' ) ? $subforum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $subforum_data[$j]['user_id']) . '">' . $subforum_data[$j]['username'] . '</a> ';
$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $subforum_data[$j]['forum_last_post_id']) . '#' . $subforum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
Ich habe zwar versucht, dass Add-on für die eben genannte Codestelle umzuschreiben, aber es hat - wen wundert´s - nicht funktioniert.
LG, IPB_Flüchtling
Verfasst: 13.07.2006 00:10
von mgutt
Sanchez17 hat geschrieben:mgutt hat geschrieben:Aber mal blöd gefragt.. woher hast du den Code überhaupt?!
Ich mein der steht doch irgendwo mitten im Thread und nicht gerade "griffbereit"

Wie meinste das?
Ich habe mir in der Installationsdatei in Abschnitt "session.php" nach etwas mit append_sid gesucht,und bin dann auf eben folgendes gestoßen (war ja leicht zu finden)
Code: Alles auswählen
function append_sid($url, $non_html_amp = false, $seo_title = '') // Seo Urls Begin Version 1.2.4 [...]
dann habe ich in der Session.php von mir,nach sowas ähnliches gesucht.
In dem fall:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false) // Seo Urls Anfang Version 1.0.7
Und habe den Code dann eben ersetzt.(Am Ende des Code steht ja "/ Seo Urls Ende Version 1.0.7" - daher war es nicht schwer den ganzen Code zu ersetzten)
Habe ich damit die Frage beantwortet,oder meinstest du was anderes?
ne ich meinte wo du überhaupt die version 1.0.7 her hattest?!
@ ibp
das problem könnte die variable $replies sein.. die wird wahrscheinlich an der stelle nicht gefüllt. probier mal stattdessen:
weiterhin teste mal die variablen durch in dem du sie nach und nach per echo ausgibst:
Code: Alles auswählen
echo('>> ' . $subforum_data[$j]['forum_last_post_id'] . '<<');
Die Pfeile habe ich nur so gemacht, damit du das Ergebnis direkt siehst
So kannst Du jede Variable durchtesten und schauen, ob sie gefüllt ist und womit.
Gruß
Verfasst: 13.07.2006 00:21
von Sanchez17
mgutt hat geschrieben:
ne ich meinte wo du überhaupt die version 1.0.7 her hattest?!
Ich denke mal, von der ersten Seite des Threads hier..Weiß es aber nicht genau.Ist ja schon länger her,als ich den Mod installiert habe.
Verfasst: 13.07.2006 00:30
von darklordi
sachtma, ich hab ja schön bei mir den seo drin ohne wiederholungen etc .. und hab ja auch diese sexy seo's hier drin

und meine
robots.txt sollte auch stimmen ..
also warum war google gerade 7minuten lang, laut meiner wer ist online, beim einloggn ?
Verfasst: 13.07.2006 01:43
von mgutt
Mangelnde Popularität?
http://www.google.de/search?hl=de&q=%22 ... e%22&meta=
Kein Pagerank?
0/10
Keine Backlinks?
http://www.google.de/search?hl=de&lr=&q ... leaver.de/
Such Dir was aus
@Sanchez17
Ach so.. du hattest ihn bereits in den Anfängen eingebaut. Dachte Du wärst jetzt vor kurzem drauf gekommen. Dann ist klar.

Verfasst: 13.07.2006 12:56
von darklordi
Ja aber der dürfte doch eigentlich garnicht aufs shice einloggen gehen ?
Verfasst: 13.07.2006 15:40
von bazillus
/edit: 14.07.06 Code in
diesen Beitrag verschoben