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.
Benachrichtigung per Pop-Up?
Ich habe mal eine Frage:
Ich möchte meine Mitglieder über etwas informieren und ganz sicher gehen, daß sie diese Nachricht sofort sehen.
In anderen Foren habe ich gesehen, daß gleich nach dem Login ein Pop-Up-Fenster erscheint, wenn es eine wichtige Mitteilung gibt.
Kann ich so etwas hier auch machen?
Viele Grüße
Wiesie
jo machst du dir ein JS für-->
in die obere leiste:
wo <body .. steht
fügst du in den body-tag:
<body {{user_registered==true.start}}onload="alert('Text')"{{user_registered==true.end}}>
wenn das nicht funktionieren sollte musst du das alert in eine extra funktion packen...
#3 RE: Benachrichtigung per Pop-Up?
In Antwort auf:
<body {{user_registered==true.start}}onload="alert('Text')"{{user_registered==true.end}}>
Du kannst dieses Fenster nur in eine Abfrageschleife setzen,wie:
Ist eine PM vorhanden:
2
3
4
{{user_newmail==true.start}}
......
onload="alert('Text')"
{{user_newmail==true.end}}
oder ein Gästebucheintrag:
2
3
4
{{user_newgbook==true.start}}
.......
onload="alert('Text')"
{{user_newgbook==true.end}}
Da wo Du sie eingesetzt hast,kommt bei jeden Aufruf vom Forum vom registrierten User die Alert Box.
Gruß
Olaf
#5 RE: Benachrichtigung per Pop-Up?
Vielen Dank für Eure Hilfe!!
Leider habe ich das Problem, daß ich mich mit so etwas überhaupt gar nicht auskenne. Ich habe noch nie ein JS (= Java Script??) gemacht! Deshalb finde ich diese Art Forum ja auch so toll: Alles gut beschrieben und auf deutsch...
Könnte mir jemand eine wirklich idiotensichere Anleitung dafür geben? Ich weiß ja noch nicht mal, wo ich so ein Java Script herbekommen kann!
gehe auf Admin --> Templates --> aktives Template wählen:
Template-Elememt: Obere leiste
suche dort die stelle wo <body steht.
füge dort
{{user_registered==true.start}}onload="alert('Text')"{{user_registered==true.end}}
der code muss dann so eingefügt werden <body der code>
nun bekommen alle user dieses popup, wenn sie eingeloggt sind.
jedoch erscheint dieses popup dann bei jedem aktualissieren der seite.
man könnte jetzt das script erweiterung und cookies setzen, aber ich weiß ja nicht für was genau das das benötigst.
baue den code aber ersteinmal so ein...
stück für stück nähern wir uns dem ziel^^.
Vielen Dank für Deine Hilfe, aber ich glaube, das wird wohl nichts. Ich bin in solchen Sachen wirklich blöd und komme noch nicht mal zum zweiten Schritt.
Gehe auf Admin = Ok, so weit reicht meine Intelligenz noch. Aber dann verläßt sie mich schon.
"Templates" gibt es bei mir nicht. Nur "Template Entwicklung", aber da kann ich nirgendwo "aktives Template" finden.
template entwicklung ist richtig..
naja setz dich doch mal ein wenig mit der software auseinander..
viel falsch machen kannst du ja nicht.. ansonsten leg dir ein testforum an.
probier einfach alles mal aus.. mit der zeit steigst du da schon dahinter.
dann auf das aktive template klicken und dann das template element obere leiste anwählen
dort suchst du dann das wort body und fügst den code so ein, wie ich es weiter oben beschrieben habe.
#9 RE: Benachrichtigung per Pop-Up?
Hallo zusammen!
Es gibt vielleicht auch eine Möglichkeit ohne Cookies, wenn die Meldung nur nach dem Login erscheinen soll.
Und zwar könnte man mit JavaScript den Referrer überprüfen.
{{user_registered==true.start}}onload="alert('Text')"{{user_registered==true.end}}
Das "alert('Text')" müsste durch eine Funktion ersetzt werden, die zusätzlich prüft, ob der User von "login.php" kommt und nur dann eine Nachricht ausgibt.
Edit:
Sollte so geh'n:
Im Bodytag ähnlich des bereits vorher geposteten Codes:
{{user_registered==true.start}}onload="checkLoginReferrer()"{{user_registered==true.end}}
Innerhalb der Head-Tags:
2
3
4
5
6
7
8
9
<script type="text/javascript" language="javascript">
function checkLoginReferrer() {
var BoardNr = xxxxxx;
var LoginMsg = 'Willkommen!';
if (document.referrer=='http://'+BoardNr+'.homepagemodules.de/login.php') {
alert(LoginMsg);
}
}
</script>
Board-Nummer und die Meldung können in den entsprechenden Variablen eingetragen werden...
#11 RE: Benachrichtigung per Pop-Up?
Naja, aber in einfachster Form ist ess das, was beschrieben wurde.
In Antwort auf:
In anderen Foren habe ich gesehen, daß gleich nach dem Login ein Pop-Up-Fenster erscheint, wenn es eine wichtige Mitteilung gibt.
Und es braucht keine lästigen Cookies, bei denen man auf die Gültigkeit achten müsste.
- 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