Hej hej!
Ist es machbar, dass die Smilies, die neben dem Fenster für den Nachrichtentext
angezeigt werden, erst angezeigt werden wenn man auf einen entsprechenden
Button oder Text, z.B. "Smilies anzeigen", geklickt hat?
Ich meine nicht als PopUp. Das wäre ja kein Problem.
Sie sollten schon neben dem Eingabefenster erscheinen.
Liebe Grüße
Andreas
Idee? Smilies nachladen?
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.
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.
-
Värmländer
- Mitglied
- Beiträge: 64
- Registriert: 26.03.2005 00:27
- Wohnort: Bergisch Gladbach
- Kontaktdaten:
Wenn es nur um Platzprobleme geht, dann ist das vielleicht eine Alternative
http://www.phpbb.de/viewtopic.php?p=946668#946668
Kann zur Not auch mit einem Spoiler versehen werden
http://www.phpbb.de/viewtopic.php?p=946668#946668
Kann zur Not auch mit einem Spoiler versehen werden
-
Värmländer
- Mitglied
- Beiträge: 64
- Registriert: 26.03.2005 00:27
- Wohnort: Bergisch Gladbach
- Kontaktdaten:
Hej 4seven!
Danke für deine Antwort.
Der Platz ist nicht das Problem. Hab´ ja schon deine BBCodeBox eingebaut
und daher die Smilies schon im iframe.
Das Problem ist folgendes: User, die mit dem IE unterwegs sind, beklagen
sich darüber das sie manchmal mehrere Sekunden warten müssen, bis
sich bei ihnen die Antwortbox öffnet.
Also, wenn sie in einem Beitrag auf Antworten klicken, bekommen sie zwar
sofort den Header angezeigt,- aber dann tut sich einige Sekunden nichts.
Ich habe es überprüft, mit dem IE. Erst wenn alle Smilies geladen sind, wird
die komplette Seite angezeigt. Im FF ist das nicht so.
Vielleicht weiß ja jemand eine Lösung.
LG
Andreas
PS: Werden die Smilies, wenn man sie mit einem Spoiler versieht, denn
erst geladen, wenn man ihn öffnet?
Danke für deine Antwort.
Der Platz ist nicht das Problem. Hab´ ja schon deine BBCodeBox eingebaut
und daher die Smilies schon im iframe.
Das Problem ist folgendes: User, die mit dem IE unterwegs sind, beklagen
sich darüber das sie manchmal mehrere Sekunden warten müssen, bis
sich bei ihnen die Antwortbox öffnet.
Also, wenn sie in einem Beitrag auf Antworten klicken, bekommen sie zwar
sofort den Header angezeigt,- aber dann tut sich einige Sekunden nichts.
Ich habe es überprüft, mit dem IE. Erst wenn alle Smilies geladen sind, wird
die komplette Seite angezeigt. Im FF ist das nicht so.
Vielleicht weiß ja jemand eine Lösung.
LG
Andreas
PS: Werden die Smilies, wenn man sie mit einem Spoiler versieht, denn
erst geladen, wenn man ihn öffnet?
-
Värmländer
- Mitglied
- Beiträge: 64
- Registriert: 26.03.2005 00:27
- Wohnort: Bergisch Gladbach
- Kontaktdaten:
Das habe ich, nachdem ich auf phpBB3 umgestiegen bin anfangs auch
gemacht. Dann haben aber meine User gebrüllt. Sie möchten kein
PopUp mit den Smilies.
Im phpBB2 hatten wir nämlich nicht das Problem mit der Verzögerung.
Wo genau müsste ich den den Spoiler einfügen?
Wenn das klappt, befriedige ich einerseits die User, die unbedingt ihre Smilies
haben möchten und andererseits die, die gerne darauf verzichten.
LG
Andreas
gemacht. Dann haben aber meine User gebrüllt. Sie möchten kein
PopUp mit den Smilies.
Im phpBB2 hatten wir nämlich nicht das Problem mit der Verzögerung.
Wo genau müsste ich den den Spoiler einfügen?
Wenn das klappt, befriedige ich einerseits die User, die unbedingt ihre Smilies
haben möchten und andererseits die, die gerne darauf verzichten.
LG
Andreas
Muss ich testen, weil wenn, dann mach ichs valide. Weiß nicht, wann ichs schaffe (evtl morgen). Im Grunde aber den ganzen Div (den mit der class) der smilies in iframe an die fettmarkierte stelle
<div style="text-align: center;">
<div class="spoiltitle">
<input class="spoilbtn" type="button" value="Smilies" style="font-size:10pt; color:#999999;" onclick="javascript: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 = 'hide'; this.value = 'Smilies weg'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = 'view'; this.value = 'Smilies da; }" onfocus="this.blur();" />
</div>
<div class="spoildiv">
<div style="display: none;">
<br />HIER HER</div></div></div>