Seite 1 von 2

Simple Subforums - Mod, bim am verzweifeln

Verfasst: 21.02.2008 14:22
von phpbb neuling
Hallo,
nachdem ich den Mod schoneimal erfolgreich in ein Forum eingebaut habe, bin ich diesmal am Verzweifeln, es kommt auch nach dem dritten Versuch immer wieder der gleiche Fehler zu stande. Die Unterforen funktionieren zwar, aber ich habe immer den gleichen Darstellungsfehler, das Unterforum taucht als ganz normales Forum auf der Startseite auf und nicht klein bei dem übergeordneten Forum:

http://666kb.com/i/awazwlqqvb412wzqw.png

2ter Fehler, gehe ich in das Forum, in dem das Unterform ist, sieht das so aus:

http://666kb.com/i/awazybx8lhw3b3854.png

Sollte da nicht nur ein "->" sein?

Für den Mod werden folgende Dateien bearbeitet, in welcher könnte überhaupt der Fehler liegen?

admin/admin_forumauth.php,
admin/admin_forums.php,
includes/functions.php,
includes/functions_admin.php,
language/lang_english/lang_main.php,
templates/subSilver/admin/forum_admin_body.tpl,
templates/subSilver/index_body.tpl,
templates/subSilver/modcp_body.tpl,
templates/subSilver/modcp_split.tpl,
templates/subSilver/overall_header.tpl,
templates/subSilver/posting_body.tpl,
templates/subSilver/subSilver.cfg,
templates/subSilver/viewforum_body.tpl,
templates/subSilver/viewtopic_body.tpl,
index.php,
modcp.php,
posting.php,
search.php,
viewforum.php,
viewtopic.php

Verfasst: 21.02.2008 17:26
von Sorren
in dieser Datei: templates/subSilver/viewtopic_body.tpl überprüf da noch einmal den Einbau des MODs

Verfasst: 21.02.2008 17:49
von phpbb neuling
Ich habe die Datei nochmal neu editiert, immernoch das gleiche :(

Ich habe meine bearbeitete Datei hochgeladen:
http://afv.af.funpic.de/viewtopic_body-tpl.txt

Das sind die auszüführenden Schritte:

Code: Alles auswählen

Open: templates/subSilver/viewtopic_body.tpl
Find
Tip: This may be a partial find and not the whole line. 

<a href="{U_INDEX}" class="nav">{L_INDEX}</a>


In-line Find
Tip: This is a partial match of a line for in-line operations. 

</a>  
In-line Add after
<!-- IF PARENT_FORUM --> -> <a class="nav" href="{U_VIEW_PARENT_FORUM}">{PARENT_FORUM_NAME}</a><!-- ENDIF -->  
Find
Tip: This may be a partial find and not the whole line. 

<td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>


In-line Find
Tip: This is a partial match of a line for in-line operations. 

</a>  
In-line Add after
<!-- IF PARENT_FORUM --> -> <a class="nav" href="{U_VIEW_PARENT_FORUM}">{PARENT_FORUM_NAME}</a><!-- ENDIF -->

Verfasst: 21.02.2008 20:26
von Sorren
hm also eigentlich stimmt der einbau.

Es könnte sein das die kommentare nicht richtig greifen.

ersetz ma das:

Code: Alles auswählen

<td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a><!-- IF PARENT_FORUM --> -> <a class="nav" href="{U_VIEW_PARENT_FORUM}">{PARENT_FORUM_NAME}</a><!-- ENDIF -->
	  -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
gegen das:

Code: Alles auswählen

	<td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>
    <!-- IF PARENT_FORUM -->
     -> <a class="nav" href="{U_VIEW_PARENT_FORUM}">{PARENT_FORUM_NAME}</a>
     <!-- ENDIF -->
	  -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>

Verfasst: 22.02.2008 10:58
von phpbb neuling
Das bringt Leider keine Veränderung :(

Hier nochmal die Datei in aktualisierter Form.

http://afv.af.funpic.de/viewtopic_body-tpl2.txt

Verfasst: 22.02.2008 13:55
von Sorren
eigentlich sollte dieser Fehler nicht auftreten. der Pfeil: -> ist innerhalb der Kommentare und sollte nicht dargestellt werden. Ich weiß nicht was daran falsch ist. Vielleicht kann ein anderer der mehr Erfahrung mit der MOD hat seine Meinung einbringen.

Verfasst: 22.02.2008 14:12
von Mavo460
stell mal bitte deine viewforum_body.tpl zum dl bereit da dort der Fehler zu suchen ist

€dit:

Code: Alles auswählen

This MOD requires the eXtreme Styles MOD.
Das hast du auch beachtet?

Verfasst: 22.02.2008 19:44
von phpbb neuling
Mavo460 hat geschrieben:stell mal bitte deine viewforum_body.tpl zum dl bereit da dort der Fehler zu suchen ist
http://afv.af.funpic.de/viewforum_body-tpl.txt
€dit:

Code: Alles auswählen

This MOD requires the eXtreme Styles MOD.
Das hast du auch beachtet?
Nein, weil in meinem andern Forum der Mod auch nicht installiert ist, und das ganze trotzdem funktioniert.

Verfasst: 22.02.2008 20:33
von Mavo460

Code: Alles auswählen

<a class="nav" href="{U_VIEW_PARENT_FORUM}">{PARENT_FORUM_NAME}</a> <!-- ENDIF -->
Das ist der Punkt welcher zwischen den beiden -> steht.

In deiner viewforum.php hast du auch die änderungen durchgeführt?

Code: Alles auswählen

	'U_MARK_READ' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id&mark=topics"))
);


#
#-----[ AFTER, ADD ]------------------------------------------
#

// Begin Simple Subforums MOD
if( $forum_row['forum_parent'] )
{
	$parent_id = $forum_row['forum_parent'];
	for( $i = 0; $i < count($all_forums); $i++ )
	{
		if( $all_forums[$i]['forum_id'] == $parent_id )
		{
			$template->assign_vars(array(
				'PARENT_FORUM'			=> 1,
				'U_VIEW_PARENT_FORUM'	=> append_sid("viewforum.$phpEx?" . POST_FORUM_URL .'=' . $all_forums[$i]['forum_id']),
				'PARENT_FORUM_NAME'		=> $all_forums[$i]['forum_name'],
				));
		}
	}
}
else
{
	$sub_list = array();
	for( $i = 0; $i < count($all_forums); $i++ )
	{
		if( $all_forums[$i]['forum_parent'] == $forum_id )
		{
			$sub_list[] = $all_forums[$i]['forum_id'];
		}
	}
	if( count($sub_list) )
	{
		$sub_list[] = $forum_id;
		$template->vars['U_MARK_READ'] .= '&mark_list=' . implode(',', $sub_list);
	}
}
// assign additional variables for subforums mod
$template->assign_vars(array(
	'NUM_TOPICS' => $forum_row['forum_topics'],
	'CAN_POST' => $is_auth['auth_post'] ? 1 : 0,
	'L_FORUM' => $lang['Forum'],
	));

// End Simple Subforums MOD

Verfasst: 23.02.2008 11:32
von phpbb neuling
Hier ist sie:
http://afv.af.funpic.de/viewforum-php.txt

Vielleicht findest du ja einen Fehler, ich habe den Mod schon 3x eingaut mit diesem Fehler.