ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Ilch Premiumaccount

Geschlossen
  1. #1
    User Pic
    bigsavo Mitglied
    Registriert seit
    30.05.2013
    Beitrge
    35
    Beitragswertungen
    0 Beitragspunkte
    Hallo Zusammen

    Ich würde gerne das Mudule Premiumacc für ilch benutzen. Leider brauche ich ein bisschen hilfe.
    Ich nutze scriptversion 1.1P.
    Das Modul läst sich ohne Fehler installieren. Ich habe auch alles übernommen was in der install.htm steht und durchgeführt.
    Ich kann coins vergeben buchen etc. Läuft fast alles bis zu mein einziges Problem jetzt.
    Sobald ich mich auslogge kann ich mich nicht mehr einloggen. Der findet anscheinend das passwort nicht.
    Ich bekomme aber auch keine Fehlermeldung ich werde einfach immer wieder zur Login seite geleitet.
    Vorher habe ich versuch im Adminbereich ein user anzulegen und das ist der einzige Fehler den er mir gibt:

    Fatal error: Class 'PwCrypt' not found in /users/bigsavo/www/ilch/include/includes/func/user.php on line 79

    hir ist der Download fürs modul:

    github.com/FlorianKoerner/IlchPremiumAccount

    Ich habe dann meine Datenbank gelöscht und ilch 1.1p neu installiert. Danach sofort das Modul installiert wieder alles ohne fehler
    aber diesmal komme ich gar nicht auf meine seite sondern kommt sofort der Fehler:

    Warning: require_once(include/includes/class/xajax.inc.php) [function.require-once]: failed to open stream: No such file or directory in /users/bigsavo/www/ilch/include/includes/loader.php on line 13

    Fatal error: require_once() [function.require]: Failed opening required 'include/includes/class/xajax.inc.php' (include_path='.') in /users/bigsavo/www/ilch/include/includes/loader.php on line 13

    Und wenn ich die Reihe 13 aus der Loader.php rauslösche öffnet sich die seite das Modul geht ohne probleme aber sobald ich mich ausloge kommt wieder das Problem das ich mich nicht mehr einloggen kann.

    Ich hoffe ihr habt hierzu einen tipp für mich. da ich sehr gerne das modul Benutzen möchte.

    Ich würde euch echt für hilfe danken.

    Gruß BigSaVo


    verwendete ilch Version: 1.1 P

    betroffene Homepage: just1life.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beitrge
    404
    Beitragswertungen
    44 Beitragspunkte
    Wie schon auf le-graphics erleutert, ist das Modul für 1.1M
    Wenn Du das mit 1.1P nuten willst, musst Du Deine user.php
    unter \include\includes\func\ anpassen...
    Auch Deine loader.php unter \include\includes muss angepasst
    werden... Hier mal am Beispiel der loader.php

    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    # load all needed classes
    require_once('include/includes/class/tpl.php');
    require_once('include/includes/class/design.php');
    require_once('include/includes/class/menu.php');
    
    # fremde classes laden
    require_once('include/includes/class/xajax.inc.php');
    require_once('include/includes/class/paypal.php');
    
    # load all needed func
    require_once('include/includes/func/db/mysql.php');
    
    require_once('include/includes/func/calender.php');
    require_once('include/includes/func/user.php');
    require_once('include/includes/func/escape.php');
    require_once('include/includes/func/allg.php');
    require_once('include/includes/func/debug.php');
    require_once('include/includes/func/bbcode.php');
    require_once('include/includes/func/profilefields.php');
    require_once('include/includes/func/statistic.php');
    require_once('include/includes/func/listen.php');
    require_once('include/includes/func/forum.php');
    require_once('include/includes/func/warsys.php'); 
    require_once('include/includes/func/ic_mime_type.php');
    
    require_once('include/includes/func/premium.php');
    
    # load something else
    require_once ('include/includes/lang/de.php');
    ?>

    Das wäre dann Deine loader:
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined('main') or die('no direct access');
    
    # load init script (constants, php settings, etc) 
    require_once('include/includes/init.php');
    
    # load all needed classes
    require_once('include/includes/class/tpl.php');
    require_once('include/includes/class/design.php');
    require_once('include/includes/class/menu.php');
    require_once('include/includes/class/pwcrypt.php');
    
    # fremde classes laden
    if (version_compare(PHP_VERSION, '5.3') == -1) {
        require_once('include/includes/class/xajax.php4.inc.php');
    } else {
        require_once('include/includes/class/xajax.php5.inc.php');
    }
    require_once('include/includes/class/paypal.php');
    
    # load all needed func
    require_once('include/includes/func/db/mysql.php');
    
    require_once('include/includes/func/calender.php');
    require_once('include/includes/func/user.php');
    require_once('include/includes/func/escape.php');
    require_once('include/includes/func/allg.php');
    require_once('include/includes/func/debug.php');
    require_once('include/includes/func/bbcode.php');
    require_once('include/includes/func/profilefields.php');
    require_once('include/includes/func/statistic.php');
    require_once('include/includes/func/listen.php');
    require_once('include/includes/func/forum.php');
    require_once('include/includes/func/warsys.php');
    require_once('include/includes/func/ic_mime_type.php');
    
    require_once('include/includes/func/premium.php');
    
    # load something else
    require_once ('include/includes/lang/de.php');
    
    ?>


    In der user.php ist das etwas aufwendiger, am besten nutzt Du
    winmerge um die Dateien zu vergleichen. Ich habe jetzt gerade
    keine Zeit mehr das auch noch zu erledigen, aber wenn Du dir die
    Teile mit premium raus suchst und in Deine einbaust, sollte das
    Funktionieren...
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten