[FINAL] BBCodeBox3 - Expanded Version (1.0.10)

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.
tekknodevil
Mitglied
Beiträge: 142
Registriert: 08.12.2009 20:45
Wohnort: Dresden
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von tekknodevil »

Slup hat geschrieben:Hallo,

Ich verstehe ich euch vollkommen und merke gerade das wir an einander vorbei reden.
Ich habe mir die BBCode Anleitung angesehen und

Code: Alles auswählen

 klappt. Das ist auch nicht das Problem.

[b]Testusmania99[/b] hat mein Anliegen anscheinend verstanden.

[quote="Testusmania99"]... und hackepeter geht gleich durch den Wolf. :D :D

Wenn Euch der Button fehlt, dann erstellt Euch diesen und fügt den dann entsprechend ein. ;-)
"code=php" funktioniert zwar, jedoch fehlen die Formatierungen hierzu, so wie es "[b]mir[/b]" aufgefallen ist. (subsilver2 user)
Auch hierbei gibt es wie gesagt die Lösung, via BBCode im ACP dies zu bewerkstelligen
[/quote]

Genau das ist es doch was ich will. Mir fehlt lediglich der Button da ich nicht andauern [code=php] maneull eingeben will sondern nur mit einem Klick.
Und genau nach dieser Lösung via ACP um den Button zu erstellen geht es. Ich weiss wo ich es im ACP finde aber wenn ich dort NICHT alle Felder ausfülle legt er mir den Button nicht an.
Nochmals, der BBCode php Funktioniert, ich will lediglich auch für diesen BBCode einen Button anlegen um in per Klick direkt ins textarea einzufügen.

Dies habe ich auch bereits versucht im ACP, allerdings meckert er weil bei "[b]HTML-Ersetzung

Hier kannst du die Standard-HTML-Ersetzung eingeben. Vergiss nicht, die oben verwendeten Tokens hier einzusetzen![/b]" nix ausgefüllt ist.

Ich will nicht den BBCode anlegen da er ja bereits funktioniert sondern lediglich den dazugehören Button[/quote]

Ich glaube ich weis auch was Du meinst. ich hatte das Problem mit dem Smilie-Generator auch einmal und folgendes musste dann getan werden:

https://www.phpbb.de/community/viewtopic.php?f=88&t=182351&p=1155807&hilit=smilie#p1155807

Du musst es natürlich noch auf Deine Bedürfnisse anpassen.

Grüße
Benutzeravatar
Testusmania99
Mitglied
Beiträge: 345
Registriert: 04.09.2007 10:18
Wohnort: Norden

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von Testusmania99 »

Hallöchen!

Nun gut, dann werde ich Dir es erklären. ^^
Lösche bitte erstmal gegebene BBCodes aus Deinem ACP, welche mit code=php zu tun haben und wenn vorhanden.

Für Subsilver2:
Öffne in Deinem Templates Ordner die Datei posting_buttons.html und suche relativ am Anfang:

Code: Alles auswählen

//136 Begin Custom: ,'[bbcode]','[/bbcode]'
Füge danach ein:

Code: Alles auswählen

//138 Begin Custom: ,'[bbcode]','[/bbcode]'
,'[code=php]','
'[/code]

Scrolle weiter nach unten zu:

Code: Alles auswählen

<img src="{T_IMAGESET_PATH}/buttons/code.gif" alt="{L_BBCODE_IMGALT_CODE}" class="bb-button" onclick="bbstyle(8)" onmouseover="helpline('c')" onmouseout="helpline('tip')" />
und füge danach ein:

Code: Alles auswählen

<img src="{T_IMAGESET_PATH}/buttons/code.gif" alt="{L_BBCODE_IMGALT_CODE}" class="bb-button" onclick="bbstyle(136)" onmouseover="helpline('c')" onmouseout="helpline('tip')" />php
Nun Cache im ACP löschen und fertig.
Bitte beachte hierbei: Den Button musst Du ggfs selbst erstellen/verändern und uploaden als auch den Hilfetext/tip abändern oder ggfs. durch Deinen Text ersetzen.
Es soll Dir nur veranschaulichen, wie es funktioniert.
Wichtig(!) hierbei vor allem ist bbstyle(136)! (spricht code=php an)

Für Prosilver sollte es eigentlich dieselbe Vorgehensweise sein.

Lg...

Edit: lol, "tekknodevil" war schneller. :D Mist :lol:
Benutzeravatar
Testusmania99
Mitglied
Beiträge: 345
Registriert: 04.09.2007 10:18
Wohnort: Norden

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von Testusmania99 »

@hackepeter

Ich habe noch etwas vergessen zu erwähnen. Ich habe mich immer gewundert, warum die posting_buttons.html machmal das Design sprengt. Zumindest bei mir im Subsilver2 Template. Glaube das auch schonmal hier angesprochen zu haben.
Jedenfalls habe ich nun herausgefunden, woran es lag. Und zwar fehlen bei allen Buttons in der Html Datei die Breiten- und Höhenangaben.
Wenn diese gesetzt werden, gibt es kein "sprengendes" Layout mehr und das Template bleibt somit im Rahmen.
Vielleicht sollte man dieses mit im Mod übernehmen?

Lg, Testusmania99

EDIT:
Und gerade noch einen Fehler gefunden! (posting_buttons.html)
Doppelte Klassen in 6 Bildern:

Code: Alles auswählen

<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/center.gif" alt="{L_BBCODE_IMGALT_CENTER}" class="bb-button" class="bb-button" onclick="bbstyle(22)" onmouseover="helpline('center')" onmouseout="helpline('tip')" />
<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/justify.gif" alt="{L_BBCODE_IMGALT_JUSTIFY}" class="bb-button" class="bb-button" onclick="bbstyle(68)" onmouseover="helpline('justify')" onmouseout="helpline('tip')" />
<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/right.gif" alt="{L_BBCODE_IMGALT_RIGHT}" class="bb-button" class="bb-button" onclick="bbstyle(24)" onmouseover="helpline('right')" onmouseout="helpline('tip')" />
<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/collumn.gif" alt="{L_BBCODE_IMGALT_COLLUMN}" class="bb-button" class="bb-button" onclick="bbstyle(104)" onmouseover="helpline('col')" onmouseout="helpline('tip')" />
<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/indent.gif" alt="{L_BBCODE_IMGALT_INDENT}" class="bb-button" class="bb-button" onclick="bbstyle(106)" onmouseover="helpline('indent')" onmouseout="helpline('tip')" />
<img width="20" height="20" src="{T_IMAGESET_PATH}/buttons/outdent.gif" alt="{L_BBCODE_IMGALT_OUTDENT}" class="bb-button" class="bb-button" onclick="bbstyle(108)" onmouseover="helpline('outdent')" onmouseout="helpline('tip')" />
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von franki »

Hallo @Testusmania99

Da sind noch ein paar andere Änderungen zu machen
1. in der includes/functions_display.php $num_predefined_bbcodes = 136; um den Wert 2 erhöhen ($num_predefined_bbcodes = 138;)
2. den Helptext noch in language/de/mods/lang_bbcodebox3.php und language/en/mods/lang_bbcodebox3.php einfügen.
Testusmania99 hat geschrieben:@hackepeter

Ich habe noch etwas vergessen zu erwähnen. Ich habe mich immer gewundert, warum die posting_buttons.html machmal das Design sprengt. Zumindest bei mir im Subsilver2 Template. Glaube das auch schonmal hier angesprochen zu haben.
Jedenfalls habe ich nun herausgefunden, woran es lag. Und zwar fehlen bei allen Buttons in der Html Datei die Breiten- und Höhenangaben.
Wenn diese gesetzt werden, gibt es kein "sprengendes" Layout mehr und das Template bleibt somit im Rahmen.
Vielleicht sollte man dieses mit im Mod übernehmen?

Lg, Testusmania99
Da die Grafiken eh 20x20px groß sind kann der Style nicht gesprengt werden (ist bei mir noch nicht passiert).
Evtl besteht ein Konflikt mit einem anderen Mod.
LG Franki
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von hackepeter13 »

Slup hat geschrieben:Dies habe ich auch bereits versucht im ACP, allerdings meckert er weil bei "HTML-Ersetzung

Hier kannst du die Standard-HTML-Ersetzung eingeben. Vergiss nicht, die oben verwendeten Tokens hier einzusetzen!
" nix ausgefüllt ist.

Ich will nicht den BBCode anlegen da er ja bereits funktioniert sondern lediglich den dazugehören Button
Wenn du keinen neuen BBCode anlegen willst, warum schreibst du dann ständig das du wissen willst wie die passende HTML-Ersetzung ist? :roll: Wie gesagt, mit der HTML-Ersetzung erzeugst du keinen Button in der BBCodeBox !!!

Die HTML_Ersetzung wandelt die BBCode-Benutzung in einen HTML Code um, um in im Beitrag dann anzuzeigen, das hat nichts mit dem Button anzeigen zu tun, dafür gibt es dadrunter den Hacken "In Beitrag anzeigen". :roll:

Wie du einen neuen Button hinzufügst steht auch in der mitgelieferten "contrib\addon\add_new_bbcode", wenn man sich die install.xml mal genauer anschauen/lesen würde, würde man da sogar einen Link zu der Zusatzanleitung finden. :roll:
Test0r
Mitglied
Beiträge: 6
Registriert: 05.09.2011 12:16

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von Test0r »

Hallo !
Ich habe mir das Mod Installiert soweit so gut !
Leider geht die Tipp: Funktion nicht bei meinem Theme (Acidtech_Tiger)alles andere funktioniert, mit dem Subsilver2 funktioniert die Tipp: Funktion!
Kann mir da jemand weiterhelfen?
Vielen Dank im Voraus
Gruß Test0r
Test0r
Mitglied
Beiträge: 6
Registriert: 05.09.2011 12:16

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von Test0r »

Test0r hat geschrieben:Hallo !
Ich habe mir das Mod Installiert soweit so gut !
Leider geht die Tipp: Funktion nicht bei meinem Theme (Acidtech_Tiger)alles andere funktioniert, mit dem Subsilver2 funktioniert die Tipp: Funktion!
Kann mir da jemand weiterhelfen?
Vielen Dank im Voraus
Gruß Test0r
Habe ich gegen irgendwelche Regeln verstoßen oder eine blöde Frage gestellt ?
Oder wird das Mod nur nicht Supported?

Gruß Test0r :oops:
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von hackepeter13 »

Ja ich würde sagen, du hast die Mod auf einem falschen Planeten installiert.

Ne aber mal im Ernst woher soll ich jetzt erkenne wo du einen Fehler gemacht hast?

Gib wenigsten mal ein Link zum Forum und einem Testaccount, so das man sich das mal wenigstens ansehen kann.
Test0r
Mitglied
Beiträge: 6
Registriert: 05.09.2011 12:16

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von Test0r »

Vielen Dank das du damal nach schauen möchtest!
Das ich das auf dem Falschen Planeten Installiert habe habe ich mir schon fast gedacht :oops: nur funktioniert es ja super nur die Tipp: Funktion geht halt nicht :cry:
Ich schicke dir alles per PN
Danke
Gruß Test0r
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von hackepeter13 »

Was hastn du für eine Version (phpbb3 und BBCodeBox3), weil deine editor.js gibt eine Fehlermeldung aus.
Antworten

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