silverstripe-reports/javascript
Ingo Schommer c8beba696c Merged, debugged and enhanced Translatable patches from branches/translatable at r64523, r64523, 64523, thanks wakeless!
API CHANGE Changed Translatable schema from auxilliary tables (SiteTree_lang, SiteTree_lang_Live) to automatically filtered records on the original table (SiteTree, SiteTree_Live), using $Lang and $OriginalID properties. Incompatible update to old schema, migration script is in the works.
API CHANGE Removed Translatable::get_one(), Translatable::write()
ENHANCEMENT Simplified Translatable tree generation by using getSiteTreeFor() in CMSMain->createtranslation()
ENHANCEMENT Added AllChildrenIncludingDeleted(), augmentNumChildrenCountQuery(),  augmentAllChildrenIncludingDeleted(), augmentStageChildren() to Translatable class to allow for more stable tree generation.
ENHANCEMENT Moved definition of Translatable schema from augmentDatabase() to Translatable->extraStatics()
ENHANCEMENT Changes to the CMS language selection refresh the whole admin interface instead of the tree only. This way we can add a URL parameter ?lang=<lang> to /admin, which makes the specific language bookmarkable and reloadable. Changes to LangSelector.js
ENHANCEMENT Added fallback to ModelAsController->getNestedController() to fetch page with matching URLSegment but different language in case no page is found in the current language.
ENHANCEMENT Added helper methods to Translatable: getTranslation(), hasTranslation(), isTranslation(), findOriginalIDs()
ENHANCEMENT Getters and setters for Translatable->getOriginalPage() etc.
ENHANCEMENT Hooking Translatable into ModelAsController and ContentController initialization in order to call choose_site_lang()
ENHANCEMENT Simplified Translatable->augmentSQL(), augmentWrite() by not using auxilliary tables
ENHANCEMENT Showing clickable links for Translations in Translatable->updateCMSFields()
BUGFIX Modifying Hierarchy/SiteTree Children getters to accept optional "context" which can be used to set a language explicitly through the $Lang property, rather than implicitly reyling on the static Translatable::current_lang()
BUGFIX Fixed TranslatableTest to work with new datamodel
BUGFIX Temporarily disabled cookie/session selection in Translatable::choose_site_lang() until we have a good test suite for the side effects.
MINOR Added "untranslated" CSS styles to tree nodes and marking them as inactive/grey


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@69959 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-01-10 12:15:30 +00:00
..
ImageEditor FEATURE: merged back patch for image editor. Currently completely broken on trunk this patch does nothing to fix it sadly. I think its a prototype thing 2008-11-06 02:04:03 +00:00
lang MINOR Merged from branches/2.3 2009-01-05 06:17:59 +00:00
AssetAdmin.js ENHANCEMENT Moved batch forms in CMSMain and AssetAdmin from hardcoded templates to SilverStripe forms. Enhances styling capabilities, unifies HTML syntax, better support for unobtrusive scripting, validation and field additions. 2009-01-06 02:18:33 +00:00
AssetTableField.js ENHANCEMENT Added filter/search capability to AssetTableField, this is similar to MemberTableField, except you search by file name. 2008-11-03 23:09:49 +00:00
CMSMain_left.js ENHANCEMENT Moved batch forms in CMSMain and AssetAdmin from hardcoded templates to SilverStripe forms. Enhances styling capabilities, unifies HTML syntax, better support for unobtrusive scripting, validation and field additions. 2009-01-06 02:18:33 +00:00
CMSMain_right.js ENHANCEMENT Started using ss.i18n clientside javascript in LeftAndMain classes (only a fraction made translatable) 2008-10-03 00:48:34 +00:00
CMSMain_upload.js Merged revisions 54959 via svnmerge from 2008-06-25 04:11:58 +00:00
CMSMain.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
CommentAdmin_right.js Renamed feedback to comments 2007-08-13 00:32:48 +00:00
CommentList.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
CommentTableField.js BUGFIX: Removed use of deprecated TableListField_Item::BaseLink() And TableListField::ajax_refresh() from CommentTableField and MemberTableField 2008-08-28 04:26:59 +00:00
dialog.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
ForumAdmin.js additional check for existence of #Form_EditForm 2007-09-27 20:49:03 +00:00
ImprintStats.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
LangSelector.js Merged, debugged and enhanced Translatable patches from branches/translatable at r64523, r64523, 64523, thanks wakeless! 2009-01-10 12:15:30 +00:00
LeftAndMain_left.js MINOR Merged from branches/2.3 2009-01-05 06:17:59 +00:00
LeftAndMain_right.js MINOR Merged from branches/2.3 2009-01-10 11:36:30 +00:00
LeftAndMain.js MINOR merged branches/2.3 into trunk 2008-12-04 22:38:58 +00:00
MemberTableField_popup.js Merged [47102]: Optimization for Behaviour sheets that allows you to provide a unique identifier so that duplicate sheets aren't applied twice. 2008-08-12 23:53:08 +00:00
MemberTableField.js API CHANGE Removed MemberList, use MemberTableField 2008-10-16 10:48:48 +00:00
ModelAdmin.js MINOR merged branches/2.3 into trunk 2008-12-04 22:38:58 +00:00
PageCommentInterface.js BUGFIX: Fixed page comment javascript to suit new Form name 2008-11-05 04:54:21 +00:00
ReportAdmin_left.js Merged in change from branches/2.3 - r65860 2008-11-13 23:03:14 +00:00
ReportAdmin_right.js Merged in ReportAdmin JS error fix from branches/2.3 - r65865 2008-11-13 23:06:00 +00:00
SecurityAdmin_left.js MINOR Merged from branches/2.3 2009-01-05 06:17:59 +00:00
SecurityAdmin_right.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
SideReports.js elofgren: USABILITY: Make the 'Site Reports' drop-down use a 'Go' button. Fixes usability issue #12. More info: http://www.elijahlofgren.com/silverstripe/inconsistent-go-buttons/ 2007-09-15 01:15:08 +00:00
SideTabs.js Merged from branches/nzct-trunk. Use 'svn log -c <changeset> -g' for full commit message. Merge includes stability fixes and minor refactor of TableListField and ComplexTableField. 2008-10-08 02:00:39 +00:00
SitetreeAccess.js BUGFIX Fixed SiteTreeAccess.js DOM IDs to field changes made in r65150 2008-11-03 14:54:57 +00:00
TaskList.js Moved CMS module to open source path 2007-07-19 10:40:05 +00:00
ThumbnailStripField.js Merged in flash insert panel bug fixes from r65827 2008-11-13 05:37:10 +00:00
tinymce.template.js MINOR Merged from branches/2.3 2009-01-10 11:36:30 +00:00
TinyMCEImageEnhancement.js BUGFIX: didn't work on IE 2009-01-05 02:55:57 +00:00
TranslationTab.js bfojcapell: javascript files for multilingual support 2007-09-16 16:30:26 +00:00
Upload.js Fixed CMS uploading 2008-10-28 22:13:40 +00:00
WidgetAreaEditor.js MINOR Merged from branches/2.3 2009-01-05 06:17:59 +00:00