Sheriff schriebDu kannst aber auch ein Button einfügen, dass du [youtube=] nicht schreiben mußt.
Das hab ich aber leider selber noch nicht rausgefunden.
Also ich weiß nicht ob das einfacher geht...
Wenn ich nen neuen Code benötige mit Button, dann mache ich das immer in der Datei ext_tables_static+adt.sql direkt. Das ist natürlich nicht updatesicher, aber soviele Codes sind es nicht. Wie man das in dem Bereich Werkzeuge durchführt hab ich bisher noch nich geschnallt...
Also wichtig, ist das man die Reihenfolge in dem Script beachtet. Diese ist durch Nummern gekennzeichnet. Wenn man jetzt also nach dem Coder für IMAGE etwas einfügen will, dann muss man natürlich die folgenden Nummern anpassen. Es dürfen also nicht 2 Codes auf der selben Nummer liegen.
Nachdem man etwas an der Datei geändert hat, muss man im Erweiterungsmanager (im MM-Forum) die Tabelle updaten. Die upzudatenden Felder sind dort dann schon gekennzeichnet.
Danach muss man eventuell ausgeblendete Quelltexthervorhebungen neu ausblenden...
Das Icon legt man dann im Verzeichnis /typo3/typo3conf/ext/mm_forum/res/img/default/editor_icons/ ab. Bei mir heißt das youtube.gif
Der nötige Code für youtube sind dann in der Datei so aus: (Eine Zeile an passender Stelle - Bei mir steht das Icon nach dem Button für URL).
INSERT INTO tx_mmforum_postparser (uid, pid, tstamp, crdate, cruser_id, deleted, hidden, bbcode, pattern, replacement, title, fe_inserticon) VALUES (22, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP(), 0, 0, 0, '[youtube=|]|[/youtube]' , '/\\[youtube=([0-9a-zA-Z_-]{11})\\]/isS', '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>', 'LLL:newtopic.editor.youtube', 'youtube.gif');