Newsletter Empfänger eintragen!?

Gesperrt
pixelwerk
Beiträge: 37
Registriert: Di 22. Apr 2008, 18:03
Kontaktdaten:

Newsletter Empfänger eintragen!?

Beitrag von pixelwerk » Di 11. Nov 2008, 14:18

Liebe Gemeinde

leider hab ich schon wieder ein Problem.
Ich habe einen 2 Backend User angelegt und ihm die Rechte gegeben um neuen Empfänger einzutragen.
Doch leider will der Navigationspunkt Enpfänger/Aktionen nicht erscheinen so das Backend User 2 keine möglichkeit hat Emfänger einzutragen.

Ich hab das ganze mit zwei verschieden 4.8.8 installationen ausprobiert doch es geht nicht.

Hat jemand eine Idee woran das liegen kann?

Besten Dank

MFG Jules

conradius
Beiträge: 168
Registriert: Di 19. Jul 2005, 11:52
Wohnort: Wabern (Bern/CH)
Kontaktdaten:

Bug? -> Newsletter Empfänger eintragen!?

Beitrag von conradius » Di 11. Nov 2008, 18:12

...hm interessant. Ich kann das bei meiner 4.8.8er Installation reproduzieren. Erst als Admin erhalte ich den Navigationspunkt Empfänger/Aktionen und kann Empfänger hinzufügen. Auch wenn der User bereits als nicht-Admin alle Newsletter und Empfänger und Empfänger-Gruppen Rechte besass.

-> ein Bug?

Gruss
Conrad

MaWa
Beiträge: 17
Registriert: Sa 7. Aug 2004, 13:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von MaWa » Di 11. Nov 2008, 22:39


OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL » Di 11. Nov 2008, 23:20

mmmhhhh...

1. Ja, ein Bug in 4.8.8
Unser eins hat gerade bemerkt da dieses Problem wohl bekannt ist und wohl auch schon gefixt wurde.

2. Jedoch ist mir auch aufgefallen das das löschen von Usern nicht möglich ist,
da die Popup-Box auf die Form mit Id = "htmlnewsletter" (Extras > Newsletter > Newsletter > Einstellungen) geht,
die jedoch bei Useren die nur Empfänger-Rechter haben nicht existiert.

Schau mir das morgen Abend genauer an.

mfg Oliver

(verschoben)

pixelwerk
Beiträge: 37
Registriert: Di 22. Apr 2008, 18:03
Kontaktdaten:

Beitrag von pixelwerk » Do 13. Nov 2008, 14:08

Ich wollte nur mal nachhaken ob es schon was neues gibt!?

MfG
Jules

OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL » Do 13. Nov 2008, 20:04

OK, ich hab das jetzt mal nach geschaut.

Nummer 1
Das erstellen von Usern wurde schon gefixt.
File: include.newsletter_left_top.php
Zeile: 806
Die If-Abfrage ändern in:

Code: Alles auswählen

if ($perm->have_perm_area_action('recipients', "recipients_delete") || $perm->have_perm_area_action("recipients", "recipients_create")) {

Nummer 2
Desweiteren hatte ich ja schon angekündigt das das löschen aber noch nicht Funktioniert. Um das möglich zu machen änder das:
File: include.recipients_menu.php
Zeile: 241
Das getElementById ändern in 'options'

Code: Alles auswählen

oForm = top.content.left.left_top.document.getElementById("options");
Das Zweite habe ich "getestet". Währe aber schön wenn du das mal richtig prüfst und eine Bestätigung Postest das es Funktioniert oder nicht Funktioniert. Wenn du ein OK gibst wird es sicher in eine neue Version übernommen.


Frage:
Währe es nicht sinnvoll das die Buttons "Newsletter" und "Versand-Job" im Left-Top-Menue nur dann angezeigt werden wenn man min. eine Berechtigung hat?
d.h.
Newsletter-B. bei:
- Newsletter löschen
- Newsletter bearbeiten
- Newsletter erzeugen
- Globale HTML-Newsletter-Einstellungen ändern

Versand-Job-B. bei:
- Newsletter Versand-Job erzeugen
- Newsletter Versand-Job löschen
- Empfänger aus Newsletter-Job herausnehmen
- Job ausführen

???


mfg OliverL
Zuletzt geändert von OliverL am Mo 17. Nov 2008, 08:46, insgesamt 1-mal geändert.

pixelwerk
Beiträge: 37
Registriert: Di 22. Apr 2008, 18:03
Kontaktdaten:

Beitrag von pixelwerk » Sa 15. Nov 2008, 12:04

Hallo OliverL

Besten Dank für die Hilfe es funktioniert einwandfrei!!!!


MfG

Jules

OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL » Mo 17. Nov 2008, 08:47

Uaaahhhh

ich meine bei Punkt 2 natürlich das es in der
include.recipients_menu.php
geändert werden muss.



oben korrigiert und geschlossen

mfg OliverL

Gesperrt