Einzelnen Beitrag anzeigen
Alt 26.03.2006, 12:06   #1 (permalink)
Kompost
5000 Beiträge
 
Registriert seit: 25.10.2003
Beiträge: 8.502
Standard [php] Kleines Problemchen

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
__________________

Geändert von Kompost (18.04.2006 um 21:28 Uhr).
Kompost ist offline   Mit Zitat antworten