Themes 2point0
|
|
kraecher2000 |
Geschrieben am 12. November 2018 21:13:16
|
|
Hallo, ich habe folgendes Anfänger problem: Für eine Community bastel ich grad eine Homepage und diese möchten geren das Standart Themes "2poin0" nutzen. Wie kann man in diesen Das Banner Central setzen und das dies sich in der Größe mit anpasst die das Theme selbst? Oder lässt sich das Themes in der größe festsetzen? Danke im Vorraus für eure Antworten dazu. Code: Zitat <?php /*.2dot0 Theme for PHP-Fusion v7....*| |*.Author: Max "Matonor" Toball.....*| |*.Released under the Affero GPLv3..*/ //Theme Settings define("THEME_WIDTH", "95%"); //theme width. Make sure to adapt the margin-left in the first div (-width/2). define("THEME_BULLET", "<img class='bullet' src='".THEME."images/bullet.gif' alt='->' />"); //bullet image $enable_colour_switcher = true; //true=enable colour switcher | false=disable colour switcher $enable_fontsize_switcher = true; //true=enable fontsize switcher | false=disable fontsize switcher //Theme Settings / if (!defined("IN_FUSION")) { die("Access Denied"); } require_once INCLUDES."theme_functions_include.php"; require_once THEMES."templates/switcher.php"; $colour_switcher = new Switcher("select", "colour", "gif", "green", "switcherbutton"); if(!$enable_colour_switcher){ $colour_switcher->disable(); } $fontsize_switcher = new Switcher("increment", "fontsize", "gif", 1, "switcherbutton", "", true, array("step" => 0.1, "max" => 1.5)); if(!$enable_fontsize_switcher){ $fontsize_switcher->disable(); } function get_head_tags(){ global $colour_switcher, $fontsize_switcher; echo $colour_switcher->makeHeadTag(); echo "<style type='text/css'>body{font-size: ".$fontsize_switcher->selected."em;}</style>"; echo "<!--[if lte IE 7]><style type='text/css'>.clearfix {display:inline-block;} * html .clearfix{height: 1px;}</style><![endif]-->"; } function render_page($license=false) { global $aidlink, $locale, $settings, $colour_switcher, $fontsize_switcher, $main_style; echo "<div id='main' style='width: ".THEME_WIDTH."; left: 50%; margin-left: -47.5%;'> <div id='uborder'> <div id='ucornerl' class='flleft'></div> <div id='ucornerr' class='flright'></div> </div> <div id='borderr'> <div id='borderl'> <div id='cont' class='clearfix $main_style'> <div id='userbar' class='floatfix'> <ul id='anchors' class='flleft'><li><a href='#Content'>".$locale['global_210']."</a></li></ul> <ul id='links' class='clearfix flright'>\n"; if(iMEMBER){ echo "\t\t\t <li><a href='".BASEDIR."edit_profile.php'>".$locale['global_120']."</a></li> <li><a href='".BASEDIR."messages.php'>".$locale['global_121']."</a></li> ".(iADMIN ? "<li><a href='".ADMIN."index.php".$aidlink."' >".$locale['global_123']."</a></li>" : "")." <li><a href='".BASEDIR."setuser.php?logout=yes'>".$locale['global_124']."</a></li>\n"; }else{ echo "\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li> ".($settings['enable_registration'] ? "<li><a href='".BASEDIR."register.php'>".$locale['global_107']."</a></li>\n" : ""); } echo "\t\t</ul> </div> <div id='mainheader' class='clearfix'>".showbanners()."</div> <div id='subheader' class='clearfix'>". preg_replace("^(li)( class='(first-link)')*(><a href='(\.\./)*".preg_quote(START_PAGE)."')^i", "\\1 class='active \\3'\\4", showsublinks(""))." ".$colour_switcher->makeForm("flright")." ".$fontsize_switcher->makeForm("flright")." </div> ".(LEFT ? "<div id='side-border-left'>".LEFT."</div>" : "")." ".(RIGHT ? "<div id='side-border-right'>".RIGHT."</div>" : "")." <div id='main-bg'><div id='container'>". U_CENTER. CONTENT. L_CENTER." </div></div> </div> </div> </div> <div id='lborder'> <div id='lcornerl' class='flleft'></div> <div id='lcornerr' class='flright'></div> </div> <div id='footer' class='clearfix'> ".(!$license ? "<div class='flleft' style='width: 50%'>".showcopyright()."<br />\n Theme designed by <a href='http://matonor.com'>Max Toball</a></div>" : "")." <div class='flright' style='width: 50%; text-align: right;'>".stripslashes($settings['footer'])."</div> </div> <div id='subfooter' class='clearfix'> <div class='flleft' style='width: 50%'>".sprintf($locale['global_172'], substr((get_microtime() - START_TIME),0,4))."</div> <div class='flright' style='width: 50%; text-align: right;'>".showcounter()."</div> </div> </div>"; } /* New in v7.02 - render comments */ function render_comments($c_data, $c_info){ global $locale, $settings; opentable($locale['c100']); if (!empty($c_data)){ echo "<div class='comments floatfix'>\n"; $c_makepagenav = ''; if ($c_info['c_makepagenav'] !== FALSE) { echo $c_makepagenav = "<div style='text-align:center;margin-bottom:5px;'>".$c_info['c_makepagenav']."</div>\n"; } foreach($c_data as $data) { $comm_count = "<a href='".FUSION_REQUEST."#c".$data['comment_id']."' id='c".$data['comment_id']."' name='c".$data['comment_id']."'>#".$data['i']."</a>"; echo "<div class='tbl2 clearfix floatfix'>\n"; if ($settings['comments_avatar'] == "1") { echo "<span class='comment-avatar'>".$data['user_avatar']."</span>\n"; } echo "<span style='float:right' class='comment_actions'>".$comm_count."\n</span>\n"; echo "<span class='comment-name'>".$data['comment_name']."</span>\n<br />\n"; echo "<span class='small'>".$data['comment_datestamp']."</span>\n"; if ($data['edit_dell'] !== false) { echo "<br />\n<span class='comment_actions'>".$data['edit_dell']."\n</span>\n"; } echo "</div>\n<div class='tbl1 comment_message'>".$data['comment_message']."</div>\n"; } echo $c_makepagenav; if ($c_info['admin_link'] !== FALSE) { echo "<div style='float:right' class='comment_admin'>".$c_info['admin_link']."</div>\n"; } echo "</div>\n"; } else { echo $locale['c101']."\n"; } closetable(); } function render_news($subject, $news, $info) { global $locale; opentable($subject); echo "<div class='floatfix'>".$info['cat_image'].$news."</div> <div class='news-footer'> ".newsposter($info," ·").newsopts($info,"·").itemoptions("N",$info['news_id']). "</div>\n"; closetable(); } function render_article($subject, $article, $info) { global $locale; opentable($subject); echo "<div class='floatfix'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</div> <div class='news-footer'> ".articleposter($info," ·").articleopts($info,"·").itemoptions("A",$info['article_id']). "</div>\n"; closetable(); } function opentable($title) { echo "\n<h2 class='panelcap'>$title</h2>\n\t<div class='panelbody'>\n"; } function closetable() { echo "</div>\n"; } $panel_collapse = true; function openside($title, $collapse = false, $state = "on") { static $box_id = 0; $box_id++; global $panel_collapse; $panel_collapse = $collapse; echo "<h3 class='panelcap'>".($collapse ? panelbutton($state,$box_id) : "")."$title</h3> <div class='panelbody'>\n\t".($collapse ? panelstate($state, $box_id) : ""); } function closeside() { global $panel_collapse; echo ($panel_collapse ? "\t</div>" : "")."\n</div>\n"; } ?> |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Ernst74 |
Geschrieben am 13. November 2018 08:07:05
|
|
define("THEME_WIDTH", "95%" Dies legt die Breite des Themes fest. Derzeit ist das 95% der Bildschirmauflösung, was je nach Monitor also variabel ist. Du könntest aber auch mit einer festen Pixelgröße arbeiten, dann müsstest du die 95% gegen zum Beispiel 1024px austauschen. Beachten sollte man allerdings, dass es bei zu hoher px zu Problemen mit älteren Monitoren kommen kann. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Krelli |
Geschrieben am 14. November 2018 10:32:34
|
|
Wenn du die Breite veränderst ist etwas mehr Korrektur bei diesem Theme notwendig. In der Zeile Zitat echo "<div id='main' style='width: ".THEME_WIDTH."; left: 50%; margin-left: -47.5%;'> Im Prinzip müsste man die Zentrierung bei Umstellung auf feste Breite anders lösen Zitat echo "<div id='main' style='width: ".THEME_WIDTH."; margin: 0 auto;'> |
Information: |
PHP Version: 8.2.x • MySQL Version: Nicht ausgewählt • PHP-Fusion: IPv9-DE-MOD |
|
Springe ins Forum: |