Yearstar MOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Yearstar MOD

Beitrag von FiRE2k »

Der MOD bewirkt, dass man bei bestimmten Beitragszahlen eine bestimmte Anzahl an Sternchen kriegt.

Als Ausnahme, soll man aber als Admin alle Sterne (hierbei 12) bekommen. Klappt jedoch nicht!

Wo ist der Fehler?

Code: Alles auswählen

// Generate the yearstars code
   //
   // Change $minposts to reflect the minimum number of posts before the stars
   // will show up.
   $yearstars = '';
if($postrow[$i]['user_posts'] < 50){
$years=1;
}
elseif($postrow[$i]['user_posts'] < 100){
$years=2;
}
elseif($postrow[$i]['user_posts'] < 150){
$years=3;
}
elseif($postrow[$i]['user_posts'] < 200){
$years=4;
}
elseif($postrow[$i]['user_posts'] < 250){
$years=5;
}
elseif($postrow[$i]['user_posts'] < 300){
$years=6;
}
elseif($postrow[$i]['user_posts'] < 400){
$years=7;
}
elseif($postrow[$i]['user_posts'] < 500){
$years=8;
}
elseif($postrow[$i]['user_posts'] < 600){
$years=9;
}
elseif($postrow[$i]['user_posts'] < 700){
$years=10;
}
elseif($postrow[$i]['user_posts'] < 800){
$years=11;
}
else{
$years=12;
}
if($postrow[$i]['user_level'] != ADMIN){
      for ( $y=0 ; $y<$years ; $y++ )
      {
         $yearstars .= '<img src="' . $images[year_star_gold] . '">';
      }
      $yearstars .= '<br />';
}


else{
      $yearstars .= '
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">';
      $yearstars .= '<br />';

}
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Ist das ein MOD für phpBB?

Diese Funktion ist doch schon standardmässig drin.
Siehe im ACP --> Ränge.
Musst nur noch Sternbilder bei Amazon klauen.
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Beitrag von FiRE2k »

Ne isses net, sonst hätte ich den MOD doch gar nicht eingebaut ;D
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Is ja komisch, ich hab die Funktion in meinem Forum und hab den Mod nicht eingebaut. :D
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Beitrag von FiRE2k »

Mein Forum

Zeig mir mal bitte deins ;)

Ich glaube wir reden hier irgendwie aneinander vorbei ^^
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Achso, es handelt sich um einen MOD, der noch einen zweiten Rang für jeden User ermöglicht.

Also ich nutze das bereits in phpBB integrierte Rangsystem mit Sternen.
http://www.peggy-para.de/ranks.php (linke Tabelle)
Für Administratoren und anderen wichtigen Leuten, kann man Spezialränge anlegen (siehe rechte Tabelle).

Wenn ich jetzt ne nen zweiten Rang für bestimme User bräuchte (z.B. "Abijahrgang"), dann hätte ich den Multiple Rank MOD eingebaut.
http://www.phpbbhacks.com/download/991

Na egal, was für Fehler sind dir denn aufgefallen? Ich sehe da keine in deinem Forum.
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Beitrag von FiRE2k »

Das ist ja ein Rang ohne Namen

das heisst da sind nur die Sterne zu sehen und das will ich ja, ich möchte darüber nicht etwas stehen haben sondern das ganze soll nach beiträgen gehen. das klappt bis jetzt auch alles prima, ich möchte nur wissen warum es bei admins allgemein nicht geht, dass alle 12 sterne angezeigt werden.

vertehst du ejtzt was ich meine?
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Nein, ich sehe ehrlich gesagt nicht durch.

Habe mir mal deine viewtopic_body.tpl angeschaut:
<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.CUSTOM_RANK}<br />{postrow.POSTER_RANK}<br /><br />{postrow.POSTER_RANK2}<br />{postrow.YEARSTARS}{postrow.RANK_IMAGE}{postrow.RANK2_IMAGE}{postrow.RANK3_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_AGE}<br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}<br />{postrow.POSTER_INFO}</span><br /></td>
Das rote fette ist das was vorher schon drin war, gehört normal zur Datei.
Das blaue ist alles neue dazugekommen ... ich hab da kein Plan, das sieht aus als wären zusätzlich zum normalen phpBB Rangsystem noch 3 weitere verschiedene Rank-MODs eingebaut (Custom User Title, Yearstar, Multiple Ranks). :o :o :o
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Beitrag von FiRE2k »

Joa da sind ein paar drin ^^

Es geht darum:

Code: Alles auswählen

else{
$years=12;
}
if($postrow[$i]['user_level'] != ADMIN){
      for ( $y=0 ; $y<$years ; $y++ )
      {
         $yearstars .= '<img src="' . $images[year_star_gold] . '">';
      }
      $yearstars .= '<br />';
}


else{
      $yearstars .= '
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">
<img src="' . $images[year_star_gold] . '">';
      $yearstars .= '<br />';

}
Warum werden bei Admins, also diejenigen die als Admins eingetragen sind und auch fungieren, nicht 12 Sterne angezeigt?
FiRE2k
Mitglied
Beiträge: 45
Registriert: 24.05.2005 19:56

Beitrag von FiRE2k »

keiner ne ahnung?
Antworten

Zurück zu „phpBB 2.0: Mod Support“