포럼

gy_link_list.gif
목록 화면



gy_link_view.gif
글 보기 화면



gy_link_write.gif
글쓰기 화면





/**
 * @file readme.txt
 * @brief GY LINK
 * @author gayeon
 * @email ghkdwind@naver.com
**/
<XE CORE 호환성 테스트>
- xe.1.4.5.10
- xe.1.5.1.4
* xe.1.4.5.10 이하 버전에서는 작동하지 않을 수 있습니다.
<설치>
설치 경로: ./modules/board/skins/[gy_link]


<설정>
<게시판 생성>
관리자 로그인 후 확자기능 > 게시판으로 이동하여 게시판 1개를 생성합니다.

<확장 변수 추가>
-------------------------------
확장변수 : link_url
입력항목 이름 : 사이트 주소
형식 : URL 형식
필수항목 : 체크
기본 값     : 
설명 : http://를 포함 사이트 주소를 입력하세요. 
검색 : 체크
-------------------------------
확장변수 : link_desc
입력항목 이름 : 사이트 소개
형식 : 한줄 입력칸
필수항목 : 체크
기본 값
설명 : 사이트 소개글을 입력하세요. 
검색 : 체크
-------------------------------
확장변수 : link_pop
입력항목 이름 : 인기도
형식 : 라디오 버튼 (radio)
필수항목
기본 값 : 0,1,2,3,4,5,6,7,8,9,10
설명 : 인기도를 선택하세요.
검색
-------------------------------
확장변수 : link_icon
입력항목 이름 : 아이콘
형식 : 라디오 버튼 (radio)
필수항목
기본 값 : 0,1,2,3,4,5 
설명 : 제목앞에 아이콘을 표시합니다.
검색
-------------------------------
확장변수 : link_status
입력항목 이름 : 연결 상태
형식 : 다중 선택 (checkbox)
필수항목
기본 값 : 1
설명 : 연결이 불안정한 사이트일 경우 제목 앞에 아이콘을 출력합니다.
검색
-------------------------------
확장변수 : link_map_url
입력항목 이름 : 지도보기 URL
형식 : URL 형식
필수항목
기본 값
설명 : 지도보기 URL을 입력하세요. 
검색
-------------------------------
<확장변수 검색을 위한 설정>
modules/document/document.model.php  에서

$columnList = ''; //328번줄 추가
$output = executeQueryArray($query_id, $args, $columnList);

<게시판 목록 설정>
썸네일
연결 상태
아이콘
제목
지도보기 URL
사이트 소개
인기도
사이트 주소
<스킨 설정>
분류 테두리색
검색 폼 테두리색

<지도보기 URL 입력 방법>
1.확장 컴포넌트 > 지도 글쓰기 도구 설치

2.지도 글쓰기 도구 수정
/xe/modules/editor/components/soo_google_map/tpl/
popup.html
2번째줄
<!--%import("popup_min.js")-->을
<!--%import("popup.js")-->로 변경

31 ~ 35번째줄
<div id="map_popBody">
<div id="map_canvas"></div>
<input type="hidden" id="lat" value="" />
<input type="hidden" id="lng" value="" />
<input type="hidden" id="map_zoom" value="" />
<!-- 여기에 아래 태그를 붙여넣습니다. -->
<div><input type="text" id="latLngInfo" name="latLngInfo" value="" style="width:100%" /></div>

soo_google_map_tpl_popup_html.gif
[그림 4]



popup.js파일
160 ~ 177번째줄
if(event.latLng) {
...생략

marker_latlng = event.latLng;//요 녀석 밑에

setCurrentMarkerPosition(); //<==요 녀석을 추가해줍니다.
}
그리고 아래의 함수를 붙여넣기 합니다.
*[그림 4]처럼 popup.html 파일에 삽입해도 됩니다.

function setCurrentMarkerPosition(){
var center = map.getCenter();
var viewMapUrl = 'http://map.naver.com/?x='+center.lng();
viewMapUrl += '&y='+center.lat();
viewMapUrl += '&title=';
jQuery("#latLngInfo").val(viewMapUrl);
}


soo_google_map_tpl_popup_js.gif


지도보기 URL 실제 화면
gy_link_map.gif
마우스로 마커를 이동시키면 주소 x, y값이 변경됩니다.



페이징 및 정렬시 문제가 발견되어 수정본으로 업데이트 했습니다.


2012.12.30 수정 내용

검색 문제, 확장변수(인기도)로 정렬시 문제, 확장변수 정렬이 비효율적(중복쿼리)이라고 판단되어 인기도 정렬을 삭제.
정렬방법은 아래와 같이 변경.
인기도순 | 등록일순 | 가나다순 => 등록일순 | 등록일역순 | 가나다순 | 가나다역순

기존에 받으신 분들은 gy_link_patch_20121230.zip을
새로 받으시는 분들은 gy_link.zip을 다운로드 하세요.

문제가 있으면 댓글 달아주세요...





글쓴이 제목 최종 글
꿈틀잉 권한뚫고 댓글 달리는 문제.... [9] 2013.04.30 by 어라얼랑
Treasurej 개발자들을 위한 커뮤니티는 없나요? [38] 2013.04.30 by 2donggalbi
고양이멍멍 PC, 모바일 자동 로그인 풀림현상..... 해결방법이 나온듯 합니다 [3] 2013.04.30 by 구름*
드비츠로 XE에만 가져오면 왜 이미지 경로가 바뀔까요? [9] 2013.04.29 by 드비츠로
숭숭군 html에서 css입력하는것과 css스타일 시트 따로 관리하는것의 차이점? [4] 2013.04.28 by 젠이
파이어레듵 XE에 있었으면 하는 기능. [9] 2013.04.28 by 젠이
KANTSOFT 이러한 기능은 어떨까요. [9] 2013.04.28 by 젠이
윙보이 게시판 조회수 0 세진님이 개발한.. 조회수 올리기 애드온도 막힌것인가요?  
케터릭 단락별 편집기는 버리는 건가요? [7] 2013.04.27 by Garon
리사땅 아파치 2.4 빨라요~ [10] 2013.04.27 by 사랑천사
파이어레듵 모듈등의 설치파일 충돌로 인한 xe 크래쉬 현상에 대한 해결방안 마련이 필요할 듯!? [1] 2013.04.26 by 도라미
바람의매 메뉴편집... 복사하기 붙여넣기... [3] 2013.04.26 by 윈컴이
스비라 저번부터 작업하던 에디터를 마무리한듯 싶습니다. [2] 2013.04.25 by 스비라
메테워 ㄷㄷㄷ.. 1.7버전으로 넘어오면서 이런증상 있으신분.. [1] file 2013.04.25 by ToFinder
윈보이 로그인이 안되네요... [1] 2013.04.25 by ToFinder
音支. 1.7에서 embed 막은거 정말 짜증나네요. [9] 2020.03.14 by ToFinder
Treasurej 한 게시물에 분류(카테고리) 중복이 안되나봐요.. [6] 2013.04.25 by sejin7940
진달래1 XE 위키 코어 업데이트 했더니 깨지네요; file  
리사땅 아파치2.4에서 mod_proxy_fcgi 사용법 어렵네요 ㅠ_ㅠ  
TmaKing "권한이 없습니다." 이 메시지 수정하려면 어디로 가야 하나요?