Friday, October 21. 2005RunPHP Mediawiki-ExtensionTrackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Hi,
ich suche eine ähnliche Extension, und würde gerne deine ausprobieren. Leider ist der Link nicht zu erreichen und ich kann die Extension nicht finden. Falls du zufällig weißt, wie man html und ks in mediawiki (1.5.2) aktivieren kann, wäre ich dir sehr verbunden. Ansosnten wärs toll, wenn du mir sagst, wo ich deine extension herbekomme, oder wenn du sie mir zukommen lassen könntestn. Vielen dank, Phonkael
Komisch bei mir geht der Link. Die Extension ist wirklich sehr einfach. Daher poste ich hier einfach mal den Source:
Sourcecode of "extensions/runphp.php": <?php # runphp Mediawiki Extension # CAUTION CAUTION CAUTION # ONLY USE THIS IN AN TRUSTED ENVIRONMENT # CAUTION CAUTION CAUTION # This extension allows you to run PHP-Code from Wiki-Articles... # <php> phpcode; </php> # To activate the extension, include it from your LocalSettings.php # with: include("extensions/runphp.php"); # Author: Matthias Zirngibl - http://masterbootrecord.de $wgExtensionFunctions[] = "wfRunPHP"; function wfRunPHP() { global $wgParser; $wgParser->setHook( "php", "parsePHP" ); } function parsePHP( $input, $argv) { ob_start(); eval($input); $output = ob_get_contents(); ob_end_clean(); return $output; } ?>
Hallo Matthias,
das Script hört sich sehr vielversprechend an. Leider hat's bei mir nicht funktioniert. Muss ich irgend etwas Besonderes beachten? Ich habe eine Datei "runphp.php" im Ordner "extensions" erstellt und den Code von oben hinein kopiert. Anschließend habe ich "include("extensions/runphp.php");" ganz am Anfang der "LocalSettings.php" eingefügt. Wenn ich jetzt beispielsweise <php>print "Hallo";</php> schreibe, zeigt mir der Browser einfach nur den eingegebenen Text. Woran kann das liegen? Gruß, Uli
Mhmm schwer zu sagen. Vielleicht ist das Problem, weil Du das Include am Anfang eingefügt hast.
Hier steht nämlich explizit "All it takes is adding a single line to the end of your LocalSettings.php file:" http://meta.wikimedia.org/wiki/Write_your_own_MediaWiki_extension#Installing_the_extension Versuchs mal so.
kann man auch template-parameter (z.b. {{{test}}} ) verwenden und diese anschliessend mit php auswerten? falls ja, wie
geht das?
gruss martin
Hallo
Die Extension läuft super nun habe ich eine Frage: Wie kann ich denn die globalen Variablen der Wiki Instanz auslesen? Ich will mir den aktuell angemeldeten User ausgeben lassen und finde einfach keinen Weg dieses zu realisieren. Ich hoffe Sie können mir hierbei weiterhelfen! mfg Tobias |
Show tagged entries.net administration advertising ajax apache beta commandline css database development firefox framework fun gmail google google earth iphone java java script java server faces linux Mac masterbootrecord MasterBootRecord.de microsoft mvc mysql news office onlinebanking oracle osx performance php pocket pc postgresql regensburg regular expressions security seo software spam tools usability vermischtes vista webdesign webdevelopment windows
Blog AdministrationQuicksearchKommentareWed, 26.11.2008 11:19
Weiss jemand, ob sich dieses P
roblem gelöst hat? Ich bekomme
ständig Emails, die nicht mir
gerichtet sind. Kann es [...]
Thu, 20.11.2008 10:36
Grundsätzlich halte ich es für
nicht einmal statthaft, daß d
ie VPN-Clients von Cisco "einf
ach so" frei im Netz ste [...]
Thu, 13.11.2008 10:26
have also a look at www.phpope
nbiz.org . Very interesting Fr
amework!
Tue, 11.11.2008 08:48
da musst du schon den vista 64
bit von NCP nehmen (www.ncp-e.
com), nen anderen gibt es nich
t
Wed, 05.11.2008 16:42
Zend Framework wurde in dieser
Auflistung gar nicht erwähnt.
Meines Erachtens das FW mit d
em größten Potential.
Thu, 30.10.2008 14:30
wo finde ich denn nun noch den
vpn clienten für vista 64bit?
????
danke schonmal!
Wed, 24.09.2008 00:27
how to i connected cisco vpn t
o my dial up connection?
Sat, 19.07.2008 17:46
die registrierungsadresse funk
tioniert nicht mehr...
Thu, 03.07.2008 12:11
I really would like to see thi
s solution, unfortunately the
linked resource "AJAX PHP File
Upload Progress Bar " ( [...]
Mon, 21.04.2008 13:58
http://digg.com/apple/GrowlMai
l_and_Leopard_not_getting_alon
g_Here_s_a_solution
Tue, 08.04.2008 08:40
Ist zwar mittlerweile schon zi
emlich lange her, aber ich wür
de das Zend-Framework empfehle
n. Die Dokumentation ist [...]
Sat, 23.02.2008 18:07
Freue mich darauf: http://flow
3.typo3.org/
Das beste CMS de
r Welt + Framework + geile com
munity
wer kann da scho [...]
Sat, 23.02.2008 07:35
Doch, das funktioniert. Ich ha
be es selber ausprobiert und m
ir einegmail-Adresse angeleg
t. Man muss es nur richt [...]
Thu, 14.02.2008 17:01
CodeIgniter soll auch recht fe
in sein.
mfg. mario.
mario
tuesfuerdiefamilie@gmail.com
|