agrath@gmail.com
2c22bea92f
Renamed inconsistently named multiple NodeById methods
2011-06-13 12:59:36 -02:00
agrath@gmail.com
8112f240be
Fixed an issue with GetProperty not finding properties according to the same case rules as DynamicNode and not falling back to local properties when the property wasn't on the Document Type
2011-06-13 12:28:35 -02:00
agrath@gmail.com
0a04252780
BugFix: Reworked GetProperty to support camel case conversion and reflective property access for non DocumentType properties
2011-06-13 10:15:29 -02:00
agrath@gmail.com
74617e4368
merge
2011-06-13 09:36:44 -02:00
agrath@gmail.com
4eca6e7fbf
updated ignore file and adding web.config transform
2011-06-13 09:35:34 -02:00
agrath@gmail.com
288bbe7b91
Added OrderBy to Grouping so the nested lists can be ordered by (supports single property only but does handle desc)
...
You can control the Group order by manipulating the source list order. Groups will be enumerated in the order they occur.
2011-06-13 09:12:11 -02:00
agrath@gmail.com
d2ddd9a284
Implemented DynamicNodeList.InGroupsOf, DynamicNodeList.GroupedInto and DynamicNodeList.GroupBy
2011-06-13 08:53:06 -02:00
agrath@gmail.com
fbe150c1ce
Fixed a stack overflow in Wrap
2011-06-13 08:39:32 -02:00
agrath@gmail.com
918cdcdffb
Added XPath filter & search to DynamicXml class
...
Added empty method stubs to DynamicNodeList for grouping functionality
2011-06-13 07:13:00 -02:00
agrath@gmail.com
b79586b4d7
Added new methods to HtmlTagWrapper: AddChild(TagWrapperBase [text or node]), AddChild(string), AddChildAt, RemoveChildAt, ClearChildren
...
Added new overloads to Library.Wrap - Adding children in one call and applying predicate check (bool - use @Model.Where() to return a bool)
Added new DynamicNode.Where overload that doesn't ternary text and just returns true/false (same as Element.Match in prototypejs)
2011-06-13 07:01:04 -02:00
hartvig
8279e4d471
Fixes issue with compatibility between .NET Membership and Umbraco Members on logout. Work items: 30171
2011-06-13 06:44:50 -02:00
agrath@gmail.com
60892f9909
fixed .Attr with HtmlTagWrapper
2011-06-12 20:33:48 -02:00
agrath@gmail.com
0cc7799797
HtmlTagWrapper don't write if empty, class methods, attribute methods
2011-06-12 20:12:52 -02:00
agrath@gmail.com
019141c042
Added Anonymous property collections to HtmlTagWrapper
2011-06-12 19:06:09 -02:00
agrath@gmail.com
942a3c3d72
HtmlTagWrapper, a new class to emit content wrapped in HTML tags. Similar to a cross between HtmlGenericControl and Webforms control and Razor HTML helpers.
...
First commit - internal attributes, classes, children and single tag wrapping.
Todo: don't write if empty, class methods, attribute methods, anonymous attribute parsing
2011-06-12 15:03:38 -02:00
hartvig
f3bedcd707
Updates to template editor to insert macro/item elements as self closing tag
2011-06-12 14:32:38 -02:00
agrath@gmail.com
11b64ccd0d
Fixed an issue with parent recursion and an ArgumentException being thrown when I really want null if no parent
...
Added DynamicNode.Where to enable string predicate parsing IIF
Added overloads to DynamicXml which take an xml string and a XPathNodeIterator
Added If method to @Library to make ternaries easier to read in a Razor template (no need for extra brackets)
Added ToDynamicXml overload methods for XPathNodeIterator and XElement to @Library
2011-06-12 13:34:15 -02:00
hartvig
1a6db0ad8e
Issue with Media cache when moving, work items: 30326
2011-06-12 13:25:48 -02:00
hartvig
90e1d97ad7
Performance issue in ResolveUrls, work items 30324
2011-06-12 12:59:12 -02:00
agrath@gmail.com
1f6cc18ba4
Clarified exceptions when using NodeById and MediaById and passing empty strings, e.g. if your source came from @Parameter
2011-06-12 12:17:00 -02:00
agrath@gmail.com
23145b9981
Added @Library.Concatenate and @Library.Join
2011-06-12 12:09:59 -02:00
agrath@gmail.com
ce4763a956
Added @Library.Coalesce
2011-06-12 12:00:05 -02:00
agrath@gmail.com
e2bbccdf6f
Added fallback overloads to GetPropertyValue - GetPropertyValue(string alias, bool recursive, string fallback), GetPropertyValue(string alias, string fallback)
2011-06-12 11:55:38 -02:00
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
matt
d727d67ad5
Fixed issue with registering adobe air mimetype when it is already declared at the server level ( http://our.umbraco.org/projects/website-utilities/desktop-media-uploader/bugs,-feedback-and-suggestions/17101-Won't-Install )
2011-05-26 07:40:31 -01: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