Wiki Forum & Software Support
     [ erweiterte Suche ]

»PHP Code in Standardseite einbinden, eventuell mit Extension

Navigation bearbeitenNeues Thema eröffnenNeue Antwort erstellenDas Thema einem Freund empfehlenDas Thema druckenMediaWiki mit Excel kombinieren
Seite 1 von 1 [1 Beitrag]
AutorNachricht
Beobachter 

Anmeldedatum: 10.10.2011
Beiträge: 1
Chats: 0
10.10.2011, 09:56


Hallo liebe Wiki Gemeinde,

ich habe einen kleinen PHP Code, der mir die URL der aktuellen Seite als QR-Code Image ausgibt und diesen über Google generiert.

Es gibt zwar eine QR-Code Extension, die aber scheinbar nicht mit 1.17 funktioniert und außerdem auf Linux beschränkt ist. Ich habe MediaWiki auf einem IIS Windows laufen.

Außerdem macht diese QRCode Extension das etwas anders. Die versucht ein Bild zu generieren, hochzuladen und es in den Artikel einzubinden.

Für meine Zwecke genügt es, den QR-Code beui Aufruf zu generieren. Es handelt sich um kein öffentlich zugängliches Wiki.

Der von mir aus diversen Quellen zusammengeschnippselte Code erstellt den QR-Code der aktuellen Seite beim Aufruf. Ich müsste diesen nun nur irgendwie einbinden.

   Code:
<?php
function selfURL() { $s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : ""; $protocol = strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s; $port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; } function strleft($s1, $s2) { return substr($s1, 0, strpos($s1, $s2)); }

$url = selfURL() ;
function google_qr($url,$size ='150',$EC_level='L',$margin='0') {
$url = urlencode($url);
echo '<img src="http://chart.apis.google.com/chart?chs='.$size.'x'.$size.'&cht=qr&chld='.$EC_level.'|'.$margin.'&chl='.$url.'" alt="QR code" width="'.$size.'" height="'.$size.'"/>';
}
google_qr($url,120);
?>


Ich möchte diesen gerne auf jedem meiner MediaWiki (1.17) Artikel einbinden. Entweder fest vorgegeben, oder über einen Tag, oder einer Parsing Funktion.

Meine PHP Kenntnisse sind bescheiden. Ich komme irgendwie nicht weiter.

Kann mir jemand helfen?

Gruß
Mailer
Nach obenprofil pn
Gast 

10.10.2011, 09:56


Mach mit!

Wenn Dir die Beiträge gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:

    » Anmelden

Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...
Nach oben
Seite 1 von 1 [1 Beitrag]
Neues Thema eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:HitsLetzter Beitrag
Mediawiki eigene Unterseite mit php einbinden.
hi, ich habe in php eine eigene kleine Seite geschrieben, mit der man Termine verwalten kann und auf meine mediawikitabellen zugreift. Jetzt würde ich gerne diese Seite ins Mediawiki einbinden, allerdings muss ich ihr als Paramater die Mitgliederid des...
[MediaWiki]von HansFritz
038107.08.2010, 09:54
HansFritz
PHP-Seite in Mediawiki einbinden
Hallo Leute! Ich habe gerade ein einfaches Eingabeformular mit php erstellt und würde dieses Formular nun gerne in mein Mediawiki einbinden. Daher meine Frage: Ist es möglich, php-Dateien ins Mediawiki einzubinden? Vielen Dank :) lg...
[MediaWiki]von enne87
032924.02.2011, 13:24
enne87
PHP-Code vom oberen Seitenbearbeitungsmenü.
Hallo, bräuchte den PHP-Code vom oberen Seitenbearbeitungsmenü, dort wo Lesen, Bearbeiten, Versionsgeschichte steht. Habe dies aus Versehen gelöscht. ...
[MediaWiki]von fragenannt
03325.02.2012, 14:47
fragenannt
Problem mit Extension Cite
Hallo Forum, ich hoffe ich bin hier im richtigen Bereich für meine Frage. Mein Problem ist die Extensions Cite, habe immer <ref>...</ref> und <references/> in meinen übernommenen Seiten gehabt, hat eine Weile gedauert, bis ich raus...
[MediaWiki]von nocheinPoet
16826.10.2011, 17:21
nocheinPoet
 Sichtungen entfernen mit Extension FlaggedRevs
Hallo, ich versuche zurzeit die Extension FlaggedRevs anzupassen. Zum Beispiel möchte ich den grünen Haken bei stabilen Seiten ohne Änderungen anzeigen lassen. Kennt sich damit einer aus? Weiterhin möchte nur 2 Buttons haben wie im Anhang zu...
[MediaWiki]von Icect
04625.01.2012, 11:50
Icect
Problem mit Add Article to Category Extension
Hallo, Hab das oben genannte Extension laut Anleitung installiert nur leider läuft es nicht. Es müsste ein Eingabefeld und ein "create article" Button in der rechten oberen Ecke erscheinen tut es aber nicht. Hab...
[MediaWiki]von TempeltonPeck
116421.08.2009, 05:37
TempeltonPeck
Suchen Php Programmierer (Cake Php)
Wir suchen einen Php Programmierer, da unser letzter abgesprungen ist. Guter Umgang mit Cake Php ist nötig. Momentan geht es nur darum, eine Website fertig zu stellen, aber wenn dies erfolgreich abgeschlossen ist, können viele Folgeaufträge...
von Moritur
037511.11.2009, 17:06
Moritur
Texteffekte mit PHP: imagettftext mit Verlauf / Farbverlauf
Hallo, neben Schatten und Umrandung , konnte ich jetzt auch einen Farbverlauf realisieren. Einziger Haken im Moment ist, dass kein Antialias unterstützt wird. Ich musste Antialias ausschalten, damit die Schriftfarbe komplett entfernt werden...
von mgutt
0157220.11.2008, 15:50
mgutt
Texteffekte mit PHP: imagettftext mit Umrandung / Rand
Hi, neben diesem Schatteneffekt: http://www.programmierer-forum.de/texteffekte-mit-php-imagettftext-mit-schatten-t80468.htm habe ich es jetzt noch geschafft einen Umrandungseffekt zu realisieren. Hier die Funktion: function...
von mgutt
0305619.11.2008, 21:31
mgutt
Texteffekte mit PHP: imagettftext mit Schatten
Hallo, ich habe hier eine Funktion realisiert, die einen TrueType-Schriftzug mit einem Schatten ausstattet. Hier die Funktion: function imagettfshadow($im, $size, $angle, $x, $y, $font, $text, $width, $frcolor, $bgcolor=false,...
von mgutt
0608719.11.2008, 16:39
mgutt
© 2004 - 2012 www.wiki-forum.de (srv02) | Communities | Impressum