Profil Mod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Profil Mod

Beitrag von MadiMac »

Hi

Suche zwei mod, wehre dankbar wen mir dabei jemand helfen wurde.

1 Beschtimte user profil editiern verbieten.
2 wen ein user sein profil geändert hat irgent wie admin benachrichtigen.

MFG
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Profil Mod

Beitrag von MadiMac »

Was ist denn hier los bekommt man überhaupt eine support hier ???????? Jedes thema die ich erstellt habe gibts keine antwort.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Profil Mod

Beitrag von S2B »

Deine tolle Bump-Aussage ist leider nicht korrekt. Wie du sicher bemerkt hast, habe ich heute schon auf zwei deiner Themen geantwortet. Des Weiteren frage ich mich, ob nicht vielleicht ein Fragezeichen ausgereicht hätte... :roll:

Ersteres lässt sich mit über MOD:modify_profile lösen. Hierbei musst du lediglich die Änderungen an den Admin-Dateien durchführen (und natürlich die SQL-Anweisungen), damit die Eigenschaft auch nur von Administratoren geändert werden kann. Anschließend kannst du das Profilfeld in der usercp_register.php auswerten, etwa so:

Code: Alles auswählen

if ($userdata['user_deny_edit'])
{
   message_die(GENERAL_MESSAGE, 'Der Administrator hat dir das Bearbeiten deines Profils verboten.'); // Geht natürlich auch über $lang
}
Für dein zweites Problem könntest du zum Beispiel nach folgender Stelle in der usercp_register.php eine E-Mail an deine E-Mailadresse schicken lassen:

Code: Alles auswählen

			else
			{
				$message = $lang['Profile_updated'] . '<br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
			}
Der Code hierfür könnte in etwa so aussehen:

Code: Alles auswählen

			//
			// Send email to administrator
			//
			$sql = 'SELECT user_email, user_lang
				FROM ' . USERS_TABLE . '
				WHERE user_id = 2';
			if (!$result = $db->sql_query($sql))
			{
				message_die(GENERAL_ERROR, 'Could not obtain admin userdata', '', __LINE__, __FILE__, $sql);
			}
			
			$admin_data = $db->sql_fetchrow($result);
			$db->sql_freeresult($result);
			
			include_once($phpbb_root_path . 'includes/emailer.'.$phpEx);
			$emailer = new emailer($board_config['smtp_delivery']);

			$emailer->from($board_config['board_email']);
			$emailer->replyto($board_config['board_email']);

			$emailer->use_template('user_profilechange', $admin_data['user_lang']);
			$emailer->email_address($admin_data['user_email']);
			$emailer->set_subject($lang['User_profilechange']);
			
			$emailer->assign_vars(array(
				'U_PROFILE' => $server_url . '?mode=viewprofile&' . POST_USERS_URL . '=' . $userdata['user_id'],
				'USERNAME' => $userdata['username'])
			);
			
			$emailer->send();
			$emailer->reset();
Anschließend musst du noch die Sprachvariable $lang['User_profilechange'] (Betreff der E-Mail) definieren sowie das E-Mailtemplate language/lang_german/email/user_profilechange.tpl erstellen. Hierbei kannst du die Variablen {U_PROFILE} (Link zum Benutzerprofil) und {USERNAME} (Benutzername) verwenden. Am besten orientierst du dich hierbei an einer der bereits vorhandenen Dateien in diesem Ordner.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Profil Mod

Beitrag von MadiMac »

Sorry dieser bumbs hatte ich geschrieben bevor du mirgeschrieben hast. Entschuldigung war bisschen genervt. :oops:
Die sachen werde ich mall genau ansehen.
Zuletzt geändert von MadiMac am 04.01.2009 16:32, insgesamt 1-mal geändert.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Profil Mod

Beitrag von S2B »

Für dein zweites Problem könntest du zum Beispiel nach folgender Stelle in der usercp_register.php eine E-Mail an deine E-Mailadresse schicken lassen:
Also: Ja.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Profil Mod

Beitrag von MadiMac »

2 Klapt wunderbar, Danke dir, mit dem 1 bin ich noch nicht schlau.

Es gibt einen problem wen ich das profil link anklicke wird der user nicht gefunden.
profile.php?mode=viewprofile&u=2
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Profil Mod

Beitrag von S2B »

Code: Alles auswählen

            'U_PROFILE' => $server_url . '?mode=viewprofile&' . POST_USERS_URL . '=' . $userdata['user_id'],
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Profil Mod

Beitrag von MadiMac »

Jetzt klapts, danke. kanstdu bitte die 1 etwas deutlicher erklären.

mfg
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Profil Mod

Beitrag von S2B »

Du erstellst mithilfe der verlinkten Anleitung ein neues Profilfeld "user_deny_edit", baust jedoch nur den Teil fürs ACP ein (sonst könnte der Benutzer die Funktion ja selbst aktivieren...). Anschließend wertest du das Feld wie oben genannt in der usercp_register.php aus.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Profil Mod

Beitrag von MadiMac »

hm seint nicht einfach zu sein, es gibt beschtimt so eine mod. aber wo.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“