Commit Graph

996 Commits

Author SHA1 Message Date
Ingo Schommer
755d6bb484 ENHANCEMENT Added test suite (currently just testing menu generation)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52175 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-06 01:57:49 +00:00
Ingo Schommer
d713777d73 API CHANGE LeftAndMain.php: Removed $extra_menu_items, $replaced_menu_items, $removed_menu_items (all handled in $menu_items now)
API CHANGE Deprecated menu manipulation through Object::addStaticVars(), changed internal representation of menu_item array to always use associative arrays
ENHANCEMENT Added LeftAndMain::add_menu_item(), LeftAndMain::replace_menu_item(), LeftAndMain::remove_menu_item()
ENHANCEMENT Moved default menu items from LeftAndMain->MainMenu() to cms/_config.php
ENHANCEMENT Added ReportAdmin::has_reports()
ENHANCEMENT Object::addStaticVars() can replace the whole array optionally
ENHANCEMENT Object::stat() optionally returns uncached results
ENHANCEMENT Moved Object::useCustomClass('SSDateTime') from Object.php to sapphire/_config.php
ENHANCEMENT Misc documentation and formatting in LeftAndMain and Object classes

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52171 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-05 03:43:58 +00:00
Ingo Schommer
a42b76bc73 API CHANGE Moved "statistics" functionality into separate module, which is not distributed with a default silverstripe installation. see r52168
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52163 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-05 01:40:36 +00:00
Ingo Schommer
bcbadd3670 BUGFIX removed notices
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52162 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-05 01:39:13 +00:00
Ingo Schommer
3a492151f8 BUGFIX secured controller
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52159 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:21:59 +00:00
Ingo Schommer
0bf0c3c77f API CHANGE removed importer_Controller as its accessible through an unsecure url which writes page records and exposes debug information about them. the class naming is too broad for its purpose, and the usefulness of this class is quite limited - it doesn't appear to be used anywhere.
API CHANGE removed "tools" directory - please use "vendor", "api" or "integration"


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52158 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:19:02 +00:00
Ingo Schommer
c9aceb01e1 Merged revisions 47264 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r47264 | ischommer | 2007-12-18 16:57:08 +1300 (Tue, 18 Dec 2007) | 1 line
  
  setting $title for first sub-field instead of dismissing it
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52157 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:15:42 +00:00
Ingo Schommer
0f69fdf7a4 Merged revisions 47263 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r47263 | ischommer | 2007-12-18 16:56:54 +1300 (Tue, 18 Dec 2007) | 1 line
  
  added $template_main to control template rendering without subclassing
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52156 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:04:16 +00:00
Ingo Schommer
0cd12814a5 Blocked revisions 47205,47207 via svnmerge
................
  r47205 | ischommer | 2007-12-18 10:54:43 +1300 (Tue, 18 Dec 2007) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-44682" from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk
................
  r47207 | ischommer | 2007-12-18 10:55:27 +1300 (Tue, 18 Dec 2007) | 16 lines
  
  Merged revisions 47204 via svnmerge from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk
  
  ................
    r47204 | ischommer | 2007-12-18 10:49:49 +1300 (Tue, 18 Dec 2007) | 9 lines
    
    Merged revisions 37547 via svnmerge from 
    svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.0.1-uplay
    
    ........
      r37547 | ischommer | 2007-06-29 12:36:56 +1200 (Fri, 29 Jun 2007) | 1 line
      
      added blocking
    ........
  ................
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52155 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:02:19 +00:00
Ingo Schommer
647d295fe3 Merged revisions 46622 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r46622 | ischommer | 2007-12-12 10:54:32 +1300 (Wed, 12 Dec 2007) | 1 line
  
  added Double dbfield for extended precision (e.g. when saving map-coordinates)
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52154 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 23:00:37 +00:00
Ingo Schommer
ddd3ef3c34 Merged revisions 46596 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r46596 | ischommer | 2007-12-11 15:28:11 +1300 (Tue, 11 Dec 2007) | 1 line
  
  reverted precision extension (non-standard SQL for MySQL)
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52153 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:58:58 +00:00
Ingo Schommer
96a245cb1c Merged revisions 46566 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r46566 | ischommer | 2007-12-11 10:16:22 +1300 (Tue, 11 Dec 2007) | 1 line
  
  Allowing precision in Float, e.g. "Float(10,5)"
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52152 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:55:38 +00:00
Ingo Schommer
abe511fd6c Blocked revisions 45976,45979-45981,45983 via svnmerge
................
  r45976 | ischommer | 2007-11-29 17:35:04 +1300 (Thu, 29 Nov 2007) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-45519" from 
  svn://svn.silverstripe.com/open/modules/sapphire/trunk
................
  r45979 | ischommer | 2007-11-29 17:37:35 +1300 (Thu, 29 Nov 2007) | 3 lines
  
  Removed merge tracking for "svnmerge" for 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk
................
  r45980 | ischommer | 2007-11-29 17:39:16 +1300 (Thu, 29 Nov 2007) | 1 line
  
  removed svnmerge
................
  r45981 | ischommer | 2007-11-29 17:41:04 +1300 (Thu, 29 Nov 2007) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-45691" from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.1
................
  r45983 | ischommer | 2007-11-29 17:42:38 +1300 (Thu, 29 Nov 2007) | 29 lines
  
  Merged revisions 45762-45962 via svnmerge from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.1
  
  ........
    r45762 | aoneil | 2007-11-27 18:10:18 +1300 (Tue, 27 Nov 2007) | 2 lines
    
    #1892 - Image attach from file store broken
  ........
    r45823 | jshipman | 2007-11-28 11:41:56 +1300 (Wed, 28 Nov 2007) | 1 line
    
    Authentication for test wasn't working.
  ........
    r45825 | jshipman | 2007-11-28 11:46:46 +1300 (Wed, 28 Nov 2007) | 1 line
    
    XML parser improvements
  ........
    r45906 | sminnee | 2007-11-29 10:04:51 +1300 (Thu, 29 Nov 2007) | 1 line
    
    Removed hashing algorithms that contained a command to allow for mysqldumps to be run without very weird corruption errors
  ........
    r45944 | sminnee | 2007-11-29 15:38:09 +1300 (Thu, 29 Nov 2007) | 1 line
    
    Moving branches/2.2.0 to branches/2.2.1 in prep for a 'critical bugfix release'
  ........
    r45962 | jshipman | 2007-11-29 16:47:51 +1300 (Thu, 29 Nov 2007) | 1 line
    
    content controller notice, hyperlink underlining
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52149 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:45:34 +00:00
Ingo Schommer
fd4bd49c4f Blocked revisions 45976 via svnmerge
........
  r45976 | ischommer | 2007-11-29 17:35:04 +1300 (Thu, 29 Nov 2007) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-45519" from 
  svn://svn.silverstripe.com/open/modules/sapphire/trunk
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52148 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:43:59 +00:00
Ingo Schommer
35f681a648 Blocked revisions 45969 via svnmerge
........
  r45969 | ischommer | 2007-11-29 17:07:48 +1300 (Thu, 29 Nov 2007) | 3 lines
  
  Removed merge tracking for "svnmerge" for 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/tags/rc/2.2.0-rc1
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52147 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:43:26 +00:00
Ingo Schommer
d7c3e8c6af Blocked revisions 45760 via svnmerge
........
  r45760 | ischommer | 2007-11-27 18:01:43 +1300 (Tue, 27 Nov 2007) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-45690" from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52146 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:42:46 +00:00
Ingo Schommer
62583bc620 Blocked revisions 45691 via svnmerge
........
  r45691 | ischommer | 2007-11-27 12:05:59 +1300 (Tue, 27 Nov 2007) | 5 lines
  
  created project-branch
  --tiThis line, and those below, will be ignored--
  
  A    svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52145 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-04 22:42:08 +00:00
Ingo Schommer
e62be1ef80 Merged revisions 52011 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/roa

........
  r52011 | ischommer | 2008-04-02 14:52:40 +1300 (Wed, 02 Apr 2008) | 1 line
  
  API CHANGE removed $defs and $fieldObjects, no longer used (see r22012 and r22001)
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52012 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-02 02:07:32 +00:00
Ingo Schommer
987d9a1d3c changed externals
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52011 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-02 02:07:16 +00:00
Ingo Schommer
d17068e3ba Initialized merge tracking via "svnmerge" with revisions "1-52013" from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/roa


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@52007 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-02 02:04:40 +00:00
Andrew O'Neil
7fa0a96c71 Merged revisions 51938 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.2

........
  r51938 | aoneil | 2008-04-01 14:34:26 +1300 (Tue, 01 Apr 2008) | 2 lines
  
  fix php notice
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51932 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-04-01 01:50:34 +00:00
Sam Minnee
1f512519e1 Added simple JSON processor
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51914 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-31 08:49:27 +00:00
Sam Minnee
e747282dfa Added first cut of RestfulServer - simple get support
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51861 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-30 23:18:04 +00:00
Sam Minnee
0b577aa401 Updated RestfulService.php with RestfulService::request()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51860 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-30 23:17:36 +00:00
Sam Minnee
ff5caad6ce Fixed manifestbuilder test so as not to confuse the real manifest builder
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51858 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-30 22:00:16 +00:00
Sam Minnee
df474f0467 Refactored ManifestBuilder for better testability
Added initial ManifestBuilderTest

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51682 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-26 09:23:51 +00:00
Sam Minnee
7eea3c091f Added tests for RSSFeed
Don't require  information on objects passed to RSSFeed

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51523 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-21 05:58:50 +00:00
Sam Minnee
3d83f43eff Fixed i18n bug on safe mode
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51503 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-20 03:00:49 +00:00
Ingo Schommer
8d4f0d006f Merged revisions 51477 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r51477 | ischommer | 2008-03-20 09:51:02 +1300 (Thu, 20 Mar 2008) | 1 line
  
  BUGFIX Can't properly deprecate URL() over getURL(), as it takes priority in ViewableData::__get() (which in turn is used by template accessors like $MyImage.Thumbnail.URL) - returning getURL() instead now
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51471 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:51:49 +00:00
Sam Minnee
3014401e11 Merged revisions 51462 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.2

........
  r51462 | sminnee | 2008-03-19 18:01:55 +1300 (Wed, 19 Mar 2008) | 1 line
  
  Make Object::hasMethod() and Object::__call() case-insensitive, and added tests for it
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51468 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:39:07 +00:00
Sam Minnee
3f8a2a95c2 Merged revisions 51461 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.2

........
  r51461 | sminnee | 2008-03-19 17:27:06 +1300 (Wed, 19 Mar 2008) | 1 line
  
  Test for hasMethod
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51467 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:38:58 +00:00
Sam Minnee
3bb3065c84 Merged revisions 51459 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.2

........
  r51459 | sminnee | 2008-03-19 17:25:30 +1300 (Wed, 19 Mar 2008) | 1 line
  
  Fixes to TestRunner for latest PHPUnit/PHP
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51466 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:38:52 +00:00
Sam Minnee
b0c994306d Blocked revisions 51445 via svnmerge
................
  r51445 | sminnee | 2008-03-19 16:26:39 +1300 (Wed, 19 Mar 2008) | 13 lines
  
  Merged revisions 51150-51151 via svnmerge from 
  svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk
  
  ........
    r51150 | sminnee | 2008-03-17 15:04:58 +1300 (Mon, 17 Mar 2008) | 1 line
    
    API CHANGE Allow for tests that don't use the database - don't define a static SapphireTest::
  ........
    r51151 | sminnee | 2008-03-17 15:09:32 +1300 (Mon, 17 Mar 2008) | 1 line
    
    Fixed typo in r51150
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51465 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:38:45 +00:00
Sam Minnee
f88a481026 Merged revisions 51436 via svnmerge from
svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2.2

........
  r51436 | sminnee | 2008-03-19 15:58:05 +1300 (Wed, 19 Mar 2008) | 2 lines
  
  Fixed HomepageForDomain behaviour when entering multiple domains
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51464 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-19 20:38:41 +00:00
Ingo Schommer
e7a683c0c4 Merged revisions 51257 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r51257 | ischommer | 2008-03-18 12:50:03 +1300 (Tue, 18 Mar 2008) | 2 lines
  
  ENHANCEMENT Deprecated Image->URL(), changed to Image->getURL() to be consistent with File class
  FEATURE File->getAbsoluteURL()
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51251 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 23:50:18 +00:00
Ingo Schommer
1b5b3f8627 Merged revisions 51246 via svnmerge from
svn://svn.silverstripe.com/silverstripe/modules/sapphire/branches/2.2.0-mesq

........
  r51246 | ischommer | 2008-03-18 11:50:47 +1300 (Tue, 18 Mar 2008) | 1 line
  
  ENHANCEMENT findOrMake() now deals with absolute paths and replaces leading/trailing slashes before checking for existing folder objects in the database
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51240 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 22:51:25 +00:00
Sam Minnee
9d025c213a BUGFIX Update RestfulService so that it still functions if Curl-SSL isn't set up properly
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51211 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 09:11:24 +00:00
Sam Minnee
9ec3e2fd6e Merged revisions 51203 via svnmerge from
http://svn.silverstripe.com/open/modules/sapphire/branches/2.2.2

........
  r51203 | sminnee | 2008-03-17 21:07:01 +1300 (Mon, 17 Mar 2008) | 3 lines
  
  API CHANGE Added RestfulService::httpHeader() for setting custom headers on REST requests
  API CHANGE Added RestfulService::basicAuth() for setting authentication for REST requests
  API CHANGE Added  param to RestfulService::connect(), to allow for requesting of multiple URLs from a single RestfulService object.
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51210 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:25:07 +00:00
Sam Minnee
c21f1ed948 Blocked revisions 50971 via svnmerge
................
  r50971 | ischommer | 2008-03-13 11:06:30 +1300 (Thu, 13 Mar 2008) | 16 lines
  
  Merged revisions 50824 via svnmerge from 
  http://svn.silverstripe.com/open/modules/sapphire/trunk
  
  ........
    r50824 | ischommer | 2008-03-11 12:55:57 +1300 (Tue, 11 Mar 2008) | 8 lines
    
    Added Translations for Danish (Denmark) - thanks to Jesper and Dennis
    Added Translations for Esperanto - thanks to Wojtek, Donald, Evan and Joop
    Added Translations for Finnish (Finland) - thanks to Elias, Vesa and Nina
    Added Translations for LOLCAT - thanks to Wojtek
    Added Translations for Sinhalese (Sri Lanka) - thanks to Nivanka, Himali and Lakshan
    Updated several translations in cms/auth_openid/sapphire
    Added package names for i18n files
    Reverted patch from r47694 which introduced conditional statements in lang-files
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51209 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:52 +00:00
Sam Minnee
d2b642a825 Blocked revisions 50958 via svnmerge
................
  r50958 | ischommer | 2008-03-12 22:34:48 +1300 (Wed, 12 Mar 2008) | 9 lines
  
  Merged revisions 50957 via svnmerge from 
  http://svn.silverstripe.com/open/modules/sapphire/trunk
  
  ........
    r50957 | ischommer | 2008-03-12 22:34:27 +1300 (Wed, 12 Mar 2008) | 1 line
    
    #2283 Permissions are a bit broken - what happened to all the CMS permissions?
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51208 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:33 +00:00
Sam Minnee
ad38c20d68 Blocked revisions 50955 via svnmerge
................
  r50955 | ischommer | 2008-03-12 22:25:11 +1300 (Wed, 12 Mar 2008) | 9 lines
  
  Merged revisions 50954 via svnmerge from 
  http://svn.silverstripe.com/open/modules/sapphire/trunk
  
  ........
    r50954 | ischommer | 2008-03-12 22:24:59 +1300 (Wed, 12 Mar 2008) | 1 line
    
    #2310 MemberTableField Popup breaks after saving
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51207 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:27 +00:00
Sam Minnee
1a12e67607 Blocked revisions 50953 via svnmerge
................
  r50953 | ischommer | 2008-03-12 22:24:07 +1300 (Wed, 12 Mar 2008) | 9 lines
  
  Merged revisions 50952 via svnmerge from 
  http://svn.silverstripe.com/open/modules/sapphire/trunk
  
  ........
    r50952 | ischommer | 2008-03-12 22:23:53 +1300 (Wed, 12 Mar 2008) | 1 line
    
    BUGFIX fixed csv export in MemberTableField by checking for valid database columns when building SELECT statement
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51206 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:21 +00:00
Sam Minnee
fb8954eb2c Blocked revisions 50950 via svnmerge
................
  r50950 | ischommer | 2008-03-12 22:22:47 +1300 (Wed, 12 Mar 2008) | 9 lines
  
  Merged revisions 50949 via svnmerge from 
  http://svn.silverstripe.com/open/modules/sapphire/trunk
  
  ........
    r50949 | ischommer | 2008-03-12 22:21:49 +1300 (Wed, 12 Mar 2008) | 1 line
    
    FEATURE added hasDatabaseField()
  ........
................


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51205 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:15 +00:00
Sam Minnee
d500a32098 Merged revisions 50921 via svnmerge from
http://svn.silverstripe.com/open/modules/sapphire/branches/2.2.2

........
  r50921 | sminnee | 2008-03-12 12:49:44 +1300 (Wed, 12 Mar 2008) | 1 line
  
  Make RSS feed work with objects that don't support AbsoluteLink, such as the forum
........


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51204 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 08:24:08 +00:00
Sam Minnee
bd473aa749 Fixed currency's support for scientific notatio
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51164 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 03:03:43 +00:00
Sam Minnee
397bb5fcc2 #2323: Fix casting of negative currency values; add CurrencyTest unit testing
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51145 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 02:10:23 +00:00
Sam Minnee
4848d0bdb9 Fixed typo in r51150
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51144 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 02:09:32 +00:00
Sam Minnee
20e2391224 API CHANGE Allow for tests that don't use the database - don't define a static SapphireTest::
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51143 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-17 02:04:58 +00:00
Ingo Schommer
0d49845a73 ENHANCEMENT HiddenFields() now returns FieldSet rather than concatenated HTML string
BUGFIX renamed genExtraFields() to getExtraFields(), now returns a FieldSet rather than adding to $this->fields automatically (allows for external control and inspection)
BUGFIX adding fields from getExtraFields() in Fields()
ENHANCEMENT changed visibility of getExtraFields to public
BUGFIX removed $action->unsetthis() in unsetActionByName
ENHANCEMENT remove $securityTokenAdded flag (unnecessary state, can be determined by inspecting fieldset)
ENHANCEMENT documentation, coding conventions, removed debug code

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51131 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-16 22:15:04 +00:00
Mark Rickerby
43ab200ee9 added more readable output for error messages and exceptions
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@51130 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-03-16 22:13:31 +00:00