Mobile Joomla 3.0.alpha
This project and information is deprecated. Please visit Mobile Joomla! project at mobilejoomla.com for the latest and best way of mobilize Joomla! web sites. Thank you very much for your support.
Two days ago, my laptop has broken down; therefore, last versions of all files of developed Mobile Joomla 3.0 have been lost.
Thankfully, on the other computer it was saved files of ten-day prescription. From here a rule: always duplicate the data and on a regular basis make backups of the most valuable information. I have decided that the best way to duplicate Mobile Joomla files is to upload them to this site. Therefore receive Mobile Joomla 3.0.alpha!
I’ll update as far as possible these files with the indication of updating date and the basic changes.
I ask you to check the Mobile Joomla where only it is possible (in particular, I recommend ready.mobi). And inform me on all found out errors and problems.
New changes have been added in the developed version:
bot_mobile_joomla:
- Support of three templates: for “WAP2/XHTML-MP”, “WAP/WML”, and “I-MODE/CHTML” versions of a site.
- There are some alternative ways of checking for mobile devices.
- Support of WURFL library (WURFL database it is not included into bot, and contains in a separate file).
- Now it is not necessary to do a patch of a cache-core for correct work with subdomains. It is possible to specify separate directories for cache files.
- On the fly substitution of individual files for any components is added.
template_mobile_pda:
- Work of standard components is intercepted for the purpose of tableless layout formation.
- ImageAdaptation script is included. It allows (on basis WURFL) to adapt the size and a format of images that mobile devices could display them correctly (for work of the script it is necessary to create the table in a database).
Notes on installation:
For WURFL work, it is necessary to upload two xml-files to a server (the files are contained in mobile_joomla_wurfl_db archive).
For ImageAdaptation work, it is necessary to create the database table (click the corresponding link in parameters/description of bot).
December 25th, 2007 at 5:08 pm
25 Dec 2007:
Modules released: mod_pda_search, mod_pda_menu, mod_pda_loginform
mobile_pda template changelog:
Added "form{margin:0;padding:0;}" in template_css.css
Changed "Google" image to text in search.html.php
Fixed error [forum.joomla.org] (clearing jos_user_template cookie)
MobileJoomla bot changelog:
Added checkusers methods: Always xhtml/wap/i-mode
Added "Add default module positions" (pdaheader, pdafooter, wapheader, wapfooter, imodehead, imodefoot) item
Added progress bar on WURFL cache update
mobile_pda template is used for wap and i-mode sites too (until corresponding templates will be released)
December 28th, 2007 at 12:11 pm
28 Dec 2007:
The purpose of the majority of changes is to take maximal mark in the ready.mobi test.
mobile_pda template changelog:
Remove specify codepage for iso-8859-1
Pathway enclosed in paragraph
Display joomla-footer as paragraph
Added some additional postprocessing (replacing 'align="center"' with 'class="center"', and '<br>' with '<br />')
Fixed bug with embedded css
PDA-LoginForm module changelog:
Removed 'name' attribute in forms
December 31st, 2007 at 8:38 pm
Does it also work with Tera-WURFL? (http://www.tera-wurfl.com/)
Same as wurfl but using a mysql database with the devices info. Loads much faster then parsing the xml files
January 2nd, 2008 at 11:56 am
In WURFL quite good caching is used. That is parsing is carried out only once, and then the information on each device is stored in a separate file, access to which is quickly enough (most likely, faster, than query to a SQL-server).
January 7th, 2008 at 7:47 pm
I am trying to install this setup on my joomla site. I installed the bot, modules and template. When I click on Download WURFL I receive a 404 Not Found error. Anyone know why?
January 8th, 2008 at 3:19 pm
I solved my problem. I am working within a sub-domain so I just needed to copy the links in the bot instructions and add my domain.
January 10th, 2008 at 6:17 am
Really, current version of Mobile Joomla doesn't work pretty on subfolders (some links are broken). But this problem already solved, and I'll release new files soon.
January 15th, 2008 at 4:26 pm
15 Jan 2008:
MobileJoomla bot changelog:
FIXED problem with links in mambot parameters when Joomla is installed in subdirectory.
FIXED problem with ImageAdaptation script.
ADDED feature to support pda/wap/imode-versions in components by using *.xhtmlmp.php, *.wml.php, and *.chtml.php files instead of *.html.php.
mobile_pda template changelog:
FIXED link color of contents headers.
ADDED feature to add noindex+nofollow meta-tag (<meta name="robots" content="noindex, nofollow" />) to the page header.
new:
ADDED mobile_wap template.
ADDED wap_menu module.
January 24th, 2008 at 4:23 am
Hi - can you tell me if this will run on Joomla 1.0.13 or Joomla 1.5?
Do you have any installation and setup guidlines?
Thanks.
January 24th, 2008 at 4:53 am
Woody:
Now it's run on Joomla!1.0.x (for Joomla!1.5 PDA-plugin is available only), but I'm going to make version for Joomla!1.5 too.
January 29th, 2008 at 10:14 pm
Dear Denis,
I would like a mobile module or mambot to take captured images by mobile device users, single pictures or mutliple pictures insuccession and have them uploaded to the hosted .mobi server and stored in the database for redeployment for display or to send to other users. Can this be accomplished? And would you be willing to create something of this nature? I am exclusively developing .mobi content entertainment and the like, I am not a coder just a creative/user.
Reply when you can.
Thank you.
JR
January 30th, 2008 at 10:07 am
Could you please explain about the installation process for mobile joomla ??
January 31st, 2008 at 4:05 am
The installation process is quite simple. You should to install all the released templates, modules, and the mambot. Then you publish the bot and make some additional installation steps in mambot settings: add module positions, download (or upload via FTP) and update WURFL (if you wish to use it), create DB for WURFL-based ImageAdaptation script (if you wish to use it, of course). Then you rename installed modules and publish/unpublish them depending on your needs.
February 5th, 2008 at 3:20 am
Hello,
I plan to use the new version of PDA Mambot on our site. It seems very interesting for us as our site targets Japanese people/Japanese mobile phones… Do you have an idea when the imode template will be available ? Keep up the good work !
February 7th, 2008 at 2:40 am
FrenchInJapan:
I'll try to finish it on weekend, but I'm not sure I have time to do it.
February 9th, 2008 at 9:17 am
9 Feb 2008:
MobileJoomla bot changelog:
FIXED problem with login/logout.
February 12th, 2008 at 3:30 am
Hi Physicist,
I have login issues with my site using PDA Mambot. How can i get the version that fixes this problem ?
February 12th, 2008 at 6:46 am
If you mean MobileJoomla3.0, just download and reinstall MobileJoomla3.0 BOT (i.e. ininstall old version, install and publish new one).
March 10th, 2008 at 1:12 am
hey,
Nice component. Thanks. A few questions:
1) the current pda template does not seem to specify the character encoding. You can check it at mobile.chipcrunch.com. The template only displays:
<meta http-equiv="Content-Type" content="text/html" /> Do I need to set something special?2) Is specifying the cache directories necessary or optional? My mobile directory on the server is just a symbolic link to my joomla directory which is installed in root folder. So do I still need to specify the cache directories?
3) Finally, is it ok for both wap and wap2.0 devices to be directed to the same sub-domain, and then to rely on agent checking to select the proper template/output?
you hard work is much appreciated!
Thanks,
Maciej
www.chipcrunch.com
March 11th, 2008 at 7:07 pm
Another small problem. I think it is a great idea that you remove all the table tags etc, for this will make it compatible with more device. However, the removal seems to miss several tr and td tags in my case. In which file do you do the removal so that I can adjust it for my site?
Thanks,
Maciej
March 12th, 2008 at 3:35 am
For WAP2 the bot substitutes tableless version of standard components (that files is part of template). There is no removing table-tr-td tags from content.
For WAP the bot remove all the table-tr-td tags because wap-devices have many problems with displaying of tables.
About previous questions:
1) When site uses iso-8859-1 codepage, then it's not necessary to specify codepage. In that case your site will be as if utf8-compatible.
2) You can either patch joomla cache core and keep cache pathes empty (I prefer this way), or set different directories for each domain (in this case you shoudn't patch joomla, but you should clear that caches on yours own).
3) The bot doesn't support such opportunity. If you set the same name for WAP2 and WAP subdomains, then WAP2-version only will be displayed for this subdomain.
March 12th, 2008 at 11:21 am
Thanks for the feedback. I found out that the extra tr and td tags in WAP2 mode were injected because of my comment mambot. I will have to see if I can find a way to disable that mambot when in mobile mode - any suggestions? Maybe I will just regex it out. As for the encoding, the reason I was asking is that if the encoding is not explicitly specified then the http://validator.w3.org/ service complains.
Thanks and keep up the great work
June 28th, 2008 at 3:57 am
how to participate in developing this? and what tools to use for speed up html view result?
Our mobile connection was very ugli, so need some simulator or something similar.
July 20th, 2008 at 5:59 pm
hi, this one is for joomla 1.0 i think… when will joomla 1.5 can be tested, or published
July 28th, 2008 at 6:46 pm
Hi,
Sorry to bother you.
I installed both mobile joomla bot and template on my site www.dailytrust.com but am having a little problem. I am sure it will be from my configuration.
Please could you send me your e-mail so that i can create a username and password for you to help me take a look?
Please I will be most grateful.
Thank you