Postcount Stars , was bedeuten die Sterne?

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.
Antworten
flatron2006
Mitglied
Beiträge: 92
Registriert: 02.05.2007 20:14
Wohnort: Görlitz
Kontaktdaten:

Postcount Stars , was bedeuten die Sterne?

Beitrag von flatron2006 »

wie baue ich den MOD richtig ein, weil es in der datei keine richtige anleitung gibt - > MOD
Zuletzt geändert von flatron2006 am 31.05.2007 17:16, insgesamt 1-mal geändert.
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Beitrag von dslmonster »

Morgen.

Also in der Datei ist schon eine Anleitung drin Ordner contrib und Datei: postcount_stars.mod

diese einfach mit einen Editor öffnen, und schon haste die Anleitung

gruß
dslmonster
Die Suche <-- das ist der beste Freund eines Forum-Admins
flatron2006
Mitglied
Beiträge: 92
Registriert: 02.05.2007 20:14
Wohnort: Görlitz
Kontaktdaten:

Beitrag von flatron2006 »

der zeigt bei mir immer drei sterne an. kann man ds auch erweitern das er mit ein stern anfäng und dann immer höher. das ab100 oder 200 wieder eine neue farbe beginnt? hier ist der original code dafür:

Code: Alles auswählen

// Posting Stars Hack START
  $poster_stars = "";
  if ( $userdata['session_logged_in'] )
  {
    if ( isset($poststars[$postrow[$i][user_id]]))
    {
      // If we calculated this before use the cache
      $poster_stars = $poststars[$postrow[$i][user_id]];
    }
    else
    {
      $pposts = $postrow[$i]['user_posts'];
      // Only do this if the users has at least one post
      if ( $pposts )
      {
        $image_path = $phpbb_root_path . "/images/stars/";
        // Calculate the parts
        $posts_10k = floor($pposts/10000);
        $posts_1k = floor($pposts%10000/1000);
        $posts_1c = floor($pposts%1000/100);
        $posts_1d = floor($pposts%100/10);
       if ( $posts_1a )
        {
         $poster_stars .= ( !empty($poster_stars) ) ? '<br />' : '';
          for ($starcount = 1; $starcount<= $posts_1a; $starcount++)
          {
            $poster_stars .= "<img src='{$image_path}hellyellow.gif'>";
          }
        }
		 if ( $posts_1d )
        {
		 $poster_stars .= ( !empty($poster_stars) ) ? '<br />' : '';
          for ($starcount = 1; $starcount<= $posts_1d; $starcount++)
          {
            $poster_stars .= "<img src='{$image_path}green.gif'>";
          }
        }
        if ( $posts_1c )
        {
          $poster_stars .= ( !empty($poster_stars) ) ? '<br />' : '';
          for ($starcount = 1; $starcount<= $posts_1c; $starcount++)
          {
            $poster_stars .= "<img src='{$image_path}yellow.gif'>";
          }
        }
        if ( $posts_1k )
        {
          $poster_stars .= ( !empty($poster_stars) ) ? '<br />' : '';
          for ($starcount = 1; $starcount<= $posts_1k; $starcount++)
          {
            $poster_stars .= "<img src='{$image_path}pink.gif'>";
          }
        }
        if ( $posts_10k )
        {
          $poster_stars .= ( !empty($poster_stars) ) ? '<br />' : '';
          for ($starcount = 1; $starcount<= $posts_10k; $starcount++)
          {
            $poster_stars .= "<img src='{$image_path}blink.gif'>";
          }
        }
        $poster_stars .= '<br />';
        // Cache it
        $poststars[$postrow[$i][user_id]] = $poster_stars;
      }
    }
  }
  // Posting Stars Hack END
Zuletzt geändert von flatron2006 am 31.05.2007 15:43, insgesamt 1-mal geändert.
flatron2006
Mitglied
Beiträge: 92
Registriert: 02.05.2007 20:14
Wohnort: Görlitz
Kontaktdaten:

Beitrag von flatron2006 »

ich habe jetzt was versucht, das geht aber nicht so wie ich das will :(

viewtopic.php Ausschnitt

ich wollte das bei 1a nur die sterne bis 25 post angezeigt werden und dann später nicht mehr. das sieht jetzt so komisch aus, er macht alle hintereinander. was muss ich noch alles ändern. was noch sein soll bis 25 das nur 1 stern angezeigt wird

kann mir einer mal das erklären was das genau auf sich hat

Code: Alles auswählen

$posts_10k = floor($pposts/10000);
$posts_1k = floor($pposts%10000/1000);
$posts_1c = floor($pposts%1000/100);
$posts_1d = floor($pposts%100/10); 
Antworten

Zurück zu „phpBB 2.0: Mod Support“