[cashmod] fehler

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
Quaresma7

[cashmod] fehler

Beitrag von Quaresma7 »

Betrifft MOD: [mod=cashmod]Cash Mod[/mod]

diese meldung kommt fast überall wenn ich im forum irgendwo hinklicke :
Fatal error: Call to a member function sql_query() on a non-object in /usr/export/www/hosting/quaresma7/forum/includes/functions_cash.php on line 659
aber diese functions_cash.php datei hab ich in includes drinn ... ?
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

Schreib BITTE nie mehr, du hast alles richtig gemacht :wink:

Wenn in einer install steht:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
#
common.php

# 
#-----[ FIND ]------------------------------------------ 
# 
include($phpbb_root_path . 'includes/db.'.$phpEx);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
if ( defined('IN_CASHMOD') )
{
	include($phpbb_root_path . 'includes/functions_cash.'.$phpEx);
}
Dann sollte man das auch darunter einbauen (after add) nicht ca 10 Zeilen darüber. :wink:

Und.... Wenn du vor einem Code diese Striche setzt // dann klammerst du eine Codestelle aus. So kann auch keine Sortierung in der memberlist gehen!

Gut Nacht :P
Quaresma7

Beitrag von Quaresma7 »

danke ,hast pn . kann aber eigentlich nicht sein das ich das 10 zeilen oben drüber hinschreibe ... . es kann sein das der teil den ich finde sollte ähnlich aussah wie ein anderer teil ... , den hab ich dann verwechselt ... .
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

Schreib BITTE auch nie mehr, daß das eigentlich nicht sein kann. :wink:

Es war so, nehme es einfach so hin. :wink:

Anscheindend fehlt dir auch noch ein richtiger Texteditor, dann wäre dir das nä(h)mlich nicht passiert.

Such mal nach Weaverslave im Internet, der ist nicht schlecht und Freeware. :wink:
Quaresma7

Beitrag von Quaresma7 »

ok danke ,hab mir den mal runtergeladen !
Der Cash Mod klappt jetzt dank dir .
Aber der Shop und Room Maker -Mod klappen nicht .
Beim Shop Mod steht fast überall wo ich hinklicke :
Bitte stelle erst im Konfiguration vom Shop eine Währung ein.
Falls dies nicht gehen sollte ist der Mod wahrscheinlich nich richtig installiert.
Kontaktieren in dem Fall den Support auf fanrpg.com
Beim Room Maker klappt fast garnichts .
Am Admin-Panel finde ich den Punkt "Housbilder" nicht und wenn ich auf dem Forum Index auf Housbilder im Menü klicke kommt das hier :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 160

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 173

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 199

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 205

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 215

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/quaresma7/forum/hb_house.php on line 225
Das ist die Anleitung vom Room Maker(housbilder) :

Code: Alles auswählen

#-----[ COPY ]------------------------------------------
#
Kopieren Sie den Inhalt des Ordners "html" in Ihr Forum-Verzeichnis.

#
#-----[ EXECUTE ]------------------------------------------
#
Öffnen Sie auf Ihrem Server die Datei hb_installation.php. Löschen Sie diese Datei anschliessend auf Ihrem Server.
zB. http://www.meinforum.de/forum/hb_installation.php

#
#-----[ OPEN ]------------------------------------------
#
config.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
$shop_mod_table_prefix = '';
if ($shop_mod_table_prefix == '')
  {
  $shop_mod_table_prefix = $table_prefix;
  }

#WICHTIG: Sollte der Shop-Mod einen anderen Tabellen-Prefix wie das phpBB-System haben, so müssen Sie diesen zwischen die '' von $shop_mod_table_prefix. 

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
'EDITED_MESSAGE' => $l_edited_by,

#
#-----[ AFTER, ADD ]------------------------------------------
#
'ROOM_URL' => 'hb_room_maker.php?view_userid=' . $postrow[$i]['user_id'],

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}

#
#-----[ AFTER, ADD ]------------------------------------------
#
<br><a onClick="javascript:window.open('{postrow.ROOM_URL}','hb_v2015_base','HEIGHT=800,resizable=yes,WIDTH=1050,scrollbars=yes');" class="mainmenu" style="cursor:pointer">Haus anschauen</a>

#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#
'YIM_IMG' => $yim_img,
'YIM' => $yim,

#
#-----[ AFTER, ADD ]------------------------------------------
#
'ROOM_URL' => 'hb_room_maker.php?view_userid=' . $profiledata['user_id'],

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<tr> 
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
  <td><b><span class="gen">{INTERESTS}</span></b></td>
</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr> 
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">Haus:</span></td>
  <td><b><span class="gen"><a onClick="javascript:window.open('{ROOM_URL}','hb_v2015_base','HEIGHT=800,resizable=yes,WIDTH=1050,scrollbars=yes');" class="mainmenu" style="cursor:pointer">Haus von {USERNAME} anschauen</a></span></b></td>
</tr>

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]------------------------------------------
#
<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>

#
#-----[ AFTER, ADD ]------------------------------------------
#
&nbsp; &nbsp;<a onClick="javascript:window.open('hb_house.php','hb_v2015_base','HEIGHT=800,resizable=yes,WIDTH=1050,scrollbars=yes,status=yes');" class="mainmenu" style="cursor:pointer"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />HouseBuilder</a>

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
und das hier :

Code: Alles auswählen

Herzlichen Dank für den Erwerb vom HouseBuilder.

WICHTIG: Bitte lesen Sie zuerst die Datei "licence.txt" sorgfälltig durch. Mit der Installation des HouseBuilder erklären Sie sich einverstanden mit der Lizenz.

Sollten Sie den HouseBuilder bereits installiert haben, so öffnen Sie bitte die update.txt, ansonsten begleiten Sie folgende Schritte durch die Installation.

INSTALLATION
============

1. phpBB-Installation
Führen Sie zuerst die Schritte für die Mod-Installation in Ihrem phpBB-Forum durch. Dazu öffnen Sie die Datei "hb_23_base.txt".

2. Lizenz freischalten
Besuchen Sie die Homepage http://www.ls.zepi.ch/. Geben Sie dort Ihren Lizenz-Code ein und die benötigten Daten. Nach der Berechnung erhalten Sie einen Installations-Code und eine Checksumme. Diese beide Codes müssen Sie im Admin-Control-Panel Ihres Forums unter HouseBuilder -> Konfiguration eingeben.

3. HouseBuilder testen
Testen Sie den HouseBuilder. Sollten irgendwelche Fehlermeldungen beim Starten auftreten, so melden Sie diese bitte beim Zepi:Support (http://support.zepi.ch; support@zepi.ch).

4. Möbel erstellen
Um ein Möbel für den HouseBuilder gänglich zu machen, muss im Admin-Control-Panel Ihres Forums unter HouseBuilder -> Möbel das Möbel entsprechend Konfiguriert werden.
Anschliessend müssen die Grafiken von diesem Möbel erstellt werden. Der HouseBuilder verwendet für jede Drehrichtung und für jeden Status ein Bild. Dies sind Maximal 8 Bilder pro Möbel. Erstellen Sie im Ordner housebuilder/elements/ in Ihrem Forums-Ordner einen neuen Ordner, und geben Ihm den Namen des Möbels (genau so, wie das Möbel richtig genannt wird -> Gross- und Kleinschreibung beachten).
Erstellen Sie nun die Bilder des Möbels. Speichern Sie diese dann im Ordner housebuilder/elements/NAMEDESMÖBELS/ mit dem entsprechenden Dateinamen ab:
Struktur: DREHRICHTUNG_STATUS.gif
Bei der DREHRICHTUNG unterscheidet man die Buchstaben b (bottom = nach unten), l (left = nach links), t (top = nach oben), r (right = nach rechts) und cant (dieses Möbel kann man nicht drehen).
Beim STATUS unterscheidet man die Werte on (für angeschaltet), off (für ausgeschaltet) und cant (dieses Möbel kann man nicht an- bzw. ausschalten).
Ist ein Möbel nicht Dreh- und An- Ausschaltbar so lautet der Name logischerweise cant_cant.gif.

5. Raum-Typen erstellen
Gestallten Sie Ihre Räume und speichern Sie diese als GIF im Ordner housebuilder/room_typs/ ab. Erstellen Sie dann im Admin-Control-Panel Ihres Forums die entsprechenden Raum-Typen. Setzten Sie immer einen Raum als Standart. Achten Sie zudem, dass Sie überall die richtige Höhe eingegeben haben.

6. Installation abgeschlossen
Die Installation ist nun Abgeschlossen. Sollten Sie Probleme haben, so können Sie sich jederzeit an Zepi:Support (http://support.zepi.ch; support@zepi.ch) wenden.
(Den Punkt zwei kann ich garnicht machen weil ich kein lizens code habe und die Seite nicht geht !
Ich hab das schon 100 mal alles überprüft aber ich find einfach nichts . Ich weis nicht wo der Fehler liegt ... .Als ich den Room Maker runtergeladen habe waren mehrere .zip Dateien dabei ... . Ein User hat mir aber gesagt das ich nur eine der .zip Datein brauche . Liegt der Fehler vielleicht daran ?
Mehr Infos hier : http://www.phpbb.de/viewtopic.php?t=168350
Kann mir bitte bitte jemand weiterhelfen ?? :cry: :cry:
MFG
Quaresma7
Quaresma7

Beitrag von Quaresma7 »

Ich brauch dringend Hilfe ! Ich weis echt nicht an was das liegt .
Ihr könnt ja selbst mal schauen :
http://quaresma7.ohost.de/forum
User : test123
Pw : hallo

Wenn man im Menü auf Shop klickt oder auf Profil ... und wegem Room Maker einfach auf HouseBuilder klicken ... . Wenn jemand mal versuchen will das Problem zu lösen kann er sich ja hier oder bei mir melden . Ich kann ja die Daten vom Server geben oder die Script Dateien in .txt schicken . Sagt mir was ihr braucht ,ich machs ... .
MFG
Quaresma7

Edit :


In dem Shop Mod ist noch ein Ortner "contrip" dabei . Dort drinn ist eine zip.Datei "repai_shop" . In der Zip Datei ein repair_shop.php Datei :

Code: Alles auswählen


<?php
define("IN_PHPBB", true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.' . $phpEx);

//EDIT
define('CM_TABLE', $table_prefix.'cash');
//EDIT

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata);

include($phpbb_root_path . 'includes/page_header.' . $phpEx);
if( $userdata['user_level'] == ADMIN )
{
    echo '<table border="0" class="gen forumline" width="75%"><tr><td class="row1">';
    if( isset($HTTP_POST_VARS['submit']) )
    {
        $sql = "SELECT * FROM ".CM_TABLE;
        if( !( $result = $db->sql_query($sql) ))
        {
            message_die(CRITICAL_ERROR, "Der Cash Mod wurde nicht richtig installiert", "", __LINE__, __FILE__, $sql);
        }
        
        if( $db->sql_numrows($result) <= 0 )
        {
            message_die(GENERAL_ERROR, "Bitte erstelle erst in der Administration vom Cash Mod eine Währung");
        }    
        
        $parts = '';
        while( $row = $db->sql_fetchrow($result) )
        {    
            $parts .= '<option value="'. $row['cash_dbfield'] . '">' . $row['cash_name'] . '</option>';
        }    
        
        echo '<form method="post">Bitte wähle ein Währung aus:<br /><br /><select name="new_field">'.$parts.'</select><br /><input type="submit" value="Absenden" name="submit2" /></form>';
    }
    else if( isset($HTTP_POST_VARS['submit2']) )
    {
        //EDIT
        $db_field = trim($HTTP_POST_VARS['new_field']);
        //EDIT
        
        $sql = "UPDATE ". SHOP_CONFIG_TABLE ." SET config_value = '". $db_field . "' WHERE config_name = 'cash_field'";
        if( !( $result = $db->sql_query($sql) ))
        {
            message_die(GENERAL_ERROR, "Der Shop Mod wurde wohl nicht richtig installiert", '', __LINE__, __FILE__, $sql);
        }
        
        echo "Fertig! Shop Mod dürfte nun funktionieren ;)";
    }
    else
    {
        echo '<form method="post">Hiermit kannst du den Shop Mod reparieren!<br /><br />
        <input type="submit" name="submit" value="Starten" /></form>';
    }
    echo '</td></tr></table>';
}    

include($phpbb_root_path . 'includes/page_tail.' . $phpEx);
?>
Muss ich vielleicht das noch machen damit es geht ? In der Anleitung stand aber nichts darüber ... .
Antworten

Zurück zu „phpBB 2.0: Mod Support“