@LEXXX_NF
User-
Posts
60 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by @LEXXX_NF
-
Что-то мне подсказывает, что там не к месту использованы замыкания. Нужен код.
-
С помощью !important пробовал переопределить?
-
Разыскивается исходник скрипта jquery.seekAttention
@LEXXX_NF replied to @LEXXX_NF's question in JavaScript
Спасибо большое! -
Помогите, люди добрые, может у кого завалялась необфусцированная версия jQuery'вского плагина seekAttention? Оф. сайт проекта умер, а скрипт очень нужен.
-
Зачем мучиться со своим велосипедом, когда их вон сколько: http://blog.html.it/layoutgala/? Выбирай подходящий и катайся
-
Есть еще способ: перенести алгоритм авторизации из старого форума в новый, тогда старые пароли будут подходить. Но если ты в php разбираешься плохо, то лучше сделай рассылку.
-
В топике описано много хороших и интересных методов. Безусловно, все они имеют свои плюсы и минусы и выбрать оптимальный можно только зная назначение и специфику работы формы. Вот пусть топикстартер этим и займётся
-
Интересное решение писать в флаг TRUE или FALSE, но ИМХО дурацкое, потому что ели человек один раз заполнил форму и хочет заполнить второй раз другими значениями, то ему покажут кукиш, так как флаг уже выставлен в TRUE. Ну либо надо где-то обнулять этот флаг, что тоже не удобно. Вариант, который использую я: if(isset($_SESSION['lastPostHash']) && $_SESSION['lastPostHash'] == md5($_GET['title']. $_GET['small_text'].$_GET['full_text'])){ // ругаемся на мультипост } else{ // всё круто, обрабатываем форму дальше // и ставим (обновляем) флаг $_SESSION['lastPostHash'] == md5($_GET['title']. $_GET['small_text'].$_GET['full_text']); } Разумеется, надо где-то в начале стартануть сессию, а хэш брать только от значимых полей.
-
1) "=" и "==" - это две разные операции. Присвоение ("=") возвращет результат присвоения, который чаще всего преобразуется в TRUE; 2) cм. п. 1; 3) не понятно
-
Смотрел я её. Все действительно, как у тебя в подписи - пойдёт для визиток. Мне надо помощнее.
-
Ребят, а подскажите, есть ли бесплатная CMS, удовлетворяющая следующим требованиям: 1. Нужно чтоб одни и те же данные можно было выводить разными шаблонами. Например, форма обратной связи одна, а для неё есть 2 шаблона: для размещения в сайдбаре и в области контента. Ну и то же самое с новостями, элементами каталогов, постами блога и т.д. 2. Это требование не очень жёсткое, но все-таки хотелось бы нативный PHP в шаблонах, а не smarty, XSLT или что-то еще... Мне пока не попалось ни одной бесплатной CMS, для которой выполнялся бы пункт 1 (
-
style="border: 1px solid #8e99d7; border-bottom: none"
-
Ну допустим, ты хочешь вставить запись: ваще не заморачиваешься с id, как ты и делал раньше. Хочешь список всех записей: ну тут тебе тоже id не нужен, не правда ли, ведь выбираем ВСЕ записи? Хочешь число записей: есть такая групповая функция count() - выдаст количество того, что попало в выборку. Хочешь найти конкретную запись: ну не по id же искать записи? Обычно их ищут по автору, по дате или по какой-то другой "неслужебной" инфе. Хотя можно и по id. Хочешь удалить записть: вот тут может помочь id, если знаешь, что хочешь удалить запись с конкретным id. Хочешь связать 2 таблицы, например посты в блоге и их авторы: тут тебя тоже спасёт id, будешь писать, что id из одной таблицы равно id из другой. В общем, во всех перечисленных случаях тебя либо вообще не интересует поле id, либо тебе важно, что оно уникально, и совершенно наплевать, что именно туда записано и откуда оно там взялось.
-
Все работают используя автоинкремент, просто надо немного знаний про то, "как его готовить". rus, ты вообще что пытаешься сделать?
-
Судя по тому, как ты добавляешь запись, поле ID у тебя автоинкрементируемое, то есть туда автоматом подставляется следующий порядковый номер. Если так, то число в ID не зависит от количества явно используемых идентификаторов, туда всегда подставляется на едницу больший, чем тот, который был использован в последний раз. В общем, если у тебя mysql, то обрати внимание на auto_increment.
-
Судя по количеству сайтов на этом IP, это шара от РБК.
-
И старьё и большие разрешения не исследовались.
-
Можно еще посоветовать перестать насиловать свой сайт и обратиться к профессионалам. Или хорошенько накуриться мануалов.
-
В битриксе надо делать примерно так: Если у интегратора руки росли из нужного места, то он свою ссылку поставил во включаемую облать. Найти её просто: идёшь в пупбличку в режиме "Разработка". Вокруг всех областей будет при наведении мышкой будет появляться пунктирная рамка. Наводишь на мусор и, если рамка есть, тыкаешь 2 раза. Вылезет окошко, где ты снесёшь мусор к чётровой матери (желательно в режиме радактирования кода). Если первый способ не прокатит, то есть более длинный. 1. Смотришь страницу, где есть мусор, запоминаешь URL. Заодно смотришь код страницы и запоминаешь что есть вокруг мусора (какие теги, классы, id) 2. Идёшь в админку. Настройки - Настройки продукта - Сайты - Список сайтов. Находишь нужный сайт в списке (скорее всего он там один), тыкаешь на него. Откроется страница с шаблонами (они внизу). Смотришь на условия подключения шаблонов и на URl, который ты запомнил, и определяешь, какой шаблон у тебя подключается. 3. Идёшь в папку с шаблоном: Контент - Структура сайта - Файлы и папки - bitrix - templates - [тут папка твоего шаблона]. Смотришь файлы footer.php и header.php в режиме редактирования php-кода. Там ты ищешь либо сам мусор, либо теги его окружающие. 4. Дальше по обстановке: если нашел мусор - просто сноси. Если нашел кокой-нить непонятный PHP-вызов, то лучше посмотри что он вызывает и снеси мусор там. Если это вызов битриксовой включаемой области, то её можно искать в разных местах: в папках самого сайта (начиная от той папки, где виден мусор, и выше), в папках текущего шаблона, в папке дефолтного шаблона. Вотъ как-то так
-
Вы конечно правы. Но, думаю, конкретные размеры в пикселях - это фигня, не достойная обсуждения, ибо важна сама суть метода. 1400 - это 84% от 1667. Согласен, тут правильнее написать 1714px, но это - опять-таки - не принципиально.
-
Как раз спасёт. Правда не только он. В общем, смысл такой: 1. Делаете из картинки обычную карту. 2. У тегов area на события onmouseover, onmouseout назначаетет обработчики, которые будут менять src картинки-карты. По-моему, это намного проще флеша.
-
Оно не подошло из-за того, что нельзя зафиксировать максимальную ширину области контента. Но, добавив дополнительный обёрточный блок, эту проблемку удалось решить. И как я сразу до этого не догадался?! Конечный вариант кода такой: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Block with margins</title> <style type="text/css"> * { margin: 0px; padding: 0px; } body { width: 100%; background: grey; } .wrapper { max-width: 84%; min-width: 1024px; background: red; margin: 0 auto; } .w0 { max-width: 1667px; margin: 0 auto; } </style> </head> <body> <div class="w0"> <div class="wrapper"> Lorem ipsum dolor sit amet </div> </div> </body> </html> Извините, что так долго полоскал мозги. И всем спасибо за хорошие решения и интересные ссылки!
-
Сомневаюсь в достоверности вашего утверждения. Есть ли какая-нибудь статистика, подтверждающая его?
-
Этот вариант не даёт полей на резрешении меньше 1400px, так как div растягивается на все 100% окна.
-
Если б я знал, какие нужны подробности, я бы описал. Поля - однородно-серые.