Huhu,
Ich weiß, der Topic-Titel klingt nicht originell oder sonst großartig informativ. Leider ist mir nichts anderes eingefallen...
Aber kommen wir zum Kern meines Problems:
Ich schreibe derzeit ein Addon für Webspell und ich bekomm da den BBCode nicht zum laufen. Das komplette Addon zu Posten würde den Rahmen sprengen, aber ich gehe eh davon aus, dass ich irgend einen Trivialen Punkt übersehen habe.
Aber kommen wir mal zu dem, was ich habe:
In der Index ist der die bbcode.js eingebunden (ich benutzen zum entwickeln die aktuelle Version von Webspell und da auch nur die Original-Dateien. Sprich es handelt sich um eine unveränderte index.php).
In der addon.php steht auch folgende Zeile:
Code:
| eval ("\$addbbcode = \"".gettemplate("addbbcode")."\";"); |
In der entsprechende TEmplate-Datei wird der bbcode-Auswahlbereich dann ja mit
eingebunden.
Ich habe das ganze mal in einer kleinen test.php
Code:
| <?php
$_language->read_module('bbcode');
eval ("\$addbbcode = \"".gettemplate("addbbcode")."\";");
eval ("\$test = \"".gettemplate("test")."\";");
echo $test;
?> |
auf den punkt gebracht. Dazu gibts dann folgende test.html:
Code:
| <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>$addbbcode</td>
</tr>
<tr>
<td><textarea id="message" name="message">Heinz</textarea></td>
</tr>
</table>
|
Die Buttons usw. funktionieren, die Tooltips werden angezeigt usw. aber es findet keine Portierung in die Textarea statt.
So langsam weiß ich auch net mehr weiter. Ich hab mihc schon dusselig gesucht, und meist lag es an einer bbcode.js die nicht eingebunden wurde. Aber da ich die in index.php eingebunden habe, sollte die ja auch wirken. Vor allem da tooltips angezeigt werden, funktioniert die ja an und für sich.
An anderer Stelle funktioniert der BBcode, sprich forum usw. sprich ich hab mist gebaut aber wo???
Bitte sagt mir, wo ich meinen unglaublich dämlichen und trivialen Fehler gemacht habe....