Flexibase 3.2.0 released

Flexibase 3.2.0 released

Richard Oelmann - келді
Number of replies: 4
Core developers қатысушының суреті Particularly helpful Moodlers қатысушының суреті Plugin developers қатысушының суреті Testers қатысушының суреті

I'm pleased to announce the release of Flexibase 3.2.0 in both the plugins database and github

There are quite a few changes to flexibase  - some obvious, some 'LESS' so.

The most obvious is probably the new Block Page - a step towards giving users the option to have a 'blockless' main course page. Blocks can now be placed on a 'modal' page - and in fact the default block region is now positioned there to encourage that. The previous wide range of block regions remain available as well, so the user has total control over the design of the page, from blockless to 'Lings Cars' Күлкі

3 other significant features were worked on with Chris and can also be found in his Pioneer theme:

  •     Radial display of activity completion within the course, which was developed from something posted by Jerome Di Pietro here
  •     Radial display of course grade (which grew from the same base)
  •     Featured course slider - the slider itself came from eGuru, via Chris' work, but is now implemented in such a way that it can present a site wide admin determined set of courses, and/or a set of courses determined by comparing course tags with user interests to personalise the promoted set of courses, and/or the user 'my courses' list. This is available on both the front page and the user dashboard.

In the background, I've also made a start on refactoring the CSS as LESS and breaking that up into separate files for portability and maintenance.

All comments and suggestions welcome!

Richard
In reply to Richard Oelmann

Re: Flexibase 3.2.0 released

Chris Kenniburg - келді
Plugin developers қатысушының суреті

I am interested in the blockless functionality.  Sounds really cool.  One of the best aspects of this theme is the dashboard my courses with the alerts and rollover effects.

Nice work!

If you read this article, it might make sense to try and create these alerts in your dashboard with a number count of new activities or actions in a course.

https://medium.com/@tristanharris/how-technology-hijacks-peoples-minds-from-a-magician-and-google-s-design-ethicist-56d62ef5edf3#.qauzpli6d

When I read this is thought about how one might try to apply some strategies to Moodle.  

PS.  I am going to ask Ricardo to try your theme since we have the same feature basically and see if he gets the same error.

In reply to Richard Oelmann

Re: Flexibase 3.2.0 released

Richard Oelmann - келді
Core developers қатысушының суреті Particularly helpful Moodlers қатысушының суреті Plugin developers қатысушының суреті Testers қатысушының суреті

Flexibase 3.2.0d released today

Minor bug/style fixes.

Minor tidying up on the tagged/recommended courses displays.

Major bug fix where the teacher's custom block region caused quiz pages to fail as quiz pages do not appear to give a course->id to get a context instance from.

User request - the text on the 'Read More' button on each carousel slide can now be set independently.

Block styling - a new setting allowing blocks to be either 'standard/traditional' style of display (with the border and heading background colour) or a cleaner 'borderless' display without the heading background colour or block borders. This setting can be selected independently for the main pages, or for the blocks modal page.

Richard

In reply to Richard Oelmann

Re: Flexibase 3.2.0 released - Update

Richard Oelmann - келді
Core developers қатысушының суреті Particularly helpful Moodlers қатысушының суреті Plugin developers қатысушының суреті Testers қатысушының суреті
Just a note for anyone using flexibase - If you update bootstrap to Bas' most recent version you will need to get the latest commit from github. Its a very small change as Bas has altered the name of one of the parent less folders. I will push the update to the plugins database shortly, but in the meantime you can either make the change manually

https://github.com/roelmann/moodle-theme_flexibase/commit/bf6697de30f82cbb8d1fd5a27648758a8276473b
in less/flexibase.less
@import "../../bootstrap/less/bootstrap3-3-6/bootstrap";
or pull the latest version from github

https://github.com/roelmann/moodle-theme_flexibase

Richard