Add-On Meeting Mod: Benutzer können Meetings vorschlagen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Add-On Meeting Mod: Benutzer können Meetings vorschlagen

Beitrag von oxpus »

Dieses Add-On erlaubt es nun auch Usern, Meetings einzutragen.

-- Dateien erneuert da kleiner Bug beim Eintragen neuer Links --
-- Fehlende Datei meeting_viewlist_body.tpl hinzugefügt --


[ Attachment gelöscht am Di 05.Apr, 2005 10:24 von oxpus ]
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Rallemann30
Beiträge: 6
Registriert: Di 11.Jan, 2005 17:20

Beitrag von Rallemann30 »

Ich mal wieder

Also hab den Meeting Mod 1.0.6 installiert.

Klappt wunderbar!

Jetzt hab ich dieses Add-On installiert

Klappt auch!

Nun ist mir aufgefallen wenn ein User ein treffen hinzufügen will,
schon im Eingabefeld wo der Link reingeschrieben wird


<a href= steht!!!
Und direkt hinter der Eingabemaske steht nun auch Zur Zeit ist ein Treffen geplant"> was ist da schiefgelaufen?!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habe die Dateien nochmal erneuert.
Einfach ersetzen, dann ist der Fehler weg.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Rallemann30
Beiträge: 6
Registriert: Di 11.Jan, 2005 17:20

Beitrag von Rallemann30 »

Danke schön klappt jetzt prima!

Dein Einsatz ist kaum zu bezahlen!
luk0r
Beiträge: 4
Registriert: Mi 09.Feb, 2005 15:41

Beitrag von luk0r »

Kleine Frage noch dazu. Ist es gewollt, dass man manuell nen Link zum Einfügen von neuen Meetings setzen muss? (meeting_manage.php?mode=add_new)
Oder habe ich irgendwas übersehen?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du brauchst nur die PHP-Dateien in das phpbb-root-Verzeichnis und die eine tpl in die Style-Verzeichnisse kopieren. Dann kann auch schon jeder User von der Treffenübersicht aus neue Meetings erfassen (Link wird dort eingefügt!).
Es ist also nicht nötig, einen anderen Link zu erstellen, das kann aber bei Bedarf selbstverständlich gemacht werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
luk0r
Beiträge: 4
Registriert: Mi 09.Feb, 2005 15:41

Beitrag von luk0r »

[quote="oxpus - Mi 09.Feb, 2005 15:58";p="22874"]Du brauchst nur die PHP-Dateien in das phpbb-root-Verzeichnis und die eine tpl in die Style-Verzeichnisse kopieren. Dann kann auch schon jeder User von der Treffenübersicht aus neue Meetings erfassen (Link wird dort eingefügt!).
Es ist also nicht nötig, einen anderen Link zu erstellen, das kann aber bei Bedarf selbstverständlich gemacht werden.[/quote]

Ich bin zwar kein Profi in Sachen phpbb-mods aber wenn ich das richtig sehe, dann werden in der meeting.php zum template erstmal ein paar Variablen mit Werten gefüllt:

Code: Alles auswählen

$template->assign_vars(array(
    'L_NEW_MEETING' => $lang['Meeting_add_new'],
    'U_NEW_MEETING' => append_sid('meeting_manage.'.$phpEx.'?mode=add_new&start='.$start),
				'PAGINATION' => $pagination)
);
Jedoch werden diese nicht mehr im Template, das im .zip-File enthalten ist benutzt. Kann es vielleicht sein, dass eine ältere Version des Templates im .zip-File gelandet ist?
(Die Datei "meeting_edit_body.tpl" ist identisch mit der gleichnamigen Datei aus dem Admin-Verzeichnis der 1.0.6-Distro.)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Oh ja, ich habe eine Datei vergessen. Ist nun im Paket enthalten.
Danke für den Hinweis.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
luk0r
Beiträge: 4
Registriert: Mi 09.Feb, 2005 15:41

Beitrag von luk0r »

[quote="oxpus - Mi 09.Feb, 2005 19:35";p="22882"]Oh ja, ich habe eine Datei vergessen. Ist nun im Paket enthalten.
Danke für den Hinweis.[/quote]Ah, vielen Dank! Hatte gar nicht gesehen, dass ein anderes template dafür zuständig ist...

Eine Frage noch: Unter welcher Lizenz stellst du die Mod? Konnte in der Mod-Meeting.txt keinen Hinweise finden! (Hintergrund: Ich möchte das für eine spezielle Art von Treffen anpassen)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Lizenz? Völlig frei und offen ... Nur ein Hinweis auf das "Original" sollte schon noch vorhanden sein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
luk0r
Beiträge: 4
Registriert: Mi 09.Feb, 2005 15:41

Beitrag von luk0r »

[quote="oxpus - Mi 09.Feb, 2005 23:47";p="22887"]Lizenz? Völlig frei und offen ... Nur ein Hinweis auf das "Original" sollte schon noch vorhanden sein.[/quote]Wie Ernie aus Stromberg jetzt sagen würde: Wunderbärchen! ^b
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Eure Version fertig ist, lasst mir mal einen Link zukommen (Zur Installation und zum Mod).
Ich bin da mal gespannt drauf...

EDIT
Ich habe das Add-On entfernt, da ich in der nächsten Version dem meeting Mods diese Funktion vollständig integriere. Nach einem Test heute Nachmittag gebe ich diese ggf. schon frei.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

oxpus, das finde ich ja super. Der MOD ist echt super, kann man da noch integrieren wer ihn erstellt hat?.

Gruß Ice
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was erstellt? Das Treffen?

EDIT
Okay wird erstellt, dauert dann nun länger, bis der Mod released wird (selber schuld :p).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

Ja ich meinte wer das treffen gepostet hat, manchmal drücke ich mich nicht so verständlich aus, ich weis und arbeite darann. ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich bin sogar einen Schritt weiter: Sogar, wer zuletzt bearbeitet hat, wird angezeigt!

Version 1.1.0 ist freigegeben. Viel Spaß damit.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

Hi Oxpus

ich habe von 1.0.8 auf 1.1.0 upgedatet

und erhalte diese fehlermeldung wenn ich auf Treffen Details gehe
Could not get meeting data

DEBUG MODE

SQL Error : 1054 Unknown column 'm.meeting_by_user' in 'where clause'

SELECT m.*, u1.username as create_username, u1.user_id as create_user_id, u2.username as edit_username, u2.user_id as edit_user_id FROM phpbb_meeting_data m, phpbb_users u1, phpbb_users u2 WHERE m.meeting_id = 1 AND m.meeting_by_user = u1.user_id AND m.meeting_edit_by_user = u2.user_id

Line : 368
File : /home/bacchus/icedead.iphpbb.de/www/meeting.php

EDIT: ich habe ihn mal kommplett bei mir ausgebaut, nun werde ich die Vollinstalation mal dürchführen.
Zuletzt geändert von IceDead am Mi 06.Apr, 2005 17:53, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Datenbankupdate vergessen???
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

Hatte ich gemacht, aber ich versuch mal die vollinstalltion.
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

Hallo Oxpus

ich habe jetzt die Version 1.1.0 Instaliert, jetzt gibt es keine fehlermeldung mehr. Allerding kann ein User kein Treffen erstellen auch wenn es im ACP Aktiviert worden ist. Es fehlt ein Button oder ein Link dazu.

Gruß Ice

EDIT: der text verschiebt bei mir das Forum wenn keine Treffen geplant sind. Ich habe es noch in der Index.php eingebaut anstatt im Portal.

Edit2: erst wenn ich über das ACP das erste treffen einstelle erscheint der link "Neues Treffen hinzufügen"
Zuletzt geändert von IceDead am Mi 06.Apr, 2005 18:43, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Anbei die korrigierte meeting.php. Mit der klappt der Link auch ohne Meetings.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

Danke Oxpus

ich habe nochwas wenn ich jetzt in der detailansicht den Hoster Dick haben möchte, wo müsste ich in der meeting.php die zeichen setzten, ich habe den abschnitt im Sinn

Code: Alles auswählen

// Enter or edit user comments
if ( $mode == 'edit_comment' || $edit_comment )
{
	$meeting_comment = '';

	if ( $comment_user_id != '' )
	{
		$sql = "SELECT m.meeting_comment, u.username, u.user_id FROM " . MEETING_COMMENT_TABLE . " m, " . USERS_TABLE . " u
			WHERE m.user_id = $comment_user_id
			AND m.user_id = u.user_id
			AND m.meeting_id = $id";
		if ( !$result = $db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, 'Could not get meeting data', '', __LINE__, __FILE__, $sql);
		}
		
		while ( $row = $db->sql_fetchrow($result) )
		{
			$current_user = $row['username'];
			$comment_user = '<a href="'.append_sid('profile.'.$phpEx.'?mode=viewprofile&'.POST_USERS_URL.'='.$comment_user_id).'" class="nav" target="_blank">'.$current_user.'</a>';
			$meeting_comment = $row['meeting_comment'];
		}

		$db->sql_freeresult($result);
	}
	else
	{
		$comment_user_id = $userdata['user_id'];
		$current_user = $userdata['username'];
		$comment_user = '<a href="'.append_sid('profile.'.$phpEx.'?mode=viewprofile&'.POST_USERS_URL.'='.$comment_user_id).'" class="nav" target="_blank">'.$current_user.'</a>';
	}
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Bitte was willst Du dicker machen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
IceDead
Beiträge: 132
Registriert: So 03.Apr, 2005 20:39
Kontaktdaten:

Beitrag von IceDead »

das was Rot eingekastelt ist. PS: Kommnicht mehr auf dein Portal? 404 Fehler

Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

meeting_detail_body.tpl:

Code: Alles auswählen

			<td class="row1" align="center" width="100%" colspan="2"><span class="genmed">{MEETING_BY_USER}&nbsp;&nbsp;&nbsp;{MEETING_EDIT_BY_USER}</span></td>
Hier class="genmed" mit einer anderen Formatierng, z.B. class="gen", ersetzen.

Portal-Fehler ist bekannt. Ich suche den Fehler gerade.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten