Datum Zeit
Shoutbox
Gästen ist das Schreiben von Mitteilungen nicht erlaubt.


tele955848  Offline
Verwarnstatus: warningwarningwarningwarning
06.02.2012 09:49
moin

Jackpot  Offline
06.02.2012 00:01
Sehr geehrte Mitglieder, absofort gibt es wieder Lose in unseren Lottosystem! Der neue Jackpot liegt bei 500 Score. Alle Angaben ohne Gewähr. Wink

Datalus  Offline
04.02.2012 01:57
@ fehlerlos noch einen versuch und ich sperre beide Accounts !

Datalus  Offline
04.02.2012 01:56
@ fehlerlos , keine freischaltung da du bereits einen Account hier hast ! ( Monk )

DjMicha1985  Offline
04.02.2012 01:09
@fehlerlos keine Freischaltung, da Account bereits vorhanden (Monk)

Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Fehlerlog im Admin & Punktesystem Allgemeine Support Fragen 1 29. Dezember 2011 20:57:39
Frage wegen Punktesystem fusion 6 Games, Spiele & Co. 3 23. Dezember 2009 20:43:25
Punktesystem unter PhPFusion 7 Installieren!? Grafik und Design 2 18. August 2009 10:52:13
Punktesystem 2 umschreiben Projekt sucht Entwickler... 3 13. März 2009 18:12:04
Thread ansehen
Wer ist hier? 1 Gäste
 Drucke Thread
MOD Ladebalken für Punktesystem
Variomatic
#1 Drucke Post
Geschrieben am 22. September 2009 14:57:57
Einsteiger


Posts: 7
Registriert seit: 16.03.09

Amateur
Nächstes Level: 7/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Hallo Gemeinde,

nach unzähligen Fragen hier im Forum, kann ich endlich auch ein mal etwas zurückgeben.

Ich habe mir für die Anzeige eines Ladebalkens = Punktesystem ein Panel gebastelt.

Auf unserer Seite werden Fotoalben (Normal & Usergallery), Artikel und Downloads ab einem Punktestand von -55 gesperrt. Der Ladebalken ist voll gefüllt bei einem Punktestand von 100.
Bei einem Punktestand von 1 steht der Ladebalken auf 100% und ist dann halb gefüllt.
Abweichend zu den Screenshots wurde noch ein weißer Hintergrund und eine Prozentangabe hinzugefügt. Zusätzlich können 3 unterschiedliche, vom Punktestand abhängige Hinweise unter dem Ladebalken angezeigt werden. (Screenshots sind nicht ganz aktuell, sorry)


Das schaut dann so aus:

www.oldie-camping.de/images/mitgliederstatus_1.jpg

und so:

www.oldie-camping.de/images/mitgliederstatus_2.jpg

und bei erreichen der Sperre dann so:

www.oldie-camping.de/images/mitgliederstatus_3.jpg

Ich hoffe, der ein oder andere kann das gebrauchen.....

Code
openside("");
  echo "<small>Hallo <b>".$userdata[user_name].".</b> Schön,  dich hier  wiederzusehen.<br />Dein aktueller Status:</small>";
if (dbrows ( $result )) {
                                //occd members management system
                                $result = dbquery("SELECT * FROM ".$db_prefix."konto_statistik WHERE user_id = '".$userdata['user_id']."'");
                                $user_konto = dbarray($result);
                                $occd_seconds_left = $user_konto['punkte'] - sum ;
                                $occd_percentage = floor ($occd_seconds_left / 1+55 );
                                if ($occd_percentage > 100)
                                        $occd_percentage = 100;
                                if ($occd_percentage < 0)
                                        $occd_percentage = 0;
                                echo "<br>";
echo "<table cellspacing='0' cellpadding='0' style='background-color:#fff;border:1px solid #bbb;width:100%'><tr><td>";
echo "<table align='center' cellspacing='0' cellpadding='0' style='background-color:#fff;width:100%'><tr><td align='left' style='width:28%'><small>|0%</small>
                                 </td> <td align='right' style='width:28%'><small>100% | </small></td><td align='right' style='width:44%'> &raquo;&nbsp;</b></td></tr></table>";
                               


echo "<table cellspacing='0' cellpadding='0' style='background-color:#fff;width:100%'><tr><td class='small'>";
                                echo "<table cellspacing='0' cellpadding='0' style='border:1px solid #bbb;width:155px'><tr style='height:5px'><td style='background-color:#ee7700;width:" . $occd_percentage . "%'></td><td style='background-color:#eee;width:" . (100 - $occd_percentage) . "%'></td></tr></table>";
                                if ($occd_seconds_left < - (1+53) ) { //4 weeks = 60*60*24*7*4 = 2419200 sec
                                        echo " <a href=' " . BASEDIR .  "viewpage.php?page_id=99' target='_self'> <img src='" . BASEDIR . INFUSIONS . "dhtmlmenu/images/warning.png' border='0' align='left' alt='Was kann ich tun???'></a> Deine Schnupperzeit <br />ist leider schon vorbei! ";
                                } elseif ($occd_seconds_left < (1-15) ) {
                                        echo "<img src='" . BASEDIR . INFUSIONS . "dhtmlmenu/images/warning.png' border='0' align='left' alt='Du musst jetzt aktiv werden..... '><small>Deine Schnupperzeit läuft aus. <font color='red'>Werde aktiv!</font>";
                                } else {
                                        echo "<img src='" . BASEDIR . INFUSIONS . "dhtmlmenu/images/credits.png' border='0' align='left' alt='Dein Status ist o.k. '><small>Danke für die Mitarbeit!</small>";

//echo "</td></tr></table>";
                                }
                               
                                echo "</td></tr></table>";
                        }
echo "</td></tr></table>";
;
closeside();




Gruß
Ingo
 top
http://www.oldie-camping.de
emblinux
#2 Drucke Post
Geschrieben am 22. September 2009 15:04:10
User Avatar




Posts: 3662
Registriert seit: 04.10.08

Meister
Nächstes Level: 3684/5000

Scores: gesperrt
Erstmal toll, das du auch etwas für die Community leistest.

Schade ist jedoch, das du es für V6 und das veraltete Punktesystem von Andreas gemacht hast, welches teilweise noch einige Fehler hatte.

Versuche es doch einmal mit dem Scoresystem und du wirst merken, dass das mehr Interesse finden wird.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif
 top
http://www.fusion-ng.de
ObiWan
#3 Drucke Post
Geschrieben am 22. September 2009 15:17:49
User Avatar

Anwender


Posts: 420
Registriert seit: 09.09.08

Halb-Profi
Nächstes Level: 423/500

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Ich hab das noch nicht so ganz verstanden. Ist das jetzt eine Punkteanzeige oder eine Sperranzeige? Hab das mit den 1 und 55 und voll Anzeige irgendwie noch nicht im Blick. ^^
PHP-Fusion World - Hier gibts massig Spiele und Stuff für deine Community
Bei WBB World: PHPFWBB 1.x.x Schnittstelle (eine Registrierung, problemloses einloggen auf beiden Systemen)
... und vieles mehr.
 top
http://www.wbb-world.de
Variomatic
#4 Drucke Post
Geschrieben am 24. September 2009 11:22:37
Einsteiger


Posts: 7
Registriert seit: 16.03.09

Amateur
Nächstes Level: 7/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Hallo Emblinux, hallo ObiWan
...die Macht sei mit euch!

Schön, dass es euch gefällt. Es wurde für die V6 gemacht, da wir so viele eigene Infusionen und Mods auf der Seite haben, sodass ein Umstieg auf V7 im Moment der helle Wahnsinn wäre.

Ich hab das noch nicht so ganz verstanden. Ist das jetzt eine Punkteanzeige oder eine Sperranzeige? Hab das mit den 1 und 55 und voll Anzeige irgendwie noch nicht im Blick. ^^


Es ist eigentlich beides. Sowohl eine Punkt- als auch Sperranzeige. Da ich es bis heute nicht hinbekommen habe, Usern bei einer Neuregistrierung Punkte zu vergeben,(ggf. kann von euch jemand helfen?? *lieb frag*) haben wir kurzerhand die Sperrung der User (für bestimmte Bereiche) bei einem Punktestand von minus 55 Punkten eingebaut. Der Ladebalken steht dann auf 0.
Neue User haben mit 0 Punkten dann 100% - gleich Ladebalken halbvoll.
Bei Usern mit mehr als 50 Pluspunkten ist der Ladebalken dann ganz gefüllt.

Gruß
Ingo
 top
http://www.oldie-camping.de
Springe ins Forum: