ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • fckeditor사용법[ASP]
    Web Program/Other 2007. 10. 13. 15:26

    1. 우선 fckeditor을 현재 사이트에다가 올린다.(대부분 root경로에 올림)
    2. /fckeditor/fckeditor.asp파일을 연다.
    - 손을 댈 부분은 여기밖에 없다...(다른부분도 있겠지만 해보지 않았음...^^;)
     Private Sub Class_Initialize()
      sBasePath  = "/fckeditor/"
      sWidth   = "100%"          'width값을 조정한다.
      sHeight   = "200"            'height값을 조정한다.
      sToolbarSet  = "Default"
      sValue   = ""                 '기본값을 지정한다.


    3. /fckeditor/fckconfig.js 파일을 연다.
    - 상단에 있는 탭들을 정리할수 있다.에디터 상단 탭..(레프트정렬/라이트 정렬등등)을 필요위주로 정리할필요가 있다..(로딩이 굉장히 느리다..이 에디터..최대의 단점이라고 할수있음).
    FCKConfig.ToolbarSets["Default"] = [
     ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
     ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
     ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
     ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'],
     '/',
     ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
     ['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote'],
     ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
     ['Link','Unlink','Anchor'],
     ['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
     '/',
     ['Style','FontFormat','FontName','FontSize'],
     ['TextColor','BGColor'],
     ['FitWindow','ShowBlocks','-','About']  // No comma for the last row.
    ] ;

    - 굉장히 중요한 부분이다..에디터에서 엔터키를 치면 <p>로 되는데 이걸 <br>로 해주는 기능이다. 이것때문에 굉장히 애먹었던적이 있다.
    FCKConfig.EnterMode = 'p' ;   // p | div | br

    - 랭기지 부분을 asp로 바꿔준다.
    var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
    var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py

    4. fckeditor/editor/filemnager/connectors/asp/config.asp파일을 연다.
    -  이부분을 true로 바꿔준다..이것때문에 파일 업로드 안되서 한참 고생했다.
    Dim ConfigIsEnabled
    ConfigIsEnabled = False

    - 파일 업로드 경로를 적어준다.^^
    Dim ConfigUserFilesPath
    ConfigUserFilesPath = "/userfiles/"



    *//2008/01/11추가
    /////////////////////////////////////////////////////////////////////////////////////////////////
    //입력체크를 하고 싶을 경우
    if(FCKeditorAPI.GetInstance('textarea이름').GetXHTML(true) == ""){
       alert("내용을 입력해주세요.");
       FCKeditorAPI.GetInstance('textarea이름').Focus();
       return false;
      }
    /////////////////////////////////////////////////////////////////////////////////////////////////


     

    'Web Program > Other' 카테고리의 다른 글

    IIS6 HTTP Compression  (0) 2010.07.21
    High Performance Web Site 규칙  (0) 2010.04.15
    Ajax[fckeditor 사용시..]  (0) 2008.12.31
    window media 제어 스크립트  (0) 2008.05.20
    유용한 사이트 모음  (0) 2007.10.13
Designed by Tistory.