Оформление ссылок sape.ru

Следующая статья посвящена вебмастерам, работающим с биржей ссылок sape.ru и выводящих ссылки биржи на своих сайтах мессивом из ссылок и разделителей.
На самом деле придать ссылкам симпатичный вид легко.

Поиск нод, мультивыбор терминов

поиск по терминам таксономии мультивыбором чекбоксов Делюсь свежим модулем, который позволяет искать ноды по их терминам, совершая выбор простой расстановкой чекбоксов.

Уверен, что посетителям сайта так будет более удобно ориентироваться.
Расставил отметки (например "42-размер", "коричневый цвет" и "шнурки") — получил в результате поиска обзоры только интересующих моделей обуви, т.е. только те материалы, которые имеют ВСЕ выбранные термины. Никакой мути, от которой посетители звереют и уходят, только нужные материалы. Естественно обувь тут только для примера - на скриншоте например использован словарь, содержащий термины-услуги хостера (:

Прикручиваем OpenID к друпалу версии 5.х

  • OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов. Подробности на openid.net

Для интеграции OpenID в друпал существует замечательный модуль openid.

Однако после активации этого модуля вас ждет неприятный сюрприз — по-умолчанию пользователю предлагается пройти стандартную для друпала авторизацию\регистрацию, а openid-вход является лишь альтернативным способом, выбрать который пользователь может нажав на ссылку рядом с блоком входа в систему.

Исправить ситуацию можно двумя способами — сделав OpenID для друпала единственной дверью в ваш сайт, либо просто предпочтительной, но не убирая стандартную регистрацию.

Вариант первый — openid единственный возможный способ авторизации и регистрации на вашем сайте.


  • Необходимо добавить следующий код в template.php-файл вашей темы:

    // заменяем форму входа /user
    function phptemplate_user_login($form) {
      return _phptemplate_callback('user_login', array('form' => $form));
    }<br><br>

Увеличиваем доход от AdSense

На вашем сайте установлены рекламные блоки AdSense ?

Хотите поднять уровень прибыли ? Тогда эта статья для вас.

Единственный возможный способ увеличения вашей прибыли - фильтрация MFA.

  • MFA - Made For AdSense, т.е. сайты, сделанные исключительно для их рекламы через эту шикарную рекламную сеть.

Говносайты, если угодно.
Они как правило продают никому нафиг не нужные вещи и услуги.
Рекламодатель выставляет минимальную цену за клик по объявлению, ведущему на такой сайт.
Чем больше MFA-объявлений на вашем сайте — тем меньше вы зарабатываете.

Для фильтрации объявлений необходимо знать, на какие сайты они ведут. Кликать по своим объявлениям - прямой путь в бан.
Для этого воспользуйтесь программой MFA Killer
Недавно она стала платной и сменила название, но я делюсь бесплатной версией программы(см. аттач)
Для наших целей ее функционал более чем достаточен.
Интерфейс программы прост, как трусы по рубль-двадцать.

MySQL синонимайзер

У меня часто возникала необходимость синонимизировать тексты из бд MySQL.

Экспортировать базу, крошить ее на тексты, обрабатывать каждый текст и потом снова собирать базу - путь достойный восхищения, но требует слишком много времени и усилий.
Поэтому я написал для себя небольшой синонимайзер, работающий напрямую с базой.

Были планы превратить существующие наработки в платный проект, но не хватает времени.
Выкладываю "как есть", никаких претензий по программе не принимаю.

Перевод описаний всех модулей drupal на русский язык и сбор архива po-файлов.

С целью создать справочник по всем модулям drupal, а также собрать воедино все языковые (*.po) файлы, я прошу у вас посильной помощи в этом нелегком деле.
Наверняка у всякого читающего эти слова, есть хоть несколько языковых файлов (*.po) для модулей drupal.
Вы можете помочь, добавив эти файлы в базу, либо переведя описание нескольких модулей на русский язык.

Когда перевод всех описаний будет закончен (а их более 2500! ) из них будет создана электронная книга - справочник по модулям друпала.
Также будет создан файловый архив, в котором легко можно будет найти языковые файлы для определенных модулей.

К тексту каждого переведенного вами описания будет добавлено ваше имя и ссылка на ваш сайт.

Для облегчения коллективной работы я создал программу, скачать которую по этой ссылке, а также по ссылке в конце текста. Ее интерфейс прост, как трусы по рубль-двадцать, но на всякий случай присоединяю его описание:

Интерфейс программы:

При запуске программа попросит вас ввести свое имя и ссылку на ваш сайт.