active topics list on index (like glance)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Re: active topics list on index (like glance)
Заметил в моде еще одну неприятную особенность: последние сообщения в объявлениях, не обновляется. Тобишь не выводит название объявления в котором только что отписался новый пост. Как это можно исправить?
-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Active topics list on index (like glance)
Какая версия сейчас актуальная на данный момент ?
phpbb3 - сила!
-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
active topics list on index (like glance)
Есть ли пример данного мода, ну где его оценить можно визуально ?
phpbb3 - сила!
-
valdos
- phpBB 1.4.3
- Сообщения: 90
- Стаж: 13 лет 2 месяца
- Благодарил (а): 23 раза
- Поблагодарили: 4 раза
Re: active topics list on index (like glance)
А можно приладить вот этот мод Collapsible-Categories [Сворачивание категорий, форумов].
Что бы блок с темами можно было свернуть и он запомнился для пользователя.
Что бы блок с темами можно было свернуть и он запомнился для пользователя.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Re: active topics list on index (like glance)
То что нужно, спасибо !Alex1204 писал(а):DeathMan http://pilot-club.su/
phpbb3 - сила!
-
AxelGTR
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: active topics list on index (like glance)
Доброго дня! Возникла проблема с установкой мода, а точнее с его работоспособностью. Ставил модернизированную версию из этого поста: active topics list on index (like glance) , вкладки отображаются, но не переключаются. В чем может быть проблема? Заранее спасибо за помощь.
Сайт: http://scalecustoms.ru/forum/index.php
Сайт: http://scalecustoms.ru/forum/index.php
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
-
AxelGTR
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: active topics list on index (like glance)
Секунду, включу обратно +)
Добавлено спустя 1 минуту 17 секунд:
Модуль включил, строки скрипта добавил в хэдер.
Добавлено спустя 1 минуту 17 секунд:
Модуль включил, строки скрипта добавил в хэдер.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: active topics list on index (like glance)
Код: Выделить всё
<script src="./styles/old_Style/template/jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js"></script>
<script src="./styles/old_Style/template/mootools.js" type="text/javascript"></script>Код: Выделить всё
<script src="./styles/old_Style/template/mootools.js" type="text/javascript"></script>
Здесь все скрипты, использующие mootools
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
</script>
Здесь все скрипты, использующие jQuery$ на jQueryСтроку:
Код: Выделить всё
<script src="./styles/old_Style/template/jquery-1.3.2.js" type="text/javascript"></script>-
AxelGTR
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: active topics list on index (like glance)
Спасибо за подсказки! =)
При авторизированном просмотре форума код имеет такой вид. Снова конфликт скриптов, не совсем понял, как это исправить.
При авторизированном просмотре форума код имеет такой вид. Снова конфликт скриптов, не совсем понял, как это исправить.
Код: Выделить всё
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<!-- IF S_DISPLAY_SEARCHBOX or S_DISPLAY_SEARCH -->
<script type="text/javascript" src="js/src/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/src/jquery.autocomplete.js"></script>
<script type="text/javascript" src="js/search_topic.js"></script>
<link href="js/src/jquery.autocomplete.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
<script type="text/javascript" src="{T_TEMPLATE_PATH}/mootools.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/jquery.timers.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js" type="text/javascript"></script>
<script src="js/tabs.js" type="text/javascript"></script>
<script type="text/javascript">
// <![CDATA[
function popup(url, width, height, name)
{
if (!name)
{
name = '_popup';
}
window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
return false;
}
function jumpto()
{
var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
{
if (base_url.indexOf('?') == -1)
{
document.location.href = base_url + '?start=' + ((page - 1) * per_page);
}
else
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
}
}
}
/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}
/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
var parent = document.getElementById(id);
if (!parent)
{
eval('parent = document.' + id);
}
if (!parent)
{
return;
}
var rb = parent.getElementsByTagName('input');
for (var r = 0; r < rb.length; r++)
{
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}
<!-- IF ._file -->
/**
* Play quicktime file by determining it's width/height
* from the displayed rectangle area
*
* Only defined if there is a file block present.
*/
function play_qt_file(obj)
{
var rectangle = obj.GetRectangle();
if (rectangle)
{
rectangle = rectangle.split(',')
var x1 = parseInt(rectangle[0]);
var x2 = parseInt(rectangle[2]);
var y1 = parseInt(rectangle[1]);
var y2 = parseInt(rectangle[3]);
var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
}
else
{
var width = 200;
var height = 0;
}
obj.width = width;
obj.height = height + 16;
obj.SetControllerVisible(true);
obj.Play();
}
<!-- ENDIF -->
// ]]>
</script>
<!-- IF S_USER_UNREAD_PRIVMSG > 0 -->
<script type='text/javascript'>
var newTxt="<<<! {L_YOU_NEW_PM} !>>>";
var oldTxt=document.title;
function migalka(){
if(document.title==oldTxt){
document.title=newTxt;
}else{
document.title=oldTxt;
}
}
var timer = setInterval(migalka,1000);
</script>
<!-- ENDIF -->
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18367681-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script>(function(){function c(f){return document.getElementById(f)}function a(h,g){h=h||0.1;g=g||12;var q=0;var p=0;var l=0;var k=0;var j=0;var i=0;if(document.documentElement){q=document.documentElement.scrollLeft||0;p=document.documentElement.scrollTop||0}if(document.body){l=document.body.scrollLeft||0;k=document.body.scrollTop||0}var j=window.scrollX||0;var i=window.scrollY||0;var o=Math.max(j,Math.max(l,q));var n=Math.max(i,Math.max(k,p));var f=1+h;window.scrollTo(Math.floor(o/f),Math.floor(n/f));if(o>0||n>0){var m="top.goTop("+h+", "+g+")";window.setTimeout(m,g)}return false}function e(){var g=c("gotop");var f=(document.body.scrollTop||document.documentElement.scrollTop);if(f>400){if(g.style.display!="block"){g.style.display="block";d(g,0,100,1)}}else{g.style.display="none"}return false}function d(g,j,h,i){op=j;b(g,op);setTimeout(f,1);function f(){if(j<h){op=op+i;if(op<h){setTimeout(f,1)}}else{op=op-i;if(op>h){setTimeout(f,1)}}b(g,op)}}function b(g,f){g.style.opacity=(f/300);g.style.filter="alpha(opacity="+f+")"}if(window.addEventListener){window.addEventListener("scroll",e,false);window.addEventListener("load",e,false)}else{if(window.attachEvent){window.attachEvent("onscroll",e);window.attachEvent("onload",e)}}window.top={};window.top["goTop"]=a})();</script>
</head>-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
active topics list on index (like glance)
Две строки, использующих одну и ту же библиотеку, но разных версий.
Разве не очевидно, что от одной из этих строк надо избавиться?
Код: Выделить всё
<script type="text/javascript" src="js/src/jquery-1.4.4.min.js"></script>Код: Выделить всё
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js" type="text/javascript"></script>Любовь и боль, покой и бой я как любой несу с собой…
-
AxelGTR
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: active topics list on index (like glance)
Пардон, это я протупил. Перед <!-- IF S_DISPLAY_SEARCHBOX or S_DISPLAY_SEARCH --> поставил более свежую библиотеку, а внутри сёрчбокса убрал старую. Спасибо еще раз, сейчас продолжу пытаться все сделать =)
Добавлено спустя 18 минут 17 секунд:
Все сделал как советовали, но нужного эффекта не добился. Конфликт пропал, а вот переключение вкладок так и не заработало. =(
Сейчас внутренность <head> такая:
Добавлено спустя 18 минут 17 секунд:
Все сделал как советовали, но нужного эффекта не добился. Конфликт пропал, а вот переключение вкладок так и не заработало. =(
Сейчас внутренность <head> такая:
Код: Выделить всё
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2007-2013 ScaleCustoms" />
<meta name="keywords" content="1/24, 1/25, scale, models, auto, custom, кастом, модели, автомобили СкейлКастомс, сборные модели" />
<meta name="description" content="Сборные масштабные модели автомобилей и мотоциклов - ScaleCustoms.ru" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
{META}
<link rel="icon" href="http://scalecustoms.ru/forum/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" http://scalecustoms.ru/forum/favicon.ico" type="image/x-icon">
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
<!-- IF S_ENABLE_FEEDS -->
<link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" />
<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_TOPICS}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<script type="text/javascript" src="{T_TEMPLATE_PATH}/mootools.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js" type="text/javascript"></script>
<script src="js/tabs.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery.noConflict();
</script>
<!-- IF S_DISPLAY_SEARCHBOX or S_DISPLAY_SEARCH -->
<script type="text/javascript" src="js/src/jquery.autocomplete.js"></script>
<script type="text/javascript" src="js/search_topic.js"></script>
<link href="js/src/jquery.autocomplete.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
<script type="text/javascript" src="{T_TEMPLATE_PATH}/jquery.timers.js"></script>
<script type="text/javascript">
// <![CDATA[
function popup(url, width, height, name)
{
if (!name)
{
name = '_popup';
}
window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
return false;
}
function jumpto()
{
var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
{
if (base_url.indexOf('?') == -1)
{
document.location.href = base_url + '?start=' + ((page - 1) * per_page);
}
else
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
}
}
}
/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}
/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
var parent = document.getElementById(id);
if (!parent)
{
eval('parent = document.' + id);
}
if (!parent)
{
return;
}
var rb = parent.getElementsByTagName('input');
for (var r = 0; r < rb.length; r++)
{
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}
<!-- IF ._file -->
/**
* Play quicktime file by determining it's width/height
* from the displayed rectangle area
*
* Only defined if there is a file block present.
*/
function play_qt_file(obj)
{
var rectangle = obj.GetRectangle();
if (rectangle)
{
rectangle = rectangle.split(',')
var x1 = parseInt(rectangle[0]);
var x2 = parseInt(rectangle[2]);
var y1 = parseInt(rectangle[1]);
var y2 = parseInt(rectangle[3]);
var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
}
else
{
var width = 200;
var height = 0;
}
obj.width = width;
obj.height = height + 16;
obj.SetControllerVisible(true);
obj.Play();
}
<!-- ENDIF -->
// ]]>
</script>
<!-- IF S_USER_UNREAD_PRIVMSG > 0 -->
<script type='text/javascript'>
var newTxt="<<<! {L_YOU_NEW_PM} !>>>";
var oldTxt=document.title;
function migalka(){
if(document.title==oldTxt){
document.title=newTxt;
}else{
document.title=oldTxt;
}
}
var timer = setInterval(migalka,1000);
</script>
<!-- ENDIF -->
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18367681-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script>(function(){function c(f){return document.getElementById(f)}function a(h,g){h=h||0.1;g=g||12;var q=0;var p=0;var l=0;var k=0;var j=0;var i=0;if(document.documentElement){q=document.documentElement.scrollLeft||0;p=document.documentElement.scrollTop||0}if(document.body){l=document.body.scrollLeft||0;k=document.body.scrollTop||0}var j=window.scrollX||0;var i=window.scrollY||0;var o=Math.max(j,Math.max(l,q));var n=Math.max(i,Math.max(k,p));var f=1+h;window.scrollTo(Math.floor(o/f),Math.floor(n/f));if(o>0||n>0){var m="top.goTop("+h+", "+g+")";window.setTimeout(m,g)}return false}function e(){var g=c("gotop");var f=(document.body.scrollTop||document.documentElement.scrollTop);if(f>400){if(g.style.display!="block"){g.style.display="block";d(g,0,100,1)}}else{g.style.display="none"}return false}function d(g,j,h,i){op=j;b(g,op);setTimeout(f,1);function f(){if(j<h){op=op+i;if(op<h){setTimeout(f,1)}}else{op=op-i;if(op>h){setTimeout(f,1)}}b(g,op)}}function b(g,f){g.style.opacity=(f/300);g.style.filter="alpha(opacity="+f+")"}if(window.addEventListener){window.addEventListener("scroll",e,false);window.addEventListener("load",e,false)}else{if(window.attachEvent){window.attachEvent("onscroll",e);window.attachEvent("onload",e)}}window.top={};window.top["goTop"]=a})();</script>
</head>
