Welcome, Guest. Please Login or Register.
April 24, 2024, 11:42:47 AM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Membern das Löschen von Beiträgen untersagen ? « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Membern das Löschen von Beiträgen untersagen ?  (Read 5988 times)
fratze
Jr. Member
**
Posts: 91


I'm a llama!

Membern das Löschen von Beiträgen untersagen ?
« on: December 14, 2003, 01:57:49 PM »
Reply with quote

Hallo,

gibts eine MOD oder möglichkeit den Usern das Löschen von Ihren eigenen Beiträgen zu untersagen ?
Ich habe alles hier durchgewühlt aber nichts dazu gefunden. Es würde ja glaube ich schon reichen das der Button "löschen" für normale User nicht mehr sichtbar ist, oder ?

Danke.

MfG,
Fratze
Logged
Pitti
Guest
Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #1 on: December 14, 2003, 03:58:29 PM »
Reply with quote

hi

also nen mod hab ich nicht, aber ein stückchen code der sowas macht.

gehört in Display.php

           $delmessdate = time() - ($mdate + 172800);
           ###############################
               $messageButtons = array();
               if (!$mstate || $settings[7] == 'Administrator' || $settings[7] == 'Global Moderator' || in_array($username,$moderators))
               {
                       $messageButtons[] = '<a href="' . $cgi . ';action=post;threadid=' . $viewnum . ';quote=' . $mid . ';title=' . URLencode($txt[116]) . ';start=' . $start . ';sesc=' . $sc . '">' . $img['replyquote'] . '</a>';
                       if ($ID_MEMBER == $muserID && $ID_MEMBER != -1)
                       {
                       if ($delmessdate < 0)
         ##########################
                       {
                          if (in_array($username, $moderators) || $settings[7] == 'Administrator' || $settings[7] == 'Global Moderator')
                          {
                          $messageButtons[] = '';
                          }
                          else
                          {
                          $messageButtons[] = '<a href="' . $cgi . ';action=modify;msg=' . $mid . ';threadid=' . $viewnum . ';start=' . $start . ';sesc=' . $sc . '">' . $img['modify'] . '</a>';
                                  $messageButtons[] = '<a href="javascript:DoConfirm(\'' . $txt[154] . "?','" . $cgi . ';action=modify2;threadid=' . $viewnum . ';msg=' . $mid . ';d=1;start=' . $start . ';sesc=' . $sc . '\');">' . $img['delete'] . '</a>';
                          }
          ##########################  
                       }
                       }
                       if (in_array($username, $moderators) || $settings[7] == 'Administrator' || $settings[7] == 'Global Moderator')
                               {
                       $messageButtons[] = '<a href="' . $cgi . ';action=modify;msg=' . $mid . ';threadid=' . $viewnum . ';start=' . $start . ';sesc=' . $sc . '">' . $img['modify'] . '</a>';
                               $messageButtons[] = '<a href="javascript:DoConfirm(\'' . $txt[154] . "?','" . $cgi . ';action=modify2;threadid=' . $viewnum . ';msg=' . $mid . ';d=1;start=' . $start . ';sesc=' . $sc . '\');">' . $img['delete'] . '</a>';

                       $messageButtons[] = '<a href="' . $cgi . ';action=splitthreads;thread=' . $viewnum . ';at=' . $mid . '">' . $img['split'] . '</a>';
                       }
               }



hier soll erreicht werden, das der user seine beiträge nur innerhalb der ersten 48h nach erstellen löschen kann, bzw nur solange den link dazu sehn kann. 100%ig sicher ist diese methode jedoch nicht, denn user mit genügend kenntnissen können den löschbefehl auch per url absetzen.

gruß pitti

gruß pitti
« Last Edit: December 15, 2003, 04:52:10 PM by Pitti » Logged
fratze
Jr. Member
**
Posts: 91


I'm a llama!

Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #2 on: December 14, 2003, 04:16:00 PM »
Reply with quote

Und womit muss ich das ersetzen ? Kann man den Button nicht ganz rausnehmen? Natürlich nicht für Admins und Mods !!

Danke !
Logged
Crackwar
Jr. Member
**
Posts: 92


Ich liebe Lamas !!^^ I love lamas !!^^

WWW
Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #3 on: December 14, 2003, 10:24:48 PM »
Reply with quote

mit if-funktion  ;)
Logged

Nicht denken, dass ich n mieser Zeitgenosse bin. Ich bin nur Lamasüchtig ^^

Don´t think i´m a bad boy. I only like lamas ^^
fratze
Jr. Member
**
Posts: 91


I'm a llama!

Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #4 on: December 15, 2003, 04:16:13 PM »
Reply with quote

Ich meinte eigentlich das dieser Code doch sicherlich einen anderen ersetzen muss, oder ? Oder wird der irgendwo eingefügt ohne alten Code zu ersetzen ?
Logged
Pitti
Guest
Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #5 on: December 15, 2003, 04:55:32 PM »
Reply with quote

jo

da sich durch moddings die zeilenzahlen unterscheiden können,
hab ich die ganz passage hergepostet.
und eben nochmal die entscheidenden teile markiert.

noch ein gut gemeinter hinweis: du solltest eh keine änderungen am code machen, wenn du ihn nicht verstehst.

gruß pitti
Logged
fratze
Jr. Member
**
Posts: 91


I'm a llama!

Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #6 on: December 16, 2003, 05:28:47 PM »
Reply with quote

Wunderbar....das hat geklappt !  ;D

Musste den Code wohl noch etwas abändern da es so auch nicht möglich war seinen Beitrag zu editieren, das sollte aber schon noch möglich sein, desweiteren habe ich die Zeit auf 5 sek. gesetzt was ja einem garnicht vorhandenem Button gleich kommt.
Alles in allem läuft es so wie es jetzt ist wunderbar.............Danke Dir für Deine Hilfe !

MfG,
Fratze
Logged
Pitti
Guest
Re:Membern das Löschen von Beiträgen untersagen ?
« Reply #7 on: December 16, 2003, 06:51:10 PM »
Reply with quote

jo,

das hatsch  vergessen zu sagen, mit der edtifunktion.
wobei ne änderung des inhalts auch fast ne löschaktion werden kann ;) darum auch die zeitbegrenzung auf 48h.
damit schreibfehler doch geändert werden können.

naja weißt ja nun wies geht und kannsts selber anpassen.

gruß pitti
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Membern das Löschen von Beiträgen untersagen ? « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.041 seconds with 20 queries.