세상을 바꾸는 작은 힘 Shimss Home의 정보를 공유 합니다.
가정에 건강과 행복이 가득하기를 기도합니다.
정상작업은 하단에 참조 바랍니다.
================== 임시 조치 내용 ================ > 해결은 하단 참조
첨부:page.php는 수정전 자료임
가정에 건강과 행복이 가득하기를 기도합니다.
> 이전버전의 정보를 변경 위치입니다....이전 버전으로 w:\g5s\bbs\page.php을 원복 했습니다.
하단 메뉴는 w:\g5s\data\apms\page\intro.php 내용과 w:\g5s\bbs\page.php에서 불러오는 정보 입니다
그리고 하단에 버전 정보를 \data\apms\page\intro.php 에 아래 내용추가 정보 입니다.
<div style="margin:30px 0px -21px; padding:10px; background:#333; border-top:1px solid #000; border-bottom:1px solid #000; text-align:center; font-weight:bold; color:gold; font-family:verdana; ">
<?php echo APMS_VERSION;?>
</div>
============== 변경 정보 ==========
http://amina.co.kr/bbs/board.php?bo_table=free&wr_id=10525
-----------------------------------------------------------
1.4.6 패치도 1.5 버전에서 해야될 작업을 미리 넣어서 좀 대단위 패치입니다.ㅠㅠ
패치후 설정값 수정 및 파일 등 이동도 있기 때문에 반드시 읽어신 후 조치를 해 주셔야 사이트가 정상 출력됩니다.
1. 먼저 패치하고 나면 메뉴가 정상출력되지 않을 것인데, 이것은 그룹메인 관련해서 모바일 부분 추가와 통합이 이루어져 그런 것이니, 패치 후 "DB업데이트" 하고 메뉴설정에서 "그룹메인" 재 체크하시고 저장해 주시면 정상 출력됩니다.
2. 그리고 패치하고 나면 사이트 소개, 약관 등 일반문서 페이지가 정상출력되지 않을 것인데, 이것도 통합으로 설정방법이 변경된 부분으로 테마관리 > 일반문서에서 모든 문서 파일위치에 .php 를 등록(provison → provision.php)해서 파일명이 되도록 수정해 주셔야 합니다.
그런 후 /data/apms/page 폴더 안에 있는 모든 파일을 그누보드 루트의 /page 폴더로 옮겨 주셔야 정상출력됩니다.
정리하면... 그룹메인과 일반문서 관리에 대한 통합으로 패치 후 아래의 순서대로 반드시 조치해 주셔야 합니다. ㅠㅠ
1) 테마관리 > 기본설정에서 "DB업데이트" 실행
2) 테마관리 > 메뉴설정에서 그룹메인 재설정 및 일괄저장 실행
3) 테마관리 > 일반문서에서 모든 문서의 문서파일 위치에 .php 추가 (provision → provision.php)
4) /data/apms/page 폴더 내의 모든 파일을 그누보드 루트 /page 폴더로 이동
이동시 개별적으로 추가하신 것만 이동시키고, 약관 등은 새로 추가된 것으로 사용하시기를 권해 드립니다. 조금 수정되었거든요.
5) 마지막으로 정리차원에서 다음 폴더들은 더이상 사용하지 않으니 다 삭제해 주세요.
/adm/apms_admin/sample 폴더
/bbs/page 폴더
/data/apms/main 폴더
/data/apms/page 폴더
/data/apms/background/banner 폴더
/data/apms/background/body 폴더
/data/apms/background/page 폴더
/data/apms/background/title 폴더
원래는 이미지를 종류별로 관리하려고 다 생성은 해 두었는데, 필요가 없어서 현재는 /data/apms/background 폴더에서 일괄사용 중입니다.
■ 1.4.6 에서 통합 및 삭제 내역
1. 보드그룹 메인이 /skin/group 스킨으로 통합됨 → /data/apms/main 폴더 삭제
2. 일반문서가 /page 폴더로 통합됨 → /data/apms/page 폴더 삭제
참고로 일반문서의 경우 페이지보드 등도 전부다 그누루트의 /page로 통합되어 일괄관리될 것이며, 이 페이지보드는 바로 배포될 예정입니다.
■ 1.4.6 주요 패치내역
1. G5.1.5/YC5.1.4 패치 반영
2. 보드그룹 메인을 /skin/group 폴더의 스킨으로 통합 → basic 그룹스킨 변경
3. 보드그룹 메인을 PC와 모바일 따로 설정 가능
4. 모든 일반문서를 그누보드 루트 /page 폴더로 통합
5. 헤더스킨 기능 추가
- 작은 요소이나 사이트의 중요한 부분을 차지하고, 또 일반문서 등 관리시 귀찮을 부분이 될 것 같아서 따로 스킨화 했습니다.
- 설정은 테마관리 > 기본문서와 일반문서에 통합관리 하지만, 실제 적용여부는 스킨 차원에서 제어합니다.
- 보드나 상품스킨의 경우 스킨차원에서 추가설정을 통해 설정합니다.
- /skin/header 폴더가 헤더스킨 폴더입니다.
- 참고로 헤더스킨의 경우 단순 상단 헤더 뿐만 아니라 베스트글이나 상품, 광고 코드 등을 간단히 모든 페이지에 넣을 수 있는 용도로 사용하기 추가한 부분도 있습니다.
6. 일반문서 스킨화 및 처리방식 전면 개선
- 일반문서에 스킨을 입힐 수 있도록 했는데, 아마 몇개 사용되지는 않을꺼 같지만 몇몇 생각나는 특수한 경우가 있어서 스킨화 한 것입니다.
- 모든 일반문서에서 자동적으로 SEO와 관련된 이미지 및 요약글이 추출되도록 개선 → 일반문서 내 이미지 중 1개를 자동으로 뽑아 줍니다.
- 상대경로(./) 인식하도록 수정 → src="./img/..." 식으로 상대주소 등록시 자동으로 해당 문서를 기점으로 하위폴더가 되도록 인식해 줍니다.
(주의사항 : ../ 형태로 상위로 올라가는 주소는 아직 적용되지 않으니 사용하시면 안됩니다.ㅠㅠ)
7. 카카오톡 링크 오류 수정
8. vid.me 사이트도 동영상 자동인식하도록 추가
9. 링크#1이나 링크#2에 동영상 파일주소 직접입력해 JWPlayer로 실행시 직접첨부이미지의 첫번째 이미지가 동영상 이미지로 출력되도록 개선
- 따로 부하를 주기 싫어서 기존 이미지 재사용이라 동영상을 2개 등록해도 동일한 이미지가 각각 나타납니다.
- 첨부이미지를 동영상 이미지로 사용시 첨부옵션에서 본문삽입 옵션으로 선택해 주시면 본문에 따로 이미지는 출력되지 않습니다.
10. 회원관리에서 멤버쉽 강제해제 기능 추가
멤버쉽 체크를 사이트에 부담주기 싫어 해당 회원 로그인시 자동으로 체크하도록 해 두었는데, 이 경우 해당회원이 접속하지 않으면, 기간이 지난 경우 마이너스 상태로 출력됩니다. 이럴 경우 해당 회원에 대해서 멤버쉽 강제해제가 필요하기 때문에 추가했습니다.
11. 테마관리의 메뉴설정, 기본문서, 일반문서 화면 수정
그룹메인 및 문서통합, 헤더스킨, 문서스킨 등의 추가에 따라 필요없는 파일등록 부분을 삭제하고, 항목구성을 다시 재배치하였습니다.
12. 인트로를 일정기간 지정으로 설정한 경우 관리자라면 로그인 상태에서 메인이 출력되도록 수정 → 그래야 메인 공사를 하니...ㅠㅠ
13. 글복사시 추천수를 초기화하지 않고, 기존값을 가져가도록 수정
14. /bbs/poll.php 파일 구문 오류 수정
15. 보드그룹도 스킨추가설정이 가능하도록 수정
16. 위젯함수 기능개선 → 테마의 widget 폴더에 구애받지 않고, 원하는 위치에 위젯을 설치할 수 있도록 함수 기능 개선
17. 이벤트 당첨시 쪽지알림 가지않던 오류 수정
18. apms_get_text 함수에서 태그 뿐만 아니라 script, style 등 태그도 전부 제거하도록 개선 → 딱 텍스트만 출력되도록...
19. php5.5 이상 (php7 포함) 변수체크 오류 수정
20. 기본 스킨들 수정 등...
기본스킨의 경우 양이 많아서 단계적으로 수정 후 추가될 것인데, 현재는 헤더스킨, 페이지스킨은 신규추가, 그룹스킨, 새글스킨, 회원스킨, 접속자스킨 등은 수정되었고, 다 안되면 추후 추가할 예정입니다. 그리고 각 스킨의 주요 수정내용은 헤더기능 추가와 목록헤더 스킨화로 보시면 됩니다.
p.s : 배포후 미소 베이직테마도 이에 맞추어서 재수정후 올려 둘 예정입니다.ㅠㅠ
=================== 정상 작업 조치 =====================
패치하고 나면 사이트 소개, 약관 등 일반문서 페이지가 정상출력되지 않을 것인데, 이것도 통합으로 설정방법이 변경된 부분으로 테마관리 > 일반문서에서 모든 문서 파일위치에 .php 를 등록(provison → provision.php)해서 파일명이 되도록 수정해 주셔야 합니다.
그런 후 /data/apms/page 폴더 안에 있는 모든 파일을 그누보드 루트의 /page 폴더로 옮겨 주셔야 정상출력됩니다.
♠\r\n♠ https://11q.kr은 정보를 찾아 공유 합니다. https://11q.kr https://11q.kr https://11q.kr\r\n\r\n