Loading...
 
Skip to main content

History: Interoperability

Source of version: 113 (current)

Copy to clipboard
             # Interoperability

Tiki is the ((tw:FLOSS Web Application with the most built-in features)). But what about connecting with the outside World?

This page is intended to be a summary of all connections to services, technologies or standards that enhance Tiki. This page will replace (combine) http://tiki.org/TikiPartner and http://tiki.org/TikiStandards

Related: ((Operating System independence)) and ((Database independence)).

##$ Components

Just because Tiki implemented a very large number of features, it doesn't mean we are afflicted by the [http://en.wikipedia.org/wiki/Not_Invented_Here|Not Invented Here] syndrome.

Tiki relies on:

- [http://php.net|PHP] scripting language
- [http://smarty.net|Smarty] template engine
- [http://mysql.com/|MySQL] database
- [http://framework.zend.com/|Zend Framework]
- ((jQuery)) JavaScript library


Tiki makes good use of several ((dev:External Libraries))


##$ Connect to services 
###$ Social bookmarking like Digg, Technorati, del.icio.us, etc 
{img src=http://tiki.org/tiki-view_blog_post_image.php?imgId=26 link=http://tiki.org/tiki-view_blog_post.php?blogId=26&postId=302 }


###$ Shelfari 
{img src="img/wiki_up/shelfari_150.png" alt="Shelfari" link=http://www.shelfari.com imalign=right}Share your [http://shelfari.com|Shelfari] bookshelf through a wiki plugin 
http://tiki.org/tiki-view_blog_post.php?blogId=26&postId=344


###$ Last.fm 
{img src="img/wiki_up/lastfm_150.png" alt="last.fm" link=http://www.last.fm imalign=right}Play music from [http://last.fm] through a wiki plugin. 
http://tiki.org/tiki-view_blog_post.php?blogId=26&postId=346


###$ Skype

{img src="http://tiki.org/show_image.php?id=532" alt="Skype" link=http://www.skype.com imalign=right} 
Skype Plugin. Call or chat with a Skype user. See: ((PluginSkype|Skype))


###$ Facebook 
We have a Facebook group 😊 
http://www.facebook.com/group.php?gid=6607687318 
and page: http://www.facebook.com/pages/Tiki/283341222247

And in ((Tiki6)), there is an integration with Facebook (to publish links) in the ((Share)) feature.

###$ Youtube 
((PluginYouTube|YouTube))

###$ Google Docs 
((PluginGoogleDoc|Google Docs))

###$ Google Gadgets 
((Google Gadgets))

###$ Google Video 
((Google video))

###$ Google Maps 
((Gmap|Google Maps))

###$ Google AdSense 
((AdSense|Google AdSense))

###$ Google Analytics 
((Google Analytics))

###$ Google Web Fonts 
((Google Web Fonts))

###$ Google Website Translator 
((Google Website Translator))

###$ PayPal 
To use some code provided by ((PayPal))

###$ Bing Translator (Microsoft) 
((Bing Translator))

###$ Yahoo! groups mailing list 
((Forum and Mailing List Synchronization))

####$ Web Sequence Diagrams

- [http://WebSequenceDiagrams.com|WebSequenceDiagrams.com]


####$ FedEx and UPS 
https://sourceforge.net/p/tikiwiki/code/HEAD/tree/trunk/lib/shipping/

###$ Zotero

- ((Zotero))


###$ Gravatar 
New in ((Tiki11)): ((Gravatar))


##$ To another software package 
Please note that you must make sure this software is installed and working.

###$ In general

- ((API))
- ((WebHooks))
- ((Web Services))


###$ BigBlueButton Audio/Video/Chat/Screensharing 
((BigBlueButton))

###$ Kaltura Collaborative video editing 
{img src="http://tiki.org/show_image.php?id=530" alt="Kaltura video" link=http://www.kaltura.org/developer-spotlight imalign=right}

Use this open source video project to embed a media or mix into a wiki page. See: ((dev:Kaltura|Kaltura's Dev Page)) and ((Kaltura))

###$ dompdf

- ((domPDF))


###$ wkhtmltopdf

- ((wkhtmltopdf))


###$ Piwik Web analytics

- ((Piwik))
- ((Matomo))


###$ Memcached

- ((Memcached))


###$ APC

- ((APC))


###$ XCache

- ((XCache))


###$ Mailman ("The" GNU Mailing List Manager) 
((Forum and Mailing List Synchronization))

###$ Jabber 
((PluginJabber))

###$ PHPlot 
((Mod phplot))

###$ Graphviz 
[http://mods.tiki.org|Wikiplugin using Graphviz]

###$ R (Statistics and data visualization) 
{img src=http://www.r-project.org/Rlogo.jpg align=right class=reflect} R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. For more information, see: [http://www.r-project.org]. R needs to be installed separatedly in your server for ((PluginR)) to work.

http://r.tiki.org


###$ MathJax 
((MathJax))

###$ Mindmap 
((PluginMindmap|Mindmap))

###$ PhpFreeChat 
((Mod phpfreechat))

###$ Mapserver 
[http://mapserver.gis.umn.edu|Maps Feature] 
[http://www.maptools.org|Kamap interface] via a mod 
Build maps within Tiki, linked to wiki pages to record simply the metadata of each layer

###$ Source control (SVN) 
[https://dev.tiki.org/Version+Control+Bridge|Version control to Tiki bridge] added to ((Tiki6)) for ((Dev:Code Review))

###$ OpenStreetMap, OpenLayers and Google Street View 
((OpenStreetMap)) and ((OpenLayers))

###$ External Authentication

####$ LDAP/Active Directory, Imap, POP3 & Vpopmail via Pear-Auth, 
((External Authentication)) with dozens of options with ((Hybridauth social login))

####$ CAS 
((CAS Authentication))

####$ PAM 
((PAM authentication))

####$ Shibboleth 
((Shibboleth Authentication))

###$ CClite 
{img src=http://c2c.ourproject.org/images/cclite.png class=reflect alt="CCLite" align=right} CClite allows to use community-defined currencies to support trading within Barter Networks using a community-trust based ((Payment)) system. See ((Community Currencies))


##$ Standards (Data interchange, etc) 
###$ RSS 
Tiki generates RSS feeds and can, display, import & aggregate RSS feeds. See ((Feeds)) and ((Article Generator))

###$ Microformats 
Tiki 2.0 supports the hcalendar microformat. See: ((Microformats))


###$ Universal Edit Button 
Tiki supports ((Universal Edit Button)) since it was introduced.

##$ File formats 
Tiki can handle various file formats. You can store any file type in the ((File Gallery)). In addition, there are ways to handle certain file types.

###$ HTML 
((PluginHTML))

###$ Images 
Images can be in .gif, .jpeg or .png using the ((image gallery)) or ((File Gallery))

###$ JavaScript 
((PluginJS))

###$ Windows Media Player movie(.wmv) 
((PluginWMV))


###$ Scalable Vector Graphics (SVG) (.svg) 
((SVG-edit)) (Tiki7)

##$ Missing 
There are more at ((Visualization)). Missing interactions should be added here: ((dev:interaction))


##$ Past 
Now removed, but were part of Tiki's evolution.

###$ Flash 
((PluginFlash))

###$ OpenID 
((OpenID))



{DIV(class=titlebar)}Alias{DIV}


(alias(Standards)) | (alias(Interactions)) | (alias(Interaction)) | (alias(Integration))| (alias(Integrations))