Компьютерная терминология

Опубликовано 2011.11.23 в разделе Юмор.

Юзеp - человек, наступающий на гpабли.
Чайник - начинающий юзеp, ни pазу не наступавший на гpабли и потому увеpенный, что гpаблей не существует.
Ламеp - юзеp, pегуляpно наступающий на гpабли, но по-пpежнему увеpенный что гpаблей не существует.
Узкий специалист - юзеp, в совеpшенстве владеющий наступанием на одни и те же гpабли.
Шиpокий специалист - юзеp, имеющий на лбу более двух шишек.
Пpогpаммеp - тот, для кого в наступании на гpабли важнее всего pезультат.

Дневник программиста (Рабочая неделя программиста)

Опубликовано 2011.11.23 в разделе Юмор.

Понедельник 8:05 Позвонил юзер, сказал, что забыл пароль. Посоветовал ему воспользоваться утилитой восстановления паролей, которая называется FDISK. Находясь в блаженном неведении, он меня поблагодарил и отключился. Господи, мы ведь еще позволяем таким людям водить машину и голосовать на выборах! 8:12

Вы слишком много работаете за компом если...

Опубликовано 2011.11.23 в разделе Юмор.

- Если Ваши домашние вызывают Вас на обед по электронной почте.

- Если Вы хотите новый модем на Новый Год.

- Если Вы воспринимаете пакет апельсинового сока как ZIP-файл кучки апельсинов.

- Если все Ваши шутки получены через электронную почту.

- Если в Ваших наручных часах стоит процессор классом не ниже Pentium III.

- Если Вы с нетерпением ожидаете Рождества, чтобы вволю наиграться новыми играми, подаренными Вашим детям.

- Если Ваш идеальный отдых - в ускоренном режиме просмотреть новый фильмец, чтобы найти в нём кучу технических ошибок.

Как узнать браузер на php. Кроссбраузерная верстка в Drupal.

Опубликовано 2011.11.23 в разделе Drupal.

Верстая сайт очень часто, точнее почти всегда, встаёт вопрос о кроссбраузерности верстки. Каждый браузер отображает верстку как ему заблагорассудится. Если нормальные браузеры ещё туда-сюда, так интернет эксплорер-это тихий ужас...кошмар веб разработчиков... А теперь по теме. Кроссбраузерность достигается так: Определяем браузер. Под каждый браузер пишем свои хаки. Определить браузер поможет следующая функция:
  1. function cb_get_browser()
  2. {
  3. $ua = $_SERVER['HTTP_USER_AGENT'];
  4.  
  5. if (stristr($ua, 'Opera')) return 'Opera';

Темизация шаблона views

Опубликовано 2011.11.22 в разделе Drupal.

Модуль Views-очень мощный инструмент разработчика Drupal. Он позволяет выводить различные поля материалов,связать их с автором, статистикой и многим другим. Можно также принимать аргументы прямо из адресной строки.

Подсчёт суммы в MySql

Опубликовано 2011.11.18 в разделе MySQL.

Очень часто бывает необходимость подсчитать сумму в таблице mysql. Если быть точнее-сумму значений в определённых ячейках таблицы.

Блог на друпале

Опубликовано 2011.11.17 в разделе Drupal.

Создать блог на друпале?Нет ничего проще. Сделать блог достаточно легко. Вначале определитесь с типом материала,являющимся записью в блоге. Создаем новый тип материала, называем его "Пост в блоге". Для проставления тэгов создаёте словарь с названием "Тэги". Словарь этот привязывается к типу материалов "Пост в блоге". В настройках словаря поставьте "Количество тэгов"- неограниченно и "Тип словаря"-автодополнение.

Drupal плагины + WYSIWYG редакторы

Опубликовано 2011.11.15 в разделе Drupal.

Как таковых плагинов у друпала нет.Под плагинами можно понимать различные дополнения, скажем так... Например возможность использования WYSIWYG редактора. Для этого нужно скачать плагин, точнее библиотеку с оффсайта разработчика, например библиотеку для CKeditor.И поместить её в sites/all/libraries/ckeditor. Все скаченные библиотеи помещаются в папку sites/all/libraries Также можно использовать модуль Libraries.Благодаря ему библиотеки можно хранить и в других местах, они будут корректно подтягиваться и работать. Скачать также можно и другие редакторы:

Тема админки для Drupal

Опубликовано 2011.11.15 в разделе Drupal.

Для административного интерфейса CMS Drupal можно выбрать тему, отличную от клиентской. Какой смысл плодить темы,спросите вы.Смысл есть. Находясь под учетной записью администратора-вам не нужно будет смотреть на всякие красивые меню, оформление и прочие прелести темизации. Достаточно будет функционала.. добавления материалов,редактирования меню и тому подобное. Темы эти также как и клиентские помещаются в папку sites/all/themes Потом,в зависимости от версии друпала заходим: admin/build/themes/select - для Drupal 6 admin/appearance для Drupal 7 Активируем(включаем) скаченные темы.

Установка темы Drupal

Опубликовано 2011.11.15 в разделе Drupal.

На друпал может быть установлено несколько тем одновременно.
Устанавливать их очень легко.Достаточно лишь скачать тему и распаковать её в директорию sites/all/themes
Таким образом в этой папке может быть несколько тем,например вот так.

Далее заходим в:
admin/build/themes/select - для Drupal 6
admin/appearance для Drupal 7

Отмечам нужные нам темы и выбираем тему по умолчанию.