Vorlage Diskussion:Ausklappen2: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(das ist doch mal ne runde Sache... *freu*)
K (Textersetzung - „http://kamelopedia.mormo.org/“ durch „http://kamelopedia.net/“)
 
(25 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
:Ich hab' das mal beides ergänzt. Funzt alles super ... getestet in Firefox2 und IE7. Einziger Haken: die Klick-Kats und Sonderzeichen sind jetzt unter dem Bearbeiten-Fenster (so wie früher?). Überschneiden sich da irgendwelche Klassen? Blick' gerade nicht durch.<br>Trotzdem: vieles groß DANKE! --[[Kamel:WiMu|WiMu]] 11:00, 28. Jan 2008 (CET)
 
:Ich hab' das mal beides ergänzt. Funzt alles super ... getestet in Firefox2 und IE7. Einziger Haken: die Klick-Kats und Sonderzeichen sind jetzt unter dem Bearbeiten-Fenster (so wie früher?). Überschneiden sich da irgendwelche Klassen? Blick' gerade nicht durch.<br>Trotzdem: vieles groß DANKE! --[[Kamel:WiMu|WiMu]] 11:00, 28. Jan 2008 (CET)
 
::Super! Das sieht nach harter Arbeit aus... Danke an alle Java- und sonstigen Kümmerer sagt das [[Kamel:Schachtelkamel|Schachtelkamel]] 12:47, 28. Jan 2008 (CET)
 
::Super! Das sieht nach harter Arbeit aus... Danke an alle Java- und sonstigen Kümmerer sagt das [[Kamel:Schachtelkamel|Schachtelkamel]] 12:47, 28. Jan 2008 (CET)
 +
:::Im Monobook.css hatte ich eine Klammer vergessen (die geschweifte ganz am Ende) - die noch mit rein, und dann geht das auch mit den Kats wieder --[[Kamel:J*|J*]] 13:44, 28. Jan 2008 (CET)
 +
::::Mit Firefox geht es bei mir, leider bin ich mit Safari aufgeschmissen, da rührt sich nix bei Klick und die KATs hängen bei mir trotz refresh des Browsers (bei Safari) auch noch unten drunter … [[Kamel:WiKa|WiKa]] 13:47, 28. Jan 2008 (CET)
 +
:::::Hab die fehlende Klammer in der Monobook.css ergänzt. Im FF funzt jetzt alles prima. BTW: Safari ist doch eher was für die Jungs mit den kleinen Geschlechtsorganen ;) -- [[Kamel:Ameise|Ameise]] 14:06, 28. Jan 2008 (CET)
 +
:::::: … ja deshalb kann ich nicht darauf verzichten …  kann mir denn geholfen werden oder brauch ich einen GRÖßEREN?¿? *g* [[Kamel:WiKa|WiKa]] 14:49, 28. Jan 2008 (CET)
 +
::::::: Ich hab grad noch ein paar Änderungen [http://kamelopedia.net/index.php?title=Vorlage_Diskussion%3AAusklappen2&diff=235818&oldid=235813] vorgenommen, um ein Linkproblem zu beheben - könnte das bitte wieder irgendwer übertragen? --[[Kamel:J*|J*]] 17:03, 28. Jan 2008 (CET)
 +
::::::::erledigt --[[Kamel:WiMu|WiMu]] 18:56, 28. Jan 2008 (CET)
 +
@J* … leider geht es mit Safari immer noch nicht. Die normale Ausklappen … Mouseover und klappauf und zu tut es bestens … die neuen, mit Klick weigern sich trotz Cache entleeren immer noch ganz mächtig. Hast Du Dir mal Safari bei Apple runtergeladen? Würde mich riesig freuen wenn wir das hinbekommen, zumal Safari auch bei den Edits ein erheblich schöneres Schriftbild hat als Feuerfuchs … wenn Du's schaffst, geb ich ein Keks der anderen Art … *g* [[Kamel:WiKa|WiKa]] 22:11, 4. Feb 2008 (CET)
 +
:Wundert mich nicht - Muss nämlich noch in den Quelltext übernommen werden ([[MediaWiki:Monobook.js]]). Kann ich leider nicht selber machen... Vielleicht gehts ja dann (: -- J* als anonyme IP im Safari [[Kamel:82.83.196.140|82.83.196.140]] 22:31, 4. Feb 2008 (CET)
 +
:: ARRRRRRRRRRRGHHHHHH! BEARRRRRRRRRBEITUNGSKONFLIKT .... @WiKa: die Änderungen am script wurden doch noch gar nicht ins monobook übertragen ... kann also doch noch gar nicht funzen. Hab' das mal erledigt und bis jetzt noch keine Negativ-Auswirkungen bemerkt. Klappt's denn jetzt?<br>P.S.: da fällt mir gerade ein: hast Du denn auch das monobook als Skin aktiviert? Sonst tut sich da natürlich gar nix ... --[[Kamel:WiMu|WiMu]] 22:34, 4. Feb 2008 (CET)
 +
:::Bahnhof ¿¿¿ !!¡¡¡ ??? … Bist Du mal so lieb und schaust da in meinen Bau und bastelst das ggf. an die richtige Stelle? Ich weiß gar nicht wo das hingehört. Bin aber gleich wieder da, muss mal an die Pfanne. [[Kamel:WiKa|WiKa]] 22:38, 4. Feb 2008 (CET)
 +
::::Das musst Du schon selbst machen (wäre ja noch schöner, sonst könnte ich ja Deine Benutzerdaten ändern ...) →[[Spezial:Einstellungen|Da]]← musst Du hinhufen und unter Skin das monobook aktivieren (ist aber sehr, sehr wahrscheinlich so zu [[98,9%]] bereits aktiviert) --[[Kamel:WiMu|WiMu]] 22:46, 4. Feb 2008 (CET)
 +
Unabhängig davon, ob's jetzt bei WiKa klappt: könnte man noch eine dritte Fassung bauen, bei der das Aufklapp-Dingens wieder zuklappt, wenn man ''irgendwo'' klickt? Also Aktivierung über den Link, Deaktivierung einfach über erneuten Mausklick egal wo? Das wäre super ... aber kein muss.<br>Ich geh' jetzt schlafen, morgen früh raus und so. Nachtinachti --[[Kamel:WiMu|WiMu]] 23:11, 4. Feb 2008 (CET)
 +
:Achsooo … ja Monobook ist natürlich aktiv … will aber immer noch nicht … ok ich bete noch eine Runde … bis klapp klappt. [[Kamel:WiKa|WiKa]] 23:17, 4. Feb 2008 (CET)
  
 +
:Ja, das fände ich auch ne ganz tolle Ergänzung, wenn die Leselisten auch beim Klick "irgendwohin" geschlossen würden! Das ist nämlich das, was mich bei den XP-Fehlermeldungen so nervt, daß man die immer einzeln wieder zumachen muß... "Netzwerk nicht erreichtbar" "Batteriestatus kritsch" und der ganze Mist... Aber so ists auch ok, und laßt uns mal lieber schauen, daß Wika auf seiner Safari wieder Spaß hat *eyeroll* ;) Übrigens, @J*: sach ma, programmierst du nur oder liest du manchmal auch was? aha, schon. Was denn? mm-hm, mm-hm, interessant. Und warum weiß das dann [[Kamel:J*/Lesezirkel|keiner?]] Ein neugieriges [[Kamel:Schachtelkamel|Schachtelkamel]], <small> Deckung suchend </small>
 +
::Kommt noch, keine Panik (-: --[[Kamel:J*|J*]] 13:41, 11. Feb 2008 (CET)
  
==Monobook.css==
+
Jetzt neu: Hatwassen Sie ab sofort auch im Safari! Grüße --[[Kamel:J*|J*]] 13:51, 11. Feb 2008 (CET)
<pre>
 
.klapp {
 
cursor: pointer;
 
}
 
span.klapp {
 
text-decoration: none;
 
color: #002bb8;
 
background: none;
 
}
 
  
span.klapp:hover {
+
:<Gesang> "Hall-eluja! Hall-eluja! Halleluja! Halleluja! Halle-He-Lu-Ja!" (wiederholen) </Gesang> Dieses ad-hoc-Ständchen im Auftrag von [[Kamel:WiKa]], der gerade [[Klo|beschäftigt]] ist. [[Kamel:Schachtelkamel|Schachtelkamel]] 13:58, 11. Feb 2008 (CET)
text-decoration: underline;
 
</pre>
 
  
==Monobook.js==
+
==Quelltext==
<pre>
+
<small>(Quelltext entfernt. Siehe: [[MediaWiki:Monobook.css]] und [[MediaWiki:Monobook.js]].)</small>
// ================================================================================
 
// Ein- und Ausblenden per Javascript
 
  
// mit den folgenden Funktionen lässt sich ein div-Konstrukt in ein Einblende-Ausblende-Ding verwandeln
+
== *zweckendfremd* ==
//
 
// Variante 1 (Klick irgendwo blendet ein oder aus):
 
// <div class="klapp">
 
// <div class="klapp_t">Titel im ausgeblendeten Zustand</div>
 
// <div class="klapp_e">Titel im ausgeblendeten Zustand</div>
 
// <div class="klapp_i">Einzublendender Inhalt</div>
 
// </div>
 
//
 
// Variante 2 (ein- und ausblenden nur mit Links):
 
// <div>
 
// <div class="klapp_t">Titel im ausgeblendeten Zustand mit <span class="klapp">Einblendelink</span></div>
 
// <div class="klapp_e">Titel im ausgeblendeten Zustand mit <span class="klapp">Ausblendelink</span></div>
 
// <div class="klapp_i">Einzublendender Inhalt</div>
 
// </div>
 
  
function ausklapp( element )
+
nur mal so nebenbei ... funktioniert noch nicht 100%ig (man muss 2x klicken am Anfang) ... aber *großeaugenmach*
{
 
var klapp_i = null;
 
var klapp_e = null;
 
var klapp_t = null;
 
  
for (i in element.childNodes)
+
<div style="position:relative" class="klapp">
{
+
<div class="klapp_t">{{Ka-Mel-Oh!
if( element.childNodes[i].nodeType == 1 )
+
    | nr = 23
{
+
    | typ = monster
if ( element.childNodes[i].className == "klapp_i" )
+
    | hk = 2
klapp_i = element.childNodes[i];
+
    | name = Dromedarminator
else if ( element.childNodes[i].className == "klapp_t" )
+
    | bild = Dromedarminator.jpg
klapp_t = element.childNodes[i];
+
    | ap = 45
else if ( element.childNodes[i].className == "klapp_e" )
+
    | dp = 35
klapp_e = element.childNodes[i];
+
    | lp = 160
}
+
    | d = 6
 +
    | klasse = Kampfmaschine
 +
    | rasse = Kamel/Cyborg
 +
    | angriff = Hasta La Vista, Baby!
 +
    | abwehr = I'll be back!
 +
    | text = Der Dromedarminator wurde von [[IHNEN]] aus der Zukunft geschickt, um den künftigen Herdenführer zu töten. Wegen eines Softwarefehlers ging er aber in die Politik und ist jetzt Gouverneur in [[Kamelfornien]].
 +
    | handicap = 0
 +
    | autor = WiMu}}</div>
 +
<div style="position:absolute; top:5px; left:5px;" class="klapp_i">http://kamelopedia.net/images/8/8e/Kartenr%C3%BCckseite.png</div>
 +
</div>{{clear}}
 +
--[[Kamel:WiMu|WiMu]] 13:21, 28. Jan 2008 (CET)
  
if ( klapp_i && klapp_t && klapp_e )
+
Würde ich so lösen:
break;
+
{{Ausklappen2|1=http://kamelopedia.net/images/8/8e/Kartenr%C3%BCckseite.png
}
+
|2={{Ka-Mel-Oh!
 +
    | nr = 23
 +
    | typ = monster
 +
    | hk = 2
 +
    | name = Dromedarminator
 +
    | bild = Dromedarminator.jpg
 +
    | ap = 45
 +
    | dp = 35
 +
    | lp = 160
 +
    | d = 6
 +
    | klasse = Kampfmaschine
 +
    | rasse = Kamel/Cyborg
 +
    | angriff = Hasta La Vista, Baby!
 +
    | abwehr = I'll be back!
 +
    | text = Der Dromedarminator wurde von [[IHNEN]] aus der Zukunft geschickt, um den künftigen Herdenführer zu töten. Wegen eines Softwarefehlers ging er aber in die Politik und ist jetzt Gouverneur in [[Kamelfornien]].
 +
    | handicap = 0
 +
    | autor = WiMu}}
 +
|3=|style-r=border: none; background-color: transparent; width: 294px;|style-ai=|style-at=|style-et=}}
  
if( klapp_i.style.display == "block")
+
--[[Kamel:J*|J*]] 14:41, 28. Jan 2008 (CET)
{
 
klapp_i.style.display = "none";
 
klapp_e.style.display = "none";
 
klapp_t.style.display = "block";
 
  
}
+
:jupp, ist mir im nachinein auch aufgegangen, dass man beides in den Titel stopfen sollte ... lustig ist, dass der Text hier einmal rechts, einmal drunter angezeigt wird, weil die Ka-Mel-Oh!-Vorlage per default left floatet :-) --[[Kamel:WiMu|WiMu]] 15:09, 28. Jan 2008 (CET)
else
 
{
 
klapp_i.style.display = "block";
 
klapp_e.style.display = "block";
 
klapp_t.style.display = "none";
 
}
 
 
 
}
 
 
 
// Diese Funktion weist einem Objekt einen Event-Handler zu.
 
// Argumente: objekt - das Objekt
 
// onEvent - ein event, z.b. "click" (ohne das "on", kleingeschrieben, als String)
 
// funktion - ein Pointer auf die aufzurufende Funktion
 
// captionMode - falls es keinen speziellen Grund gibt, einfach auf false setzen
 
function addEvent(objekt, onEvent, funktion, captionMode )
 
{
 
if (objekt.addEventListener)
 
{
 
objekt.addEventListener(onEvent, funktion, captionMode);
 
return true;
 
}
 
else if (objekt.attachEvent)
 
{
 
var ret = objekt.attachEvent("on" + onEvent, funktion);
 
return ret;
 
}
 
else
 
{
 
return false;
 
}
 
}
 
 
 
// Event-Handler für alle class="klapp"-Objekte zuweisen
 
function makeAusklapp()
 
{
 
// klapp-div-Rahmen
 
var a = document.getElementsByTagName("div");
 
for ( div in a )
 
{
 
if ( a[div].className == "klapp" )
 
{
 
//Leider nicht IE-Kompatibel:
 
//var f = function () { ausklapp(this) };
 
//addEvent( a[div], "click", f , false );
 
//stattdessen:
 
 
 
a[div].onclick = function () { ausklapp(this);}
 
}
 
}
 
 
 
// klapp-spans-Rahmen als Link-Ersatz
 
var a = document.getElementsByTagName("span");
 
for ( span in a )
 
{
 
if ( a[span].className == "klapp" )
 
{
 
a[span].onclick = function () { ausklapp(this.parentNode.parentNode);}
 
}
 
}
 
 
 
}
 
 
 
// makeAusklapp() nach Laden des Fensters ausführen!!
 
addEvent( window, "load", makeAusklapp, false );
 
</pre>
 

Aktuelle Version vom 3. Januar 2014, 01:35 Uhr

Damit die Vorlagen Vorlage:Ausklappen2 und Vorlage:Ausklappen3 funktionen, müsste folgendes ergänzt werden. -- Grüße J* 23:34, 27. Jan 2008 (CET)

Ich hab' das mal beides ergänzt. Funzt alles super ... getestet in Firefox2 und IE7. Einziger Haken: die Klick-Kats und Sonderzeichen sind jetzt unter dem Bearbeiten-Fenster (so wie früher?). Überschneiden sich da irgendwelche Klassen? Blick' gerade nicht durch.
Trotzdem: vieles groß DANKE! --WiMu 11:00, 28. Jan 2008 (CET)
Super! Das sieht nach harter Arbeit aus... Danke an alle Java- und sonstigen Kümmerer sagt das Schachtelkamel 12:47, 28. Jan 2008 (CET)
Im Monobook.css hatte ich eine Klammer vergessen (die geschweifte ganz am Ende) - die noch mit rein, und dann geht das auch mit den Kats wieder --J* 13:44, 28. Jan 2008 (CET)
Mit Firefox geht es bei mir, leider bin ich mit Safari aufgeschmissen, da rührt sich nix bei Klick und die KATs hängen bei mir trotz refresh des Browsers (bei Safari) auch noch unten drunter … WiKa 13:47, 28. Jan 2008 (CET)
Hab die fehlende Klammer in der Monobook.css ergänzt. Im FF funzt jetzt alles prima. BTW: Safari ist doch eher was für die Jungs mit den kleinen Geschlechtsorganen ;) -- Ameise 14:06, 28. Jan 2008 (CET)
… ja deshalb kann ich nicht darauf verzichten … kann mir denn geholfen werden oder brauch ich einen GRÖßEREN?¿? *g* WiKa 14:49, 28. Jan 2008 (CET)
Ich hab grad noch ein paar Änderungen [1] vorgenommen, um ein Linkproblem zu beheben - könnte das bitte wieder irgendwer übertragen? --J* 17:03, 28. Jan 2008 (CET)
erledigt --WiMu 18:56, 28. Jan 2008 (CET)

@J* … leider geht es mit Safari immer noch nicht. Die normale Ausklappen … Mouseover und klappauf und zu tut es bestens … die neuen, mit Klick weigern sich trotz Cache entleeren immer noch ganz mächtig. Hast Du Dir mal Safari bei Apple runtergeladen? Würde mich riesig freuen wenn wir das hinbekommen, zumal Safari auch bei den Edits ein erheblich schöneres Schriftbild hat als Feuerfuchs … wenn Du's schaffst, geb ich ein Keks der anderen Art … *g* WiKa 22:11, 4. Feb 2008 (CET)

Wundert mich nicht - Muss nämlich noch in den Quelltext übernommen werden (MediaWiki:Monobook.js). Kann ich leider nicht selber machen... Vielleicht gehts ja dann (: -- J* als anonyme IP im Safari 82.83.196.140 22:31, 4. Feb 2008 (CET)
ARRRRRRRRRRRGHHHHHH! BEARRRRRRRRRBEITUNGSKONFLIKT .... @WiKa: die Änderungen am script wurden doch noch gar nicht ins monobook übertragen ... kann also doch noch gar nicht funzen. Hab' das mal erledigt und bis jetzt noch keine Negativ-Auswirkungen bemerkt. Klappt's denn jetzt?
P.S.: da fällt mir gerade ein: hast Du denn auch das monobook als Skin aktiviert? Sonst tut sich da natürlich gar nix ... --WiMu 22:34, 4. Feb 2008 (CET)
Bahnhof ¿¿¿ !!¡¡¡ ??? … Bist Du mal so lieb und schaust da in meinen Bau und bastelst das ggf. an die richtige Stelle? Ich weiß gar nicht wo das hingehört. Bin aber gleich wieder da, muss mal an die Pfanne. WiKa 22:38, 4. Feb 2008 (CET)
Das musst Du schon selbst machen (wäre ja noch schöner, sonst könnte ich ja Deine Benutzerdaten ändern ...) →Da← musst Du hinhufen und unter Skin das monobook aktivieren (ist aber sehr, sehr wahrscheinlich so zu 98,9% bereits aktiviert) --WiMu 22:46, 4. Feb 2008 (CET)

Unabhängig davon, ob's jetzt bei WiKa klappt: könnte man noch eine dritte Fassung bauen, bei der das Aufklapp-Dingens wieder zuklappt, wenn man irgendwo klickt? Also Aktivierung über den Link, Deaktivierung einfach über erneuten Mausklick egal wo? Das wäre super ... aber kein muss.
Ich geh' jetzt schlafen, morgen früh raus und so. Nachtinachti --WiMu 23:11, 4. Feb 2008 (CET)

Achsooo … ja Monobook ist natürlich aktiv … will aber immer noch nicht … ok ich bete noch eine Runde … bis klapp klappt. WiKa 23:17, 4. Feb 2008 (CET)
Ja, das fände ich auch ne ganz tolle Ergänzung, wenn die Leselisten auch beim Klick "irgendwohin" geschlossen würden! Das ist nämlich das, was mich bei den XP-Fehlermeldungen so nervt, daß man die immer einzeln wieder zumachen muß... "Netzwerk nicht erreichtbar" "Batteriestatus kritsch" und der ganze Mist... Aber so ists auch ok, und laßt uns mal lieber schauen, daß Wika auf seiner Safari wieder Spaß hat *eyeroll* ;) Übrigens, @J*: sach ma, programmierst du nur oder liest du manchmal auch was? aha, schon. Was denn? mm-hm, mm-hm, interessant. Und warum weiß das dann keiner? Ein neugieriges Schachtelkamel, Deckung suchend
Kommt noch, keine Panik (-: --J* 13:41, 11. Feb 2008 (CET)

Jetzt neu: Hatwassen Sie ab sofort auch im Safari! Grüße --J* 13:51, 11. Feb 2008 (CET)

<Gesang> "Hall-eluja! Hall-eluja! Halleluja! Halleluja! Halle-He-Lu-Ja!" (wiederholen) </Gesang> Dieses ad-hoc-Ständchen im Auftrag von Kamel:WiKa, der gerade beschäftigt ist. Schachtelkamel 13:58, 11. Feb 2008 (CET)

Quelltext[<small>bearbeiten</small>]

(Quelltext entfernt. Siehe: MediaWiki:Monobook.css und MediaWiki:Monobook.js.)

*zweckendfremd*[<small>bearbeiten</small>]

nur mal so nebenbei ... funktioniert noch nicht 100%ig (man muss 2x klicken am Anfang) ... aber *großeaugenmach*

--WiMu 13:21, 28. Jan 2008 (CET)

Würde ich so lösen:

--J* 14:41, 28. Jan 2008 (CET)

jupp, ist mir im nachinein auch aufgegangen, dass man beides in den Titel stopfen sollte ... lustig ist, dass der Text hier einmal rechts, einmal drunter angezeigt wird, weil die Ka-Mel-Oh!-Vorlage per default left floatet :-) --WiMu 15:09, 28. Jan 2008 (CET)