Stupidedia:Neuer Artikel: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K
K (hübscher)
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Mit dem folgenden Formular kannst du einen neuen Artikel für die Stupidedia erstellen. Bevor du das tust, solltest du unsere [[Stupidedia:Richtlinien|Richtlinien]] gelesen und verstanden haben, weil der Artikel sonst schnell wieder gelöscht wird. Merke: zehn Minuten Lesen ist weniger Arbeit als fünf Minuten Schreiben und dann stundenlang Ärgern, weil alles gelöscht wurde.
+
Mit dem folgenden Formular kannst du einen neuen Artikel für die Stupidedia erstellen. Bevor du das tust, solltest du unsere [[Stupidedia:Richtlinien|Richtlinien]] gelesen und verstanden haben, weil der Artikel sonst schnell wieder gelöscht wird. Merke: zehn Minuten lesen ist weniger Arbeit als fünf Minuten schreiben und dann stundenlang ärgern, weil alles gelöscht wurde.
 +
 
 +
Um einen Artikel z. B. im [[Stupidedia:Diverses|Raum Diverses]] anzulegen, schreibst du einfach <code>Diverses:</code> vor den gewünschten Titel.
  
 
<html>
 
<html>
<form id="newarticleform" action="/stupi" method="GET" style="background-color: silver; border: 2px solid lightgrey; padding: 15px; text-align: center;">
+
<form id="newarticleform" action="/stupi" method="get" style="background-color: silver; border: 2px solid lightgrey; padding: 15px; text-align: center;">
<b>Gib hier den gewünschten Titel ein:</b>
+
<label for="title">Gib hier den gewünschten Titel ein:</label>
 
<input type="text" id="title" name="title" value="" onkeyup="checkTitle(this.value);" onchange="checkTitle(this.value);" />
 
<input type="text" id="title" name="title" value="" onkeyup="checkTitle(this.value);" onchange="checkTitle(this.value);" />
 
<input type="hidden" id="action" name="action" value="edit" />
 
<input type="hidden" id="action" name="action" value="edit" />
Zeile 14: Zeile 16:
  
 
function checkTitle(title) {
 
function checkTitle(title) {
   if ($('#newarticleform input[type="submit"]').val() === 'Bitte warten ...') {
+
   if ($('#newarticleform input[type="submit"]').val() === 'Bitte warten ') {
 
     return;
 
     return;
 
   }
 
   }
Zeile 22: Zeile 24:
 
     return;
 
     return;
 
   }
 
   }
   var titleMatch = $.ucFirst(title.replace(/_/g, ' ').replace(/^[: ]*/, '')).match(/^[A-Za-z ]+:/);
+
   title = new mw.Title(title);
   titleMatch = ($.type(titleMatch) === 'array') ? titleMatch[0] : null;
+
   switch (title.getNamespaceId()) {
  switch (titleMatch) {
+
     case -1:
     case 'Spezial:':
 
 
       displayWarning('Es ist nicht möglich, Spezialseiten zu erstellen.');
 
       displayWarning('Es ist nicht möglich, Spezialseiten zu erstellen.');
 
       disableForm();
 
       disableForm();
 
       break;
 
       break;
     case 'Diskussion:':
+
     case 1:
     case 'Benutzer Diskussion:':
+
     case 3:
     case 'Benutzerin Diskussion:':
+
     case 5:
     case 'Stupidedia Diskussion:':
+
     case 7:
     case 'Datei Diskussion:':
+
     case 9:
     case 'MediaWiki Diskussion:':
+
     case 11:
     case 'Vorlage Diskussion:':
+
     case 13:
     case 'Hilfe Diskussion:':
+
     case 15:
     case 'Kategorie Diskussion:':
+
     case 101:
     case 'Portal Diskussion:':
+
     case 103:
     case 'Diverses Diskussion:':
+
     case 105:
     case 'Sub Diskussion:':
+
     case 107:
     case 'Spiegelwelten Diskussion:':
+
     case 109:
     case 'Widget Diskussion:':
+
     case 275:
 
       displayWarning('Das ist eine Diskussionsseite, kein Artikel.');
 
       displayWarning('Das ist eine Diskussionsseite, kein Artikel.');
 
       enableForm();
 
       enableForm();
 
       break;
 
       break;
     case 'Benutzer:':
+
     case 2:
    case 'Benutzerin:':
 
 
       displayWarning('Das ist eine Benutzerseite, kein Artikel. Ach ja, Benutzerseiten dürfen in der Regel nur von ihrem Inhaber angelegt werden, falls du also unerlaubt eine fremde erstellen willst: Lass es. Die wird gleich wieder gelöscht.');
 
       displayWarning('Das ist eine Benutzerseite, kein Artikel. Ach ja, Benutzerseiten dürfen in der Regel nur von ihrem Inhaber angelegt werden, falls du also unerlaubt eine fremde erstellen willst: Lass es. Die wird gleich wieder gelöscht.');
 
       enableForm();
 
       enableForm();
 
       break;
 
       break;
     case 'Stupidedia:':
+
     case 4:
     case 'Hilfe:':
+
     case 10:
     case 'Vorlage:':
+
     case 12:
     case 'Kategorie:':
+
     case 14:
     case 'Portal:':
+
     case 100:
 
       if (global.groups.sysop === true) {
 
       if (global.groups.sysop === true) {
 
         enableForm();
 
         enableForm();
Zeile 63: Zeile 63:
 
       enableForm();
 
       enableForm();
 
       break;
 
       break;
     case 'Datei:':
+
     case -2:
 +
    case 6:
 
       displayWarning('Dateien werden hochgeladen, nicht wie Artikel erstellt.');
 
       displayWarning('Dateien werden hochgeladen, nicht wie Artikel erstellt.');
 
       disableForm();
 
       disableForm();
 
       break;
 
       break;
     case 'MediaWiki:':
+
     case 8:
     case 'Widget:':
+
     case 274:
 
       if (global.groups.sysop === true) {
 
       if (global.groups.sysop === true) {
 
         $('#newarticlewarning').html('');
 
         $('#newarticlewarning').html('');
Zeile 77: Zeile 78:
 
         disableForm();
 
         disableForm();
 
       }
 
       }
 +
      break;
 +
    case 108:
 +
      displayWarning('Fragen sollten auf <a href="/stupi/Stupidedia:Hilft!">Stupidedia:Hilft!</a> gestellt werden. Das ist etwas komplexer als die Erstellung eines Artikels.');
 +
      disableForm();
 
       break;
 
       break;
 
     default:
 
     default:
Zeile 108: Zeile 113:
 
   }
 
   }
 
   var title = $('#title').val();
 
   var title = $('#title').val();
   $('#newarticleform input[type="submit"]').attr('disabled', 'disabled').val('Bitte warten ...');
+
   $('#newarticleform input[type="submit"]').attr('disabled', 'disabled').val('Bitte warten ');
 
   api.request({
 
   api.request({
 
     action: 'query',
 
     action: 'query',
Zeile 162: Zeile 167:
  
 
</js>
 
</js>
 +
<css>
 +
#newarticleform #title {
 +
  min-width: 40%;
 +
  max-width: 100%;
 +
}
 +
#newarticleform label {
 +
  font-weight: bold;
 +
}
 +
</css>

Aktuelle Version vom 30. April 2016, 16:54 Uhr

Mit dem folgenden Formular kannst du einen neuen Artikel für die Stupidedia erstellen. Bevor du das tust, solltest du unsere Richtlinien gelesen und verstanden haben, weil der Artikel sonst schnell wieder gelöscht wird. Merke: zehn Minuten lesen ist weniger Arbeit als fünf Minuten schreiben und dann stundenlang ärgern, weil alles gelöscht wurde.

Um einen Artikel z. B. im Raum Diverses anzulegen, schreibst du einfach Diverses: vor den gewünschten Titel.


Linktipps: Faditiva und 3DPresso