» Forum » Clanscript » Module und Modifikationen » Willkommens PN
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Willkommens PN
Hiwitchi
Mitglied
0 Beitragspunkte
Posts: 48

0 Mitglieder finden den Beitrag gut.

Merkliste 06.08.2010 - 18:56:43     Zitieren
Hallo Community,

habe eine weitere Frage, ist es möglich sobald sich ein User Registriert hat eine autmatische PN an ihn zu verschicken, also ich denke man müsste eine Abfrage irgendwo reinbauen, aber wo wär die tolle Frage und wie?


LG
Hiwitchi


Zuletzt modifiziert von Hiwitchi am 06.08.2010 - 18:56:58
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

2 Mitglieder finden den Beitrag gut.

Merkliste 06.08.2010 - 19:26:48     Zitieren
include/contents/user/confim.php

# confirm regist
	  case 1 :
		  if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
			  db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
			  VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");

			  echo $lang['confirmregist'];
			} else {
			  echo $lang['confirmregistfailed'];
			}
		  break;


zu folgendem ändern und anpassen!

# confirm regist
	  case 1 :
		  if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
			  db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
			  VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");
              // Willkommens-Nachricht per PM
			  $uid = db_last_id(); // ID des neuen Users
			  $sid = 1; // ID des Absenders
			  $title = 'Willkommen';
			  $txt = 'Wir freuen uns Dich auf unserer Website begrüßen zu dürfen...blablabla';
              sendpm($sid,$uid,$title,$txt,-1);
			  // Ende
			  echo $lang['confirmregist'];
			} else {
			  echo $lang['confirmregistfailed'];
			}
		  break;


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
Hiwitchi
Mitglied
0 Beitragspunkte
Posts: 48

0 Mitglieder finden den Beitrag gut.

Merkliste 06.08.2010 - 19:40:17     Zitieren
Danke!

Funktioniert Prima!

LG
Hiwitchi
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 06.08.2010 - 19:57:08     Zitieren
Gern geschehen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
Sunshine Live
Mitglied
69 Beitragspunkte
Posts: 913

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 15.11.2010 - 22:57:07     Zitieren
Wie kann man einstellen das bei jeden user PM Popup an ist?


Meine Page
Profilansicht 1.2b
Profilansicht 1.2
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 15.11.2010 - 22:59:23     Zitieren
wie das genau geht weiß ich jetzt net, aber ich glaub auch net das es was bringt, weil inzwischen jeder nen popup-blocker installiert hat, und daher wird das pop up nix bringen.


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 15.11.2010 - 23:13:48     Zitieren
Die PM-Info werden per DIV angezeigt und opt_pm_popup = 1 einfügen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
webork
Mitglied
3 Beitragspunkte
Posts: 229

0 Mitglieder finden den Beitrag gut.

Merkliste 06.12.2010 - 19:51:32     Zitieren
Hallo ihr.
wo ist denn das mit dem opt_pm_popup = 1 einzufügen ?
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 06.12.2010 - 20:36:07     Zitieren
Wahrscheinlich in MySQL unter der table prefix_user opt_pm_popup


Google+shelfinger.eu
webork
Mitglied
3 Beitragspunkte
Posts: 229

0 Mitglieder finden den Beitrag gut.

Merkliste 06.12.2010 - 21:14:01     Zitieren
hab grade mal in der Datenbank geschaut aber da ist keine Möglichkeit was auf 1 zu setzen. Ist das nicht in irgendeiner php Datei zu machen ?
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 06.12.2010 - 22:53:42     Zitieren
Also ich hab die Funktion in der phpmyadmin ic1_user -> Name -> opt_pm_popup


Google+shelfinger.eu
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 02:33:53     Zitieren
Bzgl. der Willkommen Nachricht, kann es sein, das man keine Links oder Zeilenumbrüche mit einfügen kann?

Vllt. hab ich da auch etwas falsch gemacht, zwar bekomme ich eine pn aber die verlinkten Teile der Nachricht werden nicht angezeigt....

Bin für Hilfe dankbar.


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 15:22:18     Zitieren
BBCode anwenden!
Zeig mal deine Willkommesn-PM-Funktion aus der confirm.php!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 15:54:42     Zitieren
# confirm regist
          case 1 :
              if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
                  db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
                  VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");
                  // Willkommens-Nachricht per PM
                  $uid = db_last_id(); // ID des neuen Users
                  $sid = 1; // ID des Absenders
                  $title = 'Willkommen!';
                  $txt = 'Der AirSoft-Club Ingolstadt-Süd e.V. heißt dich auf der Homepage Willkommen.
                  		  Um vollen Zugriff auf der Seite zu haben, mußt du noch freigeschaltet werden.
                  		  Das ausf&uuml;llen des Profils beschleunigt dies zus&auml;tzlich, klicke daf&uuml;r einfach echo ("<a href="?user-8">hier</a>").
                  		  Sollte die Freischaltung nicht erfolgen, dann nehm doch bitte <a href="?contact"> Kontakt </a> mit uns auf oder nutzte das<a href=?support>Ticket Support Center</a>
                  		  
                  		  Über das <a href=?benutzercenter>Benutzer-Center</a> (siehe oben auf der Homepage), kannst du dich schnell auf der Homepage bewegen.
                  		  
                  		  Wir w&uuml;nschen dir nun viel Spa&szlig;.
                  		  
                  		  Der AirSoft-Club Ingolstadt-S&uuml;d e.V.';
                  sendpm($sid,$uid,$title,$txt,-1);
                  // Ende
                  echo $lang['confirmregist'];
                } else {
                  echo $lang['confirmregistfailed'];
                }
              break;


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 16:21:03     Zitieren
Wie schon gesagt -> BBCode anwenden!

$txt = 'Der AirSoft-Club Ingolstadt-Süd e.V. heißt dich auf der Homepage Willkommen.

Um vollen Zugriff auf der Seite zu haben, musst du noch freigeschaltet werden.
Das ausfüllen des Profils beschleunigt dies zusätzlich, klicke dafür einfach [url=http://www.airsoft-ingolstadt.de/index.php?user-8]hier[/url].
Sollte die Freischaltung nicht erfolgen, dann nehm doch bitte [url=http://www.airsoft-ingolstadt.de/index.php?contact]Kontakt[/url] mit uns auf oder nutze das [url=http://www.airsoft-ingolstadt.de/index.php?support]Ticket Support Center[/url]
                         
Über das [url=http://www.airsoft-ingolstadt.de/index.php?benutzercenter]Benutzer-Center[/url] (siehe oben auf der Homepage), kannst du dich schnell auf der Homepage bewegen.
                         
Wir wünschen dir nun viel Spaß.
                         
Der AirSoft-Club Ingolstadt-Süd e.V.';



Zuletzt modifiziert von Lord|Schirmer am 01.07.2011 - 17:14:16


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:05:49     Zitieren
ach richtig.... url ahhhh
dank dir


Nun klappt auch alles wunderbar... na ja, fast....
Die Umlaute werden nicht richtig angezeigt...

Der AirSoft-Club Ingolstadt-S&uuml;d e.V. hei&szlig;t dich auf der Homepage Willkommen.
Um vollen Zugriff auf der Seite zu haben, mu&szlig;t du noch freigeschaltet werden.
Das ausf&uuml;llen des Profils beschleunigt dies zus&auml;tzlich, klicke daf&uuml;r einfach hier.
Sollte die Freischaltung nicht erfolgen, dann nehm doch bitte Kontakt mit uns auf oder nutzte das Ticket Support Center

Über das Benutzer-Center (siehe oben auf der Homepage), kannst du dich schnell auf der Homepage bewegen.

Wir w&uuml;nschen dir nun viel Spa&szlig;.

Der AirSoft-Club Ingolstadt-S&uuml;d e.V.


So kommt die Nachricht an


Zuletzt modifiziert von LongHuoyan am 01.07.2011 - 17:11:52


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:16:07     Zitieren
Habe es nochmal angepasst ... die HTML Codes für Umlaute waren aber bei Dir schon drin!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:19:25     Zitieren
Ich weiß....
Hab aber leider immer diesen Fehler, sowohl mit den normalen Umlauten (ü,ö,ä...) als auch mit den anderen Umlauten (&uuml; &ouml;....)
Woran kann das liegen?


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:21:40     Zitieren
Wird an deinem Editor liegen, der es automatisch Umlaute umwandelt! Was ansich eigentlich OK ist ... evtl. Einstellungen o.ä prüfen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
minimal_warrior
Mitglied
0 Beitragspunkte
Posts: 119

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:25:21     Zitieren
Hallo,

Bei mir ist keine Nachricht gekommen weiss nicht was bei mir falsch sein könnte.

# confirm regist
          case 1 :
              if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
                  db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
                  VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");
                  // Willkommens-Nachricht per PM
                  $uid = db_last_id(); // ID des neuen Users
                  $sid = 1; // ID des Absenders
                  $title = 'Willkommen auf Craft-the-Source';
                  $txt = 'Wir freuen uns Dich auf unserer Homepage begrüßen zu dürfen.
				  Wir hoffen du wirst viel Spass bei uns haben.
				  Bitte verfollständige doch dein Profil.
				  Dies ist uns wichtig und auch Nützlich.
				  
				  Besten Dank.
				  Viel Spass & Good Luck
				  Dein Craft-the-Source Team
                  sendpm($sid,$uid,$title,$txt,-1);
                  // Ende
                  echo $lang['confirmregist'];
                } else {
                  echo $lang['confirmregistfailed'];
                }
              break;

		# confirm new pass
		case 2 :
		  db_query("UPDATE prefix_user SET pass = '".$row['pass']."' WHERE name = BINARY '".$row['name']."'");
		  echo $lang['confirmpassword'];
      break;

    # confirm new email
    case 3 :
      list ($id, $muell) = explode('||', $row['check']);
      db_query("UPDATE prefix_user SET email = '".$row['email']."' WHERE id = ". escape($id, 'integer'));
      echo $lang['confirmemail'];
      break;

    # ak 4 wurde besetzt fuer joinus anfragen...
    case 4 :  break;

    # ak 5 remove account
    case 5:
        list ($id, $muell) = explode('-remove-', $row['check']);
        if ($id != $_SESSION['authid']) {
            break;
        }
        user_remove($id);
        wd('index.php','Dein Account wurde gel&ouml;scht. Du wirst nun auf die Startseite geleitet.',7);
        break;
	}
	db_query("DELETE FROM prefix_usercheck WHERE `check` = '".$row['check']."'");
} else {
  echo $lang['confirmfailure'];
}

$design->footer();
?>
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:31:41     Zitieren
Schau Dir mal Zeile 17 an! Dein Text wurde nicht geschlossen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:34:57     Zitieren
Hab bislang noch nie Probleme mit dem Editor gehabt.
Bislang wurde alles immer so angezeigt wie es sein sollte.
Nutzte unter Linux den Bluefish 2.0.2 Editor


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)
minimal_warrior
Mitglied
0 Beitragspunkte
Posts: 119

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:35:09     Zitieren
Zitat geschrieben von Lord|Schirmer

Schau Dir mal Zeile 17 an! Dein Text wurde nicht geschlossen!



besten dank und wie schlies ich ihm?
LongHuoyan
Mitglied
1 Beitragspunkte
Posts: 201

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.07.2011 - 17:36:46     Zitieren
mit
Dein Craft-the-Source Team';


»Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
(Abraham Lincoln)

[ Anmelden zum schreiben ]