Morten Bock
9e1c5e71e4
Adding the umbraco:image control, and the ImageUrl feature with a some generic ProviderFeature classes, to make it easier to implement future provider based features.
2012-11-21 07:13:31 -01:00
Sebastiaan Janssen
aba68720bb
Localized the create window for new Scrips (js)
2012-11-21 06:54:52 -01:00
Michael Wulff Nielsen
72ef5b01d2
Fixes bug 383, inserting macro parameters with quotes fails in macrocontainer
2012-11-20 09:29:38 -01:00
Sebastiaan Janssen
e32dd303e3
Have to revert Microsoft.WebApplication.target file change as we got weird
...
results (umbraco.presentation folder and a XmlSerializers dll in the root).
Copied the targets file to the appropriate Program Files folder on the build
server. :-(
2012-11-19 15:02:43 -01:00
Sebastiaan Janssen
2218459877
Correcting the path for the targets file, should work now even if there are spaces in the path
2012-11-19 08:59:23 -01:00
Sebastiaan Janssen
19c3b251a0
Include the VS targets file so that the build server can find it as well
2012-11-19 08:09:43 -01:00
Shannon Deminick
0ad5da67ea
Merge with 4.10.1
2012-11-14 21:18:34 +05:00
Shannon Deminick
3fb9ffca5b
Update for installer rest service, updates version
2012-11-14 19:50:39 +05:00
Shannon Deminick
9554c6a1c6
Fixes #U4-1174 - allows MVC views to render when using RenderTemplate. Added new UmbracoHelper method RenderTemplate. Cleaned up some code and
...
ensuring that the string writers are disposed. Moved TemplateRenderer to a better namespace.
2012-11-14 10:47:40 +05:00
Shannon Deminick
f82ae4fdda
Fixes: #U4-1174, this now works for all webforms related templates, however RenderTemplate will currently not work for
...
MVC templates... this will come soon. If you try to it will just throw a NotImplementedException.
2012-11-14 09:13:53 +05:00
Shannon Deminick
29c96c2c64
Converted QuickSearch over to use correct codebehind
2012-11-08 08:12:24 +05:00
Shannon Deminick
315e8b27a0
Migrated loadStarterKitDesigns to use the new codebehind structure.
2012-11-06 09:14:39 +06:00
Shannon Deminick
b337f4e5e4
Fixes issue with installing starter kits in the back office after upgrading the installer to install
...
the starter kits properly. Not sure if this was actually working before 4.10 but in any case does work again
now and installs them the correct way whilst waiting for the app pool to restart (we need to put this in place
for the normal packages too!). Upgraded the StarterKits.aspx to have the correct code behind structure. Fixes issue
with missing or invalid referenced images.
2012-11-03 07:18:12 +06:00
Shannon Deminick
0db6c2cc11
Fixed issue that locally declared SurfaceControllers are routed through 'umbraco' area, this should not have been the case.
...
Created new CacheHelper which replaces the old Cache class and is accessible via the UmbracoContext.
Added new CachedPartial extension method to be able to cache the output of your partials (also by page and by member)
Added mew CacheHelperApplicationEventListener in order to automatically clear the partials cache when content is published, media or members is saved.
2012-10-31 11:36:22 +06:00
Stephan
be3f95610b
U4-1081 - treat missing template at 404
2012-10-29 12:35:39 -01:00
Shannon Deminick
d4d4272b1b
Moved RenderModel to Models namespace. Created new base UmbracoViewPage to use for umbraco partial views, etc... and renamed
...
RenderViewPage to UmbracoTemplatePage which now inherits from UmbracoViewPage. Added NiceUrl and NiceUrlWithDomain as extension
methods to IPublishedContent.
2012-10-24 09:59:23 +05:00
Shannon Deminick
5aee883bd2
Added TypedSearch methods to UmbracoHelper and Search extension methods to the IPublishedContent.
...
Added GetTemplateAlias() extension method to IPublishedContent and to DynamicPublishedContent.
2012-10-18 08:00:07 +05:00
Shannon Deminick
ea217edaae
Merge
2012-10-17 07:25:15 +05:00
Shannon Deminick
6f778c26d1
Initial commit of refactoring of package installer for the installer process. Converted a few webforms pages/controls to the new format, created
...
new JS class to manage the installation, created new MVC controller for managing the ajax installation
2012-10-16 01:33:35 +05:00
Sebastiaan Janssen
487fdea34e
Logging for the datalayer now properly uses the LogHelper in Umbraco.Core
2012-10-15 07:02:29 -02:00
Sebastiaan Janssen
f01a195369
Updated total.sql for SQL CE - Installs with CE from scratch work again
...
Upgrade detection from 4.9 > 4.10 added
UNTESTED: Upgrades from 4.9 > 4.10 should perform the database upgrade now
2012-10-12 10:13:50 -02:00
Shannon Deminick
8f4ccc53d5
Merge
2012-10-09 20:17:51 +05:00
Shannon Deminick
f04db8c52c
Converted umbracoPage.master to have the correct codebehind structure. Added base2 as a default lib in umbracoPage.
...
Converted EditView to use propery JS class so that we can now better support the editor for the new buttons (i.e. insert macro, etc...)
2012-10-09 20:17:27 +05:00
Shannon Deminick
9022894d23
Changed EnableMvcSupport config section and classes to be: DefaultRenderingEngine which uses an enum.
...
Added a real handy Enum<T> class for parsing/traversing enums.
2012-10-09 02:42:09 +05:00
Shannon Deminick
747675816d
Changed editMacro over to use the correct codebehind structure.
2012-10-08 23:57:27 +05:00
Shannon Deminick
2833a8c5c7
Changed editTemplate over to use the correct codebehind structure
2012-10-08 23:52:37 +05:00
Shannon Deminick
75a686bc07
Changed umbracoDialog.master to have correct codebehind structure.
2012-10-08 23:46:49 +05:00
Shannon Deminick
8fa36f3f22
Converted UmbracoField to use JS class Umbraco.Dialogs.UmbracoField.
...
Adds base2 lib o the default umbracoDialog.Master.
2012-10-08 23:32:43 +05:00
Niels Hartvig
ed3f715988
Container Document Types
2012-10-08 11:53:35 -02:00
Shannon Deminick
54e5140d6a
Added more extension methods to our strongly typed IPublishedContent object and IEnumerable<IPublishedContent> to match all of the available methods
...
that are on the DynamicPublishedContent object. Added more unit tests for all of these classes.
Moved some of the Dynamic objects into the web project which simplifies things quite a bit as some of these classes require access to the biz logic layer.
Now we have intellisense for all of the nice magical methods that were on DynamicPublishedContent on our strongly typed object!
2012-10-04 03:26:56 +05:00
Shannon Deminick
c0102f1c71
Refactored the traversal, ishelper, etc... methods to be extension methods on IPublishedContent so now all of these methods are available on the Typed object not just the dynamic object which makes a whole lot more sense... and you can have intellisense.
...
Updated DynamicPublishedContent's methods to just proxy calls to the new extension methods so that all of the logic is contained in one place.
Added new GetRootDocuments to the IPublishedContentStore since we need this in order to get the root list of documents for many of these methods.
Fixed an issue with the DynamicNode to IPublishedContent converter.
Fixed many of the failing unit tests.
2012-10-04 01:31:08 +05:00
Shannon Deminick
ef5525e67f
renamed DynamicDocumentList to DynamicPublishedContentList
...
simplified some of the DynamicPublishedContent methods to accept Func<IPublishedContent> instead of Func<DynamicPublishedContent>, made the IsHelper method private as this shouldn't be exposed.
renamed other objects starting with DynamicDocument to DynamicPublishedContent
2012-10-02 22:51:53 +05:00
Shannon Deminick
6bd005775d
After talks with morten and stephane, this renames
...
DocumentNotFoundHandler -> PublishedContentNotFoundHandler
2012-10-02 01:43:59 +05:00
Shannon Deminick
73c79e8528
After talks with morten and stephane, this renames
...
IDocumentLookup -> IPublishedContentLookup
2012-10-02 01:43:05 +05:00
Shannon Deminick
827d4dd6c0
After talks with morten and stephane, this renames
...
DocumentRequestBuilder -> PublishedContentRequestBuilder
2012-10-02 01:41:54 +05:00
Shannon Deminick
ffd14c839b
After talks with morten and stephane, this renames
...
DocumentRequest -> PublishedContentRequest
2012-10-02 01:40:19 +05:00
Shannon Deminick
053df24640
After talks with morten and stephane, this renames
...
IDocument -> IPublishedContent
DynamicDocument -> DynamicPublishedContent
2012-10-02 01:35:39 +05:00
Shannon Deminick
bc04d4f8da
Added PluginViewEngine for App_Plugins
2012-10-01 23:22:23 +05:00
Shannon Deminick
42da98e020
Moves codebehind for EditView into UI project
2012-10-01 22:09:49 +05:00
Shannon Deminick
bac038b82d
Converted treeInit.aspx so that it's codebehind and designer files are in the UI project and only
...
the old TreeInit class exists in the Umbraco.Web project (not the aspx file). It needs to stay there
to maintain backwards compatibility for anyone that may have inherited from that file.
2012-10-01 03:57:57 +05:00
Shannon Deminick
dd6d0e380e
Updated the /umbraco/umbraco.aspx page to have all of it's aspx + codebehind + designer files in the UI project and
...
left the original class in the Umbraco.Web project as to not break backwards compatibility for anyone that may have inherited from that
class.
2012-10-01 03:41:37 +05:00
Shannon Deminick
b40dbf73ca
Changes case back to the correct EditView
2012-10-01 03:00:05 +05:00
Shannon Deminick
690c4a165c
Creates TemplateUtilities class for parsing local links and obsoletes the old method.
2012-09-29 08:13:49 +07:00
Shannon Deminick
8fb159ddc2
Changes IThumbnailProvider to exist under Umbraco.Core.Media instead of just Umbraco.Core.
...
Moves many of the MVC extension methods into the Umbraco.Web.Mvc namespace and tidies up a few other
class's namespaces
2012-09-29 08:07:00 +07:00
Shannon Deminick
34e71027b3
Changed Is404 on DocumentRequest to internal as only the DocumentRequestBuilder should set this, removed the Is404 being set in the
...
DefaultLastChanceLookup as lookups shouldn't set the 404.
Cleaned up ObjectExtensions TryConvertValue method.
Ensures that the routes are created before the CoreBootManager complete is called.
2012-09-29 07:20:23 +07:00
Stephan
6c4869f931
merge
2012-09-28 07:08:37 -02:00
Shannon Deminick
05bdd42567
Fixes issue with UmbracoHelper in back office when there is not Document.
...
Adds another overload to BeginUmbracoForm.
2012-09-28 08:08:36 +07:00
Stephan
a469e3dbe3
fix base/rest service - cleanup + new config file
2012-09-27 15:37:21 -02:00
PerPloug
9f7814591e
Adds Seperate View Editor for mvc templates
...
Changes the template tree to look for existing views
to override the .master
2012-09-27 06:24:04 -02:00
Stephan
126044cd48
bring back scheduled tasks - #U4-809
2012-09-26 12:51:27 -02:00