Socialwall Format

Course formats ::: format_socialwall
Maintained by Chris Kenniburg, Bryan Smith, Andreas Wagner
The Moodle Socialwall will transform your Moodle course into a social learning platform. This includes a familiar post interface, timeline of posts, filtering of the timeline, and integration with Moodle's activities and resources. A social learning format allows teachers to pick up the tool and begin using it right away.
Latest release:
283 sites
62 downloads
82 fans
Current versions available: 2

A big thanks to a new Moodle 3.3 version which was patched and fixed by David Herney Bernal

If you have a fix or improvement we would love to include it.  Please contact Chris Kenniburg.



Initial funding and support provided by the Regional Educational Media Center (REMC) Association of Michigan.  


The Moodle Socialwall will transform your Moodle course into a social learning platform.  This includes a familiar post interface, timeline of posts, filtering of the timeline, and integration with Moodle's activities and resources.  A social learning format allows teachers to pick up the tool and begin using it right away.

Google Presentation for Moodle Socialwall Course Format

A super big thank you to REMC Michigan http://remc.org for supporting and funding this project.

Special thanks to Moodle Partner Synergy Learning http://www.synergy-learning.com for doing the hard work of developing this course format.

Special Notes: 

  • Do not change an existing course to the Socialwall format. It is possible and will work just fine, but will have undesired results/consequences due to how social wall puts all activities and files into topic one (behind the scenes). 
  • All activities and resources added to a Socialwall course will appear in Topic One if switched to the standard Topic Format of Moodle. It is possible to switch from Socialwall to Topic Format if a teacher wants to move into a more traditional online learning model. The teacher would then just need to arrange their activities and resources into the topic areas. 
  • Using CSS you can alter the appearance of the Socialwall. An example can be found in how the evolve-D theme displays the Socialwall and timeline. evolve-D Theme
  • Be sure to activate the URL Resource filter to get automatic embedding of Youtube videos and links. 
  • The Alert Block is designed to display class alerts and other useful events in the course. It is recommended to add this to your sidebar.


Installation and Use

Watch a Google hangout we did explaining how to install and use the Socialwall Format.



Additional Information

The eCommunity Platform uses a new Moodle Course Format (called Socialwall) which alters the way a typical course looks and behaves. Most people use "Topic” or "Weekly” course formats in Moodle.

This is new course format offers a timeline, where teachers and students may post and/or comment on. It is fully integrated in Moodle, so teacher may:

  • make different kind of posts (Alerts, sticky post)
  • attach activities to timeline-posts (via Drag and Drop too)
  • attach files and URLs to posts
  • comment on posts or reply to comments

Students (depending on capabilites) may:

  • make standard posts
  • attach resources (files or links) to posts
  • comment on posts or reply to comments
  • view results and feedback of assignments in their timeline

The Socialwall-Package includes:

  • a new Course Format (called socialwall, format_socialwall)

Optional:

  • a new Filter (filter_urlresource) to alter the way a posted url-Resource will be displayed
  • a local plugin (local_filterurlresbak) to backup and restore the filter data (unfortunately moodle doesn't support backup and restore for filter data).
  • a new Block to display upcoming events and alerts related to the course (block_alerts).

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6

Contributors

Chris Kenniburg (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • David Mudrák
    Tue, 27 Jan 2015, 6:17 PM
    Hi, Thanks for sharing this new course format with the Moodle community. It's very interesting plugin indeed and I am pretty sure there will be many teachers and students who will like it. Some notes gathered from the usability testing and code review follow.

    * Please provide missing URLs - most notably the bug tracker to be used, and the public source code repository. Most of the following comments would be reported as individual issues.
    * Please consider adding Andreas Wagner from Synergy Learning as a contributor (author) here in the plugins directory (if possible, assuming he has moodle.org account created).
    * In the English (lang/en/) language pack, we do not use capitalised headlines and titles (such as "Socialwall Format", "Edit Notification Settings" or "All Module Types"). To make your plugin fit nicely into overall Moodle UI in English, these should be fixed.
    * Ordering of comments: I do understand the reasoning that the most recent comment is probably the most relevant and should be displayed first. But I learnt this does not work well. People tend to reply to previous comments so they are not isolated but form kind of conversation. That is why it is more intuitive to order comments time ASC (oldest first, newest last). If there are concerns about too long comments thread, you can always display X most recent comments (again newest last) by default and show something like "Older comments" link before the first one. Clicking that link would load skipped comments via AJAX and prepend them to the currently displayed list. My experience says this should probably work best (and afaik it is also how common social media handle it).
    * Some sort of confirmation before deleting a comment might help.
    * There is a typo in the version.php: $plugin->depencies
    * You may wish to make the selectors in the styles.css file more specific to your format only. Prepending the selectors with '.format-socialwall' might be enough.
    * You may wish to provide PNG versions for the pictures so that they are displayed properly even in browsers that do not support SVG yet (that should be quite rare these days but still).
    * Constants like TIMELINESECTION (defined int he global namespace) do not have frankenstyle prefix.
    * You may wish to use more restrictive param type on the comments form action (PARAM_TEXT is supposed to be used for plain text with multilang filter support. PARAM_APLHA, PARAM_ALPHANUM or PARAM_ALPHANUMEXT work well for this type of parameters.

    I found the overall coding style clean and easy to follow. Well done. I'll be happy to approve this once the bug tracker and source code repository URLs are filled with the hope that other issues raised in the review are fixed soon in an update version of the plugin.

    I am going to mark this as needing more work. Please schedule the plugin for re-approval once the issues are addressed. Thanks in advance.
  • David Mudrák
    Tue, 27 Jan 2015, 7:45 PM
    Also, with regards to the sustainability, I would like to understand your plans with how this plugin set will be maintained and how is the user support going to be provided. Will Synergy Learning continue with the development and bug fixes?
  • David Mudrák
    Fri, 13 Mar 2015, 10:56 PM
    Hi. Thanks for providing new versions of all four plugins from the set. I am assuming that you plan to use the Github issues as your bug tracker. If so, please provide the URL for the tracker into your plugins' records.
  • David Mudrák
    Fri, 13 Mar 2015, 11:08 PM
    Great. I gave it a new look and I am really happy to approve this now. Good luck with further maintenance of this format and thanks again for sharing it. You are cleared to land - welcome to the plugins directory!
  • Chris Kenniburg
    Fri, 13 Mar 2015, 11:13 PM
    THANK YOU DAVID! We are so happy to have this listed here.
  • Gavin Neale
    Sat, 14 Mar 2015, 10:03 AM
    Thanks for this it looks great. Can I clarify, when you say 'Do not change an existing site to the Socialwall format' do you mean do not change an exiting course or must this be installed on a new site?
  • Chris Kenniburg
    Mon, 16 Mar 2015, 7:44 PM
    Good Question Gavin. This course format is not designed to be switched back and forth between the various formats. While it can be done, it can mess up the layout of a course. Also, only activities located in Topic One will be available in the Socialwall format. All other topics are ignored. This can create confusion so as a recommendation we suggest starting with a new course. It really is designed for communication and some light work with access to Moodle activities.
  • Annick F
    Thu, 19 Mar 2015, 7:38 PM
    This is a great format. I have installed it and would like to give read access only to guest. But it looks like if I allow guest access, they are allowed to post , even after modifying some permissions. I am missing something? Thanks.
  • Chris Kenniburg
    Thu, 19 Mar 2015, 10:25 PM
    The idea is that this course format is a social and is meant to allow everyone to quickly and easily communicate. Everyone can post. I would not recommend giving guest users access. To be quite honest this is a use-case scenario that we never anticipated. We do not allow guest account access to anything. I will keep this in mind to look into on future updates.
  • Annick F
    Thu, 19 Mar 2015, 10:40 PM
    I just thought that in Moodle (unless this has changed recently?) , guests couldn't participate in any activities; they could only view content. So I was a bit surprised that by allowing guest access, guests could actually post on the page. Something to be aware of before you use this format.
  • Sean Hughes
    Sun, 22 Mar 2015, 7:46 AM
    Hi,
    I have installed this plugin on my moodle site, i love the idea and it will really enhance my site, i have just had a few minor problems.
    these are :
    1) the comment block is actually not clear, thre is no outline shown ??
    i thred to post a video with a youtube link and nothing happend ? have i done somehting wrong, my istall looks nothing like the layout in your bideo above?
  • Sean Hughes
    Sun, 22 Mar 2015, 8:00 AM
    is the custom CSS for this plugin available ? i have just watched your video on youtube where you mention it?
  • Chris Kenniburg
    Sun, 22 Mar 2015, 8:26 AM
    You can use a tool to identify the css and style to your liking. I used Chrome and just styled the css selectors and included them in the CSS style sheet for my theme - Evolve-D (located in the Plugins directory). Feel free to use it or create your own css styling to include in your theme. This plugin was designed to work with Clean and More which are the defaults. We cannot possibly create styles for every theme or know how to include the styling in every theme as you might not have a custom css area. Not all themes are the same.
  • Chris Kenniburg
    Thu, 16 Apr 2015, 8:23 PM
    From my initial testing this plugin will also work with Moodle 2.9.
Please login to post comments