Seite 1 von 1
Rangtitel Mod (im Stil von Gender Mod)
Verfasst: 27.11.2006 21:37
von Killer-Man
Ich hab zwar noch nie von so einem Mod gehört, aber ich kenn ja schließlich nicht alle:
Ich suche einen Mod ähnlich zum Gender Mod nur für Ränge. Und zwar so:
Die User könne im Profil einstellen, ob sie männlich, weiblich oder neutral sind. Bei weiblich und männlich soll ein festgelegter Titel vor den Benutzernamen und bei neutral bleibt alles wie bisher.
Mal ein Beispiel was ich meine:
User1 wählt männlich: Benutzername -> Sir User1
User1 wählt weiblich: Benutzername -> Lady User1
User1 wählt neutral: Benutzername -> User1
Weis jemand, ob es so einen Mod gibt?
Verfasst: 28.11.2006 11:08
von StarWolf3000
werde ein geeignetes Addon zum Gender-MOD bauen
soll der Gender-Präfix auch im Profil sichtbar sein oder nur bei den Posts?
Edit 1: habs jetzt erst mal nur bei den Posts eingetragen und die männlichen/weiblichen Rang-Präfixe in den Code direkt geschrieben
zum Testen musst du erst mal den Gender-MOD einbauen, ich geb dir dann die Code-Schnippsel für das Addon
Edit 2: das MOD-Addon findest du auf meiner HP
Gender MOD Addon - Anrede vor Benutzername! Hab ihn auch schon für MOD-DB vorgeschlagen.
Du kannst ihn gleich beim Einbau anpassen:
bzw.
Edit 3: und schon den ersten Fehler gefunden
statt:
Code: Alles auswählen
else if ( $postrow[$i]['user_rank'] )
{
for($j = 0; $j < count($ranksrow); $j++)
{
if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
{
$poster_rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
// Start add - Gender MOD - user Prefix Addon
switch ($postrow[$i]['user_gender'])
{
case 1:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Sir ";
break;
case 2:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Lady ";
break;
default:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "";
}
// End add - Gender MOD - user Prefix Addon
}
}
}
das hier:
Code: Alles auswählen
else if ( $postrow[$i]['user_rank'] )
{
for($j = 0; $j < count($ranksrow); $j++)
{
if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
{
$poster_rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
}
// Start add - Gender MOD - user Prefix Addon
switch ($postrow[$i]['user_gender'])
{
case 1:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Sir ";
break;
case 2:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Lady ";
break;
default:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "";
}
// End add - Gender MOD - user Prefix Addon
}
}
und statt
Code: Alles auswählen
else
{
for($j = 0; $j < count($ranksrow); $j++)
{
if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
{
$poster_rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
// Start add - Gender MOD - User Prefix Addon
switch ($postrow[$i]['user_gender'])
{
case 1:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Sir ";
break;
case 2:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Lady ";
break;
default:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "";
}
// End add - Gender MOD - User Prefix Addon
}
}
}
das hier:
Code: Alles auswählen
else
{
for($j = 0; $j < count($ranksrow); $j++)
{
if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
{
$poster_rank = $ranksrow[$j]['rank_title'];
$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
}
// Start add - Gender MOD - User Prefix Addon
switch ($postrow[$i]['user_gender'])
{
case 1:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Sir ";
break;
case 2:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "Lady ";
break;
default:
// $gender_user_prefix evtl. anpassen
$gender_user_prefix = "";
}
// End add - Gender MOD - User Prefix Addon
}
}
Verfasst: 02.12.2006 15:39
von StarWolf3000
Mittlerweile sollte es eigentlich problemlos funktionieren, oder?
Verfasst: 02.12.2006 16:22
von Killer-Man
Ja, läuft 1A !
Keine Probleme mehr und funktioniert einwandfrei

Verfasst: 02.12.2006 16:23
von StarWolf3000
na dann hoff ich doch, dass das Addon bald in der Mod-DB landet