Gäste - Post - Freischaltung

Neue Projekte und Anfragen, Teamarbeiten und Alpha/Beta Scripte jeder Art.
KEINE Supportanfragen zu bestehenden MODs!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

O.k. alles klar.....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Gut.
Das Update habe ich weg gelassen, da ich ab irgend einem Punkt nicht mehr wusste, was ich alles geändert habe.
Es wurde aber am MOD nichts weggelassen, daher ist die Installation nochmal komplett zu wiederholen, ausser das Ausführen der SQL-Anweisungen.
Die tpl-Datei muss dazu auch nochmal neu hochgeladen werden.

Was wie funktionieren soll:
- Im Kopf wird über dem gesamten Board, also in der aller obersten Zeile ein Text als Link angezeigt, der auf ein oder mehrere Gastbeiträge aufmerksam macht. Der Link dahinter öffnet die Konsole mit ALLEN Themen. Die Texte der Posts werden allerdings auf 200 Zeichen begrenzt.
- Im Forum wird neben dem Button für neue Topics das Post-Activation-Icon angezeigt, mit dem man die Gastbeiträge dieses Forums anzeigen kann.
- Der Link in der viewtopic.php funktioniert wie gewohnt.
- In der Konsole können nun auch alle markierten Posts auf einmal gelöscht werden. Dabei werden alle betreffenden Themen und Foren immer wieder neu syncronisiert.
- Der erste Post in einem Topic kann nun erst gelöscht werden, wenn alle Gastbeiträge in dem Thema entweder aktiviert oder aus dem Thema entfernt/gelöscht wurden. Ansonsten erscheint eine entsprechende Meldung. Damit sollten alle Probleme mit nicht mehr korrekt verfügbaren Topics ausgemerzt sein. Da aber auch kein Gast auf einem Gast-Thema antworten kann, solange es nicht aktiviert ist, können hier weitere Prüfungen vernachlässigt werden.
- Der Link in der Konsole beinhaltet entweder den Foren-Namen, den Konsolennamen oder den Topic-Titel. Je nachdem, wie die Konsole aufgerufen oder was gerade betrachtet wird.

Ich hoffe, es geht nun alles gut. Der MOD hat nun das Release 1.0.1 BETA!
Bitte daran denken, die Datenbank vom Forum, solange es kein Testforum ist, VOR dem Einsatz des MODs zu sichern.
Sollten bei Euch keine weiteren Fehler auftreten, werde ich den MOD offiziell hier als Final einstellen. Okay, solange Bootenks dann nichts dagegen hat.

BTW:
Hier ist die neue Version bereits im Einsatz. Daher sollten alle Moderatoren auf OXPUS.de an die neue Funktionsweise des MODs denken!
Dateianhänge
guest posting control.zip
(25.88 KiB) 187-mal heruntergeladen
Zuletzt geändert von oxpus am Di 07.Mär, 2006 21:22, insgesamt 1-mal geändert.
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!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Klasse sache! :cool:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Danke danke...
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!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

dickes thanks an dich ^^ *progge gerade an meinen Java Übungsaufgabe* Leider muss ich da sagen, dass mein Studium vorgeht. Ich hoffe ihr könnt es mir verzeihen... Achso und der Mod ist nun lange nicht mehr nur mein eigener also hoffe ich dass du dich damit verewigt hast. Durch dein schnelles Handeln hast du wieder einen tollen Mod gezaubert. ^^
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh, wenn das so sein soll, werde ich aber erwähnen müssen, daß der Grund dieses MODs von Dir stammt.
Sonst wäre es unfair.

Okay, testet diesen MOD, dann kann ich den abschliessen...
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ich hab ein Problem mit der overall_header.tpl

Im Forum bekomme ich nur den Link angezeigt: {guest_posts_block.L_GUEST_POSTS}

Da stimmt irgend was noch nicht....

Code: Alles auswählen

<!-- BEGIN guest_posts_block-->
<table cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
	<td align="center"><span class="mainmenu"><a href="{guest_posts_block.U_GUEST_POSTS}" class="mainmenu">{guest_posts_block.L_GUEST_POSTS}</a></span></td>
</tr>
</table>
<br />
<!-- END guest_posts_block-->
Wenn ich den Text Hardcodet einfüge: klappts erstmal.
Aber der Link führt hier hin:
Und das klappt natürlich nicht.
Zuletzt geändert von tom10 am Mi 08.Mär, 2006 09:54, insgesamt 2-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die page_header.php hast Du mit angepasst, gehe ich mal von aus?
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja, hab ich gemacht. War ja nur :
//
// Parse and show the overall header.
//

#
#-----[ BEFORE, ADD ]------------------------------------------------
#
if ($is_auth['auth_mod'] || $userdata['user_level'] == ADMIN)
{
$sql = "SELECT count(post_id) AS total_gp FROM " . POSTS_TABLE . "
WHERE post_activate = 0";
if (!($result = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, 'Could not count inactive guest posts', '', __LINE__, __FILE__, $sql);
}

$row = $db->sql_fetchrow($result);
$total_gp = $row['total_gp'];
$db->sql_freeresult($result);

if ($total_gp >= 1)
{
$l_guest_posts = ($total_gp == 1) ? $lang['Guest_post'] : sprintf($lang['Guest_posts'], $total_gp);

$template->assign_block_vars('guest_posts_block', array(
'L_GUEST_POSTS' => $l_guest_posts,
'U_GUEST_POSTS' => append_sid("modcp.$phpEx?".POST_FORUM_URL."=-1&mode=activate").'&sid='.$userdata['session_id'])
);
}
}
einzufügen.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, häng mal bitte beide Dateien hier an.
Also die page_header.php und die overall_header.tpl...
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!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

@Oxpus: Schreibe doch einfach in den Mod, dich und mich als Modder und fertig ^^ Ich denke wir haben den Mod gemeinsam gebaut und das sollte genau so dastehen.
Nur ein Informatik Student. ^^
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Und hier kommen sie schon:
Dateianhänge
G?steposting.rar
(12.42 KiB) 206-mal heruntergeladen
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@Bootenks
Geht klar

@tom10
Ah, kleiner Fehler im MOD:
Finde mal in der overall_header.tpl die Zeile

Code: Alles auswählen

<!-- BEGIN guest_posts_block-->
und ersetze diese durch

Code: Alles auswählen

<!-- BEGIN guest_posts_block -->
und das gleiche für

Code: Alles auswählen

<!-- END guest_posts_block-->
mit

Code: Alles auswählen

<!-- END guest_posts_block -->
ersetzen.
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Hi,hi.... da muß man erst mal drauf kommen ....
Kannst Du mir vielleicht den Link so umbauen das ich den auch unter den Links im Header einbauen kann?
Also in einer neuen Zeile direkt hinter den login/logout.
Ich komme mit den formatierungen überhaupt nicht klar. Der macht bei meinen Versuchen immer totales Wirrwar.

Ein Problem tat sich gerade noch bei mir auf.
Wenn ich ein Gastposting über die konsole löschen will kommt bei mir "Invalid_session".
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, Du brauchst den Link doch nur in der overall_header.tpl verschieben...

Und zum Invalid_Sesson:
Füge mal nach dem $s_hidden_fields-Block noch diese Zeile ein:

Code: Alles auswählen

			$s_hidden_fields .= '<input type="hidden" name="sid" value="'.$userdata['session_id'].'" />';
Sollte danach besser klappen...
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Und in welcher Datei ist das zu machen ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

modcp.php. Es gibt nur eine Stelle im MOD, wo diese Variable verwendet wird.
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Wunderbar, das hat nun funktioniert! Danke...
Ich werde noch mal mein Moderator fragen ob er Probleme mit dem Mod hat. Denn der sagte das er nicht die Gastbeiträge löschen kann. Mal sehn. Ich melde mich dann noch mal !

Ich habe gerade mal versucht mich als Moderator einzuloggen um alles zu testen. Ich hatte vorher ein Gastposting erstellt.

Ich sehe weder auf dem "Portal, Index, in der Forenansicht" im Header keinen Hinweis auf ein Gastposting ! Erst wenn ich direkt schon im Forum bin, das dort ein Gastposting ist. Ist das denn so gewollt? Ich dachte als Moderator würde man ach im Portal schon sehen können das ein Gastposting da ist. Bei mir als Admin ist es ja so.

Mein Moderator schrieb mir vorhin:

ja, das mit der Anzeige, dass ein neues Gästeposting da ist, funktioniert. Wenn ich drauf klicke, gelange ich auch direkt zu dem Beitrag.
ABER dort erscheint keine Konsole, in der ich entscheiden kann, was ich damit machen will...

Hallo....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
Hotflame
Beiträge: 87
Registriert: Do 05.Aug, 2004 09:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von Hotflame »

hm.......... dann warte ich mal noch besser mit der install , hatte mir den Mod ja schon vor tagen runtergezogen und wollte Ihn dieses WE versuchen in die Dimension einzubauen.

mfg

hoti
Testzugang -> Nick: tester -> Passwort: 13

Bild
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

In meiner DIM Version ist der schon seit gestern drin. hatte aber noch nicht die möglichkeit zu testen ob das bei den Moderatoren auch so funktioniert, bzw. eben nicht funktioniert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also ich hatte ihn ja zuletzt in einem Testforum installiert und da klappte alles perfekt.
Auch hier auf OXPUS.de verrichtet der MOD seine Dienste soweit fehlerfrei...
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!
Benutzeravatar
Hotflame
Beiträge: 87
Registriert: Do 05.Aug, 2004 09:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von Hotflame »

[quote="tom10 - Sa 11.März, 2006 09:21";p="55727"]In meiner DIM Version ist der schon seit gestern drin. hatte aber noch nicht die möglichkeit zu testen ob das bei den Moderatoren auch so funktioniert, bzw. eben nicht funktioniert.[/quote]

Code: Alles auswählen

Du bist ein Gast! Aus diesem Grunde wird dein Beitrag/Topic erst nach der Aktivierung des Admins oder der Moderatoren freigegeben.
das sieht doch schon ganz gut aus bei dir @ tom :)

zum testen lege dir doch einfach einen Testuser mit Moderatorenrechten an. Wäre aber nett wenn mal wer auch Grafiken hier hinterlegt , würde mich schon interessieren wie das Mod - Panel so aussieht oder im ACP ^9

Nächte Frage , kann ich auch diesen Mod nur für bestimmte Foren auswählen ?

mfg

hoti
Testzugang -> Nick: tester -> Passwort: 13

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

Beitrag von oxpus »

Nein, das geht nicht.
Ist aber auch nicht die Grundidee des MODs.
Entweder mal sperrt alle Gastposts oder keine...
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!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

So und nun harke ich nochmal nach....
Wo könnte die Ursache bei einem meiner Boards sein das mein Mod nicht an die Konsole kommt?(www.ford-welt.de)
@Oxpus ich hoffe da verstärkt auf dein Wissen rund um den Mod.
Die Ursache könne ja eigentlich nur in den Berechtigungen zu finden sein... nur wo?

Edit:

Sorry, aber ich bekomme nur noch eine weise Seite angezeigt wenn ich versuche mehrere Gästepostings gleichzeitig zu löschen!

Also 4 Gästepostings sind da und ich will die in der Konsole löschen...
dann wird die url: http://ford-welt.de/modcp.php aufgerufen und es kommt nur eine weise seite...

Und gelöscht wird nur ein Posting nach dem reload...
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh, dieser Link so ist nicht funktionsfähig. Es müssen immer Parameter übergeben werden!
Und ich habe in der letzten Version viele Stellen neu gemacht.
Prüfe gerade nochmal die modcp.php genau nach, was Du installiert hast und was im MOD steht!
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