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).

Related Posts

25 Responses to “Mobile Joomla 3.0.alpha”

  1. 1
    Physicist Says:

    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)

  2. 2
    Physicist Says:

    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

  3. 3
    pernoel Says:

    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

  4. 4
    Physicist Says:

    Does it also work with Tera-WURFL?

    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).

  5. 5
    zzoeller Says:

    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?

  6. 6
    zzoeller Says:

    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.

  7. 7
    Physicist Says:

    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.

  8. 8
    Physicist Says:

    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.

  9. 9
    Woody Says:

    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.

  10. 10
    Physicist Says:

    Woody:

    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?

    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.

  11. 11
    JR Says:

    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

  12. 12
    shaine Says:

    Could you please explain about the installation process for  mobile joomla  ??

  13. 13
    Physicist Says:

    Could you please explain about the installation process for mobile joomla??

    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.

  14. 14
    FrenchInJapan Says:

    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 !

  15. 15
    Physicist Says:

    FrenchInJapan:
    I'll try to finish it on weekend, but I'm not sure I have time to do it.

  16. 16
    Physicist Says:

    9 Feb 2008:

    MobileJoomla bot changelog:
    FIXED problem with login/logout.

  17. 17
    frenchinjapan Says:

    Hi Physicist,

    I have login issues with my site using PDA Mambot. How can i get the version that fixes this problem ?

  18. 18
    Physicist Says:

    If you mean MobileJoomla3.0, just download and reinstall MobileJoomla3.0 BOT (i.e. ininstall old version, install and publish new one).

  19. 19
    maciej Says:

    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

  20. 20
    Maciej Says:

    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

  21. 21
    Physicist Says:

    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.

  22. 22
    Maciej Says:

    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

  23. 23
    consonant Says:

    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.

  24. 24
    omer Says:

    hi, this one is for joomla 1.0 i think… when will joomla 1.5 can be tested, or published

  25. 25
    hassan Says:

    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

You can follow any responses to this entry through the RSS 2.0 feed.

Leave a Reply