И ещё раз об ape и cue. На сей раз под Fedora.

В связи с тем, что место в /home стало экстренно заканчиваться, решил немного навести порядок в этом файловом беспорядке. Разгребая информационные завалы, наткнулся на залежи музыкальных архивов, понакаченных откуда-то ещё под виндой. Ещё осликом.
Естественно, просто взять и удалить всю эту музыку я не мог, тем более, что там была куча сёрфа. 🙂
Начал разбирать и наткнулся на архив, в котором лежала пара файлов .ape и .cue. Помнится, я уже сталкивался с таким… Пошукал по блогу — точно: Как нарезать ape по cue с выводом во flac.
Но вот тут вышла одна загвоздочка. Да, на тот момент (март 2008-го) я уже плотно подсел на Linux, но судя по командам, эта была Ubuntu. А в Fedora просто не оказалось пакета shnsplit.
(далее…)

Read More

Архивные записи в WordPress

Помнится, зимой мы с Altesack очень долго бились над тем, что бы архивные записи выводились не в виде ленты, а в виде списки без постраничной разбивки. Т.е. при клике на определённый месяц (или год, день) выводился список постов за этот период. Естественно, описать сразу эти манипуляции я не удосужился, а потом просто забыл.
Думаю, таки надо это сделать.
(далее…)

Read More

Как создать таблицу в базе данных для плагина WordPress?

Если вы пишете плагин для WordPress, то вам наверняка потребуется сохранять какую-либо информацию в базе данных WordPress. Существует два типа информации, которую необходимо сохранять:

  • Информация настройки — заполняется пользователем при установке плагина и не имеет дальнейшую тенденцию к увеличению.
  • Данные — информация, которая будет добавляться пользователем по мере использования плагина. Данные могут храниться в отдельной таблице базы, которая предварительно должна быть создана.

Далее будет рассмотрено, как «научить» плагин автоматически создавать таблицу при активации. Для этого нужно выполнить три шага:

  • написать php-функцию, которая будет создавать таблицу;
  • убедиться, что WordPress вызывает эту функцию при активации плагина;
  • написать функцию обновления, на тот случай, если у обновлённого плагина будет иная структура таблицы.

(далее…)

Read More

Shopping cart

0

No products in the cart.