Seite 1 von 1

Massen-eMail Empfänger Dropdownmenü reduzieren

Verfasst: 16.07.2005 20:55
von phpbbUSER
Hallo,

da ich Massen-eMails nur an bestimmte Gruppen sende, z.b. nie an "Alle Benutzer" und das Board sehr viele Gruppen besitzt, ist es lästig durch die (Dropdown)Liste zu scrollen und die richtige Gruppe zu wählen.

Ich möchte also aus dem Dropdown die Gruppen "Alle Benutzer" und spezifische Gruppen gestrichen haben und einen neuen Standardempfänger (anstatt "Alle Benutzer") setzen.

Ich glaube dies kann/muss man in der admin_mass_email.php ändern, da auf der Templatebasis dies nicht möglich ist?

Und wie bewerkstellige ich diese Veränderung?

Grüße,

Verfasst: 17.07.2005 23:49
von phpbbUSER
Ist eigentlich keine Suche nach einem Mod, sondern eher der richtigen Funktion bzw. einer kleinen Codemodifikation.

admin_mass_email.php

Code: Alles auswählen

//
// Initial selection
//

$sql = "SELECT group_id, group_name 
	FROM ".GROUPS_TABLE . "  
	WHERE group_single_user <> 1";
if ( !($result = $db->sql_query($sql)) ) 
{
	message_die(GENERAL_ERROR, 'Could not obtain list of groups', '', __LINE__, __FILE__, $sql);
}

$select_list = '<select name = "' . POST_GROUPS_URL . '"><option value = "-1">' . $lang['All_users'] . '</option>';
if ( $row = $db->sql_fetchrow($result) )
{
	do
	{
		$select_list .= '<option value = "' . $row['group_id'] . '">' . $row['group_name'] . '</option>';
	}
	while ( $row = $db->sql_fetchrow($result) );
}
$select_list .= '</select>';
Ich denke es handelt sich um den betreffenen Teil.

$select_list = '<select name = "' . POST_GROUPS_URL . '"><option value = "-1">' . $lang['All_users'] . '</option>';

Durch was much ich den Teil ersetzen um eine andere Gruppe vorzudefinieren?

Und wie kann ich spezifische Gruppen aus dem Dropdown streichen?

Verfasst: 22.07.2005 21:06
von phpbbUSER
Hallo,

weiß keiner eine Lösung?

Schönes Wochenende,

Verfasst: 25.07.2005 13:06
von phpbbUSER
Hallo,

ist nicht die feine Art, aber dann muss ich das Topic leider wieder hochholen. Ich habs leider noch nicht hinbekommen, das problem zu lösen, weiß aber auch nicht ob es überhaupt möglich ist?

Grüße,