Blogs: Status of site-wide blog feature

Blogs: Status of site-wide blog feature

by Gustav W Delius -
Number of replies: 6
I would like to learn more about how the site-wide blog will work.
Average of ratings: -
In reply to Gustav W Delius

Re: Blogs: Status of site-wide blog feature

by Gustav W Delius -

Welcome back Daryl approve.

Could you post a description of how the site-wide blog will work?

In reply to Gustav W Delius

Re: Blogs: Status of site-wide blog feature

by Daryl Hawes -
Never left.


You could download the current code and see for yourself at:
http://moodle.org/download.php/modules/blog.zip
You'll find a readme and todo document in the cvs file list. I added a "needs testing" section to the todo file so folks who are interested have an idea of where they could help out.

Some overview of the ideas behind the code and general discussion (Russ's comments are great) can be found at the discussion I started on the topic (when it was still called "simplog" versus "moodle blog")
http://moodle.org/mod/forum/discuss.php?d=7934


I tried to model as much of what I have now after the blog bug report item:
http://moodle.org/bugs/bug.php?op=show&bugid=285

So, what do I have now related to Martin's bug report?

0) Blogs are a (semi) public space for free-form reflection.
   - When adding a new entry you can
      * Format your entry in the same ways you can format forum entries

1) Most courses will probably only add one Blog activity to a course, up in the top section.
   - Blogs are a top level entity like rss and calendar. They are not course activities. Any user on your site has access to create a single blog in which they can post entries associated with categories. There will be no "blog activity" to be added to a course, but by adding blog side blocks users will have access to view and add to blogs from within a course.

2) Each person can add a new entry at any time. They can specify the availability to be private (student-only), for teacher (student+teacher), for course (other students), for site (all people in site), for public (anyone at all).
   -When adding a new entry you can
      * Choose who to "publish" the post to
         - no one (draft) - published only to yourself
         - all users of this site - meaning only to other user who are logged in to the site where this blog lives
         - everyone in the world - fully public posting available to users who are not logged in/google/etc
         - Further, if you chose to add the post from a link present on a course page then you have the additional publish options of:
            * teachers of this course
            * all users of this course
   - Users can create new categories to associate their posts with
   - Administrators can create site wide categories that any user can associate a post with
   - Teachers of a given course can create course wide categories that any user in that course can associate posts with

3) Blog entries appear as usual, and can have a discussion attached to them for feedback and comments. Each entry can also have a "grade", which is the average of a number of ratings. Normally this might just be the teacher, but it could be the whole class rating each other's entries.
   - Each entry has the ability to have "comments" attached to the entry.
   - There is no grading of entries, but there is an option for users to add "karma" or ratings points to entries (inherited from simplog)

4) The Blog "index.php" page will combine available blogs into one blog display. For example, in a course, a teacher will see all the latest blog entries in the course. A student will see all the entries made available to the class by all students. At the site level, blogs from ALL courses will be combined appropriately. Obviously this page needs paging etc, and some thinking needs to be done about making the follow-up discussions public.
   - I believe that this is all present. I did notice a bug in the paged viewer recently which I need to look into, but there is a primary blog index page which aggregates all blog entries into one view, the user can select from a drop down list of "filters" to view posts by criteria.

Thanks for asking,
Daryl
In reply to Daryl Hawes

Re: Blogs: Status of site-wide blog feature

by W Page -
Hi Daryl,

I am going to do a fresh install of my blog site tonight.  I believe you are on EST so you should be able to check it out by 9 pm this evening.  It will be at,
http://s94988317.onlinehome.us/moodleplus

Just thought I would throw this out, I know you are dealing with other MoodleBlog stuff right now.  What about
  1. A "Blog" course format?
  2. A "Blog" as an option for the middle column of the HomePage?

Just a few thoughts. smile

WP1

In reply to W Page

Re: Blogs: Status of site-wide blog feature

by Daryl Hawes -
I went ahead and added your requests to the todo document.
Note that these changes would probably be rather large undertakings.
I've dropped new features in favor of of getting what we have working as is and I'm taking requests for feature changes as items to be discussed and implemented in the future.
Daryl
In reply to Daryl Hawes

Re: Blogs: Status of site-wide blog feature

by Gustav W Delius -
Ah, I was being misled by the description of this forum which says "For discussing the upcoming system-wide Blogs feature that Daryl Hawes is working on.". I guess Martin set up the forum thinking that that was what you were working on and without asking you.
In reply to Gustav W Delius

Re: Blogs: Status of site-wide blog feature

by Daryl Hawes -
Gustav, you were not mislead. I appreciate your questions and any feedback you might want to offer.

I believe it was WP who nudged me to ask Martin for a more visible discussion area. I had not realized he created it smile - Thanks Martin!

Well, I am uploading today's 1.4 code to my server now and will start looking for the problems that Charlene and Dan have seen. I don't think that will take long for me to find them with 1.4 smile

Daryl