Beiträge: 337
	Themen: 85
	Registriert seit: 06.02.2008
	
MyBB-Version: 1.4.9
	
 
	
	
		Hallo,
gibt es ein Plugin für Prefixes??
-------------Für die nicht wissen was das ist: -------------------
Ein Prefix ist eine Vorwort vor jedem Beitrag. Ein Beispiel: Ein User schreibt einen Beitrag. Der Name des Beitrages heißt: Test
Ein Prefix würde zeigt dann in dem Forum zum Beispiel an: PREFIX Test
Natürlich kann der Prefix Text umgeändert werden. Am sinnvollsten ist es wenn der User sich einen vorgegebenen Prefix aussuche darf. In einem Forum wird zum Beispiel mit Punkten getauscht. Hier wäre der Prefix gut. Entweder "Biete" Punkte für... oder "Suche" Punkte für....
Also ich hoffe das ist euch klar geworden.
Vielen Dank!!
MFG
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 228
	Themen: 29
	Registriert seit: 29.09.2007
	
MyBB-Version: 1.2.12
	
 
	
	
		Würde mich auch interessieren hab kein Plugin oder ähnliches gefunden!
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 689
	Themen: 87
	Registriert seit: 08.03.2006
	
MyBB-Version: 1.2.9
	
 
 
	
	
	
		
	Beiträge: 228
	Themen: 29
	Registriert seit: 29.09.2007
	
MyBB-Version: 1.2.12
	
 
	
	
		Hey Könntest du mir auch noch bitte bei einem Bug helfen?
Also
In der Read me steht das ich von Admincp aus zu diesen 2 .php datein navigieren soll!
root.tld/dbupdate.php
root.tld/templateinstall.php
Dann kommt aber dieser Fehler
Code:
Direct initialization of this file is not allowed.
Please make sure IN_MYBB is defined.
Also fehlt wohl irgendwo in den 2 .php datein das 
.
Hier die 2 .php datein.
templateinstall.php
PHP-Code:
<?php
/*
 * templateinstall.php
 *
 * Template installation file for Threads Prefix Mod
 * By: Musicalmidget
 * Website: http://www.mybbmods.com
 */
require "./global.php";
if($mybb['usergroup'] != '4')
{
    nopermission();
}
$template = "<select name=\"prefix\">
<option value=\"noprefix\" selected=\"selected\">----------</option>
\$prefixlist
</select>";
$query = $db->query("INSERT INTO `".TABLE_PREFIX."templates` VALUES (NULL, 'threadprefixes', '$template', '-1');") or die($db->error());
echo "Installation Successful<br /><br />\nPlease remove this script for security reasons.";
?>
dbupdate.php
PHP-Code:
<?php
/*
 * dbupdate.php
 *
 * Database installation tool for Thread Prefixes Mod
 * By: Musicalmidget
 * Website: http://www.mybbmods.com
 */
require "./global.php";
$query = $db->query("CREATE TABLE `".TABLE_PREFIX."prefixes` (`pid` smallint(6) NOT NULL auto_increment, `value` varchar(32) NOT NULL default '', PRIMARY KEY  (`pid`))") or die($db->error());
$query = $db->query("ALTER TABLE `".TABLE_PREFIX."adminoptions` ADD `canmanageprefixes` CHAR( 3 ) DEFAULT 'no' NOT NULL") or die($db->error());
$query = $db->query("ALTER TABLE `".TABLE_PREFIX."forums` ADD `threadprefixes` CHAR( 3 ) DEFAULT 'no' NOT NULL") or die($db->error());
echo "Installation Successful<br /><br />\nPlease remove this script for security reasons.";
?>
Wo muss das 
 hin?
Ach ja meine Tabellen heißen nicht mybb_ sondern anders!
muss ich dann IN_(eigenes) machen?[/php]
	
 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		Die Zeile muss ganz an den Anfang:
	 
	
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	
	
	
		
	Beiträge: 228
	Themen: 29
	Registriert seit: 29.09.2007
	
MyBB-Version: 1.2.12
	
 
 
	
	
	
		
	Beiträge: 228
	Themen: 29
	Registriert seit: 29.09.2007
	
MyBB-Version: 1.2.12
	
 
	
		
		
		20.03.2008, 02:07 
(Dieser Beitrag wurde zuletzt bearbeitet: 20.03.2008, 02:08 von Osamu.)
		
	 
	
		Okay bei der dbupdate.php hat es wunderbar funktioniert!
Aber bei der Templateinstall.php kommt dieser Fehler.
Code:
Fatal error: Cannot use object of type MyBB as array in /mnt/webspace/.../.../root/Board/templateinstall.php on line 12
Die .php datei ist oben ja schon gepostet!
Aber hier ist sie nochmal.
PHP-Code:
<?php
/*
 * templateinstall.php
 *
 * Template installation file for Threads Prefix Mod
 * By: Musicalmidget
 * Website: http://www.mybbmods.com
 */
define("IN_MYBB", 1); 
require "./global.php";
if($mybb['usergroup'] != '4')
{
    nopermission();
}
$template = "<select name=\"prefix\">
<option value=\"noprefix\" selected=\"selected\">----------</option>
\$prefixlist
</select>";
$query = $db->query("INSERT INTO `".TABLE_PREFIX."templates` VALUES (NULL, 'threadprefixes', '$template', '-1');") or die($db->error());
echo "Installation Successful<br /><br />\nPlease remove this script for security reasons.";
?>
Das 
 ist die einzige änderung!
Ach ja das alles hat am schluss den Präfix zweck!
Jemand ne Idee?
	
 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 25.820
	Themen: 271
	Registriert seit: 20.09.2005
	
	
 
	
	
		Das Plugin ist nicht für MyBB 1.2.x geeignet.
	
	
	
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
 
 
	
	
	
		
	Beiträge: 228
	Themen: 29
	Registriert seit: 29.09.2007
	
MyBB-Version: 1.2.12
	
 
	
	
		=/
Okay dann vergess ich das ganze mal =/
Schade...
Warte ich halt bis ein neues rauskommt =)