Ревизии в wordpress

7 October 2008, 11:10:47

В большинстве случаев не требуется ни хранить двадцать версий одного и того же поста, ни ни сравнивать их.

Чтобы отключить хранение ревизий, следует добавить

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 и всякий мусор, связанный с ними.

Ещё можно воспользоваться плагинами для вордпресса, такими как
Плагин для отключения ревизий (вкл\выкл ревизий)
Но вообще-то, ревизии могут оказаться полезными, мало ли что мы там случайно потёрли или изменили…
Контроль ревизий (более мощный, позволяет как отключить ревизии, так и ограничить их количество)

Супергерой

6 October 2008, 23:10:24

Маленький жест пальцами, мгновенная мысль – и вот ты, словно бог, отделяешься от поверхности грешной земли. Ступни парят в воздухе, на тебя больше не воздействует сила тяжести, ты можешь с огромной скоростью перемещаться по пространству, не прилагая никаких усилий. Не надо никаких крыльев, никакой турбины – все эти причиндалы пускай остаются вместе с Карлсоном. Ты – супергерой, мутант, сверхчеловек нового поколения, нечто отличное от них всех, ты не из этой серой массы людишек, ты можешь летать – летать сколько угодно и где угодно, стоит только захотеть.
Но только в пределах этой комнаты. Задёрнув плотные шторы, закрыв внутренние ставни, заперев дверь на замок, включив музыку на полную катушку – взлетай и пари, у тебя есть площадь два на два метра. В ней можно подлетать вверх, вниз (только стараясь не зацепить люстру), вращаться (как хорошо,у меня маленький рост, если я точно наблюдаю за центром вращения, то обычно не цепляюсь ни за что ни ногами, ни головой), или просто лежать на воздушной подушке на высоте полутора метров, внимательно разглядывая запятнанный потолок.

Continue reading…

База данных проекта, основанного на движке wiki, мгновенно разрастается до абсолютно несуразных размеров. По непонятным причинам (видимо, какие-то соображения внутренней политики) у самой wikimedia нет штатных механизмов для удаления старых версий (ревизий) статей.
Но есть замечательный плагин под названием “SpecialDeleteOldRevisions”, который эту функциональность обеспечивает. С его помощью можно удалить статьи, фильтруя по

  • Категории статьи
  • Дате создания ревизии
  • Названию статьи
  • При этом можно удалять архивные (удалённые) статьи, а можно нет. Проверил на своей вики – всё работает прекрасно. Но, как всегда, после некоторой работы напильником. Я её осуществил и выложил пропатченный плагин у себя.

    Оригинальная страница плагина

    Моя пропатченная версия для вики 13.2

    Для того, чтобы установить плагин, скопируйте его директорию “SpecialDeleteOldRevisions” в “/extensions”, после чего добавьте в файл LocalSettings.php строчки

     $wgGroupPermissions['sysop']['DeleteOldRevisions'] = true;
     include_once('extensions/SpecialDeleteOldRevisions/SpecialDeleteOldRevisions.php');

    После этого в списке служебных страниц появится страница “Delete old revisions” – вперёд и без испуга. Хотя лучше сначала всё-таки сделать бэкап базы ;).


    Continue reading…

    Работодательское

    5 October 2008, 23:10:57

    Смотрю вакансии всяких фирм. Порой попадаются прекрасные перлы (каждый в каком-то отдельном месте):

    Требования:

    • Мужчина\Женщина – Да, боюсь, этим они сильно сузили круг соискателей…
    • Опыт работы от 0,6 года – Интересно, зачем им цифра именно 0.6*12=7.2 месяца?
    • Наличие опыта работы от 2-ух лет
    • Обеспечение соответствия системных требований ожиданиям заказчика – Гы лол. Больше ничего сказать не могу))
    • Знание основных игроков по Интернет-дизайну – я знал, что можно играть на бирже, но вот игры в дизайн для меня стали новостью…
    • 5 дневный рабочий день – нет, не хотел бы я работать в этой компании!

    Ещё классная вакансия на хедхантере – “Product manager, пекарь-маркетолог”. Хочу на неё устроиться. В обязанности входит “Экспертный анализ продукции компаний конкурентов” и “Проведение презентационных выпечек”. Ещё оттуда же

    профессиональная карьера в области маркетинга хлебобулочных изделий

    Звучит-то как!!!

    Да, дальше лучше.

    Компания существует на рынке более 10 лет

    Не работает, ничего не делает, не развивает – просто так тупо существует – стоит в сторонке. Вот у нашего соседа тоже “существует” “москвич”, который стоит во дворе дома последние лет пять…

    I wanna Putin

    5 October 2008, 18:10:41

    Такого варианта я ещё не видел:

    Мне вот интересно – сейчас подобные штуки про Путина и про Медведева начали появляться достаточно регулярно.
    Конечно, это трава – но не стоит недооценивать её влияние на людёв. Неужели наконец-таки кто-то начал работать над пиаром имиджа власти?
    Ещё в тему:
    Превед, Медвед
    Мой мишка, плюшевый мишка

    Warning! I no longer support this plugin after version 3.5.9.9! Please ask questions on wordpress support page.

    Внимание! Я более не занимаюсь поддержкой этой плагина, после версии 3.5.9.9! Пожалуйста, задавайте вопросы на странице поддержки wordpress.

    At last I made a wordpress plugin for replacing (masking) all external links into internal. Bots – DIE! No more PR leaking!
    So let the comments be here.


    Написал наконец-таки плагин для wordpress для замены всех внешних ссылок на внутренние. Боты обломятся, и Тиц с PR’ом утекать больше не будут:)

    Если вы волнуетесь о внешних ссылках и продаёте ссылки со своих площадок, то вам наверняка помогут биржи ссылок sape (крупнейшая биржа рунета) и linkfeed (клиентов чуть меньше, зато ссылки висят стабильно).

    Кстати, тем, кто станет моим реферралом (процент от процента комиссии системы будет идти мне, а не системе), даю бесплатные консультации по SEO.

    Комментарии да будут здесь.

    Советы аналитиков
    Если бы вы купили на $1000 акций Дельта Эйрлайнс год назад, сейчас стоимость вашего пакета была бы – $194, с Фанни Мэй у вас бы осталось $2,50, а с АИГ – менее $15. Но если бы вы тогда купили на $1000 пива, выпили его и сдали аллюминиевые банки, у вас имелось бы $214 наличными. Основываясь на вышеизложенном, лучше инвестиционной рекомендацией сейчас является: бухать жёстко и сдавать тару.

    Без комментариев…

    1 October 2008, 03:10:13

    Кстати насчёт…

    30 September 2008, 11:09:23

    Недавно спорили насчёт понятия обеспеченности и обеспеченности конкретных валют мира. Что же, я немножко посмотрел (сравнил много источников, выбрал для цитирования несколько).
    Итак, много буков.

    Continue reading…

    It’ really hard to set up wiki for safe mode. Not because it’s too complicated – but because of the lack of normal documentation. You can find separate pieces there and here – but not the whole manual.
    So.
    Continue reading…