[DEV] HS Post Description 0.0.2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

[DEV] HS Post Description 0.0.2

Beitrag von Helmut »

Hallo Leute,

da ich schon länger auf der Suche nach einem Mod war, mit dessen Hilfe man zusätzliche Felder in das Posting einbauen kann, habe ich nun selber eine Lösung gefunden. Hier nochmal der Dank an 4seven, er hatte mir diesen Link hier geben. Der Mod basiert auf dem Simple Topic Description 0.0.2 Mod, nur dass bei mir die Daten in der phpbb_posts abgelegt werden und nicht nur für das erste Topic ein zusätzliches Feld da ist.

MOD Titel: HS Post Description
MOD Beschreibung: Der Mod fügt ein zusätzliches Feld unterhalb der Titels hinzu. Dieses zusätzliche Feld ist für jedes Posting nutzbar und lässt sich auch jederzeit wieder ändern.
MOD Download: HS Post Description 0.0.2

MOD Version: [DEV] 0.0.2
phpBB Version: 3.0.4

phpBB-Sprachen: de, en
phpBB-Styles: prosilver
MOD Demo: Demo

Features:
  • Zusätzliches Feld für eine weitere Beschreibung
  • Für alle Postings getrennt verwendbar
  • Description des Startpostings wird auch in der Forenansicht angezeigt
Geplant:
  • BBCode Unterstützung für die zusätzlichen Felder
  • Vergabe von Berechtigungen für bestimmte User und Foren
  • ACP Modul um weitere Felder einfügen zu können
  • Eigene Sprachdateien
So, nun viel Spass mit meinem ersten Mod, ich hoffe, ihr kommt damit soweit klar und bin auf eure Rückmeldung gespannt. Ich habe den Mod mal in eines meiner Testforen eingebaut.

Gruß Helmut :wink:
Zuletzt geändert von Helmut am 10.05.2009 12:15, insgesamt 1-mal geändert.
Ich bin nicht ganz dicht.... na und.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo Leute,

ich bin gerade dabei, den Mod um die Möglichkeit für BBCodes zu erweitern. Momentan habe ich aber das Problem, dass ich nicht die richtige Stelle in der posting.php finde, wo ich den Text parsen kann.

Code: Alles auswählen

$post_data['bbcode_options'] = (($post_data['enable_bbcode']) ? OPTION_FLAG_BBCODE : 0) + (($post_data['enable_smilies']) ? OPTION_FLAG_SMILIES : 0) + (($post_data['enable_magic_url']) ? OPTION_FLAG_LINKS : 0);	

$post_data['post_comment'] = generate_text_for_display($post_data['post_comment'], $post_data['bbcode_uid'], $post_data['bbcode_bitfield'], $post_data['bbcode_options']);		
Mit dem Code funktioniert es irgendwie nicht, wobei ich es in anderen Dateien genauso mache, um den Text direkt aus der phpbb_posts anzeigen zu lassen. Ich bräuchte also etwas Hilfe dabei, um die richtigen Stellen zu finden wo ich den Code einbauen muss.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hallo Helmut,

möglicherweise hilft die "Lektüre":

Parse BBCode in Custom Profile Fields
http://www.phpbb.com/community/viewtopi ... &t=1115135

Parsing Text
http://wiki.phpbb.com/Parsing_text

How to use phpBB3 bbcode parser?
http://www.phpbb.com/community/viewtopi ... &sk=t&sd=a

gruß
4seven
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo 4seven,

danke dir für die Links. :wink:

Der erste Link ist schon ein intressanter Ansatz, läuft aber nicht. Die beiden anderen Links kannte ich schon und in meinen anderen Dateien mache ich es ja auch so und da funktioniert es auch.

Nur bei der posting.php ist die ganze Sache etwas verzwickt, ich finde da nicht den richtigen Ansatzpunkt, wo ich Ansetzen kann. Ich habe mir die Sache angeschaut wie es mit dem Posting-Text gemacht wird, aber da läuft das alles über "$message_parser" und wird an viellen Stellen verwendet, da habe ich noch keinen Durchblick wie das da abläuft. :(

Die zusätzlichen Textfelder werden ja als utf-8 Felder wunderbar mit in die phpbb_posts eingetragen, dann müsste es mit den BBCodes auch irgendwie gehen.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hm, wenn die BBCodes wenigstens im Klartext ausgeworfen werden, könnte evtl. schlicht die UID Generierung fehlen!? [img:dsfgz7675]Bildpfad[/img:dsfgz7675] > first_ und second_parse
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo 4seven,

du kannst dir das ja mal bei dir einbauen und etwas rumspielen.

In der postig.php läuft vermutlich die ganze Sache über die includes/message_parser.php soweit ich das gesehen habe.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [DEV] HS Post Description 0.0.1

Beitrag von Helmut »

Hallo,

ich schieb das Thema nach längerer Zeit mal wieder hoch. :wink:

Mir fehlt immer noch die Lösung, wie ich in den zusätzlichen Feldern BBCodes verwenden kann. In der posting.php funktioniert das ja etwas anders als der übliche Weg den man sonst dafür in anderen Dateien nimmt. Leider bin ich noch nicht dahinter gekommen, wie genau und vorallem wo genau ich in der posting.php ansetzen muss. :(

Wäre toll, wenn sin mal jemand damit befasst und mir etwas dabei hilft.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
DoctorUltra
Mitglied
Beiträge: 156
Registriert: 22.01.2008 13:35

Re: [DEV] HS Post Description 0.0.1

Beitrag von DoctorUltra »

Könnte man da auch einen Präfix draus machen, sowas gibt es ja nicht in der 3'er Version?
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [DEV] HS Post Description 0.0.1

Beitrag von Helmut »

Hallo DoctorUltra,

das brauche ich nicht zu machen, das gibt es schon. Schaue dir mal den [BETA] Topic Tag Prefixes MOD 0.1.0 oder den [RC7] Simple Topic Prefix v.1.0 [July Back] an, das müsste sowas sein, was du suchst.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [DEV] HS Post Description 0.0.1

Beitrag von Helmut »

Hallo,

ich schieb das Thema nach längerer Zeit mal wieder hoch. :wink:
Mir fehlt immer noch die Lösung, wie ich in den zusätzlichen Feldern BBCodes verwenden kann. In der posting.php funktioniert das ja etwas anders als der übliche Weg den man sonst dafür in anderen Dateien nimmt. Leider bin ich noch nicht dahinter gekommen, wie genau und vorallem wo genau ich in der posting.php ansetzen muss. :(
Leider fehlt mir immer noch die Lösung, ich habe es an verschiedenen Stellen im Code versucht, aber irgendwie konnte ich den BBCode nicht für die zusätzlichen Felder reinbringen. Für eine Lösung bzw. einen Hinweis wäre ich sehr dankbar.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“