Log in

View Full Version : Making Your Joomla or Mambo CMS Windows Mobile Friendly!


Jon Westfall
06-06-2007, 10:00 PM
Personal Digital Assistants, and web-enabled Cell Phones, are everywhere it seems. Yet most of us create elaborate websites that look painfully awful on the small screens of our computer's little brothers and sisters. Wouldn't it be great to simply flip a switch and have your CMS instantly create a PDA-ready version of itself? Well, it may require a bit more than 1 switch, but the solution I've found for it has made me extremely happy! Read on to learn how.<br /><!><br />Joomla!, off-shoot of the popular Mambo CMS package, has inspired numerous authors to create their own modules (e.g., what goes on a page), components (specialized feature-adding plugins), and mambots (sub-processing software that allows you to do a bunch of neat features, such as automatically linking to Wikipedia). One of the neatest new Plug-ins created for Joomla and Mambo is the PDA Mambot and Template. By installing a template (Which you can modify to your heart's content) and a simple mambot (Which requires really no configuration at all), you have a ready to go pda-site. Here's a simple walkthrough for the installation process:<br /><br />1. Download the PDA Template at the <a href="http://physicist.phpnet.us/2007/05/29/pda-version-of-joomlas-site/">author's site</a>. Also grab the PDA Mambot.<br /><br />2. In your Joomla configuration, go to Installers, then "Templates - Site"<br /><br />3. Upload and install the PDA Template.<br /><br />4. In your Joomla configuration, go to Installers, then Mambots.<br /><br />5. Upload and install the PDA Mambot.<br /><br />6. Make sure you set the Mambot to "Published" to activate it.<br /><br /><img src=http://jonwestfall.com/images/stories/pdamambot.png><br /><br />That's it, you're done! Now you'll probably want to edit the template file that you installed (It can be downloaded with an FTP client and edited as you would any other template). I'd encourage you to keep it simple, so that you can render quickly in your user's mobile browsers. Here's what the mobile version of JonWestfall.Com looks like on my Treo 750v.<br /><br /><img src=http://jonwestfall.com/images/stories/pda-mambot-article2.jpg><br /><br /><i>Jon Westfall is a contributing editor for Pocket PC Thoughts as well as the owner of <a href="http://jonwestfall.com">JonWestfall.Com</a>, a site with content ranging from articles to cat pictures. Who could ask for more?</i>[/i]

karen
06-06-2007, 10:21 PM
That's exactly the type of solution I'm looking for, but with DotNetNuke support.

I chose to work with DNN because, well, I'm a Microsoft partner and felt that using DNN would be a good idea. But it doesn't appear that anyone, even third party developers, is working on a mobile version of DNN.

paschott
06-07-2007, 02:40 PM
Same for me, but with TYPO3 support. Off the top of my head, I don't see an easy way of making a mobile device template shared with a regular template, but it could all be down to some trick in the CSS to switch the views. Cool concept, though and something that I'll investigate, if only because mobile devices don't support the more interesting menu types.

MovableBeast
06-20-2007, 05:20 PM
It's all a lot easier with WordPress. There's a plugin that reformats content for mobile browsers:

http://alexking.org/projects/wordpress

Just look for the WordPress Mobile Edition post further down the page.

Steve Sande
MovableBeast
Technology in Motion!

http://www.movablebeast.com

T-Mobile MDA
Palm Treo 680
iPhone (soon)