Feature proposal #3690
closedJoomla 3.0 install and usability fixes
Description
Various fixes are needed to install and backend for CB to become functional again on Joomla 3.0. This includes new XML files for modules as well.
Files
Updated by krileon over 12 years ago
Modules require a complete restructure and new files. The usage is as follows.
files
j1.0 xml
files/files/
files/j1.6 xml
files/files/MODULE_FILES
files/files/j1.5xml
This is because both J1.6 and J1.0 support the "folder" parameter on the files xml tag while J1.5 does not. For J1.0 you'd point to "files/files" folder and for J1.6 you'd point to "files" folder.
Updated by krileon over 12 years ago
- File 3690.patch 3690.patch added
- Status changed from Assigned to Resolved
- Assignee changed from krileon to beat
- % Done changed from 0 to 100
Updated by krileon over 12 years ago
- File mod_cblogin.zip mod_cblogin.zip added
- File mod_comprofilerOnline.zip mod_comprofilerOnline.zip added
- File mod_comprofilerModerator.zip mod_comprofilerModerator.zip added
J3.0 compatible modules attached for review, their structure is changed as diagrammed above.
Updated by beat about 12 years ago
- Status changed from Resolved to Assigned
- Assignee changed from beat to krileon
- % Done changed from 100 to 90
CB component:
Committed in commit r1828 and r1830 : administrator part
and in commit r1829 : front-end part
However, for PHP 5.4, cbArrayToInts() usage needs to be reviewed.
Updated by krileon about 12 years ago
- File cbArrayToInts.patch cbArrayToInts.patch added
Patch to fix 2 usages of cbArrayToInts to cbToArrayOfInt were wasn't being used by reference.
Updated by beat about 12 years ago
- Status changed from Assigned to Resolved
- Assignee changed from krileon to beat
- Target version set to CB 1.9
r1831 fixes: params of fields without params displaying textarea
Updated by krileon about 12 years ago
- File mod_cblogin_rev1.zip mod_cblogin_rev1.zip added
- File mod_comprofilerModerator_rev1.zip mod_comprofilerModerator_rev1.zip added
- File mod_comprofilerOnline_rev1.zip mod_comprofilerOnline_rev1.zip added
Rev 1 modules tested j1.5 (without legacy), J2.5, and J3.0 as working. J1.0 usage is untouched so should continue working fine. Rev 1 now uses the below structure.
files/
j1.0 xml
files/MODULE_FILES
files/j1.5 xml
files/j1.6 xml
Example as follows
files/module.php
files/module.xml (j1.5)
files/module.j16.xml
module.xml (j1.0)
Updated by nant about 12 years ago
Testing feedback:
---------------
Tried to install all _rev1 modules with following results:
1. Joomla 3.0 Golden environment - success
2. Joomla 2.5.7 environment - success
3. Joomla 1.5.environmnet - success
4. Joomla 1.0.15 environment - success
5. Mambo 4.6.5 environment - success
Updated by krileon about 12 years ago
- File mod_cblogin_rev2.zip mod_cblogin_rev2.zip added
- File mod_comprofilerOnline_rev2.zip mod_comprofilerOnline_rev2.zip added
- File mod_comprofilerModerator_rev2.zip mod_comprofilerModerator_rev2.zip added
Rev 2 uses an install script for j16 to fix the xml filename in preflight (before it installs). Confirmed working (params too) on j1.5, j2.5, and j3.0 all native.
Updated by krileon about 12 years ago
Notice: Undefined property: JAdministrator::$JComponentTitle in /home/cabe1694/public_html/test255/administrator/modules/mod_title/mod_title.php on line 13
We don't use Joomlas title display, but in some cases it may show and will cause a notice as Joomla doesn't define an empty title in the application object. The patch ensures it at least shows "Community Builder" to avoid the notice.
Updated by beat about 12 years ago
r1847 A few more PHP 5.4 strict warnings removed in administrator folder.
r1848 same in cb.cbcore.php file.
Updated by beat about 12 years ago
r1850 implements proposed fix for "Notice: Undefined property: JAdministrator::$JComponentTitle"
Thank you Kyle!
Updated by beat about 12 years ago
- Tracker changed from Bug to Feature proposal
- Status changed from Resolved to Closed
- % Done changed from 90 to 100
t1854 and r1855 implement title and toolbar buttons style for Joomla 3.0 (all admin templates).
Updated by beat about 12 years ago
r1856 and r1857 fix minor cosmetics in admin area on joomla 3.0, which closes this task
Updated by beat about 12 years ago
r1898 fixes another case in J2.5.7:
The new function JToolbasHelper::title() becomes mandatory already in J2.5.7, so changed the use of it to before J3.0
Updated by beat about 12 years ago
r1901 fixes CB Login module for J3.0 Prostar Bootstrap template
Updated by beat about 12 years ago
r1902 fixes Admin area Radio labels to be inline instead of block