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



    s23
    3,185Articles

    Die Blinken Extension von mutante bindet die Lauftext-Funktion vom BlinkenApplet in Mediawikis ein.

    Anwendung[edit]

    Syntax im Wiki[edit]

    <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[edit]

    • ...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[edit]

    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[edit]

    Fnord[edit]

    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.

    Date[edit]

    Wenn man als Text $date angibt, wird die aktuelle Uhrzeit in UTC angezeigt.

    If you enter $date as input text, the current time is displayed in UTC format.

    Clock

    Ddate[edit]

    Wenn man als Text $ddate angibt, wir das aktuelle Datum im diskordischen Format (ddate) ausgegeben.

    If you enter $ddate as input text, the current date is displayed in discordian format (ddate)).

    Bonus easteregg: $ddate +%. (like on the ddate manpage: %. Try it and see. ;)

    Discordian Clock

    MyIP[edit]

    Wenn man als Text $myIP angibt, wird die IP Adresse des aktuellen Users anezeigt (ausser er benutzt Tor)

    If you enter $myIP as input text, the IP adress of the current User is being shown (unless he is using Tor)

    What's my IP

    LoadAvg[edit]

    Wenn man als Text $loadvg angibt, wird die aktuelle load average des Servers angezeigt.

    If you enter $loadavg as input text, the current load average of the server is being displayed.

    Load Average

    WikiStats[edit]

    Wenn man als Text $wikistats angibt, werden die aktuellen Statistiken des Mediawiki angezeigt.

    If you enter $wikistats as input text, the current statistics of Mediawiki are being displayed.

    Crypt[edit]

    Wenn man crypt:<text> (Bsp.: crypt:irgendwas) angibt wird der eingebene Text mit PHP's crypt Funktion verschluesselt und das Ergebnis ausgebenen. Eine Grund das zu brauchen muss ich mir noch ausdenken ;)

    If you enter crypt:<text> (ex: crypt:something) as input text, the text is encrypted with PHPs crypt function . I still have to think about a reason for needing this ;)

    Dict[edit]

    Wenn man als Text dict:<Wort> (Bsp.: dict:Linux) angibt wird als Ausgabe der dict Eintrag des betreffenden Wortes ausgeben (zumindest die ersten 255 Zeichen).

    If you enter dict:<word> (ex: dict:Microsoft) as input text the dict definition for this word is being displayed (at least the first 255 chars).

    currently disabled for security reasons ;)

    Technisches[edit]

    Parameter des BlinkenApplets selber[edit]

    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[edit]

    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.