Commit Graph
100 Commits
Author SHA1 Message Date
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
Nathan Heskew 7c53023eb1 Ignoring (again) a few multitenancy spec tests so the one responsible for the full build failure can be found and the root of the problem fixed
--HG--
branch : dev
2010-11-21 22:24:44 -08:00
Nathan Heskew 7b64e6f30b Enabling a few recently ignored MultiTenancy spec tests
--HG--
branch : dev
2010-11-21 01:28:02 -08:00
Nathan Heskew 80887dc124 Fixing a Setup spec test
- the clean site in the test was missing a required module so setup was failing

--HG--
branch : dev
2010-11-21 01:04:57 -08:00
Nathan Heskew 7e63ef1189 Fixing the build output location for Orchard.Messaging
--HG--
branch : dev
2010-11-21 01:03:51 -08:00
Nathan Heskew 74470559ce Fixing a spec test (part 2/2 of a bad copy/paste placement)
--HG--
branch : dev
2010-11-21 00:37:53 -08:00
Nathan Heskew 32ddf419aa Fixing a spec test
--HG--
branch : dev
2010-11-20 23:50:39 -08:00
Nathan Heskew 5393c5c825 Some test fixes and more test temp file cleanup
--HG--
branch : dev
2010-11-19 23:41:33 -08:00
Nathan Heskew 64c093c107 Updating the Common Body's editor to be more resilient to the TinyMCE module being disabled and allowing for any other editor to be used for any body part via the body flavor setting
- using a shape now for the template "Body_Editor" with an alternate added for the body flavor "Body_Editor__" + flavor (e.g. Body_Editor__html -> Body-Html.Editor in a case insensitive world)
- html by default
- tinymce provides an html editor template
- template falls back to a textarea template

work item: 16753

--HG--
branch : dev
2010-11-18 14:44:42 -08:00
Nathan Heskew 25a6225ae7 Fixing the BlogPartArchiveHandler to be accurate in its counts
work item: 16437

--HG--
branch : dev
2010-11-18 12:56:09 -08:00
Nathan Heskew cf9d23e1b3 Adding Admin feature spec test
--HG--
branch : dev
2010-11-16 15:29:31 -08:00
Nathan Heskew 3561e61202 Cleaning up exceptions being thrown when the spec test web (app) host cleans up after itself
--HG--
branch : dev
2010-11-16 13:22:25 -08:00
Nathan Heskew 4e731d9737 Adding a couple of spec tests for Blogs and fixint the Blogs.RemotePublishing template
--HG--
branch : dev
2010-11-16 13:12:38 -08:00
Nathan Heskew 99558ade08 Fixing a couple of Routable tests
--HG--
branch : dev
2010-11-16 00:27:54 -08:00
Nathan Heskew 8bbd696ba0 Fixing Blog remove functionality
--HG--
branch : dev
2010-11-15 17:57:02 -08:00
Nathan Heskew dc67d6be9b Updating Orchard.Spec testing to manage temporary resources a little better
--HG--
branch : dev
2010-11-15 16:13:26 -08:00
Nathan Heskew 38a5864cf5 Merge
--HG--
branch : dev
2010-11-15 12:55:48 -08:00
Nathan Heskew fc3ddf560e Updating Routable to fix the paths of contained items when a container's path changes
--HG--
branch : dev
2010-11-15 12:53:20 -08:00
Nathan Heskew 921bc46783 Adding additional Routable title display templates and changing the default to not make the title a link
--HG--
branch : dev
2010-11-15 12:51:59 -08:00
Nathan Heskew 51f3e7bc09 Adding another Pages spec test and Blogs feature tests
--HG--
branch : dev
2010-11-15 00:36:19 -08:00
Nathan Heskew 023e678511 Updating the SpecFlow form data collection to include textarea elements
--HG--
branch : dev
2010-11-14 23:36:02 -08:00
Nathan Heskew 2b3ab7ae34 Updating the SpecFlow extension installation to copy over placement.info files
--HG--
branch : dev
2010-11-14 23:34:56 -08:00
Nathan Heskew 36b049deb6 Merge
--HG--
branch : dev
2010-11-14 21:52:31 -08:00
Nathan Heskew 1b58c00d00 Adding SpecFlow Pages feature test(s)
--HG--
branch : dev
2010-11-14 14:34:32 -08:00
Nathan Heskew 12eccd479a Adding Orchard.Pages and removing base Page type configuratino to said module
--HG--
branch : dev
2010-11-14 14:34:01 -08:00
Nathan Heskew ef4b657aa8 Upgrading SpecFlow -> 1.4.0
--HG--
branch : dev
2010-11-14 14:32:41 -08:00
Nathan Heskew 15efc07484 Some work on getting routing cleaned up for Orchard.Blogs
--HG--
branch : dev
2010-11-13 11:15:38 -08:00
Nathan Heskew e56c682586 Updating the Routeable slugify to use the item's path
--HG--
branch : dev
2010-11-13 08:37:13 -08:00
Nathan Heskew 036033116f Some work on making the route part more container aware
- still needs some work in the Slugify method (for client slugification)
- also a container path placeholder...

--HG--
branch : dev
2010-11-13 01:52:53 -08:00
Nathan Heskew 14a33aeb66 Updating the Container item display to respect the ContainerPart paging configuration
--HG--
branch : dev
2010-11-12 15:36:57 -08:00
Nathan Heskew a2e59ac08a Wrapping up the initial implementation of the Container Widget
--HG--
branch : dev
2010-11-12 15:35:58 -08:00
Nathan Heskew ce128483bc Bunch of work for containers.
- Ordering and paging on the container mostly hooked up. Paging needs to respect item settings.
- Widget settings looking good but not yet functioning. Also need to add filtering.
- Custom part not yet in place for custom ordering/filtering.

--HG--
branch : dev
2010-11-11 16:15:49 -08:00
Nathan Heskew f89e0e8d77 Cleaning up Orchard.Lists a little (extra codegen's folders and module/feature descriptions)
--HG--
branch : dev
2010-11-11 10:12:47 -08:00
Nathan Heskew 9dd4b78ba9 Updating the Orchard.Blogs' dependencies
--HG--
branch : dev
2010-11-11 10:10:21 -08:00
Nathan Heskew cfb11c92ae Removing the "Content Item" content type admin menu item (under "New") since it's not really a content type
--HG--
branch : dev
2010-11-10 16:36:54 -08:00
Nathan Heskew ac1cdf7c03 Fixing a bug with editing content types when there's a model error
--HG--
branch : dev
2010-11-10 16:35:59 -08:00
Nathan Heskew b4bfd909e5 Getting the content container going. Still need to implement ordering and pagination.
--HG--
branch : dev
2010-11-10 16:35:17 -08:00
Nathan Heskew eaab6be893 Allowing theme preview images (theme.png) to be served up
--HG--
branch : dev
2010-11-10 12:34:02 -08:00
Nathan Heskew 0ed208a4d1 Removing a stray base.js debugging line
--HG--
branch : dev
2010-11-09 17:20:37 -08:00
Nathan Heskew 02130aa530 Fixing the hint markup for the Settings resource debug mode site setting
--HG--
branch : dev
2010-11-09 16:02:03 -08:00
Nathan Heskew 48f803b082 Some work on the Containers front end. Creating a default page size site setting for containers.
--HG--
branch : dev
2010-11-09 16:00:51 -08:00
Nathan Heskew 707ede101b Adding the some info on the current version of orchard to TheAdmin's footer
--HG--
branch : dev
2010-11-09 11:49:11 -08:00
Nathan Heskew 582f921882 Adding a Count() to the DefaultContentQuery
Also pulling the version option restrictions being applied in Slice(int skip, int count) to an ICriteria extension method in the same file to be used by Count()

--HG--
branch : dev
2010-11-09 11:17:24 -08:00
Nathan Heskew f01820d339 Fixing the Url.BlogArchiveMonth calls in the Blog Archives part template
--HG--
branch : dev
2010-11-18 12:38:12 -08:00
Nathan Heskew 1a83ea5233 Fixing access to the CurrentSite and CurrentUser in the MediaService
--HG--
branch : dev
2010-11-18 12:26:07 -08:00
Nathan Heskew 8956dcb5f5 Updating some SpecFlow tests including fixing and extending one of the blog tests (for live writer)
Also updated SendKnownResponseHeader to pick up the Content-Type

--HG--
branch : dev
2010-11-18 10:24:26 -08:00
Nathan Heskew f729293337 Fixing Live Writer draft support
work item: 16607

--HG--
branch : dev
2010-11-17 18:19:34 -08:00
Nathan Heskew bb3e63b9d9 Updating XmlRpc functionality to clear up the confusion with Live Writer (WLW) and categories (since there is not category support)
- updated IXmlRpcHandler to also have a vvoid SetCapabilities(XElement element) so handlers can specify what capabilities they support
- updated the WLW manifest to have a thiner capability set (e.g. no category support) so handlers can light up what they support
- updated the XmlRpcHandlers to add what capabilities they support. there'a room for imporoving (adding/removing) specified capabilities here so the WLW only shows features for what's supported
- added WLW support for tags so a tags input can be used in place of the categories input in the WLW UI

--HG--
branch : dev
2010-11-17 15:36:57 -08:00
Nathan Heskew 95a07714c8 Including TheAdmin theme's pager in the csproj
--HG--
branch : dev
2010-11-09 11:13:24 -08:00
Nathan Heskew ffaee8b08d Fixing the content image paths in the PublishLater.Metadata.SummaryAdmin template
--HG--
branch : dev
2010-11-09 11:12:10 -08:00
Nathan Heskew 92e9851d46 Ensuring the Blog SummaryAdmin template pulls in required scripts and making a couple JS functions better jQuery citizens
--HG--
branch : dev
2010-11-09 08:52:25 -08:00
Nathan Heskew ecdb058802 Updating the tag edit page to also contain the list of items with that tag
--HG--
branch : dev
2010-11-08 17:25:23 -08:00
Nathan Heskew f4d685c4eb Tweaking TheAdmin's button active box shadows just a little...
--HG--
branch : dev
2010-11-08 16:03:50 -08:00