hallo Leute
erstmal ein fettes Lob für die von euch geleistete Arbeit, dieses Leaderboard fertigzustellen. Ich habe mal selbst zu BF2 Zeiten so ein Ding zusammengebastelt und weiss genau wieviel Ärger, Zeit, Stress und Mut dazu gehört sowas zusammenzuschrauben.
Nun ist es so dass mir ein kleiner unbedeutender Fehler, und ein etwas weniger unbedeutender Fehler, sowie ein schwerwiegender Fehler (wenn man IE-Nutzer ist) im Leaderboard aufgefallen sind:
suche an zwei Stellen nach:öffnet bc2leaderboard/global/server_viewer.php
und ändern in:Code:<span style="text-align:left; font-size:11px; line-height:11px; float:left; margin-left:5px;">Hadrcore:---</span><br />
Bemerke: Es heisst nicht Hadrcore sonder HardcoreCode:<span style="text-align:left; font-size:11px; line-height:11px; float:left; margin-left:5px;">Hardcore:---</span><br />
der zweite Fehler:
Ist man in der Serverhistory, kann man den Adminbereich nicht betreten, da dieser ins falsche Verzeichnis verweist...das gleiche gillt bei den Pinstatistiken und noch einigen anderen Seiten, indeenen man sich nicht im bc2leaderboard Stammverzeichnis befindet.
Abhilfe wäre hier die Definition des Adminverzeichnisses in der conig.php im inc Ordner.
im Footer bräuchte man dann nur noch den Link durch die Definition ersetzen
der dritte Fehler: (nein ich persönlich nutze keinen IE, teste aber alles was ich auf die HP einbaue mit FF, Opera und IE)
wenn man das Leaderboard über IE startet, und dann zum Serverviewer wechselt, spuckt Internet Explorer folgende Fehlermeldung aus:
Zeile: 57
Fehler: 'jQuery' ist undefiniert
Zeile 57 und folgende aus der besagten Datei (bc2leaderboard/js/jquery.metadata.js)
Leider kenne ich mich nicht sehr gut mit Java aus, desshalb kann ich hier nicht helfen :-(Code:(function($) { $.extend({ metadata : { defaults : { type: 'class', name: 'metadata', cre: /({.*})/, single: 'metadata' }, setType: function( type, name ){ this.defaults.type = type; this.defaults.name = name; }, get: function( elem, opts ){ var settings = $.extend({},this.defaults,opts); // check for empty string in single property if ( !settings.single.length ) settings.single = 'metadata'; var data = $.data(elem, settings.single); // returned cached data if it already exists if ( data ) return data; data = "{}"; if ( settings.type == "class" ) { var m = settings.cre.exec( elem.className ); if ( m ) data = m[1]; } else if ( settings.type == "elem" ) { if( !elem.getElementsByTagName ) return undefined; var e = elem.getElementsByTagName(settings.name); if ( e.length ) data = $.trim(e[0].innerHTML); } else if ( elem.getAttribute != undefined ) { var attr = elem.getAttribute( settings.name ); if ( attr ) data = attr; } if ( data.indexOf( '{' ) <0 ) data = "{" + data + "}"; data = eval("(" + data + ")"); $.data( elem, settings.single, data ); return data; } } });
Jetzt hätte ich allerdings noch einige Fragen....wie oder wann werden Server in die Serverhistory eingetragen?
Entweder bin ich blind oder ich sitz grad auf meiner Leitung
Wäre es irgendwie möglich, den Serverviewer, den ihr auf eurer Hauptseite nutzt (diese kleinen Boxen rechts), zu erhalten?
Ich möchte nicht unbedingt betteln, würde mich aber mit Sicherheit mit einer nicht spärlich ausfallenden Spende dafür bedanken...in den Downloads und auch im Forum habe ich das Teil nicht wirklich gefunden....nur im Leaderboard den Serverviewer im globals Ordner gefunden....
Macht weiter so!!!
Gruss
Draketornado




LinkBack URL
About LinkBacks








Zitieren






Lesezeichen