Профессиональная оценка стоимости продвижения сайта

Профессионально-грамотное продвижение сайта обещает с гарантией 100% попадание сообщений в целевую аудиторию, и является более дешевым вариантом традиционной рекламы. Согласно статистическим подсчетам, доля раскрутки и продвижения сайтов составляет около 1% в общей стоимости продукции или услуг. Только этот маркетинговый инструмент может похвастаться столь высокой степенью эффективности! Несомненно, количество целевых посещений будет зависеть от суммы вложенных средств.

Редирект через .htaccess в зависимости от языка в браузере

Дано. Есть двуязычный сайт на Друпал. Включены русский и английский языки. Требуется сделать автоматического определения языка и перенаправить посетителей из России, Казахстана, Беларуси и Украины на русскую версию сайта, остальных – на английскую.

Решение. Язык определим из браузера, он отдается в заголовках как «Accept-Language».

Модуль Image Fupload, после нажатия Next Step "Страница не найдена"

При создании Галлереи в Drupal обычно используют модули Image и Gallery. При создании материала Image наблюдается недостаток в том, что можно загружать только одно изображение. Такая специфика: одна нода Image - одна картинка. Но, есть отличный модуль Image FUpload , который позволяет загружать одновременно несколько изображений, при этом создавая несколько нод Image. Однако, после установки мы обнаруживаем ошибку в работе.

Установка блока ссылок - закладок на соцсети

Варианты. 1. Самый простейший вариант - http://api.yandex.ru/share/. Там ничего сложного. Выбрал сервисы - взял код. Вставляется в блок Друпала. Достоинства - грузится без тормозов. Недостаток - это код от яндекса со всеми вытекающими. 2. http://share42.com. Выбираем нужные кнопки, выбираем размер, скачиваем архив с кодом. Архив нужно затем залить на сайт в папку. Для упрощения задачи к данному топику приложен архив с файлами. В нем сформированы кнопки для самых популярных сервисов размером 24х24.

Изменение CSS свойства с помощью JavaScript

Часто бывает необходимо изменить css свойсва элемента динамически, используя javascript. Можно менять свойство class, если у вас описан стиль в css и надо поменять сразу несколько свойств. Например так:

document.getElementById(div_id).className='class1';

Но если вам нужно изменить одно или несколько свойств, оставив остальные неизменными, или если у вас не описан отдельный класс для этого, можно использовать следующую конструкцию:

Модуль Simple dialog

Simple dialog совсем молодой модуль (опубликован 27-06-2011), интегририруется в друпал слабо, может использоваться как основа для каких-либо будущих разработок. Поэтому документация скудная. Дальнейшее описание основано на просмотре прилагаемого примера, изучении кода и экспериментах.

Форма контактов в Друпал 6 (contact_mail_page) и Drupal 7 (contact_site_form)

Вставить форму контактов в ноду в Drupal 6 можно следующим образом:

<?php
  require_once drupal_get_path('module', 'contact').'/contact.pages.inc';
  print drupal_get_form('contact_mail_page');
?>

А вставить форму контактов в ноду в Drupal 7 можно так:

<?php
module_load_include('inc', 'contact', 'contact.pages');
$form = drupal_get_form('contact_site_form');
print render($form);
?>

------

Темизация формы контактов.

Без перевода.

Модуль jCarousel


Модуль jCarousel позволяет создавать слайдшоу содержимого карусельного типа на основе Jquery jCarousel. Модуль интегрирует jCarousel с другими модулями Drupal, а также может использоваться самостоятельно путем ручной вставки кода в ноду, блок, тему или пользовательские модули. Для динамической загрузки содержимого jCarousel использует AJAX.
Пример ручного кода с горизонтальной каруселью
***********************
<ul class="horizontalcarousel jcarousel-skin-default">

Модуль Quick Tabs - установка и настройка

Описание.

Модуль Quick Tabs позволяет создавать блоки с содержанием, между которыми можно переключаться с помощью вкладок. Модуль использует jQuery, который позволяет сделать переключение моментальным.
Внешний вид работающего модуля Quick Tabs можно увидеть на http://drupal.org/node/218372.

Домены FaceBook

«Выпендриваться не будем, назовем сайт просто – Facebook, -
закончил свой рассказ Марк, глаза у него по-прежнему горели…»

Бен Мезрич «Миллиардеры поневоле»

С этим сталкивается едва не каждая международная компания – когда она решает выйти на рынки других стран, выясняется, что многие доменные имена, связанные с этим брендом, уже заняты. Когда зимой 2004 Марк Цукерберг создавал свою социальную сеть, он не мог и представить, что ему, спустя годы, придется отстаивать свое имя в разных странах - где-то соглашаться платить, где-то - получая имена через Всемирную организацию интеллектуальной собственности (ВОИС).

Syndicate content