Spoiler-Popup bei Mouseover

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
CacaVolante
Mitglied
Beiträge: 57
Registriert: 14.01.2007 19:16

Beitrag von CacaVolante »

Hm, irgendwas mach ich falsch.. :-?

Allerdings hab ich ne alternative Idee: Ein normaler Link, der ein richtiges Popupfenster (ähnlich einer PM) öffnet, in welchem dann der Spoilertext zu lesen ist. Geht sowas eventuell einfacher? Da würde zumindest kein Formatverlust bei den Posts entstehen.

Hach je... hab ich Wünsche hier... :lol:

Aber so als Nichtskönner mit Halbwissen ist das mit der Umsetzung nicht so leicht... :)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

CacaVolante hat geschrieben:Die js-Datei muss ich ja sowieso noch farblich anpassen
wie schon mehrfach erwähnt:
Anpassen des Tooltips:
http://www.walterzorn.com/tooltip/tooltip_e.htm

hier ab:
8. Commands to customize tooltips individually
Ein normaler Link, der ein richtiges Popupfenster (ähnlich einer PM) öffnet, in welchem dann der Spoilertext zu lesen ist.
das wird kaum möglich sein, da ein popup-fenster eine vorhandene html-datei voraussetzt. diese müsste praktisch mit dem inhalt des bbcode-tag-bereichs "beschrieben" werden. "ohne weiteres" nicht umzusetzen aber warsch. nicht gänzlich unmöglich.

bleibt alternativ noch der gute alte spoiler (onclick). hatte gestern noch meinen spoiler-code umgebaut, mit bild im button und onmouseover statt onclick. nachteil: klappt der text auf, hat man keine chance mehr nach unten zu scrollen, da das scrollen wirkungslos bleibt. es klappt sich also ein post-bereich auf, den man optisch nicht vollständig sehen kann. und, möchte man mit der maus den scrollbalken erreichen, klappt das post wieder zu *logo
Sylver
Mitglied
Beiträge: 11
Registriert: 09.03.2008 15:27

Re:

Beitrag von Sylver »

Bei mir will das einfach net funtzen.
Hab die editor.js so geändert wie von dir beschrieben, kein Erfolg.

Das Fragenzeichen erscheint, aber wenn ich drauf geh mit dem Zeiger, schreibt er unten vom i-Net Explorer *Fehler auf dieser Seite*
Im Firefox das gleiche Resultat.

Ich hab auch bereits *Animated Tooltip BBCode* ausprobiert, kein Erfolg.

Ich habe keine Ahnung woran das liegt, du vielleicht.

Gruß und vielen Dank für deine Hilfe.
4seven hat geschrieben:gut n8 :wink:

-----------

edit
habs nun. bei der geschichte musste man etwas um die ecke denken.

öffne

styles/xxxxx/template/editor.js

finde

Code: Alles auswählen

	//The new position for the cursor after adding the bbcode
	var caret_pos = getCaretPosition(textarea).start;
	var new_pos = caret_pos + bbopen.length;

	// Open tag
	insert_text(bbopen + bbclose);
ersetze mit

Code: Alles auswählen

	//The new position for the cursor after adding the bbcode
	var caret_pos = getCaretPosition(textarea).start;
	var new_pos = caret_pos + bbopen.length;

   if (bbopen == '[spoil_tag=]')
	{
	var RAND = Math.floor(Math.random() * 1000000 + 500000);
	insert_text('[spoil_tag=' + RAND + ']' + bbclose)
	}
	else
	{	
	// Open tag
	insert_text(bbopen + bbclose);	
	}
Hierbei wird bei Klick auf den [spoil_tag=] - Button eine Zufalls-Zahl zwischen 500.000 und 1.999.999 erzeugt und der BBCode fix und fertig eingefügt.

BBCode / Html-Ersetzung wie gehabt...

Code: Alles auswählen

[spoil_tag={NUMBER}]{TEXT}[/spoil_tag]
...außer der "neue" alt="" - tag (wegen > xhtml 1.0 strict)

Code: Alles auswählen

<script type="text/javascript">
<!-- //
var inputtxt = encodeURIComponent("{TEXT}"); 
Outputtxt{NUMBER} = decodeURIComponent(inputtxt);
// -->
</script>
<img src="http://sekuro.se.funpic.de/phpbb3/userfiles/img/hjfsh.gif" style="cursor: help; color: blue" onmouseover="Tip(Outputtxt{NUMBER}, WIDTH, '-200')" onmouseout="UnTip()" alt="" />
Benutzung:
Einfach auf den [spoil_tag=] - Button klicken und beliebigen Text zwischen die Tags setzen.

Post-Demo

View-Demo

Kleiner Wermutstropfen: Es funktioniert nicht, wenn man erst den Text markiert und dann auf den Button klickt. Damit kann man aber leben. Außerdem funktionieren natürlich keine BBCodes (Bilder, Videos etc.), sondern nur Text. Aber das weißt du ja sicher.

---------

Anpassen des Tooltips:
http://www.walterzorn.com/tooltip/tooltip_e.htm

hier ab:
8. Commands to customize tooltips individually
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Spoiler-Popup bei Mouseover

Beitrag von 4seven »

bei mir gings von anfang an, in allen browsern
http://sekuro.se.funpic.de/phpbb3/viewt ... p=523#p523

alles, was der IE hier an fehlern (2) meldet, hängt mit den N2MultiPanePopover von funpic zusammen.

hast du dich explizit an die anleitung gehalten?
Sylver
Mitglied
Beiträge: 11
Registriert: 09.03.2008 15:27

Re: Spoiler-Popup bei Mouseover

Beitrag von Sylver »

jo, habs jetzt eben nochmal gecheckt, selbst mal nen anderes gif Bild vom eigenen Server, aber das Problem.
Es wird nichts angezeigt, ausser halt das gif selbst.

keine Ahnung was da widder los is.

Gruß
4seven hat geschrieben:bei mir gings von anfang an, in allen browsern
http://sekuro.se.funpic.de/phpbb3/viewt ... p=523#p523

alles, was der IE hier an fehlern (2) meldet, hängt mit den N2MultiPanePopover von funpic zusammen.

hast du dich explizit an die anleitung gehalten?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Spoiler-Popup bei Mouseover

Beitrag von 4seven »

erst das durchführen..
Dazu hier wz_tooltip.zip runterladen..
http://www.walterzorn.com/scripts/wz_tooltip.zip

..und aus dem Paket die Datei wz_tooltip.js in euer Templateverzeichnis laden

Dann die overall_header.html öffnen und direkt hinter dem einleitenden body-tag das hier einfügen..

Code: Alles auswählen

<script type="text/javascript" src="{T_TEMPLATE_PATH}/wz_tooltip.js"></script>
..dann das..:
http://www.phpbb.de/community/viewtopic ... 3#p1044303

..und das..
http://www.phpbb.de/community/viewtopic ... 4#p1044354

..abarbeiten, ansonsten gehts nicht.

ferner:
- checken, ob alle formen von scriptblockern off sind
Sylver
Mitglied
Beiträge: 11
Registriert: 09.03.2008 15:27

Re: Spoiler-Popup bei Mouseover

Beitrag von Sylver »

alles gemacht, das einzigste womit ich net richtig was anfangen kann... is das hier

Code: Alles auswählen

Dann die [b][color=green]overall_header.html[/color][/b] öffnen und direkt [b]hinter[/b] dem einleitenden body-tag das hier einfügen..
ich hab´s jetzt hinter <body ...> eingefügt
4seven hat geschrieben:erst das durchführen..
Dazu hier wz_tooltip.zip runterladen..
http://www.walterzorn.com/scripts/wz_tooltip.zip

..und aus dem Paket die Datei wz_tooltip.js in euer Templateverzeichnis laden

Dann die overall_header.html öffnen und direkt hinter dem einleitenden body-tag das hier einfügen..

Code: Alles auswählen

<script type="text/javascript" src="{T_TEMPLATE_PATH}/wz_tooltip.js"></script>
..dann das..:
http://www.phpbb.de/community/viewtopic ... 3#p1044303

..und das..
http://www.phpbb.de/community/viewtopic ... 4#p1044354

..abarbeiten, ansonsten gehts nicht.

ferner:
- checken, ob alle formen von scriptblockern off sind
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Spoiler-Popup bei Mouseover

Beitrag von 4seven »

dann müsste es ja jetzt gehen :wink:

ps: du brauchst nicht zitieren, wenn ich genau das (was du zitierst) direkt in dem vorhergehenden post gepostet habe *g
Sylver
Mitglied
Beiträge: 11
Registriert: 09.03.2008 15:27

Re: Spoiler-Popup bei Mouseover

Beitrag von Sylver »

sorry, aber da geht reingarnichts ... egal was ich ausprobiert habe
kennst du vll noch ne andere Variante oder nen anderen BBCode ... weil das mit der Tooltip Sprechblase würde auch reichen, aber da blick ich irgendwie net so richtig durch

Gruß
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Spoiler-Popup bei Mouseover

Beitrag von 4seven »

sorry, aber der code funktioniert narrensicher auf allen meinen boards und der einbau ist rel. leicht zu machen. wüsste nicht, was da leichter oder anders ginge. zumal du letztlich immer wieder bei diesem javascript landen würdest. möglicherweise hast du nicht alle board- und browser-caches geleert (notfalls den inhalt des ordners cache leeren (außer index.htm und .htaccess). in dem falle des nicht-leerens könntest du dich kopfstellen > es würde nicht funktionieren. ansonstens geh nochmal schritt für schritt die anleitung durch
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“