Meeting MOD Kommentare

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
Antworten
itantalizeri
Beiträge: 3
Registriert: So 12. Jul 2009, 14:58

Meeting MOD Kommentare

Beitrag von itantalizeri »

hallo oxpus -- jetzt auch hier :) danke für die freischaltung,

ich habe jetzt lange zeit den meeting mod für das phpbb2 genutzt. gestern nacht habe ich alles auf phpbb3 umgezogen und deine version 2.0.9 eingespielt. sieht soweit alles sehr schick aus - ein großes lob an dieser stelle!

Meine eigentliche Fragen:

1. Wie kann ich es ausschalten, dass ich erst alle kommentare freischalten muss

2. möchte ich nicht das gäste kommentare posten können


ich hoffe du kannst mir helfen, dir schonmal noch ein schönes restwochenende
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Meeting MOD Kommentare

Beitrag von oxpus »

Hallo,

Zu 1: Öffne die Datei meeting.php und finde die Zeile

Code: Alles auswählen

						$approve = (!$is_user) ? 1 : $comment_approve;
und ersetze diese durch

Code: Alles auswählen

						$approve = 1;
Dann die Zeile

Code: Alles auswählen

						$approve = ($is_user) ? 0 : 1;
ersetzen durch

Code: Alles auswählen

						$approve = 1;
Damit werden alle Kommentare sofort freigegeben.

Zu 2: Wieder in der meeting.php nun aber die Zeile

Code: Alles auswählen

		if ($action == 'edit_comment')
ersetzen durch

Code: Alles auswählen

		if ($action == 'edit_comment' && $user->data['is_registered'])
und die Zeile

Code: Alles auswählen

		if ($action == 'delete_comment')
ersetzen durch

Code: Alles auswählen

		if ($action == 'delete_comment' && $user->data['is_registered'])
Dann vor den Zeilen

Code: Alles auswählen

		$template->assign_vars(array(
			'S_FORM_COMMENT_ACTION' => $basic_link_smode . "&mode=detail&m_id=$m_id&action=edit_comment",
		));
diese einfügen

Code: Alles auswählen

		if ($user->data['is_registered'])
		{
			$template->assign_var('S_EDIT_COMMENTS', true);
		}
und in der Datei styles/.../template/meeting/meeting_detail.html die Zeilen

Code: Alles auswählen

<form action="{S_FORM_COMMENT_ACTION}" method="post">
<p align="center" class="submit-button"><input type="submit" name="submit" class="button2" value="{L_MEETING_ENTER_COMMENT}"></p>
</form>
ersetzen durch

Code: Alles auswählen

<!-- IF  S_EDIT_COMMENTS --><form action="{S_FORM_COMMENT_ACTION}" method="post">
<p align="center" class="submit-button"><input type="submit" name="submit" class="button2" value="{L_MEETING_ENTER_COMMENT}"></p>
</form><!-- ENDIF -->
Ist zwar alles ungetestet, sollte aber so funktionieren.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
itantalizeri
Beiträge: 3
Registriert: So 12. Jul 2009, 14:58

Re: Meeting MOD Kommentare

Beitrag von itantalizeri »

also wenn ich die änderungen zu 1 durchführe dann bekommt jeder user immer folgendes wenn er in die details der treffen möchte:

die änderungen von 2 habe ich erstmal zurückgenommen
Löschen

Bist du sicher, dass du diesen Vorgang durchführen möchtest?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Meeting MOD Kommentare

Beitrag von oxpus »

Oh ja klar, ich habe das korrigiert.
Nicht ODER sondern UND muss in die Bedingungen.
Sorry...
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
itantalizeri
Beiträge: 3
Registriert: So 12. Jul 2009, 14:58

Re: Meeting MOD Kommentare

Beitrag von itantalizeri »

ja danke!! scheint nun zu funktionieren :) nur steht jetzt dauerhaft das "Nur Treffen mit freizugebenden Kommentaren:" in der treffenübersicht für mich. wenn ich das anhake sehe ich natürlich keine treffen. kann man das noch ausblenden?

ach und allgemein fänd ich das für alle sehr cool wenn der kommentar abgeben button und das dann erscheinende textfeld ÜBER den kommentaren stehen würde, denn so muss ich jedesmal ganz runterscrollen, dann klick ich drauf dann muss ich wieder ganz runterscrollen und kann da erst was reinschreiben.
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Meeting MOD Kommentare

Beitrag von oxpus »

ja danke!! scheint nun zu funktionieren :) nur steht jetzt dauerhaft das "Nur Treffen mit freizugebenden Kommentaren:" in der treffenübersicht für mich. wenn ich das anhake sehe ich natürlich keine treffen. kann man das noch ausblenden?

Das dürfte eigentlich gar nicht erscheinen, da es ja nichts freizugeben ist...
Du kannst das aber ändern, wenn du folgende SQL-Anweisung ausführst:

Code: Alles auswählen

UPDATE phpbb_meeting_comment SET approve = 1;
ach und allgemein fänd ich das für alle sehr cool wenn der kommentar abgeben button und das dann erscheinende textfeld ÜBER den kommentaren stehen würde, denn so muss ich jedesmal ganz runterscrollen, dann klick ich drauf dann muss ich wieder ganz runterscrollen und kann da erst was reinschreiben.
Das kannst du gerne selber in der Datei styles/.../template/metting/meeting_detail.html ändern.
Karsten Ude
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