Готварска книга

От една публикация в блога на Каладан видях, че Икономедия си има уики с готварски рецепти, наречено „Стол“. Уикимедия също си има уики, в което се съхраняват готварски рецепти (и всякакви други наръчници и помагала). Рецептите на Уикимедия, обаче, са публикувани под лиценза за свободна документация на ГНУ, т.е. могат да се използват за каквито и да било цели, в т.ч. и комерсиални, докато другото уики е Edit: със запазени права публикувано като Обществено достояние. Сега остава да се проследи кое е по-добро като практика – използването на свободното съдържание според лиценза за документация на ГНУ или още по-свободното Обществено достояние.

Само за справка – Уикимедия поддържа и Уикипедия, безплатната и свободна енциклопедия, от която някои колеги от Икономедия, по-конкретно от Капитал пооткрадват туй-онуй ;).

Случайна публикация при всяко презареждане

За един сайт, задвижван от WordPress, ми трябваше решение, което при всяко презареждане на страницата да се показва различна публикация от определена категория. В крайна сметка седнах и сътворих следната дивотийка. Вероятно е много нескопосана и има значително по-лесно решение на проблема (както и по-елегантно), но това успях да сътворя аз. Споделям го с надеждата, че на някой може да му е полезна и ще спести дълго главоблъскане.

< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

< ?php static $count = 0; if ($count == "1") { break; } else { ?>

< ?php query_posts('showposts=1&orderby=rand&cat=9'); ?>
< ?php while (have_posts()) : the_post(); ?>

< h2>< a href="“ rel=“bookmark“ title=“Устойчива препратка към < ?php the_title_attribute(); ?>„>< ?php the_title(); ?>< /a>< /h2>

< ?php the_excerpt(); ?>
< ?php endwhile; ?>

< ?php $count++; } ?>
< ?php endwhile; ?>
< ?php endif; ?>

(Забележка: ако някой реши да го ползва, да премахне интервала след отварящата скоба)

Всъщност няколко дни след като сътворих горното писание, открих готов plugin, който прави същото. Не съм го изпробвал, но ще го разгледам, за да видя кое как е реализирано.