Also ich hab mich da dran gesetzt und war doch sehr verblüfft. Ich meine die Rules oder Mod´s in den entsprechenden Mods zu erweitern war ja einfach aber bei der Sitemap hab ich nur Bahnhof verstanden.
Kann einer mir nen Tipp geben wie das funzt?
Wie erweitere ich die Site-Map von AWSW?
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- JumpinJack
- Mitglied
- Beiträge: 953
- Registriert: 27.05.2002 10:37
- Wohnort: Ariendorf
- Kontaktdaten:
Wie erweitere ich die Site-Map von AWSW?
Liebe Grüße
JumpinJack
JumpinJack
lang_sitemap.php

sitemap.php ohne Forenübersicht<?php
$lang['sitemap1'] = 'Sitemap';
$lang['sitemap2'] = 'Foren-Übersicht';
$lang['sitemap3'] = 'Foren-Links';
$lang['sitemap4'] = 'Foren-Links-Erklärungen';
$sitemap[] = array("--", "Übersichtsseiten");
$sitemap[] = array("Intro", "Das ... des Forums dar.", "Zusatz 1");
$sitemap[] = array("Portal", "Im ....", "Zusatz 2");
?>
sitemap_body.tpl ohne Forenübersicht<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
// Start session management
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
// End session management
// Load the appropriate sitemap language file START
if( isset($HTTP_GET_VARS['mode']) )
{
switch( $HTTP_GET_VARS['mode'] )
{
default:
$lang_file = 'lang_sitemap';
$l_title = $lang['sitemap'];
break;
}
}
else
{
$lang_file = 'lang_sitemap';
$l_title = $lang['sitemap'];
}
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/' . $lang_file . '.' . $phpEx);
// Load the appropriate sitemap language file ENDE
// Header START
$page_title = "Forum Sitemap";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
// Header ENDE
// Template START
$template->set_filenames(array(
'body' => '../sitemap_body.tpl')
);
// Template ENDE
$lforum = $lang['Forum'];
$title = $lang['Forum_Index'];
$template->assign_vars(array(
'TITLE' => str_replace ("%s ", "", $lang['Forum_Index']),
'L_FORUM' => $lang['Forum'],
'sitemap1' => $lang['sitemap1'],
'sitemap2' => $lang['sitemap2'],
'sitemap3' => $lang['sitemap3'],
'sitemap4' => $lang['sitemap4'],
'L_DESC' => $lang['Group_description'],)
);
// Forum-Links START
// Pull the array data from the lang pack
$j = 0;
$counter = 0;
$counter_2 = 0;
$sitemap_block = array();
$sitemap_block_titles = array();
for($i = 0; $i < count($sitemap); $i++)
{
if( $sitemap[$i][0] != '--' )
{
$sitemap_block[$j][$counter]['id'] = $counter_2;
$sitemap_block[$j][$counter]['question'] = $sitemap[$i][0];
$sitemap_block[$j][$counter]['answer'] = $sitemap[$i][1];
$sitemap_block[$j][$counter]['zusatz'] = $sitemap[$i][2];
$counter++;
$counter_2++;
}
else
{
$j = ( $counter != 0 ) ? $j + 1 : 0;
$sitemap_block_titles[$j] = $sitemap[$i][1];
$counter = 0;
}
}
make_jumpbox('viewforum.'.$phpEx, $forum_id);
$template->assign_vars(array(
'L_sitemap_TITLE' => $l_title,
'L_BACK_TO_TOP' => $lang['Back_to_top'])
);
for($i = 0; $i < count($sitemap_block); $i++)
{
if( count($sitemap_block[$i]) )
{
$template->assign_block_vars('sitemap_block', array(
'BLOCK_TITLE' => $sitemap_block_titles[$i])
);
$template->assign_block_vars('sitemap_block_link', array(
'BLOCK_TITLE' => $sitemap_block_titles[$i])
);
for($j = 0; $j < count($sitemap_block[$i]); $j++)
{
$row_color = ( !($j % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($j % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
$template->assign_block_vars('sitemap_block.sitemap_row', array(
'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,
'sitemap_QUESTION' => $sitemap_block[$i][$j]['question'],
'sitemap_ANSWER' => $sitemap_block[$i][$j]['answer'],
'sitemap_zusatz' => $sitemap_block[$i][$j]['zusatz'],
'U_sitemap_ID' => $sitemap_block[$i][$j]['id'])
);
$template->assign_block_vars('sitemap_block_link.sitemap_row_link', array(
'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,
'sitemap_LINK' => $sitemap_block[$i][$j]['question'],
'U_sitemap_LINK' => '#' . $sitemap_block[$i][$j]['id'])
);
}
}
}
// Forum-Links ENDE
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Alle Änderungen rot markiert und als "zusatz" deklariert...<table width="100%" cellpadding="6" cellspacing="1" border="0" align="center" class="forumline">
<tr>
<th class="thHead" colspan="2">{sitemap3}:</th>
</tr>
<tr>
<td class="row1">
<!-- BEGIN sitemap_block_link -->
<span class="gen"><b>{sitemap_block_link.BLOCK_TITLE}</b></span><br />
<!-- BEGIN sitemap_row_link -->
<span class="gen"><a href="{sitemap_block_link.sitemap_row_link.U_sitemap_LINK}" class="postlink">{sitemap_block_link.sitemap_row_link.sitemap_LINK}</a></span><br />
<!-- END sitemap_row_link -->
<!-- <br /> > -->
<!-- END sitemap_block_link -->
</td>
</tr>
</table>
<br>
<table width="100%" cellpadding="6" cellspacing="1" border="0" align="center" class="forumline">
<tr>
<th class="thHead" colspan="3">{sitemap4}:</th>
</tr>
<tr><td align="center" valign="top" width="50%" class="row1">
<br clear="all" />
<!-- BEGIN sitemap_block -->
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td class="catHead" height="28" colspan="2" align="center"><span class="cattitle">{sitemap_block.BLOCK_TITLE}</span></td>
</tr>
<!-- BEGIN sitemap_row -->
<tr>
<td width="7%" class="{sitemap_block.sitemap_row.ROW_CLASS}" align="left" valign="top"><span class="postbody"><a name="{sitemap_block.sitemap_row.U_sitemap_ID}"></a><b><font color="red">{sitemap_block.sitemap_row.sitemap_zusatz}</b></font></span></td>
<td width="93%" class="{sitemap_block.sitemap_row.ROW_CLASS}" align="left" valign="top"><span class="postbody"><a name="{sitemap_block.sitemap_row.U_sitemap_ID}"></a><b>{sitemap_block.sitemap_row.sitemap_QUESTION}</b></span><br /><span class="postbody">{sitemap_block.sitemap_row.sitemap_ANSWER}<br /><a class="gensmall" href="#Top">{L_BACK_TO_TOP}</a></span></td>
</tr>
<tr>
<td class="spaceRow" height="1" colspan="2"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<!-- END sitemap_row -->
</table>
<br clear="all" />
<!-- END sitemap_block -->
</td></tr></table>
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
- JumpinJack
- Mitglied
- Beiträge: 953
- Registriert: 27.05.2002 10:37
- Wohnort: Ariendorf
- Kontaktdaten:
hm...man das sieht ja arg kompliziert aus. Ich meine nicht das ich das nit hinbekomme, sondern das das einfach sehr verwirrend aussieht. Ich will ja nicht wissen was da für ne Technik oder logik hintersteckt.
Naja jedenfalls ist das jetzt zu spät um diese Logik zu begreifen. Also geh ich besser schlafen!
Aber trotzdem vielen dank. werds mir morgen noch mal reinziehen.
Naja jedenfalls ist das jetzt zu spät um diese Logik zu begreifen. Also geh ich besser schlafen!
Aber trotzdem vielen dank. werds mir morgen noch mal reinziehen.
Liebe Grüße
JumpinJack
JumpinJack
Jupp, das hätte ich auch sehr sehr gerneLucas1510 hat geschrieben:Hi,
ich würde die Sitemap gerne so einrichten, daß anstatt der einzelnen Foren nur die jeweiligen Kategorien mit einer Beschreibung angezeigt werden.
Da ich eine Menge Foren habe, wird das Ganze sonst leider sehr unübersichtlich
Habt Ihr einen Tip, wie ich das machen kann?
Danke,
Lucas