Commit Graph

6480 Commits

Author SHA1 Message Date
Ingo Schommer
dad6169f73 MINOR Using '.cms-edit-form' instead of '#Form_EditForm' selector 2011-04-24 11:44:17 +12:00
Ingo Schommer
fd0c38c175 MINOR Added sapphire/admin/scss folder and started SCSS file architecture 2011-04-24 11:44:16 +12:00
Ingo Schommer
c44deb03ab MINOR Moved existing CSS files from sapphire/admin/css to sapphire/admin/css/_old folder, for later reference. Blocking them from controller inclusion to prepare CMS UI redesign 2011-04-24 11:44:16 +12:00
Ingo Schommer
a423bd4e04 API CHANGE Removed LeftAndMain->setLogo(), use CSS instead 2011-04-24 11:44:16 +12:00
Ingo Schommer
cfaec05141 API CHANGE Removed LeftAndMain->setApplicationName() $logoText parameter, and LeftAndMain->getApplicationLogoText(), overload templates instead 2011-04-24 11:44:16 +12:00
Ingo Schommer
05f0ce3a21 API CHANGE Removed LeftAndMain->setLogo() $logoStyle parameter and LeftAndMain->LogoStyle(), use CSS 2011-04-24 11:44:16 +12:00
Ingo Schommer
e3928a0517 API CHANGE Removed LeftAndMain::set_loading_image() and LoadingImage(), use CSS 2011-04-24 11:44:16 +12:00
Ingo Schommer
11a3b86fef MINOR Removed jQuery.layout implementation 2011-04-24 11:44:16 +12:00
Ingo Schommer
d5efacbf56 BUGFIX Less fragile 'newness' check on Group->Code in Group->onBeforeWrite() (fixes #6595) 2011-04-14 21:38:07 +12:00
phalkunz
d02c3cbdba BUGFIX: Sensitized TinyMCE text selection that brought html tags into Link text field which caused javascript error in IE browsers (fixes #6589) 2011-04-12 20:36:05 +12:00
Ingo Schommer
601665519b ENHANCEMENT Added 'nochildren' support to new jstree implementation 2011-04-07 22:03:57 +12:00
Frank Mullenger
bde2696ff5 BUGFIX Checks if movedNode is in allowedChildren of newParent node before moving in tree (fixes #6578) 2011-04-07 22:00:42 +12:00
Ingo Schommer
fcca1d454d MINOR Moved TransactionTest->testReadonlyTransaction() to PostgreSQLDatabase driver, which is the only one that actually supports it. We can't have tests failing for all other databases by default for this optional feature which can't be detected through the Database API. 2011-04-06 23:18:31 +12:00
Jean-Fabien
26813b9221 BUGFIX Reloads the item in a complex table field popup when clicking on its name after having saved it, rather than a blank popup fixes #6549 2011-04-06 08:43:52 +12:00
Ingo Schommer
417e0dbc21 Merge branch 'master', remote-tracking branch 'phalkunz/tinymce3.4.1-upgrade' 2011-04-06 08:38:00 +12:00
Ingo Schommer
a9e81c17fd MINOR Triggering change event on setValue() in TreeDropdownField.js (necessary for "insert image" form in the cms) 2011-04-05 15:35:49 +12:00
phalkunz
83f6c82639 BUGFIX: Fixed tinymce cleanup 2011-04-05 11:54:01 +12:00
phalkunz
2e71dea3b6 MINOR: Upgrade tinymce to version 3.4.1 2011-04-05 11:42:57 +12:00
Ingo Schommer
9b29616710 API CHANGE Rearranged files in sapphire to reflect core dependencies more accurately, and have the tests/ folder mirror its folder structure 2011-03-31 09:56:21 +13:00
Ingo Schommer
f4a16d3c77 MINOR Making HTTPTest less fragile around global state. Improved test readability. 2011-03-31 08:37:48 +13:00
Ingo Schommer
2870eb9212 MINOR Changed $fixture_path to relative filenames in all sapphire test cases in order to allow easier file moving and less verbosity in tests 2011-03-30 23:04:48 +13:00
Ingo Schommer
14e1341df6 ENHANCEMENT Added support for SapphireTest::$fixture_file paths relative to current class location ('MyTest.yml' or '../otherfolder/MyTest.yml'). Added SapphireTest->getCurrentAbsolutePath() and getCurrentRelativePath() for easy access within unit tests 2011-03-30 20:05:22 +13:00
Julian Seidenberg
6f1eab18c1 BUGFIX: fixing naming of folders when created a new folder. The title now no longer includes the full path. 2011-03-30 18:16:17 +13:00
Julian Seidenberg
eaa6c6c49d API-CHANGE: removing protected object_to_array method (use get_object_vars instead) 2011-03-30 18:16:17 +13:00
Julian Seidenberg
5ea4615d4d ENHANCEMENT: Refactoring and documenting the ArrayData class. Deprecating the "object_to_array" method (fixes #4875, thanks tobych) 2011-03-30 18:16:17 +13:00
Julian Seidenberg
dec5c0ae60 API CHANGE: TextareaField doesn't have hidden value on read-only transformation. Added hidden fields in a way that doesn't break unit tests too severely (fixes #5056, thanks jshipman) 2011-03-30 18:16:17 +13:00
Julian Seidenberg
e3f15dba9e BUGFIX: %40 instead of @ when using forgot password fix (fixes #6314, thanks Fragarach 87) 2011-03-30 18:16:16 +13:00
Julian Seidenberg
0b93a8f7cf API-CHANGE: Allowing non-standard path for session store 2011-03-30 18:16:16 +13:00
Julian Seidenberg
5efdc60029 API-CHANGE: Renaming a folder did not update the folder's filename on the disk. This is now fixed. There is now a one-to-one mapping between a folder and its "Title" label. Files still can have a Title that is different from the Filename (fixes #6088, thanks Pike) 2011-03-30 18:16:16 +13:00
Julian Seidenberg
a204c136fe API CHANGE: JSONDataFormatter builds JSON itself, changing it to use Convert::array2json() instead (fixes #5162, thanks sharvey) 2011-03-30 18:16:12 +13:00
Julian Seidenberg
7ebe602482 BUGFIX: Enum now escapes field values (fixes #6437, thanks simon_w) 2011-03-30 18:12:35 +13:00
Julian Seidenberg
f94be66cb2 BUGFIX: HTMLText.Summary() will return nothing if there's an image at the beginning. Regex to strip out the image and unit tests (fixes #6436, thanks webbower) 2011-03-30 18:12:31 +13:00
Julian Seidenberg
341245dd4a ENHANCEMENT Allowing custom HTMLCleaner implementations via Diff:: and new TidyHTMLCleaner and PurifierHTMLCleaner classes 2011-03-30 18:02:25 +13:00
d57
9b8594af8c Triage of Template Tags rendering syntactically incorrect, per Disqus comment 2011-03-29 23:18:06 -05:00
Ingo Schommer
eda75a2aa9 MINOR Fixed documentation for DatetimeField 2011-03-30 08:39:35 +13:00
Ingo Schommer
59230d8e39 API CHANGE Removed unused QueuedEmail and QueuedEmailDispatchTask 2011-03-29 21:44:54 +13:00
Ingo Schommer
b1f27b40ce MINOR Updated image references in sapphire/ folder to local files, rather than requiring cms/ folder (copied a bunch of images files over for this) 2011-03-29 21:34:26 +13:00
Ingo Schommer
3806ac0922 Merge branch 'cms-separation' 2011-03-29 18:28:30 +13:00
Ingo Schommer
d47913d78f MINOR Added default redirection of /admin to /admin/security in sapphire/admin/_config.php to provide a good default if 'cms' module (and CMSMain) is not installed 2011-03-29 18:20:14 +13:00
Ingo Schommer
0d39a888a1 MINOR Removed references to ContentController from documentatin 2011-03-29 18:20:14 +13:00
Ingo Schommer
b4affff38d MINOR Removed hard dependency on SiteConfig and VirtualPage in LeftAndMain 2011-03-29 18:20:14 +13:00
Ingo Schommer
a467eda0d2 MINOR Making managed class configurable in CMSBatchAction in order to remove hard dependency to cms module (still defaults to SiteTree) 2011-03-29 18:20:14 +13:00
Ingo Schommer
95dcc74c10 MINOR Removed reliance of sapphire/admin unit tests on SiteTree and CMSMain 2011-03-29 18:20:10 +13:00
Ingo Schommer
9d742f02f2 API CHANGE Removed ?debug_firebug GET parameter, and related firebug-lite inclusion in LeftAndMain 2011-03-29 18:08:33 +13:00
Ingo Schommer
65e7b83421 MINOR Made login form redirection test in SecurityTest explicit, rather than implicit through testLogInAsSomeoneElse() 2011-03-29 18:08:33 +13:00
Ingo Schommer
519f06219f MINOR Moved EditorToolbar from LeftAndMain to CMSMain 2011-03-29 18:08:33 +13:00
Ingo Schommer
500624fa5b MINOR Removing unnecessary Requirements calls in SecurityAdmin (either already in place through LeftAndMain base class, or included by MemberTableField) 2011-03-29 18:08:33 +13:00
Ingo Schommer
d37faf6647 MINOR Declaring additional dependencies in ComplexTableField 2011-03-29 18:08:33 +13:00
Ingo Schommer
358975ea0c MINOR Conditional checks on SiteConfig existence in LeftAndMain->init() 2011-03-29 18:08:33 +13:00
Ingo Schommer
a73c9ccb3c MINOR Moved CMSBatchAction class to sapphire module, but keeping SiteTree specific subclasses in cms 2011-03-29 18:08:33 +13:00