1. 15 Sep, 2009 1 commit
  2. 09 Sep, 2009 1 commit
  3. 08 Jul, 2009 2 commits
  4. 23 Jun, 2009 1 commit
  5. 11 Jun, 2009 1 commit
  6. 10 May, 2009 1 commit
  7. 27 Apr, 2009 1 commit
  8. 22 Apr, 2009 1 commit
  9. 18 Feb, 2009 1 commit
  10. 09 Feb, 2009 1 commit
    • Nigel McNie's avatar
      Rationalise the behaviour of copying blogs. · f5f09954
      Nigel McNie authored
      If a blog or post is put into a View via reference, you now can't
      configure that block (other than to change its title). There is a note
      that points out the block has been copied, which explains this for
      users.
      
      Fixed up a couple of other problems with the blocktype configuration
      forms, which should hopefully mean users won't see options they can't
      use.
      f5f09954
  11. 29 Jan, 2009 1 commit
    • Nigel McNie's avatar
      (#3063) Make blocktype configuration forms change if they are in a template. · d9f2144b
      Nigel McNie authored
      Now they do things like not making it compulsory to choose an artefact
      if it's a template (as the creator might just want to put the block
      there), and removing some options that only make sense in Views.
      
      There's a parameter for instance_config_form and artefactchooser_element
      to allow the Blocktype to detemine whether it's in a template easily.
      d9f2144b
  12. 06 Jan, 2009 1 commit
    • Nigel McNie's avatar
      Allow blog, blogpost and textbox blocktypes having links or manually created... · 054e89d1
      Nigel McNie authored
      Allow blog, blogpost and textbox blocktypes having links or manually created <img> tags to artefacts to have those artefacts counted as being within the blocktype, and thus within the view.
      
      This is so if people manually link to or source artefacts within textual content, those artefacts will be downloadable when the view is shown to others.
      
      Not backporting to 1.0 although the problem will most certainly exist there - the patch is just too big to trust on a stable release.
      054e89d1
  13. 17 Dec, 2008 1 commit
    • Nigel McNie's avatar
      (#3063) Remove copy_allowed in favour of allowed_in_view. Also remove · 099dc5b3
      Nigel McNie authored
      copy_artefacts_allowed.
      
      copy_artefacts_allowed is unnecessary as it's only called if the copy
      type is 'full', and there's now no way that you would want to fully
      copy a block and not copy the artefacts inside it.
      
      Some other API tidyups have been done - default_artefact_config has been
      renamed to rewrite_blockinstance_config and had a method signature
      change to be a bit more flexible.
      
      The copyconfig field of the View object is gone too, no longer required.
      099dc5b3
  14. 16 Dec, 2008 1 commit
    • Nigel McNie's avatar
      (#3063) part 2: Hide blocktypes that don't make sense when making a · 7599ec0c
      Nigel McNie authored
      View.
      
      This means that blog/profile/resume blocktypes don't show up in
      group/institution/site Views.
      
      This is controlled through a new Blocktype method - allowed_in_view.
      Various code had to be changed to listen to this method, mostly around
      the display of the category browser.
      
      When making a template, all blocktypes are available.
      
      Part 3 is to change the configuration forms to be more sensible when
      editing a template, and then testing what happens when blocktypes are
      rendered somewhere that they "shouldn't" be - e.g. a My Friends block in
      a group View.
      7599ec0c
  15. 18 Nov, 2008 3 commits
  16. 15 Sep, 2008 2 commits
  17. 15 Aug, 2008 1 commit
  18. 13 Jul, 2008 1 commit
  19. 22 Apr, 2008 1 commit
  20. 21 Apr, 2008 1 commit
    • Nigel McNie's avatar
      Make most blocktype titles editable. · 8b400358
      Nigel McNie authored
      This patch makes most blocktypes have no title set by default when created. For those that used to set their own titles, if no title is set after the configuration form is submitted, then they get the chance to set the title.
      
      So for example, the RSS block will start with an empty title, but if the user doesn't set it, the title will be the title of the feed that is being syndicated.
      
      Blocks like 'textbox' still keep their defaults, because they don't have any special case way of setting their own titles.
      8b400358
  21. 11 Mar, 2008 1 commit
  22. 26 Feb, 2008 1 commit
  23. 16 Feb, 2008 2 commits
  24. 24 Jan, 2008 1 commit
  25. 04 Dec, 2007 1 commit
  26. 21 Nov, 2007 1 commit
  27. 14 Nov, 2007 1 commit
  28. 12 Nov, 2007 1 commit
  29. 08 Nov, 2007 1 commit
  30. 07 Nov, 2007 1 commit
  31. 05 Nov, 2007 1 commit
  32. 04 Nov, 2007 1 commit
  33. 02 Nov, 2007 1 commit
  34. 29 Oct, 2007 1 commit
  35. 27 Oct, 2007 1 commit