ezPortal
-
- phpBB 2.0.3
- Сообщения: 396
- Стаж: 19 лет 11 месяцев
- Откуда: tallinn.ee
-
- phpBB 1.4.4
- Сообщения: 117
- Стаж: 19 лет 5 месяцев
- Откуда: BY/Borisov
Подскажите, как можно реализовать (т.е. каким скриптом), что бы менюшка, которая и на форуме, была выпадающей с полупрозрачным задним фоном.
То есть поднёс мышку, у тебя выпало всё, что относится к данному разделу, а там и дальше подразделы.
как выглядит мой дизайн, можно посмотреть здесь borisovracing.bn.by ,
То есть поднёс мышку, у тебя выпало всё, что относится к данному разделу, а там и дальше подразделы.
как выглядит мой дизайн, можно посмотреть здесь borisovracing.bn.by ,
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 18 лет
у меня такой вопрос сделанное мной сильно будет грузить сервер трекера
portal.php=index.php
index.php после
добавил
после
добавил
перед
добавил
portal_body.tpl (место вывода новостей с этих 2-х форумов)
P.S. переменные которые использует форум я незнаю (ещё пока что) поэтому оттолкнулся от имеющихся в коде портала. =)
portal.php=index.php
index.php после
Код: Выделить всё
$CFG['number_of_news'] = '7';
Код: Выделить всё
$CFG['number_of_news2'] = '10';
$CFG['number_of_news3'] = '10';
Код: Выделить всё
$CFG['news_forum'] ='3';
Код: Выделить всё
$CFG['news2_forum'] ='182';
$CFG['news3_forum'] ='204';
Код: Выделить всё
//
// END: Fetch Announcements
//
Код: Выделить всё
$fetchposts = phpbb_fetch_posts($CFG['news2_forum'], $CFG['number_of_news2'], 0);
for ($i = 0; $i < count($fetchposts); $i++)
{
$template->assign_block_vars('fetchpost_row2', array(
'TITLE' => $fetchposts[$i]['topic_title'],
'POSTER' => $fetchposts[$i]['username'],
'TIME' => $fetchposts[$i]['topic_time'],
'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id'])
)
);
}
$fetchposts = phpbb_fetch_posts($CFG['news3_forum'], $CFG['number_of_news3'], 0);
for ($i = 0; $i < count($fetchposts); $i++)
{
$template->assign_block_vars('fetchpost_row3', array(
'TITLE' => $fetchposts[$i]['topic_title'],
'POSTER' => $fetchposts[$i]['username'],
'TIME' => $fetchposts[$i]['topic_time'],
'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id'])
)
);
}
Код: Выделить всё
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>Мировые новости</b></span></td>
</tr>
<!-- BEGIN fetchpost_row2 -->
<tr>
<td class="row1" align="center" width="100%">
<span class="gensmall"><b>{fetchpost_row2.POSTER}</b><br> {fetchpost_row2.TIME}</span><br> <a href="{fetchpost_row2.U_VIEW_COMMENTS}">{fetchpost_row2.TITLE}</a></td>
</tr>
<!-- END fetchpost_row2 -->
</table>
<br>
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>Новости сайта</b></span></td>
</tr>
<!-- BEGIN fetchpost_row3 -->
<tr>
<td class="row1" align="center" width="100%">
<span class="gensmall"><b>{fetchpost_row3.POSTER}</b><br> {fetchpost_row3.TIME}</span><br> <a href="{fetchpost_row3.U_VIEW_COMMENTS}">{fetchpost_row3.TITLE}</a></td>
</tr>
<!-- END fetchpost_row3 -->
</table>
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Да, грузить будет сильно...
Лучше задавать несколько форумов в запросе который один раз ползает в базу и затем уже при разборе поступивших данных отдвать их в определенный блок.
Кстати, используйте языковые переменные вместо прописывания прямо в коде.
Лучше задавать несколько форумов в запросе который один раз ползает в базу и затем уже при разборе поступивших данных отдвать их в определенный блок.
Кстати, используйте языковые переменные вместо прописывания прямо в коде.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: 1702.ru
Здравствуйте, уважаемые!
В начальных строках этого сообщения хочу поблагодарить всех и конечно же создателей данного ресурса за то, что вы есть. Не первый год обращаюсь сюда за поиском информации - всегда успешно. Но сегодня вот... пришлось зарегистрироваться
Теперь сама суть - установил сегодня сабж на свой форум. Вроде все прошло нормально, но после установки блока "Поиск", код которого был в комплекте с дистрибутивом, внешний вид немножко испортился
А именно - между блоками "Навигация" и "Поиск" слишком большой интервал. Вопрос, наверное, глупый, но я вт уже битых два часа смотрю в код portal_body.tpl но не вижу, что нужно исправить.
Помогите, пожалуйста, если сможете.
Адрес - http://1702.ru/portal, шаблон во вложении.
Заранее спасибо. И прошу не пинать, если вопрос ламерский - в вопросах PHP и HTML я им и являюсь
В начальных строках этого сообщения хочу поблагодарить всех и конечно же создателей данного ресурса за то, что вы есть. Не первый год обращаюсь сюда за поиском информации - всегда успешно. Но сегодня вот... пришлось зарегистрироваться

Теперь сама суть - установил сегодня сабж на свой форум. Вроде все прошло нормально, но после установки блока "Поиск", код которого был в комплекте с дистрибутивом, внешний вид немножко испортился

А именно - между блоками "Навигация" и "Поиск" слишком большой интервал. Вопрос, наверное, глупый, но я вт уже битых два часа смотрю в код portal_body.tpl но не вижу, что нужно исправить.

Адрес - http://1702.ru/portal, шаблон во вложении.
Заранее спасибо. И прошу не пинать, если вопрос ламерский - в вопросах PHP и HTML я им и являюсь

У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
pk
в конце строки <br /> уберите
Добавлено спустя 3 минуты 4 секунды:
Из здесь, возможно, тоже
Код: Выделить всё
» <a class="mainmenu" href="{U_SEARCH}">{L_SEARCH}</a><br />
Добавлено спустя 3 минуты 4 секунды:
Из здесь, возможно, тоже
Код: Выделить всё
</table>
<br />
<script language="JavaScript" type="text/javascript">
<!--
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: 1702.ru
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: 1702.ru
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
вот это
Заменить на
В папку templates положить search.js содержащий в себе замененный фрагмент из portal_body.tpl
Код: Выделить всё
<script language="JavaScript" type="text/javascript">
<!--
function checkSearch()
{
if (document.search_block.search_engine.value == 'google')
{
window.open('http://www.google.com/search?q=' + document.search_block.search_keywords.value, '_google', '');
return false;
}
else
{
return true;
}
}
//-->
</script>
Код: Выделить всё
<script language="JavaScript" type="text/javascript" src="templates/search.js"></script>
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: 1702.ru
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 4 месяца
помогите пожалуста ,поставил форум ,поставил портал на него всё хорошо проблем нет ,ставил ууже ))) вот тока непомню было такое или нет и немогу понять как от этого избавится...
короче на страничке портала ,в меню входа ,в поле для заполнения логин пароль ничего не видно что пишеш ... возможно это из-за цвета, тока немогу найти где и как это поправить ... помогите плиззз...
Заранее спасибки....
короче на страничке портала ,в меню входа ,в поле для заполнения логин пароль ничего не видно что пишеш ... возможно это из-за цвета, тока немогу найти где и как это поправить ... помогите плиззз...
Заранее спасибки....
Последний раз редактировалось mikser3d 25.06.2007 16:54, всего редактировалось 1 раз.
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 4 месяца
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 4 месяца