Блог пользователя - Айдар
[Опрос] Соотношение посещаемости сайта к проиндексированным страницам
Коллеги! Сейчас вот возникла новая идея анализа сайта на основе соотношения числа посетителей к количеству проиндексированных страниц поисковыми системами. А именно, по этому критерию, а также в зависимости, конечно же, от тематики, типа и региональной принадлежности сайта и от конкретной поисковой системы можно судить в некоторой степени о конверсии страниц, анализировать затраты к прогнозируемым доходам.
Соответсвенно, стало интересно узнать Ваше соотношение. Если Вам также это интересно, то предлагаю в комментах написать самое приблизительное соотношение посещаемость/число_проиндексированых страниц, а также указать тематику, тип, региональную принадлежность сайта (просто наличие присвоенного региона, кроме Москвы и М.О. в Яндексе) и долю заходов с ПС. Если кто-то не хочет выдавать такие данные, то можно и упростить дроби до минимальных (как у меня ниже в скобках).
У меня так:
- 2500/8000 (2,5/8... ~1/3)
Туризм в регионе
Портал
90% - 130/340 (~1/3)
Медицина в регионе
Портал
100% - 100/400 (1/4)
Туризм в регионе
Портал
100%
Почтим память Великого Гения!
Иногда ко мне на улице подходят люди. Они просят денег или просто хотят похлопать по плечу, сообщив, как им нравится iPhone. Если я устал, то обычно вытягиваю шею и пронзительно, не мигая, смотрю им в глаза. Они помнутся пару секунд, а потом быстро переходят на другую сторону улицы.
Мы едим пищу, которую выращивают другие люди. Мы носим одежду, которую сшили другие люди. Мы говорим на языках, которые были придуманы другими людьми. Думаю, пришло время и нам стать полезными человечеству.
Нужно почаще говорить другим о том, что вы сделали. Конечно, не надо навязывать это, быть самодовольным или фанатеть от себя — это лишь отпугнёт людей. И всё-таки не стоит стесняться в подходящий момент сообщить другим о том, что вы сделали.
Я один из немногих людей, который знает, что такое потерять четверть миллиарда долларов за год. Это очень хорошо формирует личность.
Было время, когда я спал на полу в комнатах у друзей и сдавал бутылки, чтобы купить вегетарианский бургер. Сейчас, после получения акций и собственности на несколько миллиардов долларов, моя бытовая жизнь несколько изменилась, но, клянусь, не я сам.
Только наличие цели приносит жизни смысл и удовлетворение. Это способствует не только улучшению здоровья и долголетию, но также даёт вам капельку оптимизма в тяжёлое время.
Настроить в image-captcha кириллические (русские) символы
Пробовал менять в файлах модуля:
- captcha.module - набор разрешенных символов
- image-captcha.admin.inc (~379 строка):
<?php
if ($form_state['values']['image_captcha_fonts']['BUILTIN']) {
// With the built in font, only latin2 characters should be used.
if (preg_match('/[^a-zA-Z0-9]/', $form_state['values']['image_captcha_image_allowed_chars'])) {
form_set_error('image_captcha_image_allowed_chars', t('The built-in font only supports Latin2 characters. Only use "a" to "z" and numbers.'));
}
}
?>
на
<?php
if ($form_state['values']['image_captcha_fonts']['BUILTIN']) {
// With the built in font, only latin2 characters should be used.
if (preg_match('/[^а-яА-Я0-9]/', $form_state['values']['image_captcha_image_allowed_chars'])) {
form_set_error('image_captcha_image_allowed_chars', t('The built-in font only supports Latin2 characters. Only use "a" to "z" and numbers.'));
}
}
?>
Но нифига - вместо кириллических символов - пусто, а цифры есть.
Может есть какие еще варианты?
Сложная система голосования up/down
Коллеги, возникла специфичная хотелка - даже не знал как обозвать тему. Для решения не хватает мозгов и знания работы модулей.
Дано: словарь "лекарства" с терминами - названиями лекарств; 2 типа материала: болезни и лекарства, так что каждой болезни присваиваются термины из словаря "лекарства", а каждому лекарству присваивается только один термин - то же самое лекарство (только не спрашивайте нафига так).
Т.е. как бы одно лекарство соответствует одной ноде "лекарства", но нескольким нодам "болезни" (что логично).
Требуется: система голосования типа +1/-1 для любой нод "лекарства", но с заданием к каждой такой ноде нескольких характеристик действия лекарства в отношении каждой болезни отдельно.
Пример: есть нода "Аспирин", есть термин таксономии "Аспирин", есть ноды "Грипп" и "Пульпит". Требуется в ноде "Аспирин" организовать голосование в плюс или минус по нескольким пунктам: "Помогает при гриппе как жаропонижающее", "Помогает при пульпите как болеутоляющее", а затем в ноде "Грипп" и "Пульпит" показать, сколько плюсиков и минусиков у "Аспирина" (и других лекарств). Ну и желательна возможность в views выводить значения.
Читал (пока не ставил) модули Flag и Vote ip/down, но так и не понял из описания, как именно они работают и есть ли у них такая возможность. Может быть задействовать тут Similar by terms?
ПыСы заодно перетошнил левыми ключами страницу немножко
[Решено] Ошибка 500 unexpected '>' in common.inc(1696)
Ребят, выручайте!
Вебмастер показывает ошибку на страницах таксономии, причем в рамках только одного словаря.
Причем, посмотрел сами страницы - они отображаются нормально, но логе сервера такое:
<?php[Mon Sep 19 12:53:50 2011] [error] [client 77.88.18.131] PHP Parse error: syntax error, unexpected '>' in /includes/common.inc(1696) : eval()'d code on line 1?>
Указанная строка (вторая):
<?phpob_start();
print eval('?>'. $code);
$output = ob_get_contents();
ob_end_clean();?>
Но что самое интересное - проверил ответ сервера через вебмастеровский сервис - выдает Код статуса HTTP: "500 Internal Server Error", если снова проверить ту же страницу, то 200 Ok.
Сверил файл common.inc с оригинальным из чистого дистрибутива - они совпадают, кодировка - UTF-8 без ВОМ, кеш почистил и отключил.
Работоспособный путь с символами '?', '=', '&' в Drupal 7
Люди добрые, подскажите такую фичу и чем мне может грозить в плане безопасности ее исполнение:
Друпал перекодирует символы '?', '=', '&' в '%3F', '%3D', '%26' соответственно. Собственно, есть потребность изменить это действо - оставить как есть.
Нашел только эту инструкцию, но она не отрабатывает (2008 год, видимо) - символы в урлах остаются как есть, но при попытке перейти по адресу отдает 404.
Помимо этого нашел еще в settings.php такие строки:
<?php* Database settings:
*
* Note that the $db_url variable gets parsed using PHP's built-in
* URL parser (i.e. using the "parse_url()" function) so make sure
* not to confuse the parser. If your username, password
* or database name contain characters used to delineate
* $db_url parts, you can escape them via URI hex encodings:
*
* : = %3a / = %2f @ = %40
* + = %2b ( = %28 ) = %29
* ? = %3f = = %3d & = %26?>
Соответственно, раскомментировал последнюю строку, но все равно не сработало.
Где-то прочитал, что этот код вообще отрабатывается mod_rewrite сервера.
Есть ли у меня какие еще шансы победить таки это дело?
Традиционно Спасибо!
Есть ли модуль: массовое редактирование значений CCK разными данными на одной странице
Други, постоянно сталкиваюсь с необходимостью редактировать значения CCK-полей типа текст → поле для ввода у уже созданных нод. Когда нужно присвоить одинаковое значение таковым, то тут все понятно - VBO, но вот когда разное...
В общем, представляю себе такой интерфейс: на одной странице все существующие поля со значениями одного типа открыты для редактирования и одна единственная кнопка "Сохранить" для них всех.
Есть ли такой модуль или это фантастика? Может есть чего похожее?
Поиск к сожалению не рулит!
[Решено] Вывести название типа материала на страницах термина таксономии с отображением "анонс"
Использую клонированную вьюху taxonomy/term/% и модуль TVI для таксономии. Во вьюхе стиль строки настроен "Документ", "Анонс".
Требуется вывести под заголовком (или еще где) название типа материала у каждого пункта на странице термина таксономии.
Для чего это нужно: есть 2 типа материала по организациям: стоматология и онкология. Есть термин "Опыт работы не менее 10 лет". Так вот нужно юзерам дать понять, что именно они видят - стоматологическую клинику или клинику по онкологии.
Чую, что где-то туплю, и решение есть даже в стандартных настройках.
[Решено] Вывести ноду 2 раза с разным набором CCK
Воспользуюсь неделей толерантности и спрошу по очень сложной для меня задаче.
Есть тип материала с сгруппированным набором CCK-полей, например:
Группа 1:
- Лопата
- Грабли
- Вилы
Группа 2:
- Огурец
- Помидор
Требуется представить одну ноду, где заполнены обе группы полей, 2 раза, идеально, если с разными url. Т.е. в одной странице показывать только первую группу, а в другой - только вторую.
Возможно ли такое без создания нового типа материала? Возможно, мне помогут аргументы views, но я их пока не вкурил?
Пока только рассматриваю вариант: выводить как полноценный тип материала ноду, показывая только первую группу, а вторую скрыв; и выводить вьюхой анонсы данных нод все на одной странице, показывая только вторую группу.
Спасибо!
Прошу подсказать и оценить по темизации Views Exposed Filters
Коллеги, второй день бьюсь с темизацией views exposed filters (использую только CSS), и все равно уродство какое-то получается.
Оцените, что еще можно придумать по оформлению: http://kazandoctor.ru/стоматология/поиск ?
Сейчас там только отступы горизонтальные сделаны, чтобы на монике 1280 было по 3 колонки, большой блок фильтра заключен в overflow: auto
. Пробовал убирать еще float: left
, чтобы вертикально в 1 ряд выстроились все колонки, но тогда страница шибко длинная получается - не форма поиска какая-то.
Ошибка после установки Views Or
Ребят, после установки модуля Views Or (хотя, может быть, с ним и не связано), вылезает ошибка:
[Решено] Views Slideshow нигде не отображается
Извиняюсь за нубский вопрос, но где после установки искать views slideshow?
Поставил версию 6.х-2.3., но не могу найти, причем в меню пункт "представления" стоит со значком, как-будто меню разворачивается при активности.
Или подскажите, чем еще кроме модуля views slideshow и gallery 2/3 можно сделать галереи как здесь, желательно, чтобы одна галерея была одной нодой, а не каждая картинка галереи отдельной нодой?
[Решено] Сделать каталог из CCK-полей с помощью Views
Есть тип материала с набором CCK-полей. Возможно ли организовать отдельными страницами каталог материалов данного типа с помощью аргументов views?
К примеру, имеем тип материала "заболевание", имеем одно из CCk-полей "Лечение". Нужно вывести отдельными страницами все имеющиеся болезни, но только содержащие заголовок и содержание поля "лечение".
Возможно ли это сделать с помощью аргументов? И какой в таком случае аргумент выбирать и тип проверки данных?
Если невозможно сделать через Views, то может быть есть другие решения?
Оператор "И" в Views 2
Добрый день, Друзья!
Странно, что в раскрытых фильтрах 2 версии Вьюхи при выборе нескольких фильтров выводит результаты методом "Или" - то есть если хотя бы 1 фильтр соответствует, то выводится нода.
Нашел модуль Views_Or, но ввиду его статуса dev не рискую его ставить.
Возможно ли как-то php-кодом переделать оператор в "И", чтобы выводились результаты, которые соответствуют всем выбранным элементам?
И реализовано ли это в 3 версии views?
Убрать право редактировать webform в типе материала при включенном праве редактирования ноды
Создал роль, дал право edit_own_node_тип_материала, таким образом, чтобы владельцу организации дать право редактировать определенные CCK-поля описания организации в каталоге сайта.
Однако трабла в том, что при даденном праве редактирования собственной ноды, у юзера автоматом появляется право создавать webform в этой ноде, а хотелось бы, чтобы это право было только у админа.
Ковырял настройки webform, права webform - ничего.
Может просто я не догадываюсь, и есть другой способ, как с этим бороться?
Спасибо!
Где меняется порядок вывода модуля в ноде?
Поставил sexybookmarks 1.1., и он выводится сразу после содержания ноды перед списком терминов таксономии и комментами.
Хотелось бы опустить его вниз, но не пойму, как это делается. Видимо, модуль хукает тему.
Где хотя бы копать, не подскажете? В каком файле и какая функция обычно определяет вывод в ноде модуля?
Ajax в view работает через раз с включенным кешированием
С включенным Ajax и кешированием (по 6 часов стоит результат запроса и отображаемый вывод) почему-то как-то не так работает вьюшка с раскрытыми фильтрами: при применении фильтра или при сортировке вьюшка может перезагрузиться то аяксом, то всей страницей, как-будто и не включен аякс совсем.
Может кто сталкивался с таким?
И отключение кеширования вьюшки (около 25 страниц) сильно нагружает сайт, а то отключать Ajax уж шибко много клонов страниц для псов создаст?
Присвоить динамический заголовок заголовку поля CKK
Пытаюсь стандартными средствами автоматом прописывать CCK-полю создаваемый ноды заголовок, например, имеем ноду (в контексте каталога тапочек) под заголовком "abibas", есть CCK-поле с заголовком "Удобство".
Так вот, хочется сделать, чтобы автоматом выводился заголовок этого поля "Удобство Abibas", а вот токены подставить нельзя, создавая поле.
Присвоить динамический заголовок заголовку поля CKK
Пытаюсь стандартными средствами автоматом прописывать CCK-полю создаваемый ноды заголовок, например, имеем ноду (в контексте каталога тапочек) под заголовком "abibas", есть CCK-поле с заголовком "Удобство".
Так вот, хочется сделать, чтобы автоматом выводился заголовок этого поля "Удобство Abibas", а вот токены подставить нельзя, создавая поле.