LINUX   →  Отправка писем OpenSuse

Для того чтобы с сайтов на локальной машине отправлялись письма достаточно поставить sendmail:

zypper in sendmail

Drupal   →  Form API Drupal 7

Примеры создания форм.

Поле с картинкой или файлом:

Drupal   →  Разработка модуля Drupal, файл info

Разработка любого модуля, начинается с описания модуля в файле module_name.info

name = My mega module

description = Provides a really cool features.

core = 7.x

package = My mega modules

dependencies[] = views

Drupal   →  Ctools форма в модальном окне

И так детки сегодня я расскажу как сделать форму в модальном окне с помощью ctools.

Для простоты будем выводить форму логина в модальном окне.

LINUX   →  Mysqldump

Все время забываю, как это дамп делать...

$ mysqldump dbname -uusername  -ppassword > file.sql

И в обратную сторону:

$ mysqldump dbname -uusername  -ppassword < file.sql

JavaScript   →  JS/jQuery полезняшки

Выбор множество селекторов:

$("div,span,p.myClass").css("border","3px solid red");

LINUX   →  Разрешение на изменение файлов httpd

На fedore столкнулся с такой особенностью, при правах 777 на файл не хочет его изменять. Оказываеться надо пометить (labeled) 'httpd_sys_rw_content_t', файл, а лучше всю директорию.

Команда:

$ chcon -t httpd_sys_rw_content_t FILE

Drupal   →  Php код в блоках

Сейчас только обратил внимание, что друпал каждый раз обходит все блоки, и проверяет check_markup() и если там php код он соответственно выполняеться, даже если этот блок не выводиться на странице. Так, что лучше по возможности не использовать php код в блоках. Так интересно, а кастомные блоки он тоже обходит?....

JavaScript   →  Javascript Шаблоны

Циклы:

For

var i, myArray =[];

for(i = myArray.length; i--;) {

Drupal   →  Placeholder для форм на js

Ниже следуший код выдергивает название label к текстфилдам и вставляет их как placeholder.

$('#answ-cont label').each(function(){
Pages