ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Forumsadministration

Geschlossen
  1. #1
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Heyho,

    ich habe momentan das Problem das nur der Admin auf das komplette Forum die Einsichten hat.
    Bedeutet > wenn ich nun angebe das eine bestimmte Gruppe nur diesen Bereich sehen darf sieht der CoAdmin nichts dergleichen kann jedoch das Forum über den Adminbereich administrieren.

    Wie kann ich es abändern das auch der CoAdmin die Einsichten in das globale Forum hat trotz der angegeben Gruppe?

    Lg


    verwendete ilchClan Version: 1.1 O
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Hmmm,

    ok das kann ich nachvollziehen.

    Versuche bitte folgendes:

    include/includes/func/forum.php

    function forum_user_is_mod ($fid) {
      if (is_siteadmin()) { return (true); }
      
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_forummods WHERE uid = ".$_SESSION['authid']." AND fid = ".$fid),0)) {
        return (true);
      }
      return (false);
    }


    Zeile 76 editieren das es so aussieht:

    if (is_siteadmin() OR is_coadmin()) { return (true); }


    Ich habe das nicht getestet sollte aber funktionieren wenn nicht bitte melden.

    PS: Ich habe nen internes Case dafür aufgemacht weil nach meinem Verständnis ist dies ein Fehler des Scriptes


    Zuletzt modifiziert von Rock@wulf am 13.06.2013 - 07:47:55
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Schlechte Nachrichten, löst immer noch nicht das Problem.
    Sieht genauso aus wie zuvor, der CoAdmin sieht nichts :p
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Zusätzlich bitte folgendes ändern:

    WHERE ((".$_SESSION['authright']." <= a.view AND a.view < 1) 
       OR (".$_SESSION['authright']." <= a.reply AND a.reply < 1)
       OR (".$_SESSION['authright']." <= a.start AND a.start < 1)
    	 OR vg.fid IS NOT NULL
    	 OR rg.fid IS NOT NULL
    	 OR sg.fid IS NOT NULL
    	 OR -9 = ".$_SESSION['authright'].")
    	 AND k.cid = 0
    ORDER BY k.pos, a.pos";


    ändern zu

    OR -8 >= ".$_SESSION['authright'].")


    Und

    WHERE ((".$_SESSION['authright']." <= a.view AND a.view < 1) 
       OR (".$_SESSION['authright']." <= a.reply AND a.reply < 1)
       OR (".$_SESSION['authright']." <= a.start AND a.start < 1)
    	 OR vg.fid IS NOT NULL
    	 OR rg.fid IS NOT NULL
    	 OR sg.fid IS NOT NULL
    	 OR -9 >= ".$_SESSION['authright'].")
      AND k.id     = ".$cid."


    ändern zu

    OR -8 >= ".$_SESSION['authright'].")
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Perfekt - ich danke Dir! lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Es ist/sind folgende(r) Fehler aufgetreten
    Die Foren ID wurde nicht gefunden


    Ich sehe zwar als CoAdmin nun die einzelnen Threads aber wenn ich versuche rein zu gehen kommt diese Fehlermeldung.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Ich kann es nirgends Testen, Sorry es müsste gehen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    .. keiner eine Idee?
    Wie gesagt die Einsicht ist vorhanden (Threads) aber wenn man rein möchte funktioniert es leider nicht.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    forum.php Zeile 92 folgend

    $forum_rights = array (
          'start' => has_right (-8,$aktForumRow['start']),
          'reply' => has_right (-8,array($aktForumRow['reply'],$aktForumRow['start'])),
          'view'  => has_right (-8,array($aktForumRow['view'],$aktForumRow['reply'],$aktForumRow['start'])),
          'mods'  => forum_user_is_mod($fid),
        );



    Zuletzt modifiziert von Rock@wulf am 25.06.2013 - 07:56:05
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Hey du,

    danke vorab für die Antwort.
    Nun habe ich das Problem jedoch bei ALLEN Benutzer...
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Ok rückgängig machen bitte

    und in zeille 99 das machen

    if ($forum_rights['view'] == false) {


    zu

    if ($forum_rights['view'] == false AND !is_coadmin()) {
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    STRUWA Mitglied
    Registriert seit
    05.06.2013
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    funktioniert danke! lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten