Seite 1 von 1
MimeTex-Plugin
Verfasst: 05.09.2007 01:44
von todespudel-1
Hier gibt es ein Plugin für phpBB2, das unter Zuhilfenahme eines öffentlichen mimeTex-Servers wunderbare Bilder rendert und damit (La)Tex in Posts ermöglicht.
Das ganze ist ein extrem kurzer Hack:
Code: Alles auswählen
#--------[open]-----------------------------------------------------
/includes/bbcode.php
#--------[find]-----------------------------------------------------
// Remove our padding from the string..
#--------[before, add]----------------------------------------------
$text = preg_replace('/\[tex\](.*?)\[\/tex\]/ie',
"'<img src=\"/cgi-bin/mimetex.cgi?'.rawurlencode('$1').'\" align=\"middle\" />'",
$text);
Dummerweise kenne ich mich mit PHP nicht aus - von daher wäre ich sehr dankbar, wenn jemand das ganze für phpBB3 adaptieren könnte oder mir zumindest einen Hinweis geben kann.
Danke im Voraus.
Verfasst: 10.09.2007 16:57
von todespudel-1
Ok, gelöst.
Hat zwar einige Zeit gedauert, aber hier:
ACP-->Posting--->addNewBBCode-->BBCode Usage: [tex]{TEXT}[/tex]-->HTML Replacement: <img src="
http://www.example.com/mimetex.cgi?{TEXT}" align="middle" >
Entweder einen öffentlichen Mimetex-Server nutzen oder selber einen
aufsetzen.
Verfasst: 18.09.2007 14:15
von ichhabnichtsgemacht
nicht lachen, ich weiß jetzt, etwas genauer wo mein problem ist
"...ACP-->Posting--->addNewBBCode-->BBCode Usage: ..."
ich bin neu und hab da ein kleines Problem. Die obige Anweisung meint nicht Ordner oder Dateinamen?!?! ich nehme an, dass ich mich als admin anmelden muss und da irgendwo eine Einstellung vormenmen muß?!?! ist das so? wenn es so ist, dann habe ich gesucht und nur die Funktion "Wortzensur" gefunden, die so was ähnliches macht.
ein cgi kann ich leider nicht nutzen. Mein ISP (1und1) verlangt dafür 30 Euro im Monat und das ganze zwei Jahre...
Verfasst: 18.09.2007 14:50
von Sesaya
---
Verfasst: 20.09.2007 02:28
von ichhabnichtsgemacht
So siehts bei mir im Augenblick aus und es funktioniert leider nicht. Vielleicht findet jemand von euch den Fehler.
BBcode:
[tex]{TEXT}[/tex]
Html code:
<img src="
http://l.../mimetex.cgi?{TEXT}" align="middle">
Ok, habs jetzt auch hinbekommen

danke für die Hilfe.
Verfasst: 12.01.2008 23:49
von ichhabnichtsgemacht
Entschuldigung, dass ich mich erst jetzt melde. Es hat sich erledigt. Ich habe mich nur etwas dumm angestellt. im prinzip musste ich nur mach, was ihr gesagt habt.
Danke!
Verfasst: 24.02.2008 21:11
von meow
Oh my... da habe ich erst eine halbe Ewigkeit nach einem public server gesucht, bis ich mal dem "aufsetzen"-Link gefolgt bin!
...für alle, die wie ich, einfach nur zu blöd sind um richtig zu suchen:
http://www.forkosh.com/mimetex.html
Unter dem Link gibt es nicht nur die Anleitung zum selber aufsetzen, sondern auch den Link für einen öffentlich Server!
Verfasst: 01.05.2008 21:28
von hiluc
Hallo zusammen
Nach der Konversion von phpBB2 zu phpBB3 werden die tex Einträge in Klartext angezeigt.
In der Datenbanktabelle phpbb_posts ->post_text stehen sie dann so drin
und so siehts man dann auch.
Neue "funktionierende" tex einträge zum Bsp. so
Man könnte natürlich alle alten postings, die tex enthalten, editieren und absenden, dann hat man wieder die Grafik. Leider sind es ziemlich viele.
Kennt jemand ein utility dafür ?
Gruss, Lucas
ps:
Beispiel
bbcodes resync
Verfasst: 02.05.2008 15:14
von hiluc
ps:
Hier habe ich ein script gefunden, dass gleiche alle bbcodes resynchronisiert (nach der umstellung von phpbb2 auf 3).
Schauma mal obs klappt...
Verfasst: 04.05.2008 01:51
von hiluc
Hat geklappt ! (mit ausnahme der url codes)
Gruss, Lucas