Seite 1 von 2

Wie baue ich eine Mod richtig ein, was verhalte ich mich....

Verfasst: 01.01.2005 15:53
von Cyber Sonic
Hallo,

wie baue ich einen Mod richtig ein? Also wenn in der Installationsanleitung jetzt z.B. dies steht:
#-----[ OPEN ]------------------------------------------
#
common.php

#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/db.'.$phpEx);

#
#-----[ AFTER, ADD ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_board_menu.'.$phpEx);

#
Muss ich das dann so machen?:
Ich öffne die common.php und füge das dann so nach "include($phpbb_root_path . 'includes/db.'.$phpEx);" ein:
include($phpbb_root_path . 'includes/db.'.$phpEx);include($phpbb_root_path . 'includes/functions_board_menu.'.$phpEx);
oder so?:
include($phpbb_root_path . 'includes/db.'.$phpEx);include
include($phpbb_root_path . 'includes/functions_board_menu.'.$phpEx);
Wie mache ich das richtig? Direkt hinter .$phpEx); oder in der darunteren Zeile?

mfg
Cyber Sonic

Verfasst: 01.01.2005 15:55
von Andy120
hi...

Das zweite Beispiel stimmt... ;)

Gruss, Andy

Verfasst: 01.01.2005 15:58
von Cyber Sonic
Zweitens:

Und wie verhalte ich mich wenn da sowas steht:
#-----[ OPEN ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');

#
Muss ich das dann so einfügen:

Also ich öffne die constants.php und dann füge ich vor ?> das so ein:
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');?>
oder etwa so?:
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');
?>
mfg
Cyber Sonic

Verfasst: 01.01.2005 16:00
von Andy120
Wieder das zweite Beispiel ;)

Gruss, Andy

Verfasst: 01.01.2005 16:02
von DesiWeb
Cyber Sonic hat geschrieben:Zweitens:

Und wie verhalte ich mich wenn da sowas steht:
#-----[ OPEN ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');

#
Muss ich das dann so einfügen:

Also ich öffne die constants.php und dann füge ich vor ?> das so ein:
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');?>
oder etwa so?:
define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');
?>
mfg
Cyber Sonic
Hi,

auch hier ist die zweite Variante richtig... Also so:

Code: Alles auswählen

define('BOARD_LINKS_TABLE', $table_prefix.'board_links');
define('USER_BOARD_LINKS_TABLE', $table_prefix.'user_board_links');
?>

Verfasst: 01.01.2005 16:02
von Cyber Sonic
Und da ist nochwas, was mache ich wenn das sowas z.B. steht:
#-----[ FIND ]------------------------------------------
#
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;

#
#-----[ REPLACE WITH ]------------------------------------------
#
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">{BOARD_MENU}


#

Was soll ich denn da machen????


mfg
Cyber Sonic

Verfasst: 01.01.2005 16:06
von Andy120
Suche den ganzen Block und ersetze ihn mit dem code --->

Code: Alles auswählen

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">{BOARD_MENU} 
Gruss, Andy

Verfasst: 01.01.2005 16:17
von andreasOymann
öhm...

Grundsätzlich sind beide Varianten möglich. Mehrere Befehle können, durch ";" getrennt, in einer Zeile stehen.

So findet man desöfteren, wenn eine Ausgabe erfolgen soll und anschließend das Script abgebrochen werden soll, folgenden Code:

Code: Alles auswählen

echo 'Script wird beendet'; die;
was absolut gleichwertig ist mit

Code: Alles auswählen

echo 'Script wird beendet';
die;
Der Übersichtlichkeit halber ist es jedoch meistens sinnvoll (gerade bei komplexeren Befehlen mit mehreren Parametern), für jeden Befehl eine neue Zeile zu verwenden.

Andreas

Verfasst: 01.01.2005 17:33
von Cyber Sonic
Mhh, nun ja ich habe da nun ein Problem:

In der overall_header.tpl auf meinem Webspace steht dies:
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;
<!-- BEGIN switch_user_logged_out -->
Und in einer Modanleitung steht das:
#-----[ FIND ]------------------------------------------
#
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;

#
#-----[ REPLACE WITH ]------------------------------------------
#
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">{BOARD_MENU}


#
Aber das klappt irgendwie nicht, die Zeile gibt es ja garnicht wirklich, die ist etwas anders. So wie ich das jetzt verstanden habe soll ich die ganze Zeile:

Code: Alles auswählen

<tr> 
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;


mit:

Code: Alles auswählen

						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">{BOARD_MENU} 
ersetzen. Richtig?

Was mache ich nun???

mfg
Cyber Sonic

Verfasst: 01.01.2005 17:37
von Andy120
Dieser Code und

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->
Musst du nicht dazu nehmen...

Den Rest ersetzen, also

Code: Alles auswählen

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/Igloo/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp; 
mit

Code: Alles auswählen

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">{BOARD_MENU}