Комментарии пользователей в TYPO3

Мне нужно изучить TYPO3 4.3 для моей новой работы (у меня мало времени). Я уже разобрался с некоторыми бэкендами и основами typoscript, но, поскольку я лучше всего учусь на практике, моя первая цель — создать блог на основе этой CMS. Я не хочу использовать какие-либо существующие расширения блога, потому что хочу научиться писать их самостоятельно. Я хочу иметь возможность помечать страницы (мои записи в блоге) и позволять пользователям оставлять комментарии под записью в блоге - обычные вещи wordpess.

Может ли кто-нибудь дать мне несколько советов и указать места с некоторыми полезными ресурсами, чтобы я мог достичь своей цели?


person szymzet    schedule 13.08.2011    source источник
comment
Изучите код существующих расширений, которые делают это, и учитесь на этом коде.   -  person hakre    schedule 13.08.2011


Ответы (5)


Я рекомендую вам попробовать новый фреймворк расширений "extBase". Существует книга, которая проведет вас через создание примера расширения блога.

К сожалению, книга доступна только на немецком языке, но предпринимаются попытки перевести на английский. С небольшой помощью Google вы сможете найти английскую версию (в процессе перевода) книги в Интернете...

Расширение примера блога также доступно в общедоступном репозитории расширений: http://typo3.org/extensions/repository/view/blog_example/current/ или http://forge.typo3.org/projects/typo3-mvcblogexample

person Simon Tuck    schedule 13.08.2011
comment
@maholtz extBase 1.1 включен в пакет 4.3 - person Simon Tuck; 29.08.2012

Вы можете найти несколько хороших руководств для разработчиков на вики typo3: http://wiki.typo3.org/Overview_Developer_Manuals. Также есть некоторая документация по extBase.

person Gigamegs    schedule 13.08.2011

Вы можете использовать расширение для новостей (tt_news) вместе с расширением для комментариев, чтобы сформировать базовый блог за несколько минут (ну, может быть, час или около того с некоторым стилем), без необходимости кодирования.

У нас есть руководство для редакторов, доступное по адресу http://www.seethroughweb.com/typo3-support.html, который вообще не входит в разработку, но полезен для понимания того, как редакторы могут работать с сайтом.

Саймон

person Simon Browning    schedule 13.08.2011

Поскольку TYPO3 — это проект с открытым исходным кодом, и все расширения тоже с открытым исходным кодом, лучший способ — это проанализировать их и взломать.

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

Расширения, которые я мог бы Вам посоветовать: комментарии, tt_news.

Вероятно, вам понадобится некоторое время в начале, чтобы установить и настроить эти расширения.

person Fedir RYKHTIK    schedule 24.08.2011

Используйте существующие расширения. Это лучший совет. Потому что они были протестированы многими пользователями. Но если вы хотите написать собственную версию, купите несколько книг (по старому или новому пути) и возьмите в качестве примера существующую версию.

person ddoesburg    schedule 13.08.2011
comment
Я должен знать, как писать расширения, потому что это будет моя работа. - person szymzet; 13.08.2011