ilch Forum » Ilch Clan 1.1 » Allgemein » Modifizieren nur als Admin & Mod

Geschlossen
  1. #1
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    Hallo,

    ist es möglich, nur einem Admin und Mod zu erlauben, beiträge zu editieren, und dass dann ohne modifiziert-meldung?

    auch seine eigenen beiträge soll man nicht editieren dürfen, wenn man kein admin oder mod ist.

    MfG
    SeToY


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, SeToY!

    include/contents/forum/edit_post.php

    if ($_SESSION['authright'] != '-9' AND $forum_rights['mods'] == FALSE ) { // Abfrage geändert
      echo $lang['nopermission'];  
      $design->footer(1);
    }


    Somit können nur noch Admins und Mods, posts editieren

    } else {
    /* Auskommentiert
      $s = preg_quote($lang['postlastchangedby']);
      if (preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $txt)) {
        $txt = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s"), $txt);
      } else {
        $txt .= "\n\n\n".$lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s");
      }
      Auskommentiert */
      db_query("UPDATE `prefix_posts` set txt = '".$txt."' WHERE id = ".$oid);
    
    	$page = ceil ( ($aktTopicRow->rep+1)  / $allgAr['Fpanz'] );
      wd('index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$oid,$lang['changepostsuccessful']);
    }
    
    $design->footer();
    ?>


    Kein modifiziert mehr....

    Mit böhsen Grüßen
    BöhserDavid


    Zuletzt modifiziert von boehserdavid am 19.11.2007 - 09:52:07
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ZitatZitat geschrieben von boehserdavid

    Hey, SeToY!
    } else {
    /* Auskommentiert
      $s = preg_quote($lang['postlastchangedby']);
      if (preg_match("/.*".$s." ([^ ])* am dd.dd.dddd - dd:dd:dd$/", $txt)) {
        $txt = preg_replace("/".$s." ([^ ])* am dd.dd.dddd - dd:dd:dd$/", $lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s"), $txt);
      } else {
        $txt .= "nnn".$lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s");
      }
      Auskommentiert */
      db_query("UPDATE `prefix_posts` set txt = '".$txt."' WHERE id = ".$oid);
    
    	$page = ceil ( ($aktTopicRow->rep+1)  / $allgAr['Fpanz'] );
      wd('index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$oid,$lang['changepostsuccessful']);
    }
    
    $design->footer();
    ?>



    kein modifizieren mehr? also keine nachricht oder komplett nicht mehr?

    kann man das auch löschen anstelle von auskommentieren?

    ['mods'] == [b]FALSE[/b] ) { // Abfrage geändert


    aber mods sollen noch editieren dürfen^^

    und seine eigenen beiträge soll man auch nicht editieren dürfen, wenn man kein Mod oder Admin ist


    Zuletzt modifiziert von SeToY am 19.11.2007 - 12:51:06
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Schreib ich chinesisch?

    Wenn du das so änderst, können NUR NOCH MODS UND ADMINS POSTS editieren, egal welchen, also auch die eigenen.

    #
    Löschen geht auch, aber auskommentieren ist besser, falls du da mal wieder was änderst.


    Zuletzt modifiziert von boehserdavid am 19.11.2007 - 13:00:20
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ZitatZitat geschrieben von boehserdavid

    Schreib ich chinesisch?


    ne, würde aber lustig aussehen lachen

    danke. ich werds mal zu hause ausprobieren
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    so, habs ausprobiert, aber ich finde in meiner edit_post.php keine zeile die so anfängt:

    if ($_SESSION['authright']


    das einzige was so ähnlich aussieht ist:

    if ($_SESSION['authid'] <> $row->erstid AND $forum_rights['mods'] == FALSE ) {
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    SO.

    Ist doch auch die Zeile, hab die nur geändert, mit dem richtigen.

    *EDIT: Chinesisch klappt hier nicht, wie schade


    Zuletzt modifiziert von boehserdavid am 19.11.2007 - 15:21:52
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    danke! funzt zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten