| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: Sa März 11, 2006 6:40 pm Titel: User ohne Mail anmelden? |
|
|
Hallo
Ich wollte mal fragen ob es möglich ist das einer, der sich auf der Seite anmeldet, keine Mail bekommt sondern direkt User wird?
( Habe keinen Mailserver ) |
|
| Nach oben |
|
 |
|
|
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: Sa März 11, 2006 10:45 pm Titel: |
|
|
Ja, es gibt dafür ein nettes Modul
CNB Your Account
gr hermann |
|
| Nach oben |
|
 |
chrismo Newbie


Dabei seit: Jan 20, 2006 Beiträge: 12
|
Verfasst am: So März 12, 2006 10:54 am Titel: |
|
|
Wo gibt's denn dieses Modul ? Und was heist CNB ?
Gruss,
Chrismo |
|
| Nach oben |
|
 |
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: So März 12, 2006 11:17 am Titel: |
|
|
auf
ravenphpscripts.com
 |
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 11:29 am Titel: |
|
|
Iste es dieses? Habs beim Googeln gefunden.
CNB_Your_Account_750_440_beta1 |
|
| Nach oben |
|
 |
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: So März 12, 2006 12:17 pm Titel: |
|
|
jo
 |
|
| Nach oben |
|
 |
chrismo Newbie


Dabei seit: Jan 20, 2006 Beiträge: 12
|
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 2:17 pm Titel: |
|
|
Thx. Probier ich gleich aus. Bei Probleme melde ich mich .
Problem ist schon da.
Sorry aber ich bin neu in phpnuke.
In der Anleitung steht:
Backup modules/Your_Account/index.php
Edit modules/Your_Account/index.php
Find the function finishNewUser()
Replace it with this one
That's it!
Versteh kein Wort.
Kann mir jemand das erklären so dass ich verstehe was zu tun ist?
Danke im Vorraus |
|
| Nach oben |
|
 |
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: So März 12, 2006 2:33 pm Titel: |
|
|
"Backup modules/Your_Account/index.php"
-> du sollt einer Sicherheitskopie dieser Datei machen. (Kopier sie einach irgendwo hin)
"Edit modules/Your_Account/index.php"
Du musst die index.php aus dem Ordner modules/Your_Account mit einem Editor öffnen.
"Find the function finishNewUser()"
Such in der index.php nach diesem Wort "finishNewUser"
Wenn du es gefunden hast, ersetze es durch den neuen Code. |
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 2:44 pm Titel: |
|
|
Habe ich ersetzt. Doch leider funktioniert der Login danach nicht.
Hier mal ein auszug aus der Index.php
CloseTable();
}
include("footer.php");
} elseif (is_user($user)) {
global $cookie;
cookiedecode($user);
userinfo($cookie[1]);
}
}
function new_user() {
global $my_headlines, $module_name, $db, $gfx_chk;
if (!is_user($user)) {
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$random_num = mt_rand(0, $maxran);
include("header.php");
OpenTable();
echo "<center><font class=\"title\">"._USERREGLOGIN."</font></center>\n";
CloseTable();
echo "<br>\n";
OpenTable();
echo "<form action=\"modules.php?name=$module_name\" method=\"post\">\n"
.""._REGNEWUSER." ("._ALLREQUIRED.")<br><br>\n"
."<table cellpadding=\"0\" cellspacing=\"10\" border=\"0\">\n"
."<tr><td>"._NICKNAME.":</td><td><input type=\"text\" name=\"username\" size=\"30\" maxlength=\"25\"></td></tr>\n"
."<tr><td>"._EMAIL.":</td><td><input type=\"text\" name=\"user_email\" size=\"30\" maxlength=\"255\"></td></tr>\n"
."<tr><td>"._PASSWORD.":</td><td><input type=\"password\" name=\"user_password\" size=\"11\" maxlength=\"40\"></td></tr>\n"
."<tr><td>"._RETYPEPASSWORD.":</td><td><input type=\"password\" name=\"user_password2\" size=\"11\" maxlength=\"40\"><br><font class=\"tiny\">("._BLANKFORAUTO.")</font></td></tr>\n";
if (extension_loaded("gd") AND ($gfx_chk == 3 OR $gfx_chk == 4 OR $gfx_chk == 6 OR $gfx_chk == 7)) {
echo "<tr><td>"._SECURITYCODE.":</td><td><img src='?gfx=gfx&random_num=$random_num' border='1' alt='"._SECURITYCODE."' title='"._SECURITYCODE."'></td></tr>\n"
."<tr><td>"._TYPESECCODE.":</td><td><input type=\"text\" NAME=\"gfx_check\" SIZE=\"7\" MAXLENGTH=\"6\"></td></tr>\n"
."<input type=\"hidden\" name=\"random_num\" value=\"$random_num\">\n";
}
echo "<tr><td colspan='2'>\n"
."<input type=\"hidden\" name=\"op\" value=\"new user\">\n"
."<input type=\"submit\" value=\""._NEWUSER."\">\n"
."</td></tr></table>\n"
."</form>\n"
."<br>\n"
.""._YOUWILLRECEIVE."<br><br>\n"
.""._COOKIEWARNING."<br>\n"
.""._ASREGUSER."<br>\n"
."<ul>\n"
."<li>"._ASREG1."\n"
."<li>"._ASREG2."\n"
."<li>"._ASREG3."\n"
."<li>"._ASREG4."\n"
."<li>"._ASREG5."\n";
$handle=opendir('themes');
while ($file = readdir($handle)) {
if ((!ereg("[.]",$file) AND file_exists("themes/$file/theme.php"))) {
$thmcount++;
}
}
closedir($handle);
if ($thmcount > 1) {
echo "<li>"._ASREG6."\n";
}
$sql = "SELECT custom_title FROM ".$prefix."_modules WHERE active='1' AND view='1' AND inmenu='1'";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
$custom_title = stripslashes(check_html($row[custom_title], "nohtml"));
if ($custom_title != "") {
echo "<li>"._ACCESSTO." $custom_title\n";
}
}
$sql = "SELECT title FROM ".$prefix."_blocks WHERE active='1' AND view='1'";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
$b_title = stripslashes(check_html($row[title], "nohtml"));
if ($b_title != "") {
echo "<li>"._ACCESSTO." $b_title\n";
}
}
if (is_active("Journal")) {
echo "<li>"._CREATEJOURNAL."\n";
}
if ($my_headlines == 1) {
echo "<li>"._READHEADLINES."\n";
}
echo "<li>"._ASREG7."\n"
."</ul>\n"
.""._REGISTERNOW."<br>\n"
.""._WEDONTGIVE."<br><br>\n"
."<center><font class=\"content\">[ <a href=\"modules.php?name=$module_name\">"._USERLOGIN."</a> | <a href=\"modules.php?name=$module_name&op=pass_lost\">"._PASSWORDLOST."</a> ]</font></center>\n";
CloseTable();
include("footer.php");
} elseif (is_user($user)) {
global $cookie;
cookiedecode($user);
userinfo($cookie[1]);
}
}
function pass_lost() {
global $user, $module_name;
if (!is_user($user)) {
include("header.php");
OpenTable();
Habe alles reinkopiert und das alte überschrieben.
Zuletzt bearbeitet von Nueschtmanescht am So März 12, 2006 3:11 pm, insgesamt einmal bearbeitet |
|
| Nach oben |
|
 |
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: So März 12, 2006 3:11 pm Titel: |
|
|
ja stimmt.
Dieser Hack scheint bei den neuen Nuke Versionen nicht mehr zu funktionieren.
Dann versuch es doch mit CNB_Your_Account
gr hermann |
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 3:33 pm Titel: |
|
|
Habe den jetzt auch versucht. Der Login sieht jetzt anders aus aber funktionieren tut er nicht.
Ihr könnt ja mal probieren.
http://www.nueschtmanescht.lu
Übrigens sieht er im englischen gut aus aber in Deutsch  |
|
| Nach oben |
|
 |
hermann Nuke-Admin


Dabei seit: Sep 14, 2004 Beiträge: 1310
|
Verfasst am: So März 12, 2006 4:14 pm Titel: |
|
|
Hej
Ich weis nicht, was du da installiert hast, aber nicht das, was es sein sollte. Ich habe die neue Version gesucht, gefunden und auf der neuen Nuke 7.9 getestet. Die Anmeldung funktioniert super!! Ist eine tolle Sache dieses Modul. Ich habe es nun auf der Seite in den Downloads eingefügt. Nach dem Installieren, muss man es im Admin-Menü noch konfigurieren!!
http://www.phpnuke.gratis-cms.com/modules.php?name=Downloads&d_op=viewdownload&cid=8
gr hermann
 |
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 4:20 pm Titel: |
|
|
Das war die welche ich gefunden hatte. ; CNB_Your_Account_750_440_beta1
Naja dann probier ich mal die neue. |
|
| Nach oben |
|
 |
Nueschtmanescht User


Dabei seit: Mar 09, 2006 Beiträge: 26
|
Verfasst am: So März 12, 2006 5:07 pm Titel: |
|
|
Habe das nun versucht. In der Sprachdatei liegt eine Addfieldslanguage.
Was muss man damit machen?? |
|
| Nach oben |
|
 |
|