Beiträge: 317
	Themen: 20
	Registriert seit: 10.10.2011
	
MyBB-Version: 1.6.9
	
 
	
	
		Hallo,
wo genau muss ich ansetzen, damit man den "Melden"-Button in bestimmten Foren nicht sieht? Oder gibt es irgendwo eine Funktion, dass man die Melde-Funktion in Foren deaktivieren kann? Habe nichts diesbezüglich gefunden, aber hätte mich auch gewundert ^^. Da ich den Button für etwas anderes einsetze, darf dieser nicht in allen Foren zu sehen sein. Darum geht es mir hier 
 
Wäre nett wenn mir jemand genau sagen kann, was da Code-technisch geändert werden müsste 
 
	 
 
	
	
	
		
	Beiträge: 203
	Themen: 22
	Registriert seit: 18.03.2012
	
MyBB-Version: 1.6.10
	
 
	
	
		Link zum Forum und ein paar Screens bitte, ich kann mir das gar nicht vorstellen, das dürfte eigentlich unmöglich sein, da man die Buttons nur allgemein bearbeiten kann, also so, wie diese für alle Foren sein sollen, welche Reihenfolge usw. einzeln für jedes Forum wüsste ich nicht, das das geht...
	
	
	
Mit freundlichen Grüßen,
Reixsplash 
 
 
 
	
	
	
		
	Beiträge: 25.820
	Themen: 271
	Registriert seit: 20.09.2005
	
	
 
	
	
		Schau dir einmal die inc/functions_post.php an, dort werden die ganzen Buttons geladen.
	
	
	
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
 
 
	
	
	
		
	Beiträge: 317
	Themen: 20
	Registriert seit: 10.10.2011
	
MyBB-Version: 1.6.9
	
 
	
	
		Hi,
ich finde dort zwar zwei Stellen mit "button_report", aber leider keinen plan, wie ich das dort mit den Foren einbauen soll.
PHP-Code:
if($mybb->user['uid']  != "0") 
        {
            eval("\$post['button_report'] = \"".$templates->get("postbit_report")."\";");
        } 
PHP-Code:
$post['button_report'] = ''; 
Hab nur bedingte PHP-Kenntnisse, sry. Vielleicht bin ich an den Stellen auch ganz falsch 
 
	 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
	
		Probier es mal so:
Ersetze in der inc/functions_post.php die Zeilen
PHP-Code:
if($mybb->user['uid']  != "0") 
{
    eval("\$post['button_report'] = \"".$templates->get("postbit_report")."\";");
} 
durch
PHP-Code:
$excl_button_report = array(1,2,3,4,5,6); // hier die fid's eintragen, wo der Button NICHT angezeigt werden soll
if($mybb->user['uid']  != "0" && !in_array($fid, $excl_button_report)) 
{
    eval("\$post['button_report'] = \"".$templates->get("postbit_report")."\";");
} 
und folge der Anweisung des Kommentars in der Zeile bei $excl_button_report.
	
 
 
	
	
	
		
	Beiträge: 317
	Themen: 20
	Registriert seit: 10.10.2011
	
MyBB-Version: 1.6.9
	
 
	
	
		Perfekt Jockl, klappt 
 
Besten Dank! Ich werde mich dann mal demnächst mit arrays befassen, denn das ist noch ein wenig "Bahnhof" für mich. Hatte das ganze nur mit $fid u.s.w. probiert, aber auf dem Weg lernte ich nur, wie man es schafft dass das ganze Forum nicht mehr läuft wegen meiner vermutlich waghalsigen Codes 
 
Tja, von nix kommt nix, also noch mehr lernen 
 
- Erledigt -