MediaWiki:Uploadtext: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K
K
Zeile 5: Zeile 5:
 
| style="vertical-align:top;" |
 
| style="vertical-align:top;" |
 
=== Ja! Eine Collage! Oder eine Patchwork-Decke! ===
 
=== Ja! Eine Collage! Oder eine Patchwork-Decke! ===
Für all das, was man im weiteren Sinne als "zusammengestückelt" bezeichnen kann, haben wir leider keinen Assistenten. Wir gehen aber davon aus, dass du als alte Häsin (oder so) ohnehin genau genug Bescheid weißt.
+
Für all das, was man im weiteren Sinne als "zusammengestückelt" bezeichnen kann, haben wir leider keinen Assistenten. Wir gehen aber davon aus, dass du als alte Häsin ( oder so ) ohnehin genau genug Bescheid weißt.
  
 
# Jeder einzelne Teil der Datei muss genau dokumentiert werden: Ursprung, Autor, Lizenz!
 
# Jeder einzelne Teil der Datei muss genau dokumentiert werden: Ursprung, Autor, Lizenz!
# Anschließend muss die Zusammenstellung als solche lizenziert werden (mit der jw. Vorlage). Dabei ist genau darauf zu achten, dass die Lizenzen der Teildateien mit einander und mit der des Gesamtwerkes gut harmonieren.
+
# Anschließend muss die Zusammenstellung als solche lizenziert werden ( mit der jw. Vorlage ). Dabei ist genau darauf zu achten, dass die Lizenzen der Teildateien mit einander und mit der des Gesamtwerkes gut harmonieren.
  
 
Weitere Informationen findest du in folgendem Spickzettel und auf [[Stupidedia:Lizenzen]]. Zögere im Zweifel nicht, einen [[Stupidedia:Diktatoren|Diktator]] um Rat zu fragen!
 
Weitere Informationen findest du in folgendem Spickzettel und auf [[Stupidedia:Lizenzen]]. Zögere im Zweifel nicht, einen [[Stupidedia:Diktatoren|Diktator]] um Rat zu fragen!
Zeile 25: Zeile 25:
 
|<nowiki>{{GNU GPL}}</nowiki>
 
|<nowiki>{{GNU GPL}}</nowiki>
 
|-
 
|-
|[[Stupidedia:Lizenzen#Creative_Commons_Lizenzen|Creative Commons Lizenzen (außer Public Domain Dedication)]]
+
|[[Stupidedia:Lizenzen#Creative_Commons_Lizenzen|Creative Commons Lizenzen ( außer Public Domain Dedication )]]
 
|<nowiki>{{CC|Lizenzkürzel|Version}}</nowiki>
 
|<nowiki>{{CC|Lizenzkürzel|Version}}</nowiki>
 
|-
 
|-
Zeile 31: Zeile 31:
 
|<nowiki>{{Copyright}}</nowiki>
 
|<nowiki>{{Copyright}}</nowiki>
 
|-
 
|-
|[[Stupidedia:Lizenzen#Autoren_Lizenz_für_die_Stupidedia_.28ALS.29|Autoren Lizenz für die Stupidedia (ALS)]]
+
|[[Stupidedia:Lizenzen#Autoren_Lizenz_für_die_Stupidedia_.28ALS.29|Autoren Lizenz für die Stupidedia ( ALS )]]
 
|<nowiki>{{ALS|Benutzername}}</nowiki>
 
|<nowiki>{{ALS|Benutzername}}</nowiki>
 
|-
 
|-
Zeile 46: Zeile 46:
 
| style="vertical-align:top;" |
 
| style="vertical-align:top;" |
 
=== Kommt da noch was? ===
 
=== Kommt da noch was? ===
Wenn du in deinem Browser [[JavaScript]] aktiviert hast, sollte sich auf dieser Seite gleich etwas verändern. Die Tatsache, dass du das hier immer noch liest, spricht aber dafür, dass dem nicht so ist, weil du JavaScript eben nicht aktiviert hast. So wirst du unseren megamäßigen Assistenten zum Hochladen leider nicht benutzen können. (Uns erreichten Berichte, dass der [[Internet Explorer]] auch mit JavaScript noch Probleme macht. Hier also vielleicht einen [[Firefox|anderen Browser]] ausprobieren!)
+
Wenn du in deinem Browser [[JavaScript]] aktiviert hast, sollte sich auf dieser Seite gleich etwas verändern. Die Tatsache, dass du das hier immer noch liest, spricht aber dafür, dass dem nicht so ist, weil du JavaScript eben nicht aktiviert hast. So wirst du unseren megamäßigen Assistenten zum Hochladen leider nicht benutzen können. ( Uns erreichten Berichte, dass der [[Internet Explorer]] auch mit JavaScript noch Probleme macht. Hier also vielleicht einen [[Firefox|anderen Browser]] ausprobieren! )
  
 
Es gibt jetzt zwei Möglichkeiten für dich, die Datei doch noch hochzuladen:
 
Es gibt jetzt zwei Möglichkeiten für dich, die Datei doch noch hochzuladen:
# Du aktivierst JavaScript (wenn auch nur vorübergehend)
+
# Du aktivierst JavaScript ( wenn auch nur vorübergehend )
 
# Du informierst dich auf der folgenden Seite über alles wissenswerte so gut, dass du das Formular unten ganz ohne Hilfe ausfüllen kannst
 
# Du informierst dich auf der folgenden Seite über alles wissenswerte so gut, dass du das Formular unten ganz ohne Hilfe ausfüllen kannst
 
#* [[Stupidedia:Lizenzen]]
 
#* [[Stupidedia:Lizenzen]]
Zeile 65: Zeile 65:
 
# dass du '''Urheber und Rechteinhaber''' der Datei bist
 
# dass du '''Urheber und Rechteinhaber''' der Datei bist
 
# dass du '''allein verantwortlich''' bist für die Richtigkeit der von dir gemachten Angaben
 
# dass du '''allein verantwortlich''' bist für die Richtigkeit der von dir gemachten Angaben
# dass du damit einverstanden bist, dass deine '''IP-Adresse''' von der Software '''beim Hochladen gespeichert wird''', dass du also bei einem Verstoß mit '''Konsequenzen''' zu rechnen hast (wir merken so etwas inzwischen ziemlich schnell!)
+
# dass du damit einverstanden bist, dass deine '''IP-Adresse''' von der Software '''beim Hochladen gespeichert wird''', dass du also bei einem Verstoß mit '''Konsequenzen''' zu rechnen hast ( wir merken so etwas inzwischen ziemlich schnell! )
  
 
Solltest du einer der Aussagen nicht zustimmen können, geh bitte [[weg]].
 
Solltest du einer der Aussagen nicht zustimmen können, geh bitte [[weg]].
Zeile 72: Zeile 72:
 
<html>
 
<html>
 
<form name="selbst_erstellt" action="javascript:selbst_erstellt();">
 
<form name="selbst_erstellt" action="javascript:selbst_erstellt();">
<select name="lizenz" onchange="showLVSDifCC(this);">
+
<select name="lizenz" onchange="showLVSDifCC( this );">
<option value=""></option>
+
<option value=""></option>
<option disabled>Alles ist erlaubt</option>
+
<option disabled>Alles ist erlaubt</option>
<option value="PD">Public Domain/Gemeinfrei</option>
+
<option value="PD">Public Domain/Gemeinfrei</option>
<option disabled>Creative Commons</option>
+
<option disabled>Creative Commons</option>
<option value="PDD">Public Domain Dedication (CC0)</option>
+
<option value="PDD">Public Domain Dedication ( CC0 )</option>
<option value="CC-by">CC-by: Namensnennung</option>
+
<option value="CC-by">CC-by: Namensnennung</option>
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
+
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
+
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
+
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
<option disabled>Nur Stupidedia</option>
+
<option disabled>Nur Stupidedia</option>
<option value="ALS">Autorenlizenz für die Stupidedia (Datei darf nur innerhalb der Stupidedia genutzt werden)</option>
+
<option value="ALS">Autorenlizenz für die Stupidedia ( Datei darf nur innerhalb der Stupidedia genutzt werden )</option>
<option disabled>Andere</option>
+
<option disabled>Andere</option>
<option value="GNU FDL">GNU FDL (GNU Lizenz für freie Dokumentation)</option>
+
<option value="GNU FDL">GNU FDL ( GNU Lizenz für freie Dokumentation )</option>
<option value="GNU GPL">GNU GPL (GNU General Public License)</option>
+
<option value="GNU GPL">GNU GPL ( GNU General Public License )</option>
 
</select><br />
 
</select><br />
Dein echter Name (optional): <input type="text" name="realname" style="width: 80%;" /> (<a href="javascript:alert(a['realname'])">?</a>)<br />
+
Dein echter Name ( optional ): <input type="text" name="realname" style="width: 80%;" /> ( <a href="javascript:alert( a['realname'] )">?</a> )<br />
 
<b>Beschreibung:</b>
 
<b>Beschreibung:</b>
 
<textarea name="beschreibung" rows="5"></textarea>
 
<textarea name="beschreibung" rows="5"></textarea>
Zeile 107: Zeile 107:
 
<html>
 
<html>
 
<form name="commons" action="javascript:commons();">
 
<form name="commons" action="javascript:commons();">
Lizenz: <select name="lizenz" onchange="showLVSDifCC(this);">
+
Lizenz: <select name="lizenz" onchange="showLVSDifCC( this );">
<option value=""></option>
+
<option value=""></option>
<option disabled>Alles ist erlaubt</option>
+
<option disabled>Alles ist erlaubt</option>
<option value="PD">Public Domain/Gemeinfrei</option>
+
<option value="PD">Public Domain/Gemeinfrei</option>
<option disabled>Creative Commons</option>
+
<option disabled>Creative Commons</option>
<option value="PDD">Public Domain Dedication (CC0)</option>
+
<option value="PDD">Public Domain Dedication ( CC0 )</option>
<option value="CC-by">CC-by: Namensnennung</option>
+
<option value="CC-by">CC-by: Namensnennung</option>
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
+
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
+
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
+
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
<option disabled>Andere</option>
+
<option disabled>Andere</option>
<option value="GNU FDL">GNU FDL (GNU Lizenz für freie Dokumentation)</option>
+
<option value="GNU FDL">GNU FDL ( GNU Lizenz für freie Dokumentation )</option>
<option value="GNU GPL">GNU GPL (GNU General Public License)</option>
+
<option value="GNU GPL">GNU GPL ( GNU General Public License )</option>
 
</select><br />
 
</select><br />
Dateiname auf den Commons: <input type="text" name="orig_filename" value="File:" style="width: 80%;" /> (<a href="javascript:alert(a['dateiname_commons'])">?</a>)<br />
+
Dateiname auf den Commons: <input type="text" name="orig_filename" value="File:" style="width: 80%;" /> ( <a href="javascript:alert( a['dateiname_commons'] )">?</a> )<br />
Name des Urhebers: <input type="text" name="orig_authorname" value="" style="width: 80%;" /> (<a href="javascript:alert(a['autorname_commons'])">?</a>)<br />
+
Name des Urhebers: <input type="text" name="orig_authorname" value="" style="width: 80%;" /> ( <a href="javascript:alert( a['autorname_commons'] )">?</a> )<br />
 
<b>Beschreibung:</b>
 
<b>Beschreibung:</b>
 
<textarea name="beschreibung" rows="5"></textarea>
 
<textarea name="beschreibung" rows="5"></textarea>
Zeile 137: Zeile 137:
 
| style="vertical-align:top;" |
 
| style="vertical-align:top;" |
 
=== Au ja, ein schönes neues Bild von flickr! ===
 
=== Au ja, ein schönes neues Bild von flickr! ===
Na das ist ja klasse! Bei flickr musst du zu der Seite navigieren, die ungefähr so aussieht wie [[:Datei:Flickr Beispiel.jpg|dieses Beispiel]] (aber natürlich mit deinem Bild in der Mitte). Denn da kann man alles wichtige erfahren:
+
Na das ist ja klasse! Bei flickr musst du zu der Seite navigieren, die ungefähr so aussieht wie [[:Datei:Flickr Beispiel.jpg|dieses Beispiel]] ( aber natürlich mit deinem Bild in der Mitte ). Denn da kann man alles wichtige erfahren:
 
# Die Überschrift über dem Bild ist der '''Bildname'''
 
# Die Überschrift über dem Bild ist der '''Bildname'''
# Unter "Additional Information" rechts sieht man die '''Lizenz''', unter der das Bild steht <small>(ggf. musst du draufklicken, um es genau genug zu sehen)</small>
+
# Unter "Additional Information" rechts sieht man die '''Lizenz''', unter der das Bild steht <small>( ggf. musst du draufklicken, um es genau genug zu sehen )</small>
 
# Zu guter Letzt brauchst du noch die '''Adresse''' dieser Seite
 
# Zu guter Letzt brauchst du noch die '''Adresse''' dieser Seite
 
Dann kannst du all das ins folgende Formular einfügen:
 
Dann kannst du all das ins folgende Formular einfügen:
Zeile 145: Zeile 145:
 
<form name="flickr" action="javascript:flickr();">
 
<form name="flickr" action="javascript:flickr();">
 
<table>
 
<table>
<tr><td>Lizenz:</td><td><select name="lizenz" onchange="showLVSDifCC(this); if(this.value=='arr') flickr_arr();">
+
<tr><td>Lizenz:</td><td><select name="lizenz" onchange="showLVSDifCC( this ); if( this.value=='arr' ) flickr_arr();">
 
<!-- todo: Gibt's bei flickr wirklich nur CC? -->
 
<!-- todo: Gibt's bei flickr wirklich nur CC? -->
<option value=""></option>
+
<option value=""></option>
<option value="arr">All Rights Reserved</option>
+
<option value="arr">All Rights Reserved</option>
<option value="PDD">Public Domain Dedication (CC0)</option>
+
<option value="PDD">Public Domain Dedication ( CC0 )</option>
<option value="CC-by">CC-by: Namensnennung</option>
+
<option value="CC-by">CC-by: Namensnennung</option>
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
+
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
+
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
+
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
 
</select></td></tr>
 
</select></td></tr>
 
<tr><td>Adresse:</td><td><input type="text" name="address" value="http://www.flickr.com/" style="width: 80%;" /></td></tr>
 
<tr><td>Adresse:</td><td><input type="text" name="address" value="http://www.flickr.com/" style="width: 80%;" /></td></tr>
Zeile 173: Zeile 173:
 
Du hast im [[Indernett]] eine Datei aufgetrieben, die wie für deinen Artikel geschaffen ist? Ekstase! Aber hoffentlich ist sie auch wirklich für derlei geeignet. Das erfährst du in unserem Crashkurs für Nutzungsrechte. Du darfst die Datei '''nur dann''' hier hochladen, wenn sie eine der beiden folgenden Bedingungen erfüllt:
 
Du hast im [[Indernett]] eine Datei aufgetrieben, die wie für deinen Artikel geschaffen ist? Ekstase! Aber hoffentlich ist sie auch wirklich für derlei geeignet. Das erfährst du in unserem Crashkurs für Nutzungsrechte. Du darfst die Datei '''nur dann''' hier hochladen, wenn sie eine der beiden folgenden Bedingungen erfüllt:
 
# Die Datei ist auf der Seite, auf der du sie gefunden hast, '''eindeutig so gekennzeichnet''', dass sie unter einer der Lizenzen in der Auswahlbox unten steht.
 
# Die Datei ist auf der Seite, auf der du sie gefunden hast, '''eindeutig so gekennzeichnet''', dass sie unter einer der Lizenzen in der Auswahlbox unten steht.
# Der Betreiber der Seite, auf der du sie gefunden hast, war so freundlich, ausdrücklich '''alle Inhalte''' seiner Seite ausdrücklich unter eine dieser Lizenzen zu stellen (z.B. im Impressum). Das ist aber äußerst selten.
+
# Der Betreiber der Seite, auf der du sie gefunden hast, war so freundlich, ausdrücklich '''alle Inhalte''' seiner Seite ausdrücklich unter eine dieser Lizenzen zu stellen ( z.B. im Impressum ). Das ist aber äußerst selten.
  
In allen anderen Fällen darfst du die Datei '''nicht''' hochladen. Manche Seitenbetreiber schreiben ins Impressum so etwas wie "Alle Inhalte sind urheberrechtlich geschützt". Aber auch, wenn da gar nichts steht, darfst du die Datei nicht nutzen! (Und wir werden sie schnell wieder löschen.)
+
In allen anderen Fällen darfst du die Datei '''nicht''' hochladen. Manche Seitenbetreiber schreiben ins Impressum so etwas wie "Alle Inhalte sind urheberrechtlich geschützt". Aber auch, wenn da gar nichts steht, darfst du die Datei nicht nutzen! ( Und wir werden sie schnell wieder löschen. )
 
<html>
 
<html>
 
<form name="internet" action="javascript:internet();">
 
<form name="internet" action="javascript:internet();">
Lizenz:<br><select name="lizenz" onchange="showLVSDifCC(this);"><br>
+
Lizenz:<br><select name="lizenz" onchange="showLVSDifCC( this );"><br>
<option value=""></option>
+
<option value=""></option>
<option disabled>Alles ist erlaubt</option>
+
<option disabled>Alles ist erlaubt</option>
<option value="PD">Public Domain/Gemeinfrei</option>
+
<option value="PD">Public Domain/Gemeinfrei</option>
<option disabled>Creative Commons</option>
+
<option disabled>Creative Commons</option>
<option value="PDD">Public Domain Dedication (CC0)</option>
+
<option value="PDD">Public Domain Dedication ( CC0 )</option>
<option value="CC-by">CC-by: Namensnennung</option>
+
<option value="CC-by">CC-by: Namensnennung</option>
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
+
<option value="CC-by-nc">CC-by-nc: Namensnennung, keine kommerzielle Nutzung</option>
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-nc-sa">CC-by-nc-sa: Namensnennung, keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
+
<option value="CC-by-nc-nd">CC-by-nc-nd: Namensnennung, keine kommerzielle Nutzung, keine Bearbeitung</option>
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
+
<option value="CC-by-sa">CC-by-sa: Namensnennung, Weitergabe unter gleichen Bedingungen</option>
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
+
<option value="CC-by-nd">CC-by-nd: Namensnennung, keine Bearbeitung</option>
<option disabled>Andere</option>
+
<option disabled>Andere</option>
<option value="GNU FDL">GNU FDL (GNU Lizenz für freie Dokumentation)</option>
+
<option value="GNU FDL">GNU FDL ( GNU Lizenz für freie Dokumentation )</option>
<option value="GNU GPL">GNU GPL (GNU General Public License)</option>
+
<option value="GNU GPL">GNU GPL ( GNU General Public License )</option>
 
</select><br>
 
</select><br>
Name der Datei (nur wenn du ihn kennst):<br><input type="text" name="dat_name" style="width: 80%;" /><br>
+
Name der Datei ( nur wenn du ihn kennst ):<br><input type="text" name="dat_name" style="width: 80%;" /><br>
 
Adresse der Datei:<br><input type="text" name="dat_address" value="http://" style="width: 80%;" /><br>
 
Adresse der Datei:<br><input type="text" name="dat_address" value="http://" style="width: 80%;" /><br>
 
Autor der Datei:<br><input type="text" name="dat_author" style="width: 80%;" /><br>
 
Autor der Datei:<br><input type="text" name="dat_author" style="width: 80%;" /><br>
Zeile 227: Zeile 227:
 
<tr><td>Name der Datei:</td><td><input type="text" name="dat_name" style="width: 100%;" /></td></tr>
 
<tr><td>Name der Datei:</td><td><input type="text" name="dat_name" style="width: 100%;" /></td></tr>
 
<tr><td>Name des Werkes aus dem die Datei stammt:</td><td><input type="text" name="werk" style="width: 100%;" /></td></tr>
 
<tr><td>Name des Werkes aus dem die Datei stammt:</td><td><input type="text" name="werk" style="width: 100%;" /></td></tr>
<tr><td>Typ des Werkes (Internetseite, Buch, Bildband, Musik):</td><td><input type="text" name="werk_typ" style="width: 100%;" /></td></tr>
+
<tr><td>Typ des Werkes ( Internetseite, Buch, Bildband, Musik ):</td><td><input type="text" name="werk_typ" style="width: 100%;" /></td></tr>
 
<tr><td>Internetadresse des Rechteinhabers bzw. mit weiteren Informationen:</td><td><input type="text" name="adresse" value="http://" style="width: 100%;" /></td></tr>
 
<tr><td>Internetadresse des Rechteinhabers bzw. mit weiteren Informationen:</td><td><input type="text" name="adresse" value="http://" style="width: 100%;" /></td></tr>
<tr><td>Form, in der dir das Einverständnis vorliegt (E-Mail, Brief):</td><td><input type="text" name="einverstaendnis_form" style="width: 100%;" /></td></tr>
+
<tr><td>Form, in der dir das Einverständnis vorliegt ( E-Mail, Brief ):</td><td><input type="text" name="einverstaendnis_form" style="width: 100%;" /></td></tr>
 
</table>
 
</table>
 
<b>Beschreibung:</b>
 
<b>Beschreibung:</b>
Zeile 264: Zeile 264:
 
|<nowiki>{{GNU GPL}}</nowiki>
 
|<nowiki>{{GNU GPL}}</nowiki>
 
|-
 
|-
|[[Stupidedia:Lizenzen#Creative_Commons_Lizenzen|Creative Commons Lizenzen (außer Public Domain Dedication)]]
+
|[[Stupidedia:Lizenzen#Creative_Commons_Lizenzen|Creative Commons Lizenzen ( außer Public Domain Dedication )]]
 
|<nowiki>{{CC|Lizenzkürzel|Version}}</nowiki>
 
|<nowiki>{{CC|Lizenzkürzel|Version}}</nowiki>
 
|-
 
|-
Zeile 270: Zeile 270:
 
|<nowiki>{{Copyright}}</nowiki>
 
|<nowiki>{{Copyright}}</nowiki>
 
|-
 
|-
|[[Stupidedia:Lizenzen#Autoren_Lizenz_für_die_Stupidedia_.28ALS.29|Autoren Lizenz für die Stupidedia (ALS)]]
+
|[[Stupidedia:Lizenzen#Autoren_Lizenz_für_die_Stupidedia_.28ALS.29|Autoren Lizenz für die Stupidedia ( ALS )]]
 
|<nowiki>{{ALS|Benutzername}}</nowiki>
 
|<nowiki>{{ALS|Benutzername}}</nowiki>
 
|-
 
|-
Zeile 283: Zeile 283:
 
'''Bitte unter keinen Umständen bei der Lizenz schummeln! Das führt erst zu viel Ärger und dann zur Löschung der Datei. Und sonst zu nichts.'''
 
'''Bitte unter keinen Umständen bei der Lizenz schummeln! Das führt erst zu viel Ärger und dann zur Löschung der Datei. Und sonst zu nichts.'''
  
Jetzt kannst du noch mit dem nächsten Formular die Datei, die du auf deinem Computer (zwischen)gespeichert hast, auswählen. Das Beschreibungsfeld sollte schon vom Assistenten gefüllt sein, nimm daran bitte nur dann Änderungen vor, wenn du weißt, was du tust.
+
Jetzt kannst du noch mit dem nächsten Formular die Datei, die du auf deinem Computer ( zwischen )gespeichert hast, auswählen. Das Beschreibungsfeld sollte schon vom Assistenten gefüllt sein, nimm daran bitte nur dann Änderungen vor, wenn du weißt, was du tust.
  
 
Der Dateiname darf nur aus [[Wikipedia:de:ASCII|ASCII-Zeichen]] bestehen, mit Ausnahme folgender: <tt>{ } [ ] | / < > # ? \</tt><br />
 
Der Dateiname darf nur aus [[Wikipedia:de:ASCII|ASCII-Zeichen]] bestehen, mit Ausnahme folgender: <tt>{ } [ ] | / < > # ? \</tt><br />
Zeile 295: Zeile 295:
 
Creative-Commons-Lizenz aus:<br>
 
Creative-Commons-Lizenz aus:<br>
 
<form name="license_version_selector" action="javascript:license_version_selected()">
 
<form name="license_version_selector" action="javascript:license_version_selected()">
  <select name="version">
+
<select name="version">
    <option value="1.0">1.0</option>
+
<option value="1.0">1.0</option>
    <option value="2.0">2.0</option>
+
<option value="2.0">2.0</option>
    <option value="2.1">2.1</option>
+
<option value="2.1">2.1</option>
    <option value="2.5">2.5</option>
+
<option value="2.5">2.5</option>
    <option value="3.0">3.0</option>
+
<option value="3.0">3.0</option>
  </select>
+
</select>
  <input type="submit" value="Okidoki." />
+
<input type="submit" value="Okidoki." />
 
</form>
 
</form>
 
</div>
 
</div>
Zeile 313: Zeile 313:
  
 
var lizenzvorlagen = {
 
var lizenzvorlagen = {
'PD': '{{PD}}',
+
'PD': '{{PD}}',
'PDD': '{{PD}}',
+
'PDD': '{{PD}}',
'CC-by': '{{CC|by|%V%}}',
+
'CC-by': '{{CC|by|%V%}}',
'CC-by-nc': '{{CC|by-nc|%V%}}',
+
'CC-by-nc': '{{CC|by-nc|%V%}}',
'CC-by-nc-sa': '{{CC|by-nc-sa|%V%}}',
+
'CC-by-nc-sa': '{{CC|by-nc-sa|%V%}}',
'CC-by-nc-nd': '{{CC|by-nc-nd|%V%}}',
+
'CC-by-nc-nd': '{{CC|by-nc-nd|%V%}}',
'CC-by-sa': '{{CC|by-sa|%V%}}',
+
'CC-by-sa': '{{CC|by-sa|%V%}}',
'CC-by-nd': '{{CC|by-nd|%V%}}',
+
'CC-by-nd': '{{CC|by-nd|%V%}}',
'ALS': '{{ALS|' + mw.config.get('wgUserName') + '}}',
+
'ALS': '{{ALS|' + mw.config.get( 'wgUserName' ) + '}}',
'GNU FDL': '{{GNU FDL}}',
+
'GNU FDL': '{{GNU FDL}}',
'GNU GPL': '{{GNU GPL}}'
+
'GNU GPL': '{{GNU GPL}}'
 
};
 
};
  
 
var a = {
 
var a = {
'realname': 'Wenn du möchtest, dass dein echter Name unter der Datei erscheint und somit mit ihr verknüpft wird, kannst du ihn hier eingeben.\nAnsonsten erscheint nur dein Benutzername, der anhand der IP-Adresse auch zur Identifizierung ausreicht.',
+
'realname': 'Wenn du möchtest, dass dein echter Name unter der Datei erscheint und somit mit ihr verknüpft wird, kannst du ihn hier eingeben.\nAnsonsten erscheint nur dein Benutzername, der anhand der IP-Adresse auch zur Identifizierung ausreicht.',
'dateiname_commons': 'Der Dateiname der Datei auf den Commons steht ganz oben auf der Beschreibungsseite in der Überschrift:\n"File:Blabla.jpg" zum Beispiel.',
+
'dateiname_commons': 'Der Dateiname der Datei auf den Commons steht ganz oben auf der Beschreibungsseite in der Überschrift:\n"File:Blabla.jpg" zum Beispiel.',
'autorname_commons': 'Der Name des Urhebers steht in der Tabelle mit den Dateiinformationen direkt unter der Dateivorschau. Sofern dieser ein Link auf eine bestimmte Seite ist, muss diese mit angegeben werden.',
+
'autorname_commons': 'Der Name des Urhebers steht in der Tabelle mit den Dateiinformationen direkt unter der Dateivorschau. Sofern dieser ein Link auf eine bestimmte Seite ist, muss diese mit angegeben werden.',
'flickr_adresse': 'Die Adresse, die du eingegeben hast, ist nicht korrekt. Sie muss so ähnlich aussehen wie diese:\nhttp://www.flickr.com/photos/barryspics/1079157859/\nAlso "www.flickr.com/photos", dann der Name vom Autor, dann eine Zahlenreihe. Du erhältst diese Adresse, wenn du dir das Bild in der Standardansicht ansiehst. Oben ist auch ein Beispiel verlinkt, wie das aussehen sollte.'
+
'flickr_adresse': 'Die Adresse, die du eingegeben hast, ist nicht korrekt. Sie muss so ähnlich aussehen wie diese:\nhttp://www.flickr.com/photos/barryspics/1079157859/\nAlso "www.flickr.com/photos", dann der Name vom Autor, dann eine Zahlenreihe. Du erhältst diese Adresse, wenn du dir das Bild in der Standardansicht ansiehst. Oben ist auch ein Beispiel verlinkt, wie das aussehen sollte.'
 
};
 
};
  
$(document).ready(function() {
+
$( document ).ready( function() {
if (mw.config.get('wgPageName') !== 'Spezial:Hochladen') {
+
if ( mw.config.get( 'wgPageName' ) !== 'Spezial:Hochladen' ) {
  return;
+
return;
}
+
}
field_description = document.getElementById('wpUploadDescription');
+
field_description = document.getElementById( 'wpUploadDescription' );
document.getElementById('uploadtext_standard').style.display = 'none';
+
document.getElementById( 'uploadtext_standard' ).style.display = 'none';
ding = mw.util.getParamValue('ding');
+
ding = mw.util.getParamValue( 'ding' );
if (ding) {
+
if ( ding ) {
if ($.inArray(ding, ['selbst_erstellt', 'commons', 'flickr', 'internet', 'copyright']) != -1) {
+
if ( $.inArray( ding, ['selbst_erstellt', 'commons', 'flickr', 'internet', 'copyright'] ) != -1 ) {
  document.getElementsByName('wpUpload')[0].setAttribute('disabled', 'disabled');
+
document.getElementsByName( 'wpUpload' )[0].setAttribute( 'disabled', 'disabled' );
}
+
}
document.getElementById('uploadtext_' + ding).style.display = 'block';
+
document.getElementById( 'uploadtext_' + ding ).style.display = 'block';
}
+
}
else if(typeof document.getElementById('mw-upload-form').wpUploadIgnoreWarning === 'object'){
+
else if ( typeof document.getElementById( 'mw-upload-form' ).wpUploadIgnoreWarning === 'object' ){
// In diesem Fall wird eine Warnung wegen der Dateigröße angezeigt, dann brauchen wir uns nicht einzumischen (nichtmal allgemein)  
+
// In diesem Fall wird eine Warnung wegen der Dateigröße angezeigt, dann brauchen wir uns nicht einzumischen (nicht mal allgemein)  
document.getElementById('general_advice').style.display = 'none';
+
document.getElementById( 'general_advice' ).style.display = 'none';
}
+
}
  
else{
+
else {
document.getElementById('uploadtext_eigene_faust').style.display = 'block';
+
document.getElementById( 'uploadtext_eigene_faust' ).style.display = 'block';
}
+
}
});
+
} );
  
 
// Setup license_version_selector_div
 
// Setup license_version_selector_div
  
lvsd = document.getElementById('license_version_selector_div');
+
lvsd = document.getElementById( 'license_version_selector_div' );
  
var width, height;
+
var width, height;
if(self.innerHeight){width = self.innerWidth; height = self.innerHeight;}
+
if ( self.innerHeight ) {
else if(document.documentElement && document.documentElement.clientHeight) {width = document.documentElement.clientWidth; height = document.documentElement.clientHeight;}
+
width = self.innerWidth; height = self.innerHeight;
else{width = document.body.clientWidth; height = document.body.clientHeight;}
+
}
with(lvsd){
+
else if ( document.documentElement && document.documentElement.clientHeight ) {
  style.position = 'fixed';
+
width = document.documentElement.clientWidth; height = document.documentElement.clientHeight;
  style.left = '200px';
+
}
  style.top = '300px';
+
else {
  style.zIndex = '1';
+
width = document.body.clientWidth; height = document.body.clientHeight;
  }
+
}
 +
with ( lvsd ) {
 +
style.position = 'fixed';
 +
style.left = '200px';
 +
style.top = '300px';
 +
style.zIndex = '1';
 +
}
  
var current_license_field;
+
var current_license_field;
  
function showLVSDifCC(obj){
+
function showLVSDifCC( obj ) {
  if(obj.value.indexOf('CC') == 0){
+
if ( obj.value.indexOf( 'CC' ) == 0 ) {
    lvsd.style.display = 'block';
+
lvsd.style.display = 'block';
    current_license_field = obj;
+
current_license_field = obj;
    }
+
}
  else{
+
else {
    lvsd.style.display = 'none';
+
lvsd.style.display = 'none';
    }
+
}
  }
+
}
  
function license_version_selected(){
+
function license_version_selected() {
  lvsd.style.display = 'none';
+
lvsd.style.display = 'none';
  // current_license_field.parentNode.insertBefore(document.createTextNode(document.license_version_selector.version.value), current_license_field.nextSibling);  
+
// current_license_field.parentNode.insertBefore( document.createTextNode( document.license_version_selector.version.value ), current_license_field.nextSibling );  
  }
+
}
  
function selbst_erstellt(){
+
function selbst_erstellt() {
var beschreibung = document.selbst_erstellt.beschreibung.value;
+
var beschreibung = document.selbst_erstellt.beschreibung.value;
if(document.selbst_erstellt.lizenz.value == ''){
+
if ( document.selbst_erstellt.lizenz.value == '' ) {
alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
return;
+
return;
}
+
}
field_description.value = '';
+
field_description.value = '';
field_description.value += lizenzvorlagen[document.selbst_erstellt.lizenz.value].replace('%V%', document.license_version_selector.version.value) + '\n';
+
field_description.value += lizenzvorlagen[document.selbst_erstellt.lizenz.value].replace( '%V%', document.license_version_selector.version.value ) + '\n';
field_description.value += 'Quelle: Erstellt von [[Benutzer:' + mw.config.get('wgUserName') + '|' + mw.config.get('wgUserName') + ']]';
+
field_description.value += 'Quelle: Erstellt von [[Benutzer:' + mw.config.get( 'wgUserName' ) + '|' + mw.config.get( 'wgUserName' ) + ']]';
if(document.selbst_erstellt.realname.value != '') field_description.value += ' (' + document.selbst_erstellt.realname.value + ')';
+
if ( document.selbst_erstellt.realname.value != '' ) {
if (beschreibung !== '') {
+
field_description.value += ' ( ' + document.selbst_erstellt.realname.value + ' )';
  field_description.value += '\n\n' + beschreibung;
+
}
}
+
if ( beschreibung !== '' ) {
document.getElementsByName('wpUpload')[0].removeAttribute('disabled');
+
field_description.value += '\n\n' + beschreibung;
}
+
}
 +
document.getElementsByName( 'wpUpload' )[0].removeAttribute( 'disabled' );
 +
}
  
function commons(){
+
function commons() {
var orig_filename = document.commons.orig_filename.value.replace(/^(File:|Image:)*(.+)$/g, '$2');
+
var orig_filename = document.commons.orig_filename.value.replace( /^( File:|Image: )*( .+ )$/g, '$2' );
var orig_authorname = document.commons.orig_authorname.value;
+
var orig_authorname = document.commons.orig_authorname.value;
var beschreibung = document.commons.beschreibung.value;
+
var beschreibung = document.commons.beschreibung.value;
  
if(document.commons.lizenz.value == '' || orig_filename == 'File:' || orig_filename == ''){
+
if ( document.commons.lizenz.value == '' || orig_filename == 'File:' || orig_filename == '' ) {
  alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
  return;
+
return;
}
+
}
  
if (orig_filename.match(/https?:\/\//) !== null) {
+
if ( orig_filename.match( /https?:\/\// ) !== null ) {
  alert('Im Feld "Dateiname auf den Commons" bitte den Dateinamen angeben und nicht die URL! Der Dateiname ist das, was auf der Commonsseite in der Überschrift hinter File: steht!');
+
alert( 'Im Feld "Dateiname auf den Commons" bitte den Dateinamen angeben und nicht die URL! Der Dateiname ist das, was auf der Commonsseite in der Überschrift hinter File: steht!' );
  return;
+
return;
}
+
}
  
if(document.commons.lizenz.value != 'PD' && orig_authorname == ''){
+
if ( document.commons.lizenz.value != 'PD' && orig_authorname == '' ) {
  alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
  return;
+
return;
}
+
}
  
field_description.value = '';
+
if ( orig_autorname === 'Flickr upload bot' || orig_authorname === 'File Upload Bot (Magnus Manske)' ) {
field_description.value += lizenzvorlagen[document.commons.lizenz.value].replace('%V%', document.license_version_selector.version.value) + '\n';
+
alert( 'Du hast den Namen des Uploaders angegeben, nicht den des Urhebers!' );
field_description.value += 'Quelle: [[Wikipedia:commons:File:' + orig_filename + '|' + orig_filename + ']] bei den [[Wikipedia:commons:Hauptseite|Wikimedia Commons]]<br />';
+
return;
field_description.value += '\nAutor: ' + orig_authorname;
+
}
if (beschreibung !== '') {
 
  field_description.value += '\n\n' + beschreibung;
 
}
 
document.getElementsByName('wpUpload')[0].removeAttribute('disabled');
 
}
 
  
 +
field_description.value = '';
 +
field_description.value += lizenzvorlagen[document.commons.lizenz.value].replace( '%V%', document.license_version_selector.version.value ) + '\n';
 +
field_description.value += 'Quelle: [[Wikipedia:commons:File:' + orig_filename + '|' + orig_filename + ']] bei den [[Wikipedia:commons:Hauptseite|Wikimedia Commons]]<br />';
 +
field_description.value += '\nAutor: ' + orig_authorname;
 +
if ( beschreibung !== '' ) {
 +
field_description.value += '\n\n' + beschreibung;
 +
}
 +
document.getElementsByName( 'wpUpload' )[0].removeAttribute( 'disabled' );
 +
}
  
 
function flickr(){
 
function flickr(){
var address = document.flickr.address.value;
+
var address = document.flickr.address.value;
  
if(address.indexOf('/photos/') == -1){
+
if ( address.indexOf( '/photos/' ) == -1 ) {
  alert(a['flickr_adresse']);
+
alert( a['flickr_adresse'] );
  return;
+
return;
  }
+
}
var part2 = address.split('/photos/')[1];
+
var part2 = address.split( '/photos/' )[1];
var author = part2.split('/')[0];
+
var author = part2.split( '/' )[0];
var orig_filename = part2.split('/')[1];
+
var orig_filename = part2.split( '/' )[1];
var author_address = address.substring(0, address.indexOf(author) + author.length + 1);
+
var author_address = address.substring( 0, address.indexOf( author ) + author.length + 1 );
var beschreibung = document.flickr.beschreibung.value;
+
var beschreibung = document.flickr.beschreibung.value;
  
if(document.flickr.lizenz.value == '' || orig_filename == '' || address == '' || address == 'http://www.flickr.com/'){
+
if ( document.flickr.lizenz.value == '' || orig_filename == '' || address == '' || address == 'http://www.flickr.com/' ) {
alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
return;
+
return;
}
+
}
  
field_description.value = '';
+
field_description.value = '';
field_description.value += lizenzvorlagen[document.flickr.lizenz.value].replace('%V%', document.license_version_selector.version.value) + '\n';
+
field_description.value += lizenzvorlagen[document.flickr.lizenz.value].replace( '%V%', document.license_version_selector.version.value ) + '\n';
field_description.value += 'Quelle: [' + address + ' ' + orig_filename + '] bei [http://www.flickr.com flickr.com]<br />\n';
+
field_description.value += 'Quelle: [' + address + ' ' + orig_filename + '] bei [http://www.flickr.com flickr.com]<br />\n';
field_description.value += 'Autor: [' + author_address + ' ' + author + ']';
+
field_description.value += 'Autor: [' + author_address + ' ' + author + ']';
if (beschreibung !== '') {
+
if ( beschreibung !== '' ) {
  field_description.value += '\n\n' + beschreibung;
+
field_description.value += '\n\n' + beschreibung;
}
+
}
document.getElementsByName('wpUpload')[0].removeAttribute('disabled');
+
document.getElementsByName( 'wpUpload' )[0].removeAttribute( 'disabled' );
}
+
}
  
function flickr_arr(){
+
function flickr_arr() {
alert('"ALL RIGHTS RESERVED" bedeutet, dass du das Bild NICHT HOCHLADEN DARFST!\nVersuch\'s gar nicht erst!');
+
alert( '„ALL RIGHTS RESERVED“ bedeutet, dass du das Bild NICHT HOCHLADEN DARFST!\nVersuch’s gar nicht erst!' );
document.flickr.lizenz.value = '';
+
document.flickr.lizenz.value = '';
}
+
}
  
  
function internet(){
+
function internet() {
var dat_name = (document.internet.dat_name.value != '') ? document.internet.dat_name.value: 'Datei unbekannten Namens';
+
var dat_name = ( document.internet.dat_name.value != '' ) ? document.internet.dat_name.value: 'Datei unbekannten Namens';
var dat_address = document.internet.dat_address.value;
+
var dat_address = document.internet.dat_address.value;
var dat_author = document.internet.dat_author.value;
+
var dat_author = document.internet.dat_author.value;
var address = document.internet.address.value;
+
var address = document.internet.address.value;
var beschreibung = document.internet.beschreibung.value;
+
var beschreibung = document.internet.beschreibung.value;
  
if(document.internet.lizenz.value == '' || dat_address == '' || dat_address == 'http://' || dat_author == '' || address == '' || address == 'http://'){
+
if ( document.internet.lizenz.value == '' || dat_address == '' || dat_address == 'http://' || dat_author == '' || address == '' || address == 'http://' ) {
alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
return;
+
return;
}
+
}
  
field_description.value = '';
+
field_description.value = '';
field_description.value += lizenzvorlagen[document.internet.lizenz.value].replace('%V%', document.license_version_selector.version.value) + '\n';
+
field_description.value += lizenzvorlagen[document.internet.lizenz.value].replace( '%V%', document.license_version_selector.version.value ) + '\n';
field_description.value += 'Quelle: [' + dat_address + ' ' + dat_name + '] von [' + address + ' ' + address + ']<br />\n';
+
field_description.value += 'Quelle: [' + dat_address + ' ' + dat_name + '] von [' + address + ' ' + address + ']<br />\n';
field_description.value += 'Autor: ' + dat_author;
+
field_description.value += 'Autor: ' + dat_author;
if (beschreibung !== '') {
+
if ( beschreibung !== '' ) {
  field_description.value += '\n\n' + beschreibung;
+
field_description.value += '\n\n' + beschreibung;
}
+
}
document.getElementsByName('wpUpload')[0].removeAttribute('disabled');
+
document.getElementsByName( 'wpUpload' )[0].removeAttribute( 'disabled' );
}
+
}
  
  
 
function copyright(){
 
function copyright(){
var inhaber = document.copyright.inhaber.value;
+
var inhaber = document.copyright.inhaber.value;
var dat_name = document.copyright.dat_name.value;
+
var dat_name = document.copyright.dat_name.value;
var werk = document.copyright.werk.value;
+
var werk = document.copyright.werk.value;
var werk_typ = document.copyright.werk_typ.value;
+
var werk_typ = document.copyright.werk_typ.value;
var adresse = (document.copyright.adresse.value == 'http://') ? false: document.copyright.adresse.value;
+
var adresse = ( document.copyright.adresse.value == 'http://' ) ? false: document.copyright.adresse.value;
var einverstaendnis_form = document.copyright.einverstaendnis_form.value;
+
var einverstaendnis_form = document.copyright.einverstaendnis_form.value;
var benutzer = mw.config.get('wgUserName');
+
var benutzer = mw.config.get( 'wgUserName' );
var beschreibung = document.copyright.beschreibung.value;
+
var beschreibung = document.copyright.beschreibung.value;
  
if(inhaber == '' || dat_name == '' || werk == '' || werk_typ == '' || einverstaendnis_form == ''){
+
if ( inhaber == '' || dat_name == '' || werk == '' || werk_typ == '' || einverstaendnis_form == '' ) {
alert('Es wurden nicht alle Pflichtfelder ausgefüllt!');
+
alert( 'Es wurden nicht alle Pflichtfelder ausgefüllt!' );
return;
+
return;
}
+
}
  
field_description.value = '';
+
field_description.value = '';
field_description.value += '{{Copyright/Erweitert\n';
+
field_description.value += '{{Copyright/Erweitert\n';
field_description.value += '|Inhaber=' + inhaber + '\n';
+
field_description.value += '|Inhaber=' + inhaber + '\n';
field_description.value += '|Name=' + dat_name + '\n';
+
field_description.value += '|Name=' + dat_name + '\n';
field_description.value += '|Werk=' + werk + '\n';
+
field_description.value += '|Werk=' + werk + '\n';
field_description.value += '|Werk Typ=' + werk_typ + '\n';
+
field_description.value += '|Werk Typ=' + werk_typ + '\n';
field_description.value += '|Einverständnis Form=' + einverstaendnis_form + '\n';
+
field_description.value += '|Einverständnis Form=' + einverstaendnis_form + '\n';
field_description.value += '|Benutzer=' + benutzer + '\n';
+
field_description.value += '|Benutzer=' + benutzer + '\n';
if(adresse) field_description.value += '|Adresse=' + adresse + '\n';
+
if ( adresse ) {
field_description.value += '}}';
+
field_description.value += '|Adresse=' + adresse + '\n';
if (beschreibung !== '') {
+
}
  field_description.value += '\n\n' + beschreibung;
+
field_description.value += '}}';
}
+
if ( beschreibung !== '' ) {
document.getElementsByName('wpUpload')[0].removeAttribute('disabled');
+
field_description.value += '\n\n' + beschreibung;
}
+
}
 +
document.getElementsByName( 'wpUpload' )[0].removeAttribute( 'disabled' );
 +
}
  
  
Zeile 528: Zeile 542:
 
// Quelle: http://www.mediawiki.org/wiki/User:Flominator/Replace_umlauts_before_upload
 
// Quelle: http://www.mediawiki.org/wiki/User:Flominator/Replace_umlauts_before_upload
  
function fillDestFilename() {
+
function fillDestFilename() {
if (!document.getElementById)
+
if ( !document.getElementById ) {
return false;
+
return false;
if(location.href.indexOf('wpDestFile=') != -1)
+
}
return false;
+
if ( location.href.indexOf( 'wpDestFile=' ) != -1 ) {
 +
return false;
 +
}
 +
 
 +
var path = document.getElementById( 'wpUploadFile' ).value;
 +
// Find trailing part
 +
var slash = path.lastIndexOf( '/' );
 +
var backslash = path.lastIndexOf( '\\' );
 +
var fname;
 +
if ( slash == -1 && backslash == -1 ) {
 +
fname = path;
 +
}
 +
else if ( slash > backslash ) {
 +
fname = path.substring( slash+1, 10000 );
 +
}
 +
else {
 +
fname = path.substring( backslash+1, 10000 );
 +
}
  
var path = document.getElementById('wpUploadFile').value;
+
if ( ding == 'flickr' ) {
// Find trailing part
+
fname = document.flickr.orig_filename.value + fname.substr( fname.lastIndexOf( '.' ) );
var slash = path.lastIndexOf('/');
+
}
var backslash = path.lastIndexOf('\\');
 
var fname;
 
if (slash == -1 && backslash == -1) {
 
fname = path;
 
} else if (slash > backslash) {
 
fname = path.substring(slash+1, 10000);
 
} else {
 
fname = path.substring(backslash+1, 10000);
 
}
 
 
        if(ding == 'flickr')
 
          fname = document.flickr.orig_filename.value + fname.substr(fname.lastIndexOf('.'));
 
  
// Capitalise first letter and replace spaces by underscores
+
// Capitalise first letter and replace spaces by underscores
fname = fname.charAt(0).toUpperCase().concat(fname.substring(1,10000)).replace(/ /g, '_');
+
fname = fname.charAt( 0 ).toUpperCase().concat( fname.substring( 1,10000 ) ).replace( / /g, '_' );
 
//Replace umlauts and stuff by ascii-characters
 
fname = fname.replace(/Ä/g, 'Ae');
 
fname = fname.replace(/Ö/g, 'Oe');
 
fname = fname.replace(/Ü/g, 'Ue');
 
fname = fname.replace(/ä/g, 'ae');
 
fname = fname.replace(/ö/g, 'oe');
 
fname = fname.replace(/ü/g, 'ue');
 
fname = fname.replace(/ß/g, 'ss');
 
fname = fname.replace(/§/g, 'Paragraph');
 
fname = fname.replace(/“/g, '');
 
fname = fname.replace(/”/g, '');
 
fname = fname.replace(/„/g, '');
 
fname = fname.replace(/‘/g, '');
 
fname = fname.replace(/’/g, '');
 
fname = fname.replace(/‚/g, '');
 
fname = fname.replace(/«/g, '');
 
fname = fname.replace(/»/g, '');
 
fname = fname.replace(/€/g, 'Euro');
 
fname = fname.replace(/–/g, '-');
 
fname = fname.replace(/¯/g, '-');
 
fname = fname.replace(/—/g, '-');
 
 
// Output result
 
var destFile = document.getElementById('wpDestFile');
 
if (destFile)
 
destFile.value = fname;
 
 
}
 
  
// Wenn keine Lizenzvorlage im Beschreibungstext steht, automatisch {{Lizenz!}} setzen
+
//Replace umlauts and stuff by ascii-characters
 +
fname = fname.replace( /Ä/g, 'Ae' );
 +
fname = fname.replace( /Ö/g, 'Oe' );
 +
fname = fname.replace( /Ü/g, 'Ue' );
 +
fname = fname.replace( /ä/g, 'ae' );
 +
fname = fname.replace( /ö/g, 'oe' );
 +
fname = fname.replace( /ü/g, 'ue' );
 +
fname = fname.replace( /ß/g, 'ss' );
 +
fname = fname.replace( /§/g, 'Paragraph' );
 +
fname = fname.replace( /“/g, '' );
 +
fname = fname.replace( /”/g, '' );
 +
fname = fname.replace( /„/g, '' );
 +
fname = fname.replace( /‘/g, '' );
 +
fname = fname.replace( /’/g, '' );
 +
fname = fname.replace( /‚/g, '' );
 +
fname = fname.replace( /«/g, '' );
 +
fname = fname.replace( /»/g, '' );
 +
fname = fname.replace( /€/g, 'Euro' );
 +
fname = fname.replace( /–/g, '-' );
 +
fname = fname.replace( /¯/g, '-' );
 +
fname = fname.replace( /—/g, '-' );
  
$('#mw-upload-form').ready(function() {
+
// Output result
  $(this).bind('submit', addLicenseWarning);
+
var destFile = document.getElementById( 'wpDestFile' );
});
+
if ( destFile ) {
 +
destFile.value = fname;
 +
}
  
function addLicenseWarning() {
 
  var uploadTextarea = document.getElementById('wpUploadDescription').value;
 
  if (uploadTextarea.match(/\{\{(Lizenz!|GNU FDL|GNU GPL|CC|PD|Copyright|Copyright\/Erweitert|ALS)[^\}]*\}\}/) === null && location.href.indexOf('&wpForReUpload=1') === -1 && $('input[name="wpUploadIgnoreWarning"]').length === 0) {
 
    document.getElementById('wpUploadDescription').value = '{{Lizenz!}}\n' + uploadTextarea;
 
  }
 
 
}
 
}
  
if (mw.util.getParamValue('wpForReUpload')) {
+
// Wenn keine Lizenzvorlage im Beschreibungstext steht, automatisch {{Lizenz!}} setzen
  $('#mw-content-text').prepend('<div class="warning-red">Bitte nach dem Hochladen den <a href="' + mw.util.wikiGetlink('Hilfe:Cache leeren') + '" title="Hilfe:Cache leeren">Browsercache leeren</a>, sonst wird die neue Version nicht angezeigt!</div>');
+
 
 +
$( '#mw-upload-form' ).ready( function() {
 +
$( this ).on( 'submit', function() {
 +
var uploadTextarea = document.getElementById( 'wpUploadDescription' ).value;
 +
if ( uploadTextarea.match( /\{\{( Lizenz!|GNU FDL|GNU GPL|CC|PD|Copyright|Copyright\/Erweitert|ALS )[^\}]*\}\}/ ) === null // Enthält keine Lizenzvorlage
 +
&& mw.util.getParamValue( 'wpForReUpload' ) // Reupload
 +
document.getElementById( 'wpUploadDescription' ).value = '{{Lizenz!}}\n' + uploadTextarea;
 +
} );
 +
} );
 +
 
 +
if ( mw.util.getParamValue( 'wpForReUpload' ) ) {
 +
$( '#mw-content-text' ).prepend( '<div class="warning-red">Bitte nach dem Hochladen den <a href="' + mw.util.wikiGetlink( 'Hilfe:Cache leeren' ) + '" title="Hilfe:Cache leeren">Browsercache leeren</a>, sonst wird die neue Version nicht angezeigt!</div>' );
 
}
 
}
  
 
</js>
 
</js>

Version vom 16. Februar 2014, 14:14 Uhr

Hilfe: Stupidedia:Lizenzen. Fragen: Userportal

Kommt da noch was?

Wenn du in deinem Browser JavaScript aktiviert hast, sollte sich auf dieser Seite gleich etwas verändern. Die Tatsache, dass du das hier immer noch liest, spricht aber dafür, dass dem nicht so ist, weil du JavaScript eben nicht aktiviert hast. So wirst du unseren megamäßigen Assistenten zum Hochladen leider nicht benutzen können. ( Uns erreichten Berichte, dass der Internet Explorer auch mit JavaScript noch Probleme macht. Hier also vielleicht einen anderen Browser ausprobieren! )

Es gibt jetzt zwei Möglichkeiten für dich, die Datei doch noch hochzuladen:

  1. Du aktivierst JavaScript ( wenn auch nur vorübergehend )
  2. Du informierst dich auf der folgenden Seite über alles wissenswerte so gut, dass du das Formular unten ganz ohne Hilfe ausfüllen kannst

Traurig.svg

Bitte unter keinen Umständen bei der Lizenz schummeln! Das führt erst zu viel Ärger und dann zur Löschung der Datei. Und sonst zu nichts.

Jetzt kannst du noch mit dem nächsten Formular die Datei, die du auf deinem Computer ( zwischen )gespeichert hast, auswählen. Das Beschreibungsfeld sollte schon vom Assistenten gefüllt sein, nimm daran bitte nur dann Änderungen vor, wenn du weißt, was du tust.

Der Dateiname darf nur aus ASCII-Zeichen bestehen, mit Ausnahme folgender: { } [ ] | / < > # ? \
Umlaute und sonstige fremdsprachige Zeichen sind nicht erlaubt, da sie unter Umständen zu technischen Schwierigkeiten führen können.


Linktipps: Faditiva und 3DPresso