Archiv verlassen und diese Seite im Standarddesign anzeigen : Benachrichtigungspopup bei privater Nachricht
Hallo!
Seit wir unser Forum auf 2.0.3 upgedated haben funktioniert das Alertpopup bei neuen privaten Nachrichten nicht mehr. Weiss jemand woran das liegen kann?
Gruß,
marc
s.molinari
19.10.2001, 18:11
Hallo marc,
Da kann ein paar Sachen falsch sein.
1. In 'headinclude' Template muss $headnewpm ganz unten stehen.
2. In global.php muss folgenden Code vorhanden sein(ca. Zeile 277)
$newpmmsg=0;
$headnewpm='';
if ($checknewpm and $bbuserinfo['userid']!=0 and $bbuserinfo['pmpopup']==2) {
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]";
}
$newpmmsg=1;
eval("\$headnewpm = \"".gettemplate('head_newpm')."\";");
}
3. In der 'user' Tabelle muss das Peld 'pmpopup' vorhanden sein.
4. Als letztes, muss PMs eingeschaltet sein im Admin CP.
Überprüfe die Punkte und sag bescheid ob die PM Funktion bei Dir immer noch nicht funzt.
Scott
1. In 'headinclude' Template muss $headnewpm ganz unten stehen.
Jap, ist drin...
2. In global.php muss folgenden Code vorhanden sein(ca. Zeile 277)
$newpmmsg=0;
$headnewpm='';
if ($checknewpm and $bbuserinfo['userid']!=0 and $bbuserinfo['pmpopup']==2) {
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]";
}
$newpmmsg=1;
eval("\$headnewpm = \"".gettemplate('head_newpm')."\";");
}
Auch das ist drin:$newpmmsg=0;
$headnewpm='';
if ($checknewpm and $bbuserinfo['userid']!=0 and $bbuserinfo['pmpopup']==2) {
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]";
}
$newpmmsg=1;
eval("\$headnewpm = \"".gettemplate('head_newpm')."\";");
}
3. In der 'user' Tabelle muss das Peld 'pmpopup' vorhanden sein.
Hmmm weiß nicht genau was du meinst? Wenn du meinst, dass es im user Control Panel da sein muss und auf "Yes" stehen muss: Tut es :)
4. Als letztes, muss PMs eingeschaltet sein im Admin CP.
Es hat zumindest vor dem Update auf 2.0.3 funktioniert. Wo finde ich den Punkt im CP? Kann der sich denn ausgeschaltet haben beim Upgrade? Wenn du mir sagst, worunter ich den finde, gucke ich da auch noch nach.
In den normalen Options finde ich den nicht.
Danke aber schon einmal für deine Hilfe!!
marc
s.molinari
19.10.2001, 22:01
Also im Admin CP schaumal unter:
Options->change options->private messaging options->Enable private messaging?
Heir muss natürlich auf 'yes' geschaltet werden.
Scott
achsi, ja klar, da sterht das auf "yes"... Das war es dann also auch nicht :(
Noch ne Idee?
Gruß,
marc
s.molinari
20.10.2001, 16:25
Hallo marc,
Wenn Du auf der Indexseite gehst und Du weisst 100%ig dass Du eine Popup bekommen sollst, dann schau den Quelltext der Seite an. Im Text musste ähnlichen Code vorhanden sein.
[code]<script language="JavaScript">
<!--
function confirm_newpm() {
Hi Scott.
auf der index.Seite ist kein JavaScript.
Schau selber mal:
http://www.flashforum.de/forum
Mein Template heda_newpm sieht so aus:[CODE]
<script language="JavaScript">
<!--
function confirm_newpm() {
Hier auf der Indexseite ist aber auch kein Javascript drin, oder?
Gruß,
marc
s.molinari
22.10.2001, 09:56
Das Script ist nur vorhanden wenn Du eine Nachricht über eine neue PM bekommst.
Scott
Habe jetzt nochmal die headinclude und die head_newpm auf standard zurückgesetzt, aber leider klappt es immer noch nicht :(
So, klappt nun wieder! Habe die beiden Sachen nochmal zurückgesetzt und danach übersetzt und nun klappt alles!
Danke für die Hilfe!!!
Eine Frage noch:
Teilweise sind dei Breadcrumps oben noch auf englisch. Wo kann ich die ändern. Z.B. wenn ich die Suchen-Seite aufmache, ist das so.
Danke!
marc
Viper888
07.11.2001, 15:46
Hmmmm
Also ich habe bei mir nen Navigationsmenü an der seite laufen. Dafür musste ich in meiner headinclude etwas einfügen und nun geht das popup für die PM ned mehr.
Habs dann das menü mal wieder rausgenommen und da ging das PM popup wieder. Nun will ich ich aber beides am laufen haben.
Hier ist mal mein headinclude
[CODE]<meta name="MSSmartTagsPreventParsing" content="TRUE">
<meta http-equiv="MSThemeCompatible" content="Yes">
<style type="text/css">
BODY {
SCROLLBAR-BASE-COLOR: {categorybackcolor};
SCROLLBAR-ARROW-COLOR: {categoryfontcolor};
}
SELECT {
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #CFCFCF
}
TEXTAREA, .bginput {
FONT-SIZE: 12px;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
COLOR: #000000;
BACKGROUND-COLOR: #CFCFCF
}
A:link, A:visited, A:active {
COLOR: {linkcolor};
}
A:hover {
COLOR: {hovercolor};
}
#cat A:link, #cat A:visited, #cat A:active {
COLOR: {categoryfontcolor};
TEXT-DECORATION: none;
}
#cat A:hover {
COLOR: {categoryfontcolor};
TEXT-DECORATION: underline;
}
#ltlink A:link, #ltlink A:visited, #ltlink A:active {
COLOR: {linkcolor};
TEXT-DECORATION: none;
}
#ltlink A:hover {
COLOR: {hovercolor};
TEXT-DECORATION: underline;
}
.thtcolor {
COLOR: {tableheadtextcolor};
}
</style>
$headnewpm
<SCRIPT LANGUAGE="JavaScript">
window.status="..::ICE-FXP::.. - The Future of FXP"
//
</SCRIPT>
<STYLE><!--
A.ssmItems:link
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.