기본헬퍼 basic_helper ¶
씨아이보드에 사용된 기본 헬퍼입니다.
alert
alert 창을 띄운 후에 특정 페이지로 이동합니다.
alert_close
alert 창을 띄운 후에, 현재 창을 닫습니다.
alert_refresh_close
alert 창을 띄운 후에 , opener 를 refresh 하고 현재 창을 닫습니다.
cdate
date() 의 씨아이보드 버전입니다.
ctimestamp
time() 의 씨아이보드 버전입니다.
seconds2human
긴 초를 사람이 읽을 수 있는 쉬운 말로 변경합니다.
예) 24317 => 6 시간 45 분 17 초 로 변환
array_to_keys
배열의 값을 키로 변환합니다
search_option
셀렉트박스 옵션들을 출력합니다.
cut_str
글자를 일정 길이로 잘라줍니다.
show_alert_message
경고 메세지를 출력합니다.
get_skin_name
특정 디렉토리 안에 있는 스킨 디렉토리 이름들을 반환합니다.
get_access_selectbox
회원권한 선택시 보이는 셀렉트박스를 반환합니다.
required_user_login
비회원이 접근하는 경우, 로그인 페이지로 이동합니다.
display_ipaddress
IP 를 원하는 형식으로 일부 보여줍니다.
display_admin_ip
관리자페이지 안에서 IP 를 표시합니다.
display_username
회원명을 사이드뷰와 함께 출력합니다.
member_photo_url
회원의 첨부사진 주소를 반환합니다.
member_icon_url
회원의 첨부아이콘 주소를 반환합니다.
banner_image_url
배너 이미지의 주소를 반환합니다.
banner
배너를 불러오는 함수입니다.
display_html_content
본문을 html_purifier, url_auto_link 으로 알맞게 커스터마이징 한 후에 보여줍니다.
html_purifier
본문의 내용 중 악성코드 등을 깨끗하게 청소합니다.
url_auto_link
게시물 본문에 링크주소 형식의 텍스트가 있을 경우, 자동으로 링크를 생성합니다.
content_syntaxhighlighter
본문에서 syntaxhighlighter 변환합니다.
content_syntaxhighlighter_html
HTML 형식의 본문에서 syntaxhighlighter 변환합니다.
change_key_case
array_change_key_case 입니다.
get_google_map
구글맵을 얻는 정규식입니다.
get_view_thumbnail
게시글 본문에서 이미지 부분을 썸네일 이미지로 변환합니다.
get_post_image_url
게시글 본문에서 이미지 부분을 추출합니다.
get_editor_image
에디터 이미지 관련 변환합니다.
display_datetime
날짜를 표시하는 부분에서 관리자가 설정한 방법대로 표시합니다.
get_extension
파일의 확장자를 반환합니다.
get_sock
get_sock 함수가 없는 경우 재졍의합니다.
get_phone
전화번호 형식을 규격화합니다.
is_phone
입력된 값이 전화번호 형식인지 판단합니다.
json_encode
json_encode 함수가 선언되어 있지 않은 경우 재정의합니다.
json_decode
json_decode 함수가 선언되어 있지 않은 경우 재정의합니다.
admin_listnum
관리자페이지에 한페이지에 보일 게시물수를 반환합니다.
admin_listnum_selectbox
관리자페이지에 게시물수 선택하는 셀렉트 박스를 반환합니다.
get_useragent_info
useragent 정보를 분석하여 브라우저, OS 값 등을 반환합니다.