![]() |
Easy Information For you | |
|
|
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.
MORE RESOURCES: » |
RELATED ARTICLES
Software: What Suits Me? Almost all new and major brand of PCs come with bundled software packages that can handle both business and personal needs.However, if you purchase a stripped down model, you might have to spend considerable time and money to add appropriate software packages you vitally need. Software Review: Xsitepro Total Site Management Software It's not very often I get excited about a software program, but today I'm so excited I just had to tell you about Xsitepro, the top tool for Internet marketers. In particular, those who have been using HTML applications programs like Dreamweaver and Frontpage to produce their Internet media will find this program revolutionary in that it can at least halve your time for site development. Lowering The Risks In Developing Do-It-Yourself Software Projects Mike Dunville* had a decision to make. As the new operations manager for Alpha Staffing, he wanted to make a difference at the dynamic staffing firm. Microsoft CRM Customization: Integration with Third Party SQL Application/Database Microsoft CRM - Client Relationship Management package from Microsoft Business Solutions was initially designed to be customizable with Microsoft Visual Studio.Net and one of its programming languages - C#. MicroWorld Releases New Version of MailScan Ver. 4.5 - Antivirus and Content Security Software MicroWorld Technologies, Inc. the leading solutions provider in the area of Anti-virus and Content security, has announced the launch of its new version of MailScan Ver. Lotus Domino: Application Integration - A Programmer View There are two approaches for application integration:? Programmer's approach - for applications integration it is necessary to create some program codes;? Integrator's approach - in this case special software products are to be used and the integration process set up by those software settings.The following tools may be used for the first approach:? ODBC. Rapid Application Development - Is it Really a Need of Today? Rapid Application Development (RAD) is a software development methodology. In this competitive world, software product delivery time should be as little as it can be. Brief Notes About Mainframe Software Pricing We don't think about mainframe software pricing anymore, we just go out buy a server hardware/software "package" from Microsoft, but did you ever tink about how they got their ideas for the usage licence, it all started with IBM and the introduction of Cmos logic technology in 1994, simnce then mainframe software pricing has steadily became disproportion to the comparatively minute hardware costs, which has been stated to be "typically four to five times the hardware cost" in terms of the system budget.This trend has given rise to growing concerns over the direct results of current software pricing techniques which are leading to problems such as making smaller applications costly to operate on large systems. Your Computer May Be Infected, Heres How To Check (NOT about virus) NOTE: Please take time to read on - it may be vital for your PC's security. If you are not in the mood, just save it or print it out for later reference. Microsoft Great Plains Implementation & Customization: Computer Parts Retailer Example Microsoft Great Plains fits to majority of horizontals and retail business is good fit as well. We'll consider the system, consisting from Microsoft Great Plains as Accounting, Inventory Pricing and Microsoft Retail Management System (RMS) Headquarters and Store Operations Manager. Microsoft Great Plains Integrations - Tips for Developer In this short FAQ style article we would like to introduce you - software developer, programmer, database administrator into Microsoft Great Plains Integration tools and optionsMicrosoft Great Plains is main Microsoft Business Solutions product for US mid-market. Historically Great Plains Software designed Great Plains Dynamics and Dynamics C/S+ as multiplatform application and the integration was possible via Great Plains Dexterity or Dexterity-based end user tools, such as Import Utility and later on via Integration Manager. Software Companies: Generate New Revenue Streams and Decrease Costs with Custom e-Learning Content It's no secret that software companies operate in a very competitive space where rivalry is increasingly fierce and where profit margins can be razor thin. New, smaller software companies are sprouting up each month and the leading software companies continually make strong advancements forward leveraging massive cash flow reserves. SQL: Querying Microsoft Great Plains - Overview for Database Administrator/Developer Looks like Microsoft Great Plains becomes more and more popular, partly because of Microsoft muscles behind it. Now it is targeted to the whole spectrum of horizontal and vertical market clientele. How to Make Attractive and Effective PowerPoint Presentations Microsoft PowerPoint has dramatically changed the way in which academic and business presentations are made. This article outlines few tips on making more effective and attractive PowerPoint presentations. Microsoft Great Plains - Licensing & Product Versions Current Microsoft Business Solutions Great Plains has more that 10 years of history. Former Great Plains Software had two lines of Great Plains: Dynamics & Dynamics C/S+, later on renamed into eEnterprise. SSH (SCP) Send Files from Windows to Your Linux Box Not all of us have the luxury of working both at home and at work on a UNIX based system. However that doesn't mean you can't transfer files safely and securely between the two systems. Microsoft Navision and Crystal Reports - An Overview Microsoft Business Solutions - Navision is an integrated solution for small and midsize companies looking to expand their business operations without much interruption to its existing processes. Microsoft Navision enables businesses to alter as much or as little of its existing system, integrate add-ons and vertical segments of its development. Great Plains Dexterity Development: FAQ Microsoft Business Solutions Great Plains is Dexterity-written application and currently we see increased interest for Great Plains customers to do in-house Dexterity development and customization. Dexterity itself is written on C programming language and its initial architecture was based on the Graphical and Database platform independence, which C programming language was believed to provide. Recent Studies Show that 9 out of 10 PCs Are Infected with Spyware Spyware and malware are large problems for Internet users today and can be both annoying and a real threat to you and your computer. There exist a number of different spy and malware of which some are relatively friendly and only spies on your surfing habits, while others like the Trojans can be used to corrupt your hard drive or steal your usernames and passwords. Spyware - The Internet Devil Of Our Times! Spyware and Adware infest over 90 percent of computers in use today. Internet linked computers has made it easy for spybots, adware, and trojans to infiltrate and compromise online privacy. |
|
home | site map | Free Forum Host | Forums |
| © 2007 - 2008 |