1

주제: 플러그인 개발중 눈물나게 아쉬운 것

개인적으로 태터 소스를 건드리지 않고, 플러그인 형태로 어떠한 기능을 구현하려고 계획중입니다.
소스를 건드리게 되면 차후 태터 버전업시 귀찮아 지는 문제가 발생하기 때문에 --;;
태터 소스에서 fireEvent를 발생하는 모든 부분을 다 확인해봤지만... 사용할만한 이벤트가 없었습니다.

그래서.. 플러그인에서 함수를 재정의 해볼까 해서.. php에서 상속이나 overriding이나 overloading이 지원되나 싶어서 잠깐 뒤져봤습니다.
사실 php 코딩한지가 2년 정도 되기에 혹시나 그 사이에 추가되었나 싶었기 때문입니다.
역시나..~~ 좌절...

그리고.. 정말 눈물나게 아쉬운것 하나..
태터 소스에서 대충 이런 라인 부분입니다.

1 : fireEvent (어쩌구..)
2 : ..
3 : ..
4: 변수1 정의..
5: 함수1 호출..

1행의 fireEvent는 제가 써보려는 이벤트이고요 (쓸만한 이벤트 중 사실 이것이 유일했습니다.)
문제는 플러그인으로  제어하고 싶은 것이 바로 변수1 이라는 사실입니다. 몇줄만 아래에 있더라도.. --;;

오늘은 포기하고 잘랍니다. 다음에 아이디어 떠오르면 그때 다시 해보죠.. 쩝..

2

답글: 플러그인 개발중 눈물나게 아쉬운 것

정확히 어떤 이벤트인지 알려주시면 좀더 도움이 될 것 같습니다만..;

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

3

답글: 플러그인 개발중 눈물나게 아쉬운 것

감사합니다. 그런데.. 삽질하다보니 해결했습니다. 별것 아니지만 조만간 결과를 보여드리겠습니다. ^^;;;


daybreaker 작성:

정확히 어떤 이벤트인지 알려주시면 좀더 도움이 될 것 같습니다만..;

4

답글: 플러그인 개발중 눈물나게 아쉬운 것

일단 완성해서 블로그에 공개했습니다. 설명문 적는게 더 힘들어 --;;

daybreaker 작성:

정확히 어떤 이벤트인지 알려주시면 좀더 도움이 될 것 같습니다만..;

iendev (2006-12-17 02:03:45)에 의해 마지막으로 수정