WordPress Plugin중에 Link to Post 소개

예전에 WordPress Plugin 중에서 Posting 할때, 예전 Posting을 참고하여 Link를 만들어 주는 Plugin으로 Simple Link를 이용하였었습니다. 간단하게 Searching도 되고, 본문중에 Link를 바로 삽입하게 해주니 글을 쓸때, 무척 편리한 Plugin 이었습니다.

그런데, 최근 WordPress를 이용 도중에 AJAX가 동작하지 않는 등의 문제가 있어 살펴 본 결과 Simple Link Plugin 이 일으키는 문제였음을 알게 되었습니다. 현재 Simple Link는 Maintenance가 되고 있지 않습니다.

다시 googling과 searching을 하여 찾아 낸 것이 Link to Post 라는 Plugin 입니다. 위의 Simple Link와 비슷한 역할을 하면서도, 특별하게 아직까지 WordPress Admin Page들에 대한 Side Effect등의 Bug는 없는 듯 싶습니다.

사용하는 방법도 간단하게도 TinyMCE와 HTML에 버튼이 삽입이 되어 링크로 만들 부분을 Block으로 잡고, 버튼을 누르면 지난 페이지들을 Search도 할 수 있고, 최근 Post 된 목록도 보여주면서 쉽게 Link를 만들 수 있게 해 줍니다. Post 된 것만 Link로 잡는 것이 아니라, Page도 Link로 잡아주는 버튼도 있습니다.

greasemonkey에서 document.onkeypress 를 동작시키고 싶을때,

Firefox Addon 중의 하나인 GreaseMonkey의 Javascript 중에서 document.onkeypress를 이용하여 user.js를 만들었는데, 잘 동작하지 않았습니다. 잠깐 googling을 하니, 대체적으로 하나 찾을 수 있었는데요, 여기서는 그것을 요약합니다.

다음 javascript는 Greasemonkey를 이용하여 어떤 웹에 들어갔을때, 사용자 키보드에서 키값이 눌려진 것을 보여주는 javascript 입니다.

[java]
(function() {
document.addEventListener("keypress", function(e) {
alert("you pressed key ‘" + e.which + "’");
}, true)
})();
[/java]

쉽네요? 🙂

이왕이면,  GreaseMonkey의 Tutorial도 한번 읽어 보시기를 추천해드립니다. GreaseMonkey에 대해서 더 깊게 알 수 있습니다.

(Update: 10/26/2009)

위의 script를 실행하면, Event를 adding 하는 것이기 때문에 만일 어떤 Web Page에서 document.onkeypress를 사용하고 있다면, 저 Script 이후에 그 Web Page에서 쓰이고 있는 Script도 같이 실행 됩니다. 만일, override 하기를 원한다면, 다음을 이용하십시오. 단, unsafe는 추천하고 싶은 script는 아닙니다. 자세한 것은 Avoid Common Pitfalls in Greasemonkey를 읽어 보십시오.

[java]

unsafeWindow.document.onkeypress = function (e) {

alert("you pressed key ‘" + e.which + "’");

}

[/java]

Avoid Common Pitfalls in Greasemonkey

eclipse RSE (Remote System Explorer) 에 관하여

Eclipse 로 파일을 편집하고 Editing할때, Remote Server를 이용할 수 있는 Plug-In이 있는 듯 싶습니다.

참조: http://www.eclipse.org/forums/index.php?t=msg&th=75119&S=009f6e8cd85f4a105d987bd932cb0fe0

아직은 이 Plug-In에 버그가 있는 듯 싶지만, 계속 관찰을 할 필요는 있을 듯 싶습니다. 제대로 Plug-In이 완성이 된다면, Remote Server에서 Compile 하고 Debugging 을 Eclipse에서 할 수 있을 때가 올 듯 싶습니다.

현재는 저는 Samba Server로 연결만 해 두고, 컴파일이나 Debugging은 VMWARE를 이용하여 하고 있는 방식을 취하고 있습니다. Source Tracking 정도만 Eclipse를 쓰고 있는데요, 아직 초보라 이 정도만으로도 만족합니다.

WordPress Plugin인 Flickr Tag에 Lightbox Plugin 이용시 원본 파일 사이즈를 정할 수 있게 하는 방법

WordPress에서 Flickr에 있는 사진등을 Share 할 수 있게 하는 Plugin인 Flickr Tag가 있습니다. 이 Flickr TagLightbox Plugin을 사용할 수 있도록 자동으로 링크를 만들어 주는 편리한 기능까지 가지고 있습니다.

안타깝게도 이 Plugin에서 아쉬운 것은 2.4.6 버전이후로 저작자인 Jeff Maki가 더이상 Maintenance를 하지 않는다는 데 있습니다. 제가 필요한 기능은 사진을 클릭했을때, 다시 사진을 크게 보여주는 Lightbox Plugin을 사용하할때, 원본크기를 제 마음데로 정할 수 없다는데 있습니다.

제가 그렇게 잘 아끼고 잘 쓰고 있는 Flickr TagLightbox Plugin을 이용할때 원본크기를 정할 수 있도록 수정했습니다.

1. 우선 Flickr Tag의 원본은 이곳에서 받았습니다.

2. 그리고 이것은 제가 수정한 Flickr Tag 입니다.

3. 다음 파일을 클릭하면 Diff 된 모습을 볼 수 있습니다.