포럼

Froala Editor에 대한 사용의견을 남기는곳 입니다.
데모는 edit mode demo, inline mode demo에서 체험해 보실 수 있습니다.

[기능건의]프로알라 에디터 전역 설정

이온디 2017.10.22 Views 141 Votes 0

워드프레스 프로알라 플러그인의 경우, 사용할 항목을 선택해서 사용할 수 있습니다.

XE에서도 이와 같이 모듈이 별도로 있으나 이런 설정은 없고, 단순히 기능만을 위해 모듈이 있습니다.

FAFAZBOARD도 단순 게시판이지만, 게시판 전역 설정이 모듈을 통해서 가능하도록 설계되어있습니다.


로마네스크에서 배포하는 프로알라 에디터 역시 모듈 설정으로 저런 전역 설정이 가능하면 좋겠네요.


Profile

6개의 Comment

Profile
라르게덴
2017.10.22

froala의 플러그인은 상당히 많고 또 각각의 코드를 불러오기 때문에 상당한 js파일수가 됩니다. 로마네스크에서 플러그인이 코드 앞축하고 있유는 많은 js 코드를 불러오게되면 다른 서드파티 코드들에게 영향을 받기 때문에 그렇습니다.

참고로 아래 옵션을 통해 로드할 플러그인을 설정할 수 있습니다. 선언하고 있는 코드를 이렇습니다.

https://www.froala.com/wysiwyg-editor/docs/options#pluginsEnabled

pluginsEnabled: ['align','blockElement','charCounter','codeBeautifier','codeView','colors','correction','draggable','embedly','emoticons','entities','fontFamily','fontSize','fullscreen','help','inlineStyle','lineBreaker','link','lists','paragraphFormat','paragraphStyle','print','quickInsert','quote','signin','sourceCode','specialCharacters','save','table','url','wordPaste','file','image','imageAviary','imageManager','video','attachManager']


프로알라 에디터 모듈은 모듈안에 모든 설정을 담지 않고 각 게시판에서 프로알라가 설정 가능하도록 하고 있습니다.

XE를 개발을 하면서 경험한 것은 다른 게시판 등에 사용될 목적이라면 설정을 그 게시판안에 담아둬야지 사용자에게 보다 직관적인 메뉴 구성이 된다는 겁니다. 프로알라 에디터는 모듈 자체에 설정을 두지 않고 에디터 모듈, 게시판 모듈을 통해 설정 할 수 있는 내용을 늘려 갈 겁니다.

라이선스 키 정도는 모듈에서 설정할 수 있으면 더 편하겠군요. 그러한 방향으로 개선해볼게요.   

Profile
이온디
2017.10.22
@라르게덴

XE로는 여러 개의 사이트맵을 통해 한개의 사이트 내부에 여러 개의 사이트를 생성할 수가 있습니다.

단순히 레이아웃을 변경해고 원하는 사이트맵을 적용하면 다른 사이트가 됩니다.

그런 식으로 몇백개의 게시판이 생성해서 사용 가능합니다.


저는 제로보드 때부터 2003년도의 글이 이런 식으로 몇개의 각 게시판 별로 나뉘어 생성되어 사용되고 있습니다. (....)


게시판별로 생성가능한 것도 맞는 말씀이나, 모든 기본적인 공통된 설정은 모듈로도 가능했으면 하는 바람에서 말씀드렸습니다. 


기초 설정이 없으면 각각의 게시판에서 일일이 설정해야 하나, 기본 설정으로 한번에 설정이 가능하다면 이러한 수고를 조금 덜 수 있으니깐요^^;


기존 게시판 설정을 모듈설정으로 바꾸는 것이 아니라, 모듈 설정에서도 가능하고 + 게시판설정에서도 추가적으로 별도 설정이 가능하게끔이요.


이런 식으로 되어있는 예제가, fafazboard에서도 그러하고, 포인트모듈에서 포인트관리에서 각 모듈별 설정을 한 페이지에서 설정 가능하도록 되어있습니다. 해당 포인트설정은 각 게시판 모듈에서도 별도로 설정가능하고요.


한 예로, 스케치북 게시판의 경우 다양한 설정이 가능한데, 한 곳에서 한번에 설정이 불가능하다보니, 각 게시판 스킨 설정에서 항목마다 일일이 설정해줘야 하는 부분이 참 불편했습니다.


저도 모듈 설정으로 한번에 설정이 간편하게 이뤄질 수 있으면 좋겠다는 생각에서, 드린 말씀이니 한번쯤 생각해봐주세요^^; 기존 설정을 버린다는게 아니라, 모든 게시판의 설정을 각 게시판에서만 설정가능한 것보다 한번에 기본 설정을 해준 다음에, 각 게시판 별도로 설정할 수 있으면 좋겠습니다.

Profile
라르게덴
2017.10.22
@이온디

로마네스크의 에디터 설정 프로세스

https://romanesque.me/tutorial/6426

로마네스크는 사용자가 이전부터 설정 가능했던 공간안에서 쉽게 적용 가능하도록 하고 로마네스크 에디터만의 다른 설정은 제공하지 않는 방침을 고수합니다. 한곳에서 일괄 설정이 필요하다면 로마네스크용 프로알라 에디터 모듈의 역할이 에디터 모듈에서 이뤄질것이라는 걸 말씀드립니다.

게시판도, 어떤 상위 모듈안에 종속되지 않는 목적의 설정이 앞으로 생기게 될 경우에는 그때 프로알라 에디터 모듈에서 그 설정 정보를 제공할 생각입니다.( 말씀 주신 라이선스 키 적용 처럼요 )


Profile
이온디
2017.10.22
@라르게덴

라이선스키 적용의 경우는 에디터 소스 상에서 직접 입력해도 무방합니다.

제가 말씀드리는 부분은 여러 게시판이 있는데, 이 게시판의 설정을 좀 더 쉽게할 방법은 없나하는 질문입니다.


예를 들어, 게시판 전역적으로 동일한 설정이 필요합니다.

디자인의 통일성을 위해 게시판 추가설정에서 댓글과 글쓰기 입력필드의 툴바를 다르게 하기 위해서는

각 게시판마다 추가로 입력해줘야 합니다.


이 게시판 수가 100개, 1000개라면 100번, 1000번을 각각 게시판 추가 설정에서 해줘야 합니다.

이걸 에디터 모듈 안에서 기본적으로 반영시켜줄 방법이 없을까 하는 편의성 차원에서의 질문드려 봤습니다.


로마네스크 에디터의 방침에 따르면, 이런 많은 작업을 해야하는 헤비유저(라고 할게요, )는 반복적인 작업을 계속 해야하는 건가요? 아니면 이 경우가 게시판의 툴바를 게시판마다 설정해야하는 어떤 상위 모듈 안에 종속되지 않는 목적의 설정이라고 생각합니다만, 프로알라 에디터 모듈에서 그 설정을 동일하게 일괄적으로 설정할 수 있는 방법이 차후에 적용이 될까요.


제가 이해를 잘 못해서 다시 질문드렸습니다. ^^;

Profile
라르게덴
2017.10.22
@이온디

디자인의 통일성을 위해 게시판 추가설정에서 댓글과 글쓰기 입력필드의 툴바를 다르게 하기 위해서는

각 게시판마다 추가로 입력해줘야 합니다.


이 게시판 수가 100개, 1000개라면 100번, 1000번을 각각 게시판 추가 설정에서 해줘야 합니다.

에디터 모듈 메뉴로 가셔서 그곳에 있는 추가 설정에서 설정하시면 모든 게시판이 에디터 모듈의 설정대로 이용 가능합니다. 이 방법은 굳이 프로알라 에디터만이 아닌 XE가 지원하고 있는 기능입니다.

게시판 모듈은 그런것들이 없기 때문에 스킨 제작자가 필요해서 제작한걸로 생각됩니다.


Profile
이온디
2017.10.22
@라르게덴

아 아래에 있었군요. 제가 질문드린 게 이거였습니다;;

저는 이게 별도로 프로알라 모듈에서 있어야 하는 거라고 생각했었습니다. ^^;

에디터
Find Account
  • Find Account with Email address

    Please input the email address you have entered during the registration and we will send your account info to this email address.

  • Email

    Email address format is invalid.

  • Request for Activation Mail

    You can request for the activation email if you have not activated yet.

  • Email

    Email address format is invalid.