Seite 1 von 2

seltsames problem

Verfasst: 01.02.2004 12:03
von phpbbaby
hallo,

hab mal wieder ein seltsames problem das folgendermassen aussieht:

ich habe nun einen mod installiert welcher auch veränderungen im acp hervor rief.

bei den optionen welche hinzukamen sah man bei der auswahl ob ja oder nein keinen punkt und auch keinen text wozu das dient.
wähle ich nun eine option (ja oder nein) und speicher es dann sieht man aufeinmal den text.....gehe ich raus aus dem acp und dann wieder rein ist wieder alles weg...gewählte option - punkt (ja oder nein)
aber auch der beschreibungstext!

kann mir jemand erklären womit das zusammenhängt und ich das beseitigen kann?

besten dank für einen tipp :)

p.s. zur info falls es jemand interessiert um welchen mod es sich handelt:

Protect user account von niels - cooles teil, wenn es funktioniert :D

edit: beim user_edit-tpl hab ich das problem nicht sondern nur im bord_config_body.tpl

Verfasst: 02.02.2004 22:53
von phpbbaby
keiner eine idee?

habe mit dem easy mod installer den geburtstags mod installiert -funktioniert, aber im ACP ist das selbe problem.....sehe den beschreibungstext nur durch wahl einer option, welche aber nicht gespeichert bleibt und der text ist auch wieder weg.

woran kann das liegen? ist ja nicht mein erstes forum und ds problem hatte ich noch nicht :-?

Verfasst: 03.02.2004 10:14
von phpbbaby
phpbbaby hat geschrieben:keiner eine idee?

habe mit dem easy mod installer den geburtstags mod installiert -funktioniert, aber im ACP ist das selbe problem.....sehe den beschreibungstext nur durch wahl einer option, welche aber nicht gespeichert bleibt und der text ist auch wieder weg.

woran kann das liegen? ist ja nicht mein erstes forum und ds problem hatte ich noch nicht :-?
eben wieder einen mod installiert ( mir org. sprachfile) und das gleiche problem tritt wieder auf :evil:

bitte um einen tipp woran das liegen kann :)

Verfasst: 03.02.2004 13:27
von Acid
..alle Hacks wurden mit dem EasyMod installiert ? Hast du eventuell mal die Änderungen an den entsprechenden Dateien (z.B. board_config_body.tpl, admin_board.php und lang_admin.php) mit der Anleitung verglichen !?

Verfasst: 03.02.2004 18:46
von phpbbaby
nein nicht nur mit dem easy mod sondern auch von hand...den birthday hab ich aber von hand installiert weil der nich ging mit dem em (konnte eine klammer in der memberlist.php nicht finden)

den Protect user account von niels hab ich wieder ausgebaut weil ich das teil auch nicht zum laufen bringe :x

aber nun wieder was seltsames:

ich habe mittlerweile auch den Profile Photo Mod installiert - das selbe problem ABER " (Höhe x Breite in Pixel) " sieht man, sonst nix - warum kann man das sehen und den rest von dem optionstext bei diesem mod nicht ??? (hab alles nochmal kontrolliert)
aber wenn ich beim last visit mod (wo auch das gleiche problem ist) eine option auswähle, kann man beim profile mod alles lesen - beim geburtstags mod aber nicht

das problem ist auch, dass ich beim geburtsdatum 2004 eingeben muss sonst kann ich das profil nicht aktualisieren weil mir ja die einstellung im ACP nicht gespeichert bleibt *grml*

muss ich das verstehen? :D

ne im ernst, ich blick da nimmer durch und weiss nicht wo ich mit der fehlersuche beginnen soll und das ganze forum in den mülleimer werfen hab ich auch keine lust weil da schon jede menge eingebaut ist
:(


EDIT: ich glaub gebe es bald auf - das forum was ich da begonnen habe ist wie verhext - seit ich den cat-hierachy mod eingebaut habe spinnt es

wieder einen fehler entdeckt:

klicke ich im acp forum/befugnisse kommt:

parse error in includes/def_auth.php on line 71

wähle ich dann ein forum aus-kommt:

Warning: Variable passed to each() is not an array or object in admin/admin_forumauth.php on line 240

Verfasst: 03.02.2004 22:36
von Acid
..is seltsam, warum der Text manchmal angezeigt wird und manchmal wiederum nicht (eventuell klemmt der Browsercache dazwischen).

Speichere mal die def_auth.php als *.txt ab und poste hier einen Link (bzw. wenn du an ihr nix verändert hast, lade sie nochmal im ascII Modus hoch).

Verfasst: 03.02.2004 22:43
von phpbbaby
jo finde es auch merkwürdig - wie meinste das " eventuell klemmt der Browsercache dazwischen "?
was kann ich dagegen tun?

hier die def_auth.php:

Code: Alles auswählen

<?php


if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
}

// presets
if ( defined('IN_ADMIN') )
{
	// all the presets
//                View      Read      Post	News      Reply     Edit     Delete    Calendar    Sticky   Announce    Vote      Poll    Warn/ban  Unban       Repport    Globalannounce added
// Globalannounce added
$simple_auth_ary = array(
	0  => array(AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_MOD, AUTH_ALL, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	1  => array(AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	2  => array(AUTH_REG, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	3  => array(AUTH_ALL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	4  => array(AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	5  => array(AUTH_ALL, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
	6  => array(AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_ACL, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_ADMIN, AUTH_REG, AUTH_MOD, AUTH_MOD),
);

	$simple_auth_types = array($lang['Public'], $lang['Registered'], $lang['Registered'] . ' [' . $lang['Hidden'] . ']', $lang['Private'], $lang['Private'] . ' [' . $lang['Hidden'] . ']', $lang['Moderators'], $lang['Moderators'] . ' [' . $lang['Hidden'] . ']');

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_news', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_cal', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard', 'auth_globalannounce');

// data description
$field_names = array(
	'auth_view' => $lang['View'],
	'auth_read' => $lang['Read'],
	'auth_post' => $lang['Post'],
	'auth_news' => $lang['News'],
	'auth_reply' => $lang['Reply'],
	'auth_edit' => $lang['Edit'],
	'auth_delete' => $lang['Delete'],
	'auth_sticky' => $lang['Sticky'],
	'auth_announce' => $lang['Announce'],
	'auth_vote' => $lang['Vote'],
	'auth_pollcreate' => $lang['Pollcreate'],
	// Start add - Global announcement MOD
'auth_globalannounce' => $lang['Globalannounce']);
// End add - Global announcement MOD


// value description
$forum_auth_levels = array('ALL', 'REG', 'PRIVATE', 'MOD', 'ADMIN');
$forum_auth_const = array(AUTH_ALL, AUTH_REG, AUTH_ACL, AUTH_MOD, AUTH_ADMIN);
attach_setup_forum_auth($simple_auth_ary, $forum_auth_fields, $field_names);
?>

Verfasst: 03.02.2004 22:48
von Acid
phpbbaby hat geschrieben:jo finde es auch merkwürdig - wie meinste das " eventuell klemmt der Browsercache dazwischen "?
was kann ich dagegen tun?
..leere den Browsercache mal.

Code: Alles auswählen

   $simple_auth_types...
..füge in der def_auth.php unter diese Zeile noch eine Klammer ein ( } ).

Verfasst: 03.02.2004 23:00
von phpbbaby
cool, die klammer hat geholfen - klappt :)

danke!

hab den cache geleert - hilft nix :-?
hab es auch mit anderen browser getestet - das selbe problem

Verfasst: 07.04.2004 19:38
von sAnSiBaR
hi,

bei mir kann man die beschreibungstexte(optionrn) vom birthday mod im acp auch nicht sehen (erst wenn man konfiguration speichern geklickt hat kommen die zum vorschein; trägt man dann die werte ein, sind die in der datenbank drin, werden aber genauso wie die beschriebungstexte im ACP nicht angezeigt)

hab den mod mittels easy mod installiert, somit dürfte der quellcode eigentlich fehlerfrei sein ? (phpbb 2.0.6)

sansibar