imported>Took m (fixed edit-conflict) |
imported>Took m (wikifi) |
||
Line 1: | Line 1: | ||
Die '''Blinken Extension''' von [[User:mutante|mutante]] bindet die Lauftext-Funktion vom [[BlinkenApplet]] in MediaWikis ein. |
|||
=Anwendung= |
|||
==Syntax im Wiki== |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
==Limits / known Bugs== |
|||
⚫ | |||
Wegen dem (noch) sehr schlechtem Speicher-Management des BlinkenApplets ist die maximale Textlänge im Moment auf 255 Zeichen begrenzt. |
|||
Es gibt eine erste Bug-Meldung: Leerzeichen am Anfang des Textes (sehr nützlich um einen kleinen "Vorspann" zu schaffen) werden ignoriert. Das ist ein Bug der Extension, nicht des BlinkenApplets. |
|||
==Special== |
|||
⚫ | |||
=Technisches= |
|||
== Parameter des BlinkenApplets selber == |
|||
Aus irgendeinem Grund musste ich die Optionen kleinschreiben damit sie in der Mediawiki Extension uebergeben werden konnten. Da habe ich dann gleich mal gekuerzt und verenglisht. |
Aus irgendeinem Grund musste ich die Optionen kleinschreiben damit sie in der Mediawiki Extension uebergeben werden konnten. Da habe ich dann gleich mal gekuerzt und verenglisht. |
||
Line 12: | Line 47: | ||
[[User:mutante|mutante]] 13:23, 15 June 2006 (CEST) |
[[User:mutante|mutante]] 13:23, 15 June 2006 (CEST) |
||
===geplant=== |
|||
Geplant sind im [[BlinkenApplet]] ausserdem: |
Geplant sind im [[BlinkenApplet]] ausserdem: |
||
*''lauftext_vshift'' um Schriftarten die weniger hoch sind als der Screen ein paar Pixel rauf oder runter zu schieben |
*''lauftext_vshift'' um Schriftarten die weniger hoch sind als der Screen ein paar Pixel rauf oder runter zu schieben |
||
Line 18: | Line 54: | ||
*u.U auch ''lauftext_richtung'' (Name noch nicht festgelegt!) um Text auch nach links laufen lassen zu können |
*u.U auch ''lauftext_richtung'' (Name noch nicht festgelegt!) um Text auch nach links laufen lassen zu können |
||
--[[User:Took|took]] 18:07, 15 June 2006 (CEST) |
--[[User:Took|took]] 18:07, 15 June 2006 (CEST) |
||
Also sieht die Syntax hier so aus: |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
einen Movie aus einer Datei o.ä. in späteren Versionen) (yes (std) / no ) |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ |
Revision as of 16:26, 15 June 2006
Die Blinken Extension von mutante bindet die Lauftext-Funktion vom BlinkenApplet in MediaWikis ein.
Anwendung
Syntax im Wiki
<blinken delay=1 bgcolor="255,255,255" lamponcolor="70,240,70" lampoffcolor="255,255,255" font="8pxStd">Text</blinken>
- delay = Geschwindigkeit der Laufschrift / Speed of the scroll text (0.1 = 10x faster, 10 = 10x slower)
- bgcolor = Hintergrundfarbe / background color (RGB 0-255,0-255,0-255)
- lamponcolor = Farbe der angeschalteten Lampen / color of switched-on lamps(RGB 0-255,0-255,0-255)
- lampoffcolor = Farbe der ausgeschalteten Lampen / color of switched-off lamps(RGB 0-255,0-255,0-255)
- font = Schriftart / Font (usuable fonts: 8pxStd, 5pxStd, MorseCode, more will follow; see BlinkenApplet/Lauftext_Schriftarten)
Wanted
- appletsize_x und appletsize_y = Größe des Applets in Pixeln (Nicht die Anzahl der "LEDs"!)
- lauftext_loop = Text wiederholen oder nur einmal anzeigen (und danach ggf z.B. einen Movie aus einer Datei o.ä. in späteren Versionen) (yes (std) / no )
- ...und die unten aufgeführten geplanten Parametern des BlinkenApplets
- später ggf. mal abspielen von Dateien oder Daten aus Wiki-Seiten (wie auf Blinkenmovie.blm)
Limits / known Bugs
Debug Level, File access, Applet-Size and UDP features can currently not be controlled via wiki
Wegen dem (noch) sehr schlechtem Speicher-Management des BlinkenApplets ist die maximale Textlänge im Moment auf 255 Zeichen begrenzt.
Es gibt eine erste Bug-Meldung: Leerzeichen am Anfang des Textes (sehr nützlich um einen kleinen "Vorspann" zu schaffen) werden ignoriert. Das ist ein Bug der Extension, nicht des BlinkenApplets.
Special
Wenn man als Text $fnord angibt, wird eine zufällige Fnord definition ausgegeben.
Technisches
Parameter des BlinkenApplets selber
Aus irgendeinem Grund musste ich die Optionen kleinschreiben damit sie in der Mediawiki Extension uebergeben werden konnten. Da habe ich dann gleich mal gekuerzt und verenglisht.
<param name="lauftext" value="$input"> <param name="lauftext_schriftart" value="$font"> <param name="delayFaktor" value="$delay"> <param name="bgColor" value="$bgcolor"> <param name="LampOffColor" value="$lampoffcolor"> <param name="LampOnColor" value="$lamponcolor">
mutante 13:23, 15 June 2006 (CEST)
geplant
Geplant sind im BlinkenApplet ausserdem:
- lauftext_vshift um Schriftarten die weniger hoch sind als der Screen ein paar Pixel rauf oder runter zu schieben
- lauftext_frameHeight (im mom fest = 8) und lauftext_frameWidth (im mom fest = 18) um die Anzahl der "LEDs" im Applet zu verändern
- lauftext_speed als ersatz für den "Hack" mit delay (delay kann trotzdem ohne Bedenken genutzt werden; Später Versionen werden abwärtskompatibel sein. Hintergrund: delay verzögert alles (auch Files die ggf. nach dem Lauftext mal angezeigt werden können in späteren Versionen), lauftext_speed wird nur die Geschwindigkeit des Lauftexts verändern.)
- u.U auch lauftext_richtung (Name noch nicht festgelegt!) um Text auch nach links laufen lassen zu können
--took 18:07, 15 June 2006 (CEST)