Courses and course formats

New format- Flexible Page

 
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.
Picture of Michael Penney
New format- Flexible Page
Group Core developers
Hi all, we've cut a public release of a new course format for Moodle-Flexible page. This consists of a theme, course format, and menu module which enables blocks and modules to be intermixed on a 3 column layout, provide tab based navigation through course content, inline display of resources and forums, etc. This work has been developed by Moodlerooms and Intel Education, the code and full description of the project are available here http://www.moodlerooms.com/intel.html.

See the attached screenshot for an example, there are also further screenshots and videos in the tutorials section of the above link.

Enjoy!

 
Average of ratings: Useful (1)
Ray Lawrence
Re: New format- Flexible Page
 
Hi Micheal,

Is this GPL?
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Yes, & it's entirely dependent on Moodle's API for blocks, modules, themes, etc.
 
Average of ratings: -
this is Tim Blackburn
Re: New format- Flexible Page
 
Also, sometimes when I try to access the course... it shows "page not published" Where would you publish a course?

In case anyone is still looking for a solution to "page not published", my colleague found it by accident.....

When you're logged in at site admin level, click on the "turn editing on" button on your site's front page.

Click on the title of the course that is not working (the one that is "not published")

You should then be able to view the course....

Click on the "Page Settings" link

Where it says "Publish" in the list of options, change the "No" to "Yes", and then click the "Save Changes" button.

Your "not published" course should now be available again.

Thanks to Ganesh for the solution.....
 
Average of ratings: -
Picture of Issie Rabinowitz
Re: New format- Flexible Page
 

I have a site and we are using Moodle 1.8. I would love to use flexible page. What do I need to do in order to install it.

When I go to the course setting I don't see this format so what do I have to do?

Thanks for replies.

 
Average of ratings: -
Picture of Matt Albert
Re: New format- Flexible Page
 
I installed this on Friday and got it to work in my own custom theme. I have had no real problems or issues so far. What I would love to figure out right now is how to get a .selected or .here state on the active tab for the top dynamic tabs. For the sub tabs when editing is on there is a selected/here state. How do I get this up top? Thanks and great work!
 
Average of ratings: -
Picture of jimmy kent
Re: New format- Flexible Page
 
Hi Issie, you would need to extract the zip file (installation file). After extracting the zip file, you will find a 'read me' file which has installation instruction. Basically all you need to do is copy some folders into some folders located inside your moodle directory.
 
Average of ratings: -
Picture of Leang Chumsoben
Re: New format- Flexible Page
 
It's really amazing to learn about Moodlerooms. The subject became interesting after I read the news about Louisiana State University which decided to move to Moodle.

I went to moodlerooms.com and suddenly I saw Flexpage. What's an interesting stuff! I headed on to the download page and found a link to the Demo page which was basically the Moodle login page. Only then, I realized the involvement of Intel. It's also interesting to learn about Intel Teach Program at http://www.intel.com/education/teach/index.htm. I really wanted to go inside https://teachonline.intel.com, but there is no way to register (that course is not for me, I know). But finally, I can see it here even that's not the real course.

Great job.

P.S. I'm looking forward for the successful testing of Flexpage on Moodle 1.9.
 
Average of ratings: -
Picture of Daniele Cordella
Re: New format- Flexible Page
Group Core developersGroup Plugin developers
Is there a plan to add this fantastic new feature to moodle core?
 
Average of ratings: -
groummmmfff
Re: New format- Flexible Page
Group Particularly helpful Moodlers
Is there a way to choose "percent" instead of "pixel" in the definition of width of columns ?


 
Average of ratings: -
Picture of Matt Albert
Re: New format- Flexible Page
 
In my testing there is not default way to use "%" instead of Pixels. My custom theme is a liquid layout so I too needed this to happen. I found a temporary and albeit ugly fix. I put width: 100% in the css for #layout-table.format-page This way the user can have 100px left and right columns and however large center column. With the 100% it still fills the whole page and the only issue so far is when decreasing the window size. This leads to the fixed width elements bleeding over the main body of the page (only occur 800px or less and still looking for a cure). This is a temporary fix and I hope it helps for now.


 
Average of ratings: -
Picture of joe cool
Re: New format- Flexible Page
 
Hi,

Thanks for the info on CSS - I tried editing CSS with Web Developer extension for Firefox, and sure enough, this expanded the columns to fill the browser window.

However, the specific file in which to place this CSS is not clearly indicated - the file named is styles.php, which includes config.php ...

Could someone please point to the specific file in which to place this CSS?

I tried some files (in the page theme, my modified theme, etc.) but so far nothing seems to work. (Except that editing the CSS directly with the Firefox Web Developer extensions seems to work.)

Thanks!
 
Average of ratings: -
Picture of joe cool
Re: New format- Flexible Page
 
I finally got this to work.

In config.php of my modified theme, near the top are these lines:

$THEME->sheets = array('user_styles');

/// This variable is an array containing the names of all the
/// stylesheet files you want included in this theme, and in what order
////////////////////////////////////////////////////////////////////////////////

I had added the css code to the user_style.css file, in the above array, but with no effect.

But when I added another file, as below,

$THEME->sheets = array('user_styles','width'); // add width.css

/// This variable is an array containing the names of all the
/// stylesheet files you want included in this theme, and in what order
////////////////////////////////////////////////////////////////////////////////

and put the code

#layout-table.format-page {
width: 100%;
}

in width.css, in the folder for my modified theme, it worked!

It seems several css files are pulled from different themes, and some javascript is also used to determine the css, resuslting in one big css file. It is not obvious at a cursory glance just where the css comes from - which file. Anyway, apparently the css I put in user_styles.css was overwritten ?? by css coming from elsewhere (?) . This looks like it may be what was happeneing.

At any rate, placing the css in a separate file and including it as above, AFTER user_styles.css, works!
 
Average of ratings: -
Picture of ian lake
Re: New format- Flexible Page
 

Amazing, wonderful, first class...

...I've left more space for other superlatives, I just didn't want to overdo it.

Yesterday, when I first saw this I went straight to the site and downloaded the file, installed it and have been investigating (playing) ever since.

I even took the time to glance at the instruction pages. This morning, in a calmer frame of mind I decided I should concentrate on the instruction pages a little more. I followed the link and was informed that guests could not access the information - but I was a guest yesterday!

I registered on the course and tried again and received the following

'Sorry, no course invitation was found that matches your registered email address.'

So now I'm 'flying blind', how can I get more information?

Ian

 
Average of ratings: -
Picture of Ralf Hilgenstock
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Translators

Hi Michael,

if you hide the course for guests they shouldn't see the menu on top of the side. But they can. I think this is a bug that should be solved.

Ralf

 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Hi Ian, sorry about that, I was testing a new enrollment typeblack eye--I've reset the course to normal self-enrollments now.
 
Average of ratings: -
Picture of Jelmer Evers
Re: New format- Flexible Page
 

Hi Michael,

It looks like a wonderful addition to moodle, just what I was looking for. Only I've got a problem. When choosing blocks, I only get the old menu options, not the ones that flexpage ahould add. I've added a screen.


 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
If that is the list of blocks that you have installed, that looks fine, you should use the page theme to see the tabs and rounded buttons).

To add module instances (such as Page Menus, etc.) to the page, you would go to Manage Activities and add the modules to your course first.

There are some other blocks that we built for Intel, none of them have been released yet--which blocks are you missing?

 
Average of ratings: -
Picture of Jelmer Evers
Re: New format- Flexible Page
 
Hi Michael,

Thank you for the quick response!!

It immediately set me on the right track, next time I just should take more time to look at the tutorial, sorry blush I thought that the menu was added throughthe blocks menu. The screenshot on the tutorial page put me on the wrong track, with all those extra block options.

If I may ask one more question, is it possible to build the menu and then let it come up standard in every page that you make? That would save a lot of time.

And I would be very interested in all those wonderful things that you and intell cook up big grin I love flexpage already, it was indeed exactly what I needed

Regards,

Jelmer Evers
 
Average of ratings: -
Picture of Claire Browne
Re: New format- Flexible Page
 
Hi

I have recently installed Flex Pages and it installed fine with a few errors at the top of the page which dont seem to be borthing the system much.

But when I go to click on add block or add existing activities the page refreshes but nothing is displayed?

does flexi page work with database v10 oracle?
 
Average of ratings: -
Picture of Jason O'Brien
Re: New format- Flexible Page
 
Are you getting 3 errors at the top of the notifications page? I got the same thing with MSSQL 2005. The database code it uses doesn't work properly. I had to manually update the database. Then Flexpage worked properly.
 
Average of ratings: -
Picture of Claire Browne
Re: New format- Flexible Page
 
Hi Jason,

I am getting the three errors.
What did you do to the database code? I have tried everything.

and still will not work for me.
 
Average of ratings: -
Picture of Jason O'Brien
Re: New format- Flexible Page
 
I don't recall what I did, but I manually performed the table alterations that were required by the flexpage format. If you turn on displaying of errors you should get more details information about them and what they are trying to do.

Those errors are appearing because the notifications page attempts to update the database as required by flexpage and those updates are failing.

We aren't using flexpage I was just evaluating it about 2 months ago and remember having to do that part manually.
 
Average of ratings: -
Picture of Claire Browne
Re: New format- Flexible Page
 
Oh so I dont suppose you know what this means then!

ORA-00936: missing expression

SELECT c.instanceid, c.instanceid, u.firstname, u.lastname FROM m_role_assignments ra, m_context c, m_user u WHERE ra.userid = 45504 AND ra.contextid = c.id AND c.instanceid = u.id AND c.contextlevel = .CONTEXT_USER ORDER BY u.lastname ASC;
 
Average of ratings: -
Picture of Jason O'Brien
Re: New format- Flexible Page
 
Sorry for the delay in replying - was away for the holiday.

c.contextlevel = .CONTEXT_USER

is not a valid expression in MSSQL. I'm not sure what it's trying to do (and can't be without digging through the code).

I've abandoned this plugin because it's so unfriendly to non-MySQL users It was nothing but errors to get running for me. I had it mostly working at one point but it wasn't what we wanted so I'm working on my own format.
 
Average of ratings: -
Picture of DP Harris
Re: New format- Flexible Page
 

I like the possibility of this.  However, now that I've installed it, my Administrative features don't work in any of my themes on my front page.  As soon as I click on "Turn on Editing".  I get the header, but then nothing else.  I don't even get an error.  I can't turn on php debugging, because I can't get to the php/admin page. 

Any help?

p.s.  I can turn on Editing in some of my courses, but the right-most column won't show up.

p.p.s.  If I look in the index script, it stops this is the last several lines.  The <tr> listed below is actually where the source stops.

<body  class="course course-1 editing lang-en_org" id="site-index">
   
<div id="page">

    <div id="header-home" class="clearfix">
        <h1 class="headermain"><img alt="Moodle" src="
http://unfinishedlife.org/theme/standardlogo/logo.gif" /></h1>
        <div class="headermenu"><div class="logininfo">You are logged in as <a  href="
Coach">http://unfinishedlife.org/user/view.php?id=2&amp;course=1">Coach Harris</a>  (<a  href="Logout)

http://unfinishedlife.org/login/logout.php?sesskey=GBRwPHJX71">Logout</a>)</div><form action="http://unfinishedlife.org/course/jumpto.php" method="get"  id="chooselang" class="popupform"><div><label for="chooselang_jump"><span class="accesshide">Language:</span></label><select id="chooselang_jump" name="jump" onchange="self.location=document.getElementById('chooselang').jump.options[document.getElementById('chooselang').jump.selectedIndex].value;">
   <option value="
http://unfinishedlife.org/index.php?lang=en_org" selected="selected">English (en_org)</option>
   <option value="
English">http://unfinishedlife.org/index.php?lang=en_utf8">English (en)</option>
</select><input type="hidden" name="sesskey" value="GBRwPHJX71" /><div id="noscriptchooselang" style="display: inline;"><input type="submit" value="Go" /></div><script type="text/javascript">
//<![CDATA[
document.getElementById("noscriptchooselang").style.display = "none";
//]]>
</script></div></form></div>
    </div>
        <hr />
    <!-- END OF HEADER -->
    <div id="content">


<table id="layout-table" summary="layout">
  <tr>

 
Average of ratings: -
Picture of DP Harris
Re: New format- Flexible Page
 

I got debug turned on.  I got the following error.

<>Parse error>: parse error, unexpected '=', expecting ')' in /<moodleDirectory>/mod/pagemenu/lib.php on line 521

I went into the code and found the following code:

function pagemenu_print_menu($pagemenuid, &$active = false, $yui = false, $editing = false, $return = true) {

I don't know why the "&" was sitting in front of the $active variable, so I took it out.  Everything seems to be working now.

If that was a mistake, someone might want to address it.

If it was on purpose, then please give me another suggestion for fixing my problem.

 
Average of ratings: -
Picture of Ed Butler
Re: New format- Flexible Page
 
I did the same and the install worked. I haven't checked for errors yet.
 
Average of ratings: -
Picture of DP Harris
Re: New format- Flexible Page
 

I am now getting two errors. I don't know whether one is causing the other.

Table 'unf0733701310109.mdl_format_page' doesn't exist

and when I try to do an insert, I get...

Notice: Undefined variable: page in /home/content/d/h/a/dharris909/html/course/format/page/format.php on line 86

The edit page also says...

page_module block is not installed and is required

Any suggestions.  Maybe I need to set-up my tables again.  What is the table structure needed?  Is there a way to uninstall and start again?

 
Average of ratings: -
Picture of DP Harris
Re: New format- Flexible Page
 

Sigh...never mind.  I had an error in another file which was causing the installation to abort abnormally.

All is well.  Now to the tutorials.

 
Average of ratings: -
Picture of Charles Kelly
styles_flex_mrooms.css
 
I would suggest adding the following lines into "styles_flex_mrooms.css".

This will keep the words "Previous" and "Next" from getting displayed sometimes as one word.

.prevpage,
.nextpage {
padding: 5px;
}

 
Average of ratings: -
Picture of Charles Kelly
Re: styles_flex_mrooms.css
 
For users who want to eliminate the MoodleRooms logo and have the course name displayed instead, these are the changes you need to make.

In the "styles_flex_mrooms.css" file, ...

STEP 1:
Comment out the "display: none;" in the "#header-home .... etc."

#header-home .headermain,
#header .headermain {
// display: none;
}

STEP 2:
Comment out these 2 lines.

#header-home,
#header {
// background: transparent url(pix/header.png) no-repeat left top;
// height: 78px;
}
 
Average of ratings: -
Picture of Claire Browne
Re: styles_flex_mrooms.css
 
Where can I find the flex css pages.

I would like to edit them but i cannot find them within the download.
 
Average of ratings: -
Jens Gammelgaard
Re: New format- Flexible Page - Buggy
Group Translators
2007Hi Michael,

I have tried the flex_mrooms theme of 12. Nov. with the Moodle 1.83+ of today.

It gives this error:

[Mon Dec 10 14:13:51 2007] [error] [client ] PHP Warning: include() [<a href='function.include'>function.include</a>]: Failed opening '/home/samarbej/public_html/clients/ln/theme/page/footer.html' for inclusion (include_path='.:/usr/local/lib/php') in /home/samarbej/public_html/clients/ln/theme/flex_mrooms/footer.html on line 10...

I have tested it with a CVS installed, and a manual version of today - it fails both with the errors shown above, - but if I use a 1.83+ from earlier (2007021532)

It works.

Do you have an update on this?

Yours,
Jens
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page - Buggy
Group Core developers
Just posted an update with bug fixes, it still shouldn't be used with PHP 4, though.
 
Average of ratings: -
Picture of Ed Butler
Re: Flexible Page Same error as DP Harris
 
I have just reinstalled Flex page the second time. I get the following error

Parse error: parse error, unexpected '=', expecting ')' in c:\program files\apache group\apache\htdocs\moodle\mod\pagemenu\lib.php on line 521

Same as reported by DP Harris. I tried his fix to the file but got very little further

What now?
 
Average of ratings: -
Picture of DP Harris
Re: Flexible Page Same error as DP Harris
 

Ed,

You removed the "&" from line 521?  Either it should work now, or you should be getting a different error.  What error do you now see?

-dp

 
Average of ratings: -
Picture of Ed Butler
Re: Flexible Page Same error as DP Harris
 
The & is gone but no option for flexible page in edit course settings. I have been to admin & I have restarted moodle?

 
Average of ratings: -
Picture of Ed Butler
Re: Flexible Page Same error as DP Harris
 
I spoke too soon, I have been testing with one course & when I go to another I get
Warning: print_section_add_menus(c:\program files\apache group\apache\htdocs\moodle/mod/portafolio/lib.php): failed to open stream: No such file or directory in c:\program files\apache group\apache\htdocs\moodle\course\lib.php on line 1489
 
Average of ratings: -
Picture of Ed Butler
Re: Flexible Page Same error as DP Harris
 
I fixed that one. I didn't need portafolio anyway
 
Average of ratings: -
Picture of mike sebolt
2 Flexible Page Questions
 

I really like the potential here. I have installed this with Moodle 1.8 and so far so good. 

2 issues however...

1. Using the page setup and flex theme, I can't get dragmath/JSmath to work

2. My top tabs will only align vertically. How can I get them horizontally across the top of the course page?

Thanks!!!!

Mike

 
Average of ratings: -
Picture of David Wong
Re: New format- Flexible Page
 
Michael,

Thanks for making this freely available. I downloaded it and have currently only found two bugs:

1. Add a new wiki activity does not work. In fact, until one deletes the new wiki activity, one can no longer add any new activities. I

2. Add a "feedback" tool which is of course not a standard tool but important to a number of us because of the lack of a real survey tool.

I'm using Moodle 1.8.3+ and this occurs in either mac or win an in safari, firefox, and IE on a win computer.

Since the wiki tool is a standard, do you have any idea as to which of the course format files I would need to edit to get both the wiki and feedback tools to work?
 
Average of ratings: -
Picture of jimmy kent
Re: New format- Flexible Page
 
Hi Mike
I have visited your website and created an account, actually two, but your server has not sent me an automated email. Can you please lok into the matter, I am very excited about your flexipages development and would like to see the tutorials posted in your website. Many thanks

Jimmy
 
Average of ratings: -
Picture of jimmy kent
Re: New format- Flexible Page
 
Hi Mike
I have received the self registration email and now I have access to your website. Read your tutorials, and they are great. I have a problem though, I am using a the clouds theme and for some reason, the tabbed menus do not appear at the top, I mean they dont show up at all. However, when I use your theme (page, not the moodlerooms theme) the menu appears at the top. Is it not compatible with the other themes? Many thanks

 
Average of ratings: -
Picture of Paulo Penteado
Re: New format- Flexible Page
 
Hi, Jimmy,
You are lucky! After several days, I am stil waiting for the registration email.
Paulo
 
Average of ratings: -
Picture of jimmy kent
Re: New format- Flexible Page
 
Nope Matt, it did not work. What happened is that the code pushed another header on top of the one I previously had. And also now I have a new problem, the page menu format doesnt work at all and I get this erroe:

Invalid pageid: 1, or page does not belong to this course

Any help will be much appreciated.
 
Average of ratings: -
Picture of Matt Albert
Re: New format- Flexible Page
 
Sorry for the delay in my response as I have been traveling for the holidays. I am not sure about that error you are getting. Does this happen with pre-existing pages you have created in a flexpage formated course? Try creating a new course with new pages and see if that error persists.

In terms of the addition of the header it seems that in your header.html file for your custom theme there is a call for a header. There should be nothing at all in that header.html file other then that code I pasted into my earlier post. What that code is doing is grabbing the code from the header.html file in the "page" theme that came with the flexpage zip file. What is added and what is needed for the tabs to be displayed is a div tag with the ID of "header-tabs". So use firebug or look at the code source and see if at the very least the header-tabs div is appearing. I hope this is at least a place for you to start debugging your problem. If you still have trouble please include a link to your site or a screen capture. Good luck!
 
Average of ratings: -
Picture of keith weaver
Re: New format- Flexible Page
 
This looks really cool so I installed it and started working with it but for some reason It doesn't show all my activities in the "add existing activities" menu.  However if I go to the "manage activities" page all of them are in there except one label.  It is as if in the "add existing activities" menu it shows only one activity of each type i.e. one chat, one lesson, one forum etc.  Am I doing something wrong?
 
Average of ratings: -
Picture of Robert Lucas
Re: New format- Flexible Page
 
I have no answer for your issue, but am fully in sympathy with it because the same thing happens to me! Is this a feature? A bug? A problem with my flexpage installation? I wish I knew. Unfortunately, flexpages will never get beyond the experimental stage on my moodle installation without a resolution here. (and I do so like this format!)


 
Average of ratings: -
Picture of David Wong
Re: New format- Flexible Page
 
Michael,

Thanks for the reply on your moodlerooms page re the current wiki versus the new wiki to be out with Moodle 1.9. However, I've got one other problem.

I installed the page format in the format folder as the site admin but as a teacher or course creator, I cannot add or edit pages. I can, however, add activities to any of the pages.

I checked the permissions and they're the same for the page format as for the other standard course formats, e.g. topics, weekly, etc.

I created a new course as the site admin with the topic format and as the course creator changed to page format but I end up with same permissions problem when I try to add or edit a page.

Any suggestions?
 
Average of ratings: -
Picture of David Wong
Re: New format- Flexible Page
 
Michael,

So you know, I did overwrite "roles" for the course creator and teacher and in that case was able to add or edit pages in the template but since we allow teachers to change their formats without site admin intervention, it just seems to be that this shouldn't be a problem. In other words, after I create a course as the site admin with the settings that a teacher can choose his theme and format, I shouldn't have to "overwrite" the roles for teachers when they decide to make use of the new flexible page format.

d
 
Average of ratings: -
Picture of Jennifer Sheppard
Re: New format- Flexible Page
 
Hi All,

I am looking forward to using this new format, however I am having an issue at the moment. I have downloaded the .zip file to my desktop, unzipped the file, and uploaded/FTPed the unzipped folder to my server. In course settings, I do see the new format in the drop down menu, I select it, and hit submit, however the new format is not taking effect (looks like the weekly format).

When I go back into course settings, the flex format is no longer selected. Any idea why I cannot get my selection to stick? I do have read/write/execute permission on the flex folder and all of its contents on the server. Is there some sort of global setting that I need to check that will allow me (an administrator) to select a new (custom) format?

Thanks,
Jennifer
 
Average of ratings: -
Picture of ian lake
Re: New format- Flexible Page
 

I'm  not 100% sure about this having only just started to look at the new format in depth, although I have created test courses using it - yes I do most things backwards.

There are two zips involved flex_mrooms which is a theme, which once applied to a course will allow the creation of tabs, the other is

pageformat which is the course format selecting this gives the adated course and page settings.

Ian 

 
Average of ratings: -
Picture of Jennifer Sheppard
Re: New format- Flexible Page
 
Hi Ian,

Thanks so much for your response. I don't believe the issue is with the flex format. I created another custom format (just an exact duplicate of the topics format), renamed it, and selected it within the Course Settings page, and it will not stick either. For some reason, my course settings page will only accept Moodle formats, vs. custom formats, even though my test format was an exact copy of the Moodle/topics format. I cannot figure out what is going on sad

Thanks,
Jennifer
 
Average of ratings: -
Picture of ian lake
Re: New format- Flexible Page
 

Jennifer

I have been thinking about this off and on for a few days and you seem to be talking about two separate issues.

Creating custom formats
Using page format

If you were to uninstall the flexpage files do you still have problems creating custom formats? Sorry to be nosey, but why is the creation of custom formats neccessary?

I would like to try to help and maybe others more experienced than I will become involved if this thread keeps popping up in the digests, but I'm struggling a little and need more information.

Ian

 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
You can't just duplicate a format and have a new, working format. You'll need to go into your new format files and change the variables, etc. to the name of your new format - as well as write what ever

Most likely the problem you are having is that your duplicated format is causing errors that prevent the page format from working - what happens when you remove it?
 
Average of ratings: -
Picture of Jennifer Sheppard
Re: New format- Flexible Page
 
Hi Michael,

Thank you so much. That was exactly the issue. Now all of my formats, including the flex format, are working. I LOVE the new format!!!!

Thanks again,
Jennifer
 
Average of ratings: -
Mt. Fuji
Re: New format- Flexible Page
 
Hello,

This appears to be a very powerful new course format. I had no problems downloading and installing it but it's going to take me a while to get comfortable with it. From what I've managed to do so far I have one question/concern.

If I have a teacher that is interested in this format who goes to the settings portion of his/her course that is already set up and changes the setting to the Page Format, how can he she revert to the original Weekly Format or Topics Format etc. ??

I did this exact thing, luckily in a test course, and wasn't able to revert so I ended up having to delete the course. If I have a teacher that has a course full of activities and other content that accidentally makes this change and then can't revert I'm afraid I'm going to have an angry person on my hands.

I read through the forum here and didn't see anything relating to my inquiry but I may have missed something....?

Jason
 
Average of ratings: -
Picture of ian lake
Re: New format- Flexible Page
 

Don't give up trying, I've set up flexible page courses and reverted to topics, I just don't remember exactly how, I think it was something like go to add/edit courses in the admin block, select the course, click on edit, change the settings.

You will need to be aware that everything inside the course will end up in one topic - or at least it did with me.

Things might have been updated and I'm still testing this format, I wish I had more time, but people keep wanting me to be the administrator and not the tester.

Ian

 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers

If I have a teacher that is interested in this format who goes to the settings portion of his/her course that is already set up and changes the setting to the Page Format, how can he she revert to the original Weekly Format or Topics Format etc. ??

Load the administration block on a flexpage (Add block drop down). Click Settings. Change the format. The only thing that should be different here is that the flex format doesn't load the Administration block by default.

 
Average of ratings: -
Mt. Fuji
Re: New format- Flexible Page
 
Michael,

Thanks, I figured I was missing something simple and then got swamped with other work after posting my inquiry and just now got around to coming back and checking to see if there was a response.

This clarifies it for me.

Thanks again

Jason
 
Average of ratings: -
Picture of Vicki Dunnam
Need Help today if possible
 

Michael:

I have a meeting today to demo the new flex pages but am experiencing some problems.  Think I could get a response.  I am feeling pretty desperate!!

I am having some problems with Flex Pages.  I originally installed on my testserver and all worked great.  I created a course and had tabs at the top and everything seemed to work great. 

I have now installed flex pages to the live server and backed up the course from the test server and restored to live server. Everything is there except the tabs at the top.  They show "display at top" but are not. 

Also, sometimes when I try to access the course... it shows "page not published"  Where would you publish a course?

I really need to know something today. I have a meeting and wanted to show an example but if this won't work with backup and restore. I am really unsure about using flex pages.  I really enjoy the format but not sure about these items. 

I would appreciate your feedback.  vicki dunnam

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Ian:

I am having some problems with Flex Pages.  I originally installed on my testserver and all worked great.  I created a course and had tabs at the top and everything seemed to work great. 

I have now installed flex pages to the live server and backed up the course from the test server and restored to live server. Everything is there except the tabs at the top.  They show "display at top" but are not. 

Also, sometimes when I try to access the course... it shows "page not published"  Where would you publish a course?

I really need to know something today. I have a meeting and wanted to show an example but if this won't work with backup and restore. I am really unsure about using flex pages.  I really enjoy the format but not sure about these items. 

I would appreciate your feedback.  vicki dunnam

 
Average of ratings: -
Picture of Katherine Horton
Want to use graphics for Previous and Next
 

First off, this is a great download. Thank you. FYI, I am using Moodle 1.8.3 on MS Server 2003 R2. Works great.

I have been tweeking the look and feel a bit and have been stymied by the Previous and Next buttons. Where are they defined? And, once found, can I swap the text out for graphics?

Thanks for any help.

 
Average of ratings: -
Picture of Katherine Horton
Previous and Next text
 

Hello Michael,

Would you tell me where in the styles or code the previous and next buttons are defined. I have looked and looked and haven't located that code yet. I want to replace the next with buttons.

Thank you!

 
Average of ratings: -
Picture of Matt Brabender
Re: Previous and Next text
 
This is a great format, thanks for sharing.
I do have some confusion with activities.
When I try to add existing activities, it only shows one activity. I have already created 6 but none of the rest show in the list.
Any ideas?
(These activities were created before flexible page was installed - running moodle 1.9)
 
Average of ratings: -
Picture of Issie Rabinowitz
Re: New format- Flexible Page
 

Hi Michael

I installed Flexipage on my server at http://www.educationfree.org/moodle/course/view.php?id=40 and I found the following problems

1. When I put a discussion forum or an assignment it does not  put the name on top of the disucssion to tell what it is. I rather have to put a lable on top of it.

2. When I put a discussion forum it shows all the discussions there. rather then just showing the one line of the discussion, and when somebody clicks on it it should show all of it. It clutters up the page. (see topic 1)

3. When I post a web page it opens it up and displays it instead of just showing one line of it. same as in 2 above.

I would be happy if you would let me know if there is a way around these issues.

 
Average of ratings: -
Picture of Paul Tosney
Re: New format- Flexible Page
Group Testers

Hi,

even though this posting is 2 years old I can't find a reply, so i thought i would just add my workaround to the forum being displayed in full rather than just as a link.

Go to 'manage activities' and copy the link to the forum of your choice. Then go to the page you want the forum on and insert a label with either some text or an image and then hyperlink that text or image with the url of the forum. I make it pop up in another window so the students don't get confused about where thay are in the course.

Paul

 
Average of ratings: -
Manish Verma
Re: New format- Flexible Page
 
Please accept my compliments for this work.

Two things come to my mind:
  1. The potential usage in using Moodle as content management system. With some modifications may be it can be called, "Flexible Moodle" and can show the current features for the front page of Moodle as well.
  2. In the horizontal tab drop down menu, the drop down persists even after cursor is moved to other place. It can be somewhat annoying to the visitor who may be looking at some other region of the page after looking at the menu.
 
Average of ratings: -
Picture of Holger Neub
Re: New format- Flexible Page
 
This indeed is a wonderful new format. However I experience problem upon export and import within moodle (1.8.3 +).

When I try to import a backed up course menus and activities are restored. However the content of the pages is not being restored. Is this a known problem or am I doing something wrong.

In the backup all possible data is included.


 
Average of ratings: -
Picture of Clark Moodler
Re: New format- Flexible Page
 
Flexpage is awesome!

I would love to be able to use it on the Frontpage as well, so that I could set up tabs at the top, etc.

Is that somehow possible?

Thanks,
Clark

 
Average of ratings: -
Picture of Nigel Singleton
Re: New format- Flexible Page
 
Looking at the jpeg of the format and even at the home page of the site it appears one can add tabs to the Home Page but I've not found a way of doing this. Registering at the Moodlroom site does not seem to yield any kind of approved login and so there is no way of contacting the authors.

Does anyone here who's been using the format know how to add Tabs to the Home page?
 
Average of ratings: -
Picture of Chris Chaulk
Re: New format- Flexible Page
 
You have probably figured it out by now, but there are two ways to get Dynamic Tabs at top of page.
  1. For any individual page - Add page - Display as Top Tab.
  2. For page menu - Manage activities - Add an activity - Page Menu - Use as Tab and Tab Order (to control order).
I did all my Dynamic Tabs as Page Menus. A bit quirky but I like it.

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 
I used the Page Menus too as tabs at the top.  Do you happen to know how to password protect when you click on a tab at the top so students cannot access it?  I want an Instructor Link tab for the instructors but don't want students to have access to it. 
 
Average of ratings: -
Picture of David Wong
Re: New format- Flexible Page
 
Michael,

I found a bug in the flex page format. If one adds a link to an external resource and has that resource, ie., web page, load into a frame to keep the moodle nav visible at the top of the window, when one chooses one the tabs at the top of the window in the format, nothing happens. You can only navigate back to the main moodle page by choosing the breadcrumb link. Choosing a tab does nothing. Any ideas?

Moodle 1.8.3+
flex page format from dec.
any browser
php 5.2
mysql 5.X
 
Average of ratings: -
Picture of Johnathan Kemp
Errors when using Flexpage format with Moodle 1.9 and postgreSQL 8.3.1
 

I have just installed the Flexpage format on my development moodle server running PostgreSQL 8.3.1 PHP 5.2.5 and Apache 2.2.8 on Windows 2000.

I took an existing course and changed its format from topic to page type and confirmed the changes. The page creation screen was displayed but above the screen the following error was displayed (I have debugging turned on)

ERROR: UNION types text and bigint cannot be matched

(SELECT i.id AS pageitemid, b.id, b.blockid, b.pageid, b.pagetype, i.position, i.sortorder AS weight, i.visible, b.configdata FROM mdl_format_page_items i, mdl_block_instance b WHERE i.blockinstance = b.id AND b.pageid = 2 AND b.pagetype = 'course-view' AND i.pageid = 0) UNION (SELECT i.id AS pageitemid, b.id, b.blockid, b.pageid, b.pagetype, i.position, i.sortorder AS weight, i.visible, i.cmid AS configdata FROM mdl_format_page_items i, mdl_block_instance b WHERE i.blockinstance = 0 AND b.pageid = 2 AND b.pagetype = 'course-view' AND i.pageid = 0 AND b.id = 18) ORDER BY position, weight

* line 686 of lib\dmllib.php: call to debugging()

* line 966 of lib\dmllib.php: call to get_recordset_sql()

* line 469 of course\format\page\lib.php: call to get_records_sql()

* line 82 of course\format\page\format.php: call to page_blocks_setup()

* line 214 of course\view.php: call to require()

On completing the page creation form and confirming the changes the following error was displayed.

(SELECT i.id AS pageitemid, b.id, b.blockid, b.pageid, b.pagetype, i.position, i.sortorder AS weight, i.visible, b.configdata FROM mdl_format_page_items i, mdl_block_instance b WHERE i.blockinstance = b.id AND b.pageid = 2 AND b.pagetype = 'course-view' AND i.pageid = 0) UNION (SELECT i.id AS pageitemid, b.id, b.blockid, b.pageid, b.pagetype, i.position, i.sortorder AS weight, i.visible, i.cmid AS configdata FROM mdl_format_page_items i, mdl_block_instance b WHERE i.blockinstance = 0 AND b.pageid = 2 AND b.pagetype = 'course-view' AND i.pageid = 0 AND b.id = 18) ORDER BY position, weight

* line 686 of lib\dmllib.php: call to debugging()

* line 966 of lib\dmllib.php: call to get_recordset_sql()

* line 469 of course\format\page\lib.php: call to get_records_sql()

* line 82 of course\format\page\format.php: call to page_blocks_setup()

I suspect these relate to incompatibilities between the existing code as a result of changes in PostgreSQL. I am keen to stay with the current version of PostgreSQL as it is claimed to offer significant performance improvment over earlier versions.

Are these issues features of the Flexpage format or the underlying core Moodle code?

Are you able to advise if and when these errors may be resolved?

Kind regards

Johnathan

 
Average of ratings: -
Picture of Bruno Cunha
Re: Errors when using Flexpage format with Moodle 1.9 and postgreSQL 8.3.1
 
There are some images that are missing from the downloaded zip file. Any idea were I can find them?
 
Average of ratings: -
Picture of Hubert Chathi
Re: Errors when using Flexpage format with Moodle 1.9 and postgreSQL 8.3.1
Group Plugin developers
I realize this is a bit of a late reply, but a quick-and-dirty fix is to change line 462 (or thereabouts -- the second "SELECT" in the call to get_records_sql) so that it reads "..., CAST(i.cmid AS VARCHAR) $as configdata" instead of "..., i.cmid AS VARCHAR".

Note that if you make this change, then it will stop working with MySQL, but if you're only using PostgreSQL, then it should be fine.
 
Average of ratings: -
Picture of Vicki Dunnam
Question: Password protection
 
I am not sure if this is where I post this but I would like to Password Protect a Page Menu /Page in the Flex Pages.  I really like the format.  I have a tab at the top called Instructor Links however, I do not want the students to be able to see that link or page.  Is there a way to password protect it? 
 
Average of ratings: -
Picture of Vicki Dunnam
Question: password protection
 
I am using Flex pages and love it.  Is there a way to password protect a module or page?  For example, I would like an Instructions Link - page for the instructors but do not want students to access it.  I guess I could hide it and only instructors could see it but not sure how that works either.  Any information would be so helpful. 
 
Average of ratings: -
Picture of Michael Penney
Re: Question: password protection
Group Core developers
Not on pages, but the Page Menu module supports role overrides. So you can create a page, but make the only link to it from a menu that is only visible to a particular role.
 
Average of ratings: -
Picture of Rajesh V
Re: New format- Flexible Page
 
Its not working for moodle v 1.9.x. Is any Idea ?

Thanks
Rajesh
 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 
I am using in Moodle 1.9 and it works fine. 
 
Average of ratings: -
Picture of Margret Wendling
Re: New format- Flexible Page
 

Has someone experience with Flexpage and Moodle 1.9 ?

I miss items like "Content" or "Course Menu" in the Moodle Interface for adding blocks.  

 
Average of ratings: -
Picture of Ian Sheeler
Can only add one of each activity in Flexpage format
 
I've seen a couple of other people have experienced this problem but there has been no solution offered - can anyone help?

When I go to 'add an activity' in any page, the drop down menu lists only one of each activity type when there should be several. I am using Moodle 1.8.4

Thanks.
 
Average of ratings: -
Picture of Chris Chaulk
Re: Can only add one of each activity in Flexpage format
 
I'm not really sure this is the answer.

If you want two discussions (chats, etc.) on a page, you have to go to:
Manage Activities -> Add an activity -> Forum, then set it up.

Repeat for 2nd forum.

Now, when you Edit a page, the new activities should be available. Essentially, you have to create the activity before you can add it.
 
Average of ratings: -
Picture of Ian Sheeler
Re: Can only add one of each activity in Flexpage format
 
Hi Chris,

Thanks for trying to help but I don't think I explained my problem very well - I already have several forums that are listed on my 'Manage activities' page. But only one shows up in the 'add existing activity' drop-down. All the others are not listed in the drop down and I can't pick them.

It's the same with any type of activity - no matter how many activities I have actually set up I only have the option to add one of each activity in the entire course.

Cheers anyway,
Ian
 
Average of ratings: -
Picture of Chris Chaulk
Re: Can only add one of each activity in Flexpage format
 
Well you should have them. I am also running Moodle 1.8.4

I think something may not be set up correctly.

Try
  • Administration Notifications.
Aside from that, it's beyond me. Good luck.
 
Average of ratings: -
Picture of Ian Sheeler
Re: Can only add one of each activity in Flexpage format
 
Oh dear, it was something very obvious in the end I'm afraid to say - I was running PHP4. I have upgraded to PHP5 and it all works fine now. Thanks for the help.


 
Average of ratings: -
Picture of Dave O'Meara
Re: New format- Flexible Page
 
Looks great, but as of today, the links (June 10, 2008) the links on http://www.moodlerooms.com/intel.html don't work. Is there something going on with the project?
 
Average of ratings: -
paula
Re: New format- Flexible Page
Group Particularly helpful Moodlers

Dave,

They just fixed them.  You might want to try again.

Paula Clough cool

 
Average of ratings: -
Picture of joe cool
Re: New format- Flexible Page
 
Michael,

I am excited about this format! I am glad that you folks have created it. Thank you!

I have had some courses with main pages that got a bit lengthy, and this is just the thing - I can split them into multiple tabs, so there is no need to scroll as much for students - or for teachers!

I really like this one, mainly for the reason above.
 
Average of ratings: -
Picture of Abhishek Bhiker
Re: New format- Flexible Page
 

First let me say this - "This is fantastic...Much much better than the default interface".

Now to my problem smile I have created a HTML block. Now I want this to appear on number of pages. Is there any option to call this block wherever I want, rather than creating a new HTML block for each page.

 
Average of ratings: -
Picture of Leandro Bottazzo Guimarães
Continuity of the course format flexpage
 

Hello, initially congratulations on project MoodleRooms/Intel and the contribution of the format of course flexpage.

I wonder if there is forecast for this course format of course flexpage be included in the distribution pattern of Moodle 1.9.x or later?

Or the project Moodlerooms/Intel followed only as a contribution plugin?

Thanks in advance.

 
Average of ratings: -
Picture of Clark Moodler
Re: New format- Flexible Page
 
Hi all -
I'm looking for a way to use Flexpage on the Frontpage - so that I can put tabs at the top of the front page. This would be incredible.

Any idears?

thanks,
clark

 
Average of ratings: -
Art Lader
Re: New format- Flexible Page
Group Documentation writers

That is an excellent suggestion, Clark. I hope Michael Penney sees is.

In fact, I think I'll send him an IM.

-- Art

 
Average of ratings: -
paula
Re: New format- Flexible Page
Group Particularly helpful Moodlers

I love this idea... I hope Michael has time to work on it.  It would really make organizing the Front Page so much easier if we could use the flexpage there too.

Paula Clough

 
Average of ratings: -
Picture of Ashley Holman
Re: New format- Flexible Page
Group Core developersGroup Plugin developers
I just downloaded and installed the Flexpage format for 1.9 from the Moodlerooms site. I'm using postgres and came across a couple of bugs:

course/format/page/lib.php, line 457. With postgres you need to change i.cmid to i.cmid::text (cast it to text) to prevent an error with the union operation. The error from postgres is: ERROR: UNION types text and bigint cannot be matched.

course/format/page/actions/activities.php, line 37. The line is:

$fields = 'i.id, i.name, m.name '.sql_as().' module, c.id '.sql_as().'cmid, c.visible';

Need a space before cmid. Error message is: ERROR: syntax error at or near "AScmid" at character 45<br /><br />SELECT i.id, i.name, m.name AS module, c.id AScmid, c.visible, i.type\n

I fixed those on my local copy and everything seems fine now.

Thanks
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Hi Ashley, as I don't have Postgres installed right now, did these fixes take care of block backup/restore in Postgres as well?
 
Average of ratings: -
Picture of Mike Smith
Re: New format- Flexible Page - Groupings
 

Flexpage is a great addition to Moodle. I'm creating a 200 page course in it which would otherwise have been insane.

My question is: does the groupings function work? I've enabled groupings in site settings, and set separate groups in the course settings as I normally do. I then enable 'Available for group members only' in the settings of a resource such as a web page or a label. Yet it seems that everyone can see the resource regardless of their group/grouping. (This works properly in non-Flexpage courses.)

Do I have to live without this very useful function? Is it only possible using roles? This would be very ... um ... non-flexible. I need resources to be available to separate groups within roles. For example students from different nationalities or language students at different levels.

Thanks,
Mike Smith,
Brisbane, Australia

 
Average of ratings: -
Picture of Jorge Contreras
Re: New format- Flexible Page - Groupings
 
I agree with you... Have you found any solutions, yet????
 
Average of ratings: -
Picture of Paul Tosney
Re: New format- Flexible Page - Groupings
Group Testers
Is there an answer to Mike's question anywhere?
(Does Groups work when you use flexpage?)
I see that the question has also been posted on MoodleRooms, again with no reply.

I have a course using groups. In a standard theme, assignments are visible only to the relevant group. In flex page everyone sees all assignments.
Paul
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page - Groupings
Group Core developers
There is no groups support in the current version.
 
Average of ratings: -
Picture of Ciara Rogers
Re: New format- Flexible Page - Groupings
 
Hi Mike,

Flexible page is really great - thank you. Unfortunately I have just used to to build a (huge) course and have only now realised that it does not work with groups. Are there any plans to make it work with groups in the (near) future?

Anyone have any workarounds?!

Regards,
Ciara
 
Average of ratings: -
Picture of Chad Outten
Re: New format- Flexible Page
Group Moodle Course Creator Certificate holdersGroup Testers
Awesome job, Michael! Thanks to Moodlerooms & Intel for contributing. I finally got around to having a serious play with this format & was really impressed. Its got massive potential & should excite the many moodlers who want more freedom to control the layout of their course page(s). Any chance this format will become part of core distribution for moodle 2.0?

Cheers, Chad big grin
 
Average of ratings: -
Picture of Ian Sheeler
Re: New format- Flexible Page
 
I love the Flexible page format but have had some complaints from learners who get confused when they log in and are taken to the last page they previously visited. I appreciate that in many cases this is desirable but is there any way to disable this?

I would like students to see the first page where I post 'news and announcements' each time they return.


 
Average of ratings: -
Picture of Ian Sheeler
Re: New format- Flexible Page
 
Apologies - I'm answering my own question here after finding another reply from Michael that this will be changed in an upcoming release.
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
In the 1.9 release that's up there nowsmile.
 
Average of ratings: -
Picture of Mike Smith
Re: New format- Flexible Page
 
Hi Michael,

Is there anything special to watch out for when upgrading an existing Moodle site with Flexpage courses to a new version of Flexpage?

Thanks,
Mike Smith
 
Average of ratings: -
At work
Re: New format- Flexible Page
 
Hi

how do i enable and configure drop-dow menus ?

TIA
 
Average of ratings: -
Picture of Jerome Di Pietro
Resources opening in a new window - redirection problem
 
Using the latest FlexPage (flexpage19.zip Modified 20 October 2008) on Moodle 1.9.2.

I've found that external resources which are set to open in a new window redirect away from the current course page (after clicking the link). A new page appears with the message "This resource should appear in a popup window. If it didn't, click here..." After closing the resource the student then has to navigate back to where they were before. Not a huge problem but not ideal...

This doesn't happen when clicking on similar pop-up resources in a course set to Topic or Weekly format (on the same Moodle instance).

Can anyone help me turn this redirection off? Even a hack will do for now smile
 
Average of ratings: -
Picture of curt bixel
Re: New format- Flexible Page
 
Two questions. First, the directions for installing Flexpage 1.9 instruct me to move a lang folder that is present in flexpage 1.8, but seems to be missing in 1.9. Any ideas?

Also, is it possible to use the chameleon engine with Flexpage?
 
Average of ratings: -
Sarah Ashley
Re: New format- Flexible Page
 
Hi,
The flexpage format is awesome. We originally installed it on our 1.8.2 Moodle, but when we upgraded to 1.9.2 it stopped working properly.

You can create new page tabs, and new resources.
But you cannot add any blocks to the pages, and you cannot add any existing resources to the pages. Nothing happens. You can turn editing on, open the menu and select a block or a resource but it does not get added to the page.

We tried to install the 1.9 version but that did not help.

We tried to uninstall it, and we started having blank page problems with a lot of other modules:
1. could not create a new course because clicking the button gives a blank page
2. could not create a new category or sub-category because clicking the button gives a blank page
3. could not edit user profiles because clicking the button gives a blank page
4. could not go into Course Settings via Admin block > Settings becuase you get a blank page

How do you uninstall without breaking other stuff? How do you upgrade to the 1.9 version?

HELP! Please!
Any ideas, anyone?
Thanks so much.
Sarah Ashley
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Hi Sarah, if you turn debugging on in the site settings, what do you see?
 
Average of ratings: -
Sarah Ashley
Re: New format- Flexible Page
 
Hi Mike,
Thanks for responding!

This would be the first time I am doing anything on the Debugging Page. I haven't had to deal with anything like this.

You do mean I should go to Site Administration > Server > Debugging, correct?

If so, which of the check boxes should I turn on?

See screenshot attached.
Thanks a bunch!

Sarah

 
Average of ratings: -
Picture of Matt Albert
Re: New format- Flexible Page
 
I have not used this awhile but I was able to get right back into it and see how great it is. My only issue is that I cannot for the life of me remember how to get the flv player to appear in the page instead of showing up as a list item. Specificlly I am looking for the same way those demonstration videos are done on the moodlerooms site using flexpage.

I have added an flv movie as an activity and want the movie to appear in the page and not as a list item. Is there an easy way to do this or do I have to manually code this out?
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Hi Matt, what we do to link the videos in - use either an HTML block or a 'Create a webpage' resource, and then put the flv on the page.

Make sure your multimedia filters are turned on in the modules/filters area of the admin settings.

Feel free to drop me a line if it doesn't work.

Gmail looks nice in the page format alsosmile.

 
Average of ratings: -
Robert Richmond
Re: New format- Flexible Page
 
The TinyMCE3 editor makes this quite simple. Just click on the media tab and add the details there.....
 
Average of ratings: -
Picture of Matt Albert
Re: New format- Flexible Page
 
Yea major brain freeze on this one after a too long day of work. I got it all sorted out now and thanks smile

Oh that screencap of Google Apps in moodle looks great! I got to try that out. Now if you could only work your magic and get Google sites functionality into moodle then all will be right with the world. big grin
 
Average of ratings: -
Picture of nancy nerenberg
Re: New format- Flexible Page
 

"This work has been developed by Moodlerooms and Intel Education, the code and full description of the project are available here http://www.moodlerooms.com/intel.html. "

when i go to the link, it just goes to moodlerooms.com, and I don't seem to find any description of the project of links to tutorial. did it go somewhere else?  -nancy

 
Average of ratings: -
Picture of Dave Bauer
Re: New format- Flexible Page Where is it!?
 
Why is there no place to download this? All the links go to moodlerooms.com or developer.moodlerooms.com and when you get there and even if you search there is no reference to download this.

Any help would be greatly appreciated.

If someone has already downloaded this can they share with the rest of us? Thanks.

Dave
 
Average of ratings: -
Picture of Dave Bauer
Re: New format- Flexible Page Where is it!?
 
I asked also at the Flexpage discussion and got this link.
http://development.moodlerooms.com/mod/resource/view.php?id=210
I hope this helps someone.

I still don't understand why the link is not easier to find!
 
Average of ratings: -
Anthony Borrow
Re: New format- Flexible Page Where is it!?
Group Core developersGroup Moodle HQGroup Plugin developersGroup Plugins guardiansGroup Testers
Dave - Thanks for asking this question. Entries in the Modules and Plugins database for the download generally should take the person directly to the file to be downloaded. There may be a few exceptions but I think that for the Flexpage course format (http://moodle.org/mod/data/view.php?d=13&rid=1080&filter=1) it would be better if the 1.9 version pointed to http://development.moodlerooms.com/file.php/1/Moodlerooms_Releases/Flex_Page_for_1.9/flexpage19.zip. I see no benefit to having users click through. I'll contact the person who added the entry and see if we can get that updated. Peace - Anthony
 
Average of ratings: -
Picture of Matt Yamamoto
Re: New format- Flexible Page
 
Hi Everyone-

So I'm setting up a course using the page format and I'm encountering two difficulties. I've tried searches here and in other forums. . .as well as on Google. . .but to no avail, so I'm hoping someone here knows the answers.

1) In a 3 column layout the center (main) column's content won't minimize or hide. The side columns do, and I'd like that functionality for the main column. Is that possible? The each block/module in the center column does have the plus/minus icon, but when clicked nothing happens (other than the icon changing.)

2) I can't drag-and-drop the blocks around. I have to manually click on the "move-up" arrow to move a block up one space at a time. If I change the course format to something else, such as topic format, this functionality (AJAX I think) works fine. Is this a limitation of the page format? If that is the case I'm not sure why that would be so (although if I did I suppose I could just fix it myself.

Thanks
 
Average of ratings: -
Picture of Camilo Rivera
Re: New format- Flexible Page
 
Hello Matt,

did you find any solution on using Ajax for moving blocks and resources within the page course format?

Thanks
 
Average of ratings: -
Picture of Matt Yamamoto
Re: New format- Flexible Page
 
Hi Camilo-

I never resolved the issue. It's something I'd like to try to fix, but given my limited background in coding it would take me some time. So for now it's on my back burner, I can live with the inconvenience of clicking the move arrows a bunch of times for now.

If you figure something out I'd love to hear about it.
 
Average of ratings: -
Picture of Moodle Wright
Re: New format- Flexible Page
 

Anybody have an idea about adding a background banner image to the flex page theme?  I've tried various methods and I can get the image to display in the header on the homesite but it isn't acting as a background.  Its just displays as an image.

Thanks in advance.

 
Average of ratings: -
Picture of Armando Duran
Re: New format- Flexible Page
 
Hi All,

I hope somebody can help me with this one, It is probably easy but after looking at the tutorials at the flexipage site, etc. I seem to not find (or understand) a way to do this:

I want my tabs to show content of a page and then each page has many subpages, which I don't have problem creating them including their hierarchy.

My problem comes when I want to create a page menu, say the tab at the top is "Unit I" and that page has subpages called "Section One", "Section Two" etc. I am able to create the page menu ... but, on the menu, when I click on the top part of the menu which is "Unit I" (same as the page Unit I), I want to show the page "Unit I".

This is, I have an introductory content on page "Unit I" that then I want students to go to the subpages "Section One". "Section Two", etc

Thanks for any help!
-Armando

 
Average of ratings: -
Picture of Claire Browne
Re: New format- Flexible Page
 
Is there any idea when the flexible page will be open to oracle database users?

because at present we cannot work with it.
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page-Updated download
Group Core developers
Hi all, I updated the download and included instructions for putting flexpage on your site home page (make sure to read the readme and backup your files first).


 
Average of ratings: -
Picture of Paul Chain
Problem with Installation
 
I installed the application and was using it just fine but I realized that something was wrong because I can not add a course menu so I went to notifications and I get this error can anyone PLEASE help me out I'm trying to get all this done for a teacher of mine at school.

course/format/page plugin needs upgrading


(mysql): CREATE TABLE mdl_format_page ( id BIGINT(10) unsigned NOT NULL auto_increment, courseid BIGINT(10) unsigned NOT NULL DEFAULT 0, nameone VARCHAR(128) DEFAULT NULL, nametwo VARCHAR(128) DEFAULT NULL, display BIGINT(10) unsigned DEFAULT 0, prefleftwidth SMALLINT(4) unsigned DEFAULT 200, prefcenterwidth SMALLINT(4) unsigned DEFAULT 400, prefrightwidth SMALLINT(4) unsigned DEFAULT 200, parent BIGINT(10) unsigned DEFAULT 0, sortorder SMALLINT(4) unsigned DEFAULT NULL, template SMALLINT(4) unsigned DEFAULT 0, showbuttons SMALLINT(4) unsigned DEFAULT 0, CONSTRAINT PRIMARY KEY (id) )
1050: Table 'mdl_format_page' already exists
 
 
 
 


(mysql): ALTER TABLE mdl_format_page COMMENT='Format pages'
Success

(mysql): CREATE TABLE mdl_format_page_items ( id BIGINT(10) unsigned NOT NULL auto_increment, pageid BIGINT(10) unsigned NOT NULL DEFAULT 0, cmid BIGINT(10) unsigned NOT NULL DEFAULT 0, blockinstance BIGINT(10) unsigned NOT NULL DEFAULT 0, position VARCHAR(3) NOT NULL DEFAULT 'c', sortorder SMALLINT(4) NOT NULL DEFAULT 0, visible TINYINT(1) NOT NULL DEFAULT 1, CONSTRAINT PRIMARY KEY (id) )
1050: Table 'mdl_format_page_items' already exists
 
 
 
 


(mysql): ALTER TABLE mdl_format_page_items COMMENT='Format page items that are displayed on pages'
Success

 
Average of ratings: -
Picture of Michael Penney
Re: Problem with Installation
Group Core developers
Sorry missed this post- could you tell me a few things?

What version of Moodle
Did you follow the steps in the Readme for installing or did you miss any?

It sounds like maybe you installed everything but the page menu module, went to notifications, ran the installation, then realized you didn't add the page menu module, so you went back and installed it by itself (though doing that shouldn't give this error)?


 
Average of ratings: -
Picture of Geoffrey Rowland
Re: New format- Flexible Page-Updated download
Group Plugin developers
Hi Michael

Would you kindly provide a link for this latest version. I can only find a download dated 20 October 2008 at http://development.moodlerooms.com/mod/resource/view.php?id=210

Many thanks

Geoff
 
Average of ratings: -
Picture of Geoffrey Rowland
Re: New format- Flexible Page-Updated download
Group Plugin developers
OK. I eventually found it...

... from the Download latest version link in the Modules and Plugins Database blush
 
Average of ratings: Useful (1)
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Just added Spanish translation (thanks Ignacio!).
 
Average of ratings: -
Picture of Nadav Kavalerchik
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developersGroup TestersGroup Translators
Hebrew Translation for this beautiful plugin:

Course Format "page"
Module PageMenu

i have included the entire component
since i made some rtl css & php adjustments

Enjoy smile
 
Average of ratings: Useful (1)
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Here is a great article on the pedagogical benefits of using Flexpage along with other enhancements and standard Moodle tools. The Human Element
 
Average of ratings: -
let's dance
Re: New format- Flexible Page
 
When changing appearance/themes to one that supports dynamic tabs with flexpage, I get the following error message:


Warning: include_once(/home/my server/www/my domain/moodle/mod/studynotes/ext/overlay_snippet.php) [function.include-once]: failed to open stream: No such file or directory in /home/my server/www/my domain/moodle/theme/page/header.html on line 49

Warning: include_once() [function.include]: Failed opening '/home/my server/www/my domain/moodle/mod/studynotes/ext/overlay_snippet.php' for inclusion (include_path='/home/my server/www/my domain/moodle/lib/pear:.:/usr/local/php5/lib/php') in /home/my server/www/my domain/moodle/theme/page/header.html on line 49


Can anyone help me fix this problem?

I'm using moodle 1.9.8 (Build 20100407)

Thanks.
 
Average of ratings: -
let's dance
Re: New format- Flexible Page
 
Never mind. I simply deleted the offending line of code in line 49 and things seem to be running fine now.

I figured out that this bit of code allows the use of Mediabird Study Notes with the flexpage custom themes. Not sure why the code interferes with normal display of themes on my moodle setup, but simply removing the code seems to have solved the problem.

I post this solution to my own problem for the sake of others who might run into the same trouble.

Happy moodling!
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
Yeah, sorry about that - I forgot to take that outblack eye. Just updated CVS with a clean page theme.
 
Average of ratings: -
let's dance
Re: New format- Flexible Page
 
I've been trying to edit my own theme so that I can use an illustration + logo of my university but haven't had any success. I don't have much experience with code, so I'm kind of taking stabs in the dark. Maybe someone can help me out?

I want to use this theme with the following header (there's also a logo on the right side):

screen1

but when I go into a course in the page format, I don't get the menu tabs, so it looks like this:

screen2

I tried editing the config.php & header.html files but with no luck. I did, however, make a flexpage-compatible version of this theme by setting the page theme as the parent page .... with these results:

screen 4

I get the tabs that I want! BUT, my top page loses it's graphics & logo...

screen3

Can anyone let me know if there is way for me to have both? Is the editing of code very complicated? Any help you could give me would be much appreciated.
Thank you.
 
Average of ratings: -
Picture of Dave Dannenberg
Re: New format- Flexible Page
Group Moodle Course Creator Certificate holders
Just installed Flexpage on Moodle 1.9 with no problems except one. I created a course and assigned it a teacher, the problem is, however, the teacher can't Add a page or Manage Pages. How can I fix this? I looked in the Teacher Role setting but didn't see anything.

Please help.

Dave
 
Average of ratings: -
Picture of Rebecca Fiedler
Re: New format- Flexible Page
 
Dave,

Did you ever figure this out? I need my teachers to be able to manage pages in their courses as well.

Thanks!
Becky
 
Average of ratings: -
Picture of Dave Dannenberg
Re: New format- Flexible Page
Group Moodle Course Creator Certificate holders
No, I never did. But, to be honest I ran out of time to look into it.

As a work around I just made my teachers the Admin of the course in question and it worked fine.
 
Average of ratings: -
Picture of Michael Penney
Re: New format- Flexible Page
Group Core developers
What are the are the settings here (yourmoodlesite.net/admin/roles/manage.php?roleid=3&action=view
:
Course
Add New Pagesformat/page:addpages




Edit Pages and Page Settingsformat/page:editpages




Use Manage Pages Settingsformat/page:managepages




View Hide/Show Pages (Modules) Settingsformat/page:viewpagesettings





Setting these to "allow" in the teacher role should be all you need to do.
 
Average of ratings: -
Picture of Rebecca Fiedler
Re: New format- Flexible Page
 
Michael,

Thank you so much. I hadn't yet ventured into customizing the settings for roles (I am such a rookie!) so looking at this was an eye-opening experience for me. I made the changes and they worked perfectly!

Thank you.

Becky

 
Average of ratings: -
Picture of Rebecca Fiedler
Extra Square Brackets throughout
 
Hello,

I'm very excited to use the new Flexpage format but am having trouble getting it to work.

I have Moodle 1.9.8+ installed on a local Windows 7 machine to test drive Flexpage. (I used the most recent XAMPP package)

I downloaded Flexpage from the latest version link on the modules and plug-ins page and installed it according to the ReadMe instructions.

I choose Page as the Theme under Site > Administration > Themes.

I created a new course. The dropdown menu for Course Formats had the usual course formats (LAMS, SCORM, Social, Topics, etc). It also had formatpage as an option. (The square brackets were in the drop down menu).

When I chose that format (to see what would happen) it created the course. The attached file is what I got for the Add Page screen.

Any ideas what I have done wrong?

Thanks!
Becky

 
Average of ratings: -
Picture of Marcus Green
Re: Extra Square Brackets throughout
Group Moodle HQGroup Particularly helpful MoodlersGroup Plugin developers
I know nothing of Flexpage, but I have seen the extra square braces when there is a missing language file (or configuration to the language file).
 
Average of ratings: -
Picture of Rebecca Fiedler
Thanks! re: Extra Square Brackets throughout
 
Marcus,

That was the hint I needed. I found a couple of different versions of Flexpage documentation and was a little unsure whether or not I had gotten the lang files in the right place. Based on your hint, I fiddled with that a bit more and am now making progress again.

Many thanks!

 
Average of ratings: -
Picture of Rebecca Fiedler
Blank page after Notifications
 
Hello all,

I had everything working on a local test machine. (Thanks, Marcus!)

Yesterday, I installed 1.9.8 on a hosted server. That seemed to go fine. I installed FlexPage, went to Administration--> Notifications and thought all went well. All of the messages said "Success" and not a single error message.

I clicked Continue and it goes to a blank page. All I get from that point forward is a blank page. I can get back to my Moodle site and log in again. It'll even let me create a new course in Flexpage format but I can't add new pages.

Any ideas where I might have gone wrong?

 
Average of ratings: -
Picture of Shane Symonds
Re: New format- Flexible Page
 

Hello all: I have installed FlexPage in a bid to help me with another forum issue, thinking that I might be able to get more than one forum to display on the main News Page of my Course. I can but it only displays in the tabular format, ie the actual body of the message is not there, only the subject. This will then not print satisfactorily.

How can I change the default forum view? Ideas? Thanks, Shane

 
Average of ratings: -
Julian Ridden
Re: New format- Flexible Page
Group Core developersGroup Moodle Course Creator Certificate holdersGroup Plugin developersGroup Translators
Hi Michael,

I have a client of mine using this format, and like many here, are loving it.

They intend to move to Moodle2 pretty aggressively for the new conditionals and completion tracking and are asking me if this format will be updated for Moodle 2. Are there plans? If not, do you know how much you would charge for the update to the code?

Speak SOon.

Julian
 
Average of ratings: -
Picture of Paul Tosney
Re: New format- Flexible Page
Group Testers
HI Julian,
I seem to remember reading that Flex Page will be developed for 2.0 towards the end of the year...November rings a bell for some reason. I can't find where I read it right now.

Hope this helps.
Paul
 
Average of ratings: -
Picture of Carina Martinez
Re: New format- Flexible Page
Group Plugin developersGroup Testers

Hi Michel,  the same question asked by Julian smile

Thanks!

 
Average of ratings: -
Picture of Carina Martinez
Re: New format- Flexible Page
Group Plugin developersGroup Testers

I find something here

 
Average of ratings: -
Picture of Waldeilson Santos
Re: New format- Flexible Page
 

Hi Carina! How are you?

I would like to see the link "here", but I dont have access sad!

Would you tell me what is?

 

Thanks!

Wal

 
Average of ratings: -
Picture of Sebastian Fuchs
Bug in Flexible Page?
 
Hello,

We are using flexpage for some of our courses. It is working fine, but if we want to use the pagemenu-activity the system shows faulty behavior:

Adding the pagemenu-activity is no problem.

Adding the first item to pagemenu does work, but causes this error-log:

"PHP Fatal error: Call to protected method mod_pagemenu_render_list::menuitems_to_html() from context 'mod_pagemenu_render_edit' in [base_path]/mod/pagemenu/render/edit.class.php on line 88, referer: http://[our.site]/mod/pagemenu/view.php?id=[number]"

If you try to edit the pagemenu, you get the same error-log.

We are using a lamp: Centos 5, PHP 5.1.

Does anyone have any idea how to fix this?

Greetings from the lovely North-Western area called Euregio (the real one!)
 
Average of ratings: -
Shark Jump
FlexPage Activity Locking???
 

Wow, I love the format capabilities of Flexpage but we need AL as a hard requirement

Does FlexPage have any type of Activity Locking?

Will this FlexiPage format work with Chardelle Busch's Activity Locking format?  Would it have to be combined?  

Eric

 
Average of ratings: -
Picture of Rebecca Fiedler
Relative vs absolute hyperlinks
 

Hello,

I originally posted this in another forum. One the developers thought it was a problem with backup and restore in Flexpage so I thought I'd check here for help.

My original question/post was:

I am creating a master course that we will Restore each time a new section of the class starts. Within the course, I want to make links to various sections of the course so students don't have to do all of their navigation through the Activities block. 

I understand how to link to Resources I've uploaded but can't figure out how to make relative hyperlinks to things that Moodle creates during the restore. For example, I may want to create a link to a specific discussion forum from within assignment instructions I give students. Absolute hyperlinks take students back to the Master course and that just won't do. I need to understand how to make a relative hyperlink so the links take students to the appropriate discussion forum within their instance of the course. This needs to work without my manual intervention each time the course is restored for the next batch of students. 

I looked in the Teacher documentation and couldn't find the answer to this question. I even tried searching "relative hyperlink" in Moodle.org.

Later I added this:

I'm having trouble with this on two fronts. I can understand problems with the one (but was hoping it would be different) but am flummoxed as to the cause on the second.

I use the Flexpage module so I have multiple pages in the course. On the front page, I use icons in the Main Menu. I'd like to link the Discussions icon to the Discussions page in my course. When I restore into a new course, the link takes me to Discussions in the original course instead of Discussions in the new course. Likewise, for Course News and the Help! Forum. I think the Quizzes were fine but my tech guy fixed some of this for me. His fixes might have included Quizzes. I just don't remember at the moment.

The second class of trouble is with images. I upload the images and then make a link to them. Some of them make it from one course to another. Others don't and I have to reupload them. Then, on the next restore, the same images are broken again. I don't know if this is something I have done wrong or if it should go into the bug tracker. Those img_src tags seem to point back to the original place (an absolute link) instead of to a new course.

I was asking about relative/absolute links because I was hoping there was something I could do at the UI level to handle these problems. Our tech guy can fix them when I hand over new courses but he has more urgent things to do than to clean up courses I develop. And, I am not competent to mess with PHP! smile

 
Average of ratings: -
Picture of Michael Penney
Re: Relative vs absolute hyperlinks
Group Core developers

Could you post an example of a link that doesn't restore?

And an example of a link that does?

Generally, links that include the course number (e.g. course/view.php?id=31) then the link remapping will set them up correctly in the new course (if it doesn't then you likely have an old or incompletely installed Flexpage - or another non-standard module/block that is breaking backup/restore link remapping).

 
Average of ratings: -
Picture of Rebecca Fiedler
Re: Relative vs absolute hyperlinks
 

Michael,

I got too busy to appropriately respond to this sooner. I just checked this on our dev server - doing a backup and restore - and all of the links that are sometimes problematic restored just fine this time. (My car didn't make the annoying sound when I took it to the mechanic last time, either!)

The problem consistently comes in to play when I try to move something from a dev server to a production server. But, I don't want to needlessly mess with the production server. I will be back to post an example when this happens in actual use again. We're going to need to roll a master forward within the week. I suspect I'll find an example when we do.

However, we recently did something with Moodlerooms where we point a subdomain to our Moodle that is hosted with them. All of the img_src tags and href links point to the old URL instead of a subdirectory within the course. I know this is different in that it wasn't created from a backup and restore, but it seems related to me. Does this additional info give you insight?

I'm attaching a text file of the menu block we use.

Becky

 
Average of ratings: -
Picture of Claire Browne
Re: Relative vs absolute hyperlinks
 

Will flexpage work in Moodle 2?

 
Average of ratings: Useful (1)
wen photo
Re: Relative vs absolute hyperlinks
Group Core developers

I don't think flexpage is working with Moodle 2.0 yet, based on the tracker ticket CONTRIB-2912, but MoodleRoom might be working on it now. Maybe the developer Shabana Akhtar would have more information about this?

 
Average of ratings: -
Picture of Rebecca Fiedler
Is it possible to change the order on the forums page?
 

Before Flexpage, the forums were clustered according to sections on the main page. That ordering made sense to the students so they didn't have difficulty navigating the forums page.

Now that we are using flexpage, new forums go to the bottom of the list on the Forums page. Students (and instructors!) find it difficult to locate the forums they want or need.

How are others handling this? Short of re-creating all of the forums, is it possible to change the order of the forums on the page? It's less troubling for us, but the Resources page has the same problem.

I know that I can put a forum on the page where it's needed. I sometimes do that but I also need to have a sensibly-organized list of Forums in the course.

I like the Flexpage format a lot but the difficulty in finding the forums is the center of a lot of complaints. One of my colleagues refuses to use Flexpage in more courses until we figure out how to fix this.

Any advice?

 

 

 

 

 
Average of ratings: -
Picture of Ciara Rogers
Page Menu Problem "Menu is Empty"
 

Hello, have been using Page Format for a while now (it's great - thank you Michael), but recently created a new course and tried to use it along with Page Menu activity/block. Likely my own stupid fault but cannot for the life of me figure out why the pages are not displaying in the Page Menu "Menu is empty" ... have tested it with basic Page Theme etc but nothing seems to work. Still works fine in my older courses (have tested this course with that theme also). Major brain freeze - please help!

Ciara

 
Average of ratings: -
Picture of Graham Bowman
Re: Page Menu Problem "Menu is Empty"
 

You need to add links to the menu, it's not created dynamically. Click the pencil to edit the menu (block) then click Save and display (not Save and return to course) then cllick on the Edit tab and you can add items.

 
Average of ratings: -
Picture of Ciara Rogers
Re: Page Menu Problem "Menu is Empty"
 

Hi Graham,

Thanks for your reply. However in my other course (with working Page Menu), the links definitely are created dynamically. That's kind of the genius part...
Ciara

 
Average of ratings: -
Picture of Graham Bowman
Re: Page Menu Problem "Menu is Empty"
 

Oh I've never been able to achieve that. Let me know if you work it out!

 
Average of ratings: -
Picture of Ciara Rogers
Re: Page Menu Problem "Menu is Empty"
 

Will do.. still no joy. I think it must have been something I chnaged in the core in the last few months.

 
Average of ratings: -
Picture of Ciara Rogers
Re: Page Menu Problem "Menu is Empty"
 

Hi, is there anyone who can help with this? I am getting desperate!

 
Average of ratings: -
Picture of Ciara Rogers
Re: Page Menu Problem "Menu is Empty"
 

Okay, so I will blame this on pregnancy brain... resolved issue. Rather than adding "links" in the Edit Page Block I added "Format Page"for each of the parent pages... this is how it builds the dynamic menu. It's so long since I did this for the other course I forgot! Or else "Format Page" was not there. Ahem. Well it's all working great, so please ignore my pleas for help! Cannot believe how much time I have wasted sad

 
Average of ratings: -
Picture of Alex Varsakopoulos
Re: New format- Flexible Page
 

Hello everybody,

My compliments alike to Michael and his associates for all this beautiful work.

When I try to save the new Page course format I get this

when I click Continue it takes me to the front page. Any hints are appreciated.

 
Average of ratings: -
Randy Thornton
Re: New format- Flexible Page
Group Documentation writersGroup Particularly helpful Moodlers

 

Alex,

That message indicates the database tables have not been created yet (there's nothing yet to insert into ;)

You need to visit the Site Administration menu and click the Notifications link to create the tables and finish the installation.

 

Randy

 
Average of ratings: -
Picture of ashwath venk
Re: New format- Flexible Page
 

I am getting message

table_column() was removed, please use new ddl functions

please help

thanks

 
Average of ratings: -
Picture of Heikki Heer
Re: New format- Flexible Page
 

Me too. I am interested in a solution.

 
Average of ratings: -
Picture of ashwath venk
Re: New format- Flexible Page
 

Hi

Finally I was able to install this and its amazing the way it works. I have a situation where i have to get the courses list and students online for those course under this. Something like this

Course 1

online users list for course 1

Course 2

Online user for course 2

Can this be done using flexible page or is there any other method

Thanks in advance

 
Average of ratings: -
Picture of Heikki Heer
Re: New format- Flexible Page
 

Hi

What version of moodle are you using?

 
Average of ratings: -
Picture of ashwath venk
Re: New format- Flexible Page
 

Hello

I am using moodle 1.9

thanks

 
Average of ratings: -
Picture of Heikki Heer
Re: New format- Flexible Page
 

Thanks also.

As I understand Flexible Page is not working with Moodle 2.1. Is that correct?

Is there any alternative solution/mod that one can use in Moodle 2.1?

Thanks

 
Average of ratings: -
Picture of David Heuring
Re: New format- Flexible Page - HTML Editor problem
 

I'm using Moodle 1.9.12 and the Flex Foodle theme.  The problem I am having is with Moodle's HTML editor.  I think Flx page's CSS must be over riding what I do in the editor.  If I go to create an HTML block, I get everything looking nice in the HTML editor but when I save it the it looks like a mess with really weird spacing.  I've tried all the fonts and no matter what I use, there is this overlapping of fonts when I use anything 12pt+.   If I use something smaller, it is too small to read.  It's really frustrating.  Does anyone have a suggestion.  My guess is that when I go to save, something in the CSS is overriding what I did with the HTML editor.  

 
Average of ratings: -
Jim Judges
Re: New format- Flexible Page
 

I think we are still waiting for this simple but incredibly useful format to be made available.

See here:

http://tracker.moodle.org/browse/MDL-13908

and also this development from the Open University (UK):
http://www.screencast.com/t/x1YxIqWbQvBf

Fingers crossed this ends up in core Moodle soon!

Jim smile

 
Average of ratings: -
Ray Lawrence
Re: New format- Flexible Page
 

Just watched the OU video. That implementation just seems to be a way of creating and accessing orphaned activities sections. I hoe the paged course format proposed for 2.3 is more elegant than this. I could imagine the OU development being quite confusing for most teachers.

 
Average of ratings: -
Picture of Gideon Williams
Re: New format- Flexible Page
 

Not sure I agree entirely with you Ray although with all things perhaps if the video showed an actual course designed using this feature it might be more effective.

Screencasts are really useful ways of demoing and explaining and I guess we are often all too guilty of writing "test" when adding a feature and not showing the true potential of a feature with a completed "in-use" view?

That said I have learned something new - did not know you could access orphaned activities sections and would love to know how.

Am sure elegance will follow..... clown

Gideon

 
Average of ratings: -
Ray Lawrence
Re: New format- Flexible Page
 

OK. smile Displaying the orpanded sections to teachers as part of the standard set up is the bit that will confuse IMO. It's OK if you have set it up and know  how it works. Where the (teacher) user just wants to achieve this effect and doesn't care about how it's implemented I think its unecessary noise on the page.

Orphaned activities:

Set up course with, say, 5 sections. Create or move a resource  or activity to section 5. In course settings, change Topic/weeks ot 4, save changes. You will then have an "orphaned section" that you can add resources/activities to. This is invisible to students but the items included can be linked to.

 
Average of ratings: -
Picture of Gideon Williams
Re: New format- Flexible Page
 

Thank you kindly clown

 
Average of ratings: -
Tim at Lone Pine Koala Sanctuary
Re: New format- Flexible Page
Group Core developersGroup Documentation writersGroup Particularly helpful MoodlersGroup Plugin developers

To say "That implementation just seems to be a way of creating and accessing orphaned activities sections" rather misses the point. The point is to allow separate pages of activities outside the main coures calendar (but linked to it).

At the moment, if you install our plugin into standard Moodle, and don't apply any patches to core Moodle, then these things show up as orphaned activities, but that is a bug. It is certainly not the point of this plugin.

 
Average of ratings: -
Ray Lawrence
Re: New format- Flexible Page
 

Yes, indeed. If the effect of this, though, is to display lots of orphaned sections that's not good. Good to know that this is not intentional or cannot be rectified.

 

 
Average of ratings: -
Picture of Geoffrey Brewster
Re: New format- Flexible Page
 

There doesn't seem to be  much contribution to this issue. We have several courses that use flexpage and it has become very valuable to the delivery of that course, so much so that  I will be unable to move those courses to Moodle 2 until there is a flexpage format ready for that version.

We could provide a bit of coding support for this, but our resources are very limited at the moment. Is there anyone out there willing to work with us to get the flexpage format ready for Moodle 2?

 
Average of ratings: -
Picture of Mike Smith
Re: New format- Flexible Page
 

This is also holding us back at Moodle 1.9.

 
Average of ratings: -
Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

All I can suggest is contacting the author via Moodle rooms (http://www.moodlerooms.com/resources/moodle-resources/).  I've looked at the current code and it would be quite a job to convert it as there are quite a few components to deal with.  If you have the funds you could advertise on Moodle jobs / Developer's forum to see who would take the job on.

I believe the next developer's meeting will cover the discussion on here... http://docs.moodle.org/dev/Talk:Paged_course_formats which in the long term could solve your problems.

Cheers,

Gareth

 
Average of ratings: -
Just wondering . . .
Re: New format- Flexible Page
Group Particularly helpful Moodlers

EDIT: A PS.  From the keyboard that never sleeps @MoodleNews, just seen this link comparing lots of plugin formats.  http://www.moodlenews.com/course-formats/

I've posted several times in various places to ask where this format is at.  No news at the moment that I can find, and just a few dead links in the MR site.

Helen has deleted the Flexpage page off Moodle Docs 2.2 docs here: http://docs.moodle.org/22/en/Flexpage_format

As Gareth says there is notes on Formats here: http://docs.moodle.org/22/en/Course_formats#Flexpage and more official discussion here: http://docs.moodle.org/dev/Talk:Paged_course_formats where it has morphed into talk of "paged" formats.

These things may be true, or may not be true or may be true now and change later:

  1. No-one is currently planning to upgrade Flexpage to Moodle 2.  My best guess.
  2. The job (according to Gareth) is not trivial
  3. The future may be in the hands of the Politics, Preferences and Payments.  Not a kind of open and subjective or objective "evaluation" of all format options.
  4. There is good hope that SOMETHING will emerge in 2.3.  I had a look at the current 2.3 last night but there is nothing there yet.  My bet is behind the scenes Folderview may be leading the pack, based on the blog post in MoodleNews and Martin's words.

I'm hanging out for something good in 2.3.  And hopefuly tied up with fixing of the UI for adding stuff, Like flexpage has - my impression is that some of it's appeal is the enhanced UI.  The best formats I've seen are linked to UI improvements, like Awesome bar etc. Kind of a 2 for 1 deal. 

-Derek
Who at this stage, (8 weeks from 2.3) is optimistic.

 
Average of ratings: -
Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Dear Derek,

Sorry, I had not realised that you were looking for the code itself, it is in the old plugin's database @ http://moodle.org/mod/data/view.php?d=13&rid=1080

I base my conversion assertion based on what I see in the code and my own experience of migrating Collapsed Topics from Moodle 1.9 to 2.0, which at the time was relatively uncomplex code.

I do know from the last Developer's meeting in February that the 'Paged course formats' is due to be discussed in a separate meeting as Martin D said at that meeting.  Therefore I understand that this needs to possibly happen before code enters the current 2.3 baseline.

Cheers,

Gareth

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

I have tested and it works beautifully!!! Thank you so much!!!!

When I am looking at the section numbers.... can I reuse the same section number to put items in or do they have to be each section a different number? 

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Have you heard anything else regarding the flex page format for Moodle2.2 or 2.3?  We are converting courses to Moodle 2.2 and I have several course about 75 that I am manually having to copy and paste information because I cannot restore it into Moodle 2.2.  At  the moment, when you back up the course and restore, it saved the data but puts them in Sections 252, 353, etc.  Since you can only see 52 sections in a course, you lose access to the data.  If there was a way to have the links to files and quizzes backup into section 1, then it would be easier to convert to the new format (I am using the One Topic Format) in Moodle 2.2. 

Do you know someone that could help with the backup/restore coding so the items would save in Section 1 or 2. 

I am so hopeful, they can get this to work in Moodle 2!!

 
Average of ratings: -
Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Dear Vicki,

I have an idea of how the backup / restore mechanism works with courses and their formats.  Would it be possible to create a small example that created a less than 100k course backup file in the Flexipage format and attach so I can have a look and hopefully give you an answer.

The backup files contain xml files which can be edited in a text editor to hopefully make them work for you.

Cheers,

Gareth

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Gareth:

That would be so awesome.  I am attaching a file.  I hope it will be what you need.  Hope that will work. It only includes a portion of a course. 

I so appreciate your help in this area!!  I owe you big time!!! 

Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Dear Vicki,

I think I've done it, I did have to install the book module (http://moodle.org/plugins/view.php?plugin=mod_book) in 2.2 to get it to show that resource.

Please see image attached on what I did and you can see the result behind the instructions.

Let me know if you need my modified version for comparison.

Cheers,

Gareth


 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Thanks Gareth!! 

I have a couple of questions.  When I back up the course in Moodle 1.9... will I know what the section number will be to change to in the moodle.xml file?  I will just changed to 353 or whatever.  I know you can see the section number in Moodle 2.2 when you try to restore. 

Those are great instructions and I am looking forward to testing it!! It will save me tons of time!!!

I owe you big time!!!  smile 

 
Average of ratings: -
Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Dear Vicki,

As far as I have guessed it is the flexible page format that is using very high numbers, standard Moodle only appears to go to fifty two, so I figured (no pun intended) that the sections just needed to be renumbered as their contained resource / activity module tags have unique identifiers that link to location information elsewhere in the file.  So I think the high numbers are a flexible page thing and therefore could not rationally be predicted without fully understanding the code.

Cheers,

Gareth

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Gareth:

I have another problem.... I am currently using 1.9.10 and am trying to restore courses using the same 1.9.10 Moodle instance.  The backup works but when I try to restore, it stops at the course modules and doesn't finish restoring.  Do you have any suggestions on what I need to change.  I am trying to get Maymester, Summer I and Summer II courses restored and it is not working. 

I am attaching a sample backed up file for your review.

Thanks for your help!!

we will go to Moodle 2.2 in the fall.

Gareth J Barnard
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful MoodlersGroup Plugin developers

Dear Vicki,

I was able to restore the attached to my vanilla 'Moodle 1.9.17+ (Build: 20120419)' without any issue bar the logo not showing.  Could it be that your restore is taking longer than 30 seconds and therefore the php processor time is expiring for scripts and needs to be increased?

Cheers,

Gareth

 
Average of ratings: -
Picture of Vicki Dunnam
Re: New format- Flexible Page
 

Good point aboutthe php processor time.  I will check with Server Administrator. smile 

 
Average of ratings: -
Picture of Doug Loomer
Re: New format- Flexible Page
 

We're in the same boat, and have deferred upgrading from 1.9x pending some migration path that will let us preserve all the work our teachers put into creating their Flexipage courses.  Folks are screaming and it isn't pretty.  Sadly, I'm beginning to wish I'd never heard of Flexipage or Moodlerooms.

 
Average of ratings: -
Picture of Kris Stokking
Re: New format- Flexible Page
Group Plugin developers

Moodlerooms has released the Flexpage and Folder View course formats to the Plugins Database. 

For more information, see the Moodle Docs at:

If you have questions, please ask them in the announcement forum.  Thanks!

 
Average of ratings: -
Picture of ashwath venk
Re: New format- Flexible Page
 

Hi

Is it possible to merge two blocks like course list and online users to create one block which shows course list along with users logged in to those courses.

Thanks

 
Average of ratings: -
ME
Re: New format- Flexible Page
Group Core developersGroup Particularly helpful Moodlers

The tutorial on development.moodlrooms.com has been taken down due to confusion on documentation and downloads. For documentation for moodle 1.9 you can refer to the link Michael has in the module information to Remote learner's documentation or to Moodlerooms documentation at http://manuals.moodlerooms.com/display/JOULE1/Flexpage+Course+Format+Manual

 
Average of ratings: -
Picture of Mike Smith
Re: New format- Flexible Page
 

Hi!

I've been using Flexpage for a while, but I'ce always had problems with the drop down menus appearing on the far left of the page rather than below the top tabs.

Moodle versions 1.9.8, and 1.9.10, and 1.9.15.  in Firefox and Safari on the Mac.

Any help would really, er, help!

Mike Smith

Brisbane, Australia

 
Average of ratings: -