Beispiel #1
0
        public ContentManager(IContentProvider provider, ContentEditMode editMode)
        {
            EditMode = editMode;

            if (EditMode == ContentEditMode.Editable)
            {
                // Register page javascript thingies

                // Register CSS information for the "cloudixEditable" tag

                // onmouseover="this.style.border='1px solid white'; this.style.padding='0px 0px 0px 0px';"
                // onmouseout="this.style.border='0px'; this.style.padding='1px 1px 1px 1px';"

                // TODO: Create a ContentProviderConfiguration, or something, to allow custom Javascript+CSS initialisations
                // or overloads.
            }
        }
 public PortalityEditorBehaviour(IContentProvider provider, ContentEditMode editMode, Languages language = Languages.DefaultOrUnspecified)
 {
     Provider = provider;
     EditMode = editMode;
     Language = language;
 }
Beispiel #3
0
 public static void Register(IContentProvider customProvider, ContentEditMode editMode, Languages language = Languages.DefaultOrUnspecified)
 {
     Register(new PortalityEditorBehaviour(customProvider, editMode, language));
 }