Blogxter
Blogxter
Showcase for the Blogxter system
Page1
1 - 5 of 5
14Oct
Thu2004
The blogxter showcase

This is the Blogxter showcase. It uses Blogxter to provide an overview of the blogxter application.

If you like what you see and want to try blogxter out then see the installation guide for a step-by-step guide to the simple GUI-based installation procedure.

Blogxter is a highly scalable, easy to customize, service-based web-application which runs on 1060 NetKernel - a revolutionary new internet operating system.

14Oct
Thu2004
Membership of MyBlogs
The fun side of blogxter starts when you become a member. Here's what's available to a member...

MyBlogs

MyBlogs is the main page when you have signed in. It shows information on your own blogs and also provides access to blogs which are member-only readable. It also shows the top ten entries and blogs.

Image of Myblogs

MyBlogs

The MyBlogs view shows all the blogs for which you have access privileges - these might be just reader rights but they might also be author, editor or full administrator rights. A blog in blogxter may have multiple authors - each author will see the blog in their MyBlogs view. This view also provides some basic statistics including if there are comments or trackbacks which require approval.

Members Blogs

This is list of blogs of other members - you may choose to show a blog here even if it has private access. From this panel a member may request access privileges to a blog - the administrator of a blog can then decide to grant them privileges, such as readership all the way up to full admin control.

Most Popular

This panel shows the charts of which entries and blogs are currently most popular.

Public Blogs

This panel shows the current set of public blogs - it repeats the view shown on the main public site.

Subscriptions

Having up to minute notification of changes to a blog is all the rage. Each blog provides an RSS feed which can be used for syndication - however mass polling of blogs is not an elegant solution. With blogxter a member can choose to subscribe to a blog and receive immediate email notifications as soon as a new entry is published.

subscriptions view

The email notification indicates which blog has changed and includes the title, the summary and a link to the entry.

14Oct
Thu2004
Editing blog entries
The main activity in MyBlogs is actually editing a blog. Here's some of the features available when you edit your blog...

Editor

The editor allows you to enter new blog entries. These consist of a title, a plain text or HTML entry and an optional summary.

Image of blog editor

When an entry is submitted it is automatically converted into XHTML markup - this happens whether it is plain-text or
already formatted as HTML. If no summary is provided an automatic plain-text summary is generated from the submission - this is then used as the entry text in the RSS feed of the blog.

Adding or re-editing an entry does not mean that an entry has been published in the blog. A submission can be updated and modified as often as you like. Once you have an entry how you want it you (or an editor) can hit "publish" which publishes the entry in the blog - if at some point you want to withdraw publication you can simply "withdraw publication" - the entry is still visible in the editor but it is no long shown in the blog. Every entry in the editor has an indicator showing if it is currently awaiting publication.

Resources

Any type of file can be uploaded to a blog and served as a resource. Typical resources are images but equally they could be downloadable files, or a new blog XSLT or CSS stylesheet. The resource manager allows resources to be uploaded and shows the current set of resources...

resource manager

Styling of a blog is performed by two types of style technology.

An XSLT stylesheet performs basic layout and linking for the blog.
A CSS, is generally used to perform graphical design styling.

Blogxter allows multiple XSL and CSS styles to be uploaded for a blog. Styles may be applied either in preview mode - in which case a special view shows how the blog will look with the given XSLT, CSS combination. When you're happy with your look you can apply the styles to the published blog. All changes to the blog happen dynamically and immediately.

Default XSLT and CSS styles are provided as a basis for you to create your own look and feel.

Images

Images can be included in a page simply by adding an <img .../> tag and using a special reference (called an XRL reference) to the blog resource - instructions on how to do this are provided in the editor help page.

Spellcheck

Making spelling mistakes is common with blog publishing. Blogxter has a wysiwyg spellchecker.

spellchecker image

The spellchecker shows a true HTML view of your blog entry - misspelled words are replaced by a drop-down selection of alternative spelling suggestions. Simply select the correct spelling and click "Update Spellings".

Polls

Any blog entry can have one or more polls associated with it. New polls are added with the poll editor...

polls editor

A poll consists of a single question and as many multiple choice answers as you like. Once an entry with a poll is published readers may vote and view a bar chart of the poll results. Through the editor page an author may view detailed statistics for a poll.

Trackback Client

From the editor an author can post trackback ping to another blog. The trackback client will either read the remote blog to locate the hidden trackback URL in the page or you can provide the URL directly.

Comment/Trackback Approval

A blog may set the level to at which it accepts comments and/or trackbacks. This may be off, approved or on. If using the approved mode, comments and trackbacks will only be published on a blog when they have been vetted by a blog editor. The "approve" button provide a view of the currently pending comments and trackbacks.

14Oct
Thu2004
Managing your blog
A blog administrator can control many policies for a given blog...

Management

The administrator of a blog can access the management tools for that blog...

management view

Many aspects of a blog may be controlled.

Access Level

There are three levels of access for a blog:

  • public a blog is open to everyone.
  • private the blog is only open to members who have been granted permission to read, author, edit or admin the blog.
  • protected the blog is not public but may be viewed by members who have logged in.
A blogs access level can be changed at any time. So a public blog may be hidden from non-members, a protected blog can be made pubic etc etc.

Options

  • member listing indicates whether a blog should be shown in the members blog panel on the myblogs page.
  • comments selects if comments are active or not. If they are active you can choose to require approval before publication.
  • trackbacks the same as comments, trackbacks may be turned off or can be set to require approval.
  • comment/trackback notification blogxter will email you to notify you of new comments or trackbacks. Here you can select who gets notified.
  • editor new entries notificaiton a blogs editors can be notified by email of new entries added to the blog by a blogs authors - useful for multi-user publishing workflows.
  • items per page sets the pagination level which determines how many blog entries are shown on the main blog pages.
  • poll voting method allows you to choose how to perform double-voting prevention - IP address is normal but is limited since only one person behind a proxy can cast a vote. email exchange sends an confirmation email to the voter who only completes their vote by clicking a unique vote confirmation link. A given email address may only ever vote once in a given poll.

User Control

The final part of the management view presents the user control. This shows all the members who have some level of privilege for this blog. This ranges from reader, author, editor and admin. Generally a single user blog will have one usr with all privileges - a multi-user blog may have one or more authors some of which may also be editors. A private blog may have an author/editor and many readers.

A member may request access privileges to a blog from MyBlogs page. Requests for access are visible in this blog management page.

Statistics

All hits to a blog are recorded and may be analysed in statitics view...

stats

Charts of the hits seen in the last months and over the last year are provided. Panels also show the current most popular entries in your blog, they also show the all time most popular entries.

14Oct
Thu2004
Administration
The overall blogxter site can be managed by the site system administrator - user name 'super'. This user is created when blogxter is installed. They also own the sysadmin blog which can be used for publishing information about the admin of the site to the members.

Administration

The administrator may log in and control the overall managment of the blogxter system...

management view

The administrator can:

  • Create or modify a user - this includes suspending or removing an errant user, or simply changing a users password.
  • Create a new blog for a user - the user will have full privileges on the newly created blog, they may then grant other users privileges to the blog.
  • Changing the system settings - this includes setting the hostname of the blogxter installation, the SMTP server setting for email notifications etc.
  • Backup/Restore - the blogxter database can be completely backed up and restored, so blogxter system can be very easily migrated from one host to another or simply recovered after a disaster.