PHP Programming Language - Cultural View
PHP Programming Language - Cultural View PHP Programming Language - Cultural View
TikiWiki 322 TikiWiki Initial release 2002-10-09 Stable release 5.0 / June 8, 2010 Development status Active Written in PHP Operating system Cross-platform Available in Multilingual [1] (30+) Type Wiki software / Content Management System (CMS) / Geospatial Content Management System (GeoCMS) / Groupware web application License LGPL Website http://tikiwiki.org Tiki Wiki CMS Groupware, originally and more commonly known as TikiWiki or simply Tiki, is a free and open source wiki-based, content management system written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL) license. [2] In addition to enabling websites and portals on the internet and on intranets and extranets, TikiWiki contains a number of unique collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) or Groupware web application. TikiWiki includes all the basic features common to most CMSs such as the ability to register and maintain individual user accounts within a flexible and rich permission / privilege system, create and manage menus, RSS-feeds, customize page layout, perform logging, and administer the system. All administration tasks are accomplished through a browser-based user interface. TikiWiki features an all-in-one design, as opposed to a core+extensions model followed by other CMSs. This allows for future-proof upgrades (since all features are released together), but has the drawback of an extremely large (more than 1,000,000 lines) codebase. TikiWiki can run on any computing platform that supports both a web server capable of running PHP version 4.3.5+ (including Apache, IIS, Lighttpd, and nginx) and a MySQL database to store content and settings. [3]
TikiWiki 323 Major components TikiWiki has four major categories of components: content creation and management tools, content organization tools and navigation aids, communication tools, and configuration and administration tools. These components enable administrators and users to create and manage content, as well as letting them communicate to others and configure sites. In addition, TikiWiki allows each user to choose from various visual themes. These themes are implemented using CSS and the open source Smarty template engine. Additional themes can be created by a TikiWiki administrator for branding or customization as well. Internationalization Tiki is an international project, supporting many languages. The default interface language in Tiki is English/en, but any language that can be encoded and displayed using the utf-8 encoding can be supported. [4] Translated strings can be included via an external language file, or by translating interface strings directly, through the database. As of 29 September 2005, TikiWiki had been fully translated into eight languages and reportedly 90% or more translated into another five languages, as well as partial translations for nine additional languages. Tiki also supports interactive translation of actual wiki pages and was the initial wiki engine used in the Cross Lingual Wiki Engine Project. [5] This allows Tiki-based web sites to have translated content — not just interfaces. Implementation TikiWiki is developed primarily in PHP with some JavaScript code. It uses MySQL as a database. It will run on any server, including Apache and Microsoft's IIS, which provides PHP 5. TikiWiki components use other open source projects, including Zend Framework, Smarty, jQuery, xajax, HTML Purifier, FCKeditor, HawHaw, phpCAS, Morcego, and Mapserver as well. If mapserver is used, TikiWiki can become a Geospatial Content Management System. Project team TikiWiki is under active development [6] by a large international community of over 300 developers and translators, [7] and is one of the largest open-source teams in the world. [8] Project members have donated the resources and bandwidth required to host the TikiWiki.org website and various subdomains. The project members refer to this dependence on their own product as "eating their own dogfood", which they have been doing since the early days of the project [9] . TikiWiki community members also participate to various related events such as WikiSym and the Libre Software Meeting. History TikiWiki has been hosted on SourceForge.net since its intial release (Release 0.9, named Spica) in October 2002. [10] It was primarily the development of Luis Argerich (Buenos Aires, Argentina), Eduardo Polidor (São Paulo, Brazil), and Garland Foster (Green Bay, WI, United States). In July 2003, TikiWiki was named the SourceForge.net July 2003 Project of the Month [11] . In late 2003 a fork of TikiWiki was used to create TikiPro, later renamed Bitweaver [12] . In 2008, TikiWiki was named to EContent magazine's Top 100 [13] and in 2009 TikiWiki adopted a six-month release cycle and announced the selection of a Long Term Support (LTS) version. Currently TikiWiki Release 3.x is used for LTS.
- Page 277 and 278: ReOS 271 ReOS Developer(s) Elazos S
- Page 279 and 280: RefDB 273 RefDB Developer(s) RefDB
- Page 281 and 282: efbase 275 References [1] http://ww
- Page 283 and 284: ResourceSpace 277 ResourceSpace Res
- Page 285 and 286: Robogallery 279 Robogallery Develop
- Page 287 and 288: RoundCube 281 RoundCube Developer(s
- Page 289 and 290: SWiZ 283 SWiZ SWiZ (simple visualis
- Page 291 and 292: Seagull PHP Framework 285 Seagull P
- Page 293 and 294: Seagull PHP Framework 287 Reference
- Page 295 and 296: Serendipity (software) 289 It's goi
- Page 297 and 298: SilverStripe 291 Features Notable f
- Page 299 and 300: SilverStripe 293 Recognition Awards
- Page 301 and 302: Simple Cloud API 295 Simple Cloud A
- Page 303 and 304: Simple Machines Forum 297 Simple Ma
- Page 305 and 306: Simple Machines Forum 299 Modificat
- Page 307 and 308: SimpleXML 301 SimpleXML SimpleXML i
- Page 309 and 310: Simply AJAX Forum System (SAFS) 303
- Page 311 and 312: SocialEngine 305 • Games • Sear
- Page 313 and 314: SquirrelMail 307 Platforms Squirrel
- Page 315 and 316: SquirrelMail 309 References [1] "Sq
- Page 317 and 318: Squiz 311 MySource Matrix in Use My
- Page 319 and 320: SugarCRM 313 Deployment types Sugar
- Page 321 and 322: Symfony 315 Technical Symfony makes
- Page 323 and 324: Symfony 317 See also • Comparison
- Page 325 and 326: Textpattern 319 Textpattern Develop
- Page 327: Textpattern 321 • TXPQ Magazine [
- Page 331 and 332: TinyWebGallery 325 TinyWebGallery D
- Page 333 and 334: Torpor (PHP) 327 External links •
- Page 335 and 336: TYPO3 329 TYPO3 TYPO3 4.1 backend m
- Page 337 and 338: TYPO3 331 TemplaVoila TemplaVoila i
- Page 339 and 340: UBB.threads 333 Version 7.x While G
- Page 341 and 342: Ubercart 335 Ubercart Developer(s)
- Page 343 and 344: uddeIM 337 uddeIM Developer(s) Step
- Page 345 and 346: uddeIM 339 References • Official
- Page 347 and 348: vBulletin 341 vBulletin Developer(s
- Page 349 and 350: vBulletin 343 • A database-stored
- Page 351 and 352: vBulletin 345 vBulletin Blog Now in
- Page 353 and 354: vBulletin 347 External links • vB
- Page 355 and 356: Vwar 349 License Virtual War is not
- Page 357 and 358: WakkaWiki 351 References [1] http:/
- Page 359 and 360: Website Baker 353 WebsiteBaker vers
- Page 361 and 362: Website Baker 355 Translations In t
- Page 363 and 364: WebWM 357 WebWM Development status
- Page 365 and 366: WikkaWiki 359 Wikka vision Compared
- Page 367 and 368: WordPress 361 WordPress Developer(s
- Page 369 and 370: WordPress 363 On December 12, 2008,
- Page 371 and 372: WordPress 365 See also • Comparis
- Page 373 and 374: Xaraya 367 Xaraya Initial release N
- Page 375 and 376: Xdebug 369 Xdebug Developer(s) Deri
- Page 377 and 378: XOOPS 371 XOOPS Developer(s) The XO
TikiWiki 323<br />
Major components<br />
TikiWiki has four major categories of components: content creation and management tools, content organization<br />
tools and navigation aids, communication tools, and configuration and administration tools. These components<br />
enable administrators and users to create and manage content, as well as letting them communicate to others and<br />
configure sites.<br />
In addition, TikiWiki allows each user to choose from various visual themes. These themes are implemented using<br />
CSS and the open source Smarty template engine. Additional themes can be created by a TikiWiki administrator for<br />
branding or customization as well.<br />
Internationalization<br />
Tiki is an international project, supporting many languages. The default interface language in Tiki is English/en, but<br />
any language that can be encoded and displayed using the utf-8 encoding can be supported. [4] Translated strings can<br />
be included via an external language file, or by translating interface strings directly, through the database. As of 29<br />
September 2005, TikiWiki had been fully translated into eight languages and reportedly 90% or more translated into<br />
another five languages, as well as partial translations for nine additional languages.<br />
Tiki also supports interactive translation of actual wiki pages and was the initial wiki engine used in the Cross<br />
Lingual Wiki Engine Project. [5] This allows Tiki-based web sites to have translated content — not just interfaces.<br />
Implementation<br />
TikiWiki is developed primarily in <strong>PHP</strong> with some JavaScript code. It uses MySQL as a database. It will run on any<br />
server, including Apache and Microsoft's IIS, which provides <strong>PHP</strong> 5.<br />
TikiWiki components use other open source projects, including Zend Framework, Smarty, jQuery, xajax, HTML<br />
Purifier, FCKeditor, HawHaw, phpCAS, Morcego, and Mapserver as well. If mapserver is used, TikiWiki can<br />
become a Geospatial Content Management System.<br />
Project team<br />
TikiWiki is under active development [6] by a large international community of over 300 developers and<br />
translators, [7] and is one of the largest open-source teams in the world. [8] Project members have donated the<br />
resources and bandwidth required to host the TikiWiki.org website and various subdomains. The project members<br />
refer to this dependence on their own product as "eating their own dogfood", which they have been doing since the<br />
early days of the project [9] . TikiWiki community members also participate to various related events such as<br />
WikiSym and the Libre Software Meeting.<br />
History<br />
TikiWiki has been hosted on SourceForge.net since its intial release (Release 0.9, named Spica) in October 2002. [10]<br />
It was primarily the development of Luis Argerich (Buenos Aires, Argentina), Eduardo Polidor (São Paulo, Brazil),<br />
and Garland Foster (Green Bay, WI, United States).<br />
In July 2003, TikiWiki was named the SourceForge.net July 2003 Project of the Month [11] . In late 2003 a fork of<br />
TikiWiki was used to create TikiPro, later renamed Bitweaver [12] .<br />
In 2008, TikiWiki was named to EContent magazine's Top 100 [13] and in 2009 TikiWiki adopted a six-month release<br />
cycle and announced the selection of a Long Term Support (LTS) version. Currently TikiWiki Release 3.x is used<br />
for LTS.