[Suche] Admin ohne PM-Begrenzung?

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.
Patrick S
Mitglied
Beiträge: 14
Registriert: 24.03.2003 22:18

[Suche] Admin ohne PM-Begrenzung?

Beitrag von Patrick S »

User sind böse Menschen, die nur die vorgegebene Anzahl an Privaten Nachrichten haben dürfen. Administratoren aber verwalten das Forum und erhalten täglich sehr viele Support-PNs. Meine Frage/mein Request: Gibt es einen Mod, der Admins von der PM-Anzahl-Begrenzung und dem Autolöschen vom PMs, wenn der Posteingang voll ist, schützt? Fand auf phpBBhacks.com, phpbb.com und hier keinen.
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Quick & Dirty:

In privmsg.php in Zeile 308:

Code: Alles auswählen

			if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] )
ersetzen durch:

Code: Alles auswählen

			if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] && $userdata['user_level'] == USER )
In Zeile 914:

Code: Alles auswählen

			if ( $saved_info['savebox_items'] >= $board_config['max_savebox_privmsgs'] )
ersetzen durch:

Code: Alles auswählen

			if ( $saved_info['savebox_items'] >= $board_config['max_savebox_privmsgs'] && $userdata['user_level'] == USER )
In Zeile 1232:

Code: Alles auswählen

				if ( $inbox_info['inbox_items'] >= $board_config['max_inbox_privmsgs'] )
ersetzen durch:

Code: Alles auswählen

				if ( $inbox_info['inbox_items'] >= $board_config['max_inbox_privmsgs'] && $userdata['user_level'] == USER )
Habe das nochmal verändert, zum einen stimmten die Zeilenangaben nicht, zum anderen gilt es jetzt für Admins und Mods.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

kurze Nachfrage :

itst, mit deiner Änderungen haben jetzt alle Moderatoren und Admins mehr Platz im PM, oder net?
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Um es kurz zu sagen: Ja. Admins und Mods haben damit uneingeschränkten Platz für PMs.
THX @itst!

Ich habe mir mal erlaubt, die Änderungen in eine Mod-Beschreibung einzupacken (vielleicht sogar EM-kompatibel?). Dazu habe ich auch noch die jeweilige Box mit der Anzeige der Postfachbelegung auch für Admins und Mods mit ausgeblendet.
Nachteil bei letzterem: Es werde dann auch keine Belegungsboxen vom Attachment Mod mit angezeigt. Hier wollte ich nicht all zu sehr in diesen Mod eingreifen.
Wer will, kann ja da die letzte Änderungen lt. Beschreibung einfach weglassen und die Boxen werden weiterhin angezeigt.

Hier nun der Mod nach den Anpassungen von itst:

Code: Alles auswählen

##############################################################
## MOD Title:		Umlimited PM Space for Admins and Moderators
## MOD Author:		itst < n/a > (Sascha Carlin) http://www.phpbb.de
## MOD Description:	Configure the space for PMs to give Admins and Moderators
##			the chance to write, send and save an umlimited count of
##			private messages
## MOD Version:		1.0.0
##
## Installation Level:	Easy
## Installation Time:	1.2 Minutes
## Files To Edit:	1
##			privmsgs.php
##
## Included Files:	n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## Mod description written by:
## oxpus < webmaster@oxpus.de > (Karsten Ude) http://www.oxpus.de
##
##############################################################
## MOD History:
##
##   2004-01-06 - Version 1.0.0
##      - First release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
privmsgs.php

#
#-----[ FIND ]------------------------------------------
#
         if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] ) 

#
#-----[ REPLACE WITH ]------------------------------------------
#
         if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] && $userdata['user_level'] == USER ) 

#
#-----[ FIND ]------------------------------------------
#
	if ( $saved_info['savebox_items'] >= $board_config['max_savebox_privmsgs'] ) 

#
#-----[ REPLACE WITH ]------------------------------------------
#
         if ( $saved_info['savebox_items'] >= $board_config['max_savebox_privmsgs'] && $userdata['user_level'] == USER ) 

#
#-----[ FIND ]------------------------------------------
#
            if ( $inbox_info['inbox_items'] >= $board_config['max_inbox_privmsgs'] ) 

#
#-----[ REPLACE WITH ]------------------------------------------
#
            if ( $inbox_info['inbox_items'] >= $board_config['max_inbox_privmsgs'] && $userdata['user_level'] == USER ) 

#
#-----[ FIND ]------------------------------------------
#
//
// Output data for inbox status
//
if ( $folder != 'outbox' )

#
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Output data for inbox status
//
if ( $folder != 'outbox' && $userdata['user_level'] == USER )


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

Spitzenzusatz für ein phpBB-Forum. Sollte der Mod mal verbessert werden, könnte man mal überlegen eine Einstellung per ACp einzubauen, indem unter Konfiguration => Private Nachrichten => Zusatzeingabefenster einbauen, wo man als Admin die Grösse für die unterschiedlichen Moderatoren festlegen kann (Admin, SuperMod/JuniorAdmin und Moderator).

Ich finde das macht den Hack perfekt und bedienungsfreunlich.

MfG

firestarter
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
gfc

Beitrag von gfc »

hammerteil!

ganz geil wäre ein Zusatz, wo ich auch für bestimmte User die PM Zahl hochsetzen könnte :)
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

jup mein Anliegen ist det auch, da ich Mods habe, die wirklich viel Platz brauchen und wieder andere Mods, die dann als Mülleinmer nutzen.
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

*schubs*
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5389
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn es nicht all zu viele User betrifft, könnte man die Zeilen wie diese

Code: Alles auswählen

        if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] && $userdata['user_level'] == USER )
einfach für weitere Benutzer erweitern, halt so z.B.:

Code: Alles auswählen

        if ( $sent_info['sent_items'] >= $board_config['max_sentbox_privmsgs'] && $userdata['user_level'] == USER && $userdata['user_id != 3 )
für den User mit der ID Nr. 3...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

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