Recommend_Us

Begonnen von wolli, 02 September 2002, 16:32:23

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wolli

gibt es die möglichkeit irgendwo mitzuzählen, wie oft die Homepage weitermepfohlen wurde ???

gruß wolli

haydar

Die aufrufe bestimmt, aber wie oft benutzt und vieleicht sogar noch von wem???......na das würde mich auch interesieren ob das möglich wäre.

wolli

ich würde gern nur wissen wie oft benutzt....

von wem, würde sicherlich einen schritt zu weit gehen

Joschau

okay...machen wir es schrittweise und rein theoretisch...grins

Ich mach die ausführliche Fassung für haydar...wolle schaut sich dann gewisse Daten einfach nicht an, okay?! :D

1. Schritt: Neue Datenbanktabelle anlegen

  CREATE TABLE nuke_recommend (
  friend_name varchar(100) NOT NULL default '',
  friend_email varchar(100) NOT NULL default '',
  sender_name varchar(100) NOT NULL default '',
  sender_email varchar(100) NOT NULL default '',
  user varchar(100) NOT NULL default '',
  ip varchar(100) NOT NULL default '',
  time varchar(50) NOT NULL default ''
) TYPE=MyISAM;



Solltet ihr ein anderes Prefix als nuke_ verwenden, muss dies oben entsprechend geändert werden.

2. Schritt: index.php des Moduls recommend_us öffnen. Dort die Funktion SendSite(...) suchen [ACHTUNG: Nicht die Funktion SiteSend(...)] und durch nachfolgenden Code ersetzen:

 function SendSite($yname, $ymail, $fname, $fmail) {
    global $sitename, $slogan, $nukeurl, $user, $prefix, $dbi;
    $time = time();
$user1 = base64_decode($user);
$user2 = explode(":", $user1);
    $ip = getenv("REMOTE_ADDR");
    $subject = ""._INTSITE." $sitename";
    $message = ""._HELLO." $fname:\n\n"._YOURFRIEND." $yname "._OURSITE." $sitename "._INTSENT."\n\n\n"._FSITENAME." $sitename\n$slogan\n"._FSITEURL." $nukeurl\n";
if (mail($fmail, $subject, $message, "From: \"$yname\" <$ymail>\nX-Mailer: PHP/" . phpversion())){
sql_query("INSERT INTO ".$prefix."_recommend VALUES ('$fname', '$fmail', '$yname', '$ymail', '$user2[0]', '$ip', '$time')", $dbi);
}
    Header("Location: modules.php?name=Recommend_Us&op=SiteSent&fname=$fname");
}
 


3. Was kann man damit anfangen???

a) Man kann mit Sicherheit feststellen, wie oft eine Empfehlung ausgesprochen wurde. (Wenn das auf Interesse stößt, würde ich eine Ergänzung für den Admin-Bereich schreiben, mit der man die Daten aus der nuke_recommend auslesen und ggfs. auch löschen kann).

b) Man kann bei inkriminierenden Mails, durch die sich der Empfänger belästigt fühlt, feststellen, wer diese versandt hat (Deshalb ip und time gespeichert)

c) Man kann feststellen, welche User die fleißigsten Weiterempfehler sind...und das ggfs. wieder mit dem Punkte-Modul verknüpfen (noch einen Schriftt weitergedacht: Der User bekommt Punkte, wenn er weiterempfiehlt...meldet sich der Empfänger sogar an (Feststellung nur möglich, wenn Empfänger die gleiche EMail-Adresse benutzt), erhält der User weitere Punkte...).

d) ...und noch ein paar nette Dinge mehr :D



haydar

Hi Joschau

meinerseits wäre interesse da........hört sich gut an ;)

wolli

@ Joschau

ok.... überredet ich denke dass mann auch mit den "gewissen infos" leben kann

es wäre nicht schlecht, wenn du auch noch den admin bereich darstellen könntest....

gruß wolli

[Editiert am 2/9/2002 von wolli]

Joschau

Welche Zugriffsmöglichkeiten im AdminBereich werden benötigt?

-Auswertung nach Anzahl
-Löschen nach Datum (Auto-Löschen????)
-Sortierung nach Empfehlern ?
-Alle Empfehlungen anzeigen ?
-Check, ob Empfänger sich angemeldet hat (Einschränkung wie oben) ?

noch Ideen?

wolli

das hörtsich ja schon gut an ...

-Auswertung nach Anzahl
-Löschen nach Datum (Auto-Löschen????)
-Sortierung nach Empfehlern ?
-Alle Empfehlungen anzeigen ?


gibts schon ein prewiev ???

gruß wolli


Joschau

irgendwie hatte ich heute abend beim proggen einen Knoten in den Fingern :D (oder im Hirn...grübel)

Wird noch ein/zwei Tage dauern, bis ein Preview zu sehen ist...

wolli

supiiii

bin schon recht gespannt

gruß wolli

Joschau

Kannst ja schon mal unter  http://www.phpnuke-module.de schauen, dort findest Du eine erste Beta inclusive Demo-Admin-Zugang. Sendet die Empfehlungsmails ruhig an webmaster@phpnuke-module.de, damit sonst niemand belästigt wird...

Im Admin-Bereich kann man jetzt sehen, wann von wem welche Seite an wen empfohlen wurde...gespeichert wird immer die zuletzt von dem Empfehler aufgerufene Seite.

Ria

Hallo,
weiß jemand ob das auch im mx2.0 funktioniert usw.

Gruss Ria

Future


Future

So habs fertig  ( Auch die install)
Brauche aber mal nen Tester der das vorläufig testet. (Online)
Wer erklärt sich bereit ?

[Editiert am 3/11/2003 von Future]

rinaldo2000at

Habe es bereits bei mir am laufen und es funktioniert 1.A!

Future

Nene das neue hast du noch nicht mit Admin Statistik .

rinaldo2000at

Natürlich habe es mir gezogen und Installiert heute von http://www.phpnuke-module.de/ funktioniert super!

Schick mal eine Empfehlung von meiner seite....

Future

Aber dsa ist nicht ans mX angepasst ...

rinaldo2000at

Also es funktioniert, ich habe es getestet!

Wo kann man dein neues finden? Würde es gerne testen!


Future

Funtzen tut es aber auch im recommend Us gibt es ne mX funktion die besser ist und die hab ich eingebaut.  
 
Ich geb dir den Link per PM .