Am Besten erkläre ich euch anhand eines Beispiels was für einen BBCode ich bräuchte:
Wenn ich folgendes posten würde:
[TAG]2U[/TAG]
Dann sollten die 2 und das U in folgende 2 Bilder umgewandelt werden:
www.yourdomain.com/2.jpg
www.yourdomain.com/u.jpg
Ich hoffe das war verständlich. Ich habe schon mal ein bisschen rumprobiert, aber bin noch nicht zu einem Ergebnis gekommen.
Hilfe bei BBCode
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Das ist für ein Magic the Gathering Forum. Die Bilder sollen die sogenanten Manakosten einer Karte darstellen. Wenn ich also nun 2U in die BBCode Tags setzten würde, dann sollte folgendes herauskommen: [ externes Bild ] [ externes Bild ]
Schau dir die includes/bbcode.php an und die templates/subSilver/bbcode.tpl
Dort kannst du synchron zu den quote-Tags z.B. deine eigenen Tags erstellen, ist einfach.
Dort kannst du synchron zu den quote-Tags z.B. deine eigenen Tags erstellen, ist einfach.
http://pollunity.com - Pollerize in between!
Das könntest du in der bbcode.php per switch und case abfragen.
http://pollunity.com - Pollerize in between!
Ich habe gerade ein kleines Script dazu gefunden:
Kann mir jemand sagen wie ich das einbauen kann?
Code: Alles auswählen
<script language="JavaScript" type="text/JavaScript">
function DisplayManaCost (sCost) {
var i, sValidChars, sThisChar;
sValidChars = "0123456789XYZTWUBRGxyztwubrg";
var re = new RegExp ('[\n\:\[\]\/\"\<\>]', 'gi') ;
sCost = sCost.replace(re, '') ;
for (i=0; i<sCost.length; i++) {
sThisChar = sCost.substr(i,1);
if (sValidChars.lastIndexOf(sThisChar) < 0) {
// document.write(sThisChar); // actually, do nothing
} else {
document.write("<img src='http://www.wizards.com/images/symbols/Symbol_" + sThisChar + "_mana.gif' border='0' alt='" +sThisChar+ "'/>");
}
}
}
</script>