gReml1n
-
Публикации
11 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем gReml1n
-
-
Перед <HEAD> вставляешь это:
<style type="text/css"> .menutitle{ cursor:pointer; //HTML знаешь - разберёшься ) margin-bottom: 5px; background-color:#ECECFF; color:#000000; width:140px; padding:2px; text-align:center; font-weight:bold; /*/*/border:1px solid #000000;/* */ } .submenu{ margin-bottom: 0.5em; } </style> <script type="text/javascript"> /*********************************************** * Switch Menu script- by gReml1n * Modified for format & NS4/IE4 compatibility * Чуть чуть английского не помешает =))) ***********************************************/ var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc) var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only if (document.getElementById){ document.write('<style type="text/css">\n') document.write('.submenu{display: none;}\n') document.write('</style>\n') } function SwitchMenu(obj){ if(document.getElementById){ var el = document.getElementById(obj); var ar = document.getElementById("masterdiv").getElementsByTagName("span"); if(el.style.display != "block"){ for (var i=0; i<ar.length; i++){ if (ar[i].className=="submenu") ar[i].style.display = "none"; } el.style.display = "block"; }else{ el.style.display = "none"; } } } function get_cookie(Name) { var search = Name + "=" var returnvalue = ""; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { offset += search.length end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset, end)) } } return returnvalue; } function onloadfunction(){ if (persistmenu=="yes"){ var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname var cookievalue=get_cookie(cookiename) if (cookievalue!="") document.getElementById(cookievalue).style.display="block" } } function savemenustate(){ var inc=1, blockid="" while (document.getElementById("sub"+inc)){ if (document.getElementById("sub"+inc).style.display=="block"){ blockid="sub"+inc break } inc++ } var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid document.cookie=cookiename+"="+cookievalue } if (window.addEventListener) window.addEventListener("load", onloadfunction, false) else if (window.attachEvent) window.attachEvent("onload", onloadfunction) else if (document.getElementById) window.onload=onloadfunction if (persistmenu=="yes" && document.getElementById) window.onunload=savemenustate </script>
В самой странице вставляешь это:<!-- Keep all menus within masterdiv--> <div id="masterdiv"> <div class="menutitle" onclick="SwitchMenu('sub1')">Категория 1</div> <span class="submenu" id="sub1"> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a> </span> <div class="menutitle" onclick="SwitchMenu('sub2')">Категория 1</div> <span class="submenu" id="sub2"> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a> </span> <div class="menutitle" onclick="SwitchMenu('sub3')">Категория 1</div> <span class="submenu" id="sub3"> - <a href="#">Подкатегория</a><br> </span> <div class="menutitle" onclick="SwitchMenu('sub4')">Категория 1</div> <span class="submenu" id="sub4"> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a> </span> * тут можно сделать картинкой категорию <img src="категория5.gif" onclick="SwitchMenu('sub5')"><br> <span class="submenu" id="sub5"> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> - <a href="#">Подкатегория</a><br> </span> </div>
дальше думаю разберёшься сам
если хочешь это всё переведи в отдельный JS файл и подключи к странице...
а так - основа есть...
ещё можно сделать как в XP, плавно выдвигается, слева в окне моего компьютера =) тама типа ссылки на рабочий стол, мои документы, думаю понял, на счёт этого - в личку =)))
а так - думаю этого хватит )
-
чёт нифига, пробую на локалхосте... удаляю строчку где картинка - обновляю страницу, нифига, как было - так и осталось =( кеш в админке очищал - тоже самое
-
большое спс! пробую...
-
блин, подскажи... mellow.gif
Ну так объясните нормально, что Вам надо....
Чего местами менять?
короч надо что бы выводило голосование допустим так:
5 (5%) - ответ 1
6 (6%) - ответ 2
8 (8%) - ответ 3
71 (71%) - ответ 4
что бы мона было и саму цифру в скрипт вписать и название варианта ответа... ну короч как выше, цыфры в один тег, а названия в другой...
а выводит так:
ответ 1 - 5 (5%)
ответ 2 - 6 (6%)
ответ 3 - 8 (8%)
ответ 4 - 71 (71%)
Короч показать где мона вставить какой нить скрипт перед самим ответом (вариантом в частности)
надеюсь понятно написал ) теги явовские буду использовать...
короч будет не обычно результаты выводить, а в круговой диаграмме.
-
Фу, блокнот это самое худшее, что только есть.
Крайний случай - это PHP NotePad или Notepad ++
чем богаты - тем и рады )))
Что такое "грит", я уже истарел, не понимаю этих слов?грит = говорит =)))
хз, у друга файлы проси, если у него не Nullблин, подскажи...
-
знач низя изменять файл vote.php ? =((( а я хотел мод из него сделать, т.е. интересный вид вывода голосования
-
копался в vote.php
Как Вы могли копаться в vote.php если у Вас демо-версия?
как как, открываешь блокнотом и смотришь =))) ток они закодированы =)))
друг мне скидывал эти два файла от нормальной купленной версии, грит на покопайся, вот помогите с ней...
пробовал их втыкать в триалку, непашет, можете скинуть хотябы как это всё поменять? хочу сделать мод для DLE
буду на 3,6 версии пытаться... там вроде не делали изменения до версии 5,5
-
что бы в шаблон мона было не ток стандартные теги добавлять например {vote} итд, а определённые - например просмотр отдельной статистической страницы (таким видом нарно её мона сделать - {static=15 (15 - id статической страницы)) прям на сайте или в блоке... и народу не надо в шаблоне менять ручками ничего, копаться в коди и проще будет многие данные обновлять...
Думаю это 6ю версию не испортит, а наоборот добавит ей презентабельности.
Сделать несколько дополнительных таких вот скриптов, и редактор блоков, полный, что бы прям до единой цифры мона было... что бы сайты были разными, а то у большинства одно и тоже...
-
Snow Land,
я там вообще не зареген, у мя демо версия, на локалхосте, там доступен код в modules/vote.php и poll.php, как я думаю - в этих скриптах это можно осуществить, я в php неособо, т.е. фигово, по мне легче CSS2 JS и фотошоп... но идея и способ реализации мода у мя есть, вот теперь ищу возможности...
-
поменять местами "название ответа - 0 (0%)" в голосовании, а точнее - в выводе результатов, копался в vote.php, что то пытался там сделать, неполучилось, подскажите плиз как, я хочу проценты в один блок поместить, а названия - в другой.
плиз, подскажите где и что поменять...
если что - v.5.5
плз, помогите всё что думал - поробовал, если мона - киньте полный код файла который надо поменять или что где поменять...
Это нужно для создания хака/мода, незнаю как написать...
Да, и ещё вопрос, как сделать что бы при щелчке на картинку она не просто открывалась в отдельном окне, а что бы к ней мона было присобачить какой то скрипт, что бы открывалась в нём (допустим в HTML странице...)... щёлкая на малый вид, получали в новом окне страницу с содержимым и саму картинку...
Джава скрипты
в Запросы на создание модификаций
Опубликовано:
фильтрацию не убирай, а через базу - добавляй, безопаснее для сайта