Non-core contributed modules

Ensure that Topcoll works with Moodle 2.0

Details

  • Difficulty:
    Moderate
  • Affected Branches:
    MOODLE_20_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

When using the format with Moodle 2.0 the layout of the topics will not function due to improvements in supporting css and library functions. The topics in effect are not displayed and topic 0 is squashed.

This may change as Moodle 2.0 nears release, but the current ethos of the topic format's format.php is moving towards a non-table based format to layout the topics and therefore I summise that Topcoll will need to move forward with these improvements.

Issue Links

Activity

Hide
Anthony Borrow added a comment -

Per email, I have created 19STABLE branch of the topcoll code. Let me know if you need anything else. Peace - Anthony

Show
Anthony Borrow added a comment - Per email, I have created 19STABLE branch of the topcoll code. Let me know if you need anything else. Peace - Anthony
Hide
Gareth Barnard added a comment -

Initial version completed. Quite a bit of commented code in format.php. Use at own risk!

Show
Gareth Barnard added a comment - Initial version completed. Quite a bit of commented code in format.php. Use at own risk!
Hide
Gareth Barnard added a comment -

Current versions of files will work with current development version of 2.0.

Show
Gareth Barnard added a comment - Current versions of files will work with current development version of 2.0.
Hide
Gareth Barnard added a comment -

Updated so that will work with current development version of 2.0.

Show
Gareth Barnard added a comment - Updated so that will work with current development version of 2.0.
Hide
Gareth Barnard added a comment -

Currently, the topcoll will continue to use tables as a means of implementation as I have spent days attempting to get the functionality to operate correctly in all browsers with div's, ol's and li's etc., primarily Internet Explorer putting a spanner in the works. And tables however out of vogue with current web design theory they do solve the issue and act as a suitable layout mechanism within the containing 'div'. If anybody can give me some assistance with this, it would be appreciated.

Show
Gareth Barnard added a comment - Currently, the topcoll will continue to use tables as a means of implementation as I have spent days attempting to get the functionality to operate correctly in all browsers with div's, ol's and li's etc., primarily Internet Explorer putting a spanner in the works. And tables however out of vogue with current web design theory they do solve the issue and act as a suitable layout mechanism within the containing 'div'. If anybody can give me some assistance with this, it would be appreciated.
Hide
Gareth Barnard added a comment -

Development now stopped and 'released' version in CVS. I will close this issue if not problems arise in the near future.

Show
Gareth Barnard added a comment - Development now stopped and 'released' version in CVS. I will close this issue if not problems arise in the near future.
Hide
Gareth Barnard added a comment -

Fully working and compatible with Moodle 2.0. Implementation still uses controversial use of a ‘table’, however this is currently the only simple and reliable way to make the client side javascript operate in all web browsers including Internet Explorer. If other more modern methods were employed then there would be more ‘if IE do this else do this code’ adding to the performance and bandwidth unnecessarily.

Show
Gareth Barnard added a comment - Fully working and compatible with Moodle 2.0. Implementation still uses controversial use of a ‘table’, however this is currently the only simple and reliable way to make the client side javascript operate in all web browsers including Internet Explorer. If other more modern methods were employed then there would be more ‘if IE do this else do this code’ adding to the performance and bandwidth unnecessarily.
Hide
Gareth Barnard added a comment -

Please see resolution comment.

Show
Gareth Barnard added a comment - Please see resolution comment.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: