ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Shoutbox beiträge löschen ab wann ?

Geschlossen
  1. #1
    User Pic
    FrEEd Mitglied
    Registriert seit
    11.02.2007
    Beiträge
    64
    Beitragswertungen
    0 Beitragspunkte
    wie kann ich festlegen ab welchem status man shoutbox beiträge löschen kann ?

    zZ. ist es ab dem status siteadmin möglich, meiner vorstellung nach sollte es schon ab coleader machbar sein.

    wie kann ich das ändern?

    hier mal meine /include/contents/shoutbox.php
    die ich glaube dafür verantwortlich zu sein.

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
      $title = $allgAr['title'].' :: Shoutbox '.$lang['archiv'];
      $hmenu = 'Shoutbox '.$lang['archiv'];
      $design = new design ( $title , $hmenu );
      $design->header();
    
    # delete
    if ($menu->getA(1) == 'd' AND is_numeric($menu->getE(1)) AND is_siteadmin()) {
      db_query("DELETE FROM prefix_shoutbox WHERE id = ".$menu->getE(1));
    }
    
    
    $class = 'Cnorm';
    echo '<table width="528" align="center" class="border" cellpadding="2" cellspacing="1" border="0"><tr class="Chead"><td><b>Shoutbox '.$lang['archiv'].'</b></td></tr>';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC');
    while ($row = db_fetch_assoc($erg) ) {
     $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
      echo '<tr class="'.$class.'"><td>';
      if ( is_siteadmin() ) {
    	  echo '<a href="index.php?shoutbox-d'.$row['id'].'"><img src="include/images/icons/del.gif" alt="'.$lang['delete'].'" title="'.$lang['delete'].'"></a>&nbsp;';
    	}
    	echo '<b>'.$row['nickname'].':</b> '.preg_replace( '/([^\s]{15})(?=[^\s])/', "$1\n", $row['textarea']).'</td></tr>';
    }
    echo '</table>';
    $design->footer();
    ?>
    externer Link Script Version: 1.1 E
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das is_siteadmin() kannst du durch has_right(-5) ersetzen, dann ist es ab CoLeader möglich, es ist 2.mal in der Datei!
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    FrEEd Mitglied
    Registriert seit
    11.02.2007
    Beiträge
    64
    Beitragswertungen
    0 Beitragspunkte
    alles bestens Yes
    ich danke lächeln
    externer Link Script Version: 1.1 E
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten