Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Starttext
Statt jedes einzene Zeichen zu decodieren ginge es auch so wie Ingmar hier schrieb
Sonderzeichen maskieren/demaskieren
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Habe gerade versucht, daraus einen Tageszeitgruss zu machen. Wie "Hallo ..User.. einen schönen Guten Morgen"
oder entsprechend der Uhrzeit eben "Hallo.. User" so spät noch wach?
Das script würde so anfangen?
2
3
4
5
6
7
function spruch(){
var datum = new Date()
var stunde = datum.getHours()
if (stunde == 0)
document.write("•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•") usw.
doch wie baue ich das mit Ansprechen der jeweiligen User??
Zitat von Nara im Beitrag #63
wie baue ich das mit Ansprechen der jeweiligen User
Im neuen Template (v6) kommst du über $('.userlink:first').text() an den Nutzernamen.
Das kannst du dann über + mit dem Text kombinieren, also:
document.write("Hallo " + $('.userlink:first').text() + ", so spät noch wach?");
das Hallo bräucht ich nicht, nur das Ansprechen das Users, aber so funktioniert es nicht.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<script language="javascript">
<!--
function spruch(){
var datum = new Date()
var stunde = datum.getHours()
if (stunde == 0)
document.write($('.userlink:first').text() + ", so spät noch wach?");
if (stunde == 1)
document.write($('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
if (stunde == 2)
document.write($('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
if (stunde == 3)
document.write(('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
usw..
}
//-->
</script>
<script language="javascript">
<!--
spruch()
//-->
</script>
Das "document.write" functioniert wahrscheinlich nicht.
Wo soll der Text denn überhaupt ausgegeben werden?
Versuch das mal. Da geht eine Box mit dem Text auf
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script>
function spruch(){
var datum = new Date()
var stunde = datum.getHours()
if (stunde == 0)
alert($('.userlink:first').text() + ", so spät noch wach?");
if (stunde == 1)
alert($('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
if (stunde == 2)
alert($('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
if (stunde == 3)
alert(('.userlink:first').text() + ",•:*¨¨*:•hui, so spät noch wach?🙈•:*¨¨*:•")
// usw
}
spruch();
</script>
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Das ging so leider auch nicht Mike, aber vielleicht liege ich da auch ganz falsch.
So, das ist ein Skript, was ich in eigenem Html (V6 Template)eingefügt habe, was unter dem Logo ausgeführt wird und ich dachte, das geht auch dort mit dem Ansprechen eines Users der jeweils angemeldet ist oder müsste das im Template eingebaut werden. Wäre auch ein schönes Plugin? Ich habs derzeit aber neutral.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<script type="text/javascript">
function begruessung(){
var zeit = new Date()
var stunden = zeit.getHours();
switch(stunden){
case 7: case 8: case 9: case 10: case 11:
document.writeln("•:*¨¨*:•Einen Schönen guten Morgen!��•:*¨¨*:•");
break;
case 12: case 13: case 14:
document.writeln("•:*¨¨*:•Einen Guten Mittag!��•:*¨¨*:•");
break;
case 15: case 16: case17:
document.writeln("•:*¨¨*:•Hallo, hab noch einen schönen Tag!��•:*¨¨*:•");
break;
case 18: case 19: case 20:
document.writeln("•:*¨¨*:•Guten Abend!��•:*¨¨*:•");
break;
case 21: case 22: case 23:
document.writeln("•:*¨¨*:•Eine Gute Nacht und schlaf gut!��•:*¨¨*:•");
break;
case 24: case 0: case 1: case 2:
document.writeln("•:*¨¨*:•hui, so spät noch auf den Beinen?��•:*¨¨*:•");
break;
case 3: case 4:
document.writeln("•:*¨¨*:•hui, so früh schon auf den Beinen?��‍♂️•:*¨¨*:•");
break;
case 5: case 6:
document.writeln("•:*¨¨*:•Nur, der frühe Vogel fängt den Wurm?!��‍♂️•:*¨¨*:•");
break;
}
}
</script>
<script type="text/javascript">
begruessung();
</script>
Zitat von Nara im Beitrag #63
....doch wie baue ich das mit Ansprechen der jeweiligen User??
Das habe ich in diesen Thread schonmal beschrieben.
Da Du das Script nicht in der Template oder als Plugin einsetzen möchtest,kannst Du Dir den Usernamen aus den Cookies holen.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<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, ",");
}
else {
var User_Name = "Gast";
}
document.write('<div><b>Hallo ' +User_Name+ '</b></div>');
</script>
Wenn Du das in Deinem Script einsetzt,dann sollen die script Tags natürlich nicht mit eingesetzt werden,weil sonst die Variable "User_Name" danach nicht mehr vorhanden ist.
Du setzt es am Anfang in Dein Script ein und die Variable "User_Name" ist dann entweder "Gast" oder eben der Username.
Gruß
Olaf
Du kannst es auch in einen Script packen,dann nur ohne den zusätzlichen script Tags.
<script>
{{Das Cookie Script ohne den script tags}}
{{Dein script darunter ohne den script Tags}}
</script>
Gruß
Olaf
Ich habe mir das mal in Deinen Forum angeschaut und es sieht sehr schön aus.
Aber wenn ich mir noch eine kleine Verbesserung meiner Meinung nach erlauben darf,dann würde ich das Anzeigefenster nicht Umranden und die Ecken abrunden,denn im ganzen Forum sind alle Felder abgerundet.
So könnte man das machen
Diese Zeile :
<table cellpadding="6" cellspacing="0" border="1" bgcolor="#C3C4C5">
würde ich mit dieser austauschen:
<table cellpadding="6" cellspacing="0" bgcolor="#C3C4C5" style="border-radius:7px;">
Aber alles ist natürlich Geschmacksache.
Gruß
Olaf
#74 RE: Starttext
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Thema | Antworten | Aufrufe | Letzte Aktivität | |||
---|---|---|---|---|---|---|
TalkTalk |
0
Ihr-Musikbasar.de
22.01.2015 |
376 |
|
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software