Seite 1 von 1

Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 13.04.2010 04:06
von redbull254
Hallo erstmal,

ich habe mir gerade in meinem lokalen Forum die Mod „'Moderator Can' Version 1.0.0“ installiert.

Moderator Can 1.0.0

Wo wird jetzt die Mod konfiguriert?

Ich gebe zu, das ich bei dieser Mod nicht durch blicke. :oops:

Wäre nett, wenn mir jemand auf die Sprünge helfen könnte. :)

P.S
Die „install.php“ kann man aufrufen, ohne angemeldet zu sein?! :-?

Ist das so gewollt?

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 13.04.2010 14:39
von Mahony
Hallo
Wo wird jetzt die Mod konfiguriert?
Im Administrations-Bereich unter Berechtigungen - Globale Moderatoren musst du zuerst einmal die Rechte vergeben.
Anschließend kannst du im Moderations-Bereich unter Moderator-Mitteilung deine Aktionen festlegen.
Die „install.php“ kann man aufrufen, ohne angemeldet zu sein?
Ja - die install.php wird ja nur ein mal benötigt und sollte nach der Installation gelöscht werden.
Aber gut - ich habe das mal geändert, so dass nur Globale Moderatoren und Administratoren die install.php aufrufen dürfen.


Grüße: Mahony

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 13.04.2010 14:47
von redbull254
Hallo @Mahony,

ich habe jetzt noch einmal ein neues Datenbank-Backup eingespielt und die install.php aufgerufen. Nun finde ich auch die von Dir erwähnten Einstell-Möglichkeiten. Keine Ahnung, was da schief gelaufen war. :-?

Soweit klappt schon fast alles.

Ich suche jetzt noch den Bock, warum die PN-Auswahl nicht in der Profil-Seite des Mitglieds erscheint.

Die styles/prosilver/template/memberlist_view.html und die memberlist.php habe ich schon kontrolliert.
Die Rechtsvergabe passt auch. PN-Antwort habe ich auch erstellt.

War heute Nacht wohl nicht mein Tag. :P

Edit//

Finde keinen Fehler, bekomme aber beim Deaktivieren der Kommentar-Möglichkeit diese Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Incorrect integer value: '' for column 'can_action' at row 1 [1366]

SQL

UPDATE phpbb3_moderator_can SET can_action = '', can_move_to = '', can_prefix = '', can_icon = '', can_comment = '0', can_title = 'erster PN Test', can_message = 'PN Test', can_shadow = '0' WHERE can_id = 3

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/mcp/mcp_can.php
LINE: 251
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: mcp_can->main()

FILE: mcp.php
LINE: 249
CALL: p_master->load_active()

Edit 2 //

Code: Alles auswählen

    @mysql_query("SET sql_mode=''");
Beseitigt den Fehler.

PN-Auswahl-Feld wird im Profil nicht angezeigt, warum auch immer.

Ich glaube, ich warte noch mit dem Einbau in ein reales Forum. :-?

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 16.04.2010 01:15
von redbull254
Leider wird mir (warum auch immer) in der Profilansicht kein PN-Auswahlfeld angezeigt. :-?

Noch eine Frage:
wieso ist im aktuellen Paket bei der:

includes/functions_can.php

diese Zeile nicht schon mit drin?

Code: Alles auswählen

@mysql_query("SET sql_mode=''"); 
Ohne diese zusätzliche Zeile habe ich oben genannte Fehlermeldung gehabt.

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 16.04.2010 04:16
von Mahony
Hallo
Es waren noch einige Fehler im MOD (die du ja jetzt gefunden hast :D ).

Im Script fehlte die Überprüfung auf den Titel beim editieren und beim erstellen der PN-Antwort.
Ebenso war die MYSQL-STRICT Kompatibilität noch nicht vollständig gegeben.
redbull254 hat geschrieben:Noch eine Frage:
wieso ist im aktuellen Paket bei der:

includes/functions_can.php

diese Zeile nicht schon mit drin?

Code: Alles auswählen

@mysql_query("SET sql_mode=''"); 


Ohne diese zusätzliche Zeile habe ich oben genannte Fehlermeldung gehabt.
Ganz einfach, weil es schlechter/unsauberer Stil ist das so zu lösen. Das war früher mal als Notlösung so im Script.
Ich habe das jetzt mal korrekt angepasst. Ich hoffe, dass ich diesmal nicht wieder etwas übersehen habe.

Ein neues Paket steht nun zum Download bereit Moderator Can 1.0.1

P.S. Für das Update, einfach alle Dateien des MODs ersetzen.

P.P.S. So sollte das unter der Profil-Ansicht aussehen
[ externes Bild ]


Grüße: Mahony

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 17.04.2010 02:11
von redbull254
Hallo @Mahony,

in einem neuen 3.0.7 PL1 Forum funktioniert die Mod jetzt ohne Probleme.

In meinem verwendeten Style leider nicht, vielleicht kollidieren da Mods miteinander. :roll:

Ändere ich in der styles/prosilver/template/memberlist_view.html

Code: Alles auswählen

<!-- IF S_SHOW_QUICKCAN --> 
			<dt>{L_QUICK_CAN}:</dt> <dd>{QUICKCAN} <input type="submit" name="quickcan" value="{L_GO}" class="button2" /></dd>	
		<!-- ENDIF -->
den Code so ab:

Code: Alles auswählen

<dt>{L_QUICK_CAN}:</dt> <dd>{QUICKCAN} <input type="submit" name="quickcan" value="{L_GO}" class="button2" /></dd>	
wird zumindest der Text :
Moderator Mitteilung: und der Button [Los]
angezeigt.

Das Auswahlfeld fehlt.


Was mir aber noch an kleinen Ungereimtheiten in der Installationsanleitung aufgefallen ist:

in der: styles/prosilver/template/mcp_forum.html

Code: Alles auswählen

<!-- IF S_CAN_MAKE_ANNOUNCE -->
			<option value="make_announce">{L_MAKE_ANNOUNCE}</option>
			<option value="make_global">{L_MAKE_GLOBAL}</option>
		<!-- ENDIF -->
	{S_TOPIC_TAGS_LIST}
    </select>
soll diese Zeile gesucht werden.

In der originalen Datei heißt die Zeile aber:

Code: Alles auswählen

		<!-- IF S_CAN_MAKE_ANNOUNCE -->
			<option value="make_announce">{L_MAKE_ANNOUNCE}</option>
			<option value="make_global">{L_MAKE_GLOBAL}</option>
		<!-- ENDIF -->
	</select>
Des Weiteren heißt es in der de.xml

DIY instructions

Code: Alles auswählen

CHMOD foo.php and bar.php to 777
Open in your web browser and follow the instructions in db_install.php
Sowohl die Dateien „foo.php“ noch die „bar.php“ sind mir unbekannt, wo sollen die sein?

db_install.php soll wahrscheinlich die install.php sein. ;-)

Noch eine Frage:

Gibt es eine Möglichkeit, bei der PN die [BCC]-Funktion zu intrigieren ?

Bei dem Versenden einer Nachricht an ein Mitglied sollen immer alle Team-Mitglieder eine Kopie bekommen, damit sie über den Vorgang informiert sind.

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 17.04.2010 03:32
von Mahony
Hallo
redbull254 hat geschrieben:Hallo @Mahony,

in einem neuen 3.0.7 PL1 Forum funktioniert die Mod jetzt ohne Probleme.

In meinem verwendeten Style leider nicht, vielleicht kollidieren da Mods miteinander. :roll:

Dazu kann ich, ohne die verbauten MODs zu kennen oder den verbauten Code gesehen zu haben, leider keine Aussage treffen.
redbull254 hat geschrieben:Ändere ich in der styles/prosilver/template/memberlist_view.html

Code: Alles auswählen

<!-- IF S_SHOW_QUICKCAN --> 
			<dt>{L_QUICK_CAN}:</dt> <dd>{QUICKCAN} <input type="submit" name="quickcan" value="{L_GO}" class="button2" /></dd>	
		<!-- ENDIF -->
den Code so ab:

Code: Alles auswählen

<dt>{L_QUICK_CAN}:</dt> <dd>{QUICKCAN} <input type="submit" name="quickcan" value="{L_GO}" class="button2" /></dd>	
wird zumindest der Text :
Moderator Mitteilung: und der Button [Los]
angezeigt.

Das Auswahlfeld fehlt.
Ja, wie oben bereits geschrieben - ich müsste mir die Dateien ansehen können, um dazu eine Aussage treffen zu können.

redbull254 hat geschrieben:Was mir aber noch an kleinen Ungereimtheiten in der Installationsanleitung aufgefallen ist:

in der: styles/prosilver/template/mcp_forum.html

Code: Alles auswählen

<!-- IF S_CAN_MAKE_ANNOUNCE -->
			<option value="make_announce">{L_MAKE_ANNOUNCE}</option>
			<option value="make_global">{L_MAKE_GLOBAL}</option>
		<!-- ENDIF -->
	{S_TOPIC_TAGS_LIST}
    </select>
soll diese Zeile gesucht werden.

In der originalen Datei heißt die Zeile aber:

Code: Alles auswählen

		<!-- IF S_CAN_MAKE_ANNOUNCE -->
			<option value="make_announce">{L_MAKE_ANNOUNCE}</option>
			<option value="make_global">{L_MAKE_GLOBAL}</option>
		<!-- ENDIF -->
	</select>
Des Weiteren heißt es in der de.xml

DIY instructions

Code: Alles auswählen

CHMOD foo.php and bar.php to 777
Open in your web browser and follow the instructions in db_install.php
Sowohl die Dateien „foo.php“ noch die „bar.php“ sind mir unbekannt, wo sollen die sein?

db_install.php soll wahrscheinlich die install.php sein. ;-)
Ja, da hast du vollkommen Recht. Da habe ich doch glatt noch etwas Code vom Prefix MOD mit in den zu suchenden Code rein gehauen. Die DIY instructions bezüglich der Dateien "db_install.php", „foo.php“ und „bar.php“ stammten noch aus der MODX-Vorlage für MODs, die ich unachtsamerweise nicht entfernt hatte.
Ich habe das Paket natürlich sofort entsprechend aktualisiert und beide "Fehler" entfernt.
redbull254 hat geschrieben:Noch eine Frage:

Gibt es eine Möglichkeit, bei der PN die [BCC]-Funktion zu intrigieren ?

Bei dem Versenden einer Nachricht an ein Mitglied sollen immer alle Team-Mitglieder eine Kopie bekommen, damit sie über den Vorgang informiert sind.
Hm...so auf die Schnelle, kann ich dazu noch nichts sagen. Ich müsste mir das mal genauer ansehen wenn ich die Zeit dazu finde (könnte allerdings dauern - also wäre hier Geduld angebracht).



Grüße: Mahony

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 17.04.2010 03:39
von redbull254
Mahony hat geschrieben:
redbull254 hat geschrieben:Noch eine Frage:

Gibt es eine Möglichkeit, bei der PN die [BCC]-Funktion zu intrigieren ?

Bei dem Versenden einer Nachricht an ein Mitglied sollen immer alle Team-Mitglieder eine Kopie bekommen, damit sie über den Vorgang informiert sind.
Hm...so auf die Schnelle, kann ich dazu noch nichts sagen. Ich müsste mir das mal genauer ansehen wenn ich die Zeit dazu finde (könnte allerdings dauern - also wäre hier Geduld angebracht).



Grüße: Mahony
An der Geduld soll es meinerseits nicht mangeln. Die muss ich sowieso haben, um den Bock bei mir zu finden.
Bin ja erst zwei Tage dran. :lol:

Wäre klasse, wenn Du in Zukunft eine Möglichkeit zu der BCC-Funktion finden würdest. ;-)

Re: Bedienung des Mod „Moderator Can 1.0.0“ unklar.

Verfasst: 18.04.2010 19:41
von Mahony
Hallo
Du könntest es so handhaben, dass der Moderator, der die PN verschickt hat, einfach die verschickte PN meldet.
So haben dann alle Moderatoren Einblick zu den versandten PNs.
Um das ganze dann etwas zu vereinfachen, würde ich den MCP info on index MOD in Verbindung mit dem Addon für gemeldete Privatnachrichten empfehlen.


Grüße: Mahony