spf bearbeiten Button fehlt in der Kundenansicht

snocer

Member
ein angemeldeter Kunde hat nicht die Möglichkeit den spf Eintrag als txt zu bearbeiten. Das ist aber häufig notwendig, wenn der Kunde zum Beispiel sein E-Mail über M365 verwalten möchte. Er kann an dem erzeugten Eintrag keine Änderung selbst vornehmen und muss somit dem Admin Nerven. Wie bekommen wir auch diesen Eintrag beim Kunden reinsiehe Screen und wo können wir den Button anpassen (Übersetzung) Suche mich schon etwas wund.

Über eine Lösung bzw. Antwort würde ich mich freuen.
 

Anhänge

  • spf_txt_failed.png
    spf_txt_failed.png
    4,7 KB · Aufrufe: 350

Till

Administrator
/usr/local/ispconfig/interface/dns/templates/dns_spf_edit.htm ganz am ende das tmpl_if um den button entfernen.
 

snocer

Member
Hallo Tim, danke für die schnelle Antwort. Der Pfad ist zwar etwas anders, aber der Hinweis war sehr gut. konnte gelöst werden so das der Bearbeitungsbutton nun auch den Kunden zur Verfügung steht.
Gibt es dafür eine Entsprechung in der Sprachdatei um die Variable anzupassen?

nicht gefunden: btn_edit_as_txt_record_txt in den Übersetzungsdateien. Wen Du mir hier auch noch so schnell weiterhelfen könntest wäre Super.
Ach so der richtige Pfad zum oberen Teil lautet: /usr/local/ispconfig/interface/web/dns/templates/xxxxx

Ergänzend sollte das auch in die weiter Entwicklung so einfließen, sonst haut einem das nächste ispCoonfig Update das wieder um die Ohren. Und die Einstellung wird zurückgesetzt. Macht doch von der Sache her auch keine Sinn das auf den Admin zu beschränken.
 
Zuletzt bearbeitet:

Till

Administrator
Mir werden alle Stellen im code angezeigt wenn ich nach dem Text suche, siehe:

Code:
root@sv1 ~ # grep -R btn_edit_as_txt_record_txt /usr/local/ispconfig/
/usr/local/ispconfig/interface/web/dns/templates/dns_spf_edit.htm:            <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_edit_as_txt_record_txt'}" data-load-content="dns/dns_txt_edit.php?id={tmpl_var name='id'}&zone={tmpl_var name='zone'}&edit_raw=1">{tmpl_var name='btn_edit_as_txt_record_txt'}</button>
/usr/local/ispconfig/interface/web/dns/lib/lang/hu_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/br_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Editar registro TXT';
/usr/local/ispconfig/interface/web/dns/lib/lang/fi_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/ro_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/nl_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/el_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/ar_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/it_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Modifica come record TXT';
/usr/local/ispconfig/interface/web/dns/lib/lang/pl_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/sk_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/cz_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Upravit jako TXT záznam';
/usr/local/ispconfig/interface/web/dns/lib/lang/tr_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/dk_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/id_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/se_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/ja_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/ca_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/hr_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/en_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/es_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/de_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/fr_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/pt_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/ru_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
/usr/local/ispconfig/interface/web/dns/lib/lang/bg_dns_spf.lng:$wb['btn_edit_as_txt_record_txt'] = 'Edit as TXT record';
 

snocer

Member
Muss dass noch einmal wieder hervorholen. Scheint ja nicht in die Updates mit eingeflossen zu sein.
Die oben beschriebenen Vorgänge funktionieren zwar weiterhin, so das der Bearbeitungsbutton dem Anwender auch zur Verfügung steht und er auch was eintragen könnte, aber etwas scheint sich trotzdem geändert zu haben, den der Anwender kann nichts speichern, der Admin schon. der Anwender erhält diese nachfolgende Meldung, wenn er versucht seine Änderung oder Erstellung zu speichern. Gibt es dafür eine Lösung? Und wird das in ein nächstes Update von ispConfig einfließen, weil doch schon eine notwendige Funktion?

1722398459407.png
 

Werbung

Top