Starttext

  • Seite 3 von 6
15.09.2013 11:24
avatar  Olaf
#31 RE: Starttext
Ol
Mitglied

Zitat von kacz im Beitrag #29
...also gibts erst wieder zu Weihnachten was?


Das muß ich mir erstmal überlegen...

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.09.2013 09:32
avatar  Ludger
#32 RE: Starttext
avatar
Mitglied

@Olaf

Hallo Dr.Olaf,
Nicknamen mit Leerzeichen Beispiel: Frau Holle
erhalten für das Leerzeichen Sonderzeichen

wenn es dagegen ein Medikament gibt, könntest du es bitte verschreiben?

viele Grüße
Lud

 Antworten

 Beitrag melden
17.09.2013 09:47
#33 RE: Starttext
avatar
Mitglied

Moin moin,
darf ich auch einen Wunsch dazu äussern?
Ich finde das Skript klasse.
Aber der Text wird dauerhaft angezeigt.
Darum habe ich das Skript auch erstmal wieder entfernt.
Ist es machbar, daß er nur einmal nach dem Login gezeigt wird und sobald man sich im Forum dann bewegt,
wieder verschwindet?
Ich weiß nicht wie man die Variablen dazu einbauen müsste.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
17.09.2013 10:04
avatar  Romulus
#34 RE: Starttext
avatar
Mitglied

Du sprichst mir aus der Seele! Ich würde Olaf's Script ebenfalls liebend gerne für das Hauptforum verwenden, weil es wirklich klasse ist.
So sehr ich auch sonst gegen Lauftexte bin, aber für eine kurze Begrüßung im Kopfzeilenbereich finde ich so etwas sehr angebracht. Ist einfach eine nette Geste.

So schließe ich mich also an und bitte Olaf ebenfalls darum, ob es sich nicht irgendwie machen lässt, dass im Falle des Lauftextes ein nur einmaliges Durchlaufen der Begrüßung möglich wäre. So wäre es einfach perfekt! Ganz großes Danke!!!

www.neverface.com
Liebhaber des Business Templates

 Antworten

 Beitrag melden
17.09.2013 18:56 (zuletzt bearbeitet: 17.09.2013 18:57)
avatar  Olaf
#35 RE: Starttext
Ol
Mitglied

Zitat von Ludger im Beitrag #32
@Olaf

Hallo Dr.Olaf,
Nicknamen mit Leerzeichen Beispiel: Frau Holle
erhalten für das Leerzeichen Sonderzeichen

wenn es dagegen ein Medikament gibt, könntest du es bitte verschreiben?


In den folgenden Script (normalen Lauftext) habe ich die korreke Umsetzung von Leerzeichen und Kommas mit eingebaut:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<script language="javascript" type="text/javascript">
var Nickname = "nickname";
var xcookie = document.cookie;
if (xcookie.indexOf(Nickname) != -1) {
var anfang_suchen = xcookie.indexOf(Nickname)+ Nickname.length + 1;
var ende_suchen = xcookie.indexOf(";" , anfang_suchen);
var User_Name = xcookie.substring(anfang_suchen, ende_suchen );
User_Name= User_Name.replace(/%25C4/g, "Ä");
User_Name= User_Name.replace(/%25E4/g, "ä");
User_Name= User_Name.replace(/%25DC/g, "Ü");
User_Name= User_Name.replace(/%25FC/g, "ü");
User_Name= User_Name.replace(/%25D6/g, "Ö");
User_Name= User_Name.replace(/%25F6/g, "ö");
User_Name= User_Name.replace(/%25DF/g, "ß");
User_Name= User_Name.replace(/%2B/g, " ");
User_Name= User_Name.replace(/%252C/g, ",");
document.write('<div style="font-size:16px; color:#ffff00; padding:20px 0px 0px 20px; ">Willkommen zurück ' +User_Name+ '</div>');
}
</script>
 



Zitat von Tausendstern im Beitrag #34
So schließe ich mich also an und bitte Olaf ebenfalls darum, ob es sich nicht irgendwie machen lässt, dass im Falle des Lauftextes ein nur einmaliges Durchlaufen der Begrüßung möglich wäre. So wäre es einfach perfekt! Ganz großes Danke!!!


Da es mir keine bekannte Anweisung gibt,einen Lauftext ohne großen Aufwand nur einmal durchlaufen zu lassen,habe ich einfach den Lauftext mit einer Zeitschleife versehen,die ungefär einen Durchlauf macht und dann verschwindet.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<script language="javascript" type="text/javascript">
var Nickname = "nickname";
var xcookie = document.cookie;
if (xcookie.indexOf(Nickname) != -1) {
var anfang_suchen = xcookie.indexOf(Nickname)+ Nickname.length + 1;
var ende_suchen = xcookie.indexOf(";" , anfang_suchen);
var User_Name = xcookie.substring(anfang_suchen, ende_suchen );
User_Name= User_Name.replace(/%25C4/g, "Ä");
User_Name= User_Name.replace(/%25E4/g, "ä");
User_Name= User_Name.replace(/%25DC/g, "Ü");
User_Name= User_Name.replace(/%25FC/g, "ü");
User_Name= User_Name.replace(/%25D6/g, "Ö");
User_Name= User_Name.replace(/%25F6/g, "ö");
User_Name= User_Name.replace(/%25DF/g, "ß");
User_Name= User_Name.replace(/%2B/g, " ");
User_Name= User_Name.replace(/%252C/g, ",");
document.write('<div id="Anzeige" style="font-size:16px; color:#ffff00; padding:20px 0px 0px 20px; "><marquee scrollamount=2 scrolldelay=50>Willkommen zurück ' +User_Name+ '</marquee></div>');
}
setTimeout(function() {document.getElementById('Anzeige').style.display = 'none';},41000);
</script>
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.09.2013 19:10
avatar  Romulus
#36 RE: Starttext
avatar
Mitglied

Vielen Dank! Das probiere ich gleich heute noch aus und stelle die Zeitschleife entsprechend ein. Großartige Idee!

www.neverface.com
Liebhaber des Business Templates

 Antworten

 Beitrag melden
17.09.2013 19:49
avatar  Romulus
#37 RE: Starttext
avatar
Mitglied

Sorry, Olaf - da scheint irgendwo etwas nicht zu stimmen. Der Text läuft und läuft. Ich habe die Zeitschleife schon auf den Wert 1000 runter gesetzt.

www.neverface.com
Liebhaber des Business Templates

 Antworten

 Beitrag melden
17.09.2013 19:57
#38 RE: Starttext
avatar
Mitglied

In meinem Testforum klappt es.
Aber sobald man im Forum rum blättert doer die Seite aktualisiert,
werden ja alle Werte zurück gesetzt und die Schrift läuft erneut.
Schade.

Aber trotzdem für deine Mühe Olaf.
Ich kann aus dein Skripten vieles abgreifen daß mir gefällt.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
17.09.2013 20:04
avatar  Romulus
#39 RE: Starttext
avatar
Mitglied

Ich Dummdussel hatte es in die CSS anstatt in die Kopfzeile eingetragen...

www.neverface.com
Liebhaber des Business Templates

 Antworten

 Beitrag melden
17.09.2013 20:08
avatar  Olaf
#40 RE: Starttext
Ol
Mitglied

Zitat von eini1971 im Beitrag #38
In meinem Testforum klappt es.
Aber sobald man im Forum rum blättert doer die Seite aktualisiert,
werden ja alle Werte zurück gesetzt und die Schrift läuft erneut.
Schade.



Du hast Recht.Ist von mir nicht bedacht worden,das es ja mit jeden erneuern der Seite wieder neu gestartet wird.
So habe ich im Moment dafür keine Lösung .

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.09.2013 20:26
avatar  Olaf
#41 RE: Starttext
Ol
Mitglied

Zitat von Tausendstern im Beitrag #39
Ich Dummdussel hatte es in die CSS anstatt in die Kopfzeile eingetragen...


So langsam kommst Du aber auch durcheinander...

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.09.2013 20:47
avatar  Ludger
#42 RE: Starttext
avatar
Mitglied



klappt prima

Gäste sehen bei mir das

Mitglieder sehen das

viele Grüße
Lud

 Antworten

 Beitrag melden
17.09.2013 21:11
avatar  Olaf
#43 RE: Starttext
Ol
Mitglied

Zitat von Ludger im Beitrag #42
Gäste sehen bei mir das


Sieht ja auch gut aus.Muß ja auch nicht unbedingt "Willkommen Gast" heissen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2013 19:53
avatar  Olaf
#44 RE: Starttext
Ol
Mitglied

Zitat von eini1971 im Beitrag #33

darf ich auch einen Wunsch dazu äussern?
Ich finde das Skript klasse.
Aber der Text wird dauerhaft angezeigt.
Darum habe ich das Skript auch erstmal wieder entfernt.
Ist es machbar, daß er nur einmal nach dem Login gezeigt wird und sobald man sich im Forum dann bewegt,
wieder verschwindet?


Das habe ich jetzt realisiert.
Der Lauftext wird beim einloggen angezeigt ,wird die erste Seite im Forum aufgerufen oder das Browserfenster aktualisiert,verschwindet der Lauftext und wird erst wieder angezeigt,wenn der Browser geschlossen wird (Sitzung beendet) und man sich wieder neu im Forum einloggt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<script language="javascript" type="text/javascript">
var Nickname = "nickname";
var xcookie = document.cookie;
if (xcookie.indexOf("besucht") == -1) {
var anfang_suchen = xcookie.indexOf(Nickname)+ Nickname.length + 1;
var ende_suchen = xcookie.indexOf(";" , anfang_suchen);
var User_Name = xcookie.substring(anfang_suchen, ende_suchen );
User_Name= User_Name.replace(/%25C4/g, "Ä");
User_Name= User_Name.replace(/%25E4/g, "ä");
User_Name= User_Name.replace(/%25DC/g, "Ü");
User_Name= User_Name.replace(/%25FC/g, "ü");
User_Name= User_Name.replace(/%25D6/g, "Ö");
User_Name= User_Name.replace(/%25F6/g, "ö");
User_Name= User_Name.replace(/%25DF/g, "ß");
User_Name= User_Name.replace(/%2B/g, " ");
User_Name= User_Name.replace(/%252C/g, ",");
document.write('<div id="Anzeige" style="font-size:16px; color:#ffff00; padding:20px 0px 0px 20px; "><marquee scrollamount=2 scrolldelay=50>Willkommen zurück ' +User_Name+ '</marquee></div>');
document.cookie = 'besucht=0;';
}
</script>
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2013 20:33
#45 RE: Starttext
avatar
Mitglied

Hi Olaf,
so hatte ich mir das gedacht.
Ich habe im Netz nach Anleitungen und Beispielen für Cookies gesucht.
Leider war mir das alles zu abstrakt und komplex.
Das richtige Auslesen gelang mir nicht.

In meinem Testforum hat es zum Teil nun funktioniert.
Nach dem ersten Aufruf wurde der Text gezeigt.
Nach dem ersten Klick verschwand der Text und kam auch nicht wieder.
Dann habe ich mich abgemeldet und den Browser geschlossen.
Wieder geöffnet und angemeldet kam der Text allerdings nicht mehr.
So wie ich es verstanden habe, liegt das aber an der Gültigkeitszeit des Cookies bis es gelöscht wird.
Ich war wohl zu schnell.
Ich werde es morgen nochmal testen.

Aber jetzt schon mal ein riesen Dankeschön.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!