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.

Culver prom limo ..
In The News:

An artificial intelligence-powered home security system can fire paintballs and tear gas at trespassers. The camera identifies human faces and animals.
Technology expert Kim Komando gives her tips and tricks on enhancing your user experience a smartphone and other devices you use everyday.
A new camera called NUCA uses artificial intelligence to create deepfake photos of subjects by stripping away clothing in close to real time.
The Kimberley Kube trail-ready camper has a compact but spacious design and combines luxury, functionality and ruggedness for a weekend getaway.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.
Emails instructing you to reset your password for an account may be legitimate, or they may be scams. Kurt "CyberGuy" Knutsson explains.
Northrop Grumman's Manta Ray uncrewed underwater vehicle aims to revolutionize undersea missions — it glides through the ocean without human assistance.
Learn how to work Google's calendar application to streamline and organize your daily tasks from technology expert Kim Komando.
If you do not want Facebook to have automatic access to your private photos, follow our tips to protect yourself. Kurt “CyberGuy" Knutsson shows you how.
Kurt “CyberGuy" Knutsson goes into detail about Apple’s recent iOS update that allows iPhone users to instantly translate spoken language simply by using the Action Button.
Safeguarding your digital life with a reliable physical backup isn't just a precaution, it's a necessity. Kurt “CyberGuy" Knutsson provides the essential backup checklist.
Kurt “CyberGuy" Knutsson reveals how a Redditor exposed false recycling claims at their apartment, highlighting a report that only 21% of U.S. recyclables are processed.
Kurt "CyberGuy" Knutsson offers a travel toolkit featuring five technology tools to help you with booking flights and hotels for your summer vacation.
The bubble behind the clock on your iPhone can appear in different colors. Kurt "CyberGuy" Knutsson explains what each of those colors mean.
Scammers are using the power of artificial intelligence to mimic voices of people and are using the fake voices to commit crimes, like kidnappings.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.
Tech guru Kurt "CyberGuy" Knutsson explains the science behind the Invisibility Shield, a 6-foot shield that makes people become invisible.
The International Olympic Committee on Friday announced plans to use AI in various Olympic aspects, including athlete identification, training and judging.
Tech guru Kurt "CyberGuy" Knutsson explains an easy trick to avoid squinting while working or surfing the web by zooming in on your personal computer.
Streaming giant Roku has recently been targeted by a pair of cyberattacks, and the company confirmed over a half million Roku accounts were compromised.
The Land Aircraft Carrier combines an all-terrain, six-wheeled vehicle with a two-seat aircraft, which features electric vertical takeoff and landing.
The European Union has sent TikTok a "request for information" on the video sharing platform's newest app, TikTok Lite, under the Digital Services Act, with the aim to clean up social media.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.
The FBI is warning the public about a recent phishing scam via text that claims its targets owe money in Pennsylvania for unpaid road toll charges.
Your Apple Music settings may be revealing to your contacts what you're listening to. Kurt "CyberGuy" Knutsson explains the process to change those settings.

How to Evaluate Staffing Software

If you are in the market for new staffing software,... Read More

About Microsoft Sysprep (System Preparation) Utility (Windows 2000)

The Microsoft system preparation utility for Windows 2000 is a... Read More

Microsoft Great Plains eCommerce: overview for developer

Microsoft Business Solutions Great Plains was designed back in the... Read More

Microsoft CRM Data Import FAQ

Microsoft CRM has built-in conversion tool, however you should probably... Read More

Lotus Domino: Reports and Connectors ? Crystal Reports, XML, ODBC/JDBC, OLE

Lotus Notes Domino is very efficient in electronic document workflow... Read More

International Support - Microsoft Great Plains VAR/Partner Selection ? Overview for V.P. IT

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Putting Screensavers Under Control

No matter how much you enjoy your favorite screensavers, sometimes... Read More

How to Choose the Right Accounting Software for Your Business

With any good luck and a good amount of hard... Read More

10 Things You Could be Using Photoshop For, But Probably Arent

Most people don't use Photoshop to its fullest capabilities. Here... Read More

Microsoft eCommerce Web-development: Great Plains eConnect .Net ? Highlights for Programmer

In our small article we'll consider Microsoft Business Solutions Great... Read More

Microsoft CRM or Siebel

Siebel is traditional CRM market leader, however and mostly due... Read More

Microsoft CRM ? Consulting in the Post-Recession Time

New post-recession era has new features, which didn't exist in... Read More

Microsoft Navision Customization and Reporting ? Tips For Programmer/IT Specialist

C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More

Microsoft CRM Customization ? Programming Closed Email Activity

Microsoft CRM is CRM answer from Microsoft and attempt to... Read More

Microsoft Great Plains customization ? Freight Forwarding/Transportation industry example

Microsoft Business Solutions Great Plains version 8.5, 8.0, 7.5, Great... Read More

Microsoft Great Plains: Data Conversion & Migration Scenarios ? Overview for Consultant

Microsoft Business Solutions Great Plains serves multiple industries in the... Read More

Great Plains Customization ? Programming Auto-apply in Accounts Receivable

Microsoft Great Plains is one of three Microsoft Business Solutions... Read More

Reporting Tools for Microsoft Great Plains ? Overview For Developers

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Microsoft Small Business Manager Customization Options - Overview

Microsoft Business Solutions Small Business Manager is Great Plains Dexterity... Read More

Microsoft Great Plains Food Processing ? Implementation & Customization Highlights

Microsoft Great Plains might be considered as ERP platform to... Read More

Software Tools To Help Your Business Sell More

Sales are all about leverage, because there is only so... Read More

Microsoft Great Plains: Customization Upgrade & Recovery ? Visual Studio VB 6.0

Microsoft Great Plains, former Great Plains Software Dynamics, eEnterprise has... Read More

IT Strategy for Midsize Business: Microsoft vs. Java, Great Plains & CRM

Midsize business or non-profit organization should decide if one-vendor solution... Read More

Groupware Finds Home in American Business: Collaboration Tool Analysis

What is Groupware?Have you ever had to manage document collaboration... Read More

Microsoft C# vs. VB.Net

Hi, Guys,I believe a lot of programmers are trying to... Read More

Wood Dale limo ..