Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-19952

Clicking on a blog link from an RSS feed gives a permissions error, rather than a login prompt

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.9.5
    • Fix Version/s: 2.0.10, STABLE backlog
    • Component/s: Blog
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      I found this whilst clicking on a link to Helen's blog from an RSS feed, whilst not logged in. Ideally, I think blog posts should be publically available without login, but if not, a login prompt would be better than an error.

        Gliffy Diagrams

          Activity

          mattgibson Matt Gibson created issue -
          Hide
          tsala Helen Foster added a comment -

          Matt, thanks for reporting this issue.

          As I mentioned in a blog post http://moodle.org/blog/index.php?postid=4294 unfortunately it's not possible to allow blogs on moodle.org to be world-accessible, and a hack is required to make my blog posts available on Planet Moodle.

          I agree with you that a login prompt would be much better than an error message, so I'm assigning this issue to our expert blog-rss-feed-tweaker for consideration.

          Show
          tsala Helen Foster added a comment - Matt, thanks for reporting this issue. As I mentioned in a blog post http://moodle.org/blog/index.php?postid=4294 unfortunately it's not possible to allow blogs on moodle.org to be world-accessible, and a hack is required to make my blog posts available on Planet Moodle. I agree with you that a login prompt would be much better than an error message, so I'm assigning this issue to our expert blog-rss-feed-tweaker for consideration.
          tsala Helen Foster made changes -
          Field Original Value New Value
          Assignee Helen Foster [ tsala ] Martin Dougiamas [ dougiamas ]
          Hide
          dougiamas Martin Dougiamas added a comment -

          OK, I've checked in these patches to 1.9 to make blog RSS feeds work better (we were using them on moodle.org)

          a) You can define an array in config.php of exceptions to any rule which makes blogs not available to the outside world. For example we use this on moodle.org with Helen's blog. $CFG->openblogs = array(24152);

          b) Author names are not atatched to every post in a 1-user feed. Just the feed itself.

          c) Links on user blogs are now more accurate and go right to the post.

          d) Users are asked to log in if they aren't and guests don't have permission.

          Nicolas, can you please review these changes and make sure the same functionality is included in your new HEAD blog?

          Show
          dougiamas Martin Dougiamas added a comment - OK, I've checked in these patches to 1.9 to make blog RSS feeds work better (we were using them on moodle.org) a) You can define an array in config.php of exceptions to any rule which makes blogs not available to the outside world. For example we use this on moodle.org with Helen's blog. $CFG->openblogs = array(24152); b) Author names are not atatched to every post in a 1-user feed. Just the feed itself. c) Links on user blogs are now more accurate and go right to the post. d) Users are asked to log in if they aren't and guests don't have permission. Nicolas, can you please review these changes and make sure the same functionality is included in your new HEAD blog?
          dougiamas Martin Dougiamas made changes -
          Assignee Martin Dougiamas [ dougiamas ] Nicolas Connault [ nicolasconnault ]
          dougiamas Martin Dougiamas made changes -
          Project Moodle.org Sites [ 10020 ] Moodle [ 10011 ]
          Key MDLSITE-679 MDL-19952
          Component/s Blog [ 10095 ]
          Component/s moodle.org [ 10111 ]
          Affects Version/s 1.9.5 [ 10320 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.6 [ 10340 ]
          Fix Version/s 2.0 [ 10122 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.7 [ 10360 ]
          Fix Version/s 1.9.6 [ 10340 ]
          dougiamas Martin Dougiamas made changes -
          Assignee Nicolas Connault [ nicolasconnault ] moodle.com [ moodle.com ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 1.9.8 [ 10400 ]
          Fix Version/s 1.9.7 [ 10360 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.9 [ 10405 ]
          Fix Version/s 1.9.8 [ 10400 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.10 [ 10407 ]
          Fix Version/s 1.9.9 [ 10405 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.11 [ 10410 ]
          Fix Version/s 1.9.10 [ 10407 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 2.0.1 [ 10420 ]
          Fix Version/s 2.0 [ 10122 ]
          dougiamas Martin Dougiamas made changes -
          Workflow jira [ 31054 ] MDL Workflow [ 44628 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 2.0.2 [ 10421 ]
          Fix Version/s 2.0.1 [ 10420 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 2.0.3 [ 10537 ]
          Fix Version/s 2.0.2 [ 10421 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 1.9.12 [ 10536 ]
          Fix Version/s 1.9.11 [ 10410 ]
          dougiamas Martin Dougiamas made changes -
          Workflow MDL Workflow [ 44628 ] MDL Full Workflow [ 72992 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.4 [ 10652 ]
          Fix Version/s 2.0.3 [ 10537 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s STABLE backlog [ 10463 ]
          Fix Version/s 1.9.12 [ 10536 ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s 2.0.5 [ 10950 ]
          Fix Version/s 2.0.4 [ 10652 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.6 [ 11250 ]
          Fix Version/s 2.0.5 [ 10950 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.7 [ 11451 ]
          Fix Version/s 2.0.6 [ 11250 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.8 [ 11554 ]
          Fix Version/s 2.0.7 [ 11451 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.9 [ 12051 ]
          Fix Version/s 2.0.8 [ 11554 ]
          stronk7 Eloy Lafuente (stronk7) made changes -
          Fix Version/s 2.0.10 [ 12160 ]
          Fix Version/s 2.0.9 [ 12051 ]
          Hide
          danmarsden Dan Marsden added a comment -

          Hi There,

          Support for general bug fixes on the Moodle 1.9 branch ended June 2011 - support for serious security issues on the Moodle 1.9 branch ends Dec 2013

          as this is not a security issue this is being closed as "won't fix" - please upgrade to a more recent supported Moodle version.

          More information on the support cycles for Moodle versions is available here:
          http://docs.moodle.org/dev/Releases#Moodle_1.9

          If you find this is still an issue with Moodle 2.5 please create a new bug with information on how to reproduce the issue - thanks.

          Show
          danmarsden Dan Marsden added a comment - Hi There, Support for general bug fixes on the Moodle 1.9 branch ended June 2011 - support for serious security issues on the Moodle 1.9 branch ends Dec 2013 as this is not a security issue this is being closed as "won't fix" - please upgrade to a more recent supported Moodle version. More information on the support cycles for Moodle versions is available here: http://docs.moodle.org/dev/Releases#Moodle_1.9 If you find this is still an issue with Moodle 2.5 please create a new bug with information on how to reproduce the issue - thanks.
          danmarsden Dan Marsden made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Assignee moodle.com [ moodle.com ] Dan Marsden [ danmarsden ]
          Resolution Won't Fix [ 2 ]
          Subversion JIRA

          Links Hierarchy

           Documentation

          Invalid license: EXPIRED

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Jul/12