Seite 1 von 6
[>2.0.4] selbstdefinierte Usertitel
Verfasst: 18.05.2002 13:33
von Acid
MOD Name: selbstdefinierte Usertitel 2.0.8
Autor: Acid
Beschreibung: User können sich eigene Ränge einstellen.. nachdem sie eine vom Admin bestimmte Anzahl ein Beiträgen verfasst haben.
Installationsgrad: normal
Download: selbstdefinierte Usertitel
Verfasst: 25.08.2003 12:54
von Warren
wo kann ich die anzahl mindestbeiträge ändern?
Verfasst: 25.08.2003 12:57
von Acid
Im Adminpanel .. bei der Konfiguration.
Verfasst: 25.08.2003 13:07
von Warren
oh, danke, hab ich übersehen....

Verfasst: 04.11.2003 14:07
von Acid
Update: Version 2.0.6
- - Rangeingabe für jeweiligen User deaktivierbar
- Ränge können nicht doppelt benutzt werden
Update: Version 2.0.7
- - Fehler (das der vom Admin im Usermanagement voreingestellte Custom Rank gelöscht wird, wenn der User das Beitragslimit noch nicht erreicht hat und sein Profil aktualisiert) behoben (s. update_206to207.txt)
- user_title_german_optional.txt diesbezüglich ausgebessert und fehlendes "user_allow_rank" nachgetragen
- varchar Wert geändert
Verfasst: 05.01.2004 07:38
von Firestarter
wie bekomme ich in der Viewtopic-Ansicht den Zusatz "Rang:" heraus ?
Hab noch ein Problem, bei dieser Zusatzfunktion:
Code: Alles auswählen
##### Usertitel können nicht doppelt benutzt werden ####
#
#-----[ ÖFFNEN ]------------------------------------------
# includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
if ( !$error )
{
if ( $avatar_sql == '' )
#
#-----[ DAVOR EINFÜGEN ]---------------------------------------------------
#
if ( $custom_rank != '' )
{
$sql = "SELECT user_custom_rank
FROM ". USERS_TABLE ."
WHERE user_custom_rank = '". str_replace("\'", "''", $custom_rank) ."'";
if (!($result = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, "Couldn't obtain custom_ranks.", "", __LINE__, __FILE__, $sql);
}
if ($row = $db->sql_fetchrow($result))
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Custom_Rank_Taken'];
}
}
#
#-----[ ÖFFNEN ]------------------------------------------
# language/lang_german/lang_main.php
#
#-----[ FINDE ]---------------------------------------------------
#
$lang['Custom_Rank_Explain'] = 'eigenen Rang definieren';
#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
$lang['Custom_Rank_Taken'] = 'Rang bereits in Nutzung. Wähle einen anderen aus.';
Hab als einziger User ( User == 1 ) einen neuen zusätzlichen Rang gewählt, doch als ich mein Profil um ein paar Funktion verändern wollte (zusätzliche Optionen freischalten), wurd mir vom System gesagt, das der Rang bereits vergeben wurde.
Das stimmt und zwar an mich, aber warum merkt das System nicht, das es von mir so erstellt wurde ?
Ich hatte die Bezeichnung bzw. Rangnamen net verändern.
Weiss jemand Rat ?
Verfasst: 05.01.2004 12:00
von Acid
hmm.. zeig mir mal deine viewtopic.php (als *.txt verlinkt) bzw. viewtopic_body.tpl, denn eigentlich gibt´s da keinen Zusatz "Rang:".
Du bekommst beim Updaten deines Profils, bei bereits erstelltem Userrang, eine Meldung, das der Rang schon existiert, obwohl du eigentlich etwas völlig anderes im Profil ändern wolltest ? Hast du den besagten Code auch davor! eingefügt ?
Verfasst: 06.01.2004 12:48
von Firestarter
edit
Verfasst: 06.01.2004 13:17
von OssiBoy2003
Hi
Wenn ich auf der Page mein Profil ansehen will, erscheint folgender Fehler:
Parse error: parse error, unexpected ',' in /home/www/web4/html/includes/usercp_register.php on line 133
Auszug aus der betreffenden Datei:
userpc_register.php
Verfasst: 06.01.2004 13:44
von OssiBoy2003
Ich hab danach noch gemerkt das da gar nichts mehr ging
Auch kein Posten im Forum. Ich glaub aber das liegt am Forum, weil ich gemerkt habe das einige Dateien durcheinander sind. Das heißt, nicht so wie bei meinen anderen Foren wo ich MODs eingebaut habe. Ich werd es mal noch in meinem anderen Forum probieren. Ich meld mich ob es da geklappt hat. Gruß
PS: kann man jenen Mod auch mit dem ModInstaller einbauen ?!