agrath@gmail.com
0ea4e2f891
Added IsHelpers to DynamicXml
...
Added As<T>() [ return (item as T); ] to @Library
Added ToDynamicXml(string) to @Library
2011-06-12 11:50:35 -02:00
agrath@gmail.com
b367f63c1d
Fixed null reference problems with new dynamicbackingitem
...
Fixed recursive property null reference problems
Fixed issue with node having no children and property check crashing
Made DynamicXml behave more consistently based on user feedback
Added IsNull and HasValue to PropertyResult (comes back from GetProperty but you may need to cast it)
Added new Model.IsNull(string alias, bool recursive) and Model.HasValue(string alias, bool recursive) and Model.IsNull(string alias) and Model.HasValue(string alias)
2011-06-12 11:21:44 -02:00
agrath@gmail.com
c6dd41c36a
Deleted some unused class files
2011-06-12 08:23:28 -02:00
agrath@gmail.com
f2d8363556
Added IsHelper methods back into DynamicNode after I accidentally removed them while refactoring
...
Added new IsHelper methods for IsModZero, IsNotModZero, IsPosition, IsNotPosition, IsNotFirst, IsNotLast
Added .Count to DynamicXML
Fixed Media .Url and .NiceUrl to bring back umbracoFile
Moved MediaById and NodeById implementations to RazorLibraryCore and deprecated original methods with redirection
Fixed parsing issue with ExamineBackedMedia XPathNodeIterator cast method
2011-06-12 08:23:10 -02:00
agrath@gmail.com
9c2a9f81f4
Finished ExamineBackedMedia implementation and fixed bug with GetMedia fallback in example code (didn't add current node attributes so was inconsistent compared to examine)
2011-06-12 06:40:18 -02:00
agrath@gmail.com
d63ae05693
Got rid of DynamicMedia and DynamicMediaList implementations (still there but subclasses of DynamicNode & DynamicNodeList now) to enable navigation on Media
...
Started implementing ExamineBackedMedia instead of using new Media()
2011-06-11 22:15:01 -02:00
agrath@gmail.com
40099d9d22
Made DynamicNode and DynamicMedia share an intermediary base class (that inherits from DynamicObject) rather than both inheriting from DynamicObject directly
...
Want to share some functionality between them
2011-05-21 14:55:10 -12:00
agrath@gmail.com
cd13f8de55
Can't change the web.config for a 4.7.x release, redid implementation to not require web.config change
2011-05-21 14:47:57 -12:00
agrath@gmail.com
6a0dfc2c11
Razor @Library empty implementation
2011-05-21 14:34:46 -12:00
hartvig
e99669d3ae
SSL TLC and a little Macro RTE love. Fixes work items: 30285, 27438, 30295, 30286, 30261, 30192
2011-05-09 09:58:12 -02:00
starfighter83
ad3d064acb
Merge
2011-05-09 05:05:37 -02:00
starfighter83
bef5f59c26
Fixes issue with installer hanging at 35% when doing upgrade
2011-05-09 05:04:20 -02:00
hartvig
b6c6022272
Work items 30244
2011-05-04 09:40:54 -02:00
hartvig
157e96c935
Work items: 30272, 30280
2011-05-02 09:42:34 -02:00
starfighter83
0661842dea
Fixes: Modal Dialogs closes when overlay is clicked
...
Work Items: 30264
2011-04-28 07:40:32 -02:00
starfighter83
96715d8ef3
Minor change to cms.businesslogic.template.Template.cs
2011-04-28 07:24:19 -02:00
starfighter83
2fa56aaca9
Fixed: Latest Edit dashboard is broken (4.7)
...
Work Items: 30262
2011-04-27 12:28:28 -02:00
starfighter83
013367c8b7
Fixed: Update Password Module breaks all other dashboard controls
...
Work Items: 30044
2011-04-27 12:20:05 -02:00
starfighter83
46683c78a9
Fixes: User Permission: Not able to edit page permission when long page names are there in the content tree
...
Work Items: 30265
2011-04-27 12:04:26 -02:00
starfighter83
7540e696cb
Fixes: Rolling back the version of a Document with no Template specified causes a YSOD
...
Work Items: 30252
2011-04-27 10:56:01 -02:00
starfighter83
6c5941196f
Forcing .NET 2.0 security rules, to make it possible to run in medium trust
2011-04-27 07:03:55 -02:00
starfighter83
badad9a1c3
small update to previous commit (move or copy dialog)
2011-04-26 13:01:39 -02:00
starfighter83
8f8b00fee9
Fixes issue with permissions on child nodes not being checked when doing a move or copy
...
Work Items: 30128, 30129
2011-04-26 12:24:18 -02:00
starfighter83
f1196aa088
Uses jeditable for key value prevalue editor inline edit, should support all chars now
2011-04-26 10:00:41 -02:00
starfighter83
7b66d80f5c
Merge
2011-04-21 10:19:19 -02:00
starfighter83
8348d551f7
Small update when editing media, other props like width, height will also be refreshed in ui when uploading/deleting image
2011-04-21 10:18:41 -02:00
hartvig
ff56d5ed22
Updates to code editor saving routines
2011-04-21 07:37:57 -02:00
starfighter83
8d0a227629
Fixes: Admin user is unable to remove the start node filed values
...
Work Items: 30255
2011-04-20 07:11:14 -02:00
starfighter83
f8c6e59121
Merge
2011-04-20 06:53:35 -02:00
starfighter83
84c6913162
Fixes: Media, Selecting remove checkbox removes the image but does not remove its specifications
...
Work Items: 30254
2011-04-20 06:52:28 -02:00
hartvig
35099746be
Adds missing Exception file
2011-04-20 05:23:47 -02:00
hartvig
6c83107f24
Merge
2011-04-18 17:44:42 -02:00
hartvig
ae18fcda1a
Work items 30127
2011-04-18 17:43:23 -02:00
starfighter83
47bd9180dc
Fixes: Constrain proportion checkbox should be removed
...
Work Items: 23421
2011-04-18 11:16:23 -02:00
starfighter83
1d86530879
Fixes Insert / edit embedded media problem in Umbraco 4.7.0
...
Work Items: 30205
2011-04-18 10:30:24 -02:00
starfighter83
c2eea73b98
Fixes Wrong TinyMCE stylesheet order
...
Work Items: 30184, 30183
2011-04-18 10:10:13 -02:00
starfighter83
734f029679
Adds mask to datepicker input field
...
Work Items: 30186
2011-04-18 08:37:25 -02:00
hartvig
2fad45f972
Fixes issue with internal app/section based user validation
2011-04-16 04:54:08 +07:00
agrath@gmail.com
5c6e8526da
Changed IsLast implementation to behave properly when the DynamicNodeList is not a parent item children list
...
Changed IsHelper default valueIfFalse to be string.Empty on IsHelper(Func<DynamicNode,bool> func, string valueIfTrue) implementation
2011-04-05 23:15:23 -12:00
agrath@gmail.com
3c52ac851f
Slight change to handling of True/False when value isn't defined on a node but property is in DynamicNode
2011-04-05 23:06:30 -12:00
agrath@gmail.com
5bcf591a72
Fixed OrderBy for multiple properties when one or more of those properties is a real property on DynamicNode [CreateDate etc]
...
Fixed OrderBy so it doesn't crash when ordering by a property which doesn't exist on one of the DynamicNodes in the set
2011-03-25 10:48:03 -13:00
agrath@gmail.com
10672f02a1
Fixed .OrderBy with single properties which are implemented as actual properties (e.g. Level, CreateDate, UpdateDate) - dynamic properties should have ordered correctly
2011-03-25 09:47:00 -13:00
agrath@gmail.com
ddf97c30d1
Added ul, span to the list of excluded elements for DynamicXml
2011-03-25 09:34:55 -13:00
agrath@gmail.com
9a56886f1d
Made !, != true more robust when property may not exist on a node
...
Fixed some cases of && breaking where the wrong number of parameters was passed to the LambdaExpression
2011-03-25 09:34:39 -13:00
agrath@gmail.com
b198edeeaa
Made DynamicNodeList.Where, DynamicNodeList.OrderBy public again
2011-03-25 09:33:39 -13:00
agrath@gmail.com
76f83ddda0
Fixed RTE types in DynamicNode from still getting converted to DynamicXml due to missing return statement
2011-03-25 09:33:00 -13:00
agrath@gmail.com
23aa9e60fe
Added GetProperty(string alias, bool recursive) overload to DynamicNode
...
Added GetPropertyValue(string alias) and GetPropertyValue(string alias, bool recursive) to DynamicNode
2011-03-22 19:01:17 -13:00
agrath@gmail.com
3d396d2b63
Added Index/Position method to DynamicNode for when it's contained within a DynamicNodeList and you're iterating
...
Added bool IsHelper(Func<DynamicNode,bool>), string IsHelper(Func<DynamicNode,bool>, string valueIfTrue), string IsHelper(Func<DynamicNode,bool>, string valueIfTrue, string valueIfFlase)
Added IsFirst/IsLast/IsOdd/IsEven helpers for checking position in current context/list
Added IsEqual for checking if the current node matches another by Id
Added IsDescendant/IsDescendantOrSelf/IsAncestor/IsAncestorOrSelf for checking relationships between two nodes
2011-03-22 18:48:57 -13:00
agrath@gmail.com
93d65ced40
Add IsNull and HasValue methods to Dynamic* classes
...
**Breaking Change: DynamicNull.HasValue and DynamicNull.IsNull have been changed from properties to methods
Rename umbraco.MacroEngines.ExtensionMethods as umbraco.MacroEngines.PrivateExtensionMethods
Implement extension method invokes for DynamicNode
2011-03-22 18:02:32 -13:00
boxbinary
a079136665
Fix for umbracoContentXMLUseLocalTemp trying to make a directory with the name "umbraco.config" rather than the container "UmbracoData"
...
Work Items: 30167
2011-03-15 09:30:56 +00:00