[gelöst] mass contact - html-Auswahl wegknipsen
Eingetragen von Matilda (129)
am 09.07.2008 - 14:49 Uhr in
am 09.07.2008 - 14:49 Uhr in
Hallo Zusammen,
ich habe ein ähnliches Problem bei mass contact wie schon bei meinem Post http://www.drupalcenter.de/node/11216
... in der Defaulteinstellung gibt es die Möglichkeit, als Mailformat html an- oder abzuhaken. Diese Auswahl möchte ich gerne völlig ausblenden und finde einfach den Schalter nicht ... wenn es überhaupt einen gibt?
Hat jemand einen Rat?
Viele Grüße,
Matilda
- Anmelden oder Registrieren um Kommentare zu schreiben
unset
am 09.07.2008 - 17:30 Uhr
In die template.php Deines Themes:
<?php
function phptemplate_mass_contact_admin_settings($form) {
unset($form['mass_contact_HTML_d']);
$output = drupal_render($form);
return $output;
}
?>
Eh ich's vergesse
am 09.07.2008 - 17:49 Uhr
Mit dem Modul Formfilter kann man sich auch alleine helfen: es blendet bei allen erdenklichen Formularen aus, was man eben nicht haben will. Nach Aktivierung des Moduls gibt's am Fuß eines jeden Formulars einen Link "Filter this form"; nach Klick darauf bekommst Du zu allen Eingabefeldern eine Checkbox eingeblendet, die Du aktivieren und damit das Feld ausblenden kannst. Das kann man dann sogar rollenbasiert zuordnen, welche Benutzerrollen also gefilterte, und welche die vollständigen Versionen der Formulare angezeigt bekommen sollen.
Der php-Schnipsel
am 10.07.2008 - 09:59 Uhr
Der php-Schnipsel funktioniert leider nicht - in Bezug auf das Modul Formfilter muss ich sagen, dass ich ein monstermäßiges Brett vor dem Kopf hatte ... ich dachte, das bezieht sich auf die Administrationsseite (das Backend) und soll das Adminleben erleichtern, indem es Platz schafft ...
*räusper
nun denn, aber auch damit bekomme ich leider (noch?) nicht den Schnipsel zur Wahl, die Mail als HTML zu verschicken, weggeknipst.
Zunächst habe ich
am 10.07.2008 - 10:27 Uhr
Zunächst habe ich herausgefunden, wie ich bei einzelnen Benutzern etwas wegknipsen kann - im Fall der Sprachauswahl ist aber leider nicht das gesamte Formular ausgeschaltet, sondern nur die Auswahl ... stehen bleibt ein leerer Kasten mit der Überschrift "Spracheinstellungen der Benutzeroberfläche". Und da dieser leer ist, würde ich ihn gerne ganz los werden.
Und dann würde ich diese Einstellung natürlich lieber als default für alle Nutzer setzen, damit ich jetzt nicht die Forumlare jedes Nutzers einzeln ändern muss. Muss ich für diese globale Einstellung in den Code? Im Adminbereich finde ich dazu nichts :(
Viele Grüße,
Matilda
Der Schipsel funktioniert,
am 10.07.2008 - 14:38 Uhr
Der Schipsel funktioniert, davon ist auch auszugehen, weil ich hier ohne Vermerk "ungetestet" eigtl. nie etwas ungetestet poste - und auch das Modul Formfilter verfehlt in der Regel seine bekannte Wirkung nicht. Da Du mehr ausblenden willst als hier im Thema angesagt, würde ich mich an Deiner Stelle aber eher auf die Bedienung dieses Tools konzentrieren.
Hallo tumblingmug, bitte
am 15.07.2008 - 15:21 Uhr
Hallo tumblingmug,
bitte entschuldige, ich wollte nicht in den Raum stellen, dass du mir Quatsch aufgetischt hast!! Und ich habe herausgefunden warum ich vermutete, dass der Schnipsel nicht funktioniert (früher sagten wir "Brett vor dem Kopf und lässt den Vogen nicht rein"):
In der Adminansicht habe ich über formfilter "hide" an gewünschter Stelle angeknipst ... und mich gewundert, dass das Kästchen immer noch da war ... in der Adminansicht wohl gemerkt ... nun habe ich mich parallel als einfacher Nutzer mit einem anderen Browser angemeldet, und da viel der Groschen goldklumpenweise: Beim normalen Nutzer ist alles artig weg, was weg sein soll - und natürlich muss das Kästchen beim Admin immer bleiben, sonst könnte er es ja nicht wieder anknipsen *schnauf
Also nochmal: es war ein Denkfehler meinerseits und dein Tipp funktioniert einwandfrei!
Viele Grüße von einer manchmal etwas verwirrten
Matilda
Matilda schrieb bitte
am 15.07.2008 - 15:40 Uhr
bitte entschuldige, ich wollte nicht in den Raum stellen, dass du mir Quatsch aufgetischt hast!!
Wieso, ich war gar nicht beleidigt – hab's für künfige Schmökerer nur nicht so aussehen lassen wollen, als wäre der Code unbrauchbar.
Schön, dass Du jetzt weiterkommst.