<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://www.helmstedt-wiki.de/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-uploadtools.js</id>
	<title>MediaWiki:Gadget-uploadtools.js - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://www.helmstedt-wiki.de/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-uploadtools.js"/>
	<link rel="alternate" type="text/html" href="http://www.helmstedt-wiki.de/index.php?title=MediaWiki:Gadget-uploadtools.js&amp;action=history"/>
	<updated>2026-06-21T20:16:55Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Helmstedt-Wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://www.helmstedt-wiki.de/index.php?title=MediaWiki:Gadget-uploadtools.js&amp;diff=29314&amp;oldid=prev</id>
		<title>Admin: AZ: Die Seite wurde neu angelegt: /**   * Ermöglicht eine Vorschau der Beschreibung auf Spezial:Hochladen   * siehe auch phab:T4537   * Code von Benutzer:Schnark   * &lt;nowiki&gt;   */  $( function() {   var $editbox = $( &#039;#wpUploadDescription&#039; );   if ( $editbox.length !== 1 ) {      return; // exits silently if not exactly one #wpUploadDescription is found   }   var parseAsSummary; // Fallunterscheidung für Vorschaufunkti…</title>
		<link rel="alternate" type="text/html" href="http://www.helmstedt-wiki.de/index.php?title=MediaWiki:Gadget-uploadtools.js&amp;diff=29314&amp;oldid=prev"/>
		<updated>2025-01-28T08:01:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=Hilfe:Zusammenfassung_und_Quellen&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Hilfe:Zusammenfassung und Quellen (Seite nicht vorhanden)&quot;&gt;AZ&lt;/a&gt;: Die Seite wurde neu angelegt: &lt;span class=&quot;autocomment&quot;&gt;*   * Ermöglicht eine Vorschau der Beschreibung auf &lt;a href=&quot;/index.php?title=Spezial:Hochladen&quot; title=&quot;Spezial:Hochladen&quot;&gt;Spezial:Hochladen&lt;/a&gt;   * siehe auch &lt;a href=&quot;/index.php?title=Phab:T4537&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Phab:T4537 (Seite nicht vorhanden)&quot;&gt;phab:T4537&lt;/a&gt;   * Code von &lt;a href=&quot;/index.php?title=Benutzer:Schnark&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:Schnark (Seite nicht vorhanden)&quot;&gt;Benutzer:Schnark&lt;/a&gt;   * &amp;lt;nowiki&amp;gt;: &lt;/span&gt;  $( function() {   var $editbox = $( &amp;#039;#wpUploadDescription&amp;#039; );   if ( $editbox.length !== 1 ) {      return; // exits silently if not exactly one #wpUploadDescription is found   }   var parseAsSummary; // Fallunterscheidung für Vorschaufunkti…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&lt;br /&gt;
  * Ermöglicht eine Vorschau der Beschreibung auf [[Spezial:Hochladen]]&lt;br /&gt;
  * siehe auch [[phab:T4537]]&lt;br /&gt;
  * Code von [[Benutzer:Schnark]]&lt;br /&gt;
  * &amp;lt;nowiki&amp;gt;&lt;br /&gt;
  */&lt;br /&gt;
 $( function() {&lt;br /&gt;
  var $editbox = $( &amp;#039;#wpUploadDescription&amp;#039; );&lt;br /&gt;
  if ( $editbox.length !== 1 ) {&lt;br /&gt;
     return; // exits silently if not exactly one #wpUploadDescription is found&lt;br /&gt;
  }&lt;br /&gt;
  var parseAsSummary; // Fallunterscheidung für Vorschaufunktion&lt;br /&gt;
  if ( mw.util.getParamValue( &amp;#039;wpForReUpload&amp;#039; ) !== &amp;#039;1&amp;#039; ) { // Kein Upload von neuer Dateiversion?&lt;br /&gt;
     parseAsSummary = false; // bei Upload der ersten Dateiversion wird eingegebener Text auf der Seite erscheinen&lt;br /&gt;
  } else {&lt;br /&gt;
     parseAsSummary = true; // bei Upload von neuer Dateiversion wird eingegebener Text nur im Log erscheinen&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  var previewText = &amp;#039;Vorschau&amp;#039;;&lt;br /&gt;
  if ( $( &amp;#039;#mw-description-preview&amp;#039; ).length === 0 ) {&lt;br /&gt;
     $( &amp;#039;#mw-htmlform-description&amp;#039; ).before( $( mw.html.element( &amp;#039;div&amp;#039;, { id: &amp;#039;mw-description-preview&amp;#039; } ) ) );&lt;br /&gt;
  }&lt;br /&gt;
  $( &amp;#039;input[name=&amp;quot;wpUpload&amp;quot;]&amp;#039; ).after( $( mw.html.element( &amp;#039;input&amp;#039;, {&lt;br /&gt;
   value: previewText,&lt;br /&gt;
   type: &amp;#039;button&amp;#039;,&lt;br /&gt;
   id: &amp;#039;wpPreview&amp;#039;,&lt;br /&gt;
   title: previewText,&lt;br /&gt;
   accesskey: &amp;#039;p&amp;#039;&lt;br /&gt;
  })).click( function() {&lt;br /&gt;
    if ( typeof window.wikEd !== &amp;#039;undefined&amp;#039; &amp;amp;&amp;amp; window.wikEd.useWikEd ) { // if WikEd is active&lt;br /&gt;
       window.wikEd.UpdateTextarea(); // transfer WikEd to $editbox&lt;br /&gt;
    }&lt;br /&gt;
    var param = {action: &amp;#039;parse&amp;#039;,&lt;br /&gt;
                 title: &amp;#039;Datei:&amp;#039; + ( $( &amp;#039;#wpDestFile&amp;#039; ).val() || &amp;#039;Beispiel.jpg&amp;#039; ), //Titel, Datei:Beispiel.jpg als Standard&lt;br /&gt;
                 prop: &amp;#039;text&amp;#039;,&lt;br /&gt;
                 pst: &amp;#039;&amp;#039;,&lt;br /&gt;
                 format: &amp;#039;json&amp;#039;};&lt;br /&gt;
    param[ parseAsSummary ? &amp;#039;summary&amp;#039; : &amp;#039;text&amp;#039; ] = $editbox.val(); //Inhalt des Eingabefeldes entweder als Kommentar oder als Text parsen&lt;br /&gt;
    $.getJSON( mw.util.wikiScript( &amp;#039;api&amp;#039; ), param, function ( json ) {&lt;br /&gt;
       var content = parseAsSummary ? &amp;#039;parsedsummary&amp;#039; : &amp;#039;text&amp;#039;; //Geparster Inhalt entweder in parsedsummary oder in text&lt;br /&gt;
       if ( !json || !json.parse || !json.parse[content] || !json.parse[content][&amp;#039;*&amp;#039;] ) {&lt;br /&gt;
          return;&lt;br /&gt;
       }&lt;br /&gt;
       var html = &amp;#039;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;#039; + previewText + &amp;#039;:&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;div&amp;gt;&amp;#039; + json.parse[content][&amp;#039;*&amp;#039;] + &amp;#039;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
       $( &amp;#039;#mw-description-preview&amp;#039; ).html( html );&lt;br /&gt;
    }); //getJSON&lt;br /&gt;
  })); //click&lt;br /&gt;
  $( &amp;#039;#t-print a&amp;#039; ).removeAttr( &amp;#039;accesskey&amp;#039; ); // T58786&lt;br /&gt;
  $( &amp;#039;#t-print a, #wpPreview&amp;#039; ).updateTooltipAccessKeys();&lt;br /&gt;
 }); //ready&lt;br /&gt;
//&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>