Tiny Spoiler
Kleines Plugin für Inhalte die nicht sofort sichtbar sein sollen. Zum Beispiel Spoiler oder Frage-Antwort-Spielchen.
Tiny Spoiler 0.2
Contributors: Tom BraiderDonate link: www.unicef.org
Tags: spoiler, secret, post
Requires at least: 2.5
Tested up to: 2.7
Stable tag: 0.2
[spoiler name="top secret"]shows/hides this text[/spoiler]
Description
- shows/hides text in spoiler shortcode
- name of spoiler area can be given
- only one little button [+] or [-]
Installation
- unzip plugin directory into the
/wp-content/plugins/directory - activate the plugin through the
Pluginsmenu in WordPress - insert
[spoiler name="top secret"]...[/spoiler]in your post or page
Frequently Asked Questions
Need Help? Find Bug?
read and write comments on plugin page
Who can i change the style?
You can change the Stylesheet in you own theme style.css.
.spoiler is the outer border/area..spoiler legend is the title..spoiler legend input is the button..spoiler div is the content area.Screenshots
Arbitrary section
Filelist
- spoiler.php
Version 0.2
new: several spoiler can have same name
Version 0.1
- first release
created by Readme Parser

Hm, das Plug schaut ja "ganz nett" aus. Frage: Ist es eventuell dazu geeignet, um im Impressum einer Webseite, also dort, wo man üblicherweise die eigene eMail angibt, diese Adresse vor Spam-Robotern zu verbergen (auch vor Googel etc.), so dass man vor so einem Kram verschont bleibt?
Nein, als Spam-Schutz ist es nicht geeignet, da der Inhalt des Spoilers ja im Quelltext der Webseite vorhanden und nur per Stylesheet im Browser ausgeblendet wird. Bots werden ihn also finden.
Ich benutze für Emailadressen eine kleine Funktion.
Im Quelltext steht dann sowas wie
<a href="mailto:&#115;&#116;&#101;& ...was es den Bots sicher etwas schwerer macht. Browser zeigen aber einen normalen Link an.
[...] Tiny Spoiler : Toms Dimension [...]
[...] æ–‡ç« è¨»è§£å™¨ï¼šTiny Spoiler [...]
this plugin rocks!
[...] Tiny Spoiler [...]
[...] Tiny Spoiler - This plugin allows you to add spoilers to your content and then show or hide it with a plus or minus sign. I don’t have a use for this right now but this would be ideal for a gaming site that includes hints and walkthrough information. [...]
something wrong if we got 2 or more spoiler in one post...
when we click the bottom spoiler it's always show the first spoiler...
d you know how to fix this up?
btw thanks!! for the great plugin
simple use another name.
see the new sample on the top.
Um ohne den Namen zu ändern mehrere Spoiler auf einer Seite haben zu können, solltest du in einer neuen Version den Quelltext wie folgt oder ähnlich ändern:
function replace_spoiler_tag( $content, $name )
{
$caracteres = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");
$addition = "";
for ($i = 0; $i < 10; $i++) {
$addition .= $caracteres[rand(0,25)];
}
$id = str_replace(' ', '', $name).$addition;
$s='
'.$name.'
'
.$content.'
';
return $s;
}
mfg, warez16
Klingt sinnvoll. Ich glaub ich bau sowas ein. Danke für den Tipp.
Thanks Really great!!
Das Plugin ist super und genau das, was ich gesucht habe. Zwar habe alles installiert, doch der Text wird nicht verborgen.
Was kann ich tun?
Was anderes
Haste mal ein Beispiel/Link? Standardmäßig ist der Text eigentlich weg. Also die Höhe des Bereiches ist 0:
.spoiler div { height: 0; }Hast du im CSS was geändert?
Also ich hab den Eintrag auf "private" gestellt, weil ich eben nur was testen wollte, kann ihn aber gerne mal öffnen. Es ist der erste unter http://www.kitesinsummer.com/log/
Am CSS habe ich noch gar nichts geändert. Ich habe lediglich das Plugin installiert, aktiviert und ein Testpost gemacht.
Bei dir wird weder das CSS noch das Javascript geladen. Kannst du mal in der header.php deines Theme nachsehen ob da
<?php wp_head(); ?>vor</head>drin steht? Ansonsten einfach mal eintragen. Oder mal ein anderes Theme testen.Nee, steht nicht drin. Also ich hab nur das hier gefunden:
Wo soll ich denn das
genau einfügen?Am besten direkt die Zeile über .
Wie du sehen kannst, ist der text jetzt verborgen, aber beim klicken geschieht nichts. Langsam kriege ich das Gefühl mein Theme wurde schlampig gecoded.... Was kann ich jetzt tun?
Ich hoffe ich stresse dich nicht zu sehr >_<
Nvm. Hat sich erledigt
Danke trotzdem
Naja, löschen ist keine Lösung.
Es liegt wirklich am Theme. Das JS wird nämlich in den footer eingefügt, der auch nicht da ist. Ich schreib dir gleich ne Mail. Soviel zum Stress.
[...] æ‰¾åˆ°ä¸€å€‹è »å¥½çŽ©çš„WordPress外掛Tiny Spoiler [...]