# 1
Тема: Помогите с форумом и меню! Plizz
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 27 Декабря 2009, 23:37:59
Здраствуйте! У меня 2 вопросика (поиск юзал, не нашел):
1. Как убрать боковые панели на форуме? Ковырялся в админке, такого пункта нету. Правда в главных настройках есть такая функция, там нужно написать ссылки на страницы в которых нужно убрать ту или иную панель. Но мне необходисмо убрать панели на всем форуме.
2. Как выравнить горизонтальное меню по середине? Т.е. как у вас на сайте.
PHP Fusion 7
Помогите пожалуйста!
Заранее большое спасибо!
^ наверх ^
# 2
Psc
SF Team
Psc
SF Support Team
Почетный SFСообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз Статус: offline
Опубликовано 28 Декабря 2009, 04:17:37
1. Помечаешь все страницы какие нада
2. Правка темы
-------------------- Retired
^ наверх ^
# 3
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 29 Декабря 2009, 18:16:50
1. А нельзя ли сделать так чтобы всет страницы на форуме были без боковых панелей, а то каждая новая тема будет с панелями и каждую предется редактировать?
2. Я понимаю что правка темы) Хотел бы узнать поподробнее, что на что править?
^ наверх ^
# 4
Psc
SF Team
Psc
SF Support Team
Почетный SFСообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз Статус: offline
Опубликовано 29 Декабря 2009, 19:13:59
1. Здесь полное описание и указание. Сделаешь как написано - будет все ок.
2. Править функцию парсинга ссылок хидера (header) , либо в самой теме, либо в инклуде темы.
Вот ты можешь сказать, тебе нужен код или подсказка? Если подсказка - я ее дал
-------------------- Retired
^ наверх ^
1 пользователь сказал спасибо Вам:
0bond0
# 5
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 29 Декабря 2009, 20:35:34
1. Большое спсибо! Все ок!
2. Мне нужно название файла, который нужно править. И код который нужно вставить туда или заменить на что-то (на что конкретно).
Извиняюсь если я не корректно задаю свои вопросы. Я новичек в этом деле
К примеру вот мой файл theme.php (если необходимо править именно его, то порправьте чту нужно пожалуйста!)
<?php
if (!defined("IN_FUSION" ) { die("Access Denied" ; }
define("THEME_BULLET", "<span class='bullet'><img src='".THEME."images/bullet.png' alt='+' /></span>" ;
require_once INCLUDES."theme_functions_include.php";
function render_page($license=false) {
global $settings, $main_style, $locale;
//Header
echo "<table align='center' class='center' cellpadding='0' cellspacing='0' width='987'>\n<tr>\n";
echo "<td>\n";
echo "<table align='center' cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td><img src='".THEME."images/sus.jpg' alt='MAIN-HEADER' /></td>";
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='sub-header-center'></td>\n";
echo "<td class='sub-header'>".showsublinks(" ", "white" ."</td>\n";
echo "<td class='sub-header-right'></td>\n";
echo "</tr>\n</table>\n";
//Content
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
echo "</tr>\n</table>\n";
//Footer
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td><img src='".THEME."images/footer.jpg' alt='MAIN-FOOTER' /></td>";
echo "</tr><tr>";
echo "<td class='center' style='width: 50%; text-align: center;'>".showcounter()."<br />";
if ($license == false) { echo showcopyright(); }
echo "</td>\n";
echo "</tr>\n</table>\n";
echo "</td>";
echo "</tr></table>\n";
}
function render_news($subject, $news, $info) {
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='capmain-left'></td>\n";
echo "<td class='capmain'>".$subject."</td>\n";
echo "<td class='capmain-right'></td>\n";
echo "</tr>\n</table>\n";
echo "<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";
echo "<td class='main-body middle-border'>".$news."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td align='center' class='news-footer middle-border'>\n";
echo newsposter($info," ·" .newsopts($info,"·" .itemoptions("N",$info['news_id']);
echo "</td>\n";
echo "</tr>\n</table>\n";
echo "<table cellspacing='0' cellpadding='0' width='100%'><tr><td align='left'><img src='".THEME."images/sideb-left.png' class='spacer' alt='' /></td>
<td align='center' class='sideb' width='100%'></td>
<td align='right'><img src='".THEME."images/sideb-right.png' class='spacer' alt='' /></td>
</tr></table>\n";
}
function render_article($subject, $article, $info) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";
echo "<td class='capmain-left'></td>\n";
echo "<td class='capmain'>".$subject."</td>\n";
echo "<td class='capmain-right'></td>\n";
echo "</tr>\n</table>\n";
echo "<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";
echo "<td class='main-body middle-border'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td align='center' class='news-footer'>\n";
echo articleposter($info," ·" .articleopts($info,"·" .itemoptions("A",$info['article_id']);
echo "</td>\n</tr>\n</table>\n";
echo "<table cellspacing='0' cellpadding='0' width='100%'><tr><td align='left'><img src='".THEME."/images/sideb-left.png' class='spacer' alt='' /></td>
<td align='center' class='sideb' width='100%'></td>
<td align='right'><img src='".THEME."images/sideb-right.png' class='spacer' alt='' /></td>
</tr></table>\n";
}
function opentable($title) {
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='capmain-left'></td>\n";
echo "<td class='capmain'>".$title."</td>\n";
echo "<td class='capmain-right'></td>\n";
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='main-body'>\n";
}
function closetable() {
echo "</td>\n";
echo "</tr>\n</table>\n";
echo "<table cellspacing='0' cellpadding='0' width='100%'><tr><td align='left'><img src='".THEME."images/sideb-left.png' class='spacer' alt='' /></td>
<td align='center' class='sideb' width='100%'></td>
<td align='right'><img src='".THEME."images/sideb-right.png' class='spacer' alt='' /></td>
</tr></table>\n";
}
function openside($title, $collapse = false, $state = "on" {
global $panel_collapse; $panel_collapse = $collapse;
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='scapmain-left'></td>\n";
echo "<td align='center' class='scapmain'>$title</td>\n";
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
echo "<td class='scapmain' align='right'>".panelbutton($state, $boxname)."</td>\n";
}
echo "<td class='scapmain-right'></td>\n";
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='side-body'>\n";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside() {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo "</td>\n</tr>\n</table>\n";
echo "<table cellspacing='0' cellpadding='0'><tr><td align='left'><img src='".THEME."images/sideb-left.png' class='spacer' alt='' /></td>
<td align='center' class='sideb' width='100%'></td>
<td align='right'><img src='".THEME."images/sideb-right.png' class='spacer' alt='' /></td>
</tr></table>\n";
}
^ наверх ^
# 6
Psc
SF Team
Psc
SF Support Team
Почетный SFСообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз Статус: offline
Опубликовано 30 Декабря 2009, 09:38:07
echo "<td class='sub-header'>".showsublinks(" ", "white")."</td>\n";
меняем на
echo "<td class='sub-header'><div align='center'>".showsublinks(" ", "white")."</div></td>\n";
или на
echo "<td class='sub-header' align='center'><div align='center'>".showsublinks(" ", "white")."</div></td>\n";
PS Убирайте уже смайлы, я не буду больше отвечать на код со смайлами, чет мне от них не весело.
-------------------- Retired
^ наверх ^
1 пользователь сказал спасибо Вам:
0bond0
# 7
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 30 Декабря 2009, 16:56:44
Все работает!
Огромное спасибо за помощь!
С наступающим Новым Годом!
^ наверх ^
# 8
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 30 Декабря 2009, 17:27:06
И еще такой не большой вопросик:
Как сделать (или что на что поменять) чтобы у меня в горизонтальной панеле шрифт текста был зеленый, а при наведении на него белый?
^ наверх ^
# 9
jikaka
Пользователь
jikaka
Почетный SFСообщений: 1112
Откуда: Питер
Зарегистрирован: 01 Октября 2008, 08:39:58
Сказали спасибо 106 раз Статус: offline
ICQ статус
Опубликовано 30 Декабря 2009, 23:08:47
править нужно в файле style.css в твоей теме...
-------------------- жить хорошо! а хорошо жить - еще лучше!
www.rusfusion.ru - официальная поддержка
^ наверх ^
# 10
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 31 Декабря 2009, 10:07:26
Ну я так поинмаю нужно править в этом кусочке кода:
/* Header and footer properties */
/* Header and footer properties */
.sub-header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FFF;
background-color: #323232;
background-image: url(images/sub-header.png);
}
.sub-header1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFF;
padding: 5px;
background-color: #282828;
background-image: url(images/down1.png);
background-repeat:repeat-x;
}
.border-left {
width:15px; background-image:url(images/border-left.png);
background-repeat:repeat-y;
}
.border-right {
width:15px; background-image:url(images/border-right.png);
background-repeat:repeat-y;
}
.sub-header-left {
width: 3px;
height: 33px;
background-color: #323232;
background-image: url(images/sub-header.png);
}
.sub-header-right {
width: 3px;
height: 33px;
background-color: #323232;
background-image: url(images/sub-header.png);
}
.sub-header ul{
margin: 0;
padding: 0;
}
.sub-header ul li{
display: inline;
}
.sub-header ul li.first-link .bullet{
display: none;
}
.full-header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
background-color: #474749;
border: 1px solid #000;
padding: 5px 0 10px 0;
}
.main-footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #888;
background-color: #474749;
border: 1px solid #000;
padding: 5px;
}
.bottom-footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CBCBCB;
background-color: #292929;
padding: 4px 4px 5px 4px;
}
.main-body {
font-size: 10px;
color: #CBCBCB;
background-color: #181818;
border-width: 0 1px 0 1px;
border-color: #1c1c1c;;
border-style: solid;
padding: 4px;
Если не затруднит напишите пожалуйста что на что нужно поменять. А то копался и не разобрался
^ наверх ^
# 11
skyline
Пользователь
[Дизайнер][PHP Scripter]
МестныйСообщений: 28
Зарегистрирован: 12 Ноября 2008, 17:31:31
Сказали спасибо 1 раз Статус: offline
ICQ статус
Опубликовано 01 Января 2010, 18:21:00
В этом куске стиля нету ссылок.
Вот поищи в style.css (почти на верху):
a {
color : #005599 ;
text-decoration : none;
}
a:hover {
color : #005599 ;
text-decoration : underline;
}
То что красным - это цвет ссылки.
То что зелёным - цвет ссылки при наведении.
[Изменил(а) skyline , 01 Января 2010, 18:25:16]
-------------------- ' '
^ наверх ^
1 пользователь сказал спасибо Вам:
0bond0
# 12
0bond0
Пользователь
МестныйСообщений: 14
Зарегистрирован: 29 Ноября 2009, 17:12:30
Сказали спасибо 0 раз Статус: offline
Опубликовано 01 Января 2010, 20:25:54
Большое спасибо!
С Новым годом!
^ наверх ^