Changeset 1482
- Timestamp:
- 07/31/11 14:38:39 (22 months ago)
- Location:
- bbcode.tex
- Files:
-
- 4 added
- 1 removed
- 8 modified
-
de-informal.xml (modified) (1 diff)
-
de.xml (modified) (1 diff)
-
en.xml (modified) (1 diff)
-
eventlistener.xml (modified) (2 diffs)
-
files/icon/wysiwyg/texM.png (modified) (previous)
-
files/js (added)
-
files/js/BBCodeTeX.class.js (added)
-
files/lib/data/message/bbcode/TexBBCode.class.php (modified) (2 diffs)
-
files/lib/system (deleted)
-
hr.xml (modified) (1 diff)
-
package.xml (modified) (2 diffs)
-
templates (added)
-
templates/mathjaxBBCode.tpl (added)
Legend:
- Unmodified
- Added
- Removed
-
bbcode.tex/de-informal.xml
r494 r1482 5 5 <item name="wcf.bbcode.tex.title"><![CDATA[TeX]]></item> 6 6 </category> 7 8 <category name="wcf.acp.option">9 <item name="wcf.acp.option.message_bbcode_tex_cgibin"><![CDATA[mimeTeX]]></item>10 <item name="wcf.acp.option.message_bbcode_tex_cgibin.description"><![CDATA[Kompletter Pfad zur <a href="http://www.forkosh.com/mimetex.html">mimTeX</a>.cgi executable.]]></item>11 </category>12 7 </language> -
bbcode.tex/de.xml
r494 r1482 5 5 <item name="wcf.bbcode.tex.title"><![CDATA[TeX]]></item> 6 6 </category> 7 8 <category name="wcf.acp.option">9 <item name="wcf.acp.option.message_bbcode_tex_cgibin"><![CDATA[mimeTeX]]></item>10 <item name="wcf.acp.option.message_bbcode_tex_cgibin.description"><![CDATA[Kompletter Pfad zur <a href="http://www.forkosh.com/mimetex.html">mimTeX</a>.cgi executable.]]></item>11 </category>12 7 </language> -
bbcode.tex/en.xml
r494 r1482 5 5 <item name="wcf.bbcode.tex.title"><![CDATA[TeX]]></item> 6 6 </category> 7 8 <category name="wcf.acp.option">9 <item name="wcf.acp.option.message_bbcode_tex_cgibin"><![CDATA[mimeTeX]]></item>10 <item name="wcf.acp.option.message_bbcode_tex_cgibin.description"><![CDATA[Complete path to your <a href="http://www.forkosh.com/mimetex.html">mimTeX</a>.cgi executable.]]></item>11 </category>12 7 </language> -
bbcode.tex/eventlistener.xml
r722 r1482 2 2 <!DOCTYPE data SYSTEM "http://www.woltlab.com/DTDs/eventListeners.dtd"> 3 3 <data> 4 < import>4 <delete> 5 5 <eventlistener> 6 6 <eventclassname>ThreadAddForm</eventclassname> … … 9 9 <listenerclassfile>lib/system/event/listener/TexMessageFormListener.class.php</listenerclassfile> 10 10 </eventlistener> 11 </ import>11 </delete> 12 12 </data> -
bbcode.tex/files/lib/data/message/bbcode/TexBBCode.class.php
r493 r1482 6 6 * BBCode for [tex] Tag 7 7 * 8 * @author Torben Brodt 9 * @package com.woltlab.wcf.data.message.bbcode.tex 8 * @author Torben Brodt <easy-coding.de> 9 * @package de.easy-coding.wcf.data.message.bbcode.tex 10 * @url http://trac.easy-coding.de/trac/wcf/wiki/TeX 10 11 * @license GNU General Public License <http://opensource.org/licenses/gpl-3.0.html> 11 12 */ 12 13 class TexBBCode implements BBCode { 14 13 15 /** 14 16 * @see BBCode::getParsedTag() … … 16 18 public function getParsedTag($openingTag, $content, $closingTag, BBCodeParser $parser) { 17 19 if ($parser->getOutputType() == 'text/html') { 18 return '<img src="'.MESSAGE_BBCODE_TEX_CGIBIN.'?'.rawurlencode($content).'" alt="" />'; 20 WCF::getTPL()->assign(array( 21 // let us trust in mathjax, that there are no xss possibilities 22 'tex_data' => json_encode(StringUtil::encodeHTML($content)) 23 )); 24 return WCF::getTPL()->fetch('mathjaxBBCode'); 19 25 } 20 26 else if ($parser->getOutputType() == 'text/plain') { -
bbcode.tex/hr.xml
r636 r1482 5 5 <item name="wcf.bbcode.tex.title"><![CDATA[TeX]]></item> 6 6 </category> 7 8 <category name="wcf.acp.option">9 <item name="wcf.acp.option.message_bbcode_tex_cgibin"><![CDATA[mimeTeX]]></item>10 <item name="wcf.acp.option.message_bbcode_tex_cgibin.description"><![CDATA[Kompletna putanja prema <a href="http://www.forkosh.com/mimetex.html">mimTeX</a>.cgi executable.]]></item>11 </category>12 7 </language> -
bbcode.tex/package.xml
r767 r1482 8 8 <packagedescription language="fr"><![CDATA[BBCode pour TeX]]></packagedescription> 9 9 <packagedescription language="hr"><![CDATA[BBCode za TeX]]></packagedescription> 10 <version> 1.1.0 Beta 1</version>10 <version>2.0.0</version> 11 11 <date>DATE</date> 12 12 <plugin>com.woltlab.wcf.data.message.bbcode</plugin> … … 26 26 <instructions type="install"> 27 27 <files>files.tar</files> 28 <templates>templates.tar</templates> 29 28 30 <bbcodes>bbcodes.xml</bbcodes> 29 31 <options>options.xml</options> 30 <eventlistener>eventlistener.xml</eventlistener>31 32 <languages languagecode="de">de.xml</languages> 32 33 <languages languagecode="de-informal">de-informal.xml</languages> 33 34 <languages languagecode="en">en.xml</languages> 34 35 <languages languagecode="hr">hr.xml</languages> 36 </instructions> 37 38 <instructions type="update" fromversion="1.1.0 Beta 1"> 39 <files>files.tar</files> 40 <eventlistener>eventlistener.xml</eventlistener> 35 41 </instructions> 36 42
