Allegemeine Schleifen + Anpassungen: Archiv, ... - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Allegemeine Schleifen + Anpassungen: Archiv, ... (/thread-13459.html) |
RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - ses - 11.06.2009 - habs immer noch nicht verstanden. Zeile 20; index.php: $plugins->run_hooks("archive_start"); Das muss ich abändern? LG RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - frostschutz - 11.06.2009 Boah, Michael, das mit dem ob_start / ob_get_contents / ob_end_clean ist ja mal ein ganz fieser und gemeiner Trick von dir. Danke für den Tipp, ich werd mal schauen, ob ich das verwerten kann. @ses, die beiden Zeilen aus Michaels blah() Funktion einfügen. Entweder direkt in der Datei wenn du die editieren willst, oder in der Start Funktion im von Michael angehängten Plugin. RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - Michael - 11.06.2009 (11.06.2009, 11:09)frostschutz schrieb: Boah, Michael, das mit dem ob_start / ob_get_contents / ob_end_clean ist ja mal ein ganz fieser und gemeiner Trick von dir.Naja, ein Umweg, aber er funktioniert. RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - ses - 11.06.2009 Hi, und in welche Zeile der index.php? LG RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - Michael - 11.06.2009 Unter PHP-Code: $lang->load("index"); RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - ses - 11.06.2009 Hi, hmm da bleibt bei mir alles beim alten: PHP-Code: // Load global language phrases RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - frostschutz - 11.06.2009 function blah() { } weg, nur die beiden zeilen darin lassen RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - ses - 11.06.2009 Hallo, funktioniert leider noch nicht ganz. // Load global language phrases $lang->load("index"); { global $base_url, $mybb; $base_url = $mybb->settings['bburl']; } btw. wenn ich die { } weg lassen machts kein Unterschied. Er linkt dann auf: http://www.xxx.deforum-2.html/ Die Forum-Struktur / Unterforen soll er aber im Archiv-Modus anzeigen, erst die eigentlichen Thread-Links sollen auf's original verweisen. LG RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - frostschutz - 11.06.2009 Den fehlenden / kann man leicht nachrüsten, einfach noch ein .'/' hinters settings['bburl'] setzen. Das mit den Threadlinks wird etwas komplizierter. Nimm die zwei Zeilen wieder raus und stattdessen folgende Änderungen: suche PHP-Code: echo "<li><a href=\"{$base_url}announcement-{$announcement['aid']}.html\">".htmlspecialchars_uni($announcement['subject'])."</a></li>"; ersetzen durch PHP-Code: echo "<li><a href=\"{$mybb->settings['bburl']}/".get_announcement_link($announcement['aid'])."\">".htmlspecialchars_uni($announcement['subject'])."</a></li>"; suche PHP-Code: echo "<li><a href=\"{$base_url}thread-{$sticky['tid']}.html\">{$sticky['subject']}</a>"; ersetze durch PHP-Code: echo "<li><a href=\"{$mybb->settings['bburl']}/".get_thread_link($sticky['tid'])."\">{$sticky['subject']}</a>"; suche PHP-Code: echo "<li><a href=\"{$base_url}thread-{$thread['tid']}.html\">{$thread['subject']}</a>"; ersetze durch PHP-Code: echo "<li><a href=\"{$mybb->settings['bburl']}/".get_thread_link($thread['tid'])."\">{$thread['subject']}</a>"; alles nicht getestet, die zeilenumbrüche hier sehen leider etwas komisch aus, im zweifelsfall steht alles in einer zeile RE: Allegemeine Schleifen + Anpassungen: Archiv, ... - ses - 11.06.2009 Super!! Vielen Dank! So wollte ich's haben! Nun nenn ich's noch kompett um in Sitemap . LG Glaube beim nächsten Update bereue ich meine ganzen Änderungen . Meine Archiv-Urls sehen nun so aus: http://www.url.de/sitemap/index.php/forum-1.html Noch ne Idee, wie ich das index.php raus bekomm ? |