위젯 프로그램 자료실
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 베타버전(1.0이전) |
이 글이 어떤 게시판의 글인지 알고 싶을 때 사용합니다.
적용 예제 미리보기

업데이트 내용
#2. 메뉴명, 분류명을 누르면 해당 모듈로 이동됩니다.
#3. 조회수, 추천수, 댓글수 정렬 기능을 추가하였습니다. (랜덤 기능은 없음)
#4.
아이콘을 표시 할 수 있습니다. (위젯 설정에서 표시 시간을 입력할 수 있습니다. 기본 24시간 이내 게시물에 표시)#5. 아이콘 위치 변경, default 스킨 변경 (날짜 표시)
#6. 확장 변수 값 출력 옵션(1~20번 중 1개), 메뉴명 없을 경우 게시판의 주 제목을 보여줌
(위 그림에서 빨간색 글자가 확장 변수 값, 확장 변수 값을 클릭하면 검색 페이지로 이동합니다)
#7. 랜덤 정렬 활성(추출한 게시물로 랜덤 정렬 함)
위젯 설명
위 그림 처럼 [ ] 안에 게시판 이름을 보여줍니다. 그 옆에는 분류명을 보여줍니다.
위젯 옵션에 분류명, 메뉴명 표시 설정이 있습니다.
※주의! 게시판 이름은 메뉴 관리자에서 지정한 메뉴 이름을 사용합니다. 메뉴명이 없을 경우 스킨 관리의 "주 제목"을 사용합니다.
기본 위젯을 변경한 것으로 위젯 이름은 newest_document2로 정했습니다.
위젯 적용
※ newest_document 소스를 직접 편집하고 싶은 분들은 아래 팁 게시물을 참고하세요.
http://www.zeroboard.com/zbxe_user_tip/13902604
http://www.zeroboard.com/zbxe_user_tip/13806877
※ 기존 위젯을 newest_document2 위젯으로 바로 변경하려면 페이지 편집 창에서 html 모드로 보기 후,
newest_document 위젯명을 newest_document2로 변경한 다음,
위젯 코드생성을 다시 해주면 됩니다.

메뉴모듈에 연결된 것을 하지 말구요. 각각의 게시판마다 설정된 게시판 관리창에서 mid 옆에 나오는 "브라우저의 제목"으로 하면 안될까요. 나는 이것을 사실상 "한글게시판이름"로 생각하고 이름을 붙였거든요.
한개의 mid에 대해서 여러개의 메뉴가 연결될 수 있는 상황입니다. 메뉴 트리의 해당메뉴를 연결하는 것은 좀 문제가 있다고 봅니다. Simulz님 이거 꼭 해쥬세요 해서 자료로 올려 주시면 고맙겠습니다.
건의 감사합니다~
메뉴 모듈에서 꺼내 쓰는 이유는
게시판 생성시 이름을 지정하는 부분이 따로 없고
타이틀을 가져 올 경우 타이틀은 길~기 때문에 최근글로 나타내면 글 제목이 보이지 않게 됩니다.
그래서 보다 짧은 메뉴명을 게시판 이름으로 보여줍니다.
(사용률이 높은 기능을 기본적으로 적용하게 됩니다)
혹, 어떤 게시판이 있는데 메뉴에는 등록하지 않아 메뉴명이 보이지 않는건가요??
메뉴명 대신, 타이틀로 보여주고 싶다면 newest_document2.class.php 파일에서
$oDocument->menuname = $this->getMenuItemName($oModuleInfo->mid);
윗 줄을 아래 줄로 변경합니다.
$oDocument->menuname = $oModuleInfo->browser_title;
음 그것은 더 이상한 것 같습니다.
게시판 메뉴가 더 길고요. 보통 저는 12자 정도
mid에 붙는 한글이름인 브라우저 제목은 문장으로 만들지 않습니다. 8자 이내로 만들죠.
이름을 제로님이 잘못붙여서 브라우져 제목이라고 하셔서 그렇지 브라우저 제목이 되는 기능에 그 값을 단순 연결해서 그렇죠.
그니까 원래 브라우저 제목에 표시했으면 하는 값은 {사이트 이름}+{게시판의 한글 이름}+{게시물제목}
이렇게 했으면 하는 것입니다.
그러니까는 브라우저 제목이라고 게시판 생성할 때 넣는 칸은 {한글게시판mid이름}으로 바꿔야 한다고 생각하시고요.
좀 적용할 수 있도록 해 주시죠.
게시판의 일은 게시판에서 끝나야지, 메뉴에 종속되면 곤란하다고 생각합니다.
위의 기능을 보고 많은 사람들이 오해했을 것입니다. 저는 메뉴에서 가져다 표시하는 것을 보고 기술이 대단하다고는 생각하지만 합리적이라고는 생각할 수 없었습니다. "주의"를 읽어보고선 오히려 실망했습니다.
님의 고심과 결단은 알겠지만 메뉴와는 분리해 주시면 많은 사람들이 쓰는데 편리할 것 같습니다.
메뉴버젼도 필요하겠으나, 브라우저제목 버젼으로 하나만 더 올려 주세요 ㅎ
게시판에 언어별 이름이 있으면 하는 것은 같은 생각입니다.
이 문제는 나중에 버전업을 하면서 개선될 것으로 보입니다.
게시판 이름을 보여달라는 요청에 의해 기능을 만들었지만
게시판에 언어별 이름이 없으니 당연히 다른 부분에서 가져올 수 밖에 없었습니다.
브라우저 타이틀 표시 방법에서 개선될 사항은
(레이아웃명) + 메뉴명 + … + 모듈명 + 게시물 제목이 될 것이며 메뉴명은 생략 가능하여야 할 것입니다.
현재로서는 브라우저 타이틀보다 게시판의 "주 제목"이 짧아 메뉴명이 없을 경우 "주 제목"으로 표시하도록 변경하였습니다.
$oDocument->menuname = $oModuleInfo->title;
소스를 편집하여 우선 순위를 변경할 수 있습니다.
위의 사항이 개선 된 후에 브라우저 타이틀 출력을 제작하도록 하겠습니다.
메뉴명을 불러오는것이 있고, 못불러오는것이 있는데 왜 그럴까요?
외국어 사이트(태국어) 제작중인데 메뉴명이 안불러지는것이 있어서...
정말 유용하게 잘 쓰고 있습니다.
요즘 한가지 헤메고 있는 것이 있어서 질문드립니다.
첨부파일에 그림이 있는 글만 리스트에 뿌려주고 싶은데 도저히 모르겠습니다.
도움 부탁드립니다.
감사합니다.
http://spring.zeroboard.com/dev_forum/581488 참고









이야~
내가 딱 쓰고싶은거네요
가