Seite 1 von 1

File Attachment Mod Fehler bei der Liste

Verfasst: 13.04.2005 01:33
von Samariel
Moin,

ich hab seit langem das Problem mit dem Mod, dass ich mir die Übersichtsliste der ganzen Anhänge ncihht anschauen kann.

Ich erhalte beim Aufruf der attachments.php immer nur folgende Meldung:

Code: Alles auswählen

Du musst eingeloggt sein, um die Download-Liste betrachten zu können.
Hab die Tage nochmal alles neu drüber gespielt, was aber nicht geholfen hat.

Ich hoffe ihr wisst weiter!!!

Vielen Dank im Vorraus!

Verfasst: 13.04.2005 02:13
von Samariel
Finde folgendes nicht:

#
#-----[ OPEN ]---------------------------------------------
#
admin/admin_forumauth.php

#
#-----[ FIND ]---------------------------------------------
# around line 72
$forum_auth_const = array(AUTH_ALL, AUTH_REG, AUTH_ACL, AUTH_MOD, AUTH_ADMIN);

#
#-----[ AFTER, ADD ]---------------------------------------
#
attach_setup_forum_auth($simple_auth_ary, $forum_auth_fields, $field_names);

An der Stelle, an der es im Orig sein sollte, befindet sich durch dem categories_hierarchy_mod nun folgendes:
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- delete
// all the preset and auth fields definition has been moved to includes/def_auth.php
//-- add
// auth list : put in this file all the auth fields description
include( $phpbb_root_path . './includes/def_auth.' . $phpEx );

// build an indexed array on field names
@reset($field_names);
$forum_auth_fields = array();
while ( list($auth_key, $auth_name) = @each($field_names) )
{
$forum_auth_fields[] = $auth_key;
}
//-- fin mod : categories hierarchy ----------------------------------------------------------------

if(isset($HTTP_GET_VARS[POST_FORUM_URL]) || isset($HTTP_POST_VARS[POST_FORUM_URL]))
{
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- delete
// $forum_id = (isset($HTTP_POST_VARS[POST_FORUM_URL])) ? intval($HTTP_POST_VARS[POST_FORUM_URL]) : intval($HTTP_GET_VARS[POST_FORUM_URL]);
// $forum_sql = "AND forum_id = $forum_id";
//-- add
$fid = (isset($HTTP_POST_VARS[POST_FORUM_URL])) ? $HTTP_POST_VARS[POST_FORUM_URL] : $HTTP_GET_VARS[POST_FORUM_URL];
$f_type = substr($fid, 0, 1);
if ($f_type == POST_FORUM_URL)
{
$forum_id = intval(substr($fid, 1));
$forum_sql = " WHERE forum_id = $forum_id";
}
else
{
unset($forum_id);
$forum_sql = '';
}
//-- fin mod : categories hierarchy ----------------------------------------------------------------

Verfasst: 14.04.2005 09:11
von Samariel
Keine Ahnung wodran es liegen könnte?

Ich nehme ja an, dass dadurch irgendwie die Befugnisse kontrolliert werden.
Da durch dem Hierarchy-Mod hier jedoch alles abgeändert wurde, weiss ich jetzt nihct, wo ich diesen einen Code genau einbauen soll.

Vermutlich sogar irgendwo in der def_auth.php?

Ich hoffe Ihr wisst hier weiter...