Seite 2 von 3
Re: PM Weiterleitung
Verfasst: 25.02.2012 00:16
von Secretly
Richtig Hauptaccounts geht, Nebenaccounts geht nicht.
Wie gesagt:
Maximale Anzahl zulässiger Empfänger:
Die maximale Anzahl zulässiger Empfänger für eine Private Nachricht. Bei einem Wert von 0 sind unbegrenzt viele Empfänger zulässig. Diese Einstellung kann gruppenbezogen in den Gruppeneinstellungen angepasst werden. => steht auf 0
in den Gruppeneinstellungen steht es bei Admins auf 0 für unbegrenzt und bei den anderen relevanten Gruppen auf 3.
Versand von Privaten Nachrichten an mehrere Mitglieder oder Gruppen erlauben: ja
Oder gibt es noch eine andere Einstellung, welche ich übersehen habe bezüglich der Massen-PMs?
edit: ja danke es scheint zu gehen

ich hatte bei den benutzerrollen die einstellung vergessen *duck* danke danke danke

Re: PM Weiterleitung
Verfasst: 31.07.2012 10:21
von Secretly
Ich muss das Thema nochmal raus kramen

Also die Funktion klappt super und es gibt auch keine Probleme. Aber so mancher User bei uns, hat jetzt eben schnell zwei volle Postfächer. Daher die Frage: Könnte man die Modifikation so bearbeiten, dass es die PMs womöglich nur an den Hauptaccount weiterleitet und nicht beim "Nebenaccount" auch noch speichert.
Eben das Miriam alle PMs von Kaninchen, Hase und Bärchen bekommt und dort keine mehr landen, sofern es ein Hauptaccount gibt.
Re: PM Weiterleitung
Verfasst: 31.07.2012 18:41
von Miriam
Secretly hat geschrieben:...sofern es ein Hauptaccount gibt.
Gehen denn auch NUR Nebenaccounts?
Wenn Du schon so eine stattliche Anzahl an PMs bekommst / verschickst, solltest Du evtl. eine Erhöhung der maximalen Anzahl an PMs in Betracht ziehen.
Re: PM Weiterleitung
Verfasst: 31.07.2012 19:00
von Secretly
Ich rede nicht unbedingt von mir, also für mich würde es so reichen wie es jetzt ist. Ich frage auf Wunsch nach.
Also wenn die PMs nur beim "Hauptaccount" landen, reicht es natürlich auch. Wenn sie "nur" bei den Nebenaccounts landen, dann wäre es ja keine PM-Weiterleitung oder? Dann würde sie ja einfach bei dem Empfänger landen, wo sie ohne die "Weiterleitung" landen würden oder verstehe ich es jetzt falsch?
Re: PM Weiterleitung
Verfasst: 31.07.2012 21:49
von Miriam
Aber wieso schreiben die Nutzer nicht gleich dem "Hauptaccount", wenn es doch scheinbar garnicht gewünscht ist, daß die Nebenaccounts miteinander direkt kommunizieren?
Denn wenn der Hauptaccount allein die PMs bekommt, auch wenn sie an den / die Nebenaccounts geschickt wurden, dann kann der Hauptaccount auch nur allein darauf antworten, denn der Nebenaccount hat ja keine PM zum Beantworten bekommen.
Irgendwie verstehe ich den Sinn nicht.

Re: PM Weiterleitung
Verfasst: 31.07.2012 22:02
von Secretly
Weil die Nutzer darauf schlichtweg nicht achten. Es ist ein "Rollenspiel" um welches es geht und die User schreiben klicken einfach ihren "Schreibpartner" an, um ihm eine PM zu schicken. Das dieser sich aber nur mit dem Nebenaccount einloggt um zu den jeweiligen Charakter zu schreiben, darauf achten die wenigsten. Genauso ist es eben, wenn die PMs in zwei Postfächern sind und die Nutzer sich nicht regelmäßig umloggen aber massig PMs schicken.
Bei der vorherigen Forensoftware war der Accountwechsler anders, da waren die Accounts nicht in einem Drop Down sondern in einer Leiste und wenn dort jemand eine PM hatte, stand in Klammern einfach (Neue PM), so dass die User wussten, sie müssen sich mal umloggen. Aber so etwas ist bei Phpbb durch den Drop Down im Accountwechsler ja nicht ersichtlich.
Re: PM Weiterleitung
Verfasst: 01.08.2012 14:36
von Miriam
Secretly hat geschrieben:Bei der vorherigen Forensoftware war der Accountwechsler anders, da waren die Accounts nicht in einem Drop Down sondern in einer Leiste und wenn dort jemand eine PM hatte, stand in Klammern einfach (Neue PM), so dass die User wussten, sie müssen sich mal umloggen. Aber so etwas ist bei Phpbb durch den Drop Down im Accountwechsler ja nicht ersichtlich.
Sag das doch gleich!
Also alles nochmal auf Null und dann ( account_link_version 0.7.8 ):
finde in der \includes\functions_account_link.php
Code: Alles auswählen
function linked_pms ($include_user = true)
{
// Disable this for now
return false;
tausche aus gegen:
Code: Alles auswählen
function linked_pms ($include_user = true)
{
// Disable this for now
// return false;
finde:
tausche aus gegen:
finde in der \includes\functions.php
Code: Alles auswählen
// Begin Account Link Mod
require_once($phpbb_root_path . 'includes/functions_account_link.' . $phpEx);
account_link_form ();
// End Account Link Mod
tausche aus gegen:
Code: Alles auswählen
// Begin Account Link Mod
require_once($phpbb_root_path . 'includes/functions_account_link.' . $phpEx);
account_link_form ();
$template->assign_vars(array(
'PRIVATE_MESSAGE_INFO' => linked_pms())
);
// End Account Link Mod
Fertig.
Re: PM Weiterleitung
Verfasst: 01.08.2012 17:33
von Secretly
Ui, dass ist ja super
Ich weiß nicht, ob ich es heute noch schaffe, aber ich melde mich auf jeden Fall wenn es drin ist

Re: PM Weiterleitung
Verfasst: 01.08.2012 17:45
von Miriam
Ja, mach mal.... Du kannst dann auch auf den Link zu den anderen privaten Nachrichten klicken und bist automatisch "umgeloggt".
Vllt. mußt Du das ganze optisch etwas anpassen, denn wenn jemand zig Accounts hat, wird es ein langer String, der ausgegeben werden muß / ausgegeben wird.
Re: PM Weiterleitung
Verfasst: 01.08.2012 21:00
von Secretly
Ich bin mir jetzt nicht sicher, ob es daran liegt, dass mein heute aufgespieltes Testforum nicht so möchte wie ich.
SQL ERROR [ mysql4 ]
Table 'db1172474-testfeld.phpbb_privmsgs_to' doesn't exist [1146]
SQL
SELECT user_id, pm_new FROM phpbb_privmsgs_to WHERE user_id = 107 AND pm_new = 1
BACKTRACE
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_account_link.php
LINE: 875
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/includes/functions.php
LINE: 4830
CALL: linked_pms()
FILE: [ROOT]/index.php
LINE: 238
CALL: page_header()
Bei der Tabelle die er nicht findet, ist kein Wunder, da die Tabelle db1172474-testfeld.phpbb3_privmsgs_to heißt. Aber in der config etc. steht auch das richtige Präfix.