[Erledigt] Wie kann ich ein Modul in ein anderes Modul einbinden?!

Begonnen von mr_puma, 14 August 2008, 16:53:30

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

mr_puma

hey hey  :smile:

die frage mag jetzt vielleicht doof sein oder ich steh wiedermal auf dem schlauch..aber wie bitte kann ich module in andere module einbinden? was gehört dazu?
so bspw. möchte ich "Die letzten Profilbesucher" in die mx_userfunctions_options einbauen. es klappt jedoch nicht. deshalb, erstmal die allgemeine frage:

wie kann ich module in andere module einbinden? was gehört dazu? ich bekomme es einfach nicht hin  :mad2:

vielen dank für antworten.
der puma...

pikar

Hallo,

ich habe das Modul als eigenständiges Modul gemacht..... denn wenn mann auf eine Seite zufiel einbaut wird sie unübersichtlich und langsam..... das nervt dann die User..

hier der Download Link zu meinem Modul...

http://lostage.de/Downloads-op-view-lid-5.html

es gab auch schon mal hier einen Artikel über den Einbau ins Profil...

es geht aber ganz einfach nur den Code der Ausgabe aus meinem Modul aus der Datei view.php einbinden....

$clickuser = sql_query("SELECT user_click FROM ".$user_prefix."_users WHERE uid=".$uinfo['uid']." LIMIT 1");
  $click = sql_fetch_array($clickuser);

    #echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>Aufruf(e):</b></td><td bgcolor=\"$bgcolor3\">".$click[0]."</td></tr>\n";
echo "</center>";
CloseTable();



OpenTable();
        echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" bgcolor=\"$bgcolor1\">\n";
echo"<tr valign=\"top\"><td colspan=\"4\"><font class=\"title\"><b>Deine letzten Besucher:</b></font></td></tr>";

#echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\" bgcolor=\"$bgcolor1\">\n";
$visituser = sql_query("SELECT uid, vuid, time FROM ".$user_prefix."_users_visit WHERE uid=".$uinfo['uid']." ORDER BY time DESC LIMIT 20");
if ($click[0] != 0){
   #echo"<tr valign=\"top\"><td bgcolor=\"$bgcolor1\" width=\"30%\"><b>Deine letzten 10 Besucher:&nbsp;&nbsp;*</b></td></tr>\n";

   
#echo "<td bgcolor=\"$bgcolor3\">&nbsp;</td><td bgcolor=\"$bgcolor3\">&nbsp;</td>\n";
   while($visit = sql_fetch_array($visituser)){
     $sqluser = sql_fetch_array(sql_query("SELECT *, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) - ( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM ".$user_prefix."_users WHERE uid=".$visit['vuid'].""));
     $visit['time'] = date ("d.m.Y H:i", $visit['time']);

$past = time()- MX_SETINACTIVE_MINS ;


$sqluser2 = sql_query("SELECT *  FROM ".$user_prefix."_users WHERE uid=".$visit['vuid']." AND user_lastmod<>'logout'  AND user_lastvisit >= ".$past." ");

#$result0 = sql_query("select  uid from ".$user_prefix."_users where((uid=".$visit['vuid'].") AND (user_lastvisit >= time()) AND (user_stat=1) AND (user_lastmod<>'logout')) AND user_stat=1");
                   list($uid) = sql_fetch_row($sqluser2);

                       if ($uid == "") {

                             $online = "<img src=\"images/offline.gif\" border=\"0\">";
                     } else {
                         $online = "<img src=\"images/online.gif\" border=\"0\">";;
                     }



 
  if (!empty($sqluser['uname'])){
      # echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\" width=\"30%\">&nbsp;</td><td bgcolor=\"$bgcolor3\" width=\"15%\"></tr>\n";


## Begin User Avatar 

if(mxIsAvatarUploaded($sqluser["uname"])) {
echo "<td bgcolor=\"$bgcolor2\">".mxIsAvatarUploaded($sqluser["uname"],true);


}
else {
#if (!empty($sqluser['user_avatar'])) echo "<td bgcolor=\"$bgcolor2\"><img src='".MX_PATH_AVATAR."/".$sqluser['user_avatar']."' border=0>";

if (!empty($sqluser['user_avatar']))

{
echo "<td bgcolor=\"$bgcolor2\"><img src='".MX_PATH_AVATAR."/".$sqluser['user_avatar']."' border=0>";

 

} else{


echo "<td bgcolor=\"$bgcolor2\"><p><image src=\"images/nopic.gif\" alt=\"$uname\" border=\"0\"><p>\n";
}
}

#### ende Avatar

#echo "<td bgcolor=\"$bgcolor2\">".VWGetSexusString($sqluser['user_sexus'])."<a href=\"modules.php?name=Userinfo&uname=".$sqluser['uname']."\">&nbsp;".$sqluser['uname']."</a></td>\n";



echo "<td bgcolor=\"$bgcolor2\"><div style=\"color:red;; cursor: hand;\"><a title='Klick auf den Namen für die Homepage von ".$sqluser['uname']."' href=\"#\" onClick=\"window.open('modules.php?name=Userinfo1&uname=".$sqluser['uname']."','$windowname','left=80, top=50, width=700,height=500,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0');\">".VWGetSexusString($sqluser['user_sexus'])."&nbsp;".$sqluser['uname']."</a></td></div>\n";

echo "<td bgcolor=\"$bgcolor2\">".$sqluser['user_age']."j.".$sqluser['user_heigh']."cm.".$sqluser['user_gewicht']."kg.&nbsp;<br><b>Am&nbsp;".$visit['time']."</b></td>\n";
      echo "<td bgcolor=\"$bgcolor2\"><b>PLZ und Stadt/Stadtteil:</b>&nbsp;<br>".$sqluser['user_plz']."&nbsp;&nbsp;".$sqluser['user_from']."</td></tr>\n";
      #echo "<td bgcolor=\"$bgcolor2\">Sucht&nbsp;".$sqluser['user_from1']."</td></tr>\n";

echo "<tr><td bgcolor=\"$bgcolor1\">$online </td>\n";
echo "<td bgcolor=\"$bgcolor1\"><b>Position:</b>&nbsp;".$sqluser['user_rolle']."<br><b>Ficken:</b>&nbsp;".$sqluser['user_ficken']."</td>\n"; 
echo "<td bgcolor=\"$bgcolor1\"><b>Sucht</b>&nbsp;".$sqluser['user_sucht']."<br><b>für&nbsp;</b>".$sqluser['user_beziehung']."</td>\n";
echo "<td bgcolor=\"$bgcolor1\"><b>Land/Region:</b>&nbsp;<br>".$sqluser['user_from1']."->&nbsp;".$sqluser['user_from2']."</td></tr>\n";

echo "<tr><td bgcolor=\"$bgcolor3\"cellpadding=\"1\">&nbsp; </td>\n";
echo "<td bgcolor=\"$bgcolor3\"cellpadding=\"1\"> &nbsp;</td>\n";
echo "<td bgcolor=\"$bgcolor3\"cellpadding=\"1\">&nbsp; </td>\n";
echo "<td bgcolor=\"$bgcolor3\"cellpadding=\"1\"> &nbsp;</td></tr>\n";

}else{
       echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\" width=\"30%\">&nbsp;</td><td bgcolor=\"$bgcolor3\" width=\"15%\">\n";
       echo "".VWGetSexusString($sqluser['user_sexus'])." Gast</td><td bgcolor=\"$bgcolor3\">".$visit['time']."</td></tr>\n";


}
   }
}
echo "</table>";

CloseTable();
    }

}




probier es mal damit.... ist aber nicht getestet... alle anderen Änderungen so machen wie in der PDF Datei beschrieben...


mr_puma