Course formats: Socialwall Format

format_socialwall
Maintained by Picture of Chris Kenniburg Chris Kenniburg, Picture of Bryan Smith Bryan Smith, Picture of Andreas Wagner 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.
459 sites
179 downloads
51 fans

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).

Sets

This plugin is part of set Socialwall course format.

Screenshots

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

Contributors

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

Comments RSS

Show comments
  • Picture of Domnick Andrew
    Thu, 25 Aug 2016, 2:13 AM
    Hi Chris, How does this react with the moodle mobile app? Will the app just take it as standard topics format? And will that cause an issue with the onsite social wall format?
  • Picture of Chris Kenniburg
    Thu, 25 Aug 2016, 9:57 PM
    Domnick, This course format is very closely related to Topics format. I am not sure that it will work with the mobile app. It does work on mobile devices as I can use it on my cell phone.
  • Picture of Mike Nodding
    Thu, 1 Sep 2016, 5:25 PM
    HI, we're getting a test failure with latest master in moodle 3.0.5+ (Build: 20160817) - output below - any ideas?

    17:06:42.834 .Debugging: Exception encountered in event observer 'format_socialwall_user_deleted': Error writing to database (ERROR: syntax error at or near "c"
    17:06:42.834 LINE 1: DELETE c FROM phpu_format_socialwall_comments c
    17:06:42.834 ^
    17:06:42.834 DELETE c FROM phpu_format_socialwall_comments c
    17:06:42.834 JOIN mdl_format_socialwall_posts p ON p.id = c.postid WHERE p.fromuserid = $1
    17:06:42.834 [array (
    17:06:42.834 0 => '371000',
    17:06:42.834 )])
    17:06:42.834 * line 244 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
    17:06:42.834 * line 703 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
    17:06:42.834 * line 759 of /course/format/socialwall/classes/local/posts.php: call to pgsql_native_moodle_database->execute()
    17:06:42.834 * line 69 of /course/format/socialwall/classes/local/posts.php: call to format_socialwall\local\posts::delete_users_posts()
    17:06:42.834 * line 65 of /course/format/socialwall/locallib.php: call to format_socialwall\local\posts::cleanup_userdeleted()
    17:06:42.834 * line ? of unknownfile: call to format_socialwall_user_deleted()
    17:06:42.834 * line 155 of /lib/classes/event/manager.php: call to call_user_func()
    17:06:42.834 * line 75 of /lib/classes/event/manager.php: call to core\event\manager::process_buffers()
    17:06:42.834 * line 804 of /lib/classes/event/base.php: call to core\event\manager::dispatch()
    17:06:42.835 * line 4060 of /lib/moodlelib.php: call to core\event\base->trigger()
    17:06:42.835 * line 163 of /lib/tests/user_test.php: call to delete_user()
    17:06:42.835 * line ? of unknownfile: call to core_user_testcase->test_require_active_user()
    17:06:42.835 * line 909 of /vendor/phpunit/phpunit/src/Framework/TestCase.php: call to ReflectionMethod->invokeArgs()
    17:06:42.835 * line 768 of /vendor/phpunit/phpunit/src/Framework/TestCase.php: call to PHPUnit_Framework_TestCase->runTest()
    17:06:42.835 * line 80 of /lib/phpunit/classes/advanced_testcase.php: call to PHPUnit_Framework_TestCase->runBare()
    17:06:42.835 * line 612 of /vendor/phpunit/phpunit/src/Framework/TestResult.php: call to advanced_testcase->runBare()
    17:06:42.835 * line 724 of /vendor/phpunit/phpunit/src/Framework/TestCase.php: call to PHPUnit_Framework_TestResult->run()
    17:06:42.835 * line 747 of /vendor/phpunit/phpunit/src/Framework/TestSuite.php: call to PHPUnit_Framework_TestCase->run()
    17:06:42.835 * line 747 of /vendor/phpunit/phpunit/src/Framework/TestSuite.php: call to PHPUnit_Framework_TestSuite->run()
    17:06:42.835 * line 747 of /vendor/phpunit/phpunit/src/Framework/TestSuite.php: call to PHPUnit_Framework_TestSuite->run()
    17:06:42.835 * line 440 of /vendor/phpunit/phpunit/src/TextUI/TestRunner.php: call to PHPUnit_Framework_TestSuite->run()
    17:06:42.835 * line 149 of /vendor/phpunit/phpunit/src/TextUI/Command.php: call to PHPUnit_TextUI_TestRunner->doRun()
    17:06:42.835 * line 100 of /vendor/phpunit/phpunit/src/TextUI/Command.php: call to PHPUnit_TextUI_Command->run()
    17:06:42.836 * line 47 of /vendor/phpunit/phpunit/phpunit: call to PHPUnit_TextUI_Command::main()
  • Gain Oloya
    Fri, 25 Nov 2016, 10:53 AM
    In the Special Notes, it says "Do not change an existing site to the Socialwall format." Is the word SITE correct or does it mean to say not to use on an existing course? Thanks.
  • Picture of Chris Kenniburg
    Fri, 25 Nov 2016, 9:02 PM
    Gain, it should say COURSE. Sorry, I'll try to change that. Thanks for asking and enjoy social wall.
    It is best to start with social wall. You can convert to a topic or weekly format but it doesn't always work when trying to convert an existing course to social wall because of the way it handles files and activities which all get placed in "topic 1" behind the scenes so to speak.
  • Ricardo Caiado
    Wed, 7 Dec 2016, 8:49 PM
    Any upgrade to Moodle 3.2?
  • Picture of Chris Kenniburg
    Wed, 7 Dec 2016, 9:03 PM
    To my knowledge there is no funding for an update. Being that it is open source it was always our intent that the community would try and improve and share those improvements. There are some pretty talented coders. Did you try it on the update yet? We won't be moving to 3.2 until summer so I haven't even tested it yet.
  • Picture of Chris Kenniburg
    Wed, 14 Dec 2016, 4:11 AM
    So I went ahead and installed the main socialwall course format on a fresh M3.2 site and it does appear to function properly but will need some styling enhancements in order to make things look decent.

    The feature which allowed you to add existing activities from within the course to a new post also appears to be broken. All the other features of the core format seem to work properly and is a testament to the outstanding coding of Synergy Learning who developed this format with us. If anyone wants to dive in and fix it we'd be happy to include the fixes here for everyone.

    Thanks,
    Chris
  • Picture of Isabel Ashburner
    Tue, 18 Jul 2017, 10:27 PM
    Hi Chris, any update on this? I'm working with a group that I think this would really suit, and the site is 3.2. We are very low budget and developer-free at the moment, so unfortunately can't offer to help.

    thanks
    Isabel
  • Picture of Chris Kenniburg
    Wed, 19 Jul 2017, 1:00 AM
    We do not have any more funding. We might have one of our programmers take another look but we paid a Moodle partner for original development.
  • Picture of S. kavita
    Wed, 23 Aug 2017, 2:09 PM
    Hi Chris,

    When can we expect this will be available for Moodle 3.3? I am dyning to use it but its not working in Moodle 3.3. Please update it for Moodle 3.3 as well
  • Picture of Chris Kenniburg
    Wed, 23 Aug 2017, 7:14 PM
    It won't be anytime soon. The funding is gone and so the only way this would get updated is if someone wanted to help and make it work for Moodle 3.2 and 3.3
  • Picture of Luigi Cancilla
    Thu, 31 Aug 2017, 6:51 PM
    non riesco a farlo funzionare, quando seleziono come formato "socialwall format" mi da un messaggio di errore
    Eccezione - Call to undefined method HTML_QuickForm_Error::getName()
    uso moodle 3.3 . potete aiutarmi?
  • que bueno que sabe el café colombiano...
    Wed, 18 Oct 2017, 3:54 AM
    Hi...

    I published a proposed actualization for Moodle 3.1 and 3.2 compatibility, in:
    https://github.com/synergylearning/moodle-format_socialwall/pull/21

    Saludos
  • Picture of Chris Kenniburg
    Wed, 18 Oct 2017, 5:21 AM
    Hello David, I'm out of the office this week but I will for sure take a look at this when I get back. Will the 3.2 version work with Moodle 3.3 as well?
1 2 3 4 5 6
Please login to post comments