Commit Graph
100 Commits
Author SHA1 Message Date
Nathan Heskew 6d6d7fbb5b Merge
--HG--
branch : dev
2011-03-24 14:53:14 -07:00
Nathan Heskew 12e1769cd3 Show the widget layer creation hint only when a "Page" type is taken from an unpublished -> published state.
The hint won't appear with subsequent publishes of the page *but* it will appear if the page is unpublished then later published.

--HG--
branch : dev
2011-03-24 14:52:04 -07:00
Nathan Heskew b84da10a4d Showing all layers in the widget layer visibility block.
--HG--
branch : dev
2011-03-24 12:04:08 -07:00
Nathan Heskew 5f18d79cf7 Fixing the ChooseWidget layer retrieval.
--HG--
branch : dev
2011-03-24 11:27:26 -07:00
Nathan Heskew f51dc24032 Putting the widget layer hinting notification into it's own feature...
...so it can be disabled when it becomes annoying.

It's enabled by default in the blog and default recipies.

--HG--
branch : dev
2011-03-23 14:47:35 -07:00
Nathan Heskew 1f4248fe6a The LayerHintHandler is indeed a Handler (was left in Drivers)
--HG--
branch : dev
2011-03-23 14:07:44 -07:00
Nathan Heskew 9ab3d21e48 Fixing the Widgets module dependencies
--HG--
branch : dev
2011-03-23 12:18:46 -07:00
Nathan Heskew 86c6e4052f Adding something for the theme zone preview image.
--HG--
branch : dev
2011-03-23 12:00:45 -07:00
Nathan Heskew f98505d75f Merge
--HG--
branch : dev
2011-03-23 11:13:51 -07:00
Nathan Heskew dd31fbdfe3 Merge
--HG--
branch : dev
2011-03-23 11:05:40 -07:00
Nathan Heskew 4703aa1429 Getting the "add layer" hint hooked up for published content.
Hint notification message appears anytime the content is published, not just on
creation. Need to recognize an existing layer for the to be hinted layer rule so
we don't send the user down the path of duplicate layer creation.

--HG--
branch : dev
2011-03-23 11:04:51 -07:00
Nathan Heskew 8f77ef608e Touching up the global widget management UI a little.
--HG--
branch : dev
2011-03-23 09:57:40 -07:00
Nathan Heskew 343f447244 Adding an info notification to newly created (RoutePart) content
--HG--
branch : dev
2011-03-22 15:55:37 -07:00
Nathan Heskew 37d4b9242a Merge
--HG--
branch : dev
2011-03-22 13:15:45 -07:00
Nathan Heskew 56d4914bbb Adding a bit of JS-only UI for layer visibility.
A little rough and might consider showing layers w/o widgets in some way...

--HG--
branch : dev
2011-03-22 13:14:29 -07:00
Nathan Heskew d95de559cb Cleaning out some duplicate file includes in the Orchard.Widgets.csproj
--HG--
branch : dev
2011-03-22 10:55:17 -07:00
Nathan Heskew 893c626d99 Breaking the global widget management UI into seperate, more task-focused, tempaltes
--HG--
branch : dev
2011-03-22 10:43:36 -07:00
Nathan Heskew f8c6994b1c Some more global widget management work
- added "remove" widget link if the widget is in the current layer
- added "move to current layer" link if the widgets is in a different layer
- added an interim visual cue for widgets in the current layer

--HG--
branch : dev
2011-03-21 12:41:28 -07:00
Nathan Heskew f8fea3303b Updating the Core Document shape template to better recognize if the app root is being displayed.
--HG--
branch : dev
2011-03-21 10:10:58 -07:00
Nathan Heskew 49558c0594 Merge
--HG--
branch : dev
2011-03-18 13:58:41 -07:00
Nathan Heskew f26a1d8f60 Using the returnUrl in the rest of the Widget's admin controller
--HG--
branch : dev
2011-03-18 13:56:59 -07:00
Nathan Heskew c6f0974af4 Changing widget placement movement to also make use of MakeRoomForWidgetPosition(widgetPart)
--HG--
branch : dev
2011-03-18 13:49:27 -07:00
Nathan Heskew 2663d1d9ba Making sure widget positions don't conflict when the WidgetPart is updated so the widget position in a zone is known by order alone and not also partially by FIFO
Pulling UpdateWidget and UpdateLayer since they're not really needed

--HG--
branch : dev
2011-03-18 13:38:12 -07:00
Nathan Heskew 7c082f8781 Merge
--HG--
branch : dev
2011-03-17 14:49:20 -07:00
Nathan Heskew f12e91ba03 Swapping out the widget movement arrows to something closer to what will be in the final UI
--HG--
branch : dev
2011-03-17 14:46:12 -07:00
Nathan Heskew 8972dcf45b Hooking the widget movement arrows back up.
--HG--
branch : dev
2011-03-17 13:03:59 -07:00
Nathan Heskew 7251fd9140 Merge
--HG--
branch : dev
2011-03-17 09:38:01 -07:00
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