Frage zum WhereBisDu Modul

Begonnen von taranis, 31 August 2003, 21:54:16

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

taranis

Ich habe mir das WhereBisDu Modul installiert. Läuft auch soweit, ausser das keine Besucher gezählt werden.
In der Install.txt steht, dass man diese Zeile:

require("modules/WhereBisDu/wbdtrack.php");

so einfügen soll:

function footmsg() {
    global $foot1, $foot2, $foot3, $foot4;
    echo "<font class=\"tiny\">\n"
   ."$foot1<br>\n"
   ."$foot2<br>\n"
   ."$foot3<br>\n"
   ."$foot4<br>\n"
   ."</font>\n";
   require("modules/WhereBisDu/wbdtrack.php");
 }

Jetzt sieht die footer.php vom vkp ja etwas anders aus.

Hat jemand von Euch das Modul auch schon drin und weiß, wo diese Zeile korrekt eingebaut wird, damit das Ding auch was anzeigt?

Future

Im VKP mx ist ein block drinne der Nennt sich Who is Where oder so ähnlich der erfüllt eigentlich den gleichen zweck .

taranis

Hi Future,

nein, bei dem WhereBisDu geht es nicht darum sehen zu können, wo sich ein User gerade aufhält, sondern das Ding zeigt an, von wo Besucher oder Mitglieder kommen. So richtig schön mit Karte und so *lol*

Naja, ein wenig Spielerei halt aber auf so etwas stehen die Flirtuser bei mir.  ;)

Future

achso na denn lag ich wohl daneben ;)
Aber versuchs mal so . da sieht ja so aus als sollte das teil nur in der footermsg

Hab den Code rausgenommen da er net stimmt <<

Naja wie du die sicherlich denken kannst net getestet . Obs funzt kann ich dir net sagen .

[Editiert am 31/8/2003 von Future]

[Editiert am 31/8/2003 von Future]

Nobbi

ZitatAlso da habe ich diese Zeile auch eingebaut.
Leutchen anzeigen tut es jedoch nicht. Gibt aber auch keine Fehlermeldung oder so.
 
Das anzeigen der Koordinaten in deiner Übersichtskarte dauert.
Ich weiss nicht warum, aber es brauch einige Zeit bis die Besucher in dieser Karte angezeigt werden.
Ich habe auch erst gedacht, dass ich etwas falsch eingetragen hätte, aber auf einmal waren die user eingetragen. :D
L.G.
Norbert

taranis

Aha, ja dann warte ich einfach mal ab.
Danke für die Info!  :)

Nobbi

Hi taranis,

ich weiss Du meinst das Teil von "the canadian offiz".
Ich nutze die Version 1.1 mit dem VKP Maxi. Hier kannst du es sehen
der Codeabschnitt in der footer.php sieht bei mir so aus:
 $footer = 1;

function foot() {
    global $index, $user, $cookie, $storynum, $user, $cookie, $Default_Theme;
        themefooter();
    echo "</body>\n"
."</html>";
}

foot();
global  $copyright, $totaltime, $starttime;
require("modules/WhereBisDu/wbdtrack.php");
Wie es jetzt bei der vkpMx aussehen muß, kann ich Dir leider nicht sagen. :(  
L.G.
Norbert

taranis

Also da habe ich diese Zeile auch eingebaut.
Leutchen anzeigen tut es jedoch nicht. Gibt aber auch keine Fehlermeldung oder so.


Hmmmm.... das habe ich noch in der Install gesehen.

(If the theme use tables for display the footer then you must include the line inside the function themefooter ( or whereever you create the footer ).)



taranis

Hi Nobbi,

jo, genau das Teil meinte ich!  :)

taranis

Kurzer Zwischenstand:

Bei mir zeigt das Ding noch immer nix an  :(

DarkBoy

Obwohl man über den >Sinn oder >Unsinn dieses Moduls lange diskutieren könnte*zwinker* gebe mir man mal einen Link zu besagtem. Aber keine Registrierung bitte, denn die tue ich nicht ;)

taranis

*lach* nunja, ist sicherlich nur ein spielzeug das ding!  ;)

http://www.psiforum.de/flirt/modules.php?name=WhereBisDu

Hoffe das geht so...

taranis

@DarkBoy,

hast auch nichts gefunden, oder????  :(

DarkBoy

sorry  bin noch nicht mal zum schauen gekommen.

taranis

Macht ja nichts. Ihr habt sicherlich so viel um die Ohren oder besser Tastatur  ;)

taranis

Also ich habe das geforderte
require("modules/WhereBisDu/wbdtrack.php");
in der footer.php oberhalb von ?> eingebaut.
Das Teil zählt zwar hat aber wohl Probs beim erkennen von Mitgliedern.
Folgende Meldung kommt:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /is/htdocs/35099/www.psiforum.de/flirt/modules/WhereBisDu/wbdtrack.php on line 79

Der zugehörige Abschnitt in der wbdtrack.php sieht so aus:

// This checks the session db for username of the ip address
if ($Version_Num == "6.5" || $Version_Num == "6.0") {
   $username_session = mysql_fetch_array(mysql_query("SELECT uname AS username_session FROM $prefix"._session." WHERE host_addr = '$iptarget'", $dbi));
      if ($username_session[username_session]==0) {
         $ipusername = $username_session[username_session];
      } else {
         $ipusername = "";
      }
} else {
   $username_session = mysql_fetch_array(mysql_query("SELECT username AS username_session FROM $prefix"._session." WHERE host_addr = '$iptarget'", $dbi));
      if ($username_session[username_session]==0) {
         $ipusername = $username_session[username_session];
      } else {
         $ipusername = "";
      }
}

 $sesscookiename = "wbdtrack";
 $sessid = "1";

Ich glaube eine tabelle _session gibt es nicht beim vkp oder???

taranis

Also das Teil macht mich noch wahnsinnig. Habe jetzt schon alles möglich versucht aber ohne Erfolg.
Hat denn niemand dieses Modul noch laufen???  :quest

taranis

Kann mir denn jemand sagen, welche Tabelle die Infos liegen, die das Modul benötigt?
Ich denke mal, dass der Fehler doch daran liegt, dass auf eine Tabelle zugriffen wird, die nicht vorhanden ist.