본문 바로가기

XE5

Rhymix → Rhymix 마이그레이션 툴 제로보드4에서 운영했던 여러 홈페이지들이 소실되고, 오류나고 폐쇄 시키고.... 제로보드5를 잠시 맛만 본 후 XE로 직장 홈페이지를 만들어 10년(?) 가까이 운영했다. XE 조차도 업데이트 지원이 끊기면서 Rhymix가 등장했지만, 이제 웹제작에서 손을 땐 지 너무 오래고 본업도 바쁜 관계로 관심을 가지지 않았었다. 어느 한가한 날에 '라이믹스'를 살펴보다 기존 XE 폴더 위에 덮어 씌우면 된다는 말에 NAS에 설치 해놓았던 저장용 사이트에 테스트를 하다가 복구할 수 없는 지경에 사이트 하나를 날려 먹었다. PHP 버전이나 백엔드에 대해 완전 무지했던 탓에 서버 환경은 고려하지 않은 나의 잘못이겠지... 그리고 한참의 시간이 흐른 후 어느날 직장에서 운영하던 나스가 맛탱이가 가면서 홈페이지가 망가지기.. 2023. 8. 6.
XE 마이그레이션으로 데이터 이전 시 게시물 누락 해결법 2001년경 처음 만든 동아리 홈페이지는 2012년까지 10년도 넘게 많은 리뉴얼을 거쳤다. 제로보드4로 시작하여 XE로 전환까지 시키며 꾸준히 관리했다. 시간이 흘러 나는 졸업을 했고 후배들의 무관심과 SNS의 발달로 홈페이지는 찬밥신세를 면치 못하였다. 졸업도 했고 일하느라 바쁜 와중에도 후배들을 위해 홈페이지를 꾸준히 운영해 주었지만, 찾는 이 없는 홈페이지는 용량의 압박으로 유지비만 들어가니 더는 운영할 의지도 필요도 없었다. 그렇게 몇 년이 흐르는 사이 나는 NAS에 눈을 뜨게 되었고 NAS에 홈페이지를 복구해 두었다. 언제든 볼 수 있고 언제든 다시 백업할 수 있으니 말이다. 그렇게 NAS를 꽤 오래 운영하며 나름대로 노하우가 생겼고 NAS가 2개로 늘어나면서 공간의 여유와 기술(?)도 생겼다.. 2019. 1. 28.
XE 기본 카운터의 방문자 / 페이지뷰 출력하고 수정하기 전체 방문자수 출력하기 : {number_format($total_counter->unique_visitor)}오늘 방문자수 출력하기 : {number_format($today_counter->unique_visitor)}어제 방문자수 출력하기 : {number_format($yesterday_counter->unique_visitor)} 전체 페이지뷰 출력하기 : {number_format($total_counter->pageview)}오늘 페이지뷰 출력하기 : {number_format($today_counter->pageview)}어제 페이지뷰 출력하기 : {number_format($yesterday_counter->pageview)} "제로카운터"에서는 최고방문자와 최고페이지뷰 기능도 있었는데 .. 2012. 1. 2.
XE 소스 수정 없이 카테고리 자동 선택하기 보통 게시물이 하나 둘이면 문제 없겠지만, 다수의 게시물을 등록할 경우 일일이 카테고리를 선택하는 것은 여간 번거로운 일이 아니다. 소스를 수정을 통해 기본 카테고리를 지정해 주는 방법도 있지만, 이 또한 특정 카테고리만 지정을 해 놓은 것이니 불편할 수 있다. 이럴 때 소스 수정도 필요없이 원할 때 원하는 카테고리에 카테고리 선택없이 등록할 수 있는 벙법! ▲ 게시물 등록에 앞서 카테고리를 먼저 선택한다.▼ 카테고리를 먼저 선택하고 게시물 등록을 선택하면 카테고리가 선택된 상태에서 글을 등록할 수 있다. 2012. 1. 2.
XE 이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법 XE에서는 위 그림과 같이 이미지를 좌측으로 정렬하면 내용 아래에 있어야 할 첨부파일 부분이 올라오는 현상이 있다. html 작성으로 태그로 커버할 수 있지만 매번 그렇게 하는 것이 번거롭다면 스킨파일을 약간 손 보면 된다. 위의 문제는 div + css 조합으로 스킨이 만들어지다보니 생기는 문제인 것 같다. 스킨파일의 view_document.html 파일을 열어 102 라인 쯤의 {$oDocument->getContent()} 를 찾아 아래와 같이 소스를 삽입하면 된다. {$oDocument->getContent()} 여기에서는 view_document.html 파일에 직접 스타일을 적용했지만, css와 따로 분리해서 넣어도 된다. css 에 클래스를 만들어 넣고 이 부분만 넣어도 된다. 게시물별로 .. 2012. 1. 2.