최근글 위젯 설정에 이런 기능도 가능한가요?

Nariya Q & A

나리야 질답/버그/제안 게시판

홈 > 나리야 > 질답/버그/제안
질답/버그/제안

최근글 위젯 설정에 이런 기능도 가능한가요?

1 이온디 2 56

basic-wr-list

theme\made\widget\basic-wr-list


이 기본 최근글 위젯에서, 

표시 항목이 좀 늘어났으면 좋겠습니다.


예를 들어, 

글제목|작성자|작성일자


이렇게가 기본표시되는 항목이라면,

위젯설정에서

글제목:표시
작성자:표시안함

작성일자:표시안함


이렇게 설정가능한 항목이 있었으면 좋겠습니다..



theme\made\widget\basic-wr-list\widget.setup.php

아마 이 파일에서 

<select name="wset[date]" class="custom-select">
<option value=""<?php echo get_selected('', $wset['date']); ?>>표시 안 함</option>
<?php echo na_color_options($wset['date']);?>
<option value="">표시</option>
</select>

대략 이렇게 만들고 표시설정하면 될거 같긴 한데, 정확한 건 저도 잘 몰라서 @_@;;


아니면 -_-; 이미 이런 기능이 있나요?

<?php echo na_widget('basic-wr-list', 'humor', 'bo_list=humor'); ?>

여기에서 옵션에 뭔가를 적어주면 된다거나?;;

option=subject,date,name

이게 기본인데

option=subject만 적어주면 제목만 표시된다거나?;;



ps. 파이어폭스에서 혹시 나리야 사이트 글쓰기 동작되나요? 저만 안되는건지 ㅎ;

2 Comments
M 한별아빠 06.02 14:48  
1. 다 가능해요. 더한 것들도 다 되고...

2. 다만 초창기에는 이야기하는 것처럼 현재, 특히 나리야에서는 위젯이나 게시판 스킨설정에서 스타일이나 항목에 대한 부분은 포함시키지 않을 예정인데...

3. 이유는 항목이 많을 수록 복잡한데, 그걸 설명 드리기도 힘들고, 또한 수정하시기도 힘들고, 무엇보다 자료가 공유안되기 때문에 의도적으로 안 만드는 것 뿐 입니다. 물론 그렇게 만든다고 가치 알아주는 사람도 없는 것도 있고...ㅠㅠ

4. 그러니 필요하시면 개별적으로 만드시면 되는데, 샘플은 기존 아미나에 있던 자료들 참고하시면 될 듯... 위젯 자체의 사용법은 다 동일하니...

5. 참고로 위젯 자체 내에서 개별스킨화 부터해서 다 가능해요. 예를들면 아래 미소 심플에 있는 위젯의 경우 위젯은 하나인데... 사용 가능한 스타일은 설정하는 부분까지 포함해서 100가 스타일은 넘어니... 그런데, 이렇게 만들어도 가치가 낮은 그냥 위젯일 뿐이예요.

http://amina.co.kr/demo/?mon=widget&pv=Miso-Simple&pvm=doc%2Fwidget&pvs=miso-post-slider

6. 하여튼 개별적으로 자료 공유에 좀 포커스를 주고 싶어서 스타일이나 항목과 관련된 설정은 다 제외를 하였고, 그게 필요한 경우에는 그냥 각각을 개별 위젯으로 공유해서 사용해 주세요라는 것이 제 입장이라서...ㅠㅠ
M 한별아빠 06.02 15:01  
1. 그리고 위젯에서 설정은 위젯 내 widget.setup.php 파일 제일 처음에 있는 주석이 전부 다 입니다.

// input의 name을 wset[배열키], mo[배열키] 형태로 등록
// 기본은 wset[배열키], 모바일 설정은 mo[배열키] 형식을 가짐

2. 예를들어 배열키로 aaa 로 주었다면 input에서 name="wset[aaa]" 로 설정하면 되고, php 파일쪽에서 $wset['aaa'] 로 해당 설정값 상용할 수 있고, 위젯함수에서는 aaa=값 형태로 초기값 임의로 주면 됩니다.

3. 이미 이야기 드렸듯이 여기서 지정하는 aaa 에 대해서는 정해진 것은 없습니다. 다만 게시물 추출의 경우 제가 na_board_rows()라는 함수를 사용하기 때문이 이 함수에서 사용될 변수들, 또는 회원이면 na_member_rows() 함수를 만들어서 사용하기 때문에 이 함수에서 사용될 변수들을 지정할 뿐이라서....

4. 즉, 똑같은 배열키로 사용목적에 따라서 다 다르게 사용할 수 있는 것이라서 특정해서 반드시 이 배열키는 여기서만 사용해야 된다는 것은 없습니다.

5. 위젯함수 자체는 단순히 설정값을 저장하고, 이걸 불러오는 과정에 대해서 함수화 시켜둔 것 뿐이지, 그 안의 내용은 목적이나 용도에 따라서 그 때 그 때 변경되는 것이라서 그렇습니다.ㅠㅠ
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand