Die tägliche Ration Wahnsinn
Das offene Ohr Mein Icon
spacer
That's me, folks

Partnerprogramme

Buch24.de - Bücher versandkostenfrei

Abebooks.de - Antiquarische und gebrauchte Bücher

shirtcity.de  -  CLICK YOUR SHIRT

spacer spacer

Daily Link Icon Donnerstag, 21. Februar 2002

Turn Your Radio On!

Auch wenn ich die letzten Tage offline war, ein wenig habe ich mit Radio UserLand 8 doch rumgespielt und ein erstes kleines Script-Tutorial (oder besser How-To) geschrieben:

Macros - kleine Helferlein (#1)

Radio Mug Die Kaffeetasse am rechten Rand wurde mit Hilfe eines Radio UserLand Macros dorthin gestellt. Das soll demonstrieren, wie mächtig schon einfache Macros sein können und wieviel Arbeit man sich damit ersparen kann.

Und hier die Sourcen des Macros:

on radioMug (align="right")
{
   return ("<a href=\"http://www.schockwellenreiter.de/ru/\"><img src=\"http://www.schockwellenreiter.de/images/radiomug.gif\" width=\"89\" height=\"107\" align=\"" + align + "\" border=\"0\" hspace=\"4\" vspace=\"4\" alt=\"Radio Mug\" title=\"Turn Your Radio On!\"></a>")
}

Das ist eine Menge Text. Es wäre ganz schön mühsam, wenn man das jedesmal neu eintippen müßte. Doch nun haben wir ja das Macro (den Text speichern wir einfach in einer Datei mit Namen radioMug.txt im Ordner Macros (das ist ein Ordner im Radio Userland Ordner) ab) und ein einfacher Aufruf von <% radioMug() %> erledigt die ganze Arbeit für uns.

Falls wir die Tasse am linken Rand haben wollen, müssen wir nur <% radioMug("left") %> aufrufen.

Beachtet den Backslash als Fluchtsymbol vor den vielen Hochkommata. Da einfache Hochkommata und doppelte Hochkommate in UserTalk unterschiedliche Bedeutungen haben (in einfachen Hochkommata stehen characters und string4 - ein spezieller, gepackter String aus vier Zeichen - und in doppelten Hochkommata stehen die »normalen« String). Daher können wir den aus anderen Scriptsprachen bekannten Trick, einen String in einfache Hochkommata zu packen und die doppelten Hochkommata im HTML-Code unangetastet zu lassen, hier nicht anwenden und müssen sie leider alle umständlich ausmaskieren.

Permalink Icon

9:37:22 PM | Perma Link Icon | Forum


spacer spacer spacer spacer
February 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    
Jan   Mar

Interne Links:
 Startseite
 Über mich
 Über Gabi
 Credits
 Sitemap
 Archiv
 Linksammlung
 Gabi gucken
 Gabis lustiger Falthund
 Pythonmania
 Turn Your Radio On!
 Perl(en)
 JavaScript
 Programmiersprachen
 Mathematik
 VLP-Texte
 Ich habe gelesen
 Alles Kino
 Ausflüge & Reisen
 Bugastadt 2001
 Temporäre Gärten 2001
 Vermischtes
 Tom Tit
 Theater & Kabarett
 Icons
 Bild hochladen
 Wer linkt mich?

 RSS Icon

Andere & Awards
 Krit-Apfel 8/2000
 Wohin heute
 Netzwissenschaft
 Dr. Web
 Webobserver
 cognitive Architects
 nordwest net
 Die Welt
 voices
 Die Zeit
 Berliner Zeitung

Unser Netzimperium
 Kantel-Chaos-Team
 Gabi
 Jörgs Zope-Site
 Tribute to John Brunner
 Der Rollberg
 Der alte SWR


Letzte Änderung: 01.03.2002; 7:43:41 Uhr | © Copyright: 2002 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.  This site is made with a Apple Macintosh Computer and I'm proud about that.  This site was build with BBEdit. It don't sucks!  This site is HTML 4.01 compatible.  This site is made with Cascading Style Sheets.  Let iCab smile  Site Meter