22 июня 2011 г.

Меняем провайдера поиска на странице about:home в Firefox >= 4.0

Итак! Качая русскоговорящую лису обычно натыкаешься на Яндекс версии. Но что делать, если Вы больше любите Goooogle!? Конечно же дочитать этот пост и изменить поискового провайдера страницы about:home на нужного вам. Кстати для любителей Bing, Yahoo тоже будет инструкция.
Приступим к делу.

1. Первое что нам понадобиться - редактор базы sqlite. На Ваш выбор можно воспользоваться SQLite Database Browser или установить расширение Firefox - SQLite Manager.

2. Запускаем наш редактор базы данных SQLite.

  • Если Вы пошли по пути SQLite Database Browser, то распакуйте скачанный архив и запустите файл SQLite Database Browser 2.0 b1.exe.
  • Если расширение SQLite Manager, то найти его можно в меню "Инструменты \ SQLite Manager".

3. Открываем файл с базой, который лежит по адресу
c:\Users\%user_name%\AppData\Roaming\Mozilla\Firefox\Profiles\%profile_name%\chromeappsstore.sqlite

4. Переключаем режим

  • SQLite DB Browser: Открываем закладку "Browse Data".
  • SQLite Manager: В левой панели выбираем "Table > webappsstore2" и переходим на закладку "Просмотр и Поиск".

5. Находим колонку "key" и в ней строку со значением "search-engine".
Теперь всё что нам остается сделать - это изменить значение (Value) ключа.

6. Выбираем "Изменить" и меняем
Для Google:

{"name":"Google","searchUrl":"http://www.google.com/search?q=_searchTerms_&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox"}
Для защищенного Goole:
{"name":"Google","searchUrl":"https://encrypted.google.com/search?q=_searchTerms_"}
Для Яндекс:
{"name":"Яндекс","searchUrl":"http://yandex.ru/yandsearch?text=_searchTerms_"}
Для Bing:
{"name":"Yahoo","searchUrl":"http://www.bing.com/search?q=_searchTerms_"}
Для Yahoo:
{"name":"Yahoo","searchUrl":"http://search.yahoo.com/search?p=_searchTerms_"}

Всё! Спасибо за внимание и да прибудет с Вами Google! ;)

23 марта 2011 г.

Firefox 4.0 final - Woohoo!!!

Обновился один из главных наших инструментов - Firefox, до версии 4.0. Он стал быстрее и красивее. Всех поздравляю с этим событием!

Скачать его можно тут - mozilla-europe.org, а посмотреть географию и количество загрузок можно по адресу glow.mozilla.org.

14 марта 2011 г.

Drupal & jQuery - Firebug error '$ is not a function'

Столкнулся с проблемой при добавлении своего кода jQuery в Drupal - FireBug показывает ошибку '$ is not a function', хотя выглядит всё правильно.
Решение оказалось элементарным: нужно использовать 'jQuery()' вместо '$()', т.е. если Ваш код выглядел, к примеру, так:
$(document).ready(function(){
  $('#block-search-form input.form-text').autofill({
    value: Drupal.t('Search...'),
 });
});
перепешите его следующим образом:
jQuery(document).ready(function(){
  jQuery('#block-search-form input.form-text').autofill({
    value: Drupal.t('Search...'),
 });
});
или можно экранировать функцию '$()' записав наш исходный код следующие образом:
(function($){
  $(document).ready(function(){
    $('#block-search-form input.form-text').autofill({
      value: Drupal.t('Search...'),
    });
  });
})(jQuery);
и всё заработает!