Hey @ll
Hab da mal ein paar Fragen zum YA Modul bezüglich erweiterung!!!
1.: Ich würd gern eine weitere funktion einbauen die ich dann alls Single-Profil verwenden möchte!!!
Würd dazu die funktion new_user oder die funktion edituser verwenden!
Meine frage jetzt ist das möglich ohne das größere probleme im YA Modul im im VKP auftretten???
2. Ist es möglich die funktion edituser mit ein paar felder zu erweitern ohne größere probleme???
So das war es fürs erste mal!!
Hoffe es kann mir jemand weiter helfen!!!!
Hallo !
Erst einmal vorweg:
Das YourAccount-Modul gehört zu den Kernmodulen des phpNuke.
Änderungen daran sollten immer gaaaaanz vorsichtig vorgenommen werden. Sonst steht dein ganzes phpNuke.
Wenn Du weitere Felder benötigst (incl. Datenbank) dann kannst du nicht einfach eine Funktion im YA erweitern. Alle Module die auf die erweiterten Datenbanktabellen zugreifen müssen auch angepasst werden, sonst gehen die alle nicht mehr. einfacher ist es da schon, nicht gebrauchte Felder einfach anzupassen.
MfG
jubilee
hmmm.... schade war ja auch nur eine Idee von mir!
Gibt es vielleicht eine gutes single börse modul???
Das von Candy kann ich leider alls Download nicht mehr finden!!!
Hmmmm.....
Ich hab nur das Grundmodul (Börse 1.2) welches von candy modifiziert wurde. davon ist das Single-Börse modul abgeleitet.
Mehr hab ich auch nicht.
Alle verweise auf Candy sind aus den Netz.
Was mit Ihr los ist, kann ich nicht sagen (und anscheinend sonst auch keiner). Angeblich wollte Sie zur ReHa und hätte keine Zeit un sich um Ihren Shop etc... zu kümmern. Dann schwuppdiwupp waren alle Domains abgeschaltet.
MfG
jubilee
Könntest du mir das Grundmodul (Börse 1.2) bitte mal senden?
Bitte an info@saalfelden-talk.com
Mal sehn vielleicht kann ich ja mit der börse1.2 was anfangen!
und was die Single Profil anzeige im YA Modul angeht kann ich ja ne eigene funktion in der form userinfo2 z.b. einbauen wo alle sachen vom singles profil angefragt werden!
Das müßte doch funktionieren oder gibt es dann größere probleme mit dem YA Modul?
Hi Sasha,
der Knackpunkt ist die User-Tabelle und die darauf beruhenden SQL-Abfragen. Wenn hier Felder zugefügt, entfernt oder umbenannt werden kann es zu Problemen führen.
Würde Dir empfehlen auf VKP-Maxi II zu warten. Das YA Modul ist da völlig umgebaut und hat mit dem Original eigentlich nur noch den Namen gemeinsam.
In dieser Version wurde von Anfang an darauf geachtet, dass solche Änderungen leichter werden. Die Abfragen sind flexibler gecodet und die get/post Parameter werden nur noch als Array in die einzelnen Funktionen übergeben.
Kann ja nur noch ne fragen von Wochen sein bis das VKP-Maxi II kommt!!
:cry Das stimmt leider....
Mir fällt aber gerade ein, dass die Version im VKP-Mxxx bereits mit den "richtigen" SQL-Abfragen gecodet ist. Das YA Modul dürfte also diesbezüglich keine Probleme machen.
Was natürlich andere Module veranstalten..... Normalerweise aber nichts.
Ok besten Dank
Dann werd ich mal mein Glück versuchen!!!
Wie sieht das eigentlich aus würde gerne bei der userinfo ein paar sachen entfernen!
Ist das Ohne probleme möglich!
Hab bei mir die funktion userinfo drei mal eingebaut jweils alls userinfo,userinfo1 und userinfo2
Jetzt würd ich gern bei userinfo1 und userinfo2 ein paar sachen entfernen!!
Siehe Code!!
function userinfo1($uname, $bypass=0) {
global $user, $cookie, $sitename, $prefix, $user_prefix, $dbi, $admin, $useuserpoints, $sitename, $module_name, $vernum;
if (!is_user($user) && !is_admin($admin)){
$pagetitle = "- "._ACCESSDENIED."";
include("header.php");
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
.""._MODULEUSERS.""
.""._GOBACK."</center>";
CloseTable();
include("footer.php");
return;
}
$result = sql_query("select bio, user_intrest, user_sig, pass, newsletter from ".$user_prefix."_users where uname='$uname'", $dbi);
$userinfo1 = sql_fetch_array($result, $dbi);
if(!$bypass) cookiedecode($user);
if ($userinfo1[url]) {
if (!eregi("http://", $userinfo1[url])) {
$userinfo1[url] = "http://$userinfo1[url]";
}
if ($userinfo1[url]=="http://") {
$userinfo1[url] = "";
}
}
$userinfo1[user_sig] = nl2br($userinfo1[user_sig]);
include("header.php");
OpenTable();
echo "<center>";
if(($uname == $cookie[1]) AND ($userinfo1[pass] == $cookie[2])) {
echo "<font class=\"title\">"._HELLO." $uname, "._WELCOMETO." $sitename!</font><br><br>";
echo "<font class=\"content\">"._THISISYOURPAGE."</font>";
CloseTable();
echo "<br>";
OpenTable();
nav();
}
else {
echo "<font class=\"title\">"._PERSONALINFO.": $uname</font><br>";
}
echo "</center>";
CloseTable();
if (file_exists("guestbook.php")){
echo "<br>";
OpenTable();
echo "<right>";
echo "<a href=\"modules.php?name=Your_Account&op=userinfo&uname=$uname\" alt=\"Home"._HOME."\"><img src=\"images/menu/home.gif\" border=\"0\"></a>";
echo "<a href=\"modules.php?name=Your_Account&op=userinfo1&uname=$uname\" alt=\"$uname"._MOREINFO."\"><img src=\"images/menu/moreinfo.gif\" border=\"0\"></a>";
echo "<a href=\"guestbook.php?op=view&touser=$uname\" alt=\"$uname"._GUESTBOOKPRIVMSG."\"><img src=\"images/menu/guestbook.gif\" border=\"0\"></a>";
echo "<a href=\"modules.php?name=Your_Account&op=userinfo2&uname=$uname\" alt=\"$uname"._PHOTO."\"><img src=\"images/menu/photo.gif\" border=\"0\"></a>";
echo "</right>";
#CloseTable();
}
echo "<br>";
#OpenTable();
echo "<center>";
if((sql_num_rows($result, $dbi)==1) && ($userinfo1[bio] || $userinfo1[user_intrest] || $userinfo1[user_sig])) {
$privmsgactive=is_active("Private_Messages");
echo "<font class=\"content\">";
if ($userinfo1[user_intrest]) echo "<b>"._INTERESTS.":</b> $userinfo1[user_intrest]<br>\n";
if ($userinfo1[user_sig]) echo "<br><b>"._SIGNATURE.":</b> $userinfo1[user_sig]<br>\n";
if ($userinfo1[bio]) { echo "<br><b>"._EXTRAINFO.":</b> $userinfo1[bio]<br>\n"; }
$result = sql_query("select username from ".$prefix."_session where username='$uname' LIMIT 0,1", $dbi);
list($username) = sql_fetch_row($result, $dbi);
if (is_admin($admin)) {
}
echo "</font>";
}
else {
echo ""._NOINFOFOR." $uname";
}
echo "</center>";
CloseTable();
echo "<div align=\"right\"><a href=\"http://www.saalfelden-talk.com\" target=\"_blank\"><font style=\"font-weight: normal; font-family: sans-serif;\" class=\"tiny\">$vernum</font></a></div>";
include("footer.php");
}
Ist das möglich oder sollte ich dich finger weg lassen???
Hmm,
wenn ich Dich richtig verstehe, geht es Dir nur um die Anzeige der Userdaten.
Solange Du mit der SQL-Abfrage alle in der Funktion verwendeten Felder ausliest, wird das schon funktionieren.
Ja mir geht es nur um die userdaten
Da ich die ganzen userdaten auf zwei bzw. drei seiten verteilt habe!!
hallöchen sascha,
öhm, ne dumme frage, aber gehts dir um ne single börse oder um ne profil erweiterung?
grüße an alle
Mir geht es um beides
Um die Single Börse und um die Profil erweiterung!!
Also wollte nur was zu Candy sagen, sie hat alles aufgegeben, da es ihr zu stressig und zu teuer wurde, sie hat sich komplett zurück gezogen. eigentlich echt schade, sie war ein echter gewinn für die nuker gemeinde.
:(
Ja find ich auch schade das man von candy nix mehr hört!
Aber man kann es sowieso nicht mehr ändern!!!