| IP: |
n/a |
| Rang: |
|
| Registrierung: |
25.08.2009, 15:41 |
| |
 Neuling mit 10 Punkte, 8 Beiträge |
|
habe den neuen tag an zweiter stelle eingefügt, hier ein ausschnitt mit dem tag
PHP: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
| <?php /** * This file contains the definitions of the BBCode of Boardsolution. * * @package Boardsolution * @subpackage config * @author Nils Asmussen <nils@script-solution.de> * @copyright 2003-2007 Nils Asmussen * @link http://www.script-solution.de */
# Die verfuegbaren BBCodes. Sie werden nach dem folgenden Schema definiert: # The available BBCodes. They are defined like the following: # <tagName> => array( # 'tag' => <tagName>, // der Name des Tags # 'type' => <bbcodeType>, // hier sind die Werte 'inline','url','block' moeglich # 'content' => <contentType>, // hier sind die Werte 'text','url','image','code','list' # // moeglich # 'replacement' => <replacement>, // hier wird festgelegt wie der Tag bei nicht # // vorhandenem Parameter ersetzt wird. Die Variablen # // <!--TEXT--> und <!--PARAM--> stehen zur Verfuegung # // Wobei diese folgendermassen zustandekommen: # // [tag=<!--PARAM-->]<!--TEXT-->[/tag] # 'replacement_param' => <replacement>, // das gleiche wie 'replacement'; wird benutzt # // sofern ein Parameter erlaubt und vorhanden ist # 'param' => <paramType>, // Hier sind die Werte 'no','optional','required' moeglich # 'param_pattern' => <pregMatchPattern>, // Das regex-Pattern fuer preg_match(). Kann auch leer sein # 'ignore_whitespace' => <ignoreWhitespace>, // Falls aktiviert, werden Leerzeichen, Zeilenumbrueche etc. # // innerhalb dieses Tags ignoriert- # 'ignore_unknown_tags' => <ignoreUnknownTags> // Falls aktiviert, werden unbekannte Tags innerhalb # // dieses Tags ignoriert # 'allowed_content' => array( // die erlaubten Content-Types. (Siehe 'content') # <contentType> => true, # ... # ) # ) # # Bitte gucken Sie sich die bereits vorhandenen Tags an um zu verstehen wie es funktioniert :) # Please look at the available tags to understand how it works :)
$bbcode = array( 'b' => array( 'tag' => 'b', 'type' => 'inline', 'content' => 'text', 'replacement' => '<b><!--TEXT--></b>', 'param' => 'no', 'allow_nesting' => false, 'allowed_content' => array( 'inline' => true, 'url' => true ) ),
'tex' => array( 'tag' => 'tex', 'type' => 'inline', 'content' => 'text', 'replacement' => '<img src="http://www.paradea.de/cgi- bin/mimetex.cgi?<!--TEXT-->" alt="<!--TEXT-->" />', 'param' => 'no', 'allow_nesting' => false, 'allowed_content' => array() ) ),
'i' => array( 'tag' => 'i', 'type' => 'inline', 'content' => 'text', 'replacement' => '<i><!--TEXT--></i>', 'param' => 'no', 'allow_nesting' => false, 'allowed_content' => array( 'inline' => true, 'url' => true ) ),
|
ahhhhh, jetzt sehe ich den fehler auch, habe die eine klammer gelöscht, kann jetzt auch beiträge schreiben, es gibt jedoch keine reaktion auf diesen tag, also der code wird mit [tex][/tex] angezeigt.....
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte mal 25.08.2009, 21:51 von loecha55.
|
|