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.
nochmal wegen der automatischen geburtstagsanzeige
der tauchopi hat ja folgendes script bereit gestellt,aber ich weiß nicht was ich bei dem namen oder bei der 5 und der 1 eingeben soll? es sollen ja automatisch alle geburtstage angezeigt werden die im kalender stehen.
Die "ROT" makierten Zeilen bitte für Deine Bedürfnisse anpassen.
LG Tauchopi
<script type="text/javascript">
//Automatischer Geburtstagsbanner
//für Crazy-Divers-Hurghada
<!--
var a = 1;
Name = new Array();
GTag = new Array();
GMonat = new Array();
Name[a]="Hier der Name"; GTag[a]=5; GMonat[a]=1; a++;[a]=12; a++;
Name[a]="Hier der Name"; GTag[a]=5; GMonat[a]=1; a++;[a]=12; a++;
GTage = a-1;
var b = 0
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
GTage = a-1;
var b = 0
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
for(i = 1; i <= GTage; i++) {
if (GMonat[i] == Monat) {
if (Tag == GTag[i]) {
Ausgabe[b] = Name[i];
b++;
}
}
}
if (b == 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=6 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute hat ")
document.writeln("<font color=090D68>" + Ausgabe + "")
document.writeln("</font> Geburtstag. Herzlichen Glückwunsch. Allzeit gute Luft und viele schöne Tauchgänge im Roten Meer!</b></marquee></font>")
}
if (b > 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=6 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute haben ")
document.writeln("<font color=090D68>")
b--
for(i = 0; b >= 1; b--) {
document.writeln( Ausgabe[b] + " - und - ");
}
document.writeln( Ausgabe[b] );
document.writeln("</font> Geburtstag. Herzliche Glückwünsche. Allzeit gute Luft und viele schöne Tauchgänge im Roten Meer !</b></marquee></font>")
}
//-->
</script>
</html><br><br>
<!-- <style type="text/css"> -->
währe euch super dankbar wenn mir heut noch jemand dabei helfen könnte.
mir reicht ja ne kurze erklärung was die zahlen bedeuten.
dieses Script holt nicht automatisch die Daten aus dem Kalender im Forum sondern dort müssen die einzelnen Geburtstage manuell eingetragen werden.
füge einfach für jeden Benutzer eine eigene Zeile hinzu mit den Werten:
Name[a]="Benutzername"; GTag[a]=5; GMonat[a]=1; a++;
Benutzername
Tag
Monat
Beispiel: Benutzer "HansPeter" hat am 25.08. Geburtstag:
Name[a]="HansPeter"; GTag[a]=25; GMonat[a]=08; a++;
na aber denn muss ich ja trotzdem immer in den kalender rein schauen um es dann manuell einzufügen???
dann kann ich ganuso gut ein neues thema eröffnen und das da rein schreiben8wie ich es bisher gemacht habe) das ist mir aber zu blöd und ich fragte ja nach einer automatischen anzeige.
also sozusagen- jeder der sein geburtstag im profil einträgt, soll dann wenn es soweit ist unter dem forum automatisch stehen-
#7 RE: nochmal wegen der automatischen geburtstagsanzeige
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<html>
<head>
<script type="text/javascript">
<!--
var a = 1;
Name = new Array();
GTag = new Array();
GMonat = new Array();
**** Name[a]="bine"; GTag[a]=12; GMonat[a]=11; a++;
GTage = a-1;
var b = 0
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
for(i = 1; i <= GTage; i++) {
if (GMonat[i] == Monat) {
if (Tag == GTag[i]) {
Ausgabe[b] = Name[i];
b++;
}
}
}
if (b == 1) {
document.writeln("<font size=3><font color=CC9999><img src='https://files.homepagemodules.de/b214495/bhnetfiles-3qkw-kl.gif'>  <b>Heute hat ")
document.writeln("<font color=#C4FC41>" + Ausgabe + "")
document.writeln("</font> Geburtstag. Herzlichen Glückwunsch !</b></font>")
}
if (b > 1) {
document.writeln("<font size=3><font color=CC9999><img src='https://files.homepagemodules.de/b214495/bhnetfiles-3qkw-kl.gif'><b>Heute haben ")
document.writeln("<font color=#C4FC41>")
b--
for(i = 0; b >= 1; b--) {
document.writeln( Ausgabe[b] + " und ");
}
document.writeln( Ausgabe[b] );
document.writeln("</font> Geburtstag. Herzliche Glückwünsche !</b></font>")
}
//-->
</script>
</html><br>
</head>
habe diesen code bei mir eingebaut der läuft du musst lediglich dort wo ich sternchen gemacht habe deine daten einsetzen
und ggf die schriftfarbe ändern
Hallo
Derbjoern,in Deinem Script sind Fehler drin.
In diesen beiden Zeilen das Rote löschen:
Name[a]="Hier der Name"; GTag[a]=5; GMonat[a]=1; a++;[a]=12; a++;
Name[a]="Hier der Name"; GTag[a]=5; GMonat[a]=1; a++;[a]=12; a++;
Auch die letzte Zeile ist überflüssig:
<!-- <style type="text/css"> -->
Ansonsten läuft das Script nach der Änderung einwandfrei.
Gruß
Olaf
Zitat von derbjoern
schade bei mir gehts nicht....
was geht denn nicht?
das banner kommt nur wenn an dem tag jemand geburtstag hat
Zitat von Fabian
Beispiel: Benutzer "HansPeter" hat am 25.08. Geburtstag:Name[a]="HansPeter"; GTag[a]=25; GMonat[a]=08; a++;
Bitte bei nur einer Zahl KEINE Null einfach davorsetzen!!!
Das Beispiel hier wird vom Script nicht angezeigt,weil es keinen Monat "08" gibt.es MUß für den Monat nur eine 8 eingesetzt werden.Das gleiche bei Tage.
Gruß
Olaf
so folgendes habe ich in meiner kopfzeile drin und fuktionieren tut es immernoch nicht.
das obere ist mein banner und darunter soll die geb.anzeige erscheinen.
<html><head>
<object><p align="center"><img src="https://files.homepagemodules.de/b176817/a_1.gif" width="800" height="143" alt="banner-top"></object>
<object><p align="center"><script type="text/javascript">
//Automatischer Geburtstagsbanner
//für Kampfschmuser-Treffen-Berlin
<!--
var a = 1;
Name = new Array();
GTag = new Array();
GMonat = new Array();
Name[a]="kerstin78"; GTag[a]=28; GMonat[a]=10; a++;
Name[a]="kerstin78"; GTag[a]=28; GMonat[a]=10; a++;
GTage = a-1;
var b = 0
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
GTage = a-1;
var b = 0
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
for(i = 1; i <= GTage; i++) {
if (GMonat[i] == Monat) {
if (Tag == GTag[i]) {
Ausgabe[b] = Name[i];
b++;
}
}
}
if (b == 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=6 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute hat ")
document.writeln("<font color=090D68>" + Ausgabe + "")
document.writeln("</font> Geburtstag. Herzlichen Glückwunsch zum Geburtstag.Mögen all deine Wünsche und Träume in Erfüllung gehen!</b></marquee></font>")
}
if (b > 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=6 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute haben ")
document.writeln("<font color=090D68>")
b--
for(i = 0; b >= 1; b--) {
document.writeln( Ausgabe[b] + " - und - ");
}
document.writeln( Ausgabe[b] );
document.writeln("</font> Geburtstag. Herzliche Glückwünsche. Allzeit gute Laune und immer viel Spaß mit den Kampfschmusern!</b></marquee></font>")
}
//-->
</script>
</html><br><br>
</object>
</head>
habe es extra nochmal mit heutigem datum versucht( weil ich weiß dass es nur an dem tag dann angezeigt wird).
irgendwie gefällt mir das ganze hier nicht mehr.warum ist das hier so kompliziert?ich kenne kostenlose foren,da wird alles mögliche in der übersicht angezeigt nur hier nicht. zb,wer online war,wer geb.hatte oder hat....diese funktionen hätte ich auch gerne. kann man denn hier sowas nicht einstellen?
oder dass man erstmal eine art portal hat,mit ner startseite wo eine saubere übersicht gegebeben ist.
hoffe ihr könnt mir helfen.
Das Script hat schon seine Runden gemacht und ist daher nicht immer sauber kopiert worden.
Ich habe es mal korrigiert (gesäubert) und habe Deinen Banner mit übernommen.
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<html><head>
<object><p align="center"><img src="https://files.homepagemodules.de/b176817/a_1.gif" width="800" height="143" alt="banner-top"></object>
<script type="text/javascript">
//Automatischer Geburtstagsbanner
//für Kampfschmuser-Treffen-Berlin
<!--
var a = 1;
Name = new Array();
GTag = new Array();
GMonat = new Array();
Name[a]="kerstin78"; GTag[a]=29; GMonat[a]=10; a++;
GTage = a-1;
var b = 0;
var Ausgabe = new Array();
var Heute = new Date();
var Tag = Heute.getDate();
var Monat = Heute.getMonth()+1;
for(i = 1; i <= GTage; i++) {
if (GMonat[i] == Monat) {
if (Tag == GTag[i]) {
Ausgabe[b] = Name[i];
b++;
}
}
}
if (b == 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=2 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute hat ")
document.writeln("<font color=090D68>" + Ausgabe + "")
document.writeln("</font> Geburtstag. Herzlichen Glückwunsch zum Geburtstag.Mögen all deine Wünsche und Träume in Erfüllung gehen!</b></marquee></font>")
}
if (b > 1) {
document.writeln("<font size=3><font color=090D68><marquee scrollamount=2 scrolldelay=50><img src='https://files.homepagemodules.de/b214495/bhnetfiles-1byq-em.gif'><b>---Heute haben ")
document.writeln("<font color=090D68>")
b--
for(i = 0; b >= 1; b--) {
document.writeln( Ausgabe[b] + " - und - ");
}
document.writeln( Ausgabe[b] );
document.writeln("</font> Geburtstag. Herzliche Glückwünsche. Allzeit gute Laune und immer viel Spaß mit den Kampfschmusern!
</b></marquee></font>")
}
//-->
</script>
</html><br><br>
</head>/code]
Gruß
Olaf
ich gebs auf.es klappt immernoch nicht. hab das heutige datum eingetragen und es wird nicht angezeigt.was ich allerdings sehen konnte war- [/code].
also der rest vom html code in schriftform.
werde eh den provider wechseln,aufgrund solcher dinge.
- 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
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software