2012년 03월 08일

Unfusion

Arekore lite 스크립트로 변경

IE의 새 버전이 나올 때마다 이번에는 Arekorepopup 이 제대로 동작할 지 걱정하는데, 새로 구입한 노트북에 IE9 버전이 설치되어 있어서 확인해보니 역시나 제대로 동작하지 않았다. 특히 이번에는 아예 이미지가 출력되지 않아서 이전에 이미지 위치가 깨지던 것과는 또 다른 문제였다. IE 9 의 렌더러가 바뀌었다더니 그것 때문에 발생하는 문제인 것 같다고 짐작만 하고 있다.

일단 Google 검색을 통해 확인해 보았지만 ArekorePopup 과 관련된 정보는 없고 Arekore lite 라는 형태는 비슷하지만 Jquery로 작성한 새로운 팝업 스크립트를 발견하여 이것으로 교체 작업을 시작. 처음에는 단순하게 스크립트만 교체해주면 되는 줄 알았더니 자바 스크립트 파일 안에 직접 사이트의 URL 을 입력해 주어야 하는 부분이 있어서 플러그인 형태로 만들어서 배포하기는 힘들 것 같다.

http://dojikko.com/arekore/#manual

이전의 팝업에 비해 조금 진해진 느낌인데, JS 파일 내에서 투명도에 변화를 주면 이 것도 수정이 가능하다. 테스트 해본 결과 현재 내가 설치한 모든 브라우저에서는 별 이상 없이 출력이 되고 있는데 (IE,FF,Chrome) 조금 더 살펴본 뒤, ArekorePopup 과는 영영 이별해야 할 것 같다.

2012년 01월 16일

Unfusion

메타블로그 위젯 수정

다음뷰 위젯을 출력하기 위해 사용하던 플러그인을 메타블로그 위젯으로 변경한 지 꽤 되었다. 이전에 사용하던 플러그인은 다음뷰 위젯을 출력하는 기능 위주의 것이라 글을 작성한 뒤 다음뷰에 접속해 글을 송고해 주곤 했는데, 이 플러그인은 글 작성과 동시에 다음뷰에 송고가 가능하기 때문에 그러한 번거로움을 피할 수 있어 편리하게 이용하고 있다. 또 이전 사용하던 플러그인과 다른 점으로 메인 페이지의 포스트 하단에는 다음뷰 위젯이 출력되지 않고 싱글 포스트에서만 출력된다는 점을 들 수 있는데, 처음 설치할 때는 이 부분에 대해 크게 신경쓰지 않다가 오늘에야 메인 페이지에서도 출력되도록 바꾸어 볼까 하는 생각을 하게 되었다.
사실 현재 "절망클럽"은 메인 페이지에서 5개의 포스트를 출력하도록 되어 있어서, 5개 전부 다음뷰에 송고한 경우 위젯도 5개를 불러오게 되어있다. 그런데 간혹 중간에 위젯을 불러오다 에러를 일으키면 페이지 전체가 출력되지 않는 문제가 발생하기도 하고, 로딩 속도도 늦어지는 경우가 있어 메인 페이지에서도 다음뷰 위젯이 출력이 되도록 바꾸는 것은 어쩌면 단점을 더 많이 가지고 있는 수정이다. 그래서 일단은 잠시 동안 이렇게 해놓고 추후 문제가 발생나면 다시 돌려놓기로 마음 먹고 있지만 출력 포스트를 갯수를 한 개로 설정했고, 다음뷰 위젯이 메인 페이지에서 출력되기를 원하시는 경우라면 유용한 정보가 될 수도 있을 것 같아 포스트로 남겨놓는다.
수정방법은 메타블로그 위젯 플러그인 디렉토리의 metablog-widgets.php 파일을 열어 797번 째 줄의 아래 부분을,

function append_widgets($content) {
                global $post;
                if (is_single() && !is_preview() && !is_attachment() && !is_feed() && !is_trackback()) {

다음과 같이 바꾸면 된다.

function append_widgets($content) {
                global $post;
                if (is_single() || is_home() && !is_preview() && !is_attachment() && !is_feed() && !is_trackback()) {

이미 언급한 바와 같이 메인 페이지에서 출력되는 글의 갯수가 많으신 분들께서는 발생할 수 있는 문제들을 대해 미리 염두에 두고 수정하시는 게 좋을 것 같다.

2011년 12월 13일

Unfusion

WordPress 3.3 업데이트

며칠 전부터 3.3 버전에 대한 소식이 있었는데, 오늘 나왔길래 바로 업데이트 해버렸다. 뭐가 바뀌는 줄도 모르고 새 버전 나왔다니 백업도 할 겸, 전체 데이터 백업하고 바로 업데이트를 진행했다. 항상 업데이트 하고 나면 이런 저런 플러그인의 충돌이라던가 동작에 문제가 생기는데 Live SearchLive Archive 같이 전에도 골치를 썩이던 플러그인 들은 별 문제가 없는 듯 보이는 반면, 잦은 업데이트에도 잘 사용하던 WP-Slimstat-ex 가 저번에 이어 문제를 일으켰다. 뭐 그렇다고 대단한 문제는 아니고 아래 그림처럼 메뉴 위치와 크기가 조금 이상하게 된 정도의 문제라 큰 영향은 없어 보인다. 다만 업데이트 후 WP-Slimstat-ex 의 출력이 조금 늦어진 듯한 느낌을 받았는데 업데이트 와 관련이 있는 것인지 괜히 그렇게 느끼는 것인지 모르겠다.

Slimstat-ex_problem

바로 어제도 플러그인 몇 가지를 업데이트 했는데, 자동 업데이트 기능이 생긴 후로 수정한 플러그인 말고는 바로 업데이트가 가능해서 굉장히 편리해졌다. 이 편리한 기능을 위해서라도 플러그인 수정할 일이 없었으면 좋겠는데 …
이 글을 올리느라 사용해보니 WP-AddQuicktag 플러그인이 제대로 동작하질 않는다. 버전 0.2의 오래된 버전이라 이번 업데이트에서 quicktags.js 가 바뀌면서 동작하지 않게 된 모양이다. 대체할 플러그인을 찾다가 AddQuicktag 이라는 플러그인을 찾았는데, 개발자가 다른데도 이전에 사용하던 구버전 플러그인의 DB 데이터를 그대로 가져와서 이전에 사용하던 태그를 따로 추가할 필요없이 플러그인 교체만으로 끝났다. HTML 에디터를 주로 쓰기 때문에 요긴하게 사용하던 플러그인인데 이렇게 계속 사용할 수 있게 되어서 다행이다.