15.09.2013, 22:07
Was denn für Felder hinzufügen? Wo und warum?
Userpages for MyBB
|
15.09.2013, 22:07
Was denn für Felder hinzufügen? Wo und warum?
Also dass man in dem Fenster, wo man seine Userpage bearbeiten kann, weitere Felder hat, die man ausfüllen kann, die dann nachher auf der Seite ausgegeben werden.
Ich bastele ein RPG-Forum und hatte überlegt, die Steckbriefe für die Charaktere so ausgeben zu lassen.. da es ja einige Menschen gibt, die mit HTML-Steckbriefvorlage einige Probleme haben. Also dass dann dort so Felder, wie z. B. Name, Alter, Stärken, Schwächen, etc. auftauchen. edit: ich brauch dafür jetzt auch nicht die Möglichkeit, das alles automatisch per Adminbereich hinzufügen zu können, also wie ich über den phpmyadmin Felder zur Tabelle hinzufügen kann, weiß ich.. ich bräuchte glaube ich, "nur" den Hinweis, wie ich im Template das Formular so bearbeiten kann, dass die jeweiligen Felder mit den Feldern in der Datenbank verknüpft sind. Und, was ich in der PHP noch verändern muss, damit die dann auch in der Userpage ausgegeben werden ^^ und möglichst eventuell auch in der Postbit, und wo ich die Infos eben noch gebrauchen könnte .. ^^ Also THEORETISCH würde das mit den Profilfeldern, die man über den Adminbereich hinzufügen kann, auch funktionieren.. Nur hätte ich diese Felder zum Bearbeiten dann schon lieber in einem eigenen Bereich im UserCP und nicht direkt unter "Profil ändern".. ich fänd das sonst zu unübersichtlich.. ich hoffe das war jetzt irgendwie verständlich xD edit2: Vielleicht ist es auch einfacher, einfach die Profilfelder in so einen Extrabereich zu verschieben Das würde mir natürlich auch reichen. Allerdings müsste diese "If-Abfrage" a la "Wenn 'userpage' leer, dann keine Userpage" irgendwie abgeschaltet werden oO edit3: Achja und die Variable $userpagelink würde ich gerne ins Postbit setzen.. das funktioniert auch noch nicht so ganz. Vermutlich, weil die Variable nirgends definiert ist.. wo müsste ich das denn hier machen?
12.10.2013, 09:47
Ich hab mir das jetzt mal selbst angeschaut, umgebaut und rumgebastelt. Teilweise funktionierts nu auch. Aber nicht alle Felder funktionieren, obwohl die eigentlich alle gleich definiert sind. Könnt ihr mir vielleicht sagen, was mein Fehler ist?
Die Felder "steckbrief_bedeutung", "steckbrief_spitzname", und "steckbrief_alter" funktionieren, die anderen nicht.. "steckbrief_alter_einheit", "steckbrief_alter_bday1", "steckbrief_alter_bday2" und "steckbrief_alter_bday3" sind selectfelder, "steckbrief_name" ist ebenfalls ein Inputfeld, wie die anderen funktionierenden. Ich hab das jetzt mal testweise nur im ersten Teil des Steckbriefes gemacht.. Hier sind die aktuellen Dateien: Userpages PHP: http://tdw.bplaced.net/test/userpages.txt Steckbriefformular Template: http://tdw.bplaced.net/test/userpages_usercp_main.txt Steckbriefausgabe Template: http://tdw.bplaced.net/test/userpages_content.txt In der Datenbank sind folgende Felder alle komplett gleich angelegt: Screenshot Datenbanktabelle: http://abload.de/img/2013-10-12_10258kuim.png Die relevanten Zeilen in der UserCP sind wohl folgende: PHP-Code: /*
25.10.2013, 17:01
keiner? :/
25.07.2014, 17:48
Hallöle zusammen
Gibt es eine Möglichkeit beim Editieren der Userpage einen "Vorschau"-Button einzufügen? Wie quasi bei einer Threaderstellung, Signatur ect, pp.
25.07.2014, 20:58
(Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2014, 21:13 von MrBrechreiz.)
Das wird so einfach nicht umzusetzen sein, da diese Funktion dem Plugin erst mitgegeben werden muss.
Nachtrag: Öffne in den Globale Templates das userpages_usercp_main Template und Suche nach Code: <input type="submit" value="{$lang->saveuserpage}" name="{$lang->saveuserpage}" class="button" /> füge darunter dies ein Code: <a href="member.php?action=profile&uid={$mybb->user['uid']}&area=userpage">Visit {$mybb->user['username']}'s userpage!</a> Somit wird Dir der Link zur Userpage ausgegeben. Ist jetzt zwar nicht das was Du wolltest, ist aber eine kleine Hilfe um schneller sich die Seite zu betrachten.
Mit freundlichen Grüßen
MrBrechreiz
13.08.2014, 10:01
Hallo,
wäre es auch möglich, mehr als eine Userpage zu machen? Also, dass man das nach Kategorien sortiert und nicht einfach alles untereinander hat?
13.08.2014, 14:19
Verstehe nicht ganz deine Frage. Dieses Plugin ermöglicht es dem User NUR eine Seite zu erstellen. Welchen Content er dabei einträgt, kann sehr unterschiedlich sein.
Mit freundlichen Grüßen
MrBrechreiz
13.08.2014, 14:40
Ja, genau, eine Seite, aber ich möchte gerne, dass der User mehrere Seiten erstellen kann...
Ich kann ja nicht dem User vorgeben, dass er in Tab/Kategorie 1 dies schreibt, in Tab/Kategorie 2 das. Mehrfach installieren kann man das Plugin ja nicht, oder?
13.08.2014, 14:58
Würde dies den Sinn des Plugins nicht verfehlen ? Der Autor hatte sich dabei schon etwas gedacht, nur eine Seite den Usern erstellen zu lassen.
Warum sollte es denn mehrere Seiten geben ? Welchen Content soll dies beinhalten, weil es mehrere Seiten werden sollen ?
Mit freundlichen Grüßen
MrBrechreiz |
|