anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:23

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Popup
BeitragVerfasst: Do 24 Apr, 2008 19:12 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 11 Apr, 2007 10:38
Beiträge: 80
Hi,

und zwar sollte ja bei jedem Login ein extra Fenster (popup) mit der Motd auftauchen.

Das wird ja in der loginn.php mit
popup('motd.php');
definiert.

Aber leider geht das bei mir net...
Kann mir bitte jemand sagen warum?

MfG


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Do 24 Apr, 2008 19:21 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
haste die datei auch in der common.php eingetragen?

also ich glaube, das du in zeile 1014 (auf jedenfall bei mir so) noch
$nopopups["xyz.php"]=1;

eintragen muss, dann müsste es eig gehen, korrigiert mich bitte, wenns falsch ist


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Do 24 Apr, 2008 19:24 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Himli hat geschrieben:
haste die datei auch in der common.php eingetragen?

also ich glaube, das du in zeile 1014 (auf jedenfall bei mir so) noch
$nopopups["xyz.php"]=1;

eintragen muss, dann müsste es eig gehen, korrigiert mich bitte, wenns falsch ist


Englisch solle gelernt sein, mh?
Die Variable sagt schon alles: $nopopups ist ein Array, das eine Blackliste mit allen Dateien enthält, die kein Popup zeigen sollen. Das ist unter anderem die motd.php selbst (Sinnlose Endlosschleife), andere Popups, die login.php und noch n' paar andere.
Das Popup geht immer auf - sofern JavaScript aktiviert ist und der Browser die Popups nicht ignoriert. Genau das wird hier auch das Problem sein.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Do 24 Apr, 2008 19:43 
Offline
Held
Held
Benutzeravatar

Registriert: So 19 Nov, 2006 09:57
Beiträge: 231
Geschlecht: Weiblich
LoGD: http://www.trahhenbluot.de/Planetenchaos/source.php
Berichtigt mich, aber geht der Popup nicht auch nur dann auf, wenn neue MotD vorhanden sind (die auch noch nicht gelesen sind)?

_________________
Das Lesen im Bett zeugt von völliger Hingabe an die Kunst: Man überlässt es dem Dichter, wann man einschläft.
Ernst R. Hauschka, deutscher Aphoristiker (geb. 1926)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Do 24 Apr, 2008 20:19 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Lori hat geschrieben:
Berichtigt mich, aber geht der Popup nicht auch nur dann auf, wenn neue MotD vorhanden sind (die auch noch nicht gelesen sind)?


Oh. Ja, stimmt natürlich.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Sa 26 Apr, 2008 08:57 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 11 Apr, 2007 10:38
Beiträge: 80
Ne Elliwood....leider nicht.
Popups funktioniern ja in meinem Browser (also motd.php usw.)
(Javascipt etc. ist aktiviert...)

Nur der Befehl

PHP:
popup('motd.php');


funktioniert nicht....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Sa 26 Apr, 2008 09:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Meines wissens, kannst du diese Funktion auch nicht so aufrufen lassen. Du muesstest diese als Event, z.B. als Onlick Event einbauen.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Sa 26 Apr, 2008 10:54 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
In einem JavaScript kann man sehr wohl Funktionen aufrufen, ohne ein Event einzubauen, MySql.
Wenn es also eine JavaScript-Funktion ist und du sie nicht in PHP aufrufst sondern in einem JS-Bereich, dann sollte es klappen.

_________________
Mal wieder da...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Mi 04 Jun, 2008 09:40 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
Erschlagt mich nicht fürs Hochhieven des Threads...
Bin leider im Forum irgendwie nicht so recht schlau geworden, oder ich habs mit den Suchwörtern nicht wirklich gut drauf.. *sfzl*

Irgendwie finde ich in meinen Dateien nicht die rechten Stellen... oder ich habe Denkfehler.
Ich will ein bestimmtes Popup nach dem Ausloggen als nicht mehr sichtbar einstellen.
Auf verständliche Weise.
Ist man eingeloggt und man klickt auf jeweiliges popup: *klick* AH... seh
Ausgeloggt und man aktualisiert: *klick* wech, Startseite.

Wetten, dass es nur eine Einstellung ist?
Ich hab die login.php durchkramt, die function popup, überhaupt die common (wo ich die popup-Datei bereits mit eingebunden hab)...
aber irgendwie...

Wie geht das?


Edit: ... ok... ich habs selbst doch noch gefunden, aber erklärt mir mal bitte einer genau die beiden Funktionen:

$this->bbcode_second_pass_code('', '$allowanonymous=array')

und

$this->bbcode_second_pass_code('', '$allownonnav = array')??

Habe bei der 1. das besagte popup raus, bei dem anderen drin.


Grüße,
verni :wink:

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Mi 04 Jun, 2008 20:21 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
Verfasst: Fr 11 Nov, 2005 16:13
Kevz hat geschrieben:
Moin moin!
$allowanonymous = Für Seiten wo Besucher draufgehen können außerhalb des Logins eben ;)
$allownonnav = Für die Navigation in der Linkliste sowie in anderen Bereichen, innerhalb des Logins ;)

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Mi 04 Jun, 2008 20:36 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Btw., vielen Dank, für das doch schon etwas ältere Zitat. :)

Ich muss dem hinzufügen, dass wenn man ein Popup- außerhalb des Spiels erstellt, den Dateinamen in beiden Variablen- Arrays hinzufügen muss. (hoffe ist so richtig von der aussage, war immer so etwas mit der Navi außerhalb des Spiels. *lach*)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Popup
BeitragVerfasst: Mi 04 Jun, 2008 23:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
einfach suchen, wo motd.php erwähnt wird.

afaik sind das folgende Arrays:

- $allownonnav
- $nokeeprestore (wichtig!!)
- $nopopups
- $allowanonymous (nur, wenn das Popup, wie z.B. die MoTD von "außen", also ohne eingeloggt zu sein, zugänglich sein soll)

Für ein automatisches "Aufploppen" des Popups sehen wir wieder bei der MoTD:

Da steht im page_header
$this->bbcode_second_pass_code('', '<script language=\"JavaScript\" type=\"text/javascript\">".popup("motd.php")."</script>')

Wie du das nun direkt auf dein Popup anwendest, bleibt dir überlassen *g*

Viel Spaß noch, hoffe es konnte helfen und wurde noch net genannt.

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum