Seite 1 von 3

Nach Mod Einbau Forum down

Verfasst: 07.09.2008 19:34
von netsroht80
Hallo Forum

Habe versucht den "Impressum Mod" einzubauen.
Damit bin ich noch nicht ganz fertig, müsste noch einen Code in der Neu erstellten DB einfügen, weiß aber leider nicht wo.

Zwischenzeitlich hat sich dieser Fehler eingeschlichen:

Parse error: syntax error, unexpected ';', expecting ')' in /usr/export/www/vhosts/funnetwork/hosting/funhelper/includes/functions.php on line 3526

vielleicht kann mir jemand die Lösung für beide Probleme nennen, da Sie ja zusammen hängen.

mfg netsroht80

Verfasst: 07.09.2008 19:43
von Gumfuzi
SQL-"Code"einfügen kann man am besten im "phpMyAdmin":
http://www.phpbb.de/doku/kb/artikel.php ... phpmyadmin
(Punkt 6)

zu dem Fehler:
da wäre es sehr hilfreich, wenn Du die functions.php hier als Textdatei verlinkst - da hast Du nämlich wo ein ";", wo es nicht hingehört.

Verfasst: 07.09.2008 20:02
von netsroht80
Habe die functions.txt weiß aber nicht wie ich Sie verlinken soll damit Ihr Sie seht.

EDIT: Problem2
bei phpmy admin füge ich den Code ein, aber er wird nicht angenommen weil anscheinend kein index definiert ist.
Also ich habe die "Impressung Tabelle" erstellt mit dem sql Befehl kann aber den Inhalt des Mods nicht einfügen.

mfg netsroht80

Verfasst: 07.09.2008 21:47
von Metzle
netsroht80 hat geschrieben:Habe die functions.txt weiß aber nicht wie ich Sie verlinken soll damit Ihr Sie seht.
Hallo,

einfach auf deinen Server laden und uns den Link dazu geben, bspw. http://www.deinedomain.de/datei.txt :)

Verfasst: 08.09.2008 12:57
von netsroht80
Ei, super..wieder mal etwas "so einfaches" gelernt !

http://funhelper.fu.funpic.de/functions.txt


mfg netsroht80

Verfasst: 08.09.2008 13:10
von nickvergessen
finde:

Code: Alles auswählen

	if (strpos($user_lang, '-x-') !== false)
	{
		$user_lang = substr($user_lang, 0, strpos($user_lang, '-x-'));
	}
füge danach ein:

Code: Alles auswählen

$user->add_lang('mods/impressum');
finde:

Code: Alles auswählen

		'S_TIMEZONE'			=> ($user->data['user_dst'] || ($user->data['user_id'] == ANONYMOUS && $config['board_dst'])) ? sprintf($user->lang['ALL_TIMES'], $user->lang['tz'][$tz], $user->lang['tz']['dst']) : sprintf($user->lang['ALL_TIMES'], $user->lang['tz'][$tz], ''),


$user->add_lang('mods/impressum');




		'S_DISPLAY_ONLINE_LIST'	=> ($l_online_time) ? 1 : 0,
ersetze mit:

Code: Alles auswählen

		'S_TIMEZONE'			=> ($user->data['user_dst'] || ($user->data['user_id'] == ANONYMOUS && $config['board_dst'])) ? sprintf($user->lang['ALL_TIMES'], $user->lang['tz'][$tz], $user->lang['tz']['dst']) : sprintf($user->lang['ALL_TIMES'], $user->lang['tz'][$tz], ''),
		'S_DISPLAY_ONLINE_LIST'	=> ($l_online_time) ? 1 : 0,

Verfasst: 08.09.2008 13:27
von netsroht80
Ok Forum ist wieder on, scheint soweit funktioniert zu haben !
Ich habe die Tabelle phpbb_impressum unter phpmyadmin erstellt, nun müsste ich den Code einfügen, mir ist leider nicht klar wo !


mfg & thx netsroht80

Verfasst: 08.09.2008 13:58
von nickvergessen
welchen Code?

Verfasst: 08.09.2008 14:01
von netsroht80
Diesen hier:

Code:Select All

Code: Alles auswählen

CREATE TABLE `phpbb_impressum` (
			 `name` smallint(2) NOT NULL default '0',
			 `value` varchar(255) NOT NULL default '',
			 `aktiv` smallint(1) NOT NULL default '0'
) TYPE=MyISAM;

Code:Select All

Code: Alles auswählen

INSERT INTO `phpbb_impressum` (`name`, `value`, `aktiv`) VALUES
	    (1, '', 1),
	    (2, '', 1),
	    (3, '', 1),
	    (4, '', 1),
	    (5, '', 1),
	    (6, '', 1),
	    (7, '', 1),
	    (8, '', 0),
	    (9, '', 1),
	    (10, '', 1),
	    (11, '', 1),
	    (12, '', 1),
	    (13, '', 1),
	    (14, '', 1),
	    (15, '', 1),
	    (16, '', 1),
	    (17, '', 1),
	    (18, '', 1),
	    (19, '', 1);

Verfasst: 08.09.2008 14:12
von nickvergessen
KB:pma_faq