MyBB.de Forum

Normale Version: Perl-Script unter myCode einbinden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wiedereinmal ich Wink

Folgende Problemstellung:
Ich habe ein Perl-Script, welches Bilder zur Ausgabe hat. Funktioniert auf dem direkten Weg einwandfrei:
Code:
[img]http://www....../cgi-bin/lala.cgi?xyz[/img]

Ausgabe ist ein Bild....

Jetzt möchte ich jedoch, daß über einen neuen Button oder neuen myCode nicht mehr die gesamte URL eingegeben werden muß, sondern nur noch die Variablen für die Übergabe abgefragt werden (ähnl. dem html-Tag)
Sollte also am Ende in etwa so aussehen:
Code:
[form]xyz[/form]


Wie kann man das am einfachsten relisieren?
Erstelle im Admin-CP einen neuen MyCode und gib folgendes an:

Regulärer Ausdruck:
\[form\](.*?)\[/form\]

Ersetzung:
<img src="http://www....../cgi-bin/lala.cgi?$1" alt="" border="0" />
Du bist ein Schatz Smile
Auf die einfachsten Dinge kommt man eben immer erst zu spät.... Sad

Jetzt hab ich das drin, es funzt und ich bin auf den Geschmack gekommen.
Habe mir nen Butten erstellt und in "editor" eingebunden - funzt wie der für "bold"...

Jetzt möchte ich folgendes erreichen:
Im Editor möchte ich links, unter den Smileys, einen Link haben, der genau wie der [mehr]-Link der Smileys eine neue Seite öffnet, dort dann verschiedene Auswahlen erscheinen, welche dann beim Anklicken in den Editor übernommen werden.

- Wie erstelle ich einen neuen Link mit [Form] unter Smileys (Tabelle mit einer Spalte, Überschrift und Link)?
- Wie muß die zu öffnende Seite aufgebaut sein, damit dann dort beim Anklicken die in den Editor eingetragen werden?
Den Link kannst du einfach in die Templates newthread und newreply einfügen. Der Rest ist allerdings schwierig, da das über Javascript gelöst werden muss. Dafür sind Modifikationen nötig.
Danke für die Info.
Den Link werde ich nachher gleich mal einbinden.

Betreffs des Rests: Kann ich das über die misc.php lösen?