![]()
Viewing a page: Use the table of contents to navigate through a page's contents
![]()
Navigate through associations: Use Deki tags to associate pages to find related pages
Version: DekiMobile 0.9
Date: 11/15/2008
DekiMobile is an iPhone-optimized skin for MindTouch Deki which is accessible through the iPhone web browser. It is geared to help readers consume and share data inside Deki. If you have not download DekiMobile yet you can get it here. If you want more information about DekiMobile development and future roadmap visit our DekiMobile developer page.
A demo site has been set-up which is linked to this developer wiki at http://m.mindtouch.com/
Because DekiMobile runs on a separate host (auto-detection is not yet built-in to Deki), you must set-up a virtualhost for DekiMobile. Make sure you add the proper DNS entries and update Apache to accept the new hostname. A sample Apache configuration file is inside the package as dekimobile.vhost (also available in SVN). Be sure you match up the ServerName and the DocumentRoot paths to wherever you install DekiMobile!
Copy config.new.php to config.php and update all relevant fields to connect to your Deki instance.
The last step is having the API accept your DekiMobile hostname so all requests can be routed correctly. Most Deki installs have a catch-all configuration, so no modifications may be necessary. First try to hit your DekiMobile site via your browser; if it throws API errors, then try configuring these values.
If you go into /etc/dekiwiki/mindtouch.deki.startup.xml, find the config block which applies to your site. It might look like this:
<config id="wiki.developer.mindtouch.com">
<host>wiki.developer.mindtouch.com</host>
<host>m.mindtouch.com</host>
<db-server>MYSQL_SERVER</db-server>
<db-port>MYSQL_PORT</db-port>
<db-user>MYSQL_USER</db-user>
<db-password hidden="true">MYSQL_PASSWORD</db-password>
</config>
All you have to do to add a hostname alias is to add another <host> value.