esclkm |
|
---|---|
скажите какие требования предъявляются к блогам. что вы хотите от них видеть?
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
medar |
|
---|---|
Изложу свои соображения, раз разговор зашел о блогах.
Блоги юзеров, вкратце: Заводится категория "blogposts", где каждая страница - пост. Заводится новое поле для страниц "post_userid", в котором определяется принадлежность поста юзеру. Пишется плагин, который выводит записи блога в определенном порядке. Это может быть или standalone или тэг на странице user details. Добавление/редактирование записи - надо подумать, или плагином или встроенными средствами добавления страниц. Надо просто предусмотреть авторизацию - чтобы доступ к редактированию поста был только у заданного юзера. Формирование RSS записей блога можно сделать хуком в rss.php Что еще остается ? Пинги, трекбэки, отсылка комментов на почту, OpenID и возможность комментировать гостям через капчу. Все решаемо, теоретически. rangjungyeshe.ru
|
Wadik |
|
---|---|
medar, начал искать, выписывать... их оказывается совсем немного. =) а казалось раньше намного больше... трекбеки, ведение собственного блога на поддомене, система рейтингов блогов, разграничение прав по записям в блоги(кому можно писать в каком блоге, а кому нет), статистика по активности пользователей...
Многие из этих функций в принципе не критичны, например можно и не на поддомене собственный блог вести. Получается чтобы реализовать блоги нам как-то придется везде извиваться:хаками, дополнительными полями в основной структуре? Ratibor, я все же расматриваю кота как основную систему, а все остальное как наращивание функционала =) А если бы задумывался мощный сайт-форум, или сайт-блог .. я бы выбрал соответсвующие системы, заточенные именно под это. =) Что есть блог? http://ru.wikipedia.org/wiki/Блог: Если до конца прочитать статью, то можно понять куда двигаться при реализации блогов. =) |
|
Bu konu Wadik tarafından düzenlendi(2009-03-01 04:17, 15 yıllar önce) |
Ratibor |
|
---|---|
# Wadik : Ratibor, я все же расматриваю кота как основную систему, а все остальное как наращивание функционала =)Что значит - я все же расматриваю кота как основную систему ? Если ты поставишь lifetype,то для чего нужен котонти ? Практически все что есть в котонти уже реализовано в lifetype плагинами. Не задавай глупых вопросов, не услышишь вранья.
|
medar |
|
---|---|
нам как-то придется везде извиваться: хаками, дополнительными полями в основной структуре?Да. Только не извиваться. :) Это идеология этого движка - он предоставляет некий базовый функционал и каркас (страницы и хуки) чтобы сделать что-то специфическое самому. Писать плагины и юзать дополнительные поля - это не экзотика, это уже необходимость, если нужно сделать по-настоящему хороший большой сайт на Cotonti. rangjungyeshe.ru
|
Wadik |
|
---|---|
medar, из предложенного тобой способа получается, что из "основных средств" используется только указание структуры,категории блога и таблица страниц. остальное придется дополнять и дописывать в виде отдельного плагина, что сравнимо с более сложным дописыванием кода, т.к. с выходом апдейтов основной системы в дальнейшем могут появиться конфликты. Поэтому видимо многие на neocrome.ru кричали о выделении блогов в отдельный плагин или структурную единицу.
Ratibor, по коду мне seditio\cotonti ближе))))) |
|
Bu konu Wadik tarafından düzenlendi(2009-03-01 04:28, 15 yıllar önce) |
Ratibor |
|
---|---|
# Wadik : Ratibor, по коду мне seditio\cotonti ближе)))))Ну дак тем более, для чего тогда прикручивать lifetype ? Если и так на Cotonti можно реализовать все что есть в lifetype. Не задавай глупых вопросов, не услышишь вранья.
|
Wadik |
|
---|---|
# Ratibor : Ну дак тем более, для чего тогда прикручивать lifetype ?Ты правильно подметил: можно, а там уже есть. Хочется путем небольших манипуляций получить желаемое, а именно полноценные блоги! =) Но как это всегда бывает, не бывает ничего просто =( |
Ratibor |
|
---|---|
# Wadik : Хочется путем небольших манипуляций получить желаемое, а именно полноценные блоги! =)В Seditio/Cotonti есть два пути получить желаемое: 1. Написать самому. 2. Заказать(зачастую платно) чтобы ктото написал. Есть и третий призрачный вариант - дождаться что кто-нибудь напишет(бесплатно) и выложит. Но такое случается очень и очень редко, так что на это можно практически не надеятся. В отличии от Seditio, в Cotonti есть и 4 вариант: доказать всему Cotonti Team что нужная тебе фича - это то, что доктор прописал и без этой фичи ну никак Cotonti не обойтись. Не задавай глупых вопросов, не услышишь вранья.
|
medar |
|
---|---|
Wadik, надо посмотреть ядро, но, на память, все дописывается плагинами на существующих хуках, хака ядра не требуется и как следствие при дальнейших апдейтах системы работоспособность останется - это вам не Seditio. :) Плюс, как верно заметил Ratibor, сейчас Cotonti в процессе наращивания функционала, поэтому какие-то вещи, если они окажутся супернужными, можно будет внедрить в ядро или дописать в ядро новый хук, в который можно будет включать плагины.
Блоги на самом деле вещь несложная, но все упирается в вопрос наличия свободного времени. rangjungyeshe.ru
|
Dayver |
|
---|---|
# medar : Изложу свои соображения, раз разговор зашел о блогах. Зачем писать? все уже написано - плагин Userpages ..... в итоге на основе котонти без проблем можно сделать средней сложности блог (используя даный плуг это сводится к редактированию тпл файлов) .... в итоге если нужно забацать сайт-блог некоторого перечня пользователей.......если же делаем блог под одного человека то вообще считаю никаких блог-плагинов не требуется. Pavlo Tkachenko aka Dayver
|
Rio |
|
---|---|
# esclkm : скажите какие требования предъявляются к блогам. что вы хотите от них видеть?Самое разумное высказывание. ожет так стоит поступать по всем компонентам? [b]Дела не всегда обстоят так как кажется[/b]
|
Trustmaster |
|
---|---|
Многие вещи для блогов уже сделаны, самые последние достижения - трекбэки и пингбэки. Многое, правда, остается в привате, но думаю, со временем ситуация будет исправляться к лучшему.
Что до интеграции, мое мнение, почему бы и нет, если это создает помех для развития проекта и дает некие уникальные конкурентные преимущества. Скажем, хочет кто-то скрестить Cotonti с какой-нибудь навороченной галереей - пожалуйста, никто не мешает, надо только навыки и знания соответствующие иметь. May the Source be with you!
|
Evil |
|
---|---|
Меня устраивает система Cotonti, но то, что я хочу внедрить, сам сваять не смогу точно. Используется большая база данных + хорошая система ее обновления, что будет очень полезно для пользователей моего сайта. Во всей теме я кроме как споров ничего не услышал... Хотелось бы дельных советов. Блоги, форумы и тем более Джумла (я привел только пример, как человек прикрутил на Джумле) тут не уместны, т.к. нужна конкретная реализация Котонти + ДБ.
Никто не пытался внедрить сторонние скрипты в Cotonti? |
|
Bu konu Evil tarafından düzenlendi(2009-03-03 22:57, 15 yıllar önce) |
Alex300 |
|
---|---|
Да все можно внедрить. Для этого определенные навыки нужны в программировании. Это называется портированием. Сам проделвал такое не раз. Мне например нужен функционал бизнес каталога на Cotonti. Ща над этим думаю. Просто времени маловато.
Или делают т.н. "Бридж" - это использование одной базы юзеров для 2-х движков, это как правило используется для прикрутки форумов (PhpBB, VB) Но если Вам нужен сайт с блогом, функционал которого Вас устраивает на Joomla, то почему сайт не сделать на ней??? (админы, не сочтите за рекламу другого движка плз.) Это позволит Вам не изобретать чего-то изощренного. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |