close× Call Us +49 (1805) 01 29 59

FSC ScoreSystem ReadMe
Authors: Ralf Thieme, PHPFusion-SupportClub & HarlekinPower
Version: 1.2
PHP-Fusion: v7.02.xx
E-Mail: webmaster@phpfuion-supportclub.de

Wichtiger Hinweis: Script läuft NICHT unter der AGPL!!!
Das original ScoreSystem wird kostenlos auf http://www.PHPFusion-SupportClub.de zur Verfügung gestellt und darf auch nur von da angeboten werden. Das Scoresystem für das Projekt PHP7 wird, ebenfalls kostenlos, auf http://HarlekinPower.de zur Verfügung gestellt und darf ebenfalls nur von da angeboten werden.

Solltest du das Bedürfnis haben das Copyright entfernen zu wollen, dann ist das nur mit einer gültigen Lizenz, die man beim PHPFusion-SupportClub erhält, erlaubt. Jeder Betrugsversuch wird Strafrechtlich verfolgt und geahndet.

Installation
  • 1. Lade das den Inhalt des Ordners "files" auf deinen Webspace bzw. Server hoch.
  • 2. Installiere nun das ScoreSystem im Adminbereich/System/Infusions
  • 3. öffne die maincore.php
suche:

include LOCALE.LOCALESET."global.php";
            

füge dahinter in einer neuen Zeile ein:

// Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_main_include.php";
////////////////////////////////////////////////////////////////////////
            


suche:

unset($auth, $_POST['user_name'], $_POST['user_pass']);
            

füge dahinter in einer neuen Zeile ein:

score_positive("LOGIN");
            


suche:

function redirect($location, $script = false) {
   if (!$script) {
            

füge dahinter in einer neuen Zeile ein:

// Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_redirect_include.php";
////////////////////////////////////////////////////////////////////////////
            


  • 4. öffne die includes/footer_include.php
füge dort diesen Code ein:

// Install ScoreSystem power by PHPFusion-SupportClub.de /////////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_footer_include.php";
//////////////////////////////////////////////////////////////////////////
            


  • 5. öffne die forum/postreply.php
suche:

$postCount = "forum_postcount=forum_postcount+1,";
            

füge dahinter in einer neuen Zeile ein:

//Scoresystem start
score_positive("FOBEI");
//Scoresystem stop
            

Weiterer Codeschnipsel für Scorevergabe
Einmalige Scorevergabe beim ersten Login eurer Mitglieder: öffne die includes/footer_include.php

füge dort diesen Code ein:

if (iMEMBER) {
score_free("First Login", "START", 100, 1, "P", 1, 0);
}
            
Tauscht die 100 gegen die Zahl der Score aus, die ihr vergeben wollt.

Shoutbox
  • 1. öffne die shoutbox_panel.php
suche:

if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
            $result = dbquery("INSERT INTO ".DB_SHOUTBOX." (shout_name, shout_message, shout_datestamp, shout_ip, shout_ip_type, shout_hidden) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."', '".USER_IP_TYPE."', '0')");
            

füge dahinter in einer neuen Zeile ein:

//Scoresystem start
score_positive("SHBOX");
//Scoresystem stop
            


  • 2. öffne die shoutbox_archiv.php
suche:

if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
            if ($shout_message) {
               $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
            

füge dahinter in einer neuen Zeile ein:

//Scoresystem start
score_positive("SHBOX");
//Scoresystem stop
            

Changelog Informationen
  • 1.2 (27.02.2017)
    • - Infusion angepasst an 7.02.x
    • - infusions.php überarbeitet
    • - Statistikeinträge erweitert
  • 1.1 (24.12.2008)
    • - Fehler bei der Vergabe im Forum beim Userstatus Member
    • - Schönheitsfehler im Admin Transfer (User Sortierung)
    • - *neu* Einführung eines User Feldes zur Ausgabe des Aktuellen Standes
    • - Update Funktion von Punktesystem (2 oder 3) auf ScoreSystem
    • - Score-Übersicht (User) - die deaktivierten Aktionen ausblenden oder Anzeigen per Admin
    • - Panel erweitert
    • - Variable "SCORESYSTEM" hinzugefügt
    • - Umstellung auf Variable SCORESYSTEM
    • - *neu* Datei scoresystem_member.php hinzugefügt
    • - Locale angepasst an die neuen Dateien
    • - Panel verfeinert bei User gesperrt
    • - CSS um eine Klasse erweitert (User Ban)
    • - Schönheitsfehler im Admin Ban (Zeiten Ausgabe)
    • - Top User aus des Statistik nehmen (z.B.: Jakepot vom Lottosystem)
    • - Datenschutz Funktion
    • - Erweiterung des Adminbereicht`s
    • - Kleinere Verbesserungen in der "main_include"
  • 1.0 (25.09.2008)
    • - Erstellung des Systems

Support
- ScoreSystem Infusion: http://www.PHPFusion-SupportClub.de
- ScoreSystem Infusion Projekt PHP7: http://HarlekinPower.de