성경게시판 두번째 > 그누보드5 스킨

그누보드5 스킨

스킨 다운로드시 좋아요 클릭과 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

성경게시판 두번째 정보

게시판 성경게시판 두번째

첨부파일

bible_basic.zip (74.3K) 32회 다운로드 2021-06-07 20:30:10
테스트한 버전5.4.5.5
호환 가능 버전모두

본문

성경전서 게시판 업뎃하였습니다.

 

1. 성경 txt 파일은 첫번째 첨부파일로 업로드합니다.

2. 게시판 입방시 성경본문 영역에 이미지를 사용하였습니다. 두번째 첨부파일로 이미지를 업로드합니다.

3. 리스트형과 심플형 두 가지 중 선택 옵션을 넣었습니다.

4. 모바일의 경우 어느쪽을 선택해도 심플형으로 보입니다.

5. 글쓰기란에 아무 글자나 적고 작성완료를 누르면 "땡"입니다.

 

988289629_1623065037.9751.jpg

 

리스트형 - http://www.mediaplayer.kr/main/bible/1

심플형 - http://www.mediaplayer.kr/main/bible/2

 

성경텍스트파일은 https://sir.kr/g5_skin/44882 첨부파일 중 bible_pc - txt 폴더에 있으며 대략적인 설명은 그 게시글과 비슷합니다.

 

크롬과 안드로이드에서만 확인하였습니다.

모바일 버전도 그럭저럭 보기 싫지 않게 하였습니다.

언제가 될 지 모르겠지만 차후 업뎃은 검색기능을 포함시켜서 배포하겠습니다.

추천
13

댓글 전체

이전 스킨보다 훨씬 더 좋아진 것이 느껴집니다.
모바일에서도 충분히 볼 수 있을 정도로 가독성이 좋아졌네요.
특히 태블릿에서 보니까 레이아웃도 적당하고 좋습니다.
성경구절 찾기가 편하고, 종이성경보다 더 빨리 찾을 수 있네요.
수고에 감사드립니다. ^^
성경텍스트도 첨부파일로 올리게 하였습니다. 기본형을 쓰거나 테마형을 쓰거나 디렉토리에서 불러오는 건 손이 약간 더 가게 되더라구요.
감사합니다.
실은 기독교관련 컨텐츠들은 이미 만들어 논 것이 몇개 더 있습니다.
이를테면 찬송가와 교독문 관련 것들이지요.
불행히도 다 플래시 액션 스크립트로 만든 것들이라 자바 스크립트로 치환하려면 많이 귀찮습니다.ㅜㅠ

시간나면 같이 공유하게요.

찬송가의 경우는 일반 mp3 에도 사용할 수 있고 ppt 효과는 다른 컨텐츠에도 쓸 수 있을 거에요.
사실 상단 목록도 고려해 봤어요.
다른 건 괜찮은데 시편의 경우는 목록이 상단에 있으면 스크롤 압박이 심해서 목록을 아래로 내렸습니다.
다음에는 상단. 하단. 상하단모두 옵션을 선택할 수 있게 하겠습니다.
좋은 말씀 주셔서 감사합니다.
아하... 그것도 고충이군요...
하긴 충분히 고민하며 만들어내신 결과물 일테니까요..^^

댓글을 보면서 떠올린건데 30장 정도만 보여주고 "다음"버튼을 넣어준다면 어떨까요?
리로드 되지 않도록 페이지 내 스크롤 기능이면 더 좋겠구요^^;
스크롤 기능을 넣을 바엔 버튼을 조금 더 크게 만들어서 그누 홈 페이지 모바일 메뉴처럼 1줄 짜리 가로 스크롤링을 넣는 것이 더 깔끔하겠죠.
차후 업뎃시 효율적이고 가장 깔끔한 방법을 한번 생각해 보겠습니다.
두가지 질문 드려도 될까요?
1.창세기 1장을 기본 첫화면으로 할수 있는 방법과
2.성경 구절(숫자) 부분을 태그로 감쌀수 있는 방법이 궁금합니다.
1. 창세기를 첫 화면으로

pc 기준입니다. 스킨 디렉토리를 보면 list.php 와 simple.php 두 개가 있습니다.
이걸 여분필드에서 라디오버튼으로 선택 후 인클루드 해 오는 방식을 택했기 때문에 두 문서 모두 수정이 필요합니다. 두 군데를 수정해야 합니다.
먼저 list.php 를 보면 startMode 함수가 아래처럼 정의되어 있습니다.
function startMode() {
buttonGroup.style.display = 'none';
titleBible.innerText = "성경전서";
textBible.style.padding = '6px';
textBible.innerHTML = startHtml;
for (bible66 = 1; bible66 <= 66; bible66++) this["bible_" + bible66].style.backgroundColor = '#ffffff';
}

이걸 아래처럼 고쳐줍니다.
function startMode() {
bibleData(order_1[0] + " 1", order_1[1] + 1, 1);
bible_1.onclick();
}

그리고 하단부에 보면 아래와 같이 되어 있습니다.
<script>bibleMode()</script>

이걸 아래처럼 고쳐주세요.
<script>bibleMode();startMode();</script>

---------------------------------------------

simple.php 도 두 군데를 수정합니다. 마찬가지로 startMode 함수를 아래처럼 바꿉니다.
function startMode() {
oldSelect.value = 1;
selectMode(oldSelect, newSelect);
}

그리고 하단부에 있는
<div class=startDiv onclick=startMode()>처음으로<script>bibleMode();</script></div>
를 아래로 바꿉니다.

<div class=startDiv onclick=startMode()>처음으로<script>bibleMode();startMode()</script></div>

------------------------------------------------

모바일 스킨의 경우 pc 에서 수정한 simple.php 를 다운로드 받아 simple.php 를 덮어 씌우시고 그리고 똑같은 simple.php 파일을 이름만 list.php 로 고쳐서 업로드하세요.
2. 성경 숫자 부분을 태그로 감싼다는 게 무엇을 의미하는지 잘 모르겠네요.
이를테면 <strong style=color:red>숫자</strong> 이런 식으로 바꾼다는 건가요? 태그로 감싼다는 의미가 좀 모호해서요.
list.php 고 simple.php 고 간에 약 40번째 줄을 보면 아래와 같은 코드가 있습니다.

textBible.innerHTML = textBible.innerHTML + "<div class=textDiv" + divText + ">" + pointText + "</div>";

이걸 아래처럼 바꿔주세요. 길이가 좀 길어졌습니다.

textBible.innerHTML = textBible.innerHTML + "<div class=textDiv" + divText + "><strong style=color:#ff0000;margin-right:5px>" + pointText.slice(0, pointText.indexOf(' ')) + "</strong>" + pointText.slice(pointText.indexOf(' ')) + "</div>";

여기서 #ff0000 은 색상코드이고 margin-right:5px 은 간격이니 알아서 고쳐 쓰시길요.
좋습니다...........^
한가지 건의 드린다면, 성경 장 선택하는 위치를 현재 아래쪽인데---> 윗쪽에 설정하거나
상/하 배치 옵션도 있으면 좋을 것 같습니다.
목록을 위쪽으로 넣으면 시편의 경우 150개 버튼이 생기면서 본문을 읽기가 매우 성가셔집니다.
그럼 스크롤 기능을 넣으라고 하실 분도 계시겠지만 스크롤바 사이즈는 브라우저마다 달라서 사파리는 논외로 하더라도 css를 크롬, 파폭, 익스를 다 고려해야 해서...

상하 배치옵션은 다음 업뎃시 반영하겠습니다.
시편이 150편이잖아요....
지금은 무조건 아래로 내려가야 다음장 가야 하는데
상단에 게시판 자료갯수 표시줄 처럼 1~10개 넘으면 --> 다음10장 이런식으로 표시하든지
아니면 상/하단 배분배치 (위쪽에 / 아래쪽에 나눔배치 등)이 필요할 것
같습니다... 고민 해야 할 문제네요..
지금은 좀 불편해 보입니다.
10장이내의 성경도 무조건 아래로 내려가야 한다면........좀 그렇습니다.
클릭을 한번 할 때마다 4MB 정도씩 소모가 되네요. : )
Disable Cache 를 켜면 괜찮지만... 더욱 개선될 모습이 기대가 됩니당! ㅎㅎ
(켜고 끄고 테스팅을 몇번 해본 결과... )
에고 귀신이시네요. 클릭질할 때마다 성경 텍스트파일을 불러와서 그래요.
해결책은 텍스트파일을 불러서 배열에 입력해 놓던가 아님 style=display:none 을 준 textarea 에 담아서 그걸 파싱하던가 해야 합니다. 그럼 처음 한번만 부르면 두고두고 써 먹을 수 있습니다. 지금 보니 그냥 아래 부분만 함수밖으로 빼면 되겠네요.

bibleXhr = new XMLHttpRequest();
bibleXhr.open("GET", "<?php echo $bible_txt; ?>", 0);
bibleXhr.send();
bibleTotal = bibleXhr.responseText.split("\n");

예전에 머리가 팽팽 돌아갈 때는 문자열을 파싱해서 16진수로 만들고 그걸 액션 스크립트로 1픽셀씩 이미지로 그려서 jpg로 저장했었습니다. 가로 세로 각기 600픽셀 정도만 되어도 참 많은 정보가 저장되는 꼴이죠.
그런 다음 그 이미지를 플래시로 임포트해서 이미지 정보를 또 재파싱해서 배열에 담아 놓고... 진짜 뻘짓거리인데 코딩하는게 즐거워서 그런 미친 짓(?)도 했던 기억이 있습니다.
전체 1,983 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:김민섭(minsup@sir.kr)

© SIRSOFT