Node Package: Blog Node


The WebPal blog node has developed in over a period of time in tandem with the web 2.0 craze. This full featured node now contains a variety of features which includes:

  • WebPal editors can create articles in WebPal CMS;
  • Visitors can comment on articles;
  • Comments can be posted immediately, or can be held for moderation;
  • Automatically check for profanity in comment posts;
  • Admin notified when comments are posted;
  • Automatically generates RSS (found at http://www.yourfancydomain.com/_rss);
  • Option to add tag cloud;
  • Archive articles by month.

This package requires a dbconnector node to be present.

 

Screen Shots

Blog Article 

Blog Article
 

Blog Index 

Blog Index
 

Article List 

Article List
 



wpBlog

This node contains the list of all articles written by Webpal users. There are plenty of attributes that can customize the blog however needed.

Where to use this node

Attributes

NameUseValueHelp
name required Value to identify the blog node
list-articles oneof all, 1 most recent, 2 most recent, 3 most recent, 4 most recent, 5 most recent, 6 most recent, 7 most recent, 8 most recent, 9 most recent, 10 most recent Determines the number of aticles to display on the page
article-list-format oneof full articles, list titles only Determines how the articles will appear in the page. Full Articles will display everything and list titles only will display just the titles as links to the full articles
archive-articles oneof by-month, none Determines whether the articles should be archived by month or not archived at all
show-tag-cloud oneof yes, no Determines whether a tag cloud will be generated
show-archive-articles oneof yes, no If this is set to no will not display the Archive Articles links and create a file archive-articles-list.html with a list of all the archived month links. This is very useful if you want the archive links to appear somewhere else in the design instead of the default area
allow-comments oneof yes, no Determines if comments are allowed on the blog or not
comment-message optional This will appear before the comment form if specified
add-captcha oneof no, yes If this is set to yes, captcha wil be added to the form. Please note that the captcha code needs to be manually uploaded to the website
profanity-moderation oneof post immediately, wait for approval If wait for approval is chosen, the code will check the comment for any profanity words. Otherwise will not check if any profanity is in the comment.
comment-moderation oneof post immediately, wait for approval If wait for approval is chosen, the code will not display the comment untill the Web Master approves it in the database setting for all articles.
comment-notification-email optional This is where you specify an email address of the person who wishes to be notified everytime a comment is posted
allow-mark-article-inappropriate oneof no, yes Give the users the abiliy to suggest that an article is inappropriate
allow-mark-comment-inappropriate oneof no, yes Give the users the abiliy to suggest that a comment is inappropriate
inappropriate-notify-email optional This is where you specify an email address of the person who wishes to be notified everytime an article/comment is marked as inappropriate.
misc-action optional Determines the text to be added as an Action. Works in conjunction with misc-action-link
misc-action-link optional Determines the link of the misc action. Works in conjunction with misc-action
include-social-bookmarking oneof no, yes If set to yes a row of social bookmarking links will appear

Sub Nodes

NameTypeHelp
article wpBlogArticle The is a node that creates a blog article
terms wpHtml If terms are specified a file of the Terms and Conditions will be created. Also when a user post a comment they must agree to the Terms and Conditions

wpBlogArticle

This node is what a Webpal user can use to generate their Blog Article. There is the possibility to allow comments to be written about the article.

Where to use this node

Attributes

NameUseValueHelp
name required Value to identify the article in the database
allow-comments oneof use blog settings, yes, no Determines if comments are allowed for this article. Use blog settings will selectthe value in the blog node for this attribute
comment-moderation oneof use blog settings, post immediately, wait for approval If wait for approval is chosen, the code will not display the comment untill the Web Master approves it in the database setting for specific article.
author optional The author of this article, which will display on the article
date optional The date the article was posted. Must be in format yyyymmdd (all numeric values)
lang oneof any, en, fr, de, es sets the language of this article. "any" will make the article appear in all languages. ex: "fr" will make the article appear only on the french version of the site.
comment-notification-email optional This is where you specify an email address of the person who wishes to be notified when a comment is posted for this article

Sub Nodes

NameTypeHelp
title wpString The title of the article
text wpHtml The text for the article
tags wpBlogTags A node to specify what tags are associated with this article

wpBlogTags

This node is what generates the Tag Cloud. When a tag is used mutiple times that tag's font will be larger then the others.

Where to use this node

Sub Nodes

NameTypeHelp
tag wpString The tag(s) that is associated with this article. This is what generated the Tag Cloud

More Information

Quick Navigation

| More

 

Search Site