-
Notifications
You must be signed in to change notification settings - Fork 2
Roadmap
Written from scratch using the IcmsPersistable Framework Implementation of ImbloggingPost object extending IcmsPersistableObject Use of IcmsDatabaseUpdater to dynamically create the database structure of the module
List and sort posts using IcmsPersistableTable Filter posts by status and by posters using IcmsPersistableTable Add and edit post using IcmsForm automatically created by the framework Config option: How many posts to display on index page and poster page Config option: What groups are allowed to posts
- Add and edit posts if user has proper rights, using IcmsForm automatically created by the framework
- Index page: list leads of last X posts sorted by published date DESC
- Poster page: list leads of last X posts posted by a user sorted by published date DESC
- Month page: list leads of last X posts of the selected month sorted by published date DESC
- Post page: displaying full post
- Integration with ImpressCMS Comments system
- Integration with ImpressCMS Notification system
- Integration with ImpressCMS Global Search feature
- Blocks
- Latest posts (options: number of posts, All posters or specific poster) (ok)
- Posts by months (ok)
- Smarty extra vars added <{$imblogging_post.post_year}> <{$imblogging_post.post_month}> <{$imblogging_post.post_day}> <{$imblogging_post.post_day_number}>
Post moderation by admin New notification: post submitted Implementation of a tag system (probably connected to a soon to come ImpressCMS core feature) Auto-save post feature RSS syndication of all posts and posts by poster URL rewrite Keyword highlighting in global search (using a soon to come ImpressCMS core feature) Addition of an option to Latest posts: display post lead or simply title
RSS Feed for each blog and post. (This is already on the 1.1 release plan)
Multiple categories for each blog post (on 1.1 release plan) This module should make use of a centralized manager category based on the core of ImpressCMS. Thus, many modules can use this centralized system of categories or Tags. See work done by MekDrop in Zarilia. More details here: Integration of global Categories and Tags in ImpressCMS --GibaPhp 09:53, 25 September 2008 (EDT)
Utilising the ImpressCMS PDF core Library.
Edit Blog Timeout Set time limit for people to edit blogs.
Block with my last blogs if registered...
Block of most popular Blogs
=Send a Friend Perhaps can be used with Social Network option? Tag Feature See category?
A major appeal is to clone the module or change the location of their installation. Some languages may need to use a different name or have multiple instances of same module. By cloning the module or allowing its installation in a directory with a different name, it would be very welcome.
Example: Simply install the module with the directory blog and not imblogging.
SEO Feature SEO (something similar to our content manager)] Accepted, it will be As for SEO, yes, our IcmsPersistable Framework has (or will, I need to check) this built in so it shall be included in the module very soon. Everything is already there (short_url field...) --GibaPhp 09:52, 17 September 2008 (EDT)
Option to select customised theme based on user selected? Useful for multi-user blog sites I agree too, exelent idea --GibaPhp 07:40, 29 September 2008 (EDT)