Smiliesfenster nach X Sekunden automatisch schliessen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Smiliesfenster nach X Sekunden automatisch schliessen

Beitrag von oxpus »

Einfach in die templates/subSilver/posting_smilies.tpl an den Anfang folgenden Code einsetzen

Code: Alles auswählen

<script language="javascript" type="text/javascript">
<!--
function emoticon(text) {
	text = ' ' + text + ' ';
	if (opener.document.forms['post'].message.createTextRange && opener.document.forms['post'].message.caretPos) {
		var caretPos = opener.document.forms['post'].message.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		opener.document.forms['post'].message.focus();
	} else {
	opener.document.forms['post'].message.value  += text;
	opener.document.forms['post'].message.focus();
	}
}
function close_smilie_window() {
	window.close();
}
setTimeout('close_smilie_window();', 30000);
//-->
</script>
und das Fenster wird nach 30 Sekunden automatisch geschlossen.
Um die Zeit zu verändern, einfach in die letzte Zeile (setTimeout) den Wert "30000" ändern (= Zeitangabe in Millisekunden, also Sekunden mal 1000).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

na super da suchste die ganze Zeit nach sowas, naja ok nicht die ganze Zeit weil ich nichts gefunden habe habe ich es aufgegeben damit, und jetzt kommst Du mit sowas daher :wall:

PS und lass den Smilie mit selber Schuld aus dem Spiel ;)
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Re: Smiliesfenster nach X Sekunden automatisch schliessen

Beitrag von Dungeonwatcher »

Moin! :cool:

[quote="oxpus - Fr 03.Jun, 2005 20:43";p="34230"]Einfach in die templates/subSilver/posting_smilies.tpl an den Anfang folgenden Code einsetzen[/quote]

Super, thnx. ^q

Bye/2
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

nun dann lass wir mal das smilie aus spiel, aber nimm dafür dieses: Bild *gg*
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

hehe das habe ich mir gedacht.

Danke auch von mir für den Snippets.
h2g
Beiträge: 36
Registriert: Do 12.Mai, 2005 15:15
Wohnort: L?beck
Kontaktdaten:

Beitrag von h2g »

Eigentlich bin ich auf der Suche nach was anderem, aber der ist echt gut. Eingebaut, funktioniert... also Danke
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Gut eigentlich schon, aber nun komm wir zu das fette aber, hier ist zumindste die Zeit so kurz eingestellt, des PopUP wird schon geschlossen bevor alle Smilies angezeigt wurde und ausserdem muss bedacht werde nicht jeder hat DSL und bei ein Modem beträgt die ladenzeit von grafiken noch länger.
Aus diese Grund hab ich den wieder ausgebaut, da ich auch net jetzt unbedingt auf 1stunde oder so mir die MS ausrechen und machen wollte.
Den jeder kann es auch selbst schliessen.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Den jeder kann es auch selbst schliessen.
Der Meinung bin ich auch. Vorallem weil es echt ärgerlich ist, wenn man mehrere Smilies in einem Posting verwenden möchte und sich ständig das Fenster schließt. :( Dazu kommt der zusätzliche Traffikverbrauch wenn das Smiliefenster regelmäßig neu geöffnet werden muss. :rolleyes:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

[quote="AmigaLink - Fr 08.Jul, 2005 14:15";p="38112"]Den jeder kann es auch selbst schliessen.[/quote]

So unterschiedlich sind halt die Ansichten. :cool: Mir gefällt's und Klagen gab es bisher auch nicht.
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Mir gefällt's ja auch und sollte auch keine klage sein, nur wenn jemand ein Modem nur hat, der wird sich sicher grün und blau ärgern, wenn er die Smilies nicht sehn kann, so auf Privat Seite ist es ok, aber ob es gerade auf Supportseite wie hier praktisch ist, weiss ich net so recht.

Das mit Modem fiel mir gestern auch nur auf, weil mein DSL ne Störung hatte und war so larm wie ein 56K Modem lol, sah 10 Smilies ca. fenster ging zu öffnete neu wieder *g*

Nun ist die Störung bei DSL behoben wurde und alle sind ~2Sek da :D Ich lieb DSL *g*

Aber sollte oxpus entscheiden ob der MOD hier drin bleibt, dann wäre es aber besser zumindste eine höhere sekundenzahl rein zu mache hier für die die nur Modem besitzen.

Wie gesagt ist keine klagen, wärs eine würds über gericht gehn *lol**scherz*
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, die Zeit hier ist etwas kurz, gebe ich ja zu. Ich werde das mal auf 5 Minuten setzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

habe mir auch den Snipper eingebaut und einen Text über die Smilies geschrieben "dieses Fenster schließt sich nach 30 Sekunden Automatisch". ganz normal in HTML ohne die Sparchdateien vom Forum zu nutzen.

könnte man irgendwie Anzeigen lassen die sekunden die noch bleiben zum Schließen

30, 29, 28 usw ???
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nur per Javascript und auch nur ohne Meldung, wenn das Fenster ein Popup ist und noch keine History hat.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

mhh, dann lass ich es lieber so wie es ist, denn JS ist absolut nicht mein Fall.
Antworten