애드온 프로그램 자료실
글수 90
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 정식버전(1.0이후) |
BNU님의 연관글 출력 애드온을 수정한 애드온입니다. 동작도 거의 비슷하고 기존 애드온을 수정한 것이라 같은 이름에 버전만 0.2로 올렸습니다. BNU님께 실례가 되는 건 아닌지 모르겠군요.
연관글 출력 애드온이 참 좋은데 한가지 문제점이 있습니다. 무엇인고 하니, 연관글의 대상이 되는 게시물이 현재 제로보드에 등록된 모든 글을 대상으로 한다는 것입니다. 저 같은 경우 하나의 게시판만을 공개용 블로그로 사용하고 있는데, 다른 모듈(게시판)의 글까지 이 연관글 목록에 나와버려서 난처한 경우가 생깁니다.
그래서, 연관글을 검색할 모듈을 지정할 수 있도록 수정했습니다.

이와 같이 연관글 검색 대상 모듈을 지정해주면, 현재 보는 게시물의 모듈과 여기서 설정된 모듈을 대상으로 연관글을 검색합니다. 따라서, 보여주지 않아야할 모듈에 있는 게시물들은 연관글 목록에서 자연스럽게 제외되게 됩니다.
위 그림과 같이 설정했다면, blog 모듈의 게시물을 볼 때는 blog 모듈에 대해서만 연관글 검색을 하고, community 모듈의 게시물을 볼 때는 blog, community 모듈에 대해서 연관글을 검색합니다.
수정한 파일은 첨부 파일로 올립니다.
압축 파일을 풀면 tag_relation 디렉토리가 나오게 되는데, 이 디렉토리 전체를 zbxe/addons/ 디렉토리로 옮긴 후 관리자 페이지의 애드온 관리에서 설정 후 사용하면 됩니다.
만약 기존에 BNU님의 연관글 애드온을 쓰고 계셨다면, zbxe/addons/tag_relation 디렉토리를 삭제하고 압축 파일에 있는 tag_relation 디렉토리를 옮기면 됩니다.
사용 중 문제가 있을 때는 제 블로그에 글을 남겨주시면 감사하겠습니다.
연관글 출력 애드온이 참 좋은데 한가지 문제점이 있습니다. 무엇인고 하니, 연관글의 대상이 되는 게시물이 현재 제로보드에 등록된 모든 글을 대상으로 한다는 것입니다. 저 같은 경우 하나의 게시판만을 공개용 블로그로 사용하고 있는데, 다른 모듈(게시판)의 글까지 이 연관글 목록에 나와버려서 난처한 경우가 생깁니다.
그래서, 연관글을 검색할 모듈을 지정할 수 있도록 수정했습니다.

이와 같이 연관글 검색 대상 모듈을 지정해주면, 현재 보는 게시물의 모듈과 여기서 설정된 모듈을 대상으로 연관글을 검색합니다. 따라서, 보여주지 않아야할 모듈에 있는 게시물들은 연관글 목록에서 자연스럽게 제외되게 됩니다.
위 그림과 같이 설정했다면, blog 모듈의 게시물을 볼 때는 blog 모듈에 대해서만 연관글 검색을 하고, community 모듈의 게시물을 볼 때는 blog, community 모듈에 대해서 연관글을 검색합니다.
수정한 파일은 첨부 파일로 올립니다.
압축 파일을 풀면 tag_relation 디렉토리가 나오게 되는데, 이 디렉토리 전체를 zbxe/addons/ 디렉토리로 옮긴 후 관리자 페이지의 애드온 관리에서 설정 후 사용하면 됩니다.
만약 기존에 BNU님의 연관글 애드온을 쓰고 계셨다면, zbxe/addons/tag_relation 디렉토리를 삭제하고 압축 파일에 있는 tag_relation 디렉토리를 옮기면 됩니다.
사용 중 문제가 있을 때는 제 블로그에 글을 남겨주시면 감사하겠습니다.
2008.05.08 22:22:09 (*.173.78.134)
좋은 애드온 감사합니다.
그런데 애드온 업데이트 후에 설정 화면을 보니 mooo 님이 올리신 화면 처럼 나오질 않는군요. 흠...
그런데 애드온 업데이트 후에 설정 화면을 보니 mooo 님이 올리신 화면 처럼 나오질 않는군요. 흠...
2008.05.09 09:15:54 (*.237.51.172)
이상하군요. 지금 제 블로그에서는 잘 동작하고 있는데, 뭐가 잘못된 것일까요? 제 블로그 본문 하단에 보면 연관글 출력 애드온이 동작하고 있는 것을 보실 수 있습니다.
우선, 기존에 tag_relation 애드온이 깔려 있었다면 zbxe/addons/tag_relation 디렉토리 전체를 지운 후에 관리자 페이지에서 "캐시파일 재생성"을 한 후에 애드온 메뉴에서 tag_relation 애드온이 없는 지 확인해보시기 바랍니다.
그런 후에 첨부한 파일에 있는 tag_relation 애드온 디렉토리 전체를 zbxe/addons 으로 옮긴 후에 설정을 해보시기 바랍니다.
아래에 BNU님의 원본 애드온이 있으니 지금 설치된 tag_relation 애드온을 삭제해도 나중에 다시 설치해서 다시 사용할 수 있습니다.
우선, 기존에 tag_relation 애드온이 깔려 있었다면 zbxe/addons/tag_relation 디렉토리 전체를 지운 후에 관리자 페이지에서 "캐시파일 재생성"을 한 후에 애드온 메뉴에서 tag_relation 애드온이 없는 지 확인해보시기 바랍니다.
그런 후에 첨부한 파일에 있는 tag_relation 애드온 디렉토리 전체를 zbxe/addons 으로 옮긴 후에 설정을 해보시기 바랍니다.
아래에 BNU님의 원본 애드온이 있으니 지금 설치된 tag_relation 애드온을 삭제해도 나중에 다시 설치해서 다시 사용할 수 있습니다.
2008.05.09 22:00:04 (*.33.84.120)
어랏? bnu님이 만드신 것도 모듈을 선택할 수 있게끔 되어 있는데요.
그나저나 이 애드온만의 문제라고는 할 수 없는데, bnu님이 만드신 이후 老姜君님이 게시물 추가내용 애드온을 만드셨는데
두 개가 충돌이 나서 한개만 사용이 가능하다는 것입니다.
혹시 누군가 2개를 모두 이용할 수 있도록 해주시면 아주 좋을 듯 싶습니다. ^^;
2008.05.18 00:51:31 (*.147.202.133)
각각의 모듈에서만 적용되는 애드온은 만들수없는건가요?
즉, 게임, 정보 , 자료 모듈이있다면
게임모듈은 게임만
정보모듈은 정보만
자료모듈은 자료만 이렇게 나오게는 할수없나요
0.2버젼이 그렇게되는건지알았는데 0.1하고 똑같은거같은데그럼..ㄷ
2008.05.18 18:09:57 (*.237.51.172)
말씀하신 내용을 보니 제로보드XE를 1.0.3으로 업그레이드한 이후에 이 애드온을 설치 혹은 설정하신 것 같습니다. 제로보드XE 1.0.2 이하 버전을 사용 중이었다면, 본문에서 설명한 것처럼 말씀하신 데로 각 모듈을 지정할 수 있었습니다. 하지만, 제로보드XE 1.0.3 버전에서는 애드온 설정에 약간 변경이 있어서 이 버전으로는 불가능합니다.
자세한 설명은 연관글 출력 애드온 ver. 0.3에 해 두었으니 그 글을 읽어보신 후에 애드온을 업그레이드해주시면 될 것 같습니다.
자세한 설명은 연관글 출력 애드온 ver. 0.3에 해 두었으니 그 글을 읽어보신 후에 애드온을 업그레이드해주시면 될 것 같습니다.








GPL로 공개한 것이니 상관없습니다:)
제작자 정보에 mooo님의 정보를 넣는 것이 더 좋지 않았나 합니다:)
제 정보는 소스코드에 주석으로 한 줄 넣어주시면 됩니다:)