Ingo Schommer
|
d91f76a7d0
|
ENHANCEMENT Created TinyMCE wrapper for link insertion dialogs in order to support other editors
|
2012-01-05 00:41:41 +01:00 |
|
Ingo Schommer
|
39dd90de54
|
MINOR Fixed relative dialog.html reference in tinymce-advcode (it assumes to be in main TinyMCE folder structure)
|
2012-01-05 00:41:41 +01:00 |
|
Ingo Schommer
|
98852677d5
|
ENHANCEMENT Simplified "insert link" interface and logic by reverting to TinyMCE's standard behaviour: Only allow linking on an existing selection, don't allow modifying the link content in the "insert" interface. Now that we're presenting this interface as a dialog rather than persistent sidebar its no longer necessary to have "unselected link creation+insertion".
|
2012-01-05 00:41:41 +01:00 |
|
Ingo Schommer
|
6bafc76118
|
ENHANCEMENT Updating TreeDropdownField title when hidden form value is changed
|
2012-01-05 00:41:41 +01:00 |
|
Ingo Schommer
|
b5c739e71d
|
ENHANCEMENT Refactored TinyMCE LinkForm from behaviour.js to jQuery.entwine. Fixed clearing of fields when popup is closed.
|
2012-01-05 00:41:41 +01:00 |
|
Ingo Schommer
|
4d12803a0e
|
MINOR Quoting jQuery selectors in TreeDropdownField.js to allow for non-numeric identifiers
|
2012-01-05 00:41:40 +01:00 |
|
Will Rossiter
|
c10ebe04da
|
Merge pull request #150 from simonwelsh/patch-3
API CHANGE: Deprecate Director::set_dev_servers() and Director::set_test_servers(). Use _ss_environment.php for environment configuration.
|
2012-01-03 15:39:27 -08:00 |
|
Will Rossiter
|
7d70fa7705
|
Merge pull request #149 from joaosantos81/patch-2
MINOR: log events in 24 hour format rather than 12 hour.
|
2012-01-03 15:22:39 -08:00 |
|
Ingo Schommer
|
e4d65ab01b
|
MINOR Adding step indicators to "insert link" dialog
|
2012-01-03 23:01:05 +01:00 |
|
Ingo Schommer
|
97bff7e83d
|
MINOR More robust way to style "triangle"/"flyout"/"step indicator" in forms, via background image rather than CSS3 with hard-to-maintain dimension and positioning tweaks. Use inline-block to have it working within other elements (+titles) rather than standalone
|
2012-01-03 23:01:05 +01:00 |
|
Ingo Schommer
|
d9ad1e6e78
|
MINOR Cache link forms for a couple of minutes, as they don't contain any record/interface specific settings and generally only change when the underlying PHP is changed
|
2012-01-03 23:01:05 +01:00 |
|
Ingo Schommer
|
1ec694d0a9
|
MINOR Moved EditorToolbar() from CMSMain to LeftAndMain (as we don't support loading link forms via ajax)
|
2012-01-03 23:01:02 +01:00 |
|
Ingo Schommer
|
b4b6e5a2db
|
MINOR Cleaned up CMS dialog styling (now works with/without tabs, in iframe and inline markup), removed superfluous SCSS variable declarations
|
2012-01-03 18:11:21 +01:00 |
|
Ingo Schommer
|
3202d12933
|
MINOR Moved ModelAdmin styles into separate file
|
2012-01-03 18:11:21 +01:00 |
|
Ingo Schommer
|
8dd64bd2ef
|
MINOR Using box-sizing to lay out form fields rather than relying on hacky 90% widths + pixel-based paddings, which makes it impossible to align anything outside of the field container the these elements. Using conditional CSS to disable field padding if box-sizing is not available. Generalized "stacked" form pattern in _form.scss, fixed CMS actions padding to align with fields.
|
2012-01-03 18:11:21 +01:00 |
|
Ingo Schommer
|
66a60476ac
|
MINOR Close open TreeDropdownField panels if user clicks outside of the field (emulate behaviour of chosen.js and most native OS dropdowns)
|
2012-01-03 18:11:21 +01:00 |
|
Ingo Schommer
|
c0c073e03f
|
MINOR Disable 'preview' button if not applicable
|
2012-01-03 18:11:18 +01:00 |
|
Ingo Schommer
|
a24675c6be
|
MINOR Updated chosen.js to 0.9.5
|
2012-01-03 12:08:29 +01:00 |
|
Ingo Schommer
|
4a8acb9cc1
|
MINOR Fixed anchor selector initialisation for HtmlEditorField
|
2012-01-03 10:42:59 +01:00 |
|
Ingo Schommer
|
0cf6421afe
|
MINOR Button styling for "insert" dialogs
|
2012-01-03 09:38:42 +01:00 |
|
Ingo Schommer
|
add3dfae0d
|
merge concat
|
2012-01-03 09:36:39 +01:00 |
|
Ingo Schommer
|
7af52b140b
|
MINOR Applying button behaviour to .cms namespace in order to include dialogs as well
|
2012-01-03 09:36:23 +01:00 |
|
Ingo Schommer
|
6d2b519484
|
MINOR Auto-expanding nodes in TreeDropdownField, unsetting default titles when search field is focused
|
2012-01-02 23:35:17 +01:00 |
|
Ingo Schommer
|
4baef3b892
|
BUGFIX Using objects rather than arrays for TreeDropdownField ajax search params, fixed selectors stuffed up in e385bbcb
|
2012-01-02 22:38:13 +01:00 |
|
Ingo Schommer
|
c0fddf262c
|
MINOR Fixed regression on missing return value in CompositeField->FieldHolder()
|
2012-01-02 21:32:13 +01:00 |
|
Sean Harvey
|
3d8079c1b5
|
API CHANGE Removed GeoIP functionality from sapphire. This now belongs in a separate "silverstripe-geoip" GitHub repository: https://github.com/silverstripe-labs/silverstripe-geoip
|
2012-01-02 18:00:36 +01:00 |
|
Ingo Schommer
|
cc32957414
|
API CHANGE Don't allow specifying $form as constructor argument in various form fields, use setForm() instead (to achieve a cleaner API with less confusing parameter order)
|
2012-01-02 17:50:34 +01:00 |
|
Ingo Schommer
|
3c5c04cd75
|
API CHANGE Removed $maxlength constructor argument from PasswordField, use setMaxlength() instead
|
2012-01-02 17:45:47 +01:00 |
|
Ingo Schommer
|
27ec98cfce
|
API CHANGE Removed $rightTitle and $folderName constructor arguments for FileField and SimpleImageField, use setRightTitle() and setFolderName() instead
|
2012-01-02 17:44:28 +01:00 |
|
Ingo Schommer
|
1a10e8bcf5
|
API CHANGE Removed $rows and $cols constructor arguments on TextareaField and HtmlEditorField, use setRows() and setCols() instead
|
2012-01-02 17:44:23 +01:00 |
|
Ingo Schommer
|
d678c12ac8
|
API CHANGE Removed FormAction->extraData() and $extraData constructor argument, use setAttribute() instead
|
2012-01-02 16:58:46 +01:00 |
|
Ingo Schommer
|
eb5716f471
|
MINOR Using instanceof rather than is_a in CheckboxSetField
|
2012-01-02 16:49:33 +01:00 |
|
Ingo Schommer
|
e31851b182
|
BUGFIX Correctly mark DatetimeField, MoneyField and PhoneNumberField composites as disabled or readonly
|
2012-01-02 16:49:33 +01:00 |
|
Ingo Schommer
|
4056b94f75
|
BUGFIX Improved ClassInfo::ancestry() performance through in-memory caching and removal of unnecessary is_object() check - get_class() will complain if its not passed an object already)
|
2012-01-02 16:49:33 +01:00 |
|
Ingo Schommer
|
72694d8349
|
ENHANCEMENT Custom form attributes through Form->setAttribute()
|
2012-01-02 16:49:33 +01:00 |
|
Ingo Schommer
|
0dab75c3a0
|
MINOR Making SecurityAdminTest more resilient against markup order changes
|
2012-01-02 16:48:36 +01:00 |
|
Ingo Schommer
|
1eaf45a118
|
MINOR Documentation for FormField->setTemplate() and FormField->setAttribute()
|
2012-01-02 16:48:36 +01:00 |
|
Ingo Schommer
|
b4d7e51da3
|
API CHANGE Deprecated ImageFormAction, use FormAction with setAttribute('src', 'myimage.png')
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
d535847f27
|
MINOR Making $title optional in TreeMultiselectField to comply with parent implementation
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
b5421d9598
|
ENHANCEMENT Allowing custom attributes in (most) FormField implementations, which allows for HTML5 data attributes
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
c77f4e8421
|
MINOR Allowing usage of FormField->Type() on base implementation
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
639caea949
|
MINOR Using FieldList instead of FieldSet on SelectionGroup to comply with parent implementation
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
475f3764c3
|
BUGFIX Using separate template for readonly version of Textarea (mainly to avoid SSViewer bugs, but also for more granular customisation)
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
a6148c33da
|
MERGE Using FormField->template in most fields
|
2012-01-02 16:48:14 +01:00 |
|
Ingo Schommer
|
b36ad3b876
|
MINOR Testing nested if blocks in SSViewerTest
|
2012-01-02 16:48:13 +01:00 |
|
Sean Harvey
|
19e9b19a1a
|
BUGFIX Ensure TextareaField template is encoding characters correctly
|
2012-01-02 16:48:13 +01:00 |
|
Sean Harvey
|
9e548f501e
|
API CHANGE FormField::Field() and FormField::FieldHolder() now render into templates on each FormField instead of creating HTML from PHP
|
2012-01-02 16:48:13 +01:00 |
|
Ingo Schommer
|
b3c08dba12
|
API CHANGE Deprecated FieldSet-specific methods from Form, namely dateFieldByName(), unsetDataFieldByName(), unsetFieldFromTab(), resetField()
|
2012-01-02 16:47:59 +01:00 |
|
Ingo Schommer
|
7d46e7e751
|
MINOR Added CMS architecture documentation
|
2012-01-01 18:24:09 +01:00 |
|
simonwelsh
|
7179f04682
|
API CHANGE: Deprecate Director::set_dev_servers() and Director::set_test_servers() in favour of Director::set_environment_type() or an _ss_environment.php file.
|
2012-01-01 22:09:41 +13:00 |
|