Review of TikiWiki Content Management System
TikiWiki is open source software — it is written in PHP, uses phpAdmin for mySQL database administration, and uses the Smarty Template Engine.
Installation - Since our host installed the TikiWiki, I cannot comment on ease of installation.
While TikiWiki has many features, only the features used on the Spotlight on Lake website will be reviewed.
Administration - It is hard to determine what some features are and do, such as the Ephemerides feature. Documentation is sadly lacking! The most complete documentation is for Version 1.6, and Version 1.9 is the current release — so many of the newer features do not have any documentation. While there are Forums and a documentation website, the "Search" feature does not work for either site! Many Forum questions are not answered in a timely manner or incorrect information is supplied. Asking a question with IRC chat may also be an exercise in futility or frustration. On the plus side, it is a simple process to turn features on and off by unchecking or checking a box.
User Rights — It is easy to set user rights to groups or individuals.
General Preferences - While you can add the site's title in this section, you cannot add metatag keywords or description. In order to add this information, you will need to modify the "header.tpl" file.
Theme — If you want to create a custom design or to modify an existing CSS theme, be sure to select the "moreneat" theme. After basing my design on a different style, I was later informed, "The others are buggy at best, use 'moreneat' as it's the most stable CSS template".
Home Page — Do not select the "custom home" option. I originally selected this option, and was told "It doesn't work correctly - don't use that feature".
The Wiki — This section was easy to set up and use. If you have never used a Wiki before there are several items of note: (1) to create a link to a new Wiki page, do not use any spaces in the link text and add double parentheses before and after the link text; (2) use the question mark ("?") link, to add content to the new Wiki page; (3) with spellchecking, there are times when the Wiki will place a question mark after a business name or word. To avoid this, use double parentheses around the word.
Articles and Submissions — This section was also easy to set up. It was also easy to add new Types and Topics. However, it is difficult to display only one Type or Topic on the Articles page. It was easier to use phpAdmin to modify the database tables than it was to use the Articles Administration Section to make this simple type of modification.
Calendar — There are 2 calendars: one is for private use in the "My Tiki" section; the other is for public use. The public feature Calendar is "buggy". There are so many steps to complete in order to add an event to the Calendar that I found it was necessary to include "How-To-Use" instructions on the Calendar page.
Banner Ads — Simple to set up and allows text or image displays. There are several options for frequency and you can set the zone where the add is to be displayed.
Featured Links, Forums, and Polls — These features were also easy to set up, and no problems were encountered.
Category System — There are 2 Category Systems. One is for the Directory feature, and the other is for the Wiki.
Directory — The Directory feature automatically checks for URL validation.
Email — The Email system uses only a very basic form with input boxes for user email address and comments. Ease of Modification
With college courses in C and C++, it has always been easy to read and understand other programming languages. However, the Smarty Template Engine code was a new experience. Quite a few hours were spent searching through the Smarty site, my PHP books, and both of the TikiWiki sites. I even asked the assistance of a friend who is a PHP whiz, and he couldn't figure out the problem.
Modifying the existing TikiWiki code should only be attempted by experienced programmers. After many hours searching through the Development section of the TikiWiki website looking for a flowchart, I was finally able to find a section that contained file relations.
With perserverance, I was able to modify the Directory, to build a Listing feature based on the modified Directory, and to include a customized Email system for the Advertising Contact page. By modifying the database, I was able to have only Articles listed on the Articles page and only Events on the Events page.
TikiWiki Rating
If I were to rate TikiWiki on a scale of 1 to 10, I would give it an 8. This is due to the lack of documentation and also due to the fact that "buggy" sections are included. In my opinion, if a feature does not work correctly, it should not be included as an option!
Diane Hildebrandt owns MsDetta, Inc., a Northwest Indiana web development firm. Diane has a B.S. in Computer Science and believes that websites should be designed to be accessible by every visitor. Diane also emphasizes relationship marketing - turning a visitor into a potential customer of your product or service. Web development services include scripting, programming, Flash and graphic design, ecommerce solutions, database management, and content management systems.
Related Articles:
Reciprocal Consulting Launches New Online Reputation Management Services
For half a decade, Reciprocal Consulting has been on the cutting edge of internet marketing solutions, offering their clients a maximum return on investment on a pay for performance basis. Now they merge quality services like SEO, competitive intelligence, and the latest monitoring tools to offer online reputation management.
Healthcare Management, Consulting Leader QHR Names Rick Drake Senior Vice President of Business Development
QHR, the nation's largest healthcare management company and one of the leading healthcare management consulting firms in the United States, has added a dynamic new sales leader to its Business Development team. Rick Drake, with more than 30 years' experience and expertise in this area, joined the company as senior vice president of Business Development in July.
ACOM Healthcare Business Consulting Group Adds Chiropractic Consultant with Powerful Coding, Documentation and Business Management Credentials
New consultant's combination of insurance company and clinic professional experience optimal for teaching doctors how to code and document ethically for maximum revenues, fewer challenged claims.
ACOM Healthcare Business Consulting Group Announces Performance Guarantee on Chiropractic Consulting Services
If collections don't improve by amount charged, company will refund the difference. But history has shown normal 30 percent increase.
Amadeus Consulting Develops Integrated, Online Survey System for Medical Group Management Association
Amadeus Consulting, a leading custom software development company, today announced the completion of an advanced survey system developed for Medical Group Management Association (MGMA), the nation's principal membership association for the medical group practice profession. The custom survey application will streamline the aggregation of critical practice data and provide key performance benchmarks and industry trends to MGMA members.
Ontario-Based Management Consulting Firm Uses Team Approach for Small Business Solutions
Multi-Link Business Management Solutions (http://www.multilinkconsulting.com) helps its clients maximize their full potential and solve their business problems by 'linking" their customers with specialized industry professionals.
Management consulting and effective project management can provide better business solutions
At present management consulting firms maintain relation with several organizations. For training, change management, operational and strategically development and technology implementation management consulting is indispensable. It is common that for effective project management the managers are more and more emphasizing on management consulting. The highly skilled management consultants use the proprietary methodologies clubbed with their own experience to initiate the problem identification process better. Beside execution of management consulting, nowadays for enhanced project management it is also in use at non-business related areas.
NASA Presents ScottMadden, Management Consulting Firm, With Award for Shared Services Expertise
The National Aeronautics and Space Administration has awarded ScottMadden, Inc., a management consulting firm, the NASA Public Service Group Achievement Award for its shared services expertise.
The Consulting Pulse Launches Niche Job Board for Management Consultants
In an effort to provide management consultants with more targeted job hunting tools, and employers with access to top level talent, Consulting Pulse has launched a niche job board for the Management Consulting Industry.
Content Management System - Business Boon
A content management system (CMS) connects the construction, administration, allotment, issuing, and detection of business information. It wraps the total lifetime of sheets on a website, and furnishes uncomplicated tools allowing the ability to generate the content, publish, and document. The most significant use of CMS is the supervision of word content on the website. It also provides the aptitude to direct the construction of the website and offers steering for visitors. CMS CSS (CMS) is very significant for the business employing it. It ensures various functions and securities for working systems. This system helps the user navigate through pages quickly, with a catapulted site elasticity and steadiness. It helps to cut costs and ...