Verfasser Ansicht ändern - 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: Verfasser Ansicht ändern (/thread-5585.html) |
RE: Verfasser Ansicht ändern - Michael - 20.06.2007 Das ist über die Funktion wordwrap() möglich, du musst diese nur ergänzen. Vorher: PHP-Code: $post['fidx'] = htmlspecialchars_uni($post['fidx']); PHP-Code: $post['fidx'] = wordwrap(htmlspecialchars_uni($post['fidx']), "20", "<br />"); RE: Verfasser Ansicht ändern - tom5760 - 21.06.2007 Michael schrieb:Achso, ich dachte du meinst das richtige Profil. Du musst nur die Variable {$post['fidx']} ins Template postbit_author_user an der gewünschten Stelle einfügen, wobei du x durch die ID des Feldes ersetzen musst. Michael schrieb:Bei den Ankündigungen oder bei den neuesten Beiträgen? tom5760 schrieb:Anbei der Sreenshot RE: Verfasser Ansicht ändern - Michael - 21.06.2007 Die nachfolgende Modifikation kann u.U. viele Queries verursachen! Öffne die Datei portal.php und suche nach: PHP-Code: $query = $db->query(" PHP-Code: $query = $db->query(" PHP-Code: $thread['subject'] = htmlspecialchars_uni($thread['subject']); PHP-Code: $thread['country'] = htmlspecialchars_uni($thread['fid1']); Suche nach: PHP-Code: $query = $db->query(" PHP-Code: $query = $db->query(" PHP-Code: eval("\$announcements .= \"".$templates->get("portal_announcement")."\";"); PHP-Code: $announcement['country'] = htmlspecialchars_uni($announcement['fid1']); RE: Verfasser Ansicht ändern - tom5760 - 21.06.2007 Hab alles eingefügt und 3x kontrolliert, in den Template die Du genannt hast hab ich zur Kontrolle einen zeilenubruch eingefügt. lediglich eine leerzeile ist zu sehen. habs auch anstelle von ['country'], ['fid10'] eingefügt. leider funkt nicht. RE: Verfasser Ansicht ändern - Michael - 21.06.2007 Ich habe den Code gestestet und er funktioniert. Hast du fid1 überall ersetzt, auch in den Queries? RE: Verfasser Ansicht ändern - tom5760 - 21.06.2007 ja die fid1 , auf fid10 mein "country", was meinst du mit Queries? hab nach deiner anleitung gemacht. RE: Verfasser Ansicht ändern - klaus - 21.06.2007 Ich hatte schon den Code PHP-Code: $post['fidx'] = htmlspecialchars_uni($post['fidx']); Wie kann ich diesen Code PHP-Code: $post['fidx'] = "Profilfeld: ".htmlspecialchars_uni($post['fidx'])."<br />"; mit diesem verbinden? PHP-Code: $post['fidx'] = wordwrap(htmlspecialchars_uni($post['fidx']), "20", "<br />"); Der erste ist ja dafür zuständig, dass bei Usern, die nichts eingetragen haben, im Postbit kein Absatz entsteht. Danke! RE: Verfasser Ansicht ändern - Michael - 21.06.2007 @tom5760: In den zwei geänderten Datenbankabfragen steht auch 2x uf.fid1. Hier musst du das auch ändern. @klaus: Ersetze PHP-Code: $post['fidx'] = "Profilfeld: ".htmlspecialchars_uni($post['fidx'])."<br />"; PHP-Code: $post['fidx'] = "Profilfeld: ".wordwrap(htmlspecialchars_uni($post['fidx']), "20", "<br />")."<br />"; RE: Verfasser Ansicht ändern - tom5760 - 22.06.2007 Ist da vielleicht ein fehler? eval("\$post['attachments'] = \"".$templates->get("postbit_attachments")."\";"); } } $announcement['country'] = htmlspecialchars_uni($announcement['fid10']); <<<<<Richtig? eval("\$announcements .= \"".$templates->get("portal_announcement")."\";"); unset($post); } RE: Verfasser Ansicht ändern - Michael - 22.06.2007 Das ist richtig so. |