of Montreal - Gronlandic Edit lyrics
1 | I am satisfied |
1 | I am satisfied |
На случай, если мы доверяем пользовательскому коду - но он может порушить нам структуру страницы, и надо его слегка поправить.
Да, не забудьте проверку на <SCRIPT>, а то можно и XSS словить… Функция закрывает все открытые HTML теги.
Today I set up plugin “LJ crosspost” for posting directly from wordpress to livejournal. Unlike Live+Press which has many interesting features, it’s not so customizable. However, it is enough for me and it works a little faster then the Live+Press. And finally, it works with russian language))) But I missed one feature - it’s quite annoying that you can only post to livejournal the same text as to wordpress. I wanted to have two quite different variants of text. So I modified plugin a little to work with excerpts. If you need the same feature - just replace the first code fragment with the second. You can check cross-posted entry here.
Live+Press очень красивый, со множеством настроек, полностью заменяющий интерфейсы жж… Только вот с русским языком он не работает. А я так и не смогла его отстроить для этого. В интернете тоже решений нет. Обещают в следующей версии сделать поддержку.
LJ crosspost. Не такой красивый, меньше опций. Однако работает по ощущениям быстрее и не так заси… засоряет базу :) И вдобавок работает с русским языком. Сразу и без ковыряния. Ещё один плюс - для него есть русификация. Ссылку искать не буду так как у меня все интерфейсы на английском.
Запишу себе, пока не потерял. Очень полезно на будущее использовать такую штуку. Полная анонимизация через Тор.
В принципе, очевидно, но отпишу - украл код вот отсюда.
Плагин добавляет в RSS и ATOM feed аватарки и favicon, чтобы в поисковых результатах всё выглядело симпатичненько.
Написал плагин на основе другого, почти полностью переписав, так что даже упоминать не буду. Расстреливать надо таких “программистов”. Страница плагина на wordpress.org Моя страница плагина
Если вы хотите обеспечить дальнешее развитие и поддержку плагина, пожалуйста, сделайте пожертвование на этой странице.
It was written, based on another plugin - but the code was so poor that I had to rewrite it almost completely. Plugin on wordpress.org
If you want to ensure the future development and support of this plugin, you can make donation on this page.
Ну почему всегда так?
Видимо, всё занято :(
Наконец-то вышел из бета-стадии тестирования тестирования проект “Вики переводы”. Большинство багов прибиты, много пролито крови и пота, поставлены необходимые плагины…
Ну и естественно - без самих переводов никакой такой проект не имел бы смысла. Поэтому огромное спасибо нашим переводчкам: just_shi, one_panda.
А так же нашим мыслителям, которые так тщательно планируют перевод, что результаты их деятельности пока мало заметны. morretta и Toggor.
Общими усилиями мы уже неплохо продвинулись в переводе сборника рассказов Джоанн Харрис “Jigs and reels”. Собственно говоря, читать и судить нас можно на страничке wiki.jehy.ru. Велкам.
Случаются же неудачи даже у опытной колдуньи. Что такое, я же с такими усилиями лепила фигурку, закладывала туда волосы…
Сначала я долго лупила фигурку. Била, надрезала… А этому вождю хоть бы что. Ну ладно - сказала я себе - небось терпит просто, а под утро жена его косметикой подкрашивает. Вождь он такой - и вида не подаст, что весь в синяках и побит неимоверно.
В большинстве случаев не требуется ни хранить двадцать версий одного и того же поста, ни ни сравнивать их. Чтобы отключить хранение ревизий, следует добавить
define ('WP_POST_REVISIONS', 0);
в файл wp-config.php. А теперь - чистка базы и удаление старых ревизий wordpress.
Для этого просто нужно отправить следующий SQL-запрос:
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'
Он целиком почистит старые ревизии wordpress и всякий мусор, связанный с ними. Ещё можно воспользоваться плагинами для вордпресса, такими как
Плагин для отключения ревизий (вкл\выкл ревизий)
Но вообще-то, ревизии могут оказаться полезными, мало ли что мы там случайно потёрли или изменили…
Контроль ревизий (более мощный, позволяет как отключить ревизии, так и ограничить их количество)
Маленький жест пальцами, мгновенная мысль - и вот ты, словно бог, отделяешься от поверхности грешной земли. Ступни парят в воздухе, на тебя больше не воздействует сила тяжести, ты можешь с огромной скоростью перемещаться по пространству, не прилагая никаких усилий. Не надо никаких крыльев, никакой турбины - все эти причиндалы пускай остаются вместе с Карлсоном. Ты - супергерой, мутант, сверхчеловек нового поколения, нечто отличное от них всех, ты не из этой серой массы людишек, ты можешь летать - летать сколько угодно и где угодно, стоит только захотеть.
Но только в пределах этой комнаты. Задёрнув плотные шторы, закрыв внутренние ставни, заперев дверь на замок, включив музыку на полную катушку - взлетай и пари, у тебя есть площадь два на два метра. В ней можно подлетать вверх, вниз (только стараясь не зацепить люстру), вращаться (как хорошо,у меня маленький рост, если я точно наблюдаю за центром вращения, то обычно не цепляюсь ни за что ни ногами, ни головой), или просто лежать на воздушной подушке на высоте полутора метров, внимательно разглядывая запятнанный потолок.