Also ich kann nicht nachvollziehen wieso du dagegen bist.
@ Darklord:
Na, mußte dir auch die gleiche Sig machen wie ich.... wie arm -.-
Printable View
Wieso ich "dagegen" bin, habe ich in obigem Post erläutert.
Wenn du das anders siehst bzw. es tatsächlich anders sein sollte, dann starte eine Umfrage (öffentlich, z.B. auf eine Woche begrenzt).
So sehen wir, was die Mehrheit vorziehen würde und es kann dementsprechend gehandelt werden. :)
Die von dir angesprochene Umstrukturierung ist in wenigen Minuten getan.
Übrigens: Das Spoiler-Tag ist kqe, da es per ID's definiert wird. So funktioniert es zB in Signaturen nicht ganz sauber. Außerdem vergrößert sich das Spoilerfeld potentiell zu der Textmenge/Bildgröße.
= myll.
Mögiges Script:
kthxbye.HTML Code:<div class="spoiler">
<div class="smallfont"><b>Spoiler:</b>
<input class="button" value="Show" style="margin: 0px; padding: 0px; width: 45px; font-size: 10px;" onclick="var the_spoiler = this; while((the_spoiler.className != 'spoiler') && the_spoiler) the_spoiler = the_spoiler.parentNode; if (the_spoiler.getElementsByTagName('div')[1].style.display != '') { the_spoiler.getElementsByTagName('div')[1].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { the_spoiler.getElementsByTagName('div')[1].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" type="button">
</div>
<div class="alt2" style="display: none;"><!-- id="spoiler1646274698" -->
{param}
</div>
</div>
/e:
oder so D:HTML Code:<div class="smallfont" style="margin-bottom: 2px;"><b>Spoiler</b>: <input value="Show" style="margin: 0px; padding: 0px; width: 45px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" type="button">
</div>
<div class="alt2" style="border: 1px inset ; margin: 0px; padding: 6px;">
<div style="display: none;">
{param}
</div>
</div>
</div>
Potentiell zur Textmenge? :aehm:
Als ich den Spoiler damals gebastelt habe, hatte ich eigentlich nicht an einen Masseneinsatz/in Signaturen gedacht.
Zudem wollte ich keinen Button, da er einfach nicht ins Design passt (also wenn der Spoiler in einem Thread verwendet wird).
Aber welches Objekt nun für die Aktion verantwortlich ist, ist ja eh egal.
Der zweite Code gefällt mir recht gut, aber warum die zweifache div-Verschachtelung?
// Edit
Und das "this.innerText" kann ja wohl auch weg. :ka:
Frag mich nicht, sondern shriek, der hat ihn mir nur geschickt, nachdem ich schon Code 1 hier geposted hatte. Und anstatt er dann nochmal posted, hielt ich es für sinnvoller, das ganze als Edit einzubinden...
Und allgemein ist es ja egal, wie der Code aussieht, solange es funktioniert (auf Safari, Opera, IE und FF getestet: Geht.)
Abgesehen davon, in meiner Vorschläge-Wut atm:
http://forum.tcgs.de/f207/69837-zuletzt-gepostet-bild.html
Was ist damit passiert? :(
Ja, "mein" Spoilerfeld ist so groß, wie der Inhalt (Text, Bild etc.) es benötigt - auch, wenn er noch nicht angezeigt wird.
Geht natürlich auch anders, doch darum ging es mir nicht.
Es ist ja kein Platzspar-Tag. :rolleyes:
Und außerdem ist das immer noch linear und nicht potentiell. :p
Klar lässt sich der Button anpassen, aber dann ist es immer noch ein Button.
Wenn man sich "in einem Thread" befindet, kommt ja erst gaaanz unten der erste "Button". Und wenn nun in Postings/Signaturen welche auftauchen, würde das das Bild zerstören.
Aber wie ich sagte, kann ja jedes beliebige Objekt die Funktion des "Hide 'n' Show" übernehmen - z.B. ein Bild etc.
Werde mich der Sache mal annehmen, wenn ich (von den Rechten her) kann.
Und was mit den Top-Postings bzw. deren Bilder passiert ist, weiß ich leider nicht. :(
Werde ich aber gleich noch mal ansprechen.
Du meinst wahrscheinlich proportional. :D
Das ist kein Button, sondern ein Bild - genau das meinte ich aber damit, dass andere Objekte die Rolle des Buttons übernehmen könn(t)en.Quote:
Originally Posted by Darkangel
So einen blauen "Show"-Button (und den entsprechenden Mr. Hide [Wortwitz :freak:]) fände ich schön.
Meta
1. Oh. Proportional... jetzt habe ich mich aber unglaublich zum Depp gemacht... >_<"
2. Jaja, kein Button, ich weiß. Aber ich kann ja kaum einen Button hier auftauchen lassen, ohne dass der entsprechende vB-Code existiert xD
3. :freak:
4. ich hatte gerade die absolut bekloppte Idee dieses Bild zu nehmen: "http://forum.tcgs.de/images/buttons/viewpost.gif"
Für Show in die Richtung, und für Hide umgedreht, also nach Links zeigend. Dachte es sähe vielleicht ganz nett aus, wenn es sowieso schon mitten in Posts verwendet wird.
5. Alternativ: Mal von Gulli der Show button -
http://i131.photobucket.com/albums/p.../postgulli.png
Sieht toll aus, passt sich dem Design perfekt an, und ist zB vom OS-Style unabhängig (sieht auch im Safari so aus, genauso bei vista. Dahingehend verändert sich auf nem vB Demoboard die Buttonfläche entsprechend. :()
Fänd ich einfach shcön :/
Den Spoiler habe ich nun überarbeitet.
Zwar habe ich mich weder für die Grafik- noch für die Button-Variante entschieden, doch hoffe ich, dass das "Design" auf allgemeine Zufriedenheit stößt.
Spoiler:
Genutzt wird der Tag einfach mit [spoiler]Inhalt[/spoiler].
Die alten Spoiler, die mit einer ID definiert wurden, z.B. [spoiler=TestSpoiler]Bla[/spoiler] verwenden den neuen Code, wobei die ID einfach ignoriert wird. So müssen die alten Spoiler nicht alle geändert werden. :)
Sofern Bedarf besteht (und ich Zeit/Rechte habe), werde ich mich auch um den Countdown kümmern.
Dieser basiert ja ebenfalls auf einer ID, die jedoch auch für die Variablen vonnöten ist.
Ich werde mir was einfallen lassen...