• 목록
  • 아래로
  • 위로

제가 에버노트를 사용하는데 윈도우 태블릿에서는 터치 관련하여 불안정한 경우가 있고


에버노트 iOS 앱의 완성도가 윈도우나 안드로이드 앱보다 떨어지는 문제가 있기 때문에,


그누보드(아미나) 게시판을 일종의 메모장으로 활용하는 방법에 대해 고민하게 되었습니다.



그래서 에버노트처럼 그누보드 게시글의 날짜를 최종수정일로 변경하고


목록스킨 및 위젯을 최종수정일 순으로 정렬한다면,


파싱 등과 결합하여 에버노트 못지 않게 다양한 용도로 활용할 수 있을 것이란 생각을 하게 되었습니다.


물론 제가 존경하는 라엘 님처럼 사정변경에 따라 블로그의 게시글을 장기간 지속적으로 수정하는 경우에도 


활용 가능한 방법인 것 같네요 ^^




1. 게시글의 날짜를 최종수정일로 변경하기


우선 수정하고자 하는 스킨의 폴더에 다음과 같이 write_update.skin.php 파일을 생성합니다.

(이하 그누보드5 또는 아미나의 최신버전을 기준으로 설명드립니다. 그누보드4에서는 조금 수정이 필요합니다.)


여분 필드를 사용하는 방법이 조금 더 안정적일 수 있겠지만 


일단 제 개인적으로 사용할 목적이므로 간단히 wr_datetime 필드 자체를 수정하는 방법을 택했습니다.


<?php
if (!defined('_GNUBOARD_')) exit;
if ($w == 'u') {
    $sql = " update $write_table set wr_datetime = '".G5_TIME_YMDHIS."' where wr_id = '$wr_id' ";
    sql_query($sql);
}?>


일단 여기까지 변경하시면 게시글을 열람한 상태와 목록스킨에서


최종적으로 게시글을 수정한 시각이 게시글의 작성 시각으로 변경되는 것을 확인할 수 있습니다.


다만 목록스킨과 위젯의 정렬순서는 변함이 없으므로 추가적으로 다음과 같은 설정을 변경해야 합니다.




2. 목록스킨을 최종수정일 순으로 정렬하기


게시판관리 - 게시판 수정 - 게시판 디자인/양식 - 리스트 정렬 필드에서 'wr_datetime desc : 날짜 최근 것부터'를 선택합니다.





제가 최종적인 결과만 보여드려서 선뜻 이해가 안 되실 수도 있겠지만,


TEST01 게시글을 20:55에 작성한 후에 TEST02 게시글을 20:56에 작성하고


이후 TEST02 게시글을 20:57에 수정하고 TEST01 게시글을 20:58에 수정한 결과,


다음과 같이 TEST01 게시글의 날짜가 20:58로 변경되고 목록스킨에서 TEST02보다 위에 올라온 것을 볼 수 있습니다.





3. 위젯을 최종수정일 순으로 정렬하기


위젯 설정에서 정렬설정을 '최근순'에서 '날짜순'으로 변경하시면 됩니다.




최종적으로 다음과 같이 위젯도 수정된 것을 확인할 수 있습니다.





사실 저도 오늘 저녁에 밖에서 식사를 하고 들어와서 3분 정도 잠시 테스트해본 것이기 때문에


실사용에 있어서 어떤 문제가 발생할지에 대해서는 아직 테스트해보지 못했습니다 ㅠㅠ


장기적인 측면에서 문제가 발생하면 해당 내용을 이 글에 반영하도록 하겠습니다.


그누보드의 구조를 파악하시는 분들께는 간단한 문제일 수도 있겠는데 제가 너무 장황하게 적은 것 같네요 ^^;


부족한 글을 읽어주셔서 감사합니다.


작성자
이니스프리 119 Lv. (2%) 4189530/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 2

신고

"도토리묵님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자
profile image


제가 아미나에 유사한 내용의 글을 작성한 것에 대해서 

그누보드와 아미나 사이트에서 활동하시는 해피정 님께서 위와 같은 댓글을 남겨주셨으니 참고하시길 바랍니다.

이 댓글을 빌어 해피정 님께 다시 한 번 감사드립니다 :)

http://amina.co.kr/bbs/board.php?bo_table=tip&wr_id=4826

comment menu
2018.11.12. 21:56

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
29 [번외편 - 구글뉴스] 리뉴얼된 구글뉴스에서 RSS 피드를 생성하는 방법 6 image 이니스프리 이니스프리 18.10.07.17:58 3671
[번외편 - 아미나] 그누보드/아미나에서 게시글의 날짜를 최종수정일로 변경하고, 목록스킨 및 위젯을 최종수정일 순으로 정렬하기 2 image 이니스프리 이니스프리 18.11.11.22:36 2690
27 [번외편 - 법률] 현행 저작권법 제30조(사적이용을 위한 복제)에 대하여 - 음원 다운로더의 처벌과 관련하여 6 이니스프리 이니스프리 18.12.07.14:16 1434
26 [번외편 - 아미나] 아미나의 회원 이미지와 관련하여 x2 3 image 이니스프리 이니스프리 18.12.10.19:57 863
25 [번외편 - 아미나] Basic Youtube Title Widget 1.0에서 처음에 엑박으로 뜨는 경우의 해결책 3 image 이니스프리 이니스프리 18.12.15.23:02 900
24 [Selenium] Selenium에서 send_keys를 막아놓은 경우 해결책 이니스프리 이니스프리 19.07.04.05:52 4872
23 [번외편 - 유튜브] Youtube API를 이용하거나 또는 이용하지 않고 채널ID를 추출하는 방법 2 image 이니스프리 이니스프리 19.07.16.17:55 2923
22 [번외편 - 법률] 나무위키의 서술 중 법률용어의 사용에 있어 바로잡아야 할 부분 image 이니스프리 이니스프리 19.07.17.22:44 522
21 [Pillow] 파이썬 Pillow 라이브러리를 이용하여 이미지의 배경을 transparent하게 만들기 11 image 이니스프리 이니스프리 19.08.04.13:40 7997
20 (序) Python 강좌를 시작하며... 2 image 이니스프리 이니스프리 19.12.05.21:55 659
19 1. 반복문 (1) - while 문 7 image 이니스프리 이니스프리 19.12.06.20:50 2661
18 [Selenium] Requests의 session을 Selenium으로 보내기 image 이니스프리 이니스프리 19.12.07.14:17 4923
17 3. 문자열 처리 (1) - 문자열 접근 및 검색방법 4 image 이니스프리 이니스프리 19.12.09.20:00 1368
16 6. 리스트와 관련된 기본함수 및 메서드 7 image 이니스프리 이니스프리 19.12.10.21:16 2226
15 4. 문자열 처리 (2) - 문자열 조작에 대한 기본함수 및 메서드 1 image 이니스프리 이니스프리 19.12.12.02:27 759
14 [번외편] 네이버 동영상에서 자막을 파일로 추출하는 방법 2 image 이니스프리 이니스프리 19.12.25.22:34 5974
13 9. [정리] 파이써닉한 파이썬 문법 팁 for COS Pro image 이니스프리 이니스프리 20.01.04.23:47 1157
12 [Requests] Selenium을 이용한 Cloudflare의 우회 8 image 이니스프리 이니스프리 20.01.08.19:51 6603
11 [python-telegram-bot] 4096자 글자수 제한을 우회하는 방법 image 이니스프리 이니스프리 20.01.12.11:25 2376
10 [BeautifulSoup] 자식태그를 제거하기 - .decompose() & .extract() 10 image 이니스프리 이니스프리 20.01.16.00:07 9464