Posts made by Itamar Tzadok

Not supported by the Database module (requires development). You can open a tracker issue if not already.

I'm not sure that HQ can currently allocate the required resources to enhance the Database module with more than one or two small to medium features per major version. If that continues to be the case William's ever growing wish list is likely to remain mostly unfulfilled for many Moodle versions to come. I'd be happy to stand corrected, but in the meantime I continue to make my humble contribution to the Moodle project in the form of the Dataform.

The Dataform allows you to populate any of the views with any of the filters, to the course page, either in a block or in label-like resource. You can add multiple such Dataform views on the course page. You can even allow the students to interact with the entries without leaving the course page. For instance they can rate or comment on entries (ajaxed). They can add/update entries if you set the dataform view to be embedded (it will be rendered in an iframe) on the course page.

hth smile

Average of ratings: Useful (1)

You can also try the contributed Dataform module for this purpose. It is a major enhancement of the Database activity and can be very useful for staff forms as it allows you to limit access to form fields by roles or individuals in various ways. For notifications it allows you (or the activity creator for that matter) to create activity internal notifications and assign them to roles in the activity. You can also include in the notification message entry specific information in a flexible layout and condition the notification by entry content (e.g. send notification on forms with particular content; available from next release for 2.7 and 2.8 this coming weekend). It doesn't have yet subscription function, but it's in the pipe including reminder functionality. smile

Average of ratings: Useful (1)
The url must start with http:// (or ftp://, mailto:// etc.) or else it is interpreted as relative and the link is prefixed with the current location. When you save an entry with a url field, the http:// is automatically added if the protocol is missing from the url. Apparently, when you import entries, the module doesn't add the http:// where omitted, and all the imported urls which do not contain the protocol will be relative and broken if intended as absolute. That's a bug in the Database import and is worth reporting in the tracker if not already. Workaround: before import fix the urls.

hth smile
Average of ratings: Useful (1)

I'm inclined to agree that the 'All participants' group is not particularly useful. I think that it was meant as a display mode, that is, display entries from all groups in one list, but at some point was confused with an actual group in the activity to the effect that adding entries in Visible Groups mode and 'All participants' was allowed without any conditions (mod/data/lib.php lines 2095-2102)

You can try removing the option from the group selector by javascript (a css solution is not cross-browser) but this may have side-effects so need to be investigated.

hth smile