Hi, ich hab ein kleines problem mit einer Website und hoffe mir kann da jemand helfen
Also, dass hier ist die theme.php die ich für ein bestehendes CMS gemacht habe:
PHP-Code:
<?php
/*
+---------------------------------------------------------------+
| e107 website system
|
| Steve Dunstan 2001-2002
| http://e107.org
| jalist@e107.org
|
| Released under the terms and conditions of the
| GNU General Public License (http://gnu.org).
+---------------------------------------------------------------+
*/
if(!defined("e_THEME")){ exit; }
// [multilanguage]
@include_once(e_THEME."andreas01/languages/".e_LANGUAGE.".php");
@include_once(e_THEME."andreas01/languages/English.php");
// [theme]
$themename = "Snowstuff.de";
$themeversion = "0.5";
$themeauthor = "</a>Theme created by <a href='http://snowstuff.de/' rel='external'></a><br />";
$themeemail = "schomsen@gmail.com";
$themewebsite = "http://snowstuff.de";
$themedate = "03/2006";
$themeinfo = "Theme created by <a href='http://snowstuff.de' rel='external'></a>";
define("STANDARDS_MODE", TRUE);
$xhtmlcompliant = TRUE;
$csscompliant = TRUE;
define("IMODE", "lite");
define("THEME_DISCLAIMER", "<br /><i>".LAN_THEME_1."</i>");
define("BULLET", "bullet2.gif");
// [layout]
$layout = "_default";
$HEADER = "
<div id='wrap'>
<img id='frontphoto' src='".e_THEME."snowstuff/gfx/header.gif' >
<div id='avmenu'>
<div class='announce'>
{MENU=1}
{MENU=2}
</div>
</div>
<div id='extras'>
{MENU=3}
{MENU=4}
</div>
<div id='content'>
{MENU=5}
{SETSTYLE=post}
";
$FOOTER = "
{MENU=6}
</div>
<div id='footer'>
{SITEDISCLAIMER}<br />{THEMEDISCLAIMER}
</div>
</div>
";
$CUSTOMHEADER['custom_page'] = "
<div id='wrap'>
<img id='frontphoto' src='".e_THEME."snowstuff/gfx/header.gif' alt='' />
<div id='avmenu'>
<div class='announce'>
{MENU=1}
{MENU=2}
</div>
</div>
<div id='contentcustom'>
{MENU=5}
{SETSTYLE=post}
";
$CUSTOMFOOTER['custom_page'] = "
{MENU=6}
</div>
<div id='footer'>
{SITEDISCLAIMER}<br />{THEMEDISCLAIMER}
</div>
</div>";
$CUSTOMPAGES['custom_page'] = "*.*.php news.php forum.php forum_post.php forum_viewforum.php forum_viewtopic.php download.php usersettings.php user.php upload.php";
// [linkstyle]
define('PRELINK', "<ul>");
define('POSTLINK', "</ul>");
define('LINKSTART', "<li>");
define("LINKSTART_HILITE", "");
define('LINKEND', "</li>");
define('LINKDISPLAY', 1);
define('LINKALIGN', "center");
/* [newsstyle] */
$NEWSSTYLE = "
<h4>{NEWSTITLE}</h4>
{NEWSBODY}
{EXTENDED}
{TRACKBACK}
<br>
Artikel verfasst von {NEWSAUTHOR} am<!-- ".LAN_THEME_7." --> {NEWSDATE}
|
{EMAILICON}
{PRINTICON}
<br>
{NEWSCOMMENTS}
<br>";
define("ICONSTYLE", "");
define("COMMENTLINK", LAN_THEME_2);
define("COMMENTOFFSTRING", LAN_THEME_3);
define("PRE_EXTENDEDSTRING", "<br /><br />[ ");
define("EXTENDEDSTRING", LAN_THEME_4);
define("POST_EXTENDEDSTRING", " ]<br />");
define("TRACKBACKSTRING", LAN_THEME_5);
define("TRACKBACKBEFORESTRING", " | ");
// [tablestyle]
function tablestyle($caption, $text, $mode){
global $style;
if($style == "post")
{
if(!$caption)
{
echo "$text\n";
}
else if(!$text)
{
echo "<h3>$caption</h3>\n";
}
else
{
echo "<h4>$caption</h4>$text\n";
}
}
else
{
if(!$caption)
{
echo "$text\n";
}
else if(!$text)
{
echo "<h3>$caption</h3>\n";
}
else
{
echo "<h5>$caption</h5>$text<br /><br />\n";
}
}
}
?>
Es gibt zwei verschiedene Möglichkeiten wie die einzelnen Seiten dargestellt werden:
Default Pages und
Custom Pages.
Welche Seiten Custom Pages sind steht in folgender Zeile:
PHP-Code:
$CUSTOMPAGES['custom_page'] = "news.php forum.php forum_post.php forum_viewforum.php forum_viewtopic.php download.php usersettings.php user.php upload.php";
Nun würde ich aber gerne, dass
jede Seite als Custom Page dargestellt wird und nicht nur die aufgelistetetn wie z.B. news.php, forum.php u.s.w.
Gibt es da nicht vlt einen Befehl a lâ "all" "every" oder ähnliches
Wäre super wenn mir da jemand helfen könnte