Hallo,
ich habe ein eigenes Joomla-Template entwickelt.
Doch ich glaube, das hat nicht so hingehauen.
Man braucht kein joomla, um mir helfen zu können, sondern nur den Source Code und eine Live-Site.
Wie man hier erkennen kann (müsst ihr halt in euern bevorzugten Editor kopieren) umschließt das div page-outer die gesamte Seite gefolgt von page, das die innere gesamte Seite umschließen sollte, doch wie man hier auf der Live-Site sieht >> wicey . speedpage . org [MOD-Warnung: Seite enthält Layer-Ads - Besuch nicht zu empfehlen] umschließt es nur den header und die Top-Navigation (das div page hat den border: 1px solid).
Frage: Wieso? page umschließt doch die gesamte innere Seite?
Im Anhang befindet sich das gesamte Template!
CODE
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
lang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>">
<head>
<title><?php echo $mosConfig_sitename; ?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<!-- Load special css, when modules on right module position are not published -->
<?php if (mosCountModules( "right" )) { ?>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/css/template_css.css" rel="stylesheet" type="text/css" />
<?php } else { ?>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/css/special_css.css" rel="stylesheet" type="text/css" />
<?php } ?>
<link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/images/favicon.ico" />
</head>
<body>
<!-- Load page corners -->
<!-- <div class="page-corner-topright">
<div class="page-corner-topleft">
<div class="page-corner-bottomright">
<div class="page-corner-bottomleft"> -->
<div id="page-outer">
<div class="toolbar">
<div id="search">
<form action="index.php" method="post">
<input class="inputbox" type="text" name="searchword" size="15" value="<?php echo _SEARCH_BOX; ?>" onblur="if(this.value=='') this.value='<?php echo _SEARCH_BOX; ?>';" onfocus="if(this.value=='<?php echo _SEARCH_BOX; ?>') this.value='';" />
<input type="hidden" name="option" value="search" /></form>
</div>
<div class="toolbar-content"><?php mosPathWay(); ?></div>
</div>
<div id="page">
<div id="header">
<div id="banner"><?php mosLoadModules('banner'); ?></div>
</div>
<div id="sbox">
<div id="shinybox"></div>
<div id="topnav"><?php mosLoadModules('user3', -1); ?></div></div>
<div id="leftcol"><?php mosLoadModules('left'); ?></div>
<div id="maincontent">
<div id="one-further-box"><?php mosLoadModules('user5'); ?></div>
<div id="ubox" align="center">
<!-- Only load user1 and user2, if they are published -->
<?php if (mosCountModules( "user1" )) { ?>
<div id="usersbox1"><?php mosLoadModules('user1'); ?></div>
<?php } if (mosCountModules( "user2" )) { ?>
<div id="usersbox2"><?php mosLoadModules('user2'); ?></div>
<?php } ?>
<?php if (!mosCountModules( "right" )) { ?>
<?php if (mosCountModules( "user4" )) { ?>
<div id="usersbox3"><?php mosLoadModules('user4'); ?></div>
<?php } } ?>
<div class="clear"></div>
</div>
<div id="one-further-box2"><?php mosLoadModules('user6'); ?></div>
<div class="clear"></div>
<?php
if($my->id){
if(isset($_REQUEST["task"]) && ($_REQUEST["task"] == "edit" || $_REQUEST["task"] == "new")) {
include ("editor/editor.php");
initEditor();
} } ?>
<?php mosMainBody(); ?>
</div>
<!-- Only load right module, when modules on right module positions are published -->
<?php if (mosCountModules( "right" )) { ?>
<div id="rightcol"><?php mosLoadModules('right'); ?></div>
<?php } ?>
</div>
<div id="all-user-box">
<!-- Check whether modules on user7, user8 and user9 are loaded -->
<?php if (mosCountModules( "user7" )) { ?>
<div class="user7"><?php mosLoadModules('user7'); ?></div>
<?php } ?>
<?php if (mosCountModules( "user8" )) { ?>
<div class="user8"><?php mosLoadModules('user8'); ?></div>
<?php } ?>
<?php if (mosCountModules( "user9" )) { ?>
<div class="user9"><?php mosLoadModules('user9'); ?></div>
<?php } ?>
<div class="clear"></div>
</div>
<div id="footer">
<br /><?php include_once("includes/footer.php"); ?>
Valid <a href="http://validator.w3.org/check?uri=referer" target="blank">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/" target="blank">CSS</a>
<br />Designed <?php echo strftime("%Y"); ?> by <a href="http://wicey.speedpage.org" target="blank">Wicey</a>. Some <a href="http://creativecommons.org/licenses/by/3.0/" target="blank">rights</a> reserved.
</div>
<?php if (mosCountModules( "debug" )) { ?>
<div class="debug" align="center"><?php mosLoadModules('debug'); ?></div>
<?php } ?>
</div>
<!--
</div>
</div>
</div>
</div>
</div>
</div> -->
</body>
</html>
Ich würde mich freuen, wenn mir jemand helfen könnte!
Mfg,
suncity bluey.zip
ich habe ein eigenes Joomla-Template entwickelt.
Doch ich glaube, das hat nicht so hingehauen.
Man braucht kein joomla, um mir helfen zu können, sondern nur den Source Code und eine Live-Site.
Wie man hier erkennen kann (müsst ihr halt in euern bevorzugten Editor kopieren) umschließt das div page-outer die gesamte Seite gefolgt von page, das die innere gesamte Seite umschließen sollte, doch wie man hier auf der Live-Site sieht >> wicey . speedpage . org [MOD-Warnung: Seite enthält Layer-Ads - Besuch nicht zu empfehlen] umschließt es nur den header und die Top-Navigation (das div page hat den border: 1px solid).
Frage: Wieso? page umschließt doch die gesamte innere Seite?
Im Anhang befindet sich das gesamte Template!
CODE
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
lang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>">
<head>
<title><?php echo $mosConfig_sitename; ?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<!-- Load special css, when modules on right module position are not published -->
<?php if (mosCountModules( "right" )) { ?>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/css/template_css.css" rel="stylesheet" type="text/css" />
<?php } else { ?>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/css/special_css.css" rel="stylesheet" type="text/css" />
<?php } ?>
<link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $GLOBALS[cur_template] ?>/images/favicon.ico" />
</head>
<body>
<!-- Load page corners -->
<!-- <div class="page-corner-topright">
<div class="page-corner-topleft">
<div class="page-corner-bottomright">
<div class="page-corner-bottomleft"> -->
<div id="page-outer">
<div class="toolbar">
<div id="search">
<form action="index.php" method="post">
<input class="inputbox" type="text" name="searchword" size="15" value="<?php echo _SEARCH_BOX; ?>" onblur="if(this.value=='') this.value='<?php echo _SEARCH_BOX; ?>';" onfocus="if(this.value=='<?php echo _SEARCH_BOX; ?>') this.value='';" />
<input type="hidden" name="option" value="search" /></form>
</div>
<div class="toolbar-content"><?php mosPathWay(); ?></div>
</div>
<div id="page">
<div id="header">
<div id="banner"><?php mosLoadModules('banner'); ?></div>
</div>
<div id="sbox">
<div id="shinybox"></div>
<div id="topnav"><?php mosLoadModules('user3', -1); ?></div></div>
<div id="leftcol"><?php mosLoadModules('left'); ?></div>
<div id="maincontent">
<div id="one-further-box"><?php mosLoadModules('user5'); ?></div>
<div id="ubox" align="center">
<!-- Only load user1 and user2, if they are published -->
<?php if (mosCountModules( "user1" )) { ?>
<div id="usersbox1"><?php mosLoadModules('user1'); ?></div>
<?php } if (mosCountModules( "user2" )) { ?>
<div id="usersbox2"><?php mosLoadModules('user2'); ?></div>
<?php } ?>
<?php if (!mosCountModules( "right" )) { ?>
<?php if (mosCountModules( "user4" )) { ?>
<div id="usersbox3"><?php mosLoadModules('user4'); ?></div>
<?php } } ?>
<div class="clear"></div>
</div>
<div id="one-further-box2"><?php mosLoadModules('user6'); ?></div>
<div class="clear"></div>
<?php
if($my->id){
if(isset($_REQUEST["task"]) && ($_REQUEST["task"] == "edit" || $_REQUEST["task"] == "new")) {
include ("editor/editor.php");
initEditor();
} } ?>
<?php mosMainBody(); ?>
</div>
<!-- Only load right module, when modules on right module positions are published -->
<?php if (mosCountModules( "right" )) { ?>
<div id="rightcol"><?php mosLoadModules('right'); ?></div>
<?php } ?>
</div>
<div id="all-user-box">
<!-- Check whether modules on user7, user8 and user9 are loaded -->
<?php if (mosCountModules( "user7" )) { ?>
<div class="user7"><?php mosLoadModules('user7'); ?></div>
<?php } ?>
<?php if (mosCountModules( "user8" )) { ?>
<div class="user8"><?php mosLoadModules('user8'); ?></div>
<?php } ?>
<?php if (mosCountModules( "user9" )) { ?>
<div class="user9"><?php mosLoadModules('user9'); ?></div>
<?php } ?>
<div class="clear"></div>
</div>
<div id="footer">
<br /><?php include_once("includes/footer.php"); ?>
Valid <a href="http://validator.w3.org/check?uri=referer" target="blank">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/" target="blank">CSS</a>
<br />Designed <?php echo strftime("%Y"); ?> by <a href="http://wicey.speedpage.org" target="blank">Wicey</a>. Some <a href="http://creativecommons.org/licenses/by/3.0/" target="blank">rights</a> reserved.
</div>
<?php if (mosCountModules( "debug" )) { ?>
<div class="debug" align="center"><?php mosLoadModules('debug'); ?></div>
<?php } ?>
</div>
<!--
</div>
</div>
</div>
</div>
</div>
</div> -->
</body>
</html>
Ich würde mich freuen, wenn mir jemand helfen könnte!
Mfg,
suncity bluey.zip