Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Alternative blog module for Moodle 2 (including course blogs)
PHP Cucumber HTML CSS JavaScript

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
backup/moodle2 OUBlog: Allow only pre-defined tags #14927
classes Collab: Add logging when user gets session problem on saving #17782
db
internaldoc OUBlog: Allow only pre-defined tags #14927
lang Collab: Add logging when user gets session problem on saving #17782
pix Initial public release
tests Blog: Check on Moodle 2.8 [M2.8] #33427
yui OUBlog: Check session on save post #10880
.sams OUBlog: Personal blog interface improvements and usage stats block #8318
README Readme update
allposts.php
approve.php OUBlog: 2.7 logging to events migration #11297
atomlib.php Collab tools: Lots of code checker errors #6616
bloglogin.php
comment_form.php
confirmloggedin.php Collab: Add logging when user gets session problem on saving #17782
deletecomment.php Deleting a Comment in Personal Blogs shows error code #34787
deletelink.php Fixed get context deprecated functions everywhere after 2.6 merge #9632
deletepost.php OUBlog: Improve returning from editing and deleting pages #15190
deletepost_form.php OUBlog: Improve returning from editing and deleting pages #15190
editcomment.php
editinstance.php Fixed get context deprecated functions everywhere after 2.6 merge #9632
editlink.php Fixed get context deprecated functions everywhere after 2.6 merge #9632
editpost.php OUBlog: Improve returning from editing and deleting pages #15190
externallib.php Personal Blog: problem importing from Learn2 #11520
feed.php OUBlog: Student can see other user posts in RSS feed #9675
import.php Fix textlib usage [M2.8] #33464
index.php OUBlog: 2.7 logging to events migration #11297
lib.php Blog: Check on Moodle 2.8 [M2.8] #33427
link_form.php Collab tools: Lots of code checker errors #6616
locallib.php Fix textlib usage [M2.8] #33464
migratepersonal.php
mod_form.php OUBlog: Max number attachments setting not correct [ISSUE41] #17760
module.js OUBlog: Delete and email doesnt work [M2.7] #11349
movelink.php Fixed get context deprecated functions everywhere after 2.6 merge #9632
participation.php OUBlog: 2.7 logging to events migration #11297
participation_table.php
participationlist.php OUBlog: 2.7 logging to events migration #11297
pluginfile.php OUBlog: Publicly visible images not loading [2.6] #10509
post_form.php OUBlog: Improve returning from editing and deleting pages #15190
renderer.php OUBlog: Improve returning from editing and deleting pages #15190
restrictcomments.php Fixed get context deprecated functions everywhere after 2.6 merge #9632
savegrades.php OUBlog: Add support for post ratings #11509
search.php
settings.php OUBlog: Delete and email doesnt work [M2.7] #11349
stats_update.php OUBlog: Personal blog interface improvements and usage stats block #8318
styles.css
userparticipation.php OUBlog: 2.7 logging to events migration #11297
version.php Collab: Add logging when user gets session problem on saving #17782
view.php OUBlog: Improve returning from editing and deleting pages #15190
viewedit.php
viewpost.php

README

OU blog
=======

Copyright 2012 The Open University


This is an alternative blog that you can install into standard Moodle.

It does not replace the standard blog, and operates alongside it. There
are two modes of use:

1) As a course activity. In this case you can use it the same way as any
   other module. You can have course-wide blogs (everyone in the course posts
   to the same blog), group blogs, or individual blogs; the latter are
   useful for assessed activities (where the student is supposed to keep
   a journal which only they and their tutor can read).
   
2) As a replacement for standard Moodle personal blogs. In this case it would
   be a good idea to turn off the standard Moodle blog system, or it'll be
   very confusing. You then need to MANUALLY provide students with a link
   to mod/oublog/view.php which will automatically take them to their
   personal blog.

When using for personal blogs, one feature of interest may be moderated public
comments; when you allow comments from people who are not logged in, all such
comments are moderated. 


Branch:

This is the development branch including latest, untested code. If you would
like a tested version equivalent to an OU live release, please switch to a
branch that matches your Moodle version (e.g. MOODLE_22_STABLE) using the
above dropdown.

Support:

We cannot offer direct support. Please do not contact me directly. If you
need assistance, try the blog forum on moodle.org. (Remember to make clear
that you are using OU blog and not the standard blog.)

Documentation:

None. Please feel free to contribute documentation in the relevant area of
the MoodleDocs wiki.

Bug reports:

Please report bugs using the GitHub 'Issues' tab (experimental). Before
reporting a bug, please try the latest version to verify that the problem
hasn't already been fixed. In each bug, please remember to give:

1. Exact steps to reproduce your problem, starting from creating a new wiki
   with default or specified settings.
2. The ouwiki version you are using (from version.php or Modules admin screen).

Reliability:

Please note that this code is tested on OU systems but we rely on the
community for testing on other systems.

Requires:

Moodle 2.2+
Postgres / MySQL

Install:

Place the contents of this source tree into your Moodle installation so that
within your Moodle root, this file is mod/oublog/README. Then visit the
Moodle notifications page to install.

If you want the blogs to be searchable, you also need to install the
local_ousearch plugin. (It is best to do this before using OU blog much,
otherwise it takes ages to install as it builds indexes for everything.)
When you install the ousearch plugin, a search box will automatically appear.
Something went wrong with that request. Please try again.