Commit Graph
100 Commits
Author SHA1 Message Date
Nathan Heskew d77cfce85e Making the zones view "switchable".
It could use some more relevant icons but what is there by default is fine for now.

--HG--
branch : dev
2011-03-16 14:38:54 -07:00
Nathan Heskew 3c41eea22f Updating the widgets spec test to keep up with the UI changes.
--HG--
branch : dev
2011-03-16 11:28:05 -07:00
Nathan Heskew 90c16e0274 More progress on the next rev of the global widget management UI.
Starting to come together. Widgets can be added once again.

--HG--
branch : dev
2011-03-15 15:10:24 -07:00
Nathan Heskew c17cdf41a5 Initial bit of progress on the next rev of the global widget management UI.
--HG--
branch : dev
2011-03-14 15:15:21 -07:00
Nathan Heskew 60f7f167ae Fixing a Modules.feature spec test to follow recent admin UI changes.
--HG--
branch : dev
2011-03-02 10:14:36 -08:00
Nathan Heskew 894a3aa505 Adding back a DisplayType shape display alternate for the "Content" shape.
Also tweaked the order of alternates to minimize the need for additional templates when any non-DisplayType contained alternate is used.

In other words. If there is a Content-BlogPost.Summary template and a Content-42 template is used to override the detail display of a blog post with an id of 42 - then a Content-42.Summary is not necessary.

--HG--
branch : dev
2011-02-28 06:15:59 -08:00
Nathan Heskew 10bba3b135 Making all of the admin menu (imageset) stylesheets' filenames end with -admin.
--HG--
branch : dev
rename : src/Orchard.Web/Core/Contents/Styles/menu.content.css => src/Orchard.Web/Core/Contents/Styles/menu.content-admin.css
rename : src/Orchard.Web/Core/Dashboard/styles/menu.dashboard.css => src/Orchard.Web/Core/Dashboard/styles/menu.dashboard-admin.css
rename : src/Orchard.Web/Core/Navigation/Styles/menu.navigation.css => src/Orchard.Web/Core/Navigation/Styles/menu.navigation-admin.css
rename : src/Orchard.Web/Core/Reports/Styles/menu.reports.css => src/Orchard.Web/Core/Reports/Styles/menu.reports-admin.css
rename : src/Orchard.Web/Core/Settings/Styles/menu.settings.css => src/Orchard.Web/Core/Settings/Styles/menu.settings-admin.css
rename : src/Orchard.Web/Modules/Orchard.Blogs/Styles/menu.blog.css => src/Orchard.Web/Modules/Orchard.Blogs/Styles/menu.blog-admin.css
rename : src/Orchard.Web/Modules/Orchard.Comments/Styles/menu.comments.css => src/Orchard.Web/Modules/Orchard.Comments/Styles/menu.comments-admin.css
rename : src/Orchard.Web/Modules/Orchard.Experimental/Styles/menu.experimental.css => src/Orchard.Web/Modules/Orchard.Experimental/Styles/menu.experimental-admin.css
rename : src/Orchard.Web/Modules/Orchard.Lists/Styles/menu.list.css => src/Orchard.Web/Modules/Orchard.Lists/Styles/menu.list-admin.css
rename : src/Orchard.Web/Modules/Orchard.Media/Styles/menu.media.css => src/Orchard.Web/Modules/Orchard.Media/Styles/menu.media-admin.css
rename : src/Orchard.Web/Modules/Orchard.Modules/styles/menu.modules.css => src/Orchard.Web/Modules/Orchard.Modules/styles/menu.modules-admin.css
rename : src/Orchard.Web/Modules/Orchard.Pages/Styles/menu.page.css => src/Orchard.Web/Modules/Orchard.Pages/Styles/menu.page-admin.css
rename : src/Orchard.Web/Modules/Orchard.Tags/Styles/menu.tags.css => src/Orchard.Web/Modules/Orchard.Tags/Styles/menu.tags-admin.css
rename : src/Orchard.Web/Modules/Orchard.Themes/Styles/menu.themes.css => src/Orchard.Web/Modules/Orchard.Themes/Styles/menu.themes-admin.css
rename : src/Orchard.Web/Modules/Orchard.Users/Styles/menu.users.css => src/Orchard.Web/Modules/Orchard.Users/Styles/menu.users-admin.css
rename : src/Orchard.Web/Modules/Orchard.Widgets/Styles/menu.widgets.css => src/Orchard.Web/Modules/Orchard.Widgets/Styles/menu.widgets-admin.css
2011-02-26 08:37:19 -08:00
Nathan Heskew a04173a43b Adding the X-UA-Compatible meta tag back into TheAdmin theme's Layout.cshtml
--HG--
branch : dev
2011-02-26 08:20:11 -08:00
Nathan Heskew 944bc02076 Going back to the inline links for installing a local module or theme.
--HG--
branch : dev
2011-02-26 07:07:16 -08:00
Nathan Heskew d991e12f48 Making the admin submenu item hover style apply to a selected subitem too.
--HG--
branch : dev
2011-02-24 21:16:14 -08:00
Nathan Heskew 8873882ad2 Adding admin menu icons for experimental and settings
--HG--
branch : dev
2011-02-23 20:55:02 -08:00
Nathan Heskew 2a4b7f1cd2 Adding the Reports admin menu icon.
--HG--
branch : dev
2011-02-23 19:31:17 -08:00
Nathan Heskew 13f3ca08bd More admin menu adjustments.
--HG--
branch : dev
2011-02-23 16:56:14 -08:00
Nathan Heskew 73ad14185b Making it so grouped settings can actually be saved. #minordetail
--HG--
branch : dev
2011-02-23 12:35:58 -08:00
Nathan Heskew cac1ed7c12 A little admin menu reorg.
--HG--
branch : dev
2011-02-23 12:25:58 -08:00
Nathan Heskew 4923c12126 Theme and module install links from inline linke in installed page to an "Install" tab (LocalNav)
--HG--
branch : dev
2011-02-23 12:25:30 -08:00
Nathan Heskew 4a3ba3b4d6 Selected admin menu items get the :hover style on .selected
--HG--
branch : dev
2011-02-23 12:24:27 -08:00
Nathan Heskew c0dfcfae22 A little cleanup for the Setting admin menu group
--HG--
branch : dev
2011-02-23 10:22:30 -08:00
Nathan Heskew 4a7930d33f More fine-grained admin menu classification to limit accidental item iconification.
--HG--
branch : dev
2011-02-23 10:09:30 -08:00
Nathan Heskew d2e0b764d7 Deduping the GroupInfos
--HG--
branch : dev
2011-02-23 09:48:26 -08:00
Nathan Heskew c5766465d3 Adding support for editor groups. Still need to hook up dedup and ordering of groupinfos in GetEditorGroupInfos and GetDisplayGroupInfos.
--HG--
branch : dev
2011-02-22 14:51:04 -08:00
Nathan Heskew 988d60e306 "versioning" the TheAdmin theme's main CSS file
--HG--
branch : dev
2011-02-22 10:58:30 -08:00
Nathan Heskew c07a806c20 Merge
--HG--
branch : dev
2011-02-22 10:19:44 -08:00
Nathan Heskew 1e4820166e Fixing a spec test.
--HG--
branch : dev
2011-02-22 10:18:56 -08:00
Nathan Heskew 21b4db2281 Including some images in csprojs which hadn't been committed.
--HG--
branch : dev
2011-02-22 10:13:33 -08:00
Nathan Heskew 0aa6537238 Merge
--HG--
branch : dev
2011-02-21 15:30:55 -08:00
Nathan Heskew 6c5c36f17d Adding admin menu icons for navigation, media, modules, tags, themes, users and widgets.
--HG--
branch : dev
2011-02-21 15:28:55 -08:00
Nathan Heskew 4d298d8a69 Adding a little more padding for the admin menu icons.
--HG--
branch : dev
2011-02-21 13:48:42 -08:00
Nathan Heskew f5d35ca3ae Admin menu icons configured for page, list(s), comments, blog content plus an updated dashboard icon (8 bit)
--HG--
branch : dev
2011-02-21 13:40:32 -08:00
Nathan Heskew 79b1a288b3 Progress made on the menu icons.
- Styles being inherited correctly down to the "New" section's sub items.
- Menu using the TextHint for generating class names instead of the menu text for predictability across localized sites.

--HG--
branch : dev
2011-02-21 12:16:31 -08:00
Nathan Heskew 90d81f69c1 Some work on letting modules be responsible for their own piece of the menu (wrt menu item icons & style)
--HG--
branch : dev
2011-02-18 15:31:52 -08:00
Nathan Heskew fe1362e544 Some work on the admin menu.
Still a work in progress.
Also need to think about splitting the module-specific icons (and relevent CSS) into their own respective modules (not just to see how many CSS files we can get the admin to load on the initial request, BTW)...

--HG--
branch : dev
2011-02-17 10:22:55 -08:00
Nathan Heskew 8c8aed694b Adding a "selected" class to the appropriate first and second level menu items in the (main) menu.
--HG--
branch : dev
2011-02-16 13:19:21 -08:00
Nathan Heskew ec478ec34b Updating the admin layout to not use abs positioning for the fixed-width sidebar w/ a fluid content area.
--HG--
branch : dev
2011-02-16 08:51:47 -08:00
Nathan Heskew b74514ba4d Merge
--HG--
branch : dev
2011-02-07 11:33:17 -08:00
Nathan Heskew 030dd9331e #17211 // Setting the database preconfiguration state on a failed setup POST
...so the tenant setup process doesn't include the database-related fields when there's nothing they can do with them.

work item: 17211

--HG--
branch : dev
2011-02-03 14:38:42 -08:00
Nathan Heskew 4d4c362d31 Updating the BlogPostPartHandler and BlogPartHandler to use blogPath instead of blogSlug in their display RVDs to align with earlier changes to blogs to use their path instead of slug for routing.
--HG--
branch : dev
2011-02-03 13:07:09 -08:00
Nathan Heskew 6692244857 Missed a file in #2921445176de
--HG--
branch : dev
2011-02-02 10:53:44 -08:00
Nathan Heskew 1b82ea74f9 #17238: A module's default route URL should be a valid URL without the need for further escaping.
- adding a Path property on ExtensionDescriptor that's used in place of the area name for default route URLs
- the Path property if not set will be the Name if it's a valid URL segment, otherwise it will be the Id
- if an *invalid* Path is given an error will be logged and the extension will not be loaded

--HG--
branch : dev
2011-02-01 15:56:12 -08:00
Nathan Heskew ce1c032181 Merge
--HG--
branch : dev
2010-12-14 15:52:34 -08:00
Nathan Heskew 19846507dc Fixing scheduling of blog posts from Live Writer
work item: 17041

--HG--
branch : dev
2010-12-14 15:51:48 -08:00
Nathan Heskew 6bd7e40958 Enabling pre-dating of content from Live Writer
--HG--
branch : dev
2010-12-14 13:45:58 -08:00
Nathan Heskew f40a725c33 More blog post published date cleanup WRT Live Writer
--HG--
branch : dev
2010-12-14 13:44:14 -08:00
Nathan Heskew 7113067437 Fixing errors that Live Writer was logging on the client.
Fixing errors that Live Writer was having with our datetime format, that we were having with the datetime string Live Writer was giving us and correctly setting an empty response to metaWeblog.getCategories from Orchard.Tags

--HG--
branch : dev
2010-12-14 11:49:42 -08:00
Nathan Heskew 008245d3d9 Updating the comment's email and url validation regex
--HG--
branch : dev
2010-12-10 18:13:25 -08:00
Nathan Heskew ff2630e741 Fixing an error wrt the home page being unpublished then published through some other means than the page edit UI resulting in a "404" error page
work item: 17003

--HG--
branch : dev
2010-12-10 16:59:28 -08:00
Nathan Heskew d219f38af7 Merge
--HG--
branch : dev
2010-12-10 16:09:25 -08:00
Nathan Heskew b6ff06eb1d Updating the TinyMCE editor with some additional valid elements & attributes
--HG--
branch : dev
2010-12-10 16:06:52 -08:00
Nathan Heskew ce506d2bf9 Making the layer and widget delete button only show up when editing an layer or widget
work item: 17013

--HG--
branch : dev
2010-12-10 09:54:20 -08:00
Nathan Heskew 56684cd326 Merge
--HG--
branch : dev
2010-12-10 08:33:21 -08:00
Nathan Heskew 0ed0750dbf Changing the Widget.DeleteButton.cshtml from None -> Content
--HG--
branch : dev
2010-12-10 08:32:50 -08:00
Nathan Heskew c88c13c2e1 Adding pagination to the tag search page.
work item: 16924

--HG--
branch : dev
2010-12-09 15:29:07 -08:00
Nathan Heskew 0042b49dd7 Moving the widget and layer delete button into its own (placed) template to drop it in by the save button
--HG--
branch : dev
2010-12-09 14:54:27 -08:00
Nathan Heskew 462cf20eaa Merge
--HG--
branch : dev
2010-12-08 13:24:40 -08:00
Nathan Heskew e83d93bf28 Localizing validation error messages previously set in validation attributes.
work item: 16850

--HG--
branch : dev
2010-12-08 13:24:00 -08:00
Nathan Heskew d8b38b94c1 Adding supportsAutoUpdate to the XmlRpc capabilities to make sure client apps (e.g. Live Writer) keep up to date with the applications capabilities
--HG--
branch : dev
2010-12-08 10:57:45 -08:00
Nathan Heskew 1b605bceaa Removing the heading from the blog archives (widget) template to leave the heading display up to the widget.
work item: 16914

--HG--
branch : dev
2010-12-07 14:19:45 -08:00
Nathan Heskew 948f0a26d0 Fixing the massively tall TinyMCE editor window in Chrome when the editor has some content on load.
--HG--
branch : dev
2010-12-06 12:49:57 -08:00
Nathan Heskew 8a0f68bdcc Fixing the admin menu to not have the "New" group collapse if there is only one item in there
--HG--
branch : dev
2010-12-06 11:15:43 -08:00
Nathan Heskew ed0ee41035 Setting a max width and height on the preview image in Orchard.Media's media manager
--HG--
branch : dev
2010-12-03 00:51:41 -08:00
Nathan Heskew b13a3baafd Merge
--HG--
branch : dev
2010-12-02 15:56:32 -08:00
Nathan Heskew cf7115271c Replacing carriage returns in comments with <br />'s
work item: 16596

--HG--
branch : dev
2010-12-02 15:55:25 -08:00
Nathan Heskew b4fef7188c Updating spec test cookie handling to support removing and updating existing cookies
--HG--
branch : dev
2010-12-02 15:53:31 -08:00
Nathan Heskew 4f2fa8e012 Adding a new string extension method, ReplaceNewLinesWith(this string text, string replacement), and add more unit test coverage for Orchard.Utility.Extensions.StringExtensions
--HG--
branch : dev
2010-12-02 11:55:15 -08:00
Nathan Heskew bf005f20a2 Cleaning up some string extension methods
--HG--
branch : dev
2010-12-02 07:30:33 -08:00
Nathan Heskew fd6dc8b92b Making it so multiple warning messages don't appear when creating a new container enabled content item (messages which appear when there are no containable enabled content types in the system)
work item: 16905

--HG--
branch : dev
2010-12-01 23:59:10 -08:00
Nathan Heskew a134940305 Updating a blog spec test to rearrange the workflow
--HG--
branch : dev
2010-12-01 22:38:54 -08:00
Nathan Heskew 7c8d659940 Giving the checkbox and radio inputs in the admin a little focus outline
--HG--
branch : dev
2010-12-01 22:38:21 -08:00
Nathan Heskew 984cd638c5 Hooking up filtering by content type within a list of contained items in the contents admin UI.
--HG--
branch : dev
2010-12-01 17:37:59 -08:00
Nathan Heskew ca0a7e77be Merge
--HG--
branch : dev
2010-12-01 15:55:48 -08:00
Nathan Heskew 383938d73d Adding some "List" content type specific UI improvements to the admin.
work item: 16865

--HG--
branch : dev
2010-12-01 15:55:02 -08:00
Nathan Heskew 91f21001df Fixing the display of links to localized versions of the displayed content item to appropriately restrict by published state
work item: 16620

--HG--
branch : dev
2010-12-01 11:01:08 -08:00
Nathan Heskew 62fb3e8eb5 Merge
--HG--
branch : dev
2010-12-01 00:53:21 -08:00
Nathan Heskew 381f70d47c Making it so when a content item is set as the home page it's only accessible as the home page and not at its path
- current implication for blogs is that if a blog is set as the home page its posts are then all rooted (e.g. if a blog at
  /blog is set as the home page then it's available at / and a post at, say, /my-post instead of /blog/my-post). There should
  maybe be a setting to alter the paths of the posts but (1) that's a pain at the moment, (2) hacking the URL by removing
  the post slug would result in a 404 instead of redirecting to /, the path of the blog - we don't handle redirects of that
  nature - and (3) the ability to root a blog in this manner *has* been requested by some.

--HG--
branch : dev
2010-12-01 00:51:42 -08:00
Nathan Heskew 2798850a38 Some work on making a blog or (routable) content item inaccessible by its path if it is set as the home page
--HG--
branch : dev
2010-11-30 16:03:01 -08:00
Nathan Heskew d6f36f1d45 Merge
--HG--
branch : dev
2010-11-30 14:03:24 -08:00
Nathan Heskew 902769569f Fixing up the RoutePart so a page that is set to be the home page only becomes the home page if the page is published
- previously if the page wasn't immediately published (saved as draft or scheduled for later publishing) it still overrode the home page setting and the home page subsequently became a nice 404 page

--HG--
branch : dev
2010-11-30 14:02:26 -08:00
Nathan Heskew f512e634b1 Adding some spec tests around setting a page as the home page
--HG--
branch : dev
2010-11-30 14:00:21 -08:00
Nathan Heskew b136fbe02b Merge
--HG--
branch : dev
2010-11-30 08:36:12 -08:00
Nathan Heskew ad7deee2cb Fixing some spec tests
--HG--
branch : dev
2010-11-30 08:35:34 -08:00
Nathan Heskew a30374780e Updating the RoutePart slug prefix display in the editor to cope with not being in a vdir.
Related to #16496 which was already fixed a w/ another bug a little earlier but a double '/' appears when the app is not in a vdir.

work item: 16496

--HG--
branch : dev
2010-11-29 16:07:12 -08:00
Nathan Heskew de949ccdfc Adding some spec tests for the routeable part's slug prefix display in the editor (for blogs)
--HG--
branch : dev
2010-11-29 16:01:46 -08:00
Nathan Heskew 544a96c88b Removing the Pager HtmlHelper extension method.
work item: 16784

--HG--
branch : dev
2010-11-29 11:57:08 -08:00
Nathan Heskew 3827c90f41 Changing how the versioned compliment to the CommonPart is welded to the content type in question so as to not have potentially odd problems with an ActivatingFilter applied CommonPart
--HG--
branch : dev
2010-11-29 10:24:28 -08:00
Nathan Heskew a1c8765fa0 Making the Resolve<TService> HtmlHelper extension method throw once again if a WorkContext isn't found in the request
--HG--
branch : dev
2010-11-29 10:21:54 -08:00
Nathan Heskew b2eb5e2f66 Fixing how the default home page is configured during setup
--HG--
branch : dev
2010-11-26 14:46:37 -08:00
Nathan Heskew b08c5c69d4 Merge
--HG--
branch : dev
2010-11-25 22:10:32 -08:00
Nathan Heskew 79fbacf0b6 Updating the RoutableHomePageProvider to use the relevant display action for the given content item.
This lets unique display actions, like Blog/Item, do their own thing. In the case of the blog, its posts are once again showing up on the home page.

The routing problem (where the home page'd item still is seen as having its own path) still needs to be fixed so the item on the home page can't be hit at different URLs (and so something like paging works on the home page)

work item: 16720

--HG--
branch : dev
2010-11-25 22:10:07 -08:00
Nathan Heskew b532569eb4 Unblocking the use of Html.RenderAction and Html.Action in Orchard views
--HG--
branch : dev
2010-11-25 22:04:12 -08:00
Nathan Heskew 5e1a3cb3ac Fixing widget layer editing and tidying up the widget management index template.
work item: 16837

--HG--
branch : dev
2010-11-24 23:31:49 -08:00
Nathan Heskew 8edd27b884 Updating Shapes.txt
--HG--
branch : dev
2010-11-24 16:18:02 -08:00
Nathan Heskew f8823e3831 Updating the blogs admin to show unpublished blogs to fix the publish/unpublish workflow
work item: 16763

--HG--
branch : dev
2010-11-24 00:44:50 -08:00
Nathan Heskew 224870c869 Updating the comment display(s) to use the Author property and changed the UserName to only be set if there is a CurrentUser in the WorkContext (i.e. the UserName is filled for authenticated comments)
work item: 16700

--HG--
branch : dev
2010-11-24 00:00:10 -08:00
Nathan Heskew 4773247719 Updating the UrlRuleProvider to clean up trailing slashes priour to running the comparison
work item: 16798

--HG--
branch : dev
2010-11-22 22:56:57 -08:00
Nathan Heskew 15310bca8b Fixing Core.Contents' create and remove route value metadata
--HG--
branch : dev
2010-11-22 22:38:08 -08:00
Nathan Heskew a70c5ad4ea Adding ContentItemMetadata route values for widgets, blogs and blog posts
- also removing the default (Core.Contents specific) metadata from Orchard.ContentManagement.ContentItemMetadata

work items: 16683, 16791

--HG--
branch : dev
2010-11-22 21:45:33 -08:00
Nathan Heskew 579d16bd23 Updating a couple of DateTime helpers (Html.DateTime and the PublishedState shape template) to use ToLocalTime()
--HG--
branch : dev
2010-11-22 14:43:43 -08:00
Nathan Heskew b58a9b3172 Merge
--HG--
branch : dev
2010-11-22 14:17:20 -08:00
Nathan Heskew ecb653d6e1 Updating the Common.Metadata.* and PublishLater.Metadata.* display templates to use the CommonPart's PublishedUtc instead of VersionPublishedUtc
--HG--
branch : dev
2010-11-22 13:53:41 -08:00
Nathan Heskew fd802c3334 Updating the CommonPart to once again make use of the CommonPartVersionRecord
--HG--
branch : dev
2010-11-22 13:52:40 -08:00