PNs begrenzen

Begonnen von tessi78, 07 Juli 2004, 09:37:57

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Liu-Kang

also, um den haken bei den privaten Nachrichten zu entfernen, musst Du in der index.php der privaten Nachrichten in Zeile 601 wo steht:
."<TD BGCOLOR=\"$bgcolor1\"><input type=\"checkbox\" checked name=\"notsave\" value=\"1\" style=\"background-color: transparent;\"> <span class=\"tiny\">(wenn Du die Nachricht nicht speichern möchtest dann entferne den Haken)</span></TD></TR>"

durch folgendes ersetzten:
."<TD BGCOLOR=\"$bgcolor1\"><input type=\"checkbox\" name=\"notsave\" value=\"1\" style=\"background-color: transparent;\"> <span class=\"tiny\">(wenn Du die Nachricht speichern möchtest dann setzte einen Haken)</span></TD></TR>"


In der buddy.php ist dann Zeile 186 wie folgt abzuändern:
PM im Ausgang speichern?<input type=\"checkbox\" checked name=\"notsave\" value=\"1\" style=\"background-color: transparent;\"><BR>

ändern in:
PM im Ausgang speichern?<input type=\"checkbox\" name=\"notsave\" value=\"1\" style=\"background-color: transparent;\"><BR>

selin01

ok danke dir. funzt super   ;D

wenn ich eine pm bekomme, dann soll der hacken drin sein "Nachricht löschen", das ist bei mir noch nicht richtig.

Liu-Kang

Du meinst also in der Buddy.php?
OK!
Etwa in Zeile 289 müsste dann folgendes stehen:
echo ""._PMSDELETE." <input type=\"checkbox\" name=\"deletemsg\" value=\"1\" ".$delcheck." style=\"background-color: transparent;\"> ";

falls das nicht klappen sollte, dieses hernehmen:
echo ""._PMSDELETE." <input type=\"checkbox\" checked name=\"deletemsg\" value=\"1\" ".$delcheck." style=\"background-color: transparent;\"> ";

musste halt ausprobieren da ich jetzt nicht genau weiß wie die Angabe lauten müsste.

selin01

danke euch.

so nun noch das aller letzte  :)

wie auf dem Bild zusehen, ist das PM Icon neben der PM Statistik.
Es sollte aber oben neben der Überschrift sein. Den so wie es jetzt grad ist, drückt das Icon die tabelle (block) auseinander.

kann mir jemand einen tip geben?


Biker

Im Normalfall bzw. bei leerem Postfach hast Du die Grafik ja da, wo Du sie haben willst.....nur wenn Du Nachrichten in Deinem Postfach hast, verschieb sich die Grafik runter!

Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!

NeMeSiSX2LC

Ich weiss ja nicht obs schon wer gemerkt hat aber man kann die nachrichten im Postausgang nicht öffnen
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

onkel

HI,

Also ich komme mit diesem Link zu mein Pmausgang.

http://www.mydomain.de/modules.php?name=Private_Messages&op=sendmsg

oder meinst du was anderes ?


mfg
Onkel

NeMeSiSX2LC

Ne guck euch mal die index und Primary setzung der msgs_send an also auf jedenfall bei mir sind diese beiden werte nicht gesetzt

ach und auto_increment auch nicht
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

deepsleep

Stimmt, NeMeSiSX2LC hat recht.

Will ich in den gesendeten Nachrichten eine Message lesen, in dem ich auf die Nachricht klicke, springt das Teil direkt wieder in die Inbox zurück.

Gruss
Deepsleep
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

NeMeSiSX2LC

soll vorkommen das recht hab:-)

Schaut euch mal die SQL file in dem Pack an.

so sollte das eigentlich heissen:

CREATE TABLE `mx_priv_msgs_send` (
  `msg_id` int(10) NOT NULL auto_increment,
  `msg_image` varchar(100) default NULL,
  `subject` varchar(100) default NULL,
  `from_userid` int(10) NOT NULL default '0',
  `to_userid` int(10) NOT NULL default '0',
  `msg_time` varchar(20) default NULL,
  `msg_text` text,
  `read_msg` tinyint(10) NOT NULL default '0',
  PRIMARY KEY  (`msg_id`),
  KEY `to_userid` (`to_userid`)
) TYPE=MyISAM;

Ach wers nachträglich ändern wil muss die Tabelle LEEREN:-(
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Atze

#130
Ja das Problem mit dem Postausgang hab ich auch!!
Springt immer auf die Inbox zurück.

Und wenn man mehrere Nachrichten im Ausgang hat und eine
davon löschen will, dann löscht es alle!

Auch nicht optimal,aber sonst ist perfekt!

Muß man die sql so wie oben beschrieben abändern,
ist das Problem dann weg???

Gruß
Fahr mal das Becks hoch!

Biker

#131
Das ist kein Schönheitsfehler, sondern ein Fehler in der DB, und die Antwort auf Deine Frage findest Du direkt vor Deinem Post!
Solange Du die sql nicht änderst, wird es auch nicht funzen!

ZitatCREATE TABLE `mx_priv_msgs_send` (
  `msg_id` int(10) NOT NULL auto_increment,
  `msg_image` varchar(100) default NULL,
  `subject` varchar(100) default NULL,
  `from_userid` int(10) NOT NULL default '0',
  `to_userid` int(10) NOT NULL default '0',
  `msg_time` varchar(20) default NULL,
  `msg_text` text,
  `read_msg` tinyint(10) NOT NULL default '0',
  PRIMARY KEY  (`msg_id`),
  KEY `to_userid` (`to_userid`)
) TYPE=MyISAM;

Sieh Dir mal die Zeile  `msg_id` int(10) NOT NULL auto_increment an, da steht bei Deiner DB mit Sicherheit nicht  auto_increment drin, richtig!?
Du musst die Tabelle leeren oder löschen und neu einspielen, aber ACHTUNG!...die gesendeten PM´s sind dann weg....aber ist ja eh wurscht, denn so sind sie auch "nicht wirklich" da!


Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!

Atze

Ja danke,
so hats geklappt!
Gruß
Fahr mal das Becks hoch!

fun4teen

Auf die gefahr hin das mich vielleicht gleich alle KILLEN will ich es aber doch versuchen.

Ich habe vor so eine PM begrenzung für eine etwas älterne Nuke Version verwenden.. Nuke 6.0 .

Was muss ich alles ändern damit ich diese zum laufen bekomm ...

Also ich denke ich muss nur die index.php umändern weil dort viele mx schnippsel drin sind.

DANKE  :o

NeMeSiSX2LC

Japps genau da haste eine gefahr. Weil nuke code ist müll und werde auch nicht versuch das für diese Teil umzubauen. Sorry aber da fragste am besten FB!
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

RiotheRat

Zitat von: fun4teen am 29 März 2005, 16:06:48Was muss ich alles ändern damit ich diese zum laufen bekomm ...
Nuke in die Tonne treten und was vernünftiges verwenden

Mal im Ernst ... Nuke 6.0 ist nicht mehr so ganz taufrisch und in keinster Weise gegen Angriffe "immun". Tu Dir selbst einen Gefallen und entsorge diesen Datenmüll.

Zitat von: fun4teen am 29 März 2005, 16:06:48DANKE  :o
Bitte  ;D

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

Nancy

#136
Hi,

so seit 120 Tagen wurde hier nichts mehr gepostet.  :D
Was steht denn bei den Sprachfiles für "_SENTPMS", "_SENTPMSDONTHAVESOME" und "_SENTPMSTO".???

LG
Nancy

NeMeSiSX2LC

Gute Frage muss auch erst schauen :D
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

NeMeSiSX2LC

define("_PMBOXVOLL","Das Postfach des Users ist voll! Er kann z.Zt. keinen neuen Nachrichten empfangen.");
define("_PMBOXVOLLWIOBOX", "Dein Postfach ist voll! Du kannst z.Zt. keine neuen Nachrichten empfangen.<BR>Bitte sichern und leeren!");
define("_BWOPMSSENT", "gesendet");
define("_SENTPMBOXVOLLWIOBOX", "Deine Box mit den gesendeten Nachrichten ist voll!<BR>Bitte sichern und leeren!");
define("_SENTPMBOXVOLL", "Deine Box mit den gesendeten Nachrichten ist voll!<BR>Bitte sichern und leeren!");

Diese Sachen müssen in die jeweilig Langfile des Prvat_Messages Module...

Ach und das auch noch:

lang-german.php:
define("_SENTSENTPMSDONTHAVESOME", "Sie haben zur Zeit keine gesendeten Nachrichten.");
define("_SENTPMSTO", "An");
define("_SENTPMS", "Ihre gesendeten Nachrichten");
define("_SENTPMSDONTHAVESOME","Sie haben zur Zeit keine gesendeten Nachrichten.");
define("_OUTSENTPMSDONTHAVESOME", "Sie haben zur Zeit keine gesendeten Nachrichten.");
define("_OUTPMSTO", "An");
define("_OUTPMS", "Ihre gesendeten Nachrichten");
define("_OUTPMSDONTHAVESOME","Sie haben zur Zeit keine gesendeten Nachrichten.");

lang-german_du:

define("_SENTSENTPMSDONTHAVESOME", "Du hast zur Zeit keine gesendeten Nachrichten.");
define("_SENTPMSTO", "An");
define("_SENTPMS", "Deine gesendeten Nachrichten");
define("_SENTPMSDONTHAVESOME","Du hast zur Zeit keine gesendeten Nachrichten.");

Wobei bei der Du wohl bissel was fehlt....
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Nancy

Hi NeMeSiSX2LC,

die lang_german reicht mir völlig aus. Dankeeee ;)
Wird so etwas ähnliches auch in der 0.1.7 vorhanden sein?

LG
Nancy