wpSpoiler

Style­s­heet

/* wpSpoiler */
a.spoiler_link_show,
a.spoiler_link_hide {
    background-repeat:      no-repeat;
    background-position:    left center;
    padding-left:           18px;
}
a.spoiler_link_show {
    background-image:       url(images/add.png);
}
a.spoiler_link_hide {
    background-image:       url(images/delete.png);
}
div.spoiler_div {
    background-color:       #ddd;
    margin-top:             -10px;
    padding:                2px;
}

Icons: fam­fam­fam.

Book­mark:

  • email
  • Twitter
  • StumbleUpon
  • Identi.ca
  • Facebook
  • MySpace
  • LinkedIn
  • FriendFeed
  • Digg
  • Yigg
  • Reddit
  • del.icio.us
  • Mixx
  • Google Bookmarks
  • Live
  • MisterWong
  • blogmarks
  • Tumblr
  • Posterous
  • Netvibes
  • Ping.fm

Seiten: 1 2

 

73 Kommentare

  1. Ein­fach und geil. Herz­lichs­ten Dank!

  2. issen1 sagt:

    Hi, ich hab ein Pro­blem. Ich hätte gern, dass ich ein Spoi­ler hab und darin noch einen Spoi­ler aber das funk­tio­niert nicht mit
    [spoiler][spoiler]Test[/spoiler][/spoiler]

    Kann man das irgent­wie hinkriegen?

    Thx

  3. Hallo, bis jetzt klappt das noch nicht, muss mich noch­mal an die Aus­wer­tung der Spoi­ler Tags aus­ar­bei­ten. Wenn ich die Tage mal Zeit habe, setze ich mich daran.

  4. issen1 sagt:

    Jo danke das wär net ;)

  5. Liliana sagt:

    Wo muß ich das style­s­heet denn genau ein­fü­gen? In eine neu ert­sellte Datei, in eine vor­han­dene oder direkt in die wpspoiler.php?

  6. Hallo Liliana, das Stück­chen Style muss ihn das Style­s­heet von dei­nem Theme, also

    /wordpress/wp-content/themes/<themename>/style.css
  7. Liliana sagt:

    Dan­ke­schön!

  8. Moik sagt:

    DANKE.. ENDLICH

  9. debba sagt:

    It doesn’t work, Fire­bug tells: „wpSpoi­ler­Toggle is not defined“, look here:
    http://www.fairwayglobal.net/golf-cards/it/

  10. Felix Triller sagt:

    You need the Java­Script Code of wpSpoi­ler in your head, do you have

    <?php wp_head(); ?>

    in your Template?

  11. Bue­n­í­simo!
    Una lástima que no se pue­dan poner imá­ge­nes den­tro del spoiler :(

  12. che, que dices? no ent­i­endo este parte con se pue­dan poner…
    es la frase … que no se pude poner image­nes…
    y la pro­xima vez responde en ingles por favor

  13. Fabs sagt:

    Thank you Felix!

    I work with Debba but we mis­sed your ans­wer until now: as a mat­ter of fact we use a tem­plate made with many nes­ted „include“, mis­sing header.php and the wp_head hook… Now it works.

    Ciao and thank you again!

  14. ucha sagt:

    i try to copy paste your style sheet into my style.css theme, but why can’t apply the effect?

    some­thing wrong about this?

  15. Hexmaster sagt:

    Genau das was ich gesucht habe, danke :)

  16. Bit­te­schön, hört man gerne :)

  17. 555Nase sagt:

    Wie muß ich denn das machen das das mit den Icons (+/-) so ist wie bei dir? Ich habe lei­der nicht son­der­lich viel Ahnung davon.

  18. 555Nase sagt:

    … aha danke.

  19. Sorry, zu spät mitbekommen…

    Guck doch mal auf Seite zwei vom Post, das sollte das nötige CSS sein. Wie du das ein­bin­den musst, weißt du?

    Seite 2.

  20. efrasiyab sagt:

    Really very light script. Thanks…

  21. Fabian sagt:

    Hallo,
    erst­mal danke für das Plugin.

    Was muss ich tun, wenn ich statt des Tex­tes „aus­klap­pen“ / „ein­klap­pen“ jeweils einen But­ton haben möchte???

  22. Eddy sagt:

    Hi
    erst­mal is ja nen gei­les plu­gin und zwei­tens.. ich hab das pro­blem das der Spoi­ler auf der Haupt­seite als BBCode ange­zeigt wird aber sobald man nur den ein­zel­nen Bei­trag liest der Spio­ler in kor­rek­ter Form dar­ge­stellt wird zum auf– und zuklap­pen.
    Danke für die Hilfe schon­mal im vorraus..

    Mfg

    Eddy

  23. Hi!

    Hast du das Theme, das du benutzt, irgend­wie ver­än­dert? Mein Plu­gin wen­det die Umwand­lung immer auf die Funk­tion the_content() an, die sollte sowohl in index.php als auch single.php von dem Theme vor­han­den sein.

    Ansons­ten sieht eigen­l­tich alles soweit rich­tig aus.

  24. Eddy sagt:

    Danke für die schnelle ant­wort..
    hm daran kann es lie­gen.. ich hab diese plu­gin instal­liert wel­ches die funk­tion the_excerpt_reloaded() benutzt..
    gibt es da irgend­wie ne mög­lich­keit dem Spoi­ler so zu ver­än­dern das er nicht mehr auf der Haupt­seite ange­zeigt wird?

  25. Ich denke mal daran liegt es, da greift der Fil­ter nicht mehr.

    Klei­nes Bugfix:

    Schreib doch mal unter die bei­den aktu­el­len Hooks (ganz unten in wpSpoiler.php) noch fol­gende Zeile:

    add_filter('the_excerpt_reloaded', 'wpSpoiler');

    Bitte danach berich­ten ob es funktioniert.

    Sollte dies der Fall sein, wird es wohl Zeit für eine Ver­sion 1.1 von wpSpoiler :)

  26. Eddy sagt:

    Hatte ges­tern abend schon ver­sucht ein­fach mal das als neuen Hook ein­zu­fü­gen.
    Aber es funk­tio­niert wenn man ein­fach nur

    add_filter('the_excerpt', 'wpSpoiler');

    hin­zu­fügt. Scheint das das Plu­gin „the_excerpt_reloaded“ trotz­dem wei­ter­hin ein­fach nur die funk­tion the_excerpt() aufruft.

    Vie­len Dank für deine Hilfe. Gruss Eddy

  27. Wun­der­bar, danke!

  28. Sehr gute Idee, ich habe nur ein Pro­blem: Wenn ich ein Plu­gin benutze, das gene­rell target=„_blank“ für sämt­li­che Links im Ein­trag akti­viert, dann trifft das lei­der auch auf die­sen Spoi­ler zu, und es öffnet sich ein neues Fenster/Tab, wenn ich dar­auf drücke.

  29. Hi! Öffne doch mal die wpSpoiler.php in einem Edi­tor. Ganz unten ste­hen die bei­den add_filter Funktionen:

    add_filter('the_content', 'wpSpoiler');
    add_filter('the_excerpt', 'wpSpoiler');

    Setz doch für beide mal den drit­ten Para­me­ter (Prio­rity) auf einen hohen Wert. Dann wer­den beide Funk­tio­nen erst ganz spät ver­ar­bei­tet, näm­lich nach dei­nem target-blanc Plugin:

    add_filter('the_content', 'wpSpoiler', 99);
    add_filter('the_excerpt', 'wpSpoiler', 99);

    (Davon abge­se­hen ist das target-Attribut sowieso evil :)

  30. Vie­len Dank! Das hat gehol­fen.
    Tar­get ist per­fekt. Ich schließe ein Fens­ter lie­ber selbst anstatt eine Seite ver­schwin­den zu las­sen, indem ich auf einen Link drü­cke. Es bleibt immer noch der BACK-Button, aber den drü­cke ich im Zwei­fel dann auch nicht mehr.

  31. thank for the plugin,..

    regards,

  32. Flector sagt:

    can you did addi­tio­nal opti­ons? as [spoiler=Show,Hide], [spoiler=Read more,Hide] and others.

  33. Philix sagt:

    This is exactly what i was loo­king for.

  34. ghprod sagt:

    Thnx for this great plugin :)

  35. EarlMobile sagt:

    Zunächst ein gro­ßes Lob für die­ses tolle Plug-In!
    Was ich mir für die nächste Ver­sion wün­schen würde, wäre die Mög­lich­keit, einen eige­nen Spoiler-Link-Text inner­halb des Tags notie­ren zu kön­nen, sodass jeder Spoi­ler nach Belie­ben abge­wan­delt wer­den kann.

    Würde mich freuen, wenn das in zukünf­ti­gen Ver­sio­nen mög­lich wäre!

  36. maksi sagt:

    Ich liebe die­ses Plu­gin :-) Des­halb würde ich gerne wis­sen, ob die Mög­lich­keit besteht, es auch in den Kom­men­ta­ren benut­zen zu kön­nen. Ich habe es bis­her nicht geschafft, es dort zum Lau­fen zu bekom­men. Wel­che Vor­aus­set­zun­gen wären dazu nötig und ginge es über­haupt? Erklä­run­gen dazu aber bitte so, dass auch ein PHP-Laie sie ver­ste­hen kann ;-)

    Viele Grüße,
    Maksi

  37. zenden sagt:

    just won­der why, after i activate this plu­gin, the web­site top left there show the funny PHP_EOL wording.

  38. KC sagt:

    Do spi­der catch up those links or words wit­hin cen­sor?
    If not do you have any sug­ges­tion that can pro­tect the con­tent from spi­der?
    Thanks!

  39. Roddi sagt:

    Fei­nes Plu­gin, nur schade das man die bei­den Icons „plus“ „minus“ nicht mit­be­kommt aber Denke das hat mit den copy­right zu tun.…
    Kann man sich ja Suchen wenn man Sie haben will…
    Sonst Top Plugin.….

  40. @Roddi

    Danke sehr :) Ja, die Icons unter­lie­gen frem­dem Copyright.

    Guck ein­fach mal hier.

  41. test sagt:

    thanks very much „ its work

  42. lordfiSh sagt:

    Ein klasse Plu­gin, danke! Wäre schon wenn hier ein paar Styles (von andern?) dafür ange­bo­ten wer­den könnten

  43. Danke danke! Werde das Plu­gin in nächs­ter Zeit noch­mal über­ar­bei­ten, dann gibt es an die­ser Stelle auch ein paar Styles!

  44. debba sagt:

    On Wp 2.7.1 Wp spoi­ler dis­play PHP_EOL on every links.….

  45. Which PHP Ver­sion and Web­ser­ver is used?

  46. Martin sagt:

    Hallo Felix, erst­mal vie­len Dank für Dein schö­nes Plu­gin, das ich direkt mal bei mir ein­ge­bun­den habe.

    Aber das Sty­len kriege ich nicht hin: ich habe Deine Beispiel-CSS-Codepassage in meine style.css ein­ge­baut, aber das hat keine Aus­wir­kung. Ich binde mit [spoiler][/spoiler] ein — muss ich da was ver­än­dern? Oder mache ich einen Denk­feh­ler? Muss ich beim Ein­bin­den des Spoi­lers etwas an den Tags ändern?

    Danke für Deine Antwort :-)

  47. Martin sagt:

    @Felix: hat sich erle­digt, war ein Cache-Problem ;-) Jetzt klappt’s!

  48. Ok. Wun­der­bar :)

  49. Stev sagt:

    Wenn ein Besu­cher Java­Script deak­ti­viert hat, hat er keine Chance, sich den Spoiler-Text anzei­gen zu lassen.

    Kann man das Plu­gin irgend­wie erwei­tern, dass bei deak­ti­vier­tem Java­Script der Spoi­ler­text ganz nor­mal ange­zeigt wird?

    Auf die schnelle habe ich kein Spoiler-Plugin gefun­den, das mit „noscript“ arbei­tet. (Oder hab ich eins übersehen?)

    Würde mich rie­sig freuen über eine Antwort.

  50. dokk2018 sagt:

    Hi. Great plu­gin! Thanks! But I have a small pro­blem with big spase bet­ween 1 row and 2. Help please. It looks not so pretty. I use it here http://all-small-dogs.ru/?p=763

  51. Adal Design sagt:

    Danke schon fur die­ses super plu­gin!
    Fiel bes­ser als „advan­ced spoi­ler“ denke ich :-)
    Thanks dude.

  52. Taysal sagt:

    Hallo!

    Klein, hand­lich und anpass­bar. Gefällt mir sehr gut. :)

    Gibt es eine Mög­lich­keit einen But­ton in die Werk­zeug­leiste ein­zu­fü­gen, der den mar­kier­ten Text mit dem [spoiler]-Tag ver­sieht und wie­der ent­fernt? Oder gibt es das bereits für die­ses Plu­gin und ich habe den But­ton übersehen?

    LG
    Taysal

Einen Kommentar schreiben

Mit (*) markierte Felder sind Pflichtfelder.

Durch das Abschicken eines Kommentares stimmen Sie zu, das der von Ihnen verwendete Name, Ihre E-Mail-Adresse, Ihre URL und Ihre derzeitige IP-Adresse zusammen mit dem Kommentar gespeichert werden. Keine dieser Daten werde ich veröffentlichen oder weitergeben. Weitere Informationen.

Erlaubte Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

© (cc) 2005-2010 Felix Triller. Made on a Mac, hand-coding XHTML & CSS. Powered by WordPress and all-inkl.com.