sternchen system mit posts

  • Themenstarter Themenstarter antihero
  • Beginndatum Beginndatum
A

antihero

Hallo Leute,

Ich arbeite an einer Community und möchte dort das "Sternchen-System" einbauen. Ich meine damit das System das eigentlich jede bessere Community hat, je mehr Posts desto mehr Sternchen.
Ich hab da auch bereits eine eigene kleine Funktion gebastelt mit welcher ich aber nur linear Sternchen vergeben kann. Dh. pro 50 Posts gibts ein Rotes Sternchen und für den Rest gibts pro 10 Posts ein graues Sternchen.

In den meisten Foren werden die Sternchen aber nicht linear vergeben sondern mit einer "quadratischen" Funktion. zB. bis zu 100 Posts wird je 50 Posts ein goldenes Sternchen ausgeteilt... An hundert gibts dann aber nur noch pro 25 ein graues... u.s.w.

Ich hab da auch selber schon ziemlich viel probiert, aber bin auf kein zufriedenstellendes Resultat gekommmen.

Vielen Dank

antihero
 
mit if abfragen:

PHP:
if ($posts < 100) {
$sterne = round($posts/10);
} elseif ($posts > 100) {
$sterne = round($posts/25);
}

ist etz nur n ansatz, musst halt dementsprechend noch dynamisieren.
Aber so ist ungefähr das Prinzip!
 
hmmm... hätt ich eigentlich selber draufkommen können... ich hab mich da schon mit diversen quadratischen gleichungen rumgeschlagen, etc... alles ohne erfolg...

mit if abfragen... *smashing-head-on-keyboard*

vielen dank!

antihero
 
Zurück