gDesklets
| {{#if: gDesklets | gDesklets | {{#invoke:WLink|getArticleBase}} }}
{{#if: gDesklets icon | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | gDesklets icon |
{{#if: {{#invoke:Wikidata|claim|P154}} |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
}} }}{{#if: Desktop mit gDesklets | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Desktop mit gDesklets{{#if: | }}| }} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basisdaten
{{#if: | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hauptentwickler |
{{#if: {{#invoke:Wikidata|claim|P126}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Maintainer | claim|P126|parameter=link|references=ja|list=, }}
}} }}{{#if: Martin Grimme und Christian Meyer | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Entwickler |
{{#if: {{#invoke:Wikidata|claim|P178}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Entwickler | claim|P178|parameter=link|references=ja|list=, }}
}} }}{{#if: | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Erscheinungsjahr |
{{#if: {{#invoke:Wikidata|claim|P577}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Erscheinungsjahr | claim|P577|references=ja|list=, }} |
{{#if: {{#invoke:Wikidata|claim|P571}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Erscheinungsjahr | claim|P571|references=ja|list=, }}
}} }} }}{{#ifeq: 0.36.3 | KEINE_ANGABE || {{#if: 0.36.3 | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Version | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | 23. Januar 2011 | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} |
| |||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Version | claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}} }}{{#ifeq: {{{AktuelleVorabVersion}}} | KEINE_ANGABE || {{#if: | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Vorabversion | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | {{{AktuelleVorabVersionFreigabeDatum}}} | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} |
| |||||||||||||||||||||||||||||||||||||||||||||||||
| Aktuelle Vorabversion | claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}} }}{{#if: | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ausführungsumgebung |
{{#if: Linux, Unix |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Betriebssystem | Linux, Unix |
{{#if: {{#invoke:Wikidata|claim|P306}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Betriebssystem | claim|P306|parameter=link|references=ja|list=, }}
}} }} }}{{#if: | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Programmiersprache |
{{#if: {{#invoke:Wikidata|claim|P277}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Programmiersprache | claim|P277|parameter=link|references=ja|list=, }}
}} }}{{#if: Widget | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kategorie | Widget
}}{{#if: GPL (Freie Software) | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lizenz | GPL (Freie Software) |
{{#if: {{#invoke:Wikidata|claim|P275}} |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lizenz | claim|P275|parameter=link|references=ja|list=, }}
}} }}{{#if: ja | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| deutschsprachig | faculty|ja}} | ja | nein }}
}}{{#if: | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sonstiges | {{{Sonstiges}}}
}}{{#if: <templatestyles src="Webarchiv/styles.css" />{{#if:20131003032627 |
* | {{#if: Snapshot der Webseite | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }} (Archivversionen) | 20131003032627}} | {{#if: | }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
|
{{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20131003032627}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}} }} |
{{#if: | {{{webciteID}}}}} | len|{{{webciteID}}}}} | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }} | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }} | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: | }}
}} |
{{{webciteID}}}}} {{#if: Snapshot der Webseite | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}} |
{{#if: | Vorlage:Webarchiv/Today | {{#if: | Vorlage:Webarchiv/Generisch | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}]
}}}}}}}}{{#if:
|
Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|
all = url= | opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original= | cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv | errNS = 0 | template = Vorlage:Webarchiv | format = * | preview = 1
}}{{#ifexpr: {{#if:20131003032627|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
|
{{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
|
getdomain|{{{archiv-url}}}}} | web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
|
webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
|
archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
|
Execute}}|}} | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}} | }} | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}} |
{{#if: | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.gdesklets.de/?}}
|
{{#if: | }}
}}{{#if: Snapshot der Webseite
|
isBracketedLink|Snapshot der Webseite}} | {{#if: | }}
}} |
{{#if: | }}
}}{{#switch:
|
addlpages= {{#if: | }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.gdesklets.de/?%7Carchiv}} |-1
|
{{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.gdesklets.de/?%7C4}}%7Chttp}} |-1 | {{#switch: {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/? }} | daserste.ndr.de | inarchive.com | webcitation.org = | #default = {{#if: | }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} |
|
| <templatestyles src="Webarchiv/styles.css" />{{#if:20131003032627 | * | {{#if: Snapshot der Webseite | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }} (Archivversionen) | 20131003032627}} | {{#if: | }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
|
{{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20131003032627}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}} }} |
{{#if: | {{{webciteID}}}}} | len|{{{webciteID}}}}} | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }} | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }} | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: | }}
}} |
{{{webciteID}}}}} {{#if: Snapshot der Webseite | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}] ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}} |
{{#if: | Vorlage:Webarchiv/Today | {{#if: | Vorlage:Webarchiv/Generisch | {{#invoke:WLink|getEscapedTitle|Snapshot der Webseite}} | {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/?}} }}]
}}}}}}}}{{#if:
|
Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|
all = url= | opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original= | cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv | errNS = 0 | template = Vorlage:Webarchiv | format = * | preview = 1
}}{{#ifexpr: {{#if:20131003032627|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
|
{{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
|
getdomain|{{{archiv-url}}}}} | web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
|
webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
|
archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
|
Execute}}|}} | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}} | }} | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}} |
{{#if: | {{#if: | }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.gdesklets.de/?}}
|
{{#if: | }}
}}{{#if: Snapshot der Webseite
|
isBracketedLink|Snapshot der Webseite}} | {{#if: | }}
}} |
{{#if: | }}
}}{{#switch:
|
addlpages= {{#if: | }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.gdesklets.de/?%7Carchiv}} |-1
|
{{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.gdesklets.de/?%7C4}}%7Chttp}} |-1 | {{#switch: {{#invoke:Webarchiv|getdomain|http://www.gdesklets.de/? }} | daserste.ndr.de | inarchive.com | webcitation.org = | #default = {{#if: | }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} |
{{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} |
| |
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
}} }}{{#if: | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dateien | [[c:Category:Created with {{{Dateien}}}|{{{Dateien}}}]]
}} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gDesklets ist eine freie, in PyGTK geschriebene Widget-Engine. Die Software wurde von Martin Grimme (heute Gesellschafter bei Lintegra OpenSource & Security) und Christian Meyer (Universität Passau) ins Leben gerufen. Kleine Desklets (eine Kombination der Wörter Desktop und Applet), können auf dem Desktop frei platziert werden. gDesklets ist so flexibel, dass es nicht nur unter Gnome läuft, für das es ursprünglich konzipiert war, sondern auch auf KDE, Xfce, Fluxbox und vielen anderen, solange die benötigten Gnome-Bibliotheken installiert sind.
Das Framework kann dabei durch sogenannte Controls erweitert werden, da die Desklets selbst in einer Sandbox laufen und nicht direkt mit dem System kommunizieren können. Das hat den Vorteil, dass bösartiger Code nicht das System beschädigen kann. Die Desklets selbst sind ein XML-Dialekt, der<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20070927233218
| {{#ifeq: 20070927233218 | *
| {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20070927233218}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2025-03-19 09:21:10 InternetArchiveBot | 2025-03-19 09:21:10 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20070927233218}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2025-03-19 09:21:10 InternetArchiveBot | 2025-03-19 09:21:10 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2025-03-19 09:21:10 InternetArchiveBot | 2025-03-19 09:21:10 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }} ({{#if: {{#if: 2025-03-19 09:21:10 InternetArchiveBot | 2025-03-19 09:21:10 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: dev.gentoo.org | {{#invoke:WLink|getEscapedTitle|dev.gentoo.org}} | {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}} }}
}}}}}}}}{{#if:2025-03-19 09:21:10 InternetArchiveBot
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20070927233218|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html}}
|| {{#if: || }}
}}{{#if: dev.gentoo.org
| {{#if: {{#invoke:WLink|isBracketedLink|dev.gentoo.org}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://dev.gentoo.org/~nixphoeni/gdesklets/develbook/dsp.html }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}</ref> ADL (= Applet Description Language) genannt wird. ADL ist ähnlich wie HTML sehr einfach erlernbar und bereitet selbst ungeübten Anwendern keine Probleme. Durch Inline-Scripting lassen sich Desklets zum Leben erwecken. Inline-Scripting bedeutet hier, dass sowohl XML, als auch Python-Code ineinandergreifen, also auf XML-Elemente zugegriffen werden kann und diese verändert werden können:
<syntaxhighlight lang="xml"> <?xml version="1.0" encoding="UTF-8"?>
<display window-flags="sticky">
<label id="mylabel" font="Mono 18" value="Hallo" color="#00ff00"
on-doubleclick="click_cb()" />
<script> <![CDATA[
def click_cb():
Dsp.mylabel.value = "Welt"
Dsp.mylabel.color = "#ff0000"
]]> </script>
</display> </syntaxhighlight>
Durch einen Doppelklick auf das Desklet ändert sich das Label von Hallo zu Welt und von grün zu rot. Auf diese Weise lassen sich sehr komplexe Desklets realisieren, die auf Benutzerinteraktionen reagieren.
Desklets
Es gibt eine Vielzahl von Desklets, die verschiedenste Bereiche abdecken. Dazu zählen:
- Uhren
- Kalender
- Wetter
- Feedreader
- Steuern anderer Anwendungen (z. B. XMMS und Pidgin)
- Animierte Symbolleisten
- Desktop-Notizzettel
- Systemmonitor
Siehe auch
Einzelnachweise
<references />
- Seiten mit defekten Dateilinks
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Freie Software
- Widget-Engine