History: Tiki FAQs
Source of version: 73 (current)
- «
- »
Copy to clipboard
!General !! What is Tiki Wiki CMS Groupware? Tiki Wiki CMS Groupware (Tiki®) is a full-featured, web-based, multilingual (35+ languages), tightly integrated, all-in-one Free/Libre Open Source Software (GNU/LGPL), using PHP, MySQL, Bootstrap Framework, jQuery and Smarty ((tw:Free and open-source software Web Application with the most built-in features|with the most built-in features)). Actively developed by a very large international community, Tiki can be used to create all kinds of Web applications, sites, portals, knowledge bases, intranets, and extranets. See ((info:About Tiki)) for more information. !! What is the current Tiki version? The current Tiki Stable version and LTS (Long Term Support) version are listed at [https://tiki.org/Download]. We follow a six-month release cycle, with minor updates and patches released as-needed. See ((dev:RoadMap)) and ((info:Version lifecycle)) for details. To date, Tiki has had more than 50 releases. See ((tw:All releases)) for details. !!Where can I download Tiki? {DIV(float=right)}{IMG(src="//tiki.org/dl789?display",link="https://tiki.org/Download")}{IMG}{DIV} You can download Tiki from https://tiki.org/Download . There is also a __Download__ option in the menu bar of all *.tiki.org (collectively called __t.o__) sites. All downloads are hosted by [https://sourceforge.net/projects/tikiwiki/|SourceForge.net]. You can also download daily builds of the current development, pre-release version. See ((info:Download)) for details. {DIV(class="clearfix") /} !!Is there a demo or test version available? __Yes.__ There are several Tiki demos available. See ((info:demo)) for details. You can also use [https://tiki.org/TikiLiveCD|TikiLive CD] by downloading the __.iso__ file to create a bootable CD with a full Tiki installation. !! Is Tiki free? Tiki is free, open source software, licensed under LGPL. Read [https://tiki.org/license.txt|the license] for full details. The project's philosophy is detailed in our [https://tiki.org/social+contract|Social Contract]. !! Does Tiki have these Features? - individual profiles that people can show or hide - inmail - user-generated content e.g. a wiki - collaborative/social groups - revenue options ... Generally yes, you can make Tiki behave like anything you need with help of the features included ;-). For a full list of features please check the ((Features)) page. !Tiki Community !! Who owns/runs/manages Tiki? {DIV(float=right)}{IMG(src="//branding.tiki.org/dl78",link="https://tiki.org/Tiki+Software+Community+Association?bl=y")}{IMG}{DIV}The short answer is __everyone__. Tiki is a community-managed, open development project, with an official [https://tiki.org/Tiki+Software+Community+Association?bl=y|Tiki Software Community Association] as the legal steward. See [https://tiki.org/WhoWhat|Who to Contact] for a list of Tiki Admins. {DIV(class=clearfix) /} !! How do I join the Tiki Community? Simply [https://tiki.org/register|Register] at the Tiki Community portal. This will give you access to all of the *.tiki.org site. !! How do I become a Tiki developer? To become a Tiki developer with commit access to the Tiki repository, __simply ask!__ Developers are expected to abide by the ((dev:3Rules)). See ((dev:How to get commit access)) for more information. !Installation !!How do I install Tiki? Please review the ((Requirements)) and ((Installation)) pages for details. !!Is Tiki included in Fantastico, SimpleScripts, and other control panels (cPanel) scripts for shared web hosts? Yes. See ((tw:1-click installers)) These scripts will perform a full Tiki installation, including database configuration. Contact your webhost to see which is supported. !!Can I migrate an existing site (from a different CMS) to Tiki? Yes. There are migration utilities available for many common CMS packages, including: *Mediawiki * PhpNuke * Phpwiki * Postnuke * TWiki * and others. See the [https://tiki.org/tiki-browse_categories.php?parentId=76|Tiki migration documentation] for details. !!How do I move my Tiki from one server to another? # Use ((Check|Tiki Check)) to make sure new server has the proper requirements. #((Backup|Create a backup)) of the existing site, including the MySQL database. #Restore all files and the MySQL database on your new server. +Be sure that your new server meets all necessary ((Requirements)). #[Installation#Run_the_Tiki_installer_tiki-install.php_|Run the Tiki Installer] and specify your new database connection/location information. +Alternatively, you can ((Manual Installation|manually update)) the database connection information. !Troubleshooting For detailed information on each Tiki feature, see ((Features)). For more see ((Troubleshooting)). For help and support, please use the [https://tiki.org/forums|Forums] and [https://tiki.org/Mailing+Lists|mailing lists]. !!General !!! How can I enable Tiki logging and error reporting to help troubleshoot problems? You can enable the __Logging and Reporting__ options on the Admin: General page, General Preferences tab. If you are unable to access your Tiki or log in as the admin, you can enable the logging and error reporting by using the Tiki Installer. #Run the Tiki installer (tiki-install.php) #Go directly to Step 7: Configure General Settings. #Enable __Logging and Reporting__ and click __Continue__. #Enter your Tiki, as normal. !!! What does "Fatal error: Allowed memory size of XXXXXX exhausted" message mean? Tiki needs more memory. Increase the __memory_limit__ setting in your __php.ini__ file. See ((Requirements|PHP requirements)) for more information. !!! My site shows blank pages. What can I do? Blank pages may be caused by several things: #Tiki needs more memory. Increase the __memory_limit__ setting in your __php.ini__ file. See ((Requirements|PHP requirements)) for more information. #You may have included invalid Smarty or HTML syntax in a module, or custom code area. +See [Troubleshooting#Blank_pages|Troubleshooting] !!! How can I hire a Tiki Consultant? See ((info:Consultants)) for information on available Tiki consultants for hire. !!! Why is Tiki showing weird characters (or other encoding issues)? By default, Tiki uses __utf-8__ encoding. *For new installations, verify that your database, tables, and connection collation is set properly. *For upgrades, review the [Upgrade#Fix_the_encoding_issue|Upgrade - Fix Encoding Issues] and ((Encode Fix Verification)) pages. !! Wiki !!! How do I create a new wiki page? There are several methods to create a new wiki page: #Create a link from an existing page Tiki will automatically create the new (destination) page when you click the link. #Create a new page by using the ((Module quick_edit|Quick Edit module)). !!! Why are all my words in CaMeL CaSe turning into wiki links? You have enabled the __((Wiki Config|WikiWords))__ feature. This is a quick and easy way to create links (and create) other wiki pages. To have a word in CaMeL CaSe not create a wiki link (even if the WikiWords feature is on), simply surround the word with two inverse parentheses. For example: __~np~))NotALink(~/np~(__ Even though the text ))__NotALink__(( is in CaMel CaSe, it is not a link. !!! How do I turn off the wiki syntax processing? By default, Tiki will always interpret ((WikiSyntax)), such as __~np~===~/np~__ for ===underlining=== and ~np~''~/np~ for ''italic''. To turn __off __wiki syntax processing, use the __~np~~~/np~np~np~~~/np~__ syntax. See ((WikiSyntax)) for details. !!! How can I include JavaScript in a wiki page? Use the __((PluginJq|JQ plugin))__ (for jQuery) or the __((PluginJS|JS plugin))__. !!! How do I enable the spell checker? To enable the spellchecker: #Download the [https://sourceforge.net/project/showfiles.php?group_id=64258&package_id=66975|spelling database table] and add it to your database. #Enable the spell checking option on the ((Wiki Config)) page. Note: The spellchecker is an ((dev:endangered features)). You should use a browser-based spellchecker add-on instead. !!! How do I add an image to a wiki page? You can add images (JPG, PNG, GIF, BMP) to a wiki page by using the ((pluginimg|IMG plugin)) wiki syntax. See ((Wiki-Syntax Images)) for details. * If the image file already exists on your webserver, simply include its path and filename. or * You can upload an image file while editing the wiki page by using the Upload Picture field. Tiki will automatically add the necessary wiki syntax Image to the page. !!! What is a "minor" edit? When you editing a wiki page, there is an option for a minor edit (if ((Wiki Config|enabled)) ). If selected, other users who are watching the page will not receive email notifications. See [using wiki pages#Page_Monitoring|Using Wiki Pages] for more information. !!! What is the maximum wiki page size? The maximum wiki page size is determined by the datatype of the DESCRIPTION column of the TIKI_PAGES database table. * Starting with Tiki 1.10, Tiki uses the MEDIUMTEXT datatype. The maximum page size is 16MB. * In Tiki 1.9 (and earlier), Tiki uses the TEXT datatype. The maximum page size is 64K. You can manually change the datatype to LONGTEXT to have longer 4GB) pages. Refer to the [http://dev.mysql.com/doc/refman/5.1/en/blob.html|MySQL documentation] for details. !! File Gallery !!!How do I upload multiple images at once (batch upload)? #Enable the __Batch Uploading__ option on the Admin: File Gallery page. #Archive the files/images into a single .ZIP file (see ToolBox page) #On the File Upload page, use the __Batch Upload__ field to select your archive file. !!! How can I upload images larger than XXX MB? The maximum upload file size is determined by the __upload_max_filesize__ setting in your __php.ini__ configuration file. Refer to the ((Requirements and Setup)) documentation for details. !!! How do I get the automatic thumbnails to work when I upload images? Automatic thumbnail generation uses/requires the GD or Imagick image libraries. If the libraries are installed properly on your server and Tiki is able to access the installation, there should be no additional work -- Tiki will automatically generate the thumbnails. You can regenerate your thumbails of any gallery with id XXX while browsing it (__tiki-browse_gallery.php?galleryId=XXX__) through the option "rebuild thumbnails" (__tiki-browse_gallery.php?galleryId=XXX&rebuild=XXX__) !!! How do I add an image to a wiki page? You can add images (JPG, PNG, GIF, BMP) to a wiki page by using the Image wiki syntax. See ((Wiki-Syntax Images)) for details. !! Image Gallery __Note__: The Image Gallery was removed in Tiki 23. We recommend using the [#File_Gallery_|File Gallery] instead. !! Blog !! Look and Feel __Note__: Prior to Tiki 4, the Look & Feel was called ''Site Identity''. !!! How do I change the theme (skin)? Use the __Admin: Look & Feel__ page to select a default theme (set of templates and CSS style sheet) for your Tiki. Any CSS file in your __../styles__ directory can be selected. In addition to the themes included with the Tiki installation, you create your own custom themes. For more information, see [https://themes.tiki.org]. !!! How do I change text size or colors of the theme? To make global changes, edit the theme's CSS file To make specific changes, use the appropriate ((Wiki Syntax)) to change text attributes. !! Users and Groups !!! How can I "reset" the Admin login? If you lose your __admin__ password, you can reset it directly from the database. Execute the following command via ssh: {CODE(wrap=1)} php console.php users:password admin MYNEWPASS {CODE} where: * __MYNEWPASS__ is a new password. TIP: Always use a secure password. !!!How can I "restore" the Admin account? If you accidentally deleted the __admin __account, you will need to restore it from a backup of the database. !!!Can I change the "admin" username to something else? __No.__ Tiki requires the username __admin __for your administrator account. You can add a new user (with any name) and grant this use all admin permissions, but you can't rename or remove admin. Be sure to give the admin a strong password. It is best to only have one user (__admin__) with god level permissions. See ((admin)) or ((Permissions)) for details. !! RSS Feeds !!!What types of RSS feeds does Tiki support? Tiki can __create__ an RSS feed for a specific Tiki feature (such as wiki, blog, and so on) that visitors can subscribe to. Tiki can __syndicate__ a valid RSS feed from another website !!!How can I create an RSS feed for a Tiki feature? Use the ((RSS Config)) page to configure your Tiki's RSS feeds, including a number of items to include, name, title, and so on. Your Tiki will now include an RSS link the bottom bar (if it is enabled) allowing users to subscribe to the RSS feed. !!!How can I syndicate an RSS feed from another site into my Tiki? RSS feeds from other sites can be included in Tiki modules or wiki pages. #Use the ((RSS Modules)) to create a new RSS module. #Add the RSS module to a wiki area or module by using: + {CODE()}{rss id=xx}{CODE} +Where __xx__ is the ID that was assigned when you created the RSS module. ! Security !! I think I found a security vulnerability in Tiki. How should I report it? Thank you! To allow us time to patch the system, please: # Report the vulnerability by ((dev:Report a bug|using the bug tracking system)). **Use the __security__ category. **__DO NOT__ detail the vulnerability (so it cannot be exploited). #Use https://security.tiki.org and security@tikiwiki.org to contact the Tiki Security team and detail the issue. !! How do I keep my Tiki safe and secure? #((Download|Keep your Tiki up to date)). Security patches are included with each update. #Use the __Enter Tiki and Lock Installer__ option on the final page of the Tiki Installer to remove or rename your __tiki-install.php__ file. #Verify your directory permissions. Remember, 7-7-7 allows complete read/write/execution rights! !! What is CSRF and how can I protect my Tiki? Cross Site Request Forgery (CSRF) -— sometimes called "sea surfing" -— is a method of attacking a PHP-powered site. To protect your Tiki, enable the __Protect against CSRF__ option on the Admin: Security page. -=alias=- * (alias(Tikiwiki FAQs))