[그누보드5] 배추빌더5 메인화면 글목록 잘리는 글자, 점으로 처리하는 방법

구피아 4년전 신고 

이번 강의(?) 역시 그누보드5 기반으로 제작된 배추빌더5에 관한 것입니다.

배추빌더5로 웹사이트를 만든 후 처음 접속하게 되는 메인화면을 보시면 각 게시판별로 글목록이 나열되어 있는 것을 볼 수 있습니다.

근데 가만히 보시면 아시겠지만 제목 글자수가 길면 뒷부분은 잘려서 보이게 되는데요.

이게 왠지 눈에 거슬려 보여서 보기 싫더라고요. ㅋㅋ

그래서, 일정 글자수 이상 되면 그 뒷부분은 '...' 이런 형태로 표현되게 해봤어요.

참고로, 영문이든 숫자든 한글이든 특수문자든 뭐든 간에 모든 1문자 당 1글자로 일괄처리 됩니다.

그래서 그런지 한글로만 되어 있는 제목을 기준으로 최대 길이를 맞추면 약간의 부작용이 발생하네요. ㅋㅋ

 

배추빌더5 메인화면 글목록 잘리는 글자 표시 방법

 

위 그림에 보이는 것처럼 알파벳이나 숫자가 포함된 제목이 나오면 글제목 길이가 짧아져서 들쭉날쭉 해진다는 거에요.

어쩔 수 없이 이런 사소한(?) 문제점은 눈 질끈 감고 넘어가야 할 듯 싶네요.

그렇게 못하시겠다는 분들은 조건에 따라 적용될 수 있는 프로그래밍 코드를 각자 알아서 추가해 주시면 되겠네요. ㅋㅋ

저는 걍 이대로 만족하고 쓸랍니다. ㅎㅎ

 

배추빌더5 메인화면 글목록 글자수 수정 방법

 

그럼 지금부터 일정 글자수 이상 초과할 경우 나머지 부분은 점(...)으로 표시되게 하는 방법을 알려드릴께요.

 

/www/theme/miwit/index.php

 

miwit 디렉토리 안에 보시면 'index.php' 파일이 있을 꺼에요.

편집기로 index.php 열고 보시면 위 그림에서 보시는 것처럼 '$latest[$loop_index]['length']' 항목이 보이실 꺼에요.

 

$latest[$loop_index]['length'] = 50;

 

원래 기본값은 '50'으로 되어 있는데요. 저는 30으로 변경했습니다.

제 컴퓨터 화면에서는 기본값 50으로 되어 있을 때는 잘리는 부분이 '...'으로 표시되니 않더라고요.

그럼 이상으로 일정 글자수 이상 초과할 경우 잘리는 글자를 점점점으로 표시하는 방법에 대한 강의를 마치도록 할께요.


모바일 버전으로 보기