<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>그누위즈 테마 &amp;gt; 커뮤니티 &amp;gt; 태그 게시판</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag</link>
<language>ko</language>
<description>태그 게시판 (2024-02-19 10:08:41)</description>

<item>
<title>공지사항 테스트 입니다.</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=58</link>
<description><![CDATA[<p>공지사항 테스트 입니다.<br /></p>]]></description>
<dc:creator>최고관리자</dc:creator>
<dc:date>2024-02-19T10:08:41+09:00</dc:date>
</item>


<item>
<title>그누보드, 영카트의 새로운(?) BI를 소개합니다.</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=57</link>
<description><![CDATA[<p>그동안 적당한 BI가 없어 그누보드나 영카트를 소개하고 싶어도 소개하지 못했던 분들이 많이 계셨을 줄로 압니다.</p><p>이제 그 모든 고민에서 벗어나시기 바랍니다.</p><p><br /></p><p>새로운 BI의 gnuboard에서 gnu의 파란색은 하늘을 뜻하며, board의 검정색은 암흑 입자를 뜻합니다.</p><p>암흑에서 푸른빛을 드리고 싶다 뭐 그런 표현</p><p><span style="font-size:11pt;">이라고 설명 드리고 싶군요. 하하</span> </p><p><br /></p><p>암튼 막 가져다 쓰시면 됩니다.</p><p><span style="font-size:11pt;"><br /></span></p><p><span style="font-size:11pt;"><a href="https://sir.kr/main/company/bi.php" rel="nofollow">https://sir.kr/main/company/bi.php</a></span> </p>]]></description>
<dc:creator>동그란털보</dc:creator>
<dc:date>2017-08-28T15:14:30+09:00</dc:date>
</item>


<item>
<title>하다가 못한 프로젝트</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=56</link>
<description><![CDATA[<p>실력도 없었고, 시간이 없을 때가 있었고..  여러 핑계가 있지만,</p>

<p> </p>

<p>그래도 한번 만들어 보고 싶었던 것입니다.</p>

<p> </p>

<p>1. 거창하게 한국형 에디터 (Vditor) <a href="https://sir.kr/g5_tip/16808" rel="nofollow">https://sir.kr/g5_tip/16808</a></p>

<p>태그기능, 멘션기능, 한글 제대로 지원(애플계열)</p>

<p>그누보드에서는 마크다운을 매번 컨버전하는 것이 아니라,  마크다운 텍스트와 html저장을 나눠서 하기, </p>

<p>댓글에 에디터(메뉴는 안나오게)</p>

<p>* 에디터는 Typescript로 되어 있는데,  Tag와 Mention기능을 구현하려면, 그누보드 PHP에서 서로 주고 받는 코드를 구현해야 됩니다. (에디터단에는 hook할 수 있게 되어있습니다.)  PHP는 아무리해도  잘 안되네요. </p>

<p>* 그누보드 기능변경도 해야 되죠</p>

<p>그래서 포기..</p>

<p> </p>

<p>2. 도커 이미지 만들기.</p>

<p> </p>

<p><a href="https://www.ionos.com/servers/vps#packages" rel="nofollow">VPS</a>에 아파치존의 AAI를 설치해서 사용중인데, 마이크로 서비스형태로 사용하기 위해서는 조금 다른 것이 필요했었습니다.</p>

<p> </p>

<p>조금씩 공부해 왔던 도커를 사용해서 만들어 보고 싶었습니다.  <a href="https://sir.kr/so_docker" rel="nofollow">https://sir.kr/so_docker</a></p>

<p> </p>

<p>기존의 라라독(laradock) <a href="https://laradock.io/" rel="nofollow">https://laradock.io/</a> 도 있는데,  이것을 써 볼까하다가 하나 만들어 볼려고했습니다. </p>

<p>참조 : <a href="https://sir.kr/so_server/3081" rel="nofollow">https://sir.kr/so_server/3081</a>  <a href="https://sir.kr/so_server/2936" rel="nofollow">https://sir.kr/so_server/2936</a></p>

<p> </p>



<p> </p>

<p>대략적으로 위와 같은 구조라면 그누보드의 API 서비스도 가능할 것 같습니다.</p>

<p> </p>

<p>VPS에 AAI의 시큐리티 관련 부분과 Docker만 설치하면,  바로 서비스가 될 것 같다고 생각했습니다.</p>

<p> </p>

<p>PHP도 여러개 설정해 볼까 했는데,  불필요한 것 같아서,  Docker-compose.yml에 버전만 넣고 다시 빌드하면 되게...</p>

<p> </p>

<p>추가로 고민했던 것은 Varnish서버,  MQTT 서버,  Elasticsearch서버, MongoDB서버등도 생각해 봤습니다.</p>

<p>그런데 자꾸 넣다 보면 라라독과 거의 비슷해 지는 것 같긴하지만,</p>

<p> </p>

<p>Traefik을 사용해서 SSL자동 업데이트되면서, <a href="http://www.aaa.com" rel="nofollow">www.aaa.com</a> 은 php, node.aaa.com 은 api서버식으로</p>

<p>(API서버는 node이지만,  Python이나, Java도 가능하게.)</p>

<p> </p>

<p>3. 그누보드 RestFul API</p>

<p>nestJS로 만든 <a href="https://node-api.javapad.com/swagger/gnuboard5/" rel="nofollow">https://node-api.javapad.com/swagger/gnuboard5/</a>  인데,   Auth Token까지는 구현되었지만,  각 User에 대한 게시판 권한 같은 것등 조금만 구현해 놓고,  나머지는 프런트엔드에서 처리해도 될 것 같았던..  </p>

<p>다행히 2024년에는 그누보드 차세대 버전이 된다고 하니,  이 부분은 접어도 될 것 같네요..</p>

<p>2024년 1월 초에 새 기분으로 서버를 초기화해서 다른 것으로 준비해 볼 예정입니다.</p>

<p> </p>

<p> </p>

<p> </p>]]></description>
<dc:creator>가는비망</dc:creator>
<dc:date>2023-12-30T01:29:03+09:00</dc:date>
</item>


<item>
<title>'그누보드 5' 설치 후 '그누보드 4' 데이터 이전하기</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=55</link>
<description><![CDATA['그누보드 4'를 설치해보았습니다.

그냥 시험용이어서 따로 꾸미지는 않았습니다
게시판 몇개 만들어 글을 좀 등록하고, 회원 몇사람 가입도 했습니다.








FTP 프로그램으로 '그누보드 4'가 설치된 경로로 접속하여
'그누보드 5'를 설치하기 위한 서브 폴더를 만듭니다.




설치 파일을 모두 올리고 설치합니다.

MySQL과 최고관리자 정보를 '그누보드 4'와 동일하게 해야할 듯 합니다.




완료되었습니다.




데이터 이전을 위해
'주소/gnuboard5/g4_import.php'를 실행합니다.








완료되었습니다.

'install' 폴더와 'g4_import.php', 'g4_import_run.php'는 FTP에서 삭제합니다.




모든 자료가 이전되었음을 확인할 수 있습니다.
(최신글 목록은 보이나 제목을 클릭했을 때 빈창으로 연결된다면, 제일 아래의 '테마 설정'을 참고하세요)




그런데... 첨부파일들은 실제로는 복사되지 않았습니다.

루트의 '그누보드 4' 'data' 폴더에 있는 파일들을 '그누보드 5'로 복제합니다.

cheditor4 → editor
file → file
member → member

(무료 호스팅 같은) 해당 호스팅에 대한 모든 권한이 없는 경우
복제나 이동이 안됩니다.
사실 캡쳐한 이 과정들을 무료 호스팅에서 실시하였으나 파일 복제는 실패하고
유료 호스팅에서는 순조롭게 복제할 수 있었습니다.




'그누보드 4'가 설치된 상위 폴더로 가서
'그누보드 4'는 컴퓨터로 백업하고
'gnuboard5' 폴더를 제외하고 모두 삭제합니다.




서브 폴더인 'gnuboard5'로 들어가서 모두 선택 후, 상위 폴더로 이동하고 'gnuboard5 폴더는 삭제합니다.

phpMyAdmin으로 접속하여 'g4_' 테이블을 모두 삭제합니다.




완료 후...

일부 깨지는 항목들이 있습니다.

'관리자 모드'로 들어가서 세션, 캐시, 캡챠, 썸네일 등을 모두 일괄삭제합니다.






갤러리 게시판 리스트도 깨지네요.
'그누보드 4'에 없거나 상이했던 항목들은 선택이 되어있지 않거나 '0' 값이 입력되어 있어서 그렇습니다.




설정해주는 쉬운 방법은...
새 게시판을 견본으로 만들고, 기본 입력값을 참조해서 원하는대로 수정하고... '그룹 적용'이나 '전체 적용'을 하면 됩니다.


위 과정들 중에서 'data' 폴더가 삭제되지 않으면 호스팅에 관한 모든 권한이 없다고 보시면 됩니다.
이 경우에는 컴퓨터로 내려받았다가 올리는 우회를 하면 될 듯 합니다.
그리고 'data'나 내부 폴더 삭제는 아래 주소를 참고하세요.

<a href="http://sir.co.kr/g5_tip/2366?sfl=mb_id%2C1&amp;stx=fm25&amp;page=2" target="_blank" rel="nofollow noreferrer noopener">http://sir.co.kr/g5_tip/2366?sfl=mb_id%2C1&amp;stx=fm25&amp;page=2</a>



<span style="color:rgb(255,0,0);">이전을 완료했으나 최신글 제목을 클릭했을 때 빈창으로 연결될 수 있습니다. 예전에 없었던 '테마'가 생겨서 그렇습니다. 아래와 같이 테마 적용을 해줍니다.</span>

<b>테마 적용</b>

theme/basic/theme.config.php
를 열어봅니다.

[code]'set_default_skin'              =&gt; false,   // 기본환경설정의 최근게시물 등의 기본스킨 변경여부 true, false[/code]기본이 'false'로 되어있네요.

[code]'set_default_skin'              =&gt; true,[/code]로 바꿔줍니다.

관리자모드 → 환경설정 → 테마설정
에서 '베이직'을 '테마적용'을 눌러 적용하세요.

적용이 안되거나 개별적 수정이 필요하면 관리자모드의 해당 항목을 찾아 직접 수정하면 됩니다.



<span style="color:rgb(255,0,0);">현재의 '그누보드 4'가 'euc-kr'이라면, 'utf-8'로의 변환과정을 먼저 거쳐야 합니다.</span>

<a href="http://sir.co.kr/g5_tip/3400" target="_blank" rel="nofollow noreferrer noopener">http://sir.co.kr/g5_tip/3400</a>]]></description>
<dc:creator>탐스러운위크</dc:creator>
<dc:date>2015-03-24T18:46:00+09:00</dc:date>
</item>


<item>
<title>ㅇㅅㅇ 버전에 관심을 주세요</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=54</link>
<description><![CDATA[요즘 그누보드 ㅇㅅㅇ 버전에 커밋이 안오고있어요.<br />어서 관심을 주시길<br />]]></description>
<dc:creator>무거운손님</dc:creator>
<dc:date>2011-02-05T21:27:42+09:00</dc:date>
</item>


<item>
<title>[그누보드6] 드디어 시작을..</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=53</link>
<description><![CDATA[<p>@리자 님이 드디어 깃헙을 열었습니다.</p>

<p> </p>

<p><a href="https://github.com/gnuboard/gnuboard6" rel="nofollow">https://github.com/gnuboard/gnuboard6</a></p>

<p> </p>

<p>앞으로 어떻게 될지는 모르겠지만,</p>

<p> </p>

<p>시작이 반이라고..</p>

<p> </p>

<p> </p>]]></description>
<dc:creator>가냘픈그랑</dc:creator>
<dc:date>2021-11-24T16:36:56+09:00</dc:date>
</item>


<item>
<title>댓글에 별점기능(마우스 호버 효과)을 적용하여 게시글 평가하기</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=52</link>
<description><![CDATA[<p>이곳 팁자료실과 스킨자료실에 유사한 기능을 갖는 자료들이 많이 올라와 있지만, 제가 사용하고자 했던 기능들은 없는 것 같아서 이 곳에 올려봅니다. (스킨자료실에 올리기에는 수정내용이 많지 않습니다.)</p>

<p> </p>

<p>기본이 된 자료는 PIREE님의 게시물(<a href="https://sir.kr/g5_skin/9364?sfl=wr_subject%7C%7Cwr_content&amp;stx=%EB%B3%84%EC%A0%90&amp;page=2" rel="nofollow">그누보드 - p760031 - 댓글로 별점평가 게시판 스킨 &gt; 그누보드5 스킨 (sir.kr)</a>)이며, 별점기능(<a href="https://codepen.io/andreacrawford/pen/NvqJXW" rel="nofollow">Pure CSS 5-Star Rating (codepen.io)</a>, <a href="https://melthleeth.tistory.com/entry/HTML-CSS%EB%A1%9C-%EB%B3%84%EC%B0%8D%EA%B8%B0-Star-Rating" rel="nofollow">HTML, CSS로 별찍기 (Star Rating) (tistory.com)</a>) 등을 참고하였습니다.</p>

<p> </p>

<p>이 곳에는 고수님들이 많으시기에 따로 디자인하지 않고, 기본스킨에 적용하여 올립니다.</p>

<p>혹시나 코드에 문제가 있는 경우 확인부탁드립니다.. </p>

<p> </p>

<p><strong>게시판 목록</strong>에서는 다음과 같습니다.</p>

<p>기본 테이블 레이아웃에서 cell 하나 추가하였습니다.</p>

<p> </p>

<p></p>

<p style="text-align:center;"><span style="font-size:9pt;">&lt;게시판 목록&gt;</span></p>

<p> </p>

<p><strong>글 내용</strong>을 보는 페이지는 다음과 같습니다.</p>

<p> </p>

<p></p>

<p style="text-align:center;"><span style="font-size:9pt;">&lt;게시글 읽기 화면&gt;</span></p>

<p> </p>

<p>별점(평점)이 없는 경우에는 평가자에 포함하지 않고, 평균점수가 계산됩니다.</p>

<p>여분필드를 라디오(radio) 버튼으로 적용하였을 때 댓글 수정모드에서 값을 넘겨서 처리하는 부분이 상당히 골치가 아팠는데(그 전까지는 댓글 수정기능을 차단해놓고 사용했습니다..), 우연히 해결하여 이 글을 올릴 수 있게 되었습니다.</p>

<p> </p>

<p>평점은 <strong>10점</strong> 만점으로 되어있으며, 마우스 hover 효과는 링크1의 테스트 페이지를 참고해주시면 됩니다.</p>

<p> </p>

<p>따로 게시판 설정에서 손대실 부분은 <strong>스킨 디렉토리</strong> 정도이며,</p>

<p>사용하는 <strong>여분 필드</strong>는</p>

<p><strong>게시글</strong>의 경우,</p>

<p><strong>wr_8 : 평가자수</strong></p>

<p><strong>wr_9 : 평점총합</strong></p>

<p><strong>wr_10 : 평점평균</strong></p>

<p> </p>

<p><strong>댓글</strong>의 경우,</p>

<p><strong>wr_1 : 평가점수</strong></p>

<p>입니다.</p>

<p> </p>

<p>기본 스킨에 적용하다보니 모바일향 디자인은 적용되지 않지만, 해당기능은 모바일 페이지에서 동일하게 동작됩니다.</p>

<p>여러 곳에 잘 활용하셨으면 합니다^^ (개인적으로 영화 평점 게시판에 활용하고 있습니다.)</p>

<p>감사합니다 :)</p>

<p> </p>

<p> </p>

<p>덧) 2003년부터 제로보드4에 적용되는 영화게시판 스킨을 쭈욱 만들어 배포하다가 이번에 그누보드5로 변환하면서, 이곳저곳을 찾아보니 그누보드에도 제가 배포했었던 스킨을 컨버팅한 자료들이 많이 있었네요 ㅎㅎ</p>

<p>잠시나마 옛 추억이 떠오릅니다^^;</p>]]></description>
<dc:creator>높은챱챱</dc:creator>
<dc:date>2022-04-21T19:25:50+09:00</dc:date>
</item>


<item>
<title>영상 만드는 김에 그누보드5 설치 영상도 만들어 봤습니다.</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=51</link>
<description><![CDATA[<p>https://www.youtube.com/watch?v=9GZGdZ1-1UI</p>

<p> </p>

<p>자막은</p>

<p>(지)켜주지</p>

<p>(못)해</p>

<p>(미)안합니다. ㅠ</p>]]></description>
<dc:creator>노란현모</dc:creator>
<dc:date>2024-02-13T15:14:22+09:00</dc:date>
</item>


<item>
<title>그누보드 포인트 얻는 방법!</title>
<link>https://theme.gnuwiz.com/bbs/board.php?bo_table=tag&amp;amp;wr_id=50</link>
<description><![CDATA[<p>http://ko.lmgtfy.com/?q=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C%20%ED%8F%AC%EC%9D%B8%ED%8A%B8%EC%A0%95%EC%B1%85</p>

<p> </p>

<p>참조하세요~!</p>]]></description>
<dc:creator>설운완서</dc:creator>
<dc:date>2019-01-04T15:09:34+09:00</dc:date>
</item>

</channel>
</rss>
