
hedgehog
Expert-
Posts
1,110 -
Joined
-
Last visited
-
Days Won
14
Content Type
Profiles
Forums
Calendar
Store
Everything posted by hedgehog
-
Телепатия процветает. "Создать" 404 - это отдать в заголовке 404: http://php.net/manual/ru/function.header.php Что конкретно нужно топикстартеру?
-
И в чем проблема? Убрать у .art-contentLayout ограничение по ширине, а .art-content увеличить ширину до, скажем, 619px
-
Во втором случае нет необходимости добавлять в разметку ненужные элементы, все разруливается средствами CSS. PS: исправил ошибку в коде..
-
Перед доктайпом - пустая строка Что такое "контекстные селекторы списков"? Семантически - это списки, зачем вешать кучу классов и путаться в двух соснах, если можно обойтись ul? Я имел ввиду, что менюшка - это тоже, по сути, список. А про индентацию я говорил "вообще", по всему коду Там висит див.
-
Что за ерунда с доктайпом? И почему он 4.1 transitional, кстати? 5 не подходит? .video, .item - это список, не изобретайте велосипедов. Сюда же: <div class="header"> <p><a href="#">Войти</a><span class="delimiter">|</span><a href="#">Россия</a><span class="delimiter">|</span><a href="#">Все веб-сайты Майкрософт</a></p> </div> Код так и бомбите - практически без какой-либо индентации? Что за ерунда после </html> ?
-
Хм.. На _st я даже не смотрел, потому что первым делом закомментировал эту самую строку, где присваивается setTimeout, но ошибка осталась. По идее _track - вполне себе правильный синтаксис. Спасибо, попробую сегодня еще раз.
-
(function($){ // Тут можно использовать $ сколько угодно }(jQuery))
-
И так тоже. Я в прошлый раз просто комментировал вызов этого конкретного setTimeout, но ошибка все равно возникала. Источником ошибки эта строка не является, инфа 100%. Как видно по логу, в вызов setTimeout передается задержка 10мс, а в случае с функцией, на которую вы грешите - 1 или 250. Если обратить внимание на скриншот окна дебага, то можно увидеть что по таймауту пытаются вызвать не replaceClass, а embed.hideCnt. Я пробовал перехватывать setTimeout (function(){ var _setTimeout = window.setTimeout; window.setTimeout = function (handler, timeout) { console.log(handler timeout); return _setTimeout(handler, timeout); } }()); При возникновении ошибки запись в консоли выглядит как "LOG: undefined, 10". Откуда оно вызывается - я так и не смог найти, временно поставил костыль в виде: if (typeof(handler) != 'undefined') return _setTimeout(handler, timeout); И пропатчил свою карму от понижения за такой ужас.
-
Обычно это означает одно из двух: а) взять готовую тему оформления б) написать самому
-
Я недавно писал заметку на эту тему, но это относится к Drupal 7. Думаю, в шестой версии тоже будет работать, если немного подправить. Мой код выглядит так: function fogged_preprocess_page(&$variables) { $main_menu = variable_get('menu_main_links_source', 'main-menu'); $main_menu_expanded = menu_tree_all_data($main_menu); $variables['main_menu_expanded'] = menu_tree_output($main_menu_expanded); } В шаблоне выводится таким образом: <?php print render($main_menu_expanded); ?> Соответственно, в вашем случае не нужно искать имя меню, так как оно известно заранее. А вариант с выделением региона для меню не подходит?
-
См. рекомендации вверху этой страницы.
-
Нет, это вим. Я такие файлы записываю в vim, значит этот файл - vim, а не блокнот.
-
Это я знаю. Строка там стоит потому, что писался код очень давно. Я тоже первым делом подумал на эту функцию, но дело, скорее всего, не в ней. Я закомментировал в ней вызов window.setTimeout, но ошибка осталась. Кеш очищал, в дебагере ИЕ виден комментарий на этой строке. К самому сайту у меня нет доступа и не будет, я выкачал его к себе в статичном виде вместе со всеми (я надеюсь) скриптами и воюю уже локально.
-
Здравствуйте. Есть очень-очень старый сайт: mackevision.de При клике на кнопку Gallery (справа под банером) в консоли ФФ появляется сообщение: "Error: useless setTimeout call (missing quotes around argument?)", в ИЕ8-9, при включенном показе ошибок, вываливается модальное окно с ошибкой "Invalid argument", вот скрин дебагера в ИЕ: http://i.imgur.com/74gEf.png Т.е. понятно, почему возникает ошибка. Но не понятно, где происходит проблемный вызов setTimeout. Никак не могу придумать, как ее найти. Текстовый поиск по setTimeout и ссылкам на него не помог.
-
Шикарно, это то, что нужно. Я почему-то думал, что figure используется только для изображений Тут показан пример использования figure & figcaption для цитат.
-
Допустим, у меня на странице есть некий листинг кода, в котором я хочу прояснить некоторые моменты (например, смысл передаваемых аргументов в функцию). Как я могу семантически это оформить, т.е. "привязать" список определений к листингу? Сейчас я использую такую конструкцию: <pre> var method = function doSuperAction(doSmile, doNotSmile) { console.log(""); } </pre> <dl> <dt>doSmile</dt> <dd>Some description</dd> <dt>doNotSmile</dt> <dd>Some another description</dd> </dl>
-
Самое простое, наверное, это загружать голосовалку с первого сайта на второй в iframe. Сложнее (если первый вариант не подходит) - написать скрипт, обрабатывающий post-запросы, к которому будет обращаться второй сайт посредством ajax, например. В этом случае учить php&ajax и придумывать, как обезопасить себя от самовольных сабмитов. Так что это за "блокнот"? Обычный текстовый файл с данными?
-
POSTить можно удаленно, если права проверять
-
В HTTP заголовке? $ curl -LI http://vsja4ina.tw1.ru/ HTTP/1.1 200 OK Server: nginx/1.0.6 Date: Mon, 01 Oct 2012 11:45:28 GMT Content-Type: text/html; charset=utf8 Connection: keep-alive Last-Modified: Mon, 01 Oct 2012 11:32:50 GMT ETag: "744a77d-4b53-50697f62" Accept-Ranges: bytes Content-Length: 19283 Чтобы однозначно во всех браузерах вываливался битый код вместо страницы, а не только в прискипливом ФФ? Чтобы указать utf8, нужно для начала перекодировать в utf8.
-
Я вообще для этих целей использую shortcode У меня страница с новостями, на которой есть какой-то вступительный текст, а под этим текстом - shortcode, отображающий тизеры по заданным категориям: global $post; global $more; $tmp_post = $post; $query_args = array('numberposts' => $posts_count, 'category' => $category); $posts = get_posts( $query_args ); foreach($posts as $post) : setup_postdata($post);$more=0;?> endforeach; $post = $tmp_post; setup_postdata($post); $posts_count - переданный аргумент с количеством максимально отображаемых тизеров постов $category - список категорий через запятую (положительные числа - включить категорию в запрос, отрицательные - исключить) Ну а заморочки с global - чтобы адекватно работало внутри другого Loop
-
Потому что: нефиг выкладывать сайт в UTF-16, а браузеру говорить, что это UTF-8. нефиг выкладывать сайт в UTF-16.
-
Быстрое создание простых сайтов и управление ими
hedgehog replied to Splinty's question in HTML Coding
Это точно... Поимел массу проблем, когда на вп понадобилось выводить страницу и архивы своих типов постов и таксономии. Куча костылей в меню и шаблонах чтобы это работало. -
Ну попробуйте принудительно указать line-height
-
Ну так отдавай правильные заголовки и не указывай в браузере кодировку принудительно Например, когда кто-нибудь (или ты сам) через полгода будет править эту верстку, ему нужно будет долго и нудно догадываться, что это за классы и зачем они нужны.
-
Никто и не спорит. Я к тому, что не нужно меня изолировать, так как на отключение JS могут быть причины