BBCode (php)

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
Benutzeravatar
Swat
Mitglied
Beiträge: 498
Registriert: 27.04.2005 15:21
Wohnort: Mainz

BBCode (php)

Beitrag von Swat »

Moin,

das neue BBCode System in phpBB3 ist ja ganz schön wenn man ein paar Änderungen an der Formatierung machen möchte. Nun wollte ich etwas weiter gehen und den BBCode dazu verwenden Werte umzurechnen.

Sicher könnte man das mit JavaScript realisieren doch a bin ich nicht so fit darin und b wollte ich möglichst drauf verzichten da es wirklich alle im Forum nutzen können sollen. Da es sich um eine für das Thema elementare Sache handelt.

Gibt es eine Möglichkeit so einen BBCode in die bbcode.php einzubauen?
es soll so in etwa zwei solche BBCodes raus kommen:
[abc]500[/abc] -> 500 kg (0,5 t)
[cba]0,5[/cba] -> 0,5 t (500 kg)


Gibt es da eine Möglichkeit ... oder bleibt nur JS?

Danke
Swat

Diabetes is more than an illness - it's a way of life.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: BBCode (php)

Beitrag von 4seven »

da gibt es eine möglichkeit. du postest einfach den bbcode und php rechnet das dann im sichtbaren viewtopic-bereich um. ansonsten bleibt tatsächlich nur java.

geht es nur um werte?
wenn nicht, dann: wie (soll) das resultat aussehen?
Benutzeravatar
Swat
Mitglied
Beiträge: 498
Registriert: 27.04.2005 15:21
Wohnort: Mainz

Re: BBCode (php)

Beitrag von Swat »

4seven hat geschrieben:da gibt es eine möglichkeit. du postest einfach den bbcode und php rechnet das dann im sichtbaren viewtopic-bereich um. ansonsten bleibt tatsächlich nur java.
Dazu muss ich doch erstmal den BBCode dem System bei bringen ;) Dazu gibt es ja die Möglichkeit der "Benutzerdefinierte BBCodes" leider geht da halt nur HTML (also JavaScript in dem Fall). Da ich das gerne direkt mittels PHP lösen wollte ist halt die Frage was alles dazu in der includes/bbcode.php geändert werden müsste. Oder ob es noch einen anderen Weg gibt.

4seven hat geschrieben:geht es nur um werte?
wenn nicht, dann: wie (soll) das resultat aussehen?
Es geht nur um das umrechnen zwei ähnlicher Einheiten:
[kg]500[/kg] -> 500 kg (0,5 t)
[t]0,5[/t] -> 0,5 t (500 kg)
(Beispiel wie es aussehen soll später)
Swat

Diabetes is more than an illness - it's a way of life.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: BBCode (php)

Beitrag von 4seven »

also
[kg]wert[kg] soll on the fly in t ..
.. und ..
[t]wert[t] soll on the fly in kg umgerechnet werden?

falls ja, dann hast du hier bald eine lösung :wink:
reichen 2 nach-komma-stellen?
Don Speedy
Mitglied
Beiträge: 1
Registriert: 20.07.2009 18:45

Re: BBCode (php)

Beitrag von Don Speedy »

Hallo,

Ich bin per Google auf diesen Thread gestossen und habe ein ähnliches Problem.

Ich habe in meinem Forum (phpBB 3.0.4) ein BBCode [einzahlung]{NUMBER}[/einzahlung] erstellt.


Als Rückgabe soll er dann die Übergebene Nummer {NUMBER} mit 5 multiplizieren.

Beispiel:
[einzahlung]5.000[/einzahlung]

soll ergeben:
Der Benutzer hat 25.000 eingezahlt

Dies soll über PHP geschehen, da einige Leute JavaScript aushaben.

Wie kann ich das einbinden, dass es funktioniert?
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“