Homepage·modules
Offizielles Support Forum von Xobor.de & Homepage·modules.de
Powered by Forum-Software


#1

nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 23.10.2009 12:54
von derbjoern • ( Gast )
avatar

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='http://www.bilder-hochladen.net/files/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='http://www.bilder-hochladen.net/files/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.

nach oben springen

#2

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 23.10.2009 14:17
von FabianSupporter | 6.151 Beiträge

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++; 


Servus
Fabian Klose


Support · Homepagemodules.de · Miranus GmbH · Unterstützen Sie uns, verlinken Sie unsere Homepage - Vielen Dank!

nach oben springen

#3

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 23.10.2009 16:02
von derbjoern • ( Gast )
avatar

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-

nach oben springen

#4

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 23.10.2009 17:01
von susanne • ( Gast )
avatar

Ich habe eine Laufschrift über dem Forum,die sich bei EINGETRAGENEN (Im Script) Usern,automatisch einschaltet und beglückwünscht und nach dem Tag wieder ausschaltet.

Die User musst du aber trotzdem händisch,so wie es Fabian beschrieben hat,eintragen.

nach oben springen

#5

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 23.10.2009 17:33
von derbjoern • ( Gast )
avatar

naja gut ,aber ich habe es halt auch schon in andere foren gesehen dass es umrahmt war,wie die anderen rubriken und unterhalb des forums stand.
oder dass da stand,dass heute kein user geburtstag hat wenn eben niemand geb. hat....

nach oben springen

#6

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 24.10.2009 00:13
von derbjoern • ( Gast )
avatar

also das script habe ich so übernommen und in die fußzeile eingefügt.den namen eingetragen von dem user der heut geb. hat und gespeichert.
angezeigt wurde um 0 uhr aber nichts davon:(.

woran liegt das nun?

nach oben springen

#7

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 24.10.2009 02:41
von bine12 • User | 311 Beiträge

1
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='http://www.bilder-hochladen.net/files/3qkw-kl.gif'>&nbsp&nbsp<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='http://www.bilder-hochladen.net/files/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


zuletzt bearbeitet 24.10.2009 02:47 | nach oben springen

#8

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 25.10.2009 14:33
von derbjoern • ( Gast )
avatar

schade bei mir gehts nicht....

nach oben springen

#9

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 26.10.2009 22:00
von Olaf • ( Gast )
avatar

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

nach oben springen

#10

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 27.10.2009 00:29
von bine12 • User | 311 Beiträge

Zitat von derbjoern
schade bei mir gehts nicht....



was geht denn nicht?

das banner kommt nur wenn an dem tag jemand geburtstag hat


nach oben springen

#11

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 27.10.2009 06:23
von Olaf • ( Gast )
avatar

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

nach oben springen

#12

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 29.10.2009 13:34
von derbjoern • ( Gast )
avatar

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="http://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='http://www.bilder-hochladen.net/files/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='http://www.bilder-hochladen.net/files/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.

nach oben springen

#13

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 29.10.2009 20:47
von Olaf • ( Gast )
avatar

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.

1
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="http://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='http://www.bilder-hochladen.net/files/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='http://www.bilder-hochladen.net/files/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

nach oben springen

#14

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 31.10.2009 16:27
von derbjoern • User | 14 Beiträge

cool, danke.werds gleich mal ausprobieren.

gruß björn


-----------------------------------------------
Wer nicht Überzeugen kann, sollte wenigstens Verwirrung stiften.

nach oben springen

#15

RE: nochmal wegen der automatischen geburtstagsanzeige

in Fragen und Antworten 31.10.2009 16:34
von derbjoern • User | 14 Beiträge

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.


-----------------------------------------------
Wer nicht Überzeugen kann, sollte wenigstens Verwirrung stiften.

nach oben springen


Besucher
6 Mitglieder und 26 Gäste sind Online:
Sebastian, Naturfreund, hansi170, 69magic, sonnenschein, Rabendolch

Wir begrüßen unser neuestes Mitglied: Mimmi

disconnected Foren Chat Mitglieder Online 6