Libravatar зохвачен
Мой вордпрессовый плагин Libravatar Replace обошел по скачиваниям плагин Libravatar *dance*
Мой вордпрессовый плагин Libravatar Replace обошел по скачиваниям плагин Libravatar *dance*
Пока мне не спится, набросал страницу для конвертации вордпрессовских Readme.txt в гитхабовский Markdown
В общем-то вся логика уже есть в интернетах, надо было только собрать всё воедино
Написал свою версию плагина для Libravatar — Libravatar Replace. Точнее, пришлось форкнуть оригинал, т.к. автор упорно молчал на мои попытки связаться. Сначала я добавил все дефолты Либраватара в список, а потом понеслось
Фичи:
Починил сабж. Правда, патч вряд ли примут в апстрим, т.к. теперь он работает только при включенных чпу, поэтому выкладываю здесь.
xrds-simple.zip UPD: удалено т.к. больше не актуально
Если у кого при переходе на PHP 5.4 отвалился плагин OpenID, вот пофиксенная версия — openid-php54-fixed.zip (удалено т.к. неактуально)
В принципе, в новой версии WordPress 2.9 вставка объектов oEmbed работает из коробки. Я вот сразу удалил Viper’s Video Tags для своих немногих утюбовских роликов, но нам ведь этого мало, правда? В коробке всегда что-нибудь забудут или где-нибудь перемудрят.
Берем ссылку на страничку, которая поддерживает oEmbed и не делая ее активной гиперссылкой просто пишем отдельной строчкой (подобное поведение можно глобально отключить в настройках):
https://www.youtube.com/watch?v=Y52ONQ8bsmY
становится
Если же нам нужно разместить элемент посреди текста — просто обрамляем его тегами [embed][/embed]
Сначала посмотрим что мы имеем из коробки: вставка объектов из доверенных источников. Как ни странно, доверенные источники не задаются всякими сертификатами, а просто прописаны в коде. Это:
негусто. Зато вроде все проверенные, да и всё равно большинству нужен только утюб. Их можно использовать всем юзерам (возможно даже в камментах — не проверял). В принципе, плагинами можно список расширить, но есть способ лучше.
Итак, первый бонус — Enable oEmbed Discovery от Viper007Bond. Снимает ограничение на доверенные источники. Теперь пользователи, имеющие право доступа “unfiltered_html” (по умолчанию это роли Admin и Editor) могут добавлять любые странички, поддерживающие oEmbed. Профит? Профит!
Сделаем блог источником вставок. Для этого нам нужен плагин oEmbed Provider. Ставим и радуемся. Каких-либо настроек у него я не нашёл, хотя хотелось бы заменить тип с ‘link’ на ‘rich’, но это не настолько принципиально.
Теперь ваш блог готов к Web 3.0! Ну, мой, во всяком случае, хотя для галереи бы еще не помешало, но пока нету =(