Przeniesienie górnego menu pod logo w skórce Business
|
kubil11 |
Dodany dnia 25.05.2010 22:19:03
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Witam serdecznie, zawitałem tutaj, ponieważ mam problem; chodzi o przeniesienie Górnego Menu które jest Nad logiem, przenieść pod logo. Tutaj jest kod PHP tych pierwszych kawałków odpowiedzialnych właśnie za to:
<?php
if (!defined("IN_FUSION")) { header("Location: ../../index.php");
exit; }
require_once INCLUDES."theme_functions_include.php";
//Theme Settings
define("THEME_BULLET", "<strong>·</strong>");
function render_page($license=false) {
global $settings;
echo '<div id="wrapper">
<div id="top_section">
<div class="topmenu">'.showsublinks("","").'</div>
<div
id="headersection">'.stripslashes($settings['siteintro']).'</div>
</div>';
//Content
if (LEFT) { echo "<div
id='side-border-left'>".LEFT."</div>\n"; }
//if (RIGHT) { echo "<div
id='side-border-right'>".RIGHT."</div>\n"; }
echo "<div id='main-bg'
class='clearfix'>".U_CENTER.CONTENT.L_CENTER."</div>\n";
Bardzo proszę o pomoc, jest to skin Business.
Edytowane przez Pieka dnia 25.05.2010 22:26:57
|
|
|
|
Wścibski Gość |
Dodany dnia 23.11.2024 02:42:53
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Hyde |
Dodany dnia 25.05.2010 22:56:46
|
Przedszkolak
Postów: 23 Pomógł: 2 Ostrzeżeń: 1
v7.02.04 Data rejestracji: 16.05.2010 09:18
|
Nie wiem czy to ma w ogóle jakiś sens, bo będziesz musiał przerabiać całe logo (tzn. ten zielony pasek na górze przerzucić na dół) by to jakoś normalnie wyglądało.. |
|
|
|
kubil11 |
Dodany dnia 25.05.2010 23:01:34
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Mogę zrobić wszystko co związane z grafiką, bo się nią zajmuje - tylko właśnie chodzi mi jak to zrobić.. |
|
|
|
Chemikpil |
Dodany dnia 25.05.2010 23:08:12
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
<div class="topmenu">'.showsublinks("","").'</div>
Przenieś ten fragment gdzie chcesz. To on odpowiada za wyświetlanie linków zdefiniowanych w fusionie. dokładnie funkcja showsublinks("","")
|
|
|
|
kubil11 |
Dodany dnia 25.05.2010 23:13:20
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Jeżeli to przeniosę nad sam Connect, to wyskakuje Parse error: syntax error, unexpected '<' in /var/www/sites/yoyo.pl/t/e/xxx/themes/Business/theme.php on line 16 a jeżeli przeniosę nad Connect ale jeszcze powyżej <div>'; to menu wyskakuje na dole, lecz nie ma tej belki
Edytowane przez kubil11 dnia 25.05.2010 23:13:44
|
|
|
|
Chemikpil |
Dodany dnia 25.05.2010 23:16:36
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Jeżeli to przeniosę nad sam Connect, to wyskakuje
A czy ty przenosisz sam kod html? Nie zapomniałeś może o echo?
Podaj kod jak to przenosisz bo tak to nic nie widzę.
|
|
|
|
kubil11 |
Dodany dnia 25.05.2010 23:19:31
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Jeżeli robię tak to menu jest na dole, lecz bez belek (i wtedy panele lewe; bo tylko je mam uruchomione wysówają się trochę wyżej)
//Theme Settings
define("THEME_BULLET", "<strong>·</strong>");
function render_page($license=false) {
global $settings;
echo '<div id="wrapper">
<div id="top_section">
<div id="headersection">'.stripslashes($settings['siteintro']).'</div>
<div class="topmenu">'.showsublinks("","").'</div>
</div>';
//Content
if (LEFT) { echo "<div id='side-border-left'>".LEFT."</div>\n"; }
//if (RIGHT) { echo "<div id='side-border-right'>".RIGHT."</div>\n"; }
echo "<div id='main-bg' class='clearfix'>".U_CENTER.CONTENT.L_CENTER."</div>\n";
A jeżeli zrobie tak to wyskakuje error
//Theme Settings
define("THEME_BULLET", "<strong>·</strong>");
function render_page($license=false) {
global $settings;
echo '<div id="wrapper">
<div id="top_section">
<div id="headersection">'.stripslashes($settings['siteintro']).'</div>
</div>';
<div class="topmenu">'.showsublinks("","").'</div>
//Content
if (LEFT) { echo "<div id='side-border-left'>".LEFT."</div>\n"; }
//if (RIGHT) { echo "<div id='side-border-right'>".RIGHT."</div>\n"; }
echo "<div id='main-bg' class='clearfix'>".U_CENTER.CONTENT.L_CENTER."</div>\n";
Wiadomość doklejona:
Już prawie mam, jak dodam "echo" i przeniosę to, to wyskakuje w mniej więcej dobrym miejscu (troche za nisko) ale widać ten napis echo, a jak go usunę to nie ma belki. Lecz troche i tak jest za duży odstęp pomiędzy Logiem a belką, i belką a newsami itp..
Edytowane przez kubil11 dnia 25.05.2010 23:26:36
|
|
|
|
Chemikpil |
Dodany dnia 25.05.2010 23:26:54
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Sposób drugi ... od kiedy w PHP ciąg znaków wypisuje się sam? Co z funkcją echo? Przecież coś musi ten ciąg wypisać, a ty go wstawiłeś tak sobie.
Dwa dodaj pliki skórki, całą paczkę, zaraz zobaczę to u Siebie.
|
|
|
|
kubil11 |
Dodany dnia 25.05.2010 23:29:37
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Skórka
Edytowane przez kubil11 dnia 25.05.2010 23:59:12
|
|
|
|
Chemikpil |
Dodany dnia 25.05.2010 23:45:43
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Masz zmodyfikowane pliki:
styles.css
body {
margin: 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.5em;
color: #585858;
background-color: #ededed;
}
a:link, a:visited { color: #006600; text-decoration: none; }
a:active, a:hover { color: #CC0000; text-decoration: none; }
h1 {
font-size: 16px;
font-weight: bold;
color: #38713a;
height: 32px;
margin: 0;
background: url(images/header1.jpg) no-repeat;
padding: 15px 0px 0px 55px;
}
#wrapper {
width: 900px;
margin: auto;
padding: 0px;
background-color: #fff;
}
.news-category {
margin:3px 5px 0 0;
float:left;
}
hr {height: 0px; border: solid #006600 0px; border-top-width: 1px;margin: 0.5em 0 0.5em 0;
width: 90%;}
#top_section {
width: 900px;
height: 70px;
background: url(images/menu.jpg) no-repeat;
}
.topmenu{
float: right;
width: 580px;
padding-right: 20px;
}
.topmenu ul {
list-style: none;
padding: 0px;
margin: 0px;
}
.topmenu li{
display: inline ;
}
.topmenu li a{
float: left;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #fff;
width: 77px;
height: 30px;
padding: 14px 0px 0px 5px;
}
.topmenu li a:hover{
color: #91e30c;
text-decoration: underline;
}
#headersection {
width: 410px;
height: 180px;
color: #fff;
text-align: justify;
font-size: 11px;
padding: 63px 140px 0px 350px;
background: url(images/header.jpg) no-repeat;
}
#headersection span {
font-size: 18px;
font-weight: bold;
}
#footersection {
clear: both;
width: 900px;
margin-top: 20px;
background-color: #cbf0bb;
text-align: center;
padding-top: 7px;
}
#main-bg {
float:left;
width: 600px;
color : #555;
padding : 10px 5px 5px 5px;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
#side-border-left {
color : #777;
float:left;
width: 260px;
padding: 0 0 0 5px;
}
#side-border-right {
color : #777;
float:right;
width: 250px;
padding: 0 5px 0 0;
}
#boxside {
width: 250px;
padding: 10px;
background: url(images/box.jpg) no-repeat;
}
#boxside h2 {
font-size: 16px;
font-weight: bold;
color: #56b81b;
height: 20px;
padding: 7px 0px 0px 35px;
background: url(images/header2.jpg) no-repeat;
}
.textbox {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #555;
background-color : #f8f8f8;
border : 1px solid #ccc;
}
.admin-message {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
color : #555;
background-color : #f6f6f6;
border : 1px solid #e1e1e1;
padding : 3px 4px 5px 4px;
margin-bottom : 5px;
}
.button {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #555;
background-color : #f1f1f1;
height : 20px;
border : 1px solid #ccc;
margin-top : 2px;
}
.bbcode {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #555;
background-color : #f1f1f1;
border : 1px solid #ccc;
margin-top : 2px;
}
tbl-border {
border : 1px solid #e1e1e1;
}
.tbl {
font-size : 11px;
color : #555;
background-color : #fff;
padding : 4px;
}
.tbl1 {
font-size : 11px;
color : #555;
background-color : #fff;
padding : 4px;
}
.tbl2 {
font-size : 11px;
color : #555;
background-color : #f1f1f1;
padding : 4px;
}
.forum-caption {
font-size : 11px;
font-weight : bold;
color : #888;
background-color : #f1f1f1;
padding : 2px 4px 4px 4px;
}
.quote {
font-size : 11px;
color : #555;
background-color : #f8f8f8;
padding : 4px;
margin : 0px 20px 0px 20px;
border : 1px solid #bbb;
}
.poll {
height : 12px;
border : 1px solid #bbb;
}
.comment-name {
font-weight : bold;
color : #005599;
}
.shoutboxname {
font-weight : bold;
color : #005599;
background-color : #f6f6f6;
}
.shoutbox {
color : #777;
background-color : #f6f6f6;
}
.shoutboxdate {
font-size : 10px;
color : #888;
background-color : #f6f6f6;
}
.small {
font-size : 10px;
font-weight : normal;
}
.small2 {
font-size : 10px;
font-weight : normal;
color : #555;
}
.side-small {
font-size : 10px;
font-weight : normal;
color : #555;
background-color : #f6f6f6;
}
.side-label {
color : #555;
background-color : #f1f1f1;
padding : 2px 2px 3px 2px;
}
/* Page Navigation */
.pagenav {
padding: 0.4em;
}
.pagenav span {
color: #fff;
background-color: #005599;
border: 1px solid #e1e1e1;
padding: 0.2em 0.4em 0.2em 0.4em;
margin: 0.2em;
}
.pagenav a {
color: #005599;
background-color: #fff;
border: 1px solid #e1e1e1;
padding: 0.2em 0.4em 0.2em 0.4em;
margin: 0.2em;
text-decoration: none;
}
.pagenav a:hover {
color: #fff;
background-color: #005599;
margin: 0.2em;
text-decoration: none;
}
theme.php
<?php
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
require_once INCLUDES."theme_functions_include.php";
//Theme Settings
define("THEME_BULLET", "<strong>·</strong>");
function render_page($license=false) {
global $settings;
echo '<div id="wrapper">
<div id="headersection">'.stripslashes($settings['siteintro']).'</div>
<div id="top_section">
<div class="topmenu">'.showsublinks("","").'</div>
</div>';
//Content
if (LEFT) { echo "<div id='side-border-left'>".LEFT."</div>\n"; }
//if (RIGHT) { echo "<div id='side-border-right'>".RIGHT."</div>\n"; }
echo "<div id='main-bg' class='clearfix'>".U_CENTER.CONTENT.L_CENTER."</div>\n";
//Footer
echo '<div id="footersection"><noindex>'.stripslashes($settings['footer']).'<br />'.showcopyright().'</noindex></div>
</div>';
}
function render_news($subject, $news, $info) {
echo '<h1>'.$subject.'</h1>';
echo '<p style="text-align:justify;">'.$news.'</p>
<p style="margin-bottom: 10px;"><span class="small">'.newsposter($info,"·").newsopts($info,"·").itemoptions("N",$info['news_id']).'</span></p>';
}
function render_article($subject, $article, $info) {
echo '<h1>'.$subject.'</h1>
<p style="text-align:justify;">'.($info['article_breaks'] == "y" ? nl2br($article) : $article).'</p>
<p style="margin-bottom: 10px;"><span class="small">'.articleposter($info,"·").articleopts($info,"·").itemoptions("A",$info['article_id']).'</span></p>';
}
function opentable($title) {
echo '<h1>'.$title.'</h1>';
}
function closetable() {
echo '<br />';
}
function openside($title) {
echo '<div id="boxside"><h2>'.$title.'</h2>';
}
function closeside($collapse = false) {
echo '</div>';
}
?>
Edytowane przez Chemikpil dnia 25.05.2010 23:46:28
|
|
|
|
kubil11 |
Dodany dnia 25.05.2010 23:52:49
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Wrzuciłem, lecz belka znów nie jest widoczna. Jak najadę myszką nad Newsy to widać tekst lecz belki brak |
|
|
|
Pieka |
Dodany dnia 25.05.2010 23:53:34
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Prosze skorke wstawic jako zalacznik, a nie link.
Jestem jaki jestem
|
|
|
|
Chemikpil |
Dodany dnia 26.05.2010 00:00:23
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
U mnie wszystko działa, w razie czego daje paczkę zmodyfikowaną:
Chemikpil dodał/a następującą plik:
Edytowane przez Chemikpil dnia 26.05.2010 00:00:52
|
|
|
|
kubil11 |
Dodany dnia 26.05.2010 00:03:47
|
Przedszkolak
Postów: 15
Data rejestracji: 20.02.2009 12:10
|
Dzięki wielkie, Chemik masz u Mnie Piwo ; ) |
|
|
|
Chemikpil |
Dodany dnia 26.05.2010 00:06:10
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Ok tylko popraw to o co prosił administrator.
|
|
|