Арти
Это нужно писать с нуля скрипт. Я неспособен на такое. Извините уж.
🎧 Подкаст «НЕТЕРОЛЕВЫЕ»
Рассказываем и обсуждаем Форумные Ролевые Игры (ФРПГ).
Telegram Обсудить
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Категории и разделы(форумы)
Арти
Это нужно писать с нуля скрипт. Я неспособен на такое. Извините уж.
ладно....
ну а тогда существует какой-нибудь скриптик , сворачивающий категории на глав.странице?
Арти
скрипт есть, но я в нем не могу разобраться и в случаи неисправности помочь не смогу. Вот он:
<script type="text/javascript">
function findCat()
{
var ni=1
for (ni=1; ni<=5; ni++)
{var idx="pun-category"+ni
var im="image"+ni
if (!document.getElementById(idx))
{break}
if (document.cookie.indexOf("category")!=-1)
{var cook1=document.cookie.substr(document.cookie.indexOf("category"))
var cook=cook1.substr((cook1.indexOf(ni)+String(ni).length), 2)
if (cook=="op")
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="block"
var pic="http://uploads.ru/images/k/karpoff/up.gif"
var tit="Скрыть"
}
else if (cook=="cl")
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="none"
var pic="http://uploads.ru/images/k/karpoff/down.gif"
var tit="Показать"
}}
else if (document.cookie.indexOf("category")==-1)
{document.getElementById(idx).getElementsByTagName("table")[0].style.display="block"
var pic="http://uploads.ru/images/k/karpoff/up.gif"
var tit="Скрыть"
}
document.getElementById(idx).getElementsByTagName("h2")[0].innerHTML="<div class=\"catleft\"><!-- --></div>"+"<img src='"+pic+"' "+"id='"+im+"' "+"style='cursor: hand;'"+"title='"+tit+"' "+"onclick='changeCat("+ni+")'"+" align='right' /><span>"+document.getElementById(idx).getElementsByTagName("span")[0].innerHTML+"</span><div class=\"catright\"><!-- --></div>"}
}
if (document.title.indexOf(" - Форум")!=-1)
{findCat()
window.onunload=saveCooks}function changeCat(ru)
{var tb="pun-category"+ru
var img="image"+ru
if (document.getElementById(tb).getElementsByTagName("table")[0].style.display!="none")
{document.getElementById(tb).getElementsByTagName("table")[0].style.display="none"
document.getElementById(img).src="http://uploads.ru/images/k/karpoff/down.gif"
document.getElementById(img).title="Показать"}
else
{document.getElementById(tb).getElementsByTagName("table")[0].style.display="block"
document.getElementById(img).src="http://uploads.ru/images/k/karpoff/up.gif"
document.getElementById(img).title="Скрыть"}
}function saveCooks()
{
var sample="category="
var vi=1
for (vi=1; vi<=5; vi++)
{var ct="pun-category"+vi
if (!document.getElementById(ct))
{break}
if (document.getElementById(ct).getElementsByTagName("table")[0].style.display!="none")
{sample+=vi+"op"}
else if (document.getElementById(ct).getElementsByTagName("table")[0].style.display=="none")
{sample+=vi+"cl"}}
var day=new Date()
day.setDate(day.getDate()+365)
sample+=";expires="+day.toGMTString()
document.cookie=sample}</script>
то что красным - количество ваших категорий
картинка показать
картинка скрыть
этот скрипт я знаю , он работает очень исправно)
но мне нужен чтобы на глав странице у всех видны были лишь только название категории
Своя иконка для вновь созданной темы
Такую функцию можно почти на всех других движках найти. Млин, почему PunBB в полной версии такой сырой?
Герда, кол-во иконок как-то ограничено?
Кстати, их можно делать не в строчку, а переносить какие-то?
Герда
Пост №20 - великолепно! Надо попробовать))
Герда, кол-во иконок как-то ограничено?
ваще никак не ограничено:
$(function(){
$('.tclcon > a:contains("Внимание!")').before('<img src="http://s05.radikal.ru/i178/1009/08/d525b32344d7.gif" /> ');
$('.tclcon > a:contains("Важно.")').before('<img src="http://i.smiles2k.net/aiwan_smiles/skull.gif" /> ');
$('.tclcon > a:contains("Вопрос.")').before('<img src="http://www.iconsearch.ru/uploads/icons/fugue/16x16/question.png" /> ');
$('.tclcon > a:contains("Интересно.")').before('<img src="http://i.smiles2k.net/icq_smiles/27.gif" /> ');
$('.tclcon > a:contains("Love.")').before('<img src="http://www.iconsearch.ru/uploads/icons/kids/16x16/bookmark.png" /> ');
$('.tclcon > a:contains("ППЦ!!!")').before('<img src="http://картинко" /> ');
$('.ikn1, .ikn2, .ikn3, .ikn4, .ikn5, .ikn6').css('cursor','pointer');
$('.ikn1').click(function(){
$('input#fld3').attr('value','Важно. ');});
$('.ikn2').click(function(){
$('input#fld3').attr('value','Интересно. ');});
$('.ikn3').click(function(){
$('input#fld3').attr('value','Love. ');});
$('.ikn4').click(function(){
$('input#fld3').attr('value','Вопрос. ');});
$('.ikn5').click(function(){
$('input#fld3').attr('value','Вопрос. ');});
$('.ikn6').click(function(){
$('input#fld3').attr('value','ППЦ!!! ');
});
});
if(document.URL.indexOf('post.php?fid')!=-1)
{document.getElementById('iconki').style.display = 'inline';}
</script>
красным выделила необходимые изменения при добавлении.
короче, по образу и подобию можно дописывать скрипт.
Кстати, их можно делать не в строчку, а переносить какие-то?
ты про то, что в форме ответа?
Герду как-то спросили:
— Вот вы писали, что "Среди разработчиков - я разработчица, среди дизайнеров - я веб-дизайнер." А кто вы среди ролевиков?
Герда не растерялась и ответила:
— Иди на**й.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Категории и разделы(форумы)