I remember a course that used a lovely, neat block on the homepage for this type of thing-within the following course:
Can I remember my login password-nope!
Will get back to you once I have solved my puzzle.
Someone has created a block that provides this information (https://moodle.org/plugins/pluginversion.php?id=4554). I wouldn't need to create the wheel again. I'm looking to create a Module an Activity that displays within middle of the course. Right now teachers are using a label with tables, their picture and call information. I would be easier to have them add an activity or resource that would put that information from their profile automatically (and or any other teachers).
might it be a case of building on what is in place? Like you say, to avoid re-inventing the wheel. So, say this for example: (https://moodle.org/plugins/pluginversion.php?id=4554) with a view to tweaking the code. As for code type, this may be helpful/or not, of course.
I am wondering also whether tracker is involved in this somewhere along the way too:
Thanks for the reply Dawn. Blocks and Modules are two different things. Unfortunately, I'm not a professional PHP programmer to figure it out (but working on it). http://docs.moodle.org/dev/NEWMODULE_Documentation did help me get started, but it only helps you so far. I'll check the Tracker for information
Sounds like a good idea to have a faculty listing on the course page. I'd also have a look at the Roster module for ideas: https://moodle.org/plugins/view.php?plugin=block_roster_tbird
To me, it sounds like you'd like to create a customised label module. Does that sound right? I'd clone and rename the label module and use that as a template to fill in the faculty info automatically and/or manually (it's nice to have some options to fill in course-specific info). It looks like most of the work's already been done for you in other modules so you can pretty much copy and paste a lot of the code.
I hope this helps!
block_roster_tbird is basically the same. But in this case it's pulling student information on not teachers. Still looking for a module that will do this.
If you look more closely, you'll see that the Roster block allows you to set which types of enrolled users it displays. You can select teachers only if you wish.
The Roster block works differently to the label module in that label contents are displayed on the course page, i.e. no click-through to another page.
The Roster block has very little customisability but gives users control over how the info is filtered and displayed.
At a more abstract, customisation oriented level, we're talking about a module that displays user info on the course page. What information would faculty, admins, teachers, users, etc. like to see? What user information would be useful and purposeful for users to have immediate access to on a course? How customisable should it be? What additional information, i.e. not in users' profiles, should it include or allow to be added?
I think it's worth bearing in mind that usefulness, purposefulness, and customisability are all aspects that contribute to the popularity and adoption of 3rd party modules.
going to attempt to put the story together Tim and Matt -I am losing the thread a bit here since the once upon a time question earlier
Tim: 'I'm looking to create a Module an Activity that displays within middle of the course. Right now teachers are using a label with tables, their picture and call information. I would be easier to have them add an activity or resource that would put that information from their profile automatically (and or any other teachers)' THIS MAKES A LOT OF SENSE TO ME. ONE EXAMPLE BEING WHEN A NUMBER OF TEACHERS ARE TEACHING ACROSS ONE PROGRAMME AND THUS INCLUDE THEIR STRANDS IN THE FORM OF THEIR OWN ACTIVITIES AND RESOURCES.
Matt: 'I think it's worth bearing in mind that usefulness, purposefulness, and customisability are all aspects that contribute to the popularity and adoption of 3rd party modules.' THEREFORE THE USEFULNESS AND PURPOSEFULNESS MIGHT BE THAT STUDENTS WOULD KNOW HOW TO CONTACT THE TEACHER IN QUESTION & BE ABLE TO ACCESS A SMALL BIO PERHAPS OF THE TEACHER'S WORK AMONG OTHER STUFF (CONTEXT-BOUND MAYBE).
Scratching head a bit though-about this:
Tim: 'Blocks and Modules are two different things'.
Is the Roster block not a block then? Tis a module-or a module block..or a block module he he am playing -but tis a bit confusing in the context here
Might this be a solution of sorts:
...and they all lived happily everafter... THE END
I guess depending on your theme. Blocks and Modules can be in different locations. For my setup, blocks are on the side and modules are in the middle. If you visit the plugins page https://moodle.org/plugins/browse.php?list=category&id=1 You'll see a Block section and an Activity (module) section. The programming is different. Hope that helps.
If a block already exists that does what you want, it may actually be easier to customise your theme in such a way that it allows the block to be positioned in the middle column - or even take the code from the block and build it into the course layout for your theme.
Nice idea, but wouldn't work "looks" wise with the current theme we have. I was looking to add some html to create more like a business card feel