×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles
    Revision as of 22:05, 15 June 2006 by imported>mutante (width and height)

    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)
    • loop = Text wiederholen oder nur einmal anzeigen / repeat text or show only once / (On (default) / Off )
    • width und height = Größe des Applets in Pixeln (Nicht die Anzahl der "LEDs"!) size of the applet in pixels (NOT the number of LEDs!) (max currently set to 800 x 600)

    Wanted

    • ...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.

    The length of the input text is limited to 255 chars.

    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. Code dafür kommt von der alten Fnord Extension, Template_talk:Fnord.

    If you enter $fnord as input text a random Fnord definition appears as output. Code for this comes from the old Fnord Extension, Template_talk:Fnord.

    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 oben, unten oder links laufen lassen zu können, ganz vielleicht auch lautext_mode (Name ebenfalls noch nicht festgelegt) um z.B. zwei-Zeilige anzeigen zu realisieren

    --took 18:07, 15 June 2006 (CEST)

    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.