Настройка Thunderbird Portable для email button на клавиатуре

Спочатку заходимо в Tnunderbird і ставимо його програмою почти по замовчуванні. Потім в реєсрі знаходимо дану опцію і прописуємо портабельний шлях для відкриття програми. Якщо потрібні щоб інші канали правильно працювали, треба шукати в реєстрі по запросу thunderbird.exe і замінити всі шляхи.

HKEY_CLASSES_ROOTThunderbird.Url.mailtoshellopencommand

"W:LocalSoftThunderbirdPortableThunderbirdPortable.exe"

Читать полностью

Установка системы контроля версий Mercurial на проект NetBeans

Мне нужна была приватная репозитория, неважно какая. Как я написал на твиттере, SVN не работает, выдает ошибки таймаута. Потом решил поставить Git - но в нем для отгрузки данных на онлайн сервер нет кнопки (а в консоль я играться не собираюсь). Решил испытать Mercurial - и все получилось, хотя процесс "обучения" не был легким. Но сейчас я вам все расскажу.

Сильно помогла страница-инструкция http://netbeans.org/kb/docs/ide/mercurial.html

Читать полностью

Вывод единственного материала

Для передачи данных используем функцию. Здесь дата в конце для того, чтобы быть универсальной функцией, как для материалов с датой в УРЛ так и без нее. Массивы мы объединяем, по-этому бывшие ключи становятся переменными в отображении.:

$R = $this->data->getMaterial($category, $huu, $date);
$D = array_merge($D,$R);

Для вывода материала используем код по образцу:

Читать полностью

Как очистить фокус, как снять выделение текста на странице

Вот вам функция:

function clearPageSelection()
{
if (window.getSelection) {
if (window.getSelection().empty) { // Chrome
window.getSelection().empty();
} else if (window.getSelection().removeAllRanges) { // Firefox
window.getSelection().removeAllRanges();
}
} else if (document.selection) { // IE?
document.selection.empty();
}
}
В опере тоже работает

Читать полностью