Hallo Ich wollte ein Webportal erstellen und jedem registrierten Benutzer erlauben, einen Artikel hinzuzufügen. Von diesem Standpunkt aus wird jedes Portalmitglied automatisch zum Autor (standardmäßig). Ich dachte auch darüber nach, diese Mitglieder Artikel mit 2-3 vordefinierten Vorlagen erstellen zu lassen (sagen wir 2-3 Bearbeitungsabschnitte und mehrere benutzerdefinierte Komponenten). Ist es möglich, es zu tun? Wo fange ich an?Hippo CMS - Zulassen, dass alle registrierten Mitglieder Artikel hinzufügen?
Antwort
Ich bin mir nicht sicher, ob Sie das Dokument über die Website/das Portal oder über das CMS erstellen möchten.
Hippo CMS verfügt über alle Funktionen, die Sie suchen - mehrere Autoren, vordefinierte Dokumentvorlagen usw.
Aber wenn Sie das Dokument mit der Webiste/portal erstellen möchten, dann müssen Sie einen anderen Ansatz nehmen .
Die Dokumenterstellung in Hippo CMS wird von Workflow gesteuert. Mit Hippo Site Toolkit können Sie ein Dokument erstellen, aber das bedeutet, ein Dokument mit einem vordefinierten Workflow-Benutzer erstellen. Das im CMS erstellte Dokument enthält also nicht den Autor als Portalbenutzer, der das Dokument erstellt hat.
Sie können das Go Green-Demo-Projekt ausprobieren, das einige Hinweise zum Erstellen eines Dokuments auf der Website enthält. Wenn Sie die Seite http://www.demo.onehippo.com/products auschecken, erstellt das Formular "Produkt vorschlagen" automatisch ein Dokument "Produkt" im CMS.
Der Quellcode für die Demo unter: http://svn.onehippo.org/repos/hippo/hippo-demos/hippo-go-green/trunk/
- 1. Hippo CMS & Jetspeed
- 2. Web Scraping mit Hippo CMS
- 3. HIPPO CMS HST benutzerdefinierte Rest API-Authentifizierung
- 4. "Hippo CMS" in meinem "Eclipse Luna", Tomcat startet nicht
- 5. Layout für alle Blogposts hinzufügen Orchard CMS
- 6. ALTER ROLE alle Mitglieder
- 7. Knockout JS nicht setzen alle Mitglieder beobachtbar
- 8. Alle registrierten Routen in Vertex auflisten
- 9. Ionic: Alle Emoticons nicht zulassen
- 10. Shell-Schnittstelle Hippo
- 11. Alle bekannten Orchard CMS-Fallstudien?
- 12. Wie sage ich Windsor, dass ich allen registrierten Komponenten, die IMustBeIntercepted implementieren, einen Interceptor hinzufügen soll
- 13. Überprüfen Sie alle Kontrollkästchen, dass Spiel Array Artikel
- 14. CMS Seite hinzufügen Block Magento
- 15. Zulassen, dass temporäre Tabellen Nullwerte akzeptieren
- 16. Github wird nicht zulassen, dass mir Zweig
- 17. Nicht zulassen, dass Benutzer Quiz zweimal nehmen
- 18. Nicht zulassen, dass einige Dateierweiterungen durchsucht werden
- 19. Legen Sie alle Divs nicht Fokus zulassen
- 20. listView dynamic Artikel hinzufügen
- 21. Wie CMS zu einer bestehenden Website hinzufügen
- 22. RecyclerView: Artikel an Position hinzufügen
- 23. Upload-Funktion zu Magento CMS hinzufügen
- 24. Alle Mitglieder einer Klasse dynamisch auflisten
- 25. Erhalten Sie alle Mitglieder in sortierten Set
- 26. Erzwinge XML-Kommentar für alle Mitglieder
- 27. Autofac-Test alle registrierten Typen können aufgelöst werden
- 28. Sitecores - erhalten alle indizierten Artikel
- 29. django-cms Benutzer kann keine Seiten hinzufügen
- 30. Alle Artikel in ListView auswählen
Danke für den Link zum SVN-Repo, ich habe es schon überall gesucht! – HaxElit