-
- What is DG3
- The different components
- Requirements for running DG3
- Installation of DG3
- Additional installation steps
- Select which web server to use
- Hello World application
- Intro to CMS
- Setting up DG3 as a CMS
- Editing pages
- More about pages and urls
- Structuring a page using the grid
- Adding menu to pages
- Add images to the application
- More formating
- Sending email from contact us
- Adding menu to template
- Deploy the web site
- Storing the pages in database
- Create record
- Auto fill field
- Field validation
- Enable save button validator
- Add new button to template
- View document
- List documents
- Fix selection in menus in template
- CRUD Create Read Update Delete
- Intro to blogs
- Add user authentication
- Bootstrap authentication
- Let user change their passords
- Add reset password
- Login dialog box
- Extending the CMS to a blog
- Extend table for blogging
- Edit blog entry
- View blog entry
- User registration
- User password validation
- User field validation
- User auto login
- User extra registration fields
Intro to blogs
A blog is not much more than a CMS with a few more statuses, tags and a special order for presenting the document. Instead of organizing them as pages in a web site, you list then in descending order based on the publish date. Usually you can set up special blog post as pages like in our CMS and use it as your web site.
In this example we will extend our simple CMS with authentication and add a few more tags and statuses to make a blog. We will create the standard create pages for the web site and the menu and a few list to represent the blog. You can download the different stages of the development form this page.