Änderungen

Aus Fahrradmonteur
Zur Navigation springenZur Suche springen
26.303 Bytes hinzugefügt ,  vor 12 Jahren
K
1 Version
{{ #ifeqvardefine:filename |{{#subreplace:{{{1|{{{Pfad|}}}}}}|ezvlvc100|ebs-1samba}}}}{{ #vardefine:filename |{{#replace:{{#var:filename}}| |_}}}}{{ #vardefine:no_icon_displayed |{{#if:{{{linktextOnly|}}}{{{linkOnly|}}}|true|}}}}{{ #vardefine:icon_is_playbutton |{{#if:{{{Playbutton_image|\}}} |[[Dateitrue }} {{#ifeq:Bild-folder brown32px.png{{{3|{{{2|}}}}}}|Playbutton |20px]]true }} {{#if:{{{Playbutton|}}} | true }}}}{{ #vardefine:is_fileicon_on_playbutton | {{{isFileiconOnPlaybutton|}}}}}{{ #switchvardefine:path_is_projekt-xy_style |{{#subifexpr:{{#rpos:{{#var:filename}}|projekt-}}>-1|true|}}}}{{ #vardefine:path_is_alte_Projekte_style |{{#ifexpr:{{#rpos:{{#var:filename}}|alte_Projekte}}>-41|true|}}}}{{ #vardefine:project_name_to_check_archived_status |{{{Projekt |.pdf=[[Datei{{Projektname| {{#if:{{#var:Icon filetype pdf1 24x24.pngpath_is_projekt-xy_style|20px]]}}|{{#var:filename}} | {{#if:{{#var:path_is_alte_Projekte_style|}}|.doc=[[Datei{{#var:Icon filetype doc 24x24.pngfilename}} |20px]]{{PAGENAME}} }} }} }} }}}}}{{ #vardefine:icon_classname|{{{icon_classname|.ppt=[[Datei}}}}}{{ #vardefine:Icon filetype ppt 24x24.pngicon_id|{{{icon_id|20px]]}}} }}{{ #vardefine:is_archived |{{#if:{{ist archiviert|{{#var:project_name_to_check_archived_status}} }}|true|.xls=[[Datei}}}}{{#if:Icon filetype xls 24x24.png{{#var:is_archived|20px]]}} |{{#vardefine:filename_vor_replace_alte_Projekte|.mov=[[Datei{{#var:filename}}}} {{#if:{{#var:Icon filetype mov 24x24.pngpath_is_projekt-xy_style|20px]]}}|{{ #vardefine:filename |\\ebs-samba\alte_Projekte{{#sub:{{#var:filename}}|.wmv=[[Datei{{#expr:{{#rpos:{{#var:Icon filetype wmv 24x24.pngfilename}}|20px]]projekt-}}+9}} }} }} }}}}{{ #vardefine:show_archived_icon |.mp3=[[Datei{{#if:{{#var:Icon filetype mp3 24x24.pngno_icon_displayed|}} |20px]] |.wav=[[Datei{{#if:{{#var:is_archived|}}|true}} {{#if:Icon filetype wav 24x24.png{{#var:path_is_alte_Projekte_style|20px]]}}|true}} }} }}{{ #vardefine:filepath |.psd=[[Datei{{#ifeq:{{#sub:Icon filetype psd 24x24.png{{#var:filename}}|0|20px]]5}} |.bmp=[[Dateifile:Icon filetype bmp 24x24.png |20px]]{{#var:filename}} |.jpg=[[Datei{{#ifeq:Icon filetype jpg 24x24.png{{#sub:{{#var:filename}}|0|20px]]5}} |FILE: |.png=[[Dateifile:Icon filetype png 24x24.png{{#sub:{{#var:filename}}|20px]]5}} |[[Dateifile:Icon filetype undefined 24x24.png|20px]]\\\{{#var:filename}} }}
}}
}} [{{ #vardefine:filepath |{{#sub:{{#var:filepath}}|1}} }}{{ #vardefine:iconSize |{{#switch:{{{iconSize}}}|16=16x16|16x16=16x16|32=32x32|32x32=32x32|40=48x48|48=48x48|48x48=48x48|128=128x128|128x128=128x128|#default=24x24}}}}{{#if:{{{linktextOnly|}}}{{{linkOnly|}}}||{{ #if:{{{Icon|}}} |{{File/Anzeige|Bildname={{{Icon|}}}|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |{{ #if:{{#var:icon_is_playbutton|}} |{{File/Anzeige|Bildname={{{Playbutton_image|Play_button.jpg}}}|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |{{ #ifeq:{{#sub:{{#var:filename}}|-1}}|\|{{File/Anzeige|Bildname={{#if:{{#var:is_fileicon_on_playbutton|}}|ErgebnistypBild.png|Bild-folder brown32px.png|Ist ein Hack: bei Ergebnisse semantisch soll ErgebnistypBild verwendet werden}}|Größe={{{1iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |{{ #switch:{{#sub:{{#var:filename}}|-3}} |.ma={{File/Anzeige|Bildname=Icon filetype ma {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.mb={{File/Anzeige|Bildname=Icon filetype mb {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|0alt={{{alt|5}}}}} |.ai={{File/Anzeige|fileBildname=Icon filetype ai {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{1linkIcon|}}}|alt={{{alt|}}}}} | {{ #ifeqswitch:{{#sub:{{#var:filename}}|-4}} |.pdf={{File/Anzeige|Bildname=Icon filetype pdf1 {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.doc={{File/Anzeige|Bildname=Icon filetype doc {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.ppt={{File/Anzeige|Bildname=Icon filetype ppt {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.xls={{File/Anzeige|Bildname=Icon filetype xls {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.mov={{File/Anzeige|Bildname=Icon filetype mov {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{1{linkIcon|}}}|alt={{{alt|}}}}} |.wmv={{File/Anzeige|Bildname=Icon filetype wmv {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.aep={{File/Anzeige|Bildname=Icon filetype aep {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.mp3={{File/Anzeige|Bildname=Icon filetype mp3 {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.wav={{File/Anzeige|Bildname=Icon filetype wav {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.psd={{File/Anzeige|Bildname=Icon filetype psd {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.bmp={{File/Anzeige|Bildname=Icon filetype bmp {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.jpg={{File/Anzeige|Bildname=Icon filetype jpg {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.png={{File/Anzeige|Bildname=Icon filetype png {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.iff={{File/Anzeige|Bildname=Icon filetype iff {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.mp4={{File/Anzeige|Bildname=Icon filetype mp4 {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|0alt={{{alt|}}}}} | {{ #switch:{{#sub:{{#var:filename}}|-5}} |FILE.docx={{File/Anzeige|Bildname=Icon filetype doc {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{1linkIcon|}}}|alt={{{alt|}}}}} |.docm={{File/Anzeige|Bildname=Icon filetype doc {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.pptm={{File/Anzeige|Bildname=Icon filetype ppt {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.pptx={{File/Anzeige|Bildname=Icon filetype ppt {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.xlsx={{File/Anzeige|Bildname=Icon filetype xls {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |.xlsm={{File/Anzeige|Bildname=Icon filetype xls {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} |{{File/Anzeige|Bildname=Icon filetype undefined {{#var:iconSize}}.png|Größe={{{iconSize|20}}}|linkIcon={{{linkIcon|}}}|alt={{{alt|}}}}} }} }} }} }} }}}}{{#if:{{{iconOnly|}}}{{{linktextOnly|}}}{{{linkOnly|}}}|file|<html>&nbsp;</html>}}}}{{#ifeq:\\\{{{1iconOnly|}}}{{{linktextOnly|}} } |true | |{{#if:{{{2|} }} |[f{{#var:filepath}}<nowiki>&nbsp;</nowiki>{{{2|}}}] |{{#if:{{{Zeichen|}}} |[f{{#var:filepath}}<nowiki>>&nbsp;</nowiki>...{{#urldecode:{{#sub:{{#var:filepath}}|-{{{1Zeichen|}}}}}}}]|{{ #ifeq:{{{filenameOnly|}}} |true |[f{{#var:filepath}}<nowiki> <noinclude/nowiki>{{#urldecode:{{#explode:{{#var:filepath}}|\|-1}}}}] |f{{#var:filepath}} }} }}__NORICHEDITOR__ }}}}{{#if:{{{linktextOnly|}}}|{{#var:filepath}}}}{{#vardefine:debug_mode|}}{{#if:{{#var:debug_mode|}}{{{debug|{{{debug mode|{{{debug_mode|}}}}}}}}}|* filename = {{#var:filename|}}* path_is_projekt-xy_style = {{#var:path_is_projekt-xy_style|}}* path_is_alte_Projekte_style = {{#var:path_is_alte_Projekte_style|}}* project_name_to_check_archived_status = {{#var:project_name_to_check_archived_status|}}* is_archived = {{#var:is_archived|}}* show_archived_icon = {{#var:show_archived_icon|}}* iconOnly = {{{iconOnly|}}}* no_icon_displayed = {{#var:no_icon_displayed|}}* icon_is_playbutton = {{#var:icon_is_playbutton|}}* Playbutton_image = {{{Playbutton_image|}}}}}{{ #vardefine:icon_classname|}}{{ #vardefine:icon_id|}}<noinclude>
==Aufruf==
<pre>
{{file|Link}}
{{file|Link|Bezeichnung}}
{{file|//ezvlvc100/SambaLW/data/02_Assets/04_Geometrie/01_Fahrzeugteile/Felgen_aus_KVS/Felgen%20VW350%20MJ08.xls|VW350 Golf MJ08 (Excel)}}
</pre>
 
== Debugging ==
 
Wenn man den Parameter ''debug=true'' an die File-Vorlage übergibt, wird nur für die jeweilige Instanz eine Liste von Parametern ausgegeben. Eine Liste zum Testen der Variablen wird auch angezeigt, wenn man in dieser Vorlage ''<nowiki>{{#vardefine:debug_mode|true}}</nowiki>'' setzt. Diese Einstellung gilt für ''alle'' File-Instanzen im Wiki, ist aber bei verschachtelten Vorlagen hilfreich, wo man an das einzelne Icon keinen Parameter übergeben kann.
 
''<nowiki>{{File|//my/path/to/hell.de|debug=true}}</nowiki>''
 
<pre><nowiki>
* filename = {{#var:filename|}}
* path_is_projekt-xy_style = {{#var:path_is_projekt-xy_style|}}
* path_is_alte_Projekte_style = {{#var:path_is_alte_Projekte_style|}}
* project_name_to_check_archived_status = {{#var:project_name_to_check_archived_status|}}
* is_archived = {{#var:is_archived|}}
* show_archived_icon = {{#var:show_archived_icon|}}
* iconOnly = {{{iconOnly|}}}
* no_icon_displayed = {{#var:no_icon_displayed|}}
* icon_is_playbutton = {{#var:icon_is_playbutton|}}
* Playbutton_image = {{{Playbutton_image|}}}
</nowiki></pre>
 
== Beispiele und Tests ==
 
=== Link mit angezeigtem Pfad ===
 
<nowiki>{{file|Link|linkIcon=false}}</nowiki>
 
{{file|Link|linkIcon=false}}
<nowiki>{{file|Link}}</nowiki>
{{file|Link|Bezeichnung}}
 
<nowiki>{{file|FILE:\\server\Bezeichnung\Dateiname.png|Pfad mit großem 'File'}}</nowiki>
 
{{file|FILE:\\server\Bezeichnung\Dateiname.png|Pfad mit großem 'File'}}
 
<nowiki>{{file\\ebs-samba\SambaLW\projekt-1\Standortfilm_Braunschweig\00_Projektdokumentation\90_Ergebnisse\02_Bilder\2013-07-02_StandortFilmBsKomponente_bereitsProduzierteBilder\MQB_Gelenkwellen_4Motion_beauty_weiss_1920x1080_2013_01_29.png}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-1\Standortfilm_Braunschweig\00_Projektdokumentation\90_Ergebnisse\02_Bilder\2013-07-02_StandortFilmBsKomponente_bereitsProduzierteBilder\MQB_Gelenkwellen_4Motion_beauty_weiss_1920x1080_2013_01_29.png}}
 
=== Linktext ===
 
<nowiki>{{file|//ezvlvc100/SambaLW/data/02_Assets/04_Geometrie/01_Fahrzeugteile/Felgen_aus_KVS/Felgen%20VW350%20MJ08.xls|VW350 Golf MJ08 (Excel)}}</nowiki>
 
{{file|//ezvlvc100/SambaLW/data/02_Assets/04_Geometrie/01_Fahrzeugteile/Felgen_aus_KVS/Felgen%20VW350%20MJ08.xls|VW350 Golf MJ08 (Excel)}}
 
<nowiki>{{file\\ebs-samba\SambaLW\projekt-1\Standortfilm_Braunschweig\00_Projektdokumentation\90_Ergebnisse\02_Bilder\2013-07-02_StandortFilmBsKomponente_bereitsProduzierteBilder\MQB_Gelenkwellen_4Motion_beauty_weiss_1920x1080_2013_01_29.png|Standortfilm Braunschweig, Gelenkwellen}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-1\Standortfilm_Braunschweig\00_Projektdokumentation\90_Ergebnisse\02_Bilder\2013-07-02_StandortFilmBsKomponente_bereitsProduzierteBilder\MQB_Gelenkwellen_4Motion_beauty_weiss_1920x1080_2013_01_29.png|Standortfilm Braunschweig, Gelenkwellen}}
 
=== Icon ohne Linktext anzeigen: iconOnly=true ===
 
<nowiki>{{file|\\ezvlvc100\SambaLW\projekt-1\Wiki-Semantik\00_Projektdokumentation\01_Basisunterlagen\01_Anwendungsfaelle\Archiv\Kontakte\Fragen_Kontakte.xls|iconOnly=true}}</nowiki>
 
{{file|\\ezvlvc100\SambaLW\projekt-1\Wiki-Semantik\00_Projektdokumentation\01_Basisunterlagen\01_Anwendungsfaelle\Archiv\Kontakte\Fragen_Kontakte.xls|iconOnly=true}}
 
<nowiki>{{file|\\ezvlvc100\SambaLW\projekt-1\Wiki-Semantik\00_Projektdokumentation\01_Basisunterlagen\01_Anwendungsfaelle\Archiv\Kontakte\Fragen_Kontakte.xls|dieser Text soll nicht angezeigt werden|iconOnly=true}}</nowiki>
 
{{file|\\ezvlvc100\SambaLW\projekt-1\Wiki-Semantik\00_Projektdokumentation\01_Basisunterlagen\01_Anwendungsfaelle\Archiv\Kontakte\Fragen_Kontakte.xls|dieser Text soll nicht angezeigt werden|iconOnly=true}}
 
=== Playbutton ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton}}
 
Wenn kein Anzeigetext/Linktext angegeben ist, kann der Parameter "Playbutton" als 2. oder 3. Parameter übergeben werden:
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov||Playbutton}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov||Playbutton}}
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov|Zeichen=30|Playbutton=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Zeichen=30|Playbutton=true}}
 
=== Playbutton mit iconOnly=true ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov|Playbutton|iconOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Playbutton|iconOnly=true}}
 
Ein übergebener Linktext wird auch mit ''Playbutton'' bei ''iconOnly'' ignoriert...:
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|iconOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|iconOnly=true}}
 
=== Playbutton_image ===
 
ohne Datei-Namensraum angeben: ''|Playbutton_image=Playbutton_Film.png''
 
Default ist: Play_button.jpg
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|Playbutton_image=Playbutton_Film.png|iconSize=21}}
</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|Playbutton_image=Playbutton_Film.png|iconSize=21}}
 
=== Pfad auf xy Zeichen kürzen: Zeichen=30 ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov|Zeichen=30}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Zeichen=30}}
 
=== Dateinamen ohne Pfad anzeigen: filenameOnly=true ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov|filenameOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|filenameOnly=true}}
 
=== Icongröße ändern: iconSize=48 ===
 
'''Default''' ist ein Icon Größe 24x24, das auf die Größe 20x20 '''skaliert''' wird.
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|iconSize=48}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|iconSize=48}}
 
'''Achtung''': Das Icon (in Größe 24x24 px) wird nur skaliert, wenn nicht ''genau'' eine der Standardgrößen angegeben wird. Standardgrößen sind:
 
*Datei:Icon filetype ppt 16x16.png
*Datei:Icon filetype ppt 24x24.png
*Datei:Icon filetype ppt 32x32.png
*Datei:Icon filetype ppt 48x48.png
*Datei:Icon filetype ppt 128x128.png
 
Bei ''iconSize=125'' wird also ein verschwommenes Icon angezeigt - wer ein scharfes haben will, muss dann auf die nächste Standardgröße gehen (''iconSize=128'').
 
Es kann auch eine Größe mit Breite mal Höhe übergeben werden - aber nur wenn ...|Icon=icon_Bildchen.jpg [[#Icon manuell übergeben|gesetzt ist]]:
<nowiki>{{File|...|Icon=icon_Bildchen.jpg|iconSize=40x30}}</nowiki>
 
=== Icon manuell übergeben ===
 
Wird für [[Vorlage:ViewErgebnis/Vorlagen/Playbutton]]benötigt: auf dem animierten Button im Hintergrund (Rollover) soll ggf. das Archiviert-A angezeigt werden - und das hier erzeugte ahref wird von JavaScript auf den gesamten Button übertragen.
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\Ergebnisse_semantisch\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=Transparent.png|iconSize=40}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\Ergebnisse_semantisch\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=Transparent.png|iconSize=40}}
 
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=AblageOrdner_30x25px.png|iconSize=40}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=AblageOrdner_30x25px.png|iconSize=40}}
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-2\Ergebnisse_semantisch\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=AblageOrdner_30x25px.png|iconSize=40x30}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-2\Ergebnisse_semantisch\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|Icon=AblageOrdner_30x25px.png|iconSize=40x30}}
 
=== Kein Icon anzeigen, aber Linkpfad anpassen: linkOnly=true ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|linkOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|linkOnly=true}}
 
Korrekt verlinkten Linktext ausgeben:
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|MQB-Plattform Linktext|linkOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|MQB-Plattform Linktext|linkOnly=true}}
 
=== Angepassten Linkpfad für Weiterverarbeitung in anderen Templates ohne f am Anfang ausgeben: linktextOnly=true ===
 
Siehe Fehlerticket https://fekv938.wob.vw.vwg/ebwiki/WF00018#Hinweise_zur_Problembehebung !!!
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|linktextOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|linktextOnly=true}}
 
Im Gegensatz zu ''linkOnly=true'' wird hier auch dann die URL ausgegeben, wenn ein Linktext (Anzeigetext) gesetzt ist, da nur das in diesem Fall sinnvoll ist:
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|MQB-Plattform Linktext|linktextOnly=true}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov|MQB-Plattform Linktext|linktextOnly=true}}
 
=== alt-Text ===
 
<nowiki>{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\...\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|alt=Dieser Text wird bei Rollover angezeigt}}</nowiki>
 
{{file|\\ebs-samba\SambaLW\projekt-4\MQB_A0-MTP_fuer_Innovationssymposium\99_Austausch\20100622_Post_Lintje\MQB_A0%20Plattform_20100621.mov |Anzeige-Text|Playbutton|alt=Dieser Text wird bei Rollover angezeigt}}
 
== Beispiel HTML-Link ==
 
Hier ein etwas komplizierteres Beispiel, in dem die (reine) Icon-Anzeige und die (reine) Link-Ausgabe getrennt als Parameter eines HTML-Links benutzt werden:
 
<pre><nowiki>
<div id="InfoBereich01PlayButton">
<a href="f</html>{{File|{{{8|}}}|linktextOnly=true}}<html>" class="playButton"
title="&#x25b6; Dokument öffnen"></html>{{File|{{{8|}}}|iconOnly=true|iconSize=48|linkIcon=false}}<html></a>
</div> <!-- InfoBereich01PlayButton -->
</nowiki></pre>
 
== Archivierung ==
 
Ist auf der Projektseite das semantische [[Attribut:Projektstatus]] auf 'Archiviert' gesetzt, werden alle Links angepasst:
 
{{#vardefine:show_archived_icon|true}}{{File/Anzeige|Bildname=Icon filetype ppt 24x24.png}}{{#vardefine:show_archived_icon|}}
 
'''Darstellung:''' Das A wird über dem Icon angezeigt. Dazu muss das Icon in ein DIV gesetzt werden. Bisher sind dabei keine Fehler zu erkennen gewesen. Falls welche auftauchen sollten, bitte an [[Bode, Joachim|Achim]] wenden ([https://twiki.twoonix.com/index.php?title=Knowlets/Achim/20121107 Knowlets/Achim/20121107]).
 
'''Ermittlung des Archivstatus:''' Wenn ''Projekt'' als Parameter übergeben wurde, dann wird das für Test auf Archivierung benutzt (kann auch der Seitenname eines Ergebnisses, etc. sein - Projektname wird daraus ermittelt). Sonst den Filename (falls Sambapfad mit Projektordner; Beispiel: ''\\ezvlvc100\SambaLW\projekt-1\Wiki-Semantik\00_Projektdokumentation\...'' = Wiki-Semantik), sonst wird der aktuelle PAGENAME verwendet.
 
<nowiki>{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\}}</nowiki>
 
{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\}} <small>(archiviert)</small>
 
<nowiki>{{File|\\ezvlvc100\SambaLW\projekt-1\blah\00_Projektdokumentation\01_Dings\}}</nowiki>
 
{{File|\\ezvlvc100\SambaLW\projekt-1\blah\00_Projektdokumentation\01_Dings\}} <small>(nicht archiviert - Projekt unbekannt)</small>
 
<nowiki>{{File|\\ezvlvc100\SambaLW\projekt-1\blah\00_Projektdokumentation\01_Dings\|Projekt=Testprojekt archiviert}}</nowiki>
 
{{File|\\ezvlvc100\SambaLW\projekt-1\blah\00_Projektdokumentation\01_Dings\|Projekt=Testprojekt archiviert}} <small>(archiviert)</small>
 
<nowiki>{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\|linktextOnly=true}}</nowiki>
 
{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\|linktextOnly=true}} <small>(archiviert, Linktext ohne Icon)</small>
 
<nowiki>{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\|linkOnly=true}}</nowiki>
 
{{File|\\ezvlvc100\SambaLW\projekt-1\Testprojekt_archiviert\00_Projektdokumentation\01_Dings\|linkOnly=true}} <small>(archiviert, Link ohne Icon)</small>
 
<nowiki>{{File|file://ebs-samba/SambaLW/projekt-1/VW360 7 Technikdarstellung E Golf Update 2012/}}</nowiki>
 
{{File|file://ebs-samba/SambaLW/projekt-1/VW360 7 Technikdarstellung E Golf Update 2012/}}
 
<nowiki>{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/}}</nowiki>
 
{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/}}
 
<nowiki>{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/|linktextOnly=true}}</nowiki>
 
{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/|linktextOnly=true}}
 
=== archivierten Pfad archiviert setzen ===
 
==== mit Parameter Projekt=Testprojekt_archiviert ====
 
<nowiki>{{File|\\ebs-samba\alte_Projekte\Universelles_Motoradaptergestell_UniMAG\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv|Projekt=Testprojekt archiviert}}</nowiki>
 
{{File|\\ebs-samba\alte_Projekte\Universelles_Motoradaptergestell_UniMAG\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv|Projekt=Testprojekt archiviert}} <small>(archiviert)</small>
 
==== ohne |Projekt=Testprojekt archiviert ====
 
<nowiki>{{File|\\ebs-samba\alte_Projekte\Universelles_Motoradaptergestell_UniMAG\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}}</nowiki>
 
{{File|\\ebs-samba\alte_Projekte\Universelles_Motoradaptergestell_UniMAG\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}} <small>(vrclone: nicht archiviert, aber alte Projekt im Pfad)</small>
 
<nowiki>{{File|\\ebs-samba\alte_Projekte\Testprojekt_archiviert\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}}</nowiki>
 
{{File|\\ebs-samba\alte_Projekte\Testprojekt_archiviert\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}} <small>(archiviert)</small>
 
<nowiki>{{File|\\ebs-samba\alte_Projekte\VW360_7_Technikdarstellung_E-Golf Update_2012\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}}</nowiki>
 
{{File|\\ebs-samba\alte_Projekte\VW360_7_Technikdarstellung_E-Golf Update_2012\00_Projektdokumentation\00_Projektdokumentation\90_Ergebnisse\03_Animationen\Visualisierung_Unimag_2011-08-30.wmv}} <small>(archiviert)</small>
 
==Hinweise==
 
* '''[[SendToLink]]''' für das Kopieren des Verzeichnispfades verwenden, da Leer- und Sonderzeichen automatisch angepasst werden.
* '''iconOnly'''-Parameter ist insbesondere für das Anzeigen in Tabellen (#ask-Abfragen) gedacht (Spalte "File")
* Siehe auch '''[[Vorlage:Filename]]''' (ändert nur den Pfad für die Weiterverarbeitung in Vorlagen oder HTML-Links, ohne ein Icon dazu zu setzen)
 
==Code==
 
bei filepath ein f vorne dran setzen:
* filepath = ile:\\\//ebs-samba/SambaLW/data/02_Assets/04_Geometrie/01_Fahrzeugteile/Felgen_aus_KVS/Felgen%20VW350%20MJ08.xls
filename ist das, was oben reinkommt und dann verändert wird - unten =
* filename = //ebs-samba/SambaLW/data/02_Assets/04_Geometrie/01_Fahrzeugteile/Felgen_aus_KVS/Felgen%20VW350%20MJ08.xls
 
Siehe auch [[Vorlage:Projektnav sem]].
 
== Zwischenschritte ==
 
;<nowiki>{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/|linktextOnly=true|debug=true}}</nowiki>
:{{File|file://ebs-samba/SambaLW/projekt-1/VW360_7_Technikdarstellung_E_Golf_Update_2012/|linktextOnly=true|debug=true}}
;<nowiki>{{File|file:\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}</nowiki>
:{{File|file:\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}
;<nowiki>{{File|\\\\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}</nowiki>
:{{File|\\\\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}
;<nowiki>{{File|file:\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}</nowiki>
:{{File|file:\\ebs-samba\SambaLW\projekt-1\VW360_7_Technikdarstellung_E_Golf_Update_2012\|linktextOnly=true|debug=true}}
 
==[[Migrationen|Alle Icons für die Vorlage]]==
*{{ZIP|Media:Paket Filetype Icons.zip}}
 
== Suchworte ==
 
{{Tags|Filename, URLs, Filesystem, Ordner, Vorlage, Anzeige, Pfade, Dateinamen/Dateipfade, ShowPfad, Icons, Dateitypen}}
 
{{SeitenZumThema|File|format=table}}
[[Category:Vorlagen|{{PAGENAME}}]]</noinclude>

Navigationsmenü