Seite 1 von 2

[Dev] User kommentieren Beiträge

Verfasst: 11.10.2004 22:53
von Acid
MOD: User kommentieren Beiträge (Download)
Version: 0,6
Beschreibung: User können einzelne Beiträge kommentieren (sozusagen Unter-Beiträge erstellen).
Demo: Screenshot 1 Screenshot 2 Screenshot 3
Todo:
  • Fehlerbeseitigung ;)
Hier noch 2 subSilver-Buttons: [ externes Bild ][ externes Bild ] (thx to Mungo)

Verfasst: 11.10.2004 23:32
von grizzlibaer
Hi Acid

*supi* :D - Du bist genial 8)

ich habs gleich ausprobiert. 1A!!!!

[ externes Bild ]
gruß
grizzli

Verfasst: 13.10.2004 15:09
von Acid
Update v.0,6
  • gesonderte Auth-Einstellungen möglich
  • Beitrag wird angezeigt
  • Edit-Info hinzugefügt
  • Code ausgebessert
Einfach die Dateien ersetzen, die Änderungen an den anderen Dateien überprüfen/vervollständigen (auth.php, admin_ug_auth.php, admin_forumauth.php, common.php, subSilver.cfg, lang_main.php) und die DB anpassen.

Verfasst: 13.10.2004 15:50
von grizzlibaer
Hallöchen

ich bekomme folgende FM:

Code: Alles auswählen

Fatal error: Call to undefined function: comments_auth() in /usr/local/.../../.../www.meinedomain.de/.../forum/includes/auth.php on line 111
der Code in der Zeile:

Code: Alles auswählen

comments_auth($type, $auth_fields, $a_sql);
gruß
grizzli

Verfasst: 13.10.2004 16:13
von musashi
Bei mir, wenn ich im ACP die Foreneinstellungen aufrufe:

Code: Alles auswählen

Fatal error: Cannot redeclare get_info() (previously declared in /var/www/xxx/html/xxx/admin/admin_forums.php:68) in /var/www/xxx/html/xxx/includes/functions_comments.php on line 14

Verfasst: 13.10.2004 23:59
von Acid
@grizzlibaer
Hast du die common.php angepasst ?

@musashi
functions_comments.php

Code: Alles auswählen

#
#----[ FINDE ]--------------------
#
if( !function_exists('get_info') || !function_exists('comments_forum_auth') || !function_exists('comments_user_auth') || !function_exists('comments_auth') )

#
#----[ MIT FOLGENDEM ERSETZEN ]--------------------
#
if( !function_exists('get_info') && !function_exists('comments_forum_auth') && !function_exists('comments_user_auth') && !function_exists('comments_auth') )

Verfasst: 14.10.2004 00:06
von grizzlibaer
jep,
da steht jetzt folgendes drinne:

Code: Alles auswählen

include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/template.'.$phpEx);
include($phpbb_root_path . 'includes/sessions.'.$phpEx);
include($phpbb_root_path . 'includes/auth.'.$phpEx);
include($phpbb_root_path . 'includes/functions.'.$phpEx);
include($phpbb_root_path .'includes/functions_comments.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);

Verfasst: 14.10.2004 08:28
von musashi
http://www.legoquake.de/werkstatt/viewtopic.php?t=3
Da könnta bissle testen funzt nu alles.

Eine art Spamsperre wäre noch ganz praktisch.
Zudem würde ich evtl. das Formular zum absenden eines Postings etwas spartanischer gestalten (aber das kann man ja nach Geschmack selber machen, habs in der demo oben (fast) original drin).

Aber echt n cooler mod!

Verfasst: 14.10.2004 19:45
von Acid
@grizzlibaer
Verschieb´s ma testweise oberhalb des auth-includes !?

@musashi
Ich werd noch die Flood Kontrolle von phpBB einbauen.
Was meinst du mit "spartanischer gestalten" ?

Verfasst: 14.10.2004 20:30
von grizzlibaer
Hi,

ich habs verschoben, jetzt bleibt zumindest das Forum sichtbar, jedoch folgende FM

Adminbereich bei Forumsbefugnisse:

Code: Alles auswählen

Fatal error: Call to undefined function: comments_forum_auth() in /usr/local/...l.../..../www.domain.de/.../forum/admin/admin_forumauth.php on line 73
Zeile 73+74:

Code: Alles auswählen

comments_forum_auth($simple_auth_ary, $forum_auth_fields, $field_names);
attach_setup_forum_auth($simple_auth_ary, $forum_auth_fields, $field_names);
Aufruf entweder 0 Kommentare oder Kommentar abgeben:

Code: Alles auswählen

forum/posts_comments.php on line 46
Zeile 46:

Code: Alles auswählen

$get_forum = get_info($post_id, 'forum');