N2CMS

Classes | Enumerations

Package N2.Details

Classes

class  AbstractDisplayableAttribute
class  AbstractEditableAttribute
 Basic implementation of the IEditable. This class implements properties, provides comparison and equality but does not add any controls. More...
class  BooleanDetail
 A boolean content detail. A number of content details can be associated with one content item. More...
class  ContentDetail
 A content detail. A number of content details can be associated with one content item. More...
class  ControlAssociationAttribute
 Base class used to associate a content item's detail/property with a control that will handle editing or displaying. More...
class  DateTimeDetail
 A DateTime content detail. A number of content details can be associated with one content item. More...
class  DetailAuthorizedRolesAttribute
 This class is used to restrict access to certain details in edit mode. Only users in the specified roles can edit details decorated with this attribute. More...
class  DetailCollection
 A named collection of details. This is used by content items to group related details together. More...
class  DisplayableAnchorAttribute
class  DisplayableAttribute
 Associate a property/detail with a control used for presentation. More...
class  DisplayableHeadingAttribute
 Associate a property/detail with a literal used for presentation. More...
class  DisplayableImageAttribute
class  DisplayableLiteralAttribute
 Associate a property/detail with a literal used for presentation. More...
class  DoubleDetail
 An double content detail. A number of content details can be associated with one content item. More...
class  EditableAttribute
 Attribute used to mark properties as editable. This is used to associate the control used for the editing with the property/detail on the content item whose value we are editing. More...
class  EditableCheckBoxAttribute
 An editable checkbox attribute. Besides creating a checkbox it also uses the checkbox's text property to display text. More...
class  EditableChildrenAttribute
 Defines a deletedChild item editor. Renders a drop down list where you can select what item to add and edit forms of added items. More...
class  EditableDateAttribute
 Defines an editable date/time picker control for a content item. More...
class  EditableDropDownAttribute
 An abstract base class that implements editable drop down functionality. Override and implement GetListItems to use. More...
class  EditableEnumAttribute
 Adds a drop down for editing values in an enum attribute. More...
class  EditableFileUploadAttribute
 Allows to upload or select a file to use. More...
class  EditableFreeTextAreaAttribute
 Attribute used to mark properties as editable. This attribute is predefined to use the N2.Web.UI.WebControls.FreeTextArea web control as editor. More...
class  EditableImageAttribute
 Defines an editable image this allows to select an image with the file picker. More...
class  EditableImageSizeAttribute
class  EditableItemAttribute
 Defines an editable item. The edited item is referenced by the property decorated with this attribute. If the property is null a new item is created and added to the parent items child collection. More...
class  EditableLanguagesDropDownAttribute
 An editable drop down with cultures/languages. More...
class  EditableLinkAttribute
 Defines an editable link to another item on this site. The item is selected through a popup window displaying the item tree. More...
class  EditableListControlAttribute
 An abstract base class that implements editable list functionality. Override and implement GetListItems to use. Implement a CreateEditor() method to instantiate a desired editor control. More...
class  EditableTextBoxAttribute
 Attribute used to mark properties as editable. This attribute is predefined to use the System.Web.UI.WebControls.TextBox web control as editor. More...
class  EditableThemeSelectionAttribute
 Allows the selection of themes. More...
class  EditableUrlAttribute
 Attribute used to mark properties as editable. This attribute is predefined to use the N2.Web.UI.WebControls.UrlSelector web control as editor/url selector. More...
class  EditableUserControlAttribute
 Attribute used to mark properties as editable. This is used to associate the control used for the editing with the property/detail on the content item whose value we are editing. More...
interface  IDisplayable
 Classes implementing this interface defines a control used to display the value of a content detail. More...
class  IntegerDetail
 An integer content detail. A number of content details can be associated with one content item. More...
interface  IRelativityTransformer
 Used by the export/import system to transform to and from absolute paths when the applications reside in a virtual directory. More...
class  LinkDetail
 A link detail used to relate items to each other. More...
class  ObjectDetail
 A content detail. A number of content details can be associated with one content item. More...
class  StringDetail
 A string content detail. A number of content details can be associated with one content item. More...
class  WithEditableAttribute
 Class applicable attribute used to mark properties/details on a content item as editable. This attribute is used in situations were base class properties or details that havn't been blessed with a property are editable. This is used to associate the web control used for the editing with the property on the content item. More...
class  WithEditableChildAttribute
 Defines an editable sub-item. The edited item is found by looking for children with the EditableItemAttribute.DefaultChildName name. More...
class  WithEditableDateRangeAttribute
 Decorates the content item with a date range editable that will update two date fields. More...
class  WithEditableNameAttribute
 Class applicable attribute used to add a title editor. More...
class  WithEditablePublishedRangeAttribute
 Class applicable editable attribute that adds text boxes for selecting published date range. More...
class  WithEditableTitleAttribute
 Class applicable attribute used to add a title editor. More...

Enumerations

enum  RelativityMode { Always, ImportingOrExporting, Rebasing, Never }
 

Tells the system when to make managementUrls in a detail relative or absolute.

More...

Enumeration Type Documentation

Tells the system when to make managementUrls in a detail relative or absolute.

Enumerator:
Always 
ImportingOrExporting 
Rebasing 
Never 

Definition at line 11 of file RelativityMode.cs.