1

(1 답글들, 질문과 답변 / 사용자 지원에 작성)

저도 아쉬운 부분이라서 한번 살펴 보았습니다.
/plugins/FM_Modern/editor.js에 보면

case "Indent":
    if(isWYSIWYG) {
    this.execCommand("Indent", false, null);
    this.trimContent();
    }
    break;

이렇게 된 데를 아래처럼 바꾸면 어떨까 합니다.

case "Indent":
    this.command("Raw", "<div class=\"indent\">", "</div>");
    this.trimContent();
    break;

플러그인 설정에 보면 '글 보내기' - '메타 태그 넣기'에 '글머리' 항목이 있습니다.
글머리 항목에 갈매기표를 하면, 페이스북과 디그에 본문 앞머리를 알리는 메타 태그가 들어갑니다.

메타 태그에 관한 것은 아래 글을 참고하시기 바랍니다.

http://pat.im/812

페이스북이 받는 메타 태그가 바뀐 적이 있어서 이미 플러그인을 고쳤고 글도 고쳤는데, 또 바뀐 게 있을지도 모르겠습니다.

글쓴이의 대표 주소를 잘못 넣으면 그와 같은 일이 생깁니다.
관리 화면의 설정 -> 개인 정보 -> 대표 주소에서 글쓴이의 웹 주소를 넣을 수 있습니다.

제가 고쳐서 올린 블로그 아이콘 플러그인이 있습니다.
혹시 찾으시는 분들 위해 주소 적어둡니다.

http://pat.im/801
http://www.textcube.org/plugin/entry/%E … 0%ED%8C%90

inureyes 작성:
팥빙산 작성:

서브도메인으로 구분하는 다중 블로그는 2차 도메인을 둘 수 있어서
대표 블로그를 http://블로그.com와 http://블로그.com/main처럼 두 주소를 쓸 수 있습니다.
그러나 하위경로로 다중 블로그를 구분하면 http://블로그.com/main은 쓸 수 있어도 http://블로그.com은 쓰지 못합니다.
하위경로를 쓸 때에도 대표 블로그는 하위경로 없이 주소를 차지할 수 있으면 좋겠습니다.

하위 경로를 쓸 때에도 말씀하신 것 처럼 대표 블로그는 하위 경로 없이 사용이 가능합니다. 테스트 해 보세요^^

제가 말씀을 잘못 드렸습니다.

http://블로그.com/30처럼 글 주소로 들어가면 글은 잘 나오지만 연결 주소에 /main 같은 하위 경로가 붙어서 나옵니다.
http://블로그.com/rss는 블로그 첫 화면으로 연결됩니다.
rss 주소도 http://블로그.com/main/rss가 되고, http://블로그.com/rss는 블로그 첫 화면으로 연결됩니다.
관리자 화면 주소도 http://블로그.com/main/owner가 됩니다.

이런 점들이 단일 도메인으로 쓰던 블로그를 주소를 유지한 채로 블로그를 늘리려 할 때 걸립니다.
하위 경로로 구분하면 예전 주소로 글은 연결되나 실제 주소는 식별 경로가 들어갑니다.
서브도메인으로 구분할 때 2차 도메인을 http://블로그.com으로 두는 것과는 달라서 아쉽습니다.

서브도메인으로 구분하는 다중 블로그는 2차 도메인을 둘 수 있어서
대표 블로그를 http://블로그.com와 http://블로그.com/main처럼 두 주소를 쓸 수 있습니다.
그러나 하위경로로 다중 블로그를 구분하면 http://블로그.com/main은 쓸 수 있어도 http://블로그.com은 쓰지 못합니다.
하위경로를 쓸 때에도 대표 블로그는 하위경로 없이 주소를 차지할 수 있으면 좋겠습니다.

1.8.5에서 ATOM과 달리 RSS에서 글쓴이 이름에 전자우편 주소가 노출됩니다.
library/model/blog.feed.php의 한 줄을 주석문으로 처리하여 감추고 있습니다.

http://pat.im/772

전자우편 주소를 공개하는 블로그 관리 항목은 보지 못했습니다.
전자우편 주소를 공개할지 선택하는 항목을 만들거나 아예 공개하지 않는 편이 낫다고 생각합니다.

카테고리 RSS가 안 나오는 건 한글 주소 때문이나 봅니다.
1.8.3.1에서는 브라우저 주소창에 넣으면 바로 나왔는데, 1.8.4에서는 꼭 블로그 링크로 들어가야 나오네요.

RSS의 일부 글이 다른 글과 태그가 섞이는 건 여전합니다.
페이지 캐시를 지우거나 기능을 끄면 깨끗하게 나와서, 일단 페이지 캐시를 꺼 두었습니다.

RSS 캐시를 직접 지우니 잘 되는 것도 같네요.
제 블로그에만 문제가 있어서 그랬는지도 모르겠습니다.

1.8.4의 RSS와 ATOM 출력에 문제가 있습니다.
몇몇 글이 다른 여러 글과 섞여서 HTML 태그까지 출력됩니다.
/library/preprocessor.php를 1.8.3.1에 있던 걸로 바꾸니 예전처럼 잘 나오기는 합니다.
그리고 저만 그런지 모르지만 카테고리 ATOM 및 RSS도 1.8.3.1에서 잘 나오던 것이 1.8.4로 판올림하니 전혀 나오지 않습니다.

개선 부탁드립니다.

inureyes 작성:

memcached에 연결이 거부되어서 발생하는 문제입니다. 혹시 사용하시는 서버의 memcached 가 특정한 포트 번호를 요구한다거나 하는 부분이 있는지요?

답변해 주셔서 고맙습니다.
호스팅 업체에서 보안 문제로 기능을 꺼서 생긴 문제였습니다.

검색해 보니 memcached를 쓸 때 로그인이 안 되는 문제는 1.8.3에서 해결된 것 같은데요.
1.8.3.1 쓰다가 memcached 기능이 되는 계정으로 막 이사했는데
memcached를 켜면 로그인이 안 되고 풀려 버립니다.


디버그 상태에서 로그인 화면에 이렇게 뜹니다.

Memcache::connect() [memcache.connect]: Server localhost (tcp 11211) failed with: Connection refused (111)(8)
File: /chroot/home/html/tc/library/preprocessor.php:122
Memcache::connect() [memcache.connect]: Can't connect to localhost:11211, Connection refused (111)(2)
File: /chroot/home/html/tc/library/preprocessor.php:122
Memcache::connect() [memcache.connect]: Server localhost (tcp 11211) failed with: Connection refused (111)(8)
File: /chroot/home/html/tc/framework/cache/Memcache.php:21
Memcache::connect() [memcache.connect]: Can't connect to localhost:11211, Connection refused (111)(2)
File: /chroot/home/html/tc/framework/cache/Memcache.php:21
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/cache/Memcache.php:98
Memcache::set() [memcache.set]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/cache/Memcache.php:101
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/cache/Memcache.php:42
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:101
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:63
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:63
Memcache::set() [memcache.set]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:73
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:63
Memcache::set() [memcache.set]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:73
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:63
Memcache::set() [memcache.set]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:73
Memcache::get() [memcache.get]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:42

...

Current Database Management System :

MySQL
Cache system :

    * Page cache Enabled
    * Skin cache Enabled
    * Memcached module Enabled

Memcache::set() [memcache.set]: No servers added to memcache connection(2)
File: /chroot/home/html/tc/framework/legacy/Textcube.Control.Session.Memcached.php:48

xquard 편집기 플러그인을 꺼서 해결했습니다.
xquard만 켜져 있으면 어느 다른 편집기든 먹통이 되고, 오직 꺼야 해결되는군요.
아무튼 고맙습니다.

유튜브 동영상을 글에 넣으면 편집기에서 글이 전혀 보이지 않게 됩니다.
<embed>만 든 동영상은 아무런 문제가 없고, <object> 태그가 들어가면 생기는 문제 같습니다.
웹 탐색기 종류에 관계 없이 이럽니다.
억지로 저장하려고 하면 글 목록이 뜬다든지 해서 제목, 날짜까지도 바꿀 수 없습니다.