Phil
Developer/Administrator


Joined: Jan 13, 2007
Posts: 371
Location: Sheffield, UK
|
Posted:
Fri Sep 11, 2009 2:16 pm |
|
Hi all,
Welcome to all new users (and old) of Wap-2-Go - we're quickly approaching 4,000 members now and I'm delighted to see so many webmasters out there using Wap-2-Go for their mobile needs.
I released a development update a few weeks ago and am pleased to say that development continues successfully, but apologise to you all for the delay in releasing the v0.870 release - this is coming soon, but there are still some fairly large items to finish off first.
I particularly apologise to those of you who are unable to fully use v0.865, I know that some server configurations prevent full functionality of the Wap-2-Go CMS and some pour out errors as a result.
Version 0.870, I hope, will fix this issues - though this cannot be confirmed until wider testing in the Wap-2-Go community.
It is your comments and reports that help development, so please continue to post your (new) issues - please do search the forum for your issues before making new posts. Your input is greatly apprecaited.
I also note the number of votes in the Wap-2-Go Support polls, this is greatly appreciated. PHP-Nuke (/Ravennuke/Evo etc) users rest assured - I developed this script from the start for PHP-Nuke and will not drop support/compatibility for it, however I am very interested in expanding support beyond Nuke platforms (in time).
At this time I am simply tying up loose ends, finishing off new features and then will perform final bug-fixing and compatibility testing/fixing before releasing v0.870.
Once this is released I would like to hear from you - the users; what you i) need and ii) would like to have.
I notice from trawling the web that many Wap-2-Go portals are simply using the same basic theme and would like to know whether this is because it is all you are looking for or are there difficulties in using Wap-2-Go:
- do you find customisation of the portal difficult?
- is the admin panel too confusing?
- how can I make the system easier to implement and use?
I am interested in both programming and design and would like to ensure that Wap-2-Go not only serves a useful purpose, but is pleasing to the eye, easy to use and dynamic to allow webmasters to realise their own objectives.
...so please do let me know your thoughts/dreams/requirements and so on
Enough of my rambling - you (most probably) clicked this thread because you just wanted to know what I'm busy working on and what you'll be (finally) getting upon release...
Version 0.870 status:
This list is taken from the current change-log and may differ to that on final release...
New Features:
- User Validation Added - ability for users to log in, check their messages and update their profile.
- Advanced (Mobile) Device Detection - script has been updated incorporating more advanced detection of mobiles.
-- function detect_device_advanced() performs all device detection steps;
-- Now uses a number of detection methods to determine device specifications
-- Tera-WURFL 1.5.2 Implemented
--- Must be activated and you must import the wurlf database;
--- Uses MySQL database to store device information;
--- Automatically detects device models and capabilities;
--- Control Panel Options via Device Detection section
- sitemap.php - easy link in root of Wap portal to provide xml mobile sitemap for search engine indexing - use this together with the .htaccess ErrorDocuments setting to also provide the "sitemap.gz" sitemap (used by non-Google engines) on request. This file uses the Sitemap Module to generate the index.
- errors.php - Custom Error Pages, must be used in conjunction with sample .htaccess file provided. To activate this for your portal rename "sample.htaccess" to ".htaccess". You may need to edit the .htaccess file if your portal is not in /mobile/ folder on your server.
- Google Mobile Adsense; script incorporated into platform. Can be activated or de-activated from control panel, which includes configuration of your google account. Please report bugs in this thread.
- Character Set - UTF-8 adopted as new standard, fixing many special character display issues, however please report bugs in this thread;
- User Groups - added to module access privileges and sitemenu generation. Once logged in users can see icons for and access restricted modules;
-- Forums - access to Forums by User Groups implemented, later release will incorporate posting and additional access level settings;
- FileOpen() - new function for all downloads to assist mobile devices in identifying files correctly; aims to detect filetype and ensure correct headers are sent;
- CAPTCHA added - new script to generate "CAPTCHA" validation code for user login and other fields as Wap-2-Go is further developed.
- Disable theme changing (in control panel > site config);
- Debug Level - Error Reporting settings added to admin to show or hide different levels of PHP errors; overrides php.ini configuration for this script, default setting hides all errors;
New Modules:
- Sitemap Module; please report bugs on this thread.
-- live generation of sitemap;
-- formatted list for users and xml sitemap (Mobile Sitemap, as per Google Specification) for site indexing by search engines
-- Sitemap Module for Nuke also provided in distribution - providing both HTML and XML indices for your full nuke website.
- Private_Messages Module; please report bugs on this thread.
-- overview - displays unread messages;
-- view inbox, outbox, sent and saved folders;
- Wap-2-Go Module; please report bugs in this thread.
-- Auto-Detection Option Added; displays device and saves cookie on detection;
- Your_Account Module; please report bugs in this thread.
-- allows users to login, logout;
-- captcha code;
-- view and edit profile;
-- view other users profiles;
Admin Control Panel:
- Environment Settings (previously Portal Status) improved to display the status of required conditions;
- Google Adsense Configuration Section (must be first activated in configuration);
- New Configuration Options:
-- Google Adsense Setting Added;
-- Disable Theme Changing by Users Setting Added;;
-- Debugging/Error Reporting Setting Added;
- Portal Status Updated to include writable folder requirements
- Device Detection Section:
-- New section to configure/install detection functionality;
-- Main Status and Configuration Page
-- Activate/Disable Tera-WURFL
-- Tera-WURFL Implementation:
--- Installation;
--- Administration Panel (within Device Detection)
--- Update from local WURFL file
--- Update from remote WURFL
--- Patch File Update
Performance and Validation:
- ready.mobi 5/5 Score Sitewide - using advanced device detection to determine screen resolution with "Blue Menu" theme, JPG Images at 50% quality, HTML markup; this test was performed on a live site with mixed content and 100 pages included in the test.
- WML 100% Validated W3C
- XHTML 100% Validated
- Page total loadtime reduced through code improvements and reduction of image/code sizes;
- Code and File restructuring - file and directory structures changed to allow for expanded future compatibility and easy of expansion;
-- Many Includes replaced by functions (footer.php etc...)
- Modules and "Blue Menu" Theme updated to fix minor validation errors and warnings.
Bug Fixes:
- Windows/Win32 Backslash Error PHP > MySQL; issue due to Win32 (windows) systems use of the backslash (\) in paths rather than forward slashes (/) as used in most, if not all, other operating systems, script updated to detect, generate and store the paths correctly on windows servers;
- Image Function - further developed to attempt detection of local server images - bypassing the need for allow_url_fopen and allow_url_include and allowing local images to be displayed and resized on the fly on systems with these settings disabled. Image Generation updated to use /includes/cache directory for any temporary files.
-- Cannot create temporary file error - directory changed to /cache but must be writable
- PHP Notices - overhaul of whole script to remove additional minor notice fixes;
-- All modules and core script checked for minor notices, this should optimise performance and remove error messages for some server configurations;
-- Debugging Level can now be set in admin panel to show or hide various levels of notices and errors
Platform Tested Against:
- Nuke Evolution - appears to be fully operational, but please report bugs here.
- PHP-Nuke 7.5 - fully working - please report bugs here
- PHP-Nuke 7.6 - fully working - please report bugs here
- PHP-Nuke 7.7 - fully working - please report bugs here
- PHP-Nuke 7.9 - fully working - please report bugs here
- PHP-Nuke 8.0 - fully working - please report bugs here
- RavenNuke v2.02.00 - fully working - please report bugs here
- RavenNuke v2.20.00 - fully working - please report bugs here
- RavenNuke v2.30.01 - (Development Platform) fully working - please report bugs here. |
_________________ Phil
Project Developer
 |
|