Jump to content

D.S.Denton

Expert
  • Posts

    993
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by D.S.Denton

  1. валидатор никогда не проверял и не будет проверять кроссбраузерность... он проверяет только правильность написания в соответствии с доктайпом. если задашь таблице размер получше, все будет ок. тут фича в том что таблицы эт такие хитрые штуки, которые не являются проще блоков, как любят утверждать противники дивов. table width="100%" означает вовсе не "ширина равна ширине документа", а "ширина равна 100% от доступного пространства".
  2. energy!, не видя собственно как работают эти движки, нельзя сказать какой лучше. например сравним форумы - платный IPB, который сделан пьяными монгольскими рабочими в подпольном туркменском цеху темной ночью при отключенном электричестве и бесплатный PunBB, на котором крутится этот форум. пунбб в "исходной" комплектации не имеет многих опций, которые есть по умолчанию в ипб, зато дополнив его этими опциями (а также другими модами) по функциональности он становится не хуже, а по нагрузке на сервер, удобству и безопасности - значительно лучше. с другой стороны бесплатный phpbb (это не только движок форума, на нем можно и сайт делать) хуже нашего же оперируемого пациента punbb (на котором точно также можно сделать сайт). пример *очень жуткой* реализации сайта на phpbb - http://www.mystery-shopper.ru
  3. D.S.Denton

    Таргет

    окно из которого открываешь новое - родительское (parent). которое открываешь - дочернее (child). открывай при помощи window.open, тогда сможешь из родительского управлять дочерним через JS - по названию. аналогично из дочернего родительским, здесь надо будет использовать в качестве названия parent.
  4. каким образом? здесь ведь при наведении на ссылку изменяется стиль всего блока. можно правда сократить размер js. также убрать классы у ссылок. <style> * { padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; } #menudiv { padding-right: 8px; height:17px; border-top: solid 3px #ef3e35; background: #eaeaea; } #menudiv a { width: 100px; margin-left: 1px; float:right; background: #ef3e35; font-size: 11px; color: #fff; text-decoration:none; text-align:center; display: block; } #menudiv a i { display: block; border:#eaeaea 4px solid; border-top-color:#ef3e35; border-bottom-width:0; } #menudiv a:hover { background-color:#007fc3; color: #fff; } #menudiv a:hover i { border-top-color:#007fc3; } </style> <script language="javascript" type="text/javascript"> function MouseOut() { document.getElementById('menudiv').style.borderTopColor='#ef3e35'; } function MouseOver() { document.getElementById('menudiv').style.borderTopColor='#007fc3'; } </script> <div id="menudiv"> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="news.htm">новости<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="#">фотогалерея<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="contacts.htm">контакты<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="about.htm">о черногории<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="#">туризм<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="#">ремонт<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="#">сроительство<i></i></a> <a onMouseOut="MouseOut();" onMouseOver="MouseOver();" href="#">недвижимость<i></i></a> </div>
  5. и что? каким образом не поддерживает?
  6. хм... каталог стал гораздо хуже - дурацкий фрейм добавили, который вдобавок с лиской несовместим, ибо сжимается по вертикали до 1 строки... интересно, кого это они нашли? пришлось мне теперь искать другой онлайн-каталог, печально.
  7. низя такого сделать...
  8. D.S.Denton

    curl

    ну можно забить на curl - через сокеты и регулярные выражения разбираем все, включая заголовки еще можно предложить http://pear.php.net/package/HTTP_Client
  9. охохо... http://forum.htmlbook.ru/index.php?showtopic=6519
  10. http://fictionbook.ru -- ну чем тут плох выбор языка? maddogrts, +1 :+)
  11. rn в заголовках нехорошо. надо просто n, иначе на юникс-хостингах будут глюки
  12. а может создать невидимый фрейм и хранить в нем?
  13. http://www.dserg.com/cms-pligg-2007-10-15.html
  14. растянуть по вертикали на 100%...
  15. нет, имел в виду два варианта: пхп - сравниваем по дате изменения через filemtime <script src="script.js?<?php echo(filemtime('script.js')); ?>"> статика - в коде страницы прям в строке script src="script.js?123" можно менять 123 при изменении файла вручную - ведь все равно по фтп загружать будем, так тут уже не принципиально перезалить тоько скрипт или хтмлку тоже
  16. мм... спасибо за идею, только тогда параметр надо не рандомный - ни к чему каждый раз перегружать файл, а менять его при изменении содержимого
  17. я обошел так: в js-файле пишем версию (для простоты можно ипользовать дату+время) - var lastver = 20071204; в хтмл-файле, куда прилинкован скрипт суем маленькую функцию - <script type="text/javascript" language="javascript"> ну и вызываем функцию по body onload
  18. достаточно быстро отреагировали модеры, респект им за это, посты удалялись в течение пары минут. а меньше чем через 10 минут после команды старт был поднят порог постинга на форуме до 3 уровня аккаунта. получено письмо от администрации (хотя может и не от них, но указан был существующий мейл @ereality.ru, причем в общем доступе на форуме такого адреса не было). суть письма такая, что информацией "приветствуется публикация рефссылки на форумах" совсем не имелось в виду заспамливание. хотя честно говоря верится в это с трудом, т.к. обычно в таких случаях явно указывают, ориентируясь на разных юзеров в стиле "запрещен спам этой ссылки, приветствуется размещение на форумах в подписях и топиках, соответствующей тематики". пообещали удаление аккаунтов, если такой спам будет продолжаться.
  19. а лучше красные на желтом! это будет вдобавок жестоко их много. какой дать?
  20. кхм. а гугля тут при чем? логично что надо испльзовать поиск по этому форуму. мм?
  21. лучше воспользоваться subscribe.ru. преимущества: 1 - не надо заботиться о возможном попадании своего йпишника в CBL и PBL 2 - дополнительная раскрутка сайта среди пользователей сервиса
  22. имя окна какое создается? а обращение идет по какому имени?
  23. дать сюда линку и пояснить в чем проблема. если вопрос простой скорее всего получишь помощь в виде линка на решение или готового кода. если сложный - тем интереснее будет:+)
  24. альтернатива (кривая): .disabled {display:none;} <?php $start_value = 3; for ($i = 1, $i ');} ?> то что надо
  25. взять в скобки не помогает? на этом форуме используется проверка на php, а не js, по гораздо более сложному алгоритму, чем сравнение с одним регулярным выражением - ведь code и quote это блоки, которые надо закрывать, а они могут быть не по одному экземпляру в посте, так что вводится счетчик открывающих и закрывающих, затем сравнение количества и сохраняется ли вложенность
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy