Несколько Блогов в PyroCMS (или другой OpenSource CMS) - PullRequest
1 голос
/ 11 апреля 2011

Я искал платформу CMS с открытым исходным кодом, которую я могу использовать в качестве основы для нескольких веб-проектов.Раньше я использовал Joomla, но я нашел его неуклюжим и устаревшим, конечно, слишком сложным для обычного пользователя, который столкнется с этим.

Мой текущий проект требует веб-сайта с управлением контентом, со всеми обычными вещами, и в целом PyroCMS, кажется, хорошо подходит для этой задачи.Однако основное требование проекта состоит в том, что он содержит четыре блога.Общий для новостей, относящихся к новостям в области клиента, а затем по одному для трех членов компании.

Я не вижу, как это сделать, как есть, но я уверен, что долженвозможно как-то.Я счастлив написать сам модуль для этого, если это необходимо, но я стараюсь сделать проект довольно простым, и я не могу быть первым, кто захочет сделать это!

IРассматривал сеть Wordpress, но ключевое требование - чтобы все было централизовано в одной панели администратора.

Итак, есть ли способ поддерживать несколько блогов, используя только PyroCMS и дополнения?Спасибо, Ян

1 Ответ

4 голосов
/ 12 апреля 2011

Есть несколько выдающихся функций, которые никогда не были добавлены в PyroCMS, так как они никогда не были нужны никому с достаточным интересом или способностью добавлять их.

Модуль блога ОЧЕНЬ прост, новсегда использовался невероятно простыми сайтами.Веб-сайты «Мама и папа», простые разделы «Новости» на корпоративных сайтах, блоги разработчиков и т. Д.

Из коробки это МОЖНО сделать, создав страницы для «блога» и категории для каждого,затем используйте теги {pyro: blog: posts number = "10"} {title} {summary} {/ pyro: blog: posts}.

Это не самое чистое решение, но помните, что большинство разработок на PyroCMSделается разработчиками, находящими пробелы, которые необходимо заполнить для клиентских проектов.У меня скоро будет клиентский проект, требующий нескольких категорий (удивительно, что это заняло так много времени!), Который решит эту проблему идеально, но пока мне не заплатят за работу, у меня просто нет времени.Если вы хотите, чтобы эта функция была добавлена ​​для вашей работы, я могу помочь вам в этом, если нужно, дав советы здесь, на форумах, в IRC и т. Д., Тогда мы сможем объединить ее достаточно легко.

...