Fehlermeldung beim Einloggen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: Fehlermeldung beim Einloggen (/thread-3389.html) |
RE: Fehlermeldung beim Einloggen - Grauer-Magier - 12.10.2006 Ohje, ich hab noch nie einen Plugin selbst gecoded! ... weiß gar nicht wie ich da anfangen soll... Hmm, mal schaun... Ich kann die Änderungen aber auf jedenfall posten. Dauert nur etwas, da ich die Einstellungen erst wieder zusammensuchen muß. Den Fehler hatte ich auch (deshalb auch dieser Thread hier). RE: Fehlermeldung beim Einloggen - Bill - 12.10.2006 Der Fehler scheint aufzutreten wenn man das erste mal wieder auf die Seite geht. Wäre nett wenn du deine Änderungen bei Gelegenheit zusammensuchen könntest . Bei der Erstellung des Plug-ins kann ich dir evtl. helfen. RE: Fehlermeldung beim Einloggen - Grauer-Magier - 12.10.2006 Damit man die Statistikbox aus dem Portal, auf der Startseite nutzen kann, habe ich folgenden Code aus der Portal.php kopiert und in die index.php geschrieben. Und zwar über die Zeile PHP-Code: // Build the who's online bit on the index page. PHP-Code: // If user is known, welcome them Erstelle das Template index_welcome_membertext mit dem Inhalt: Code: <span class="smalltext"><em>{$lang->member_welcome_lastvisit}</em> {$lastvisit}<br /> Dann hab ich in die Sprachdatei index.lang.php die Sprachvariablen aus portal.lang.php eingefügt: "$l['new_announcements']" "$l['new_announcement']" "$l['new_threads']" "$l['new_thread']" "$l['new_portal_posts']" (diese ist im Original "$l['new_posts']" "$l['new_post']" Und um es graphisch so zu machen wie ich es wollte habe ich dann folgendes in das Template index eingefügt: Code: <table width="100%" border="0"> Dann sollte alles so aussehen: Hab es mit dem Übersichtsplugin kombiniert in einer Tabelle darstellen lassen. .... hoffe ich habe nix vergessen... :-D RE: Fehlermeldung beim Einloggen - frankrieger - 12.10.2006 Zu dem Schönheitsfehler: Kommentier den Originaleintrag $l['new_posts'] der index.lang.php wieder ein (//entfernen). Danach ändere den Eintrag des neuen (von der portal.lang.php) in $l['new_portal_posts'] Und ändere in der index.php die Zeile PHP-Code: $lang->new_posts = sprintf($lang->new_posts, $newposts); PHP-Code: $lang->new_posts = sprintf($lang->new_portal_posts, $newposts); P.S.: Die Templates index_announcement index_announcement_numcomments index_announcement_numcomments_no index_latestthreads index_latestthreads_thread kann man sich so wie ich das sehe sparen (keine Garantie, einfach mal ausprobieren)... [edit] In deinem Quelltext ist glaube ich folgender Teil doppelt: PHP-Code: // get number of new posts, threads, announcements RE: Fehlermeldung beim Einloggen - Grauer-Magier - 12.10.2006 HI, frankrieger! Danke für deine Anregung. Klappt leider nicht. Unten werden weiterhin "X Beitrtäge" angezeigt. Nachtrag: Stimmt, dass hatte ich doppelt drin. Ich korrigiers oben auch mal schnell! Danke!!! RE: Fehlermeldung beim Einloggen - frankrieger - 12.10.2006 Ich hab mir dein Forum gerade mal angesehen. Hast du den Quelltext in der index.php geändert? [edit] Habs grad noch mal angeschaut und es funktioniert. RE: Fehlermeldung beim Einloggen - Grauer-Magier - 12.10.2006 Echt? ... hmm komisch... Nachtrag: Wenn ich ausgeloggt bin, stimmts, aber wenn ich eingeloggt bin, stimmts nicht. RE: Fehlermeldung beim Einloggen - frankrieger - 12.10.2006 Kannst du mir mal deine index.php anhängen? Und den Inhalt vondem Template portal_welcome_guesttext? Darf ich bei dir einen Test-Account erstellen? RE: Fehlermeldung beim Einloggen - Grauer-Magier - 12.10.2006 Index.php im Anhang Hier das Termplate: Code: <span class="smalltext">{$lang->guest_welcome_registration}<br /> Klar, kannste dir nen Account erstellen! RE: Fehlermeldung beim Einloggen - frankrieger - 12.10.2006 Ok versuchen wir es noch ein bisschen anders. Veränder folgende Codezeilen in der index.php: PHP-Code: if($newposts == 1) PHP-Code: if($newposts == 1) Code: <span class="smalltext"><em>{$lang->member_welcome_lastvisit}</em> {$lastvisit}<br /> [edit] Postest du bitte noch deine index.lang.php? |