Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Adminrechte

    MrsX

    • Fördermitglied
    • Beiträge: 26
    Adminrechte
    am: 25. April 2013, 09:22:20
    Hallo liebes Forum,

    jemand dem ich eingeschränkte Adminrechte gab (kann keine Kunden oben über "Kunden" löschen oder einsehen), kann diese aber zum Teil trotzdem löschen, da auf der Startseite die letzten 15 Kunden  angezeigt bekommt und dort dann auch Konten löschen kann.

    Das hat jetzt dazu geführt, dass derjenige Kundenkonten gelöscht hat, leider auch sich selbst und
    alle Adminkonten.

    Gibt es eine Möglichkeit, für weitere Admins die Anzeige der letzten 15 Kunden auf dem Dashboard
    zu unterbinden

    Linkback: https://www.modified-shop.org/forum/index.php?topic=25950.0

    sacrion

    • Neu im Forum
    • Beiträge: 27
    Re: Adminrechte
    Antwort #1 am: 25. April 2013, 21:41:39
    Ich kann das nicht nachvollziehen, denn wenn ich kein Rechte für "customer" habe, kann ich zwar den Link klicken (unschön), lande dann aber nicht im Kundenbereich, sondern auf der account.php. Sicher, dass der Admin diesen Weg gegangen ist?

    Aber zu der Frage, ob man die Box deaktivieren kann, habe ich eine angepasste start.php angehängt. in der wird geprüft, ob der Admin Rechte für "customer" hat. Wenn nicht, wird die Box nicht angezeigt.

    Wer das nachvollziehen möchte, in der Zeile 392
    Code: XML  [Auswählen]
    <td style="background: #F9F0F1; border: 1px solid #b40076;" height="200" valign="top">
     <table border="0" width="98%" cellspacing="0" cellpadding="0">
    die Prüfung ergänzen:
    Code: XML  [Auswählen]
    <td style="background: #F9F0F1; border: 1px solid #b40076;" height="200" valign="top">
      <?php if(xtc_check_permission('customers')) : ?>
        <table border="0" width="98%" cellspacing="0" cellpadding="0">

    und am Ende, um Zeile 422, aus
    Code: XML  [Auswählen]
    </table>
    dies machen
    Code: XML  [Auswählen]
    </table>
    <?php else : ?>
      keine Berechtigung.
    <?php endif; ?>

    (angehängte Datei basiert auf start.php $Id 4200)

    MrsX

    • Fördermitglied
    • Beiträge: 26
    Re: Adminrechte
    Antwort #2 am: 26. April 2013, 11:20:02
    Hallo Sacrion

    für Deine Antwort und den Anhang- Das probier ich aus :thx:

    Die Löschung der Konten hat ja stattgefunden. Auf einem Testshop hab ich versucht das nachzuvollziehen
    und Du hast völlig Recht, man kann den Link im Dashboard bei der Übersicht der letzten Kunden klicken,
    landet dann wieder im Frontend auf einer Übersicht, auf der dann steht, Konto löschen.

    Ich kann es mir nur so erklären, dass dort die Löschung erfolgt ist?

    Auf alle Fälle gebe ich Dir zeitnah eine Rückmeldung, da ich das sehr sinnvoll
    finde, dass ein Admin ohne Customer Rechte auch diese Übersicht nicht mehr sieht.

    LG Conny

    MrsX

    • Fördermitglied
    • Beiträge: 26
    Re: Adminrechte
    Antwort #3 am: 26. April 2013, 11:42:09
    Hi Sacrion

    es hat geklappt ;) Echt super, nur noch eine kleine Frage,
    nach Upload der Start.php im ASCII-Modus hab ich im Dashboard in einer Box jetzt
    aber statt Umlaute andere Zeichen dort, siehe Screenshot.

    Woran kann das liegen? Es ist nur ne Kleinigkeit, wäre aber super
    wenn Du noch einen Tipp hättest für mich.

    sacrion

    • Neu im Forum
    • Beiträge: 27
    Re: Adminrechte
    Antwort #4 am: 26. April 2013, 11:51:29
    Ach, die Umlaute ... wahrscheinlich, weil ich mein System komplett auf UTF-8 umgestellt habe.
    Versuch' mal die Datei im Anhang, die ist anders codiert.

    MrsX

    • Fördermitglied
    • Beiträge: 26
    Re: Adminrechte
    Antwort #5 am: 26. April 2013, 21:02:59
    HI Sacrion,

    cool, Deine Änderungen finde ich wirklich sehr hilfreich

    Danke nochmals

    Conny :mrgreen:

    sacrion

    • Neu im Forum
    • Beiträge: 27
    Re: Adminrechte
    Antwort #6 am: 26. April 2013, 21:06:41
    Gerne :)
    Trade Republic - Provisionsfrei Aktien handeln
    1 Antworten
    1173 Aufrufe
    09. Dezember 2017, 11:32:07 von Timm
    2 Antworten
    2959 Aufrufe
    06. September 2010, 22:37:14 von Parry
    16 Antworten
    9251 Aufrufe
    06. März 2015, 22:19:01 von Matutinao
    5 Antworten
    4496 Aufrufe
    15. Mai 2010, 08:44:20 von Cube