plugin – Блог Stafox'a https://stafox.cc О программировании и веб-разработке Fri, 06 Mar 2015 17:30:15 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.2 WordPress: Проблема с кодировкой в плагине NGGallery 2.0.x https://stafox.cc/wordpress-nggallery-encoding-issue/ https://stafox.cc/wordpress-nggallery-encoding-issue/#comments Fri, 06 Mar 2015 05:16:51 +0000 http://stafox.ru/?p=2426 Как известно, хороших плагинов-галерей под WordPress не так уж и много. И, пожалуй, лучший – это NGGallery. С выходом версии плагина 2.0 появилось много багов и косяков, которые по сей день исправляются разработчиками 🙂 Один из багов удалось найти и мне – это проблема с русским (да и не только) языком. Проблема наблюдается на странице

Сообщение WordPress: Проблема с кодировкой в плагине NGGallery 2.0.x появились сначала на Блог Stafox'a.

]]>
Wordpress: Проблема с кодировкой в плагине NGGallery 2.0.x
Как известно, хороших плагинов-галерей под WordPress не так уж и много. И, пожалуй, лучший – это NGGallery.

С выходом версии плагина 2.0 появилось много багов и косяков, которые по сей день исправляются разработчиками 🙂 Один из багов удалось найти и мне – это проблема с русским (да и не только) языком. Проблема наблюдается на странице Добавить галерею/Изображения, где вместо русского текста фигурируют символы, которые свидетельствуют о проблемах с кодировкой, в простонародье – кракозябры 🙂

Причина проблемы

Плагин NGGallery использует сторонний плагин plupload, и разработчики перед публикацией NGGallery минифицируют файлы переводов данного плагина. В результате чего, файл сохраняется с кодировкой отличной от UTF-8.

Как исправить?

Быстро исправить эту проблему можно так: заменить минифицированный файл переводов исходным. Для этого в директории

wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_addgallery_page/static/plupload-2.1.1/i18n/

заменяем содержимое файла ru.min.js содержимым файла ru.js.

Наслаждаемся 🙂

П.С. разработчикам я уже написал, будем надеяться, что в следующем релизе баг исправят.

Сообщение WordPress: Проблема с кодировкой в плагине NGGallery 2.0.x появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/wordpress-nggallery-encoding-issue/feed/ 4
Выбираем плагин для просмотра изображений https://stafox.cc/vybiraem-plagin-dlya-prosmotra-izobrazhenij/ https://stafox.cc/vybiraem-plagin-dlya-prosmotra-izobrazhenij/#comments Wed, 02 Nov 2011 10:03:59 +0000 http://stafox.ru/?p=1236 После того, как я и моя любимая решили принять участие в конкурсе «Девушка Блоггера 2011», я решил задуматься о том, как бы сделать более красивым и удобным просмотр конкурсных фотографий. Я уже был знаком с семейством плагинов LightBox, которые отличаются красивым визуальным оформлением, поэтому мой выбор пал именно на них. На примете у меня были

Сообщение Выбираем плагин для просмотра изображений появились сначала на Блог Stafox'a.

]]>

После того, как я и моя любимая решили принять участие в конкурсе «Девушка Блоггера 2011», я решил задуматься о том, как бы сделать более красивым и удобным просмотр конкурсных фотографий.

Я уже был знаком с семейством плагинов LightBox, которые отличаются красивым визуальным оформлением, поэтому мой выбор пал именно на них. На примете у меня были три плагина, которые явно выделялись среди других: SexyLightbox, LightBox 3 и LightBox Plus. На мой новый шаблон категорически отказался становиться SexyLightbox. Ну да ладно, не велика потеря. Следующий был Lightbox Plus – встал замечательно, огромный функционал, есть возможноость создание собственного CSS-стиля.

Спустя день смотрю, а изображения не открываются. Опыт подсказывал, что проблема в JavaScript’е. Спустя некоторое время поиска, обнаружить источник проблемы не удалось. Обидно… Но делать что-то нужно. Поэтому тут я вспомнил про 3-й вариант – LightBox 3. Плагин встал хорошо. Но это уже было не то, нет того функционала и отсутствие возможности настройки под себя. Даже для того, чтобы изменить текст “Image X of Y”, мне пришлось копаться в коде.

Одним словом, после Lightbox Plus – я видел только разочарование в LightBox 3. Поэтому, во что бы то ни стало, я решил выявить и выщемить проблему из-за которой плагин отказывался работать. Первое, что я решил сделать, это вспомнить, какие изменения я внёс в шаблон после последней успешной работы плагина. И знаете что? Я вспомнил! Проблема таилась за ajax-комментариями, которые я решил прикруть. Они изначально стояли в моём прошлом шаблоне, и работали весьма исправно. Вывод для себя я сделал, если что-то изменил, проверь работоспособность всего, абсолютно всего, иначе потом можно голову сломать.

Раз уж я начал говорить о проблемах, то скажу сразу, что этот плагин может у Вас также отказаться работать, если в вашем шаблоне будет отсутствовать функция wp-footer();, которая должна вызываться перед закрывающимся тегом </body>. Ну а в остальном всё должно быть гуд.

А теперь расскажу немного о том, как пользоваться этим чудом. Заходим в админку и переходим на страницу настроек плагина, у меня она располагается в блоке Внешний вид. Первый блок настроек Lightbox Plus – General Settings. Общие настройки.

Отвечают за визуальное оформление плагина.
Lightbox Plus Style – Выбираем стиль оформления. Мой выбор остановился на Elegant
Use Custom Styles – Позволяет использовать произвольный файл стилей CSS. Для этого нужно поместить ваш файл стилей в директорию wp-content/lbp-css
Disable Lightbox CSS – Позволяет отключить встроенные стили CSS Lightbox Plus.
Как только нас всё устроит жмём Save Settings для сохранения настроек.

Далее перейдём к следующему блоку первичных настроек Lightbox Plus – Primary Lightbox Settings

Тут нас будут интересовать два подблока: Base Settings и Demo.
Первый содержит ряд параметров:
Transition Type – Тип трансформации. Пока из всего два. Это эластичный (elastic) и затухающий (fade)
Resize Speed – Скорость трансформации в милисекундах
Width – Позволяет явно задать длину лайтбокса
Height – Позволяет явно задать высоту лайтбокса
Inner Width – Позволяет явно задать внутреннюю длину лайтбокса
Inner Height – Позволяет явно задать внутреннюю высоту лайтбокса
Initial Width – Установить начальную длину, до загрузки контента
Initial Height – Установить начальную высоту, до загрузки контента
Maximum Width – Установить максимальную длину (можно задвать как в px, так и в %)
Maximum Height – Установить максимальную высоту (можно задвать как в px, так и в %)
Resize – Позволяет маштабировать изображение, рекомендуется для того, чтобы сжимать большие изображения
Overlay Opacity – Задаёт прозрачность
Pre-load images – Предзагрузка изображений.
Grouping Labels – Заголовки группы изображений
Previous image text – Текст ссылки “предыдущее изображение”
Next image text – Текст ссылки “следующее изображение”
Close image text – Текст ссылки “Закрыть”
Overlay Close – Позволяет закрывать просмотрщик при клике по фону.

Вот как выглядят мои настройки

Блок Demo позволяет увидеть работу плагина с текущими настройками.

Скачать плагин можно по этой ссылке


Скоро Новый год, поэтому позаботьтесь о том, чтобы к этому празднику на страницах вашего сайта появилась парочка ёлок или даже Дед Мороз.

Сообщение Выбираем плагин для просмотра изображений появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/vybiraem-plagin-dlya-prosmotra-izobrazhenij/feed/ 9
Как получить ключ для Akismet бесплатно https://stafox.cc/kak-poluchit-klyuch-dlya-akismet-besplatno/ https://stafox.cc/kak-poluchit-klyuch-dlya-akismet-besplatno/#comments Tue, 20 Sep 2011 22:15:26 +0000 http://stafox.ru/?p=1106 Сегодня речь пойдёт об одной из систем защиты блога от спама. Это плагин для wordpress – Akismet. Плагин работает в полуавтоматическом режиме, т.е. если комментарий по определённым критериям считается спамом, то он будет помечен как спам и не будет опубликован. После этого вы сможете собственноручно удалить его, либо одобрить, ведь плагин может ошибиться. Правда у

Сообщение Как получить ключ для Akismet бесплатно появились сначала на Блог Stafox'a.

]]>

Сегодня речь пойдёт об одной из систем защиты блога от спама. Это плагин для wordpress – Akismet. Плагин работает в полуавтоматическом режиме, т.е. если комментарий по определённым критериям считается спамом, то он будет помечен как спам и не будет опубликован. После этого вы сможете собственноручно удалить его, либо одобрить, ведь плагин может ошибиться. Правда у меня из 2524 спамовых комментариев, только 4 было помечено спамом случаянно, и 5 было пропущено, cпам определяется в 99,66% – так что делайте выводы.
Скачать этот плагин можно с сайта wordpress’a, вот ссылка на страницу плагина. После этого он легко устанавливается как обычный плагин. Но вот в чём вся загвоздка. Плагин платный, и требует ключ, но только с тех блогов, которые являются блогами компаний, организаций и т.д., в общем с тех, кто в состоянии заплатить за ключ. Для нас же, простых блоггеров, которые ведут персональные либо тематические блоги можно получить ключ бесплатно на законных основаниях. Потому что стоимость ключа внушительна, например для крупных компания она составляет $50 в месяц, за год $600 (~двадцать тысяч рублей, которые можно получить на новый год). Но все мы любим халяву, и так, как же получить ключ для Akismet бесплатно? Всё очень просто до безумия:

Переходим по ссылке https://akismet.com/signup/. Тут всё на английском, поэтому Вы можете либо воспользоваться переводчиком, либо действовать согласно моим инструкциям. Если Вы выбрали второй вариант – читаем дальше. Нас интересует план Personal, кликаем по нему (3-я колонка).

Далее заполняем контактные данные, с email’ом не лукавим, вводим настоящий и существующий, к которому у вас есть доступ. На вопрос что для нас значит Akismet (WHAT IS AKISMET WORTH TO YOU?), не в обиду ему, а нам на пользу тащим ползунок до $0 🙂

Жмём CONTINUE. Всё готово. После этого проверяете указанный email, в котором будет имя пользователя, пароль и API-ключ для Akismet. Нас интересует API-ключ. Копируем его, идём в панель управления WordPress → Плагины → Настройки Akismet. В поле API-key вставляем присланный нам ключ. Готово, можно пользоваться.

А как вы боретесь со спамом?

Сообщение Как получить ключ для Akismet бесплатно появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/kak-poluchit-klyuch-dlya-akismet-besplatno/feed/ 14