[erledigt] Beitrag nur bis [..] ändern Mod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
johnny-legend
Mitglied
Beiträge: 71
Registriert: 12.11.2005 14:33

[erledigt] Beitrag nur bis [..] ändern Mod

Beitrag von johnny-legend »

Ich hatte mal einen Mod gefunden der es Usern nur bis einer bestimmten Zeit erlaubt ihre Beiträge zu editieren.

Der ( http://www.phpbb.de/viewtopic.php?t=65239 ) "nur letzten Beitrag löschen/ändern"-Mod hat mich nicht ganz überzeugt und den anderen Mod kann ich einfach nicht wiederfinden.

Hoffe jemand weiß welchen Mod ich meine. :)
Zuletzt geändert von johnny-legend am 29.12.2005 15:30, insgesamt 1-mal geändert.
Max
Mitglied
Beiträge: 1051
Registriert: 20.02.2003 22:22

Beitrag von Max »

Hier eines meiner Fundstücke

Code: Alles auswählen

Ablauffrist für Edit einstellen

Suche in der viewtopic.php nach: 

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] ) 



(Für 24 Stunden) ersetze durch:

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && $postrow[$i]['post_time'] + 86400 > time() ) || $is_auth['auth_mod'] )




Für andere Zeiten ändere den Wert: 86400
3600 = 1 Stunde
Das müsste von easygo sein - bin mir aber nur 99%ig sicher und habe auch keine Quelle dafür.



Gruß Max
johnny-legend
Mitglied
Beiträge: 71
Registriert: 12.11.2005 14:33

Beitrag von johnny-legend »

Vielen Dank! Das war er.

Bei dem andern Mod kommt noch eine Meldung wenn man den Beitrag nicht mehr editieren kann.

Wird bei deinem Snippet der Edit Button ausgeblendet? Wenn ja dann lass ich es so.

Zusätzlicher Code in der posting.php

Code: Alles auswählen

      if ( $post_info['poster_id'] != $userdata['user_id'] && !$is_auth['auth_mod'] ) 
      { 
         $message = ( $delete || $mode == 'delete' ) ? $lang['Delete_own_posts'] : $lang['Edit_own_posts']; 
         $message .= '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">', '</a>'); 

         message_die(GENERAL_MESSAGE, $message); 
      } 


# 
#-----[ DANACH FÜGE AN ]------------------------------------ 
# 
  
      else if ( !$post_data['last_post'] && !$is_auth['auth_mod'] ) 
      { 
         $message = ( $delete || $mode == 'delete' ) ? $lang['Delete_last_posts'] : $lang['Edit_last_posts']; 
         $message .= '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">', '</a>'); 

         message_die(GENERAL_MESSAGE, $message); 
      }
Max
Mitglied
Beiträge: 1051
Registriert: 20.02.2003 22:22

Beitrag von Max »

johnny-legend hat geschrieben:Wird bei deinem Snippet der Edit Button ausgeblendet? Wenn ja dann lass ich es so.
Ich meine, dass der Button weg ist, wenn Zeitspanne X abgelaufen ist.

Übrigens, es ist nicht mein Snippet - nur von mir gepostet.




Gruß Max
johnny-legend
Mitglied
Beiträge: 71
Registriert: 12.11.2005 14:33

Beitrag von johnny-legend »

Besten Dank. :wink:
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“