Hippo CMS - разрешить всем зарегистрированным пользователям добавлять статьи? - PullRequest
2 голосов
/ 17 января 2011

Привет Я хотел создать веб-портал и позволить каждому зарегистрированному пользователю добавить статью. Таким образом, с этой точки зрения каждый участник портала станет автором (по умолчанию). Я также думал о том, чтобы позволить этим членам создавать статьи с 2-3 предопределенными шаблонами (скажем, 2-3 раздела редактирования и несколько пользовательских компонентов). Возможно ли это сделать? С чего начать?

1 Ответ

5 голосов
/ 18 января 2011

Я не уверен, хотите ли вы создать документ с помощью веб-сайта / портала или с помощью CMS.

Hippo CMS обладает всеми необходимыми вам функциями - несколькими авторами, предопределенными шаблонами документов.и т. д.

Но если вы хотите создать документ с помощью веб-сайта / портала, вам нужно использовать другой подход.

Создание документов в Hippo CMS осуществляется с помощью Workflow.Используя Hippo Site Toolkit, вы можете создать документ, но это означает создание документа с использованием предварительно определенного пользователя рабочего процесса.Таким образом, документ, созданный в CMS, не будет иметь автора в качестве пользователя портала, который создал документ.

Вы можете ознакомиться с демонстрационным проектом Go Green, который даст некоторые советы о том, как создать документ изнутри веб-сайта.,Оформить заказ на странице http://www.demo.onehippo.com/products,, форма «Предложить продукт» автоматически создает документ «Продукт» в CMS.

Исходный код демо-версии: http://svn.onehippo.org/repos/hippo/hippo-demos/hippo-go-green/trunk/

...