Untabified module manifests according to #6072.

This commit is contained in:
Daniel Stolt
2016-01-22 20:46:45 +01:00
parent abaef1d765
commit 80a9cc73b8
19 changed files with 115 additions and 221 deletions

View File

@@ -9,12 +9,12 @@ FeatureDescription: Maps friendly urls to specific module actions.
Category: Content Category: Content
Features: Features:
Orchard.Alias.UI: Orchard.Alias.UI:
Name: Alias UI Name: Alias UI
Description: Admin user interface for Orchard.Alias. Description: Admin user interface for Orchard.Alias.
Dependencies: Orchard.Alias Dependencies: Orchard.Alias
Category: Content Category: Content
Orchard.Alias.Updater: Orchard.Alias.Updater:
Name: Alias Updater Name: Alias Updater
Description: Synchronizes aliases when created from different servers. Description: Synchronizes aliases when created from different servers.
Dependencies: Orchard.Alias Dependencies: Orchard.Alias
Category: Content Category: Content

View File

@@ -7,7 +7,7 @@ OrchardVersion: 1.9
Description: Description for the module Description: Description for the module
Features: Features:
Orchard.Autoroute: Orchard.Autoroute:
Name: Autoroute Name: Autoroute
Description: Enables the Autoroute part for tokenized routing Description: Enables the Autoroute part for tokenized routing
Dependencies: Orchard.Alias, Orchard.Tokens Dependencies: Orchard.Alias, Orchard.Tokens
Category: Content Category: Content

View File

@@ -7,18 +7,18 @@ OrchardVersion: 1.9
Description: Provides a set of Orchard service implementations targeting Microsoft Azure services. Description: Provides a set of Orchard service implementations targeting Microsoft Azure services.
Category: Hosting Category: Hosting
Features: Features:
Orchard.Azure.Media: Orchard.Azure.Media:
Name: Microsoft Azure Media Storage Name: Microsoft Azure Media Storage
Description: Activates an Orchard media storage provider that targets Microsoft Azure Blob Storage. Description: Activates an Orchard media storage provider that targets Microsoft Azure Blob Storage.
Dependencies: Orchard.Azure Dependencies: Orchard.Azure
Category: Hosting Category: Hosting
Orchard.Azure.OutputCache: Orchard.Azure.OutputCache:
Name: Microsoft Azure Output Cache Name: Microsoft Azure Output Cache
Description: Activates an Orchard output cache provider that targets Windows Azure Cache. Description: Activates an Orchard output cache provider that targets Windows Azure Cache.
Dependencies: Orchard.Azure, Orchard.OutputCache Dependencies: Orchard.Azure, Orchard.OutputCache
Category: Performance Category: Performance
Orchard.Azure.DatabaseCache: Orchard.Azure.DatabaseCache:
Name: Microsoft Azure Database Cache Name: Microsoft Azure Database Cache
Description: Activates an NHibernate second-level cache provider that targets Microsoft Azure Cache. Description: Activates an NHibernate second-level cache provider that targets Microsoft Azure Cache.
Dependencies: Orchard.Azure Dependencies: Orchard.Azure
Category: Performance Category: Performance

View File

@@ -11,8 +11,8 @@ Features:
Description: Standard content item comments. Description: Standard content item comments.
Dependencies: Settings, Orchard.Tokens Dependencies: Settings, Orchard.Tokens
Category: Social Category: Social
Orchard.Comments.Workflows: Orchard.Comments.Workflows:
Name: Comments Workflows Activities Name: Comments Workflows Activities
Description: Provides workflow activities for comments management. Description: Provides workflow activities for comments management.
Category: Workflows Category: Workflows
Dependencies: Orchard.Workflows Dependencies: Orchard.Workflows

View File

@@ -9,5 +9,5 @@ Features:
Orchard.ContentPermissions: Orchard.ContentPermissions:
Name: Content Item Permissions Name: Content Item Permissions
Description: Allows item-level front end view permissions. Description: Allows item-level front end view permissions.
Dependencies: Orchard.Roles Dependencies: Orchard.Roles
Category: Security Category: Security

View File

@@ -8,5 +8,5 @@ Description: UI for selecting Content Items.
Features: Features:
Orchard.ContentPicker: Orchard.ContentPicker:
Description: UI for selecting Content Items. Description: UI for selecting Content Items.
Dependencies: Contents, Navigation Dependencies: Contents, Navigation
Category: Input Editor Category: Input Editor

View File

@@ -9,4 +9,4 @@ Features:
Orchard.Forms: Orchard.Forms:
Name: Forms Name: Forms
Description: Provides a system to publish and alter html forms. Description: Provides a system to publish and alter html forms.
Category: Developer Category: Developer

View File

@@ -8,5 +8,5 @@ Description: Adds a client side image editor for Media Library
Features: Features:
Orchard.ImageEditor: Orchard.ImageEditor:
Description: Adds a client side image editor for Media Library Description: Adds a client side image editor for Media Library
Dependencies: Orchard.MediaLibrary Dependencies: Orchard.MediaLibrary
Category: Media Category: Media

View File

@@ -6,13 +6,13 @@ Version: 1.9.2
OrchardVersion: 1.9 OrchardVersion: 1.9
Description: This module provides a jobs queue to process jobs asynchronously. Description: This module provides a jobs queue to process jobs asynchronously.
Features: Features:
Orchard.JobsQueue: Orchard.JobsQueue:
Description: Provides a jobs queue to process jobs asynchronously. Description: Provides a jobs queue to process jobs asynchronously.
Category: Developer Category: Developer
Dependencies: Settings, Orchard.TaskLease Dependencies: Settings, Orchard.TaskLease
Name: Jobs Queue Name: Jobs Queue
Orchard.JobsQueue.UI: Orchard.JobsQueue.UI:
Description: Provides a UI to manage queued jobs. Description: Provides a UI to manage queued jobs.
Category: Developer Category: Developer
Dependencies: Orchard.JobsQueue Dependencies: Orchard.JobsQueue
Name: Jobs Queue UI Name: Jobs Queue UI

View File

@@ -1,105 +0,0 @@

STATES:
The following classes are used:
* layout-canvas: the root canvas that hosts layout elements
* layout-container: an element that can contain other elements, such as the canvas, grid, row and column
* layout-child-wrapper: a div used to wrap each one of a containers children
* layout-element: a layout element
* layout-grid: a layout grid element; can contain rows
* layout-row: a layout row element; can contain columns
* layout-column: a layout column element; can contain any other element
* layout-column-span-*: denotes the width of a column element
* layout-panel: a docked UI panel for interacting with an element (invoking its actions)
* layout-panel-item: an item on a UI panel; can be one of the following:
- layout-panel-action: an icon button for invoking an element action such as edit, delete or split; only shown when an element is focused
- layout-panel-label: a label for showing the type of an element (such as "row" or "column"); only shown when an element is active or focused
* layout-popup: a floating UI popup for interacting with an element (invoking its actions)
* layout-popup-item: an item on a UI popup; can be one of the following:
- layout-popup-action: a button for invoking a choice
- layout-popup-label: a static label
Elements have four states:
* Default: none of the other states apply
* Active: the user hovers over the element; represented by the layout-element-active class
* Selected: either the element itself or one of its descendant elements is focused; represented by the layout-element-selected class
* Focused: the user has clicked on the element and it can now be edited; represented by the layout-element-focused class
When an element becomes focused, all other elements automatically become unfocused.
Selected elements can never be active, i.e. hovering over them has no additional effect.
MANIPULATION MY HANDLE:
You can always drag an edge.
Right edge to increase/decrease width.
Left edge to increase/decrease offset AND width.
Visually and "mechanically" intuitive.
If there is an adjacent neighbor on the side being dragged:
The near edge of the neigbor column follows.
Neighbor gets inversely manipulated.
Movement is limited by MIN width of both columns.
If there is no adjacent neighbor on the side being dragged:
Movement is limited by MIN width of current column AND available space beside it.
Two operations required to a) fill the gap to nearest neighbor and b) grow even further shrinking the nearest neighbor.
MANIPULATION BY BUTTONS:
Grow and shrink cannot be done - no buttons for that.
Split:
Always even parts when possible (divisible by two).
Otherwise left part is bigger by one.
Offset increase:
Move if space is available to the right.
Otherwise move AND shrink.
Offset decrease:
Only if space is available to the left.
The corresponding offset is added on the next column to the right (movement appears "independent" of other columns in the row).
Move left/right (reorder).
KEYBOARD SHORTCUTS:
DEL deletes the element.
SPACE invokes properties popup.
ENTER invokes edit element button (content elements only).
INS invokes the add button (containers only).
ALT+DOWN focuses first child (containers only).
ALT+UP focuses parent.
- For columns:
SHIFT+LEFT/RIGHT contracts/expands column using the right edge.
ALT+LEFT/RIGHT expands/contracts column using the left edge.
NOTE:
- SHIFT+ALT can be combined to simultaneously manipulate both edges (i.e. "moving" the column within the row).
- By default when resizing columns any immediately adjacent columns will follow along (and be inversely resized).
- CTRL can be added to NOT inversely manipulate the mirroring edge of an immediately adjacent column. CTRL can also be added while mouse dragging a column edge for the same purpose.
- For children in horizontal containers:
- LEFT/RIGHT moves focus to next/previous sibling (no wrap-around)
- CTRL+LEFT/RIGHT reorders the item among siblings
- For children in vertical containers:
- UP/DOWN moves focus to next/previous sibling (no wrap-around)
- CTRL+UP/DOWN reorders the item among siblings
(No keyboard shortcut for splitting columns)
OTHER THOUGHTS:
Adding a new row should show dropdown for number of columns (only evenly divisible numbers).
Adding a new element to a container should show dropdown for selectable element types (not a dialog).
BUTTONS:
Edit <i class="fa fa-edit"></i>
Delete <i class="fa fa-remove"></i>
Move up <i class="fa fa-chevron-up"></i>
Move down <i class="fa fa-chevron-down"></i>
Move left <i class="fa fa-chevron-left"></i>
Move right <i class="fa fa-chevron-right"></i>
Split <i class="fa fa-pause"></i>
Increase offset <i class="fa fa-indent"></i>
Decrease offset <i class="fa fa-outdent"></i>

View File

@@ -168,7 +168,6 @@
<Content Include="Styles\admin-dialog.css" /> <Content Include="Styles\admin-dialog.css" />
<Content Include="Styles\split-arrow-down.png" /> <Content Include="Styles\split-arrow-down.png" />
<Content Include="Styles\split-arrow-up.png" /> <Content Include="Styles\split-arrow-up.png" />
<Content Include="Notes.txt" />
<Content Include="Views\BlueprintAdmin\Edit.cshtml"> <Content Include="Views\BlueprintAdmin\Edit.cshtml">
<SubType>Code</SubType> <SubType>Code</SubType>
</Content> </Content>

View File

@@ -6,28 +6,28 @@ Version: 1.9.2
OrchardVersion: 1.9 OrchardVersion: 1.9
Description: The localization module enables the localization of content items. Description: The localization module enables the localization of content items.
Features: Features:
Orchard.Localization: Orchard.Localization:
Description: Enables localization of content items. Description: Enables localization of content items.
Category: Content Category: Content
Dependencies: Settings Dependencies: Settings
Name: Content Localization Name: Content Localization
Orchard.Localization.DateTimeFormat: Orchard.Localization.DateTimeFormat:
Description: Enables PO-based translation of date/time formats and names of days and months. Description: Enables PO-based translation of date/time formats and names of days and months.
Category: Content Category: Content
Name: Date/Time Format Translation Name: Date/Time Format Translation
Dependencies: Orchard.Localization Dependencies: Orchard.Localization
Orchard.Localization.CultureSelector: Orchard.Localization.CultureSelector:
Description: Enables culture picker services, and also the admin culture picker. Description: Enables culture picker services, and also the admin culture picker.
Category: Content Category: Content
Name: Culture Picker Name: Culture Picker
Dependencies: Orchard.Localization, Orchard.Alias Dependencies: Orchard.Localization, Orchard.Alias
Orchard.Localization.Transliteration: Orchard.Localization.Transliteration:
Description: Enables transliteration of content. Description: Enables transliteration of content.
Category: Content Category: Content
Name: Transliteration Name: Transliteration
Dependencies: Orchard.Localization Dependencies: Orchard.Localization
Orchard.Localization.Transliteration.SlugGeneration: Orchard.Localization.Transliteration.SlugGeneration:
Description: Enables transliteration of the autoroute slug when creating a piece of content. Description: Enables transliteration of the autoroute slug when creating a piece of content.
Category: Content Category: Content
Name: URL Transliteration Name: URL Transliteration
Dependencies: Orchard.Localization.Transliteration, Orchard.Autoroute Dependencies: Orchard.Localization.Transliteration, Orchard.Autoroute

View File

@@ -10,17 +10,17 @@ Features:
Name: Message Bus Name: Message Bus
Description: Reusable API abstractions to communicate in a server farm. Description: Reusable API abstractions to communicate in a server farm.
Category: Hosting Category: Hosting
Orchard.MessageBus.DistributedSignals: Orchard.MessageBus.DistributedSignals:
Name: Distributed Signals Name: Distributed Signals
Description: Distribute signals cache invalidation calls. Description: Distribute signals cache invalidation calls.
Dependencies: Orchard.MessageBus Dependencies: Orchard.MessageBus
Category: Hosting Category: Hosting
Orchard.MessageBus.SqlServerServiceBroker: Orchard.MessageBus.SqlServerServiceBroker:
Name: SQL Server Service Broker Name: SQL Server Service Broker
Description: A message bus implementation using SQL Server Service Broker. Description: A message bus implementation using SQL Server Service Broker.
Dependencies: Orchard.MessageBus Dependencies: Orchard.MessageBus
Category: Hosting Category: Hosting
Orchard.MessageBus.DistributedShellRestart Orchard.MessageBus.DistributedShellRestart
Name: Distributed Shell Restart Name: Distributed Shell Restart
Description: Distribute shell restarts. Description: Distribute shell restarts.
Dependencies: Orchard.MessageBus Dependencies: Orchard.MessageBus

View File

@@ -7,16 +7,16 @@ OrchardVersion: 1.9
Description: Adds output caching functionality Description: Adds output caching functionality
Features: Features:
Orchard.OutputCache: Orchard.OutputCache:
Name: Output Cache Name: Output Cache
Description: Adds output caching functionality. Description: Adds output caching functionality.
Category: Performance Category: Performance
Orchard.OutputCache.Database: Orchard.OutputCache.Database:
Name: Database Output Cache Name: Database Output Cache
Description: Activates a provider that stores output cache data in the database. Description: Activates a provider that stores output cache data in the database.
Category: Performance Category: Performance
Dependencies: Orchard.OutputCache Dependencies: Orchard.OutputCache
Orchard.OutputCache.FileSystem: Orchard.OutputCache.FileSystem:
Name: File System Output Cache Name: File System Output Cache
Description: Activates a provider that stores output cache data in the App_Data folder. Description: Activates a provider that stores output cache data in the App_Data folder.
Category: Performance Category: Performance
Dependencies: Orchard.OutputCache Dependencies: Orchard.OutputCache

View File

@@ -8,10 +8,10 @@ Description: Description for the module
Features: Features:
Orchard.Scripting.CSharp: Orchard.Scripting.CSharp:
Description: Provides C# compiler services. Description: Provides C# compiler services.
Category: Scripting Category: Scripting
Dependencies: Orchard.Workflows Dependencies: Orchard.Workflows
Orchard.Scripting.CSharp.Validation Orchard.Scripting.CSharp.Validation
Description: Provides a Script Validation part. Description: Provides a Script Validation part.
Name: Script Validation Name: Script Validation
Category: Scripting Category: Scripting
Dependencies: Orchard.Scripting.CSharp Dependencies: Orchard.Scripting.CSharp

View File

@@ -15,7 +15,7 @@ Features:
Description: Adds tags to the RSS feeds. Description: Adds tags to the RSS feeds.
Dependencies: Orchard.Tags, Feeds Dependencies: Orchard.Tags, Feeds
Category: Syndication Category: Syndication
Orchard.Tags.TagCloud: Orchard.Tags.TagCloud:
Name: Tag Cloud Name: Tag Cloud
Description: Adds a tag cloud widget. Description: Adds a tag cloud widget.
Dependencies: Orchard.Tags, Orchard.Autoroute Dependencies: Orchard.Tags, Orchard.Autoroute

View File

@@ -6,17 +6,17 @@ Version: 1.9.2
OrchardVersion: 1.9 OrchardVersion: 1.9
Description: Provides a system for performing string replacements with common site values. Description: Provides a system for performing string replacements with common site values.
Features: Features:
Orchard.Tokens: Orchard.Tokens:
Name: Tokens Name: Tokens
Description: Provides a system for performing string replacements with common site values. Description: Provides a system for performing string replacements with common site values.
Category: Content Category: Content
Orchard.Tokens.Feeds: Orchard.Tokens.Feeds:
Name: Feeds Tokens Name: Feeds Tokens
Description: Provides a content part to customize RSS fields based on tokens. Description: Provides a content part to customize RSS fields based on tokens.
Category: Content Category: Content
Dependencies: Orchard.Tokens, Feeds Dependencies: Orchard.Tokens, Feeds
Orchard.Tokens.HtmlFilter: Orchard.Tokens.HtmlFilter:
Name: Tokens Html Filter Name: Tokens Html Filter
Description: Evaluates tokens in a body. Description: Evaluates tokens in a body.
Category: Content Category: Content
Dependencies: Orchard.Tokens Dependencies: Orchard.Tokens

View File

@@ -6,17 +6,17 @@ Version: 1.9.2
OrchardVersion: 1.9 OrchardVersion: 1.9
Description: The users module enables user management. Description: The users module enables user management.
Features: Features:
Orchard.Users: Orchard.Users:
Description: Standard users. Description: Standard users.
Category: Core Category: Core
Dependencies: Settings Dependencies: Settings
Orchard.Users.Workflows: Orchard.Users.Workflows:
Name: Users Workflows Activities Name: Users Workflows Activities
Description: Provides User based Workflow Activites. Description: Provides User based Workflow Activites.
Category: Workflows Category: Workflows
Dependencies: Orchard.Workflows Dependencies: Orchard.Workflows
Orchard.Users.PasswordEditor: Orchard.Users.PasswordEditor:
Name: User Password Editor Name: User Password Editor
Description: Adds the ability for admins to edit users' passwords. Description: Adds the ability for admins to edit users' passwords.
Category: Security Category: Security
Dependencies: Orchard.Users Dependencies: Orchard.Users

View File

@@ -8,4 +8,4 @@ Description: Enables database caching using the SysCache provider.
Features: Features:
SysCache: SysCache:
Description: Enables database caching using the SysCache provider. Description: Enables database caching using the SysCache provider.
Category: Performance Category: Performance