[Beta] Invite A Friend 0.7.0

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
BaerchenHH
Mitglied
Beiträge: 1067
Registriert: 29.02.2008 01:42
Wohnort: Hamburg

Beitrag von BaerchenHH »

Bycoja hat geschrieben: * [Added] Highly improved log
* [Added] UCP Module
??? - Sorry, [ externes Bild ]
Meistens sitzt der Fehler nicht im Computer, sondern davor... :D :D

Das Diskussionsforum für Schule und Bildung: http://www.SchulBildungsForum.de
Bycoja
Mitglied
Beiträge: 97
Registriert: 22.04.2008 15:57

Beitrag von Bycoja »

BaerchenHH hat geschrieben:
Bycoja hat geschrieben: * [Added] Highly improved log
* [Added] UCP Module
??? - Sorry [ externes Bild ]
Heißt soviel wie:
Das Protokoll wurde stark verbessert und statt des Links in der Navigation gelangt man jetzt über den Persönlichen Bereich zum Formular mit dem Einladung verfasst werden können.
Benutzeravatar
BaerchenHH
Mitglied
Beiträge: 1067
Registriert: 29.02.2008 01:42
Wohnort: Hamburg

Beitrag von BaerchenHH »

A ha, Danke...

Nachdem die letzten Wochen politisch jetzt etwas streßig waren, nun aber zurückliegen, werde ich in den nächsten Tagen deinen MOD auch einbauen... Ich berichte dann :)
Meistens sitzt der Fehler nicht im Computer, sondern davor... :D :D

Das Diskussionsforum für Schule und Bildung: http://www.SchulBildungsForum.de
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

Bycoja hat geschrieben: Heißt soviel wie:
Das Protokoll wurde stark verbessert und statt des Links in der Navigation gelangt man jetzt über den Persönlichen Bereich zum Formular mit dem Einladung verfasst werden können.
Ich würde gerne den Link in der Navigation zusätzlich lassen.
Wenn ich den Code in der overall_header lasse funktioniert der Link noch?.......oder wurde auch der Code dazu geändert?...........wenn ja, wie mache ich das ich Beides habe.....also den Link in der Navigation und im Persönlichen Bereich.
Bycoja
Mitglied
Beiträge: 97
Registriert: 22.04.2008 15:57

Beitrag von Bycoja »

HEADLINE hat geschrieben:
Bycoja hat geschrieben: Heißt soviel wie:
Das Protokoll wurde stark verbessert und statt des Links in der Navigation gelangt man jetzt über den Persönlichen Bereich zum Formular mit dem Einladung verfasst werden können.
Ich würde gerne den Link in der Navigation zusätzlich lassen.
Wenn ich den Code in der overall_header lasse funktioniert der Link noch?.......oder wurde auch der Code dazu geändert?...........wenn ja, wie mache ich das ich Beides habe.....also den Link in der Navigation und im Persönlichen Bereich.
Du musst den alten Code in der overall_header.html lassen und folgendes machen (Wenn du 0.2.2 installiert hast):
-----------------------------------------------------------------

Öffne: includes/functions_invite.php

Finde (627-643):

Code: Alles auswählen

/**
	* function header_template
	* Called in functions.php so users don't have to add much code there
	*
	function header_template()
	{
		global $user, $auth, $template, $phpbb_root_path, $phpEx;
		
		$user->add_lang('invite');
		
		$template->assign_vars(array(
			'U_INVITE_A_FRIEND'		=> append_sid("{$phpbb_root_path}invite.$phpEx"),
			
			'S_SHOW_IAF'			=> (!$this->config['enable']) ? false : (($auth->acl_get('u_send_iaf')) ? true : false),
		));
	}
	*/
Ersetzen mit:

Code: Alles auswählen

/**
	* function header_template
	* Called in functions.php so users don't have to add much code there
	*/
	function header_template()
	{
		global $user, $auth, $template, $phpbb_root_path, $phpEx;
		
		$user->add_lang('invite');
		
		$template->assign_vars(array(
			'U_INVITE_A_FRIEND'		=> append_sid("{$phpbb_root_path}invite.$phpEx"),
			
			'S_SHOW_IAF'			=> (!$this->config['enable']) ? false : (($auth->acl_get('u_send_iaf')) ? true : false),
		));
	}
-----------------------------------------------------------------

Öffne: includes/functions.php

Finde:

Code: Alles auswählen

define('HEADER_INC', true);
Danach einfügen:

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/functions_invite.' . $phpEx);
	$invite	= new invite();
	$invite->header_template();
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

Habe das Update auf 0.2.2 gemacht, hat alles inklusiv der Änderung für den Link in der Navigation einwandfrei geklappt!

Hey....Du hast es ja jetzt möglich gemacht, dass man Einträge beim Einladungs-Protokoll löschen kann! Das finde ich richtig klasse!!!!

Vielen Dank für den Super-Support!
Wollez
Mitglied
Beiträge: 243
Registriert: 09.02.2008 11:43

Beitrag von Wollez »

Hallole,

also ich finde das mal ne tolle Sache :grin:

Ich habe es jetzt installiert und eigentlich alles so gemacht, denk ich mal, wie in der Anleitung steht. Bekomme auch keine Fehlermeldungen. Nur wenn ich eine Einladung senden will, bzw. wenn ich auf das Register "Freunde einladen" klicke, bekomme ich die Meldung "Du hast keine Berechtigung, diesen Bereich zu betreten". Ich habe die Berechtigungen aber so gesetzt, wie in der Anleitung steht.

Berechtigungen -> Gruppenrechte -> dann Admin und alle anderen wie Reg User -> Erweiterte Berechtigung -> Diverses -> Kann Einladungen an Freunde senden = Ja

Was muß ich denn noch machen?

Gruß Wollez
Bycoja
Mitglied
Beiträge: 97
Registriert: 22.04.2008 15:57

Beitrag von Bycoja »

Wollez hat geschrieben:Ich habe die Berechtigungen aber so gesetzt, wie in der Anleitung steht.

Berechtigungen -> Gruppenrechte -> dann Admin und alle anderen wie Reg User -> Erweiterte Berechtigung -> Diverses -> Kann Einladungen an Freunde senden = Ja

Was muß ich denn noch machen?
Normalerweise sollte es funktionieren ... Hast irgendwo vll. unabsichtlich auf 'Nie' gestellt? Hast du den Cache geleert? (Reg. User reicht btw. schon, weil Admins und Mods automatisch dazugehören)
Wollez
Mitglied
Beiträge: 243
Registriert: 09.02.2008 11:43

Beitrag von Wollez »

Hab jetzt nochmal alle Berechtigungen überprüft. Sind alle so wie sie sein sollten.
Cache hab ich auch geleert.

Gruß Wollez
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

Ich habe bei meinem Board die Option eingestellt, dass neu Registrierte (Selbständig über das Board ohne Einladung) von einem Admin frei geschaltet werden müssen. Wenn jetzt aber neue User mit einem Schlüssel (von einem Freund) eingeladen werden, müssen die auch vom Admin freigeschaltet werden.
Ist es irgendwie möglich das "Boardfremde" über den Admin freigeschaltet werden müssen......und Leute mit einem Schlüssel von `nem Board-Mitglied gleich loslegen können?

Fände es klasse, wenn man diese Option noch zusätzlich hätte! :)
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“