Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 28
Seite [1] 2 >
Sylar


Try to beat me





Beiträge: 181
# Thema - 11.09.2010 um 18:18 Uhr
Hi !

Ich habe heute meine Clanpage auf die aktuelle CSP-Version geupdatet.
Mir ist aufgefallen, dass bei unseren Servern nicht die korrekten Map-Pics angezeigt werden.
Darauf hin habe ich mit dem debug Modus folgendes Meldungen bekommen:


PHP-Warning: Notice: Undefined index: gamename in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 67

PHP-Warning: Notice: Undefined index: shortversion in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 70

PHP-Warning: Notice: Undefined index: clid in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: cid in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_database_id in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_nickname in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_type in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: map in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 114

PHP-Warning: Notice: Undefined variable: run in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 64

PHP-Warning: Notice: Undefined variable: server in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 64


Hat jemand eine Idee ???


MfG




------------------
Inaktiv
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 1 - 14.09.2010 um 21:55 Uhr
Keiner eine Idee ? Fr33ze?


------------------


Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 2 - 14.09.2010 um 22:42 Uhr
Das server modul funktioniert immo noch nicht richtig, daran wird schon gearbeitet...


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 3 - 14.09.2010 um 23:00 Uhr
Ok, dann warte ich.
Wird es eine News geben, an der man erfährt, dass es gefixt wurde?


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 4 - 15.09.2010 um 04:23 Uhr
dennoch versuch mal in der Zwischenzeit velgendes:

mods/servers/list.php

Orig (Zeile ca. 66-74):
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
 
                    
if(!isset($server[$run]['game_descr']) OR empty($server[$run]['game_descr'])) {
                        
$data['servers'][$run]['game_descr'] = $server[$run]['gamename'];
                    }
                    if(!isset(
$server[$run]['version']) OR empty($server[$run]['version'])) {
                        
$data['servers'][$run]['version'] = $server[$run]['shortversion'];
                    }
                    if(isset(
$server[$run]['mapname']) && !empty($server[$run]['mapname'])) {
                        
$data['servers'][$run]['map'] = $server[$run]['mapname'];
                    }

evtl noch das (Zeile ca. 122):
 
1.
2.
3.
1. / 2. / ... 
 
                    $data
['servers'][$run] = $objServers->setProtocolLink($cs_servers[$run], $data['servers'][$run]);


Geändert:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
 
                    
if(!isset($server[$run]['game_descr']) && !empty($server[$run]['game_descr'])) {
                        
$data['servers'][$run]['game_descr'] = $server[$run]['gamename'];
                    }
                    if(!isset(
$server[$run]['version']) && !empty($server[$run]['version'])) {
                        
$data['servers'][$run]['version'] = $server[$run]['shortversion'];
                    }
                    if(!isset(
$server[$run]['mapname']) && !empty($server[$run]['mapname'])) {
                        
$data['servers'][$run]['map'] = $server[$run]['mapname'];
                    }

 
1.
2.
3.
4.
1. / 2. / ... 
 
                    $data
['servers'][$run] = $objServers->setProtocolLink($cs_servers[$run], $data['servers'][$run]);
                    
$data['servers'][$run] = $objServers->normalize($data['servers'][$run]);

bei mir hats funktioniert. (danach Debug checken)


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Zuletzt editiert von RuGer am 15.09.2010 um 05:26 Uhr (1x Editiert)
Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 5 - 15.09.2010 um 12:06 Uhr
Hi RuGer!

Wenn ich den Code ab Zeile 64 ändere, wie von dir beschrieben, ändert sich noch nichts.
Setze ich die Zeile nach 122 "$data['servers'][$run] = $objServers->normalize($data['servers'][$run]);", dann erhalte ich folgenden Fehler.

Fatal error: Call to undefined method Servers::normalize() in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 122

Könntest du vielleicht deine gesamte list.php hier rein setzen?


Gruß,
Sylar


------------------


Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 6 - 15.09.2010 um 12:10 Uhr
normalize ist im trunk, nicht im CS 2010 version


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 7 - 15.09.2010 um 12:14 Uhr
15.09.2010 um 12:10 Uhr - Mindcrime:
normalize ist im trunk, nicht im CS 2010 version


Kannst du mir sagen, welche Dateien aus dem Trunk ich brauche?


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 8 - 15.09.2010 um 21:45 Uhr
I. Orig TRUNK
1) trunk/mods/servers/list.php
2) trunk/mods/servers/servers.php

II. Im Anhang meine PHPs. Ttrunk geändert, allerdings für UT2004 angepasst, maps werden aber angezeigt...
Dateianhänge:
php list.php (7.42 KiB - 21 mal heruntergeladen )
php servers.php (2.2 KiB - 20 mal heruntergeladen )


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Zuletzt editiert von RuGer am 15.09.2010 um 21:55 Uhr (1x Editiert)
Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 9 - 15.09.2010 um 22:04 Uhr
Und was ist mit dieser normalize Funktion?


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 10 - 15.09.2010 um 22:46 Uhr
ist in servers.php drin, trunk und meiner (etwas erweitert)...
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
1. / 2. / ... 
 
    
public function normalize($data) {
        if(
$data['servername']) { $data['hostname'] = $data['servername']; }
        if(
$data['maxplayers']) { $data['max_players'] = $data['maxplayers']; }
        if(
$data['gametype']) { $data['game_descr'] = $data['gametype']; }
        if(
$data['ServerVersion']) { $data['version'] = $data['ServerVersion']; }
        return 
$data;
    }


hat aber mit maps glaube ich nix zu tun. wie gesagt:
...für UT2004 angepasst...


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 11 - 15.09.2010 um 23:13 Uhr
Was bedeutet das denn, dass du das Modul für UT2004 angepasst hast?


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 12 - 16.09.2010 um 04:28 Uhr
jap, aber testen kannste ja, oder...


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 13 - 16.09.2010 um 17:55 Uhr
Habe es ja jetzt getestet RuGer

Es hat keinen Vorteil, aber auch keinen Fehler gebracht.


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 14 - 17.09.2010 um 02:23 Uhr
debug gecheckt? weniger Fehler jetzt oder genau soviel?


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 15 - 17.09.2010 um 10:33 Uhr
PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 48

PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 48

PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 48

PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 48

PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 48

PHP-Warning: Notice: Undefined index: clid in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: cid in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_database_id in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_nickname in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: client_type in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 84

PHP-Warning: Notice: Undefined index: map in /home/www.cold-of-ice.de/web/mods/servers/list.php on line 114

PHP-Warning: Notice: Undefined variable: run in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 72

PHP-Warning: Notice: Undefined variable: server in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 72

PHP-Warning: Notice: Undefined index: servername in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 45

PHP-Warning: Notice: Undefined index: maxplayers in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 46

PHP-Warning: Notice: Undefined index: gametype in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 47

PHP-Warning: Notice: Undefined index: ServerVersion in /home/www.cold-of-ice.de/web/mods/servers/servers.php on line 481) SELECT * FROM cs_users WHERE users_id = '2' AND users_active = 1 AND users_delete = 0 LIMIT 0,1
/home/www.cold-of-ice.de/web/mods/servers/list.php
2) SELECT servers_name, servers_ip, servers_port, servers_info, servers_query, servers_class, servers_stats, servers_order, servers_id FROM cs_servers ORDER BY servers_order ASC
3) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = 'de_inferno' LIMIT 0,1
4) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = 'gg_lego_arena' LIMIT 0,1
5) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = 'de_inferno' LIMIT 0,1
6) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = 'de_dust2' LIMIT 0,1
7) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = 'de_dust2' LIMIT 0,1
8) SELECT maps_name, maps_picture, server_name FROM cs_maps WHERE server_name = '' LIMIT 0,1
/home/www.cold-of-ice.de/web/mods/users/navlogin.php


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 16 - 17.09.2010 um 17:42 Uhr
oO... welche haste getestet SVN oder meine?


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Sylar
Thread-Ersteller


Try to beat me





Beiträge: 181
# Antwort: 17 - 17.09.2010 um 17:43 Uhr
Deine


------------------


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 18 - 17.09.2010 um 18:40 Uhr
dann nimm bitt svn und ändere in list.php volgende Zeilen
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
                     if(!isset($server[$run]['game_descr']) OR empty($server[$run]['game_descr'])) {
                        
$data['servers'][$run]['game_descr'] = $server[$run]['gamename'];
                    }
                    if(!isset(
$server[$run]['version']) OR empty($server[$run]['version'])) {
                        
$data['servers'][$run]['version'] = $server[$run]['shortversion'];
                    }
                    if(isset(
$server[$run]['mapname']) && !empty($server[$run]['mapname'])) {
                        
$data['servers'][$run]['map'] = $server[$run]['mapname'];
                    }

so
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
                     if(!isset($server[$run]['game_descr']) && !empty($server[$run]['game_descr'])) {
                        
$data['servers'][$run]['game_descr'] = $server[$run]['gamename'];
                    }
                    if(!isset(
$server[$run]['version']) && !empty($server[$run]['version'])) {
                        
$data['servers'][$run]['version'] = $server[$run]['shortversion'];
                    }
                    if(!isset(
$server[$run]['mapname']) && !empty($server[$run]['mapname'])) {
                        
$data['servers'][$run]['map'] = $server[$run]['mapname'];
                    }

denn meine sind wirklich UT2004 spezifisch

ps: debug testen...
Dateianhänge:
php list_svn.php (7.41 KiB - 18 mal heruntergeladen )
php servers_svn.php (2.06 KiB - 16 mal heruntergeladen )


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Zuletzt editiert von RuGer am 17.09.2010 um 18:42 Uhr (2x Editiert)
Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 19 - 17.09.2010 um 18:57 Uhr
Was ihr da alles macht hat total kein sinn... Das ist keine konstruktieve loesung...


Inaktiv
|
RuGer


Try to beat me





Beiträge: 125
# Antwort: 20 - 17.09.2010 um 21:40 Uhr
ist klar!
aber evtl eine vorübergehende...


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Antworten: 28
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.