Re: Installing CuteEditor 6.3 in Forum YetAnotherForum

  •  04-12-2010, 9:44 PM

    Re: Installing CuteEditor 6.3 in Forum YetAnotherForum

    Hi RichP714,
     
    New solution for YAF1.9.4
     
    1. Create a file name "CuteEditor.cs" under "YAF1.9.4\App_Code\YAF\Editors\CuteEditor.cs". Below is the content of this file.
     
    1.   
    2. namespace YAF.Editors   
    3. {   
    4.     using System;   
    5.     using System.Reflection;   
    6.     using System.Web.UI.WebControls;   
    7.     using System.Web.UI;   
    8.     using YAF.Classes.Core;   
    9.   
    10.     public class CuteEditor1 : RichClassEditor, INamingContainer   
    11.     {   
    12.   
    13.         CuteEditor.Editor _editor = new CuteEditor.Editor();   
    14.   
    15.         public CuteEditor1()   
    16.         {   
    17.   
    18.         }   
    19.         protected override void OnInit(EventArgs e)   
    20.         {   
    21.             _editor.ID = "CE";   
    22.             _editor.Width = Unit.Percentage(60);   
    23.             _editor.Height = Unit.Percentage(60);   
    24.             this.Controls.Add(_editor);   
    25.             base.OnInit(e);   
    26.         }   
    27.         public override bool Active   
    28.         {   
    29.             get  
    30.             {   
    31.                 return true;   
    32.             }   
    33.         }   
    34.         public override int ModuleId   
    35.         {   
    36.             get  
    37.             {   
    38.                 return 9;   
    39.             }   
    40.         }   
    41.         public override string Description   
    42.         {   
    43.             get  
    44.             {   
    45.                 return "CuteEditor Editor(HTML)";   
    46.             }   
    47.         }   
    48.         public override string Text   
    49.         {   
    50.             get  
    51.             {   
    52.                 return _editor.Text;   
    53.             }   
    54.             set  
    55.             {   
    56.                 _editor.Text = value;   
    57.             }   
    58.         }   
    59.     }   
    60. }  
    2.  Open file "YAF1.9.4\themes\cleanSlate\theme.css", find section below
     
    .yafnet table.content td {
    padding: 10px;
     border: solid 1px #eeeeee; 
    }
     
    Change to
     
    .yafnet table.content td {
     border: solid 1px #eeeeee; 
    }
     
    Style setting "padding: 10px;" will make cuteeditor become very ugly.
     
    3. Now you can selete CuteEditor in Host Administration->Host Settings->Editors
     
    Regards,
     
    Ken
View Complete Thread