Shannon Deminick
45c335702d
Updated view engine to look only in App_Plugins/ not App_Plugins/Packages/.
...
Updated view engine to automatically create the required razor web.config in the packages
Views folder if it is not there already.
2012-10-01 23:43:47 +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
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
Michiel van Oosterhout
248af2eaa2
Correct code that validates the user name when the session times out by serializing
...
user name and password.
Adds a minified 4KB JSON library to umbraco.aspx to support older browsers, namely
https://github.com/douglascrockford/JSON-js (public domain)
2012-10-07 20:54:34 -02:00
Sebastiaan Janssen
6f0ddc37a0
Include System.Data.SqlServerCe* should do a copy local
2012-11-20 14:13:47 -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
Stephan
7c524abb84
U4-1186 - support wildcard domains to change the culture
2012-11-19 14:11:34 -01:00
Shannon Deminick
b40dbf73ca
Changes case back to the correct EditView
2012-10-01 03:00:05 +05:00
Shannon Deminick
7623746f64
changed editViewTEMP to EditView with correct casing.
2012-10-01 02:52:58 +05:00
Shannon Deminick
3152427ff7
Changed name of editView to editViewTEMP in order to change it back to the correct case.
2012-10-01 02:52:28 +05:00
Stephan
3cddc5e4dc
merge
2012-09-30 14:04:38 -02:00
Sebastiaan Janssen
be2ed3762b
Merge
2012-09-30 06:46:37 -02:00
Sebastiaan Janssen
e3abd49276
Fix regression bug
2012-09-30 06:46:08 -02:00
Stephan
926427ff68
merge
2012-09-28 11:14:04 -02:00
Stephan
abe4944843
routing - handle when umbraco is not ready or has no content
2012-09-28 11:11:47 -02:00
PerPloug
04e0b35c7d
Method Renaming to follow standards
...
Marking IOHelper methods as internal
Removing unneeded umbraco setting
Missing icon and missing folder in UI project
2012-09-28 09:19:16 -02:00
Stephan
6c4869f931
merge
2012-09-28 07:08:37 -02:00
Stephan
a469e3dbe3
fix base/rest service - cleanup + new config file
2012-09-27 15:37:21 -02:00
PerPloug
c409cfa421
Create/Ui.xml file for templates
...
umbracoSettings.config file
2012-09-27 06:29:41 -02:00
Shannon Deminick
f7f83bc057
Changed IPublishedContentStore and IPublishedMediaStore back to internal as we don't need to expose these yet. Instead have added
...
an UmbracoHelper property to the PluginController class which will expose any methods needed by devs to retreive media or content.
Have updated UmbracoHelper with loads of new helpful methods and moved the Wrap methods to HtmlHelper extensions because this is purely to
do with rendering html (have written unit tests for it too).
Updated some 'library' methods to proxy calls to UmbracoHelper so we only have to maintain one set of code.
Added a convenience property to UmbracoContext to return the current NiceUrlProvider so you don't have to go through the RoutingContext to get it.
2012-09-27 08:30:35 +07:00
Shannon Deminick
530e7ae44e
removed ref to missing template file
2012-09-27 07:06:14 +07:00
Sebastiaan Janssen
f76e90990f
Include packages.config anyway, just tell it to not output in the build
2012-09-26 11:58:52 -02:00
Sebastiaan Janssen
587542ace7
The build.bat file now won't exit when there's an error so you can inspect it, if there's no errors it will just exit
...
Excluded missing index.cshtml file from project (was giving build error)
2012-09-26 06:48:11 -02:00
Shannon Deminick
05add96294
Ensures web.config includes new namespace reference
2012-09-26 13:43:47 +07:00
Shannon Deminick
9b5fd3d67b
Merge
2012-09-26 13:42:44 +07:00
Shannon Deminick
332b42aa49
Changed how surface controllers are routed: because we don't load plugins in via App_Plugins/[PackageName] like we did in v5 which meant that we can autoroute all plugin controllers with their own areas, in v4 we have to do something different.
...
Instead (because we still want areas), we have an attribute called PluginControllerAttribute which allows a dev to assign an area name as a string. A package developer should always ensure that all of their plugin controllers are assigned to the same
area. This also lets us get rid of the GUID id part of the plugin (hopefully we can leave it out, just need to run some tests). Since we have areas, package devs can then put their views into
their own folders and not clutter up the local devs ~/Views folder. Perhaps we use App_Plugins/[PackageName] for the views like we did in v5 but need to ask on the mail list. Otherwise it will be the standard MVC:
~/Areas/[AreaName]/Views which will still also clutter up the local devs view folder if they are using Areas.
2012-09-26 11:04:07 +07:00
Sebastiaan Janssen
97472c6ce6
Ignore file excluded the web.config file in the views folder, which is why the build failed, not because it wasn't included
2012-09-25 11:56:33 -02:00
Sebastiaan Janssen
48a3a920d2
Web.config file was not included, making the build fail
2012-09-25 11:53:27 -02:00
Shannon Deminick
083b18139a
Adds code to RenderViewEngine to ensure the /Views folder exists and also that the razor web.config file exists there too.
...
I've also added this web.config file to the sln so it should output in the build by default though it will still be created automatically if
its not there.
2012-09-25 11:20:05 +07:00
Shannon Deminick
1bc3943f33
Fixes: #U4-894 - moves the int Priority out of the IThumbnailProvider class as it is only metadata, moved
...
this into a new generic WeightedPluginAttribute which can be used for other resolves/objects that require a weight.
2012-09-25 11:06:32 +07:00
Hendy@Blueberry
2fcb9d7b30
added uQuery.IGetProperty - allows GetProperty<T> extension methods to pass T hydration to a method in T
2012-09-23 10:34:39 -01:00
Sebastiaan Janssen
ccbcb991b1
Text for Alias is changed to Alternative link
...
#U4-891 Fixed
2012-09-22 12:14:42 -02:00
sebastiaan
33f4da875a
Additional fix for #U4-306 - click to the right of the node still collapsed the tree
2012-09-22 10:54:22 -02:00
sebastiaan
d89a24d96b
Tree disappears if you click slightly below the root node
...
#U4-306 Fixed
2012-09-20 17:02:07 -02:00
Stephan
3a21d48dbc
merge
2012-09-20 14:38:08 -02:00
Stephan
ea8ff709c2
further refactor base/rest service into Umbraco.Web
2012-09-20 14:37:23 -02:00
sebastiaan
eb9937c33a
Packages.config should not be included in the project as it shouldn't be in the builds
2012-09-20 10:24:56 -02:00
greystate
6a9b2b260b
Applied pull request: 3402 - typo on starter kit install screen
2012-09-20 09:09:55 -01:00
Morten@Thinkpad-X220
7a38d7f845
Adding TinyMCE language files for plugins and themes. There are still a few missing for the umbraco theme though.
2012-09-20 06:45:23 -02:00
Morten@Thinkpad-X220
745707dc4b
Removing TinyMCE3 language files before they can be properly attached
2012-09-20 06:36:34 -02:00
sebastiaan
1f4ceaa75c
Included the tinyMCE language files in the project so they'll actually be in the build
...
#U4-277 Fixed
2012-09-20 06:27:09 -02:00
Shannon Deminick
a48b996571
Got ChildrenAsTable working as extensions on DynamicDocument with supporting unit tests.
...
Have updated the ChildrenAsTable code for Node as well to use the same base code, this should
also fix some issues with generating a datatable correctly when a content type is changed, previously
the cache was not cleared for Alias to name mapping.
2012-09-20 12:42:43 +07:00
Shannon Deminick
6e4929b84d
Fixes recent commits and aspx files not being edited in the correct place and split the aspx files + codebehinds properly so there's no confusion over
...
which one to edit.
2012-09-20 07:31:32 +07:00
Shannon Deminick
f912d465c5
Moved BaseRestHandler out of the BaseRest namespace.
...
Updated PublishedMediaStore and wrote a bunch of unit tests for it which are all now passing.
2012-09-20 07:13:45 +07:00
Stephan
aa633bbbb2
merge
2012-09-18 08:55:39 -02:00