Servus!
Wollte mal fragen ob es möglich ist, das Benutzer die Attachments via BCB nicht löschen dürfen, was ja ein Teil der Beiträge ist, der bei uns eine zeitlich begrenzte Bearbeitungszeit hat.
Zur Zeit habe ich den Inhalt des Templates: usercp_nav_attachments gelöscht um wenigstens den Button zu entfernen.
Gruß
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
		
		
		15.06.2015, 19:55 
(Dieser Beitrag wurde zuletzt bearbeitet: 15.06.2015, 19:59 von Jockl.)
		
	 
	
		Neben dem Löschen des Buttons kannst Du auch noch die Spalten deaktivieren, über die man die Attachments auswählt.
Template usercp_attachments
Code:
<td class="tcat" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td>
auskommentieren oder löschen.
Template usercp_attachments_attachment
Code:
<td class="{$altbg}" width="1"><input type="checkbox" class="checkbox" name="attachments[{$attachment['aid']}]" value="{$attachment['aid']}" /></td>
auskommentieren oder löschen.
Nachtrag:
statt das Menü des Benutzer-CPs zu ändern, könntest Du auch im Template usercp_attachments diese Zeilen löschen oder auskommentieren
Code:
<input type="hidden" name="action" value="do_attachments" />
<input type="submit" class="button" value="{$lang->delete_attachments}" />
 
 
	
	
	
		
	Beiträge: 458
	Themen: 87
	Registriert seit: 07.04.2014
	
	
 
	
	
		Hallöchen,
was müsste ich denn aktuell tun, um das zu erreichen? Die beiden Codezeilen gibt es so nicht mehr :-)
	
	
	
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version    8.0.36     (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.39) 
(Stand 09/2024)
Grüße, André
	
	
 
 
	
	
	
		
	Beiträge: 1.404
	Themen: 25
	Registriert seit: 11.10.2013
	
MyBB-Version: 1.8.*
	
 
	
		
		
		11.06.2024, 15:29 
(Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2024, 15:40 von SvePu.)
		
	 
	
		Probiere mal ob das Plugin noch funktioniert, hatte es vor Längerem mal entwickelt aber nie released.
 MyBB-Attachment-Massdelete-Control-0.1.zip
  MyBB-Attachment-Massdelete-Control-0.1.zip (Größe: 17,05 KB / Downloads: 6)
Nach der Installation sollte man in den ACP > Benutzergruppen eine Option finden, über die man das Löschen der Anhänge erlauben oder untersagen kann.
	
 
 
	
	
	
		
	Beiträge: 458
	Themen: 87
	Registriert seit: 07.04.2014
	
	
 
	
	
		Hallöchen,
danke, hab's probiert - noch unter php 7.x - und funktioniert. Die Auswahlboxen und der Button sind weg.
	
	
	
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version    8.0.36     (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.39) 
(Stand 09/2024)
Grüße, André
	
	
 
 
	
	
	
		
	Beiträge: 1.404
	Themen: 25
	Registriert seit: 11.10.2013
	
MyBB-Version: 1.8.*
	
 
	
		
		
		11.06.2024, 15:48 
(Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2024, 15:53 von SvePu.)
		
	 
	
		Standardmäßig sollten sie eigentlich bleiben ... nur wenn es für die Gruppe im ACP untersagt wurde, sollten sie weg sein
Sollte das nicht so funktionieren, dann schau mal bitte ob in der Datei "usercp.php" der zusätzliche Hook 
PHP-Code:
$plugins->run_hooks("usercp_attachments_attachment"); 
eingefügt wurde. 
Ohne den funktioniert es nicht richtig.
	
 
 
	
	
	
		
	Beiträge: 458
	Themen: 87
	Registriert seit: 07.04.2014
	
	
 
	
	
		... sorry, natürlich sind die weg weil ich die Option gleich raus genommen habe. Nach der Installation ist die im ACP aktiviert, nur bei Gruppen, die sowieso nicht dürfen - wie z.B. Gast, ist die Option von vornherein deaktiviert. Das Hin- und Herschalten klappt auch :-)
	
	
	
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version    8.0.36     (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.39) 
(Stand 09/2024)
Grüße, André
	
	
 
 
	
	
	
		
	Beiträge: 1.404
	Themen: 25
	Registriert seit: 11.10.2013
	
MyBB-Version: 1.8.*
	
 
	
	
		Super, Danke für's testen .... wollte es mal mit hochladen, hatte aber zuviel anderweitig zu tun, so dass es mir entfallen ist.