Hallo,
in welcher Datei muss ich denn nach folgendem Phänomen suchen?
in der Gruppenzuordnung von Newsletter-Abonnenten, werden mir sowohl die bereits zugeordneten Teilnehmer als auch die auszuwählenden Teilnehmer etwas sinnlos aufgelistet - nämlich in der Reihenfolge, in der sie in der DB stehen.
Bei Listen von mehreren hundert Abonnenten ist das ehrlich gesagt ne Katastrophe, da
a) das Auswahlfeld winzig ist
b) durch die mangelhafte Sortierung
kein Auffinden mehr möglich ist.
Deshalb mein Vorschlag:
1. beide Listen alphabetisieren ("ORDER BY name, email" sollte sicher reichen)
2. Das SELECT-Feld größer machen (optional)
Nun suche ich schon ein Weilchen, wo ich das einstellen könnte, bin aber noch nicht wirklich fündig geworden (habe bisher in den /includes/include.newsletter_*.php und in /classes/class.newsletter.*.php gesucht)
Weiß jemand, der da ein geschulteres Auge drauf hat, wo sich diese Funktion versteckt?
Bin für jeden Tipp dankbar.
Reihenfolge der Gruppenuser im Newsletter alphabetisch
contenido/includes/include.recipients.group_edit.php
Die Zeile
in
ändern.
Diese Zeilen:
z.B. so ändern:
Zur Änderung der Reihenfolge der bereits ausgewählten User ist in der classes/class.newsletter.groups.php in der Methode getRecipientsInGroup die Zeile
in
zu ändern. Das name, email muss man machen, da das Feld name leer sein kann.
Gruß
HerrB
Die Zeile
Code: Alles auswählen
$oRecipients->select("idclient='$client' AND idlang='$lang'");
Code: Alles auswählen
$oRecipients->select("idclient='$client' AND idlang='$lang' ORDER BY name, email");
Diese Zeilen:
Code: Alles auswählen
$oSelUser = new cHTMLSelectElement("adduser[]");
$oSelUser->setSize(20);
$oSelUser->setStyle("width: 250px;");
Code: Alles auswählen
$oSelUser = new cHTMLSelectElement("adduser[]");
$oSelUser->setSize(50);
$oSelUser->setStyle("width: 300px;");
Code: Alles auswählen
$this->select("idnewsgroup = '$idrecipientgroup'");
Code: Alles auswählen
$this->select("idnewsgroup = '$idrecipientgroup' ORDER BY name, email");
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net