fhayden wrote:
Thanks. So do you have a link to this working model? Can you share any info on your integration and your application of RTE? That would be helpful. Thanks |
I don't have a public working model since I changed the site and don't use that code anymore. And most of my CMS stuff is for the admin anyway, so no public views allowed. I do plan on adding pages where visitors can submit articles and recipes and such, but I haven't built that part yet. The only part that works now is the admin part, which I prefer entering HTML instead of using an RTE. The visitors will eventually get an RTE with features removed that I don't want them to use (i.e. they can't change the font or font size, but they can make things bold or italic, create bullet lists, etc.) so I can retain some control over how things look on the site.
I basically developed a custom CMS for my site
CaribbeanChoice.com because I couldn't find anything else that did what I need.
I basically had to plan out what data I wanted stored and how and what I wanted displayed.
Some examples of pages that are generated from content in the CMS include:
- Article List - displays list of articles with various sorting and filters.
- Article - an example of how an article is displayed to the user.
- Article with Child Articles - an example of an article with child articles. If enabled for that article, a list of related articles are listed underneath the article. In this case the article is very short, and the list of child articles are very long. Each article allows you to specify what article is its parent. Articles listing this article as its parent are listed as child articles.
- Home Page - You will notice a list of recently added or updated articles on the home page. This is generated from content in the CMS I created.
- Topic Specific Lists - Keying off fields in the CMS for each article (country in this case), it lists articles related to the country on the country's section home page.
It's a bit more complicated than your average CMS, but our site is a lot bigger too. We needed to divide content up between country sections and topical sections, making it a challenge to get it to display how we wanted.
Our recipes section is also powered by a recipe specific CMS and tied into the ratings/reviews system of the directory script we installed. (We integrated the two instead of having duplicate functionality.)
I don't have any input pages to show you since all the ones we have now are admin pages, but basically all the RTE does is replace the textbox with the RTE, the rest of the page looks the same.