CI 묻고 답하기

제목 드디어 관리자 페이지'만' 끝.
글쓴이 마냐 작성시각 2009/06/26 15:46:34
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 31080   RSS
제가 여기 처음 글을 작성한날이 4월 27일 이었으니 딱 2달이네요.
회원가입 부분이 오래 걸린듯. 처음 부터 한 부분이라..
이제 중요한 게시판 부분만 남았군요. ㄱ-
관리자 페이지 보다 어렵다는 게시판 부분.

어서 다 만들고 늅늅으로써 일을 해야하는데..

뭐 여하튼..
기본 로직은 그누보드 기반이고,
별 쓸모없다 싶은 기능은 다 빼고 튜닝해서 만들어 봤습니다.

카페24에서 미리내로 도중에 옮겨타는 바람에 PHP5 기능은 쓴게 없읍니다. ㅡ_
컨트롤 내부에서 컨트롤을 불러오는 widget도 위키에 PHP5부터 지원하는게 있지만.
http://codeigniter.com/forums/viewthread/109584/
위 widget plugin 을 수정해서..

class Widget
{
function Widget() {
$this->_assign_libraries();
}

function run($name, $data=array()) {
$args = func_get_args();

require_once APPPATH.'controllers/widget/'.$name.EXT;

if (strpos($name, '/')) {
$temp = explode('/', $name);
$name = ucfirst($temp[1]);
} else
$name = ucfirst($name);

$widget =& new $name();
return call_user_func_array(array(&$widget, 'index'), array_slice($args, 1));
}

function _assign_libraries() {
$CI =& get_instance();
foreach (get_object_vars($CI) as $key => $object) {
$this->$key =& $CI->$key;
}
}
}
 다음글 jquery를 이용한 자동 table rowspan 적... (5)
 이전글 폼검증에서 username_check 부분에 대해서 ... (3)

댓글

변종원(웅파) / 2009/06/27 07:48:00 / 추천 0
로그인이 안되네요. 계속 로그인하라고 나옵니다.
변종원(웅파) / 2009/06/27 12:03:38 / 추천 0
파폭에서는 로그인이 되네요. ie6에서는 안됩니다.
깔끔하게 만드셨네요.
포럼운영자 / 2009/06/27 14:02:53 / 추천 0
깔끔하네요 .^^
포럼운영자 / 2009/06/28 07:59:45 / 추천 0
마냐님, 늦어서 죄송합니다. 회원등급을 올려드렸습니다.이제 개발자 게시판을 보실 수 있습니다. 잘부탁드립니다.
탱크 / 2011/04/04 12:31:48 / 추천 0
 음.. 마냐님 그누보드를 참조하여 2.0.1 버전에 붙여볼려고 작업중인데...
(이왕 하는거, 2.0.1 버전으로 시작하는게 맞을 것 같아...)
버전이 올라가면서, 플러그인을 사용하지 못하잖아요~

그런데 이 위젯 클래스가 중요한 역할을 하는 분이었군요 ㅡㅜ;;
음... 라이브러리 폴더로 옮기고, 
적당히 echo 찍어가면서 보고 있는데...

암튼 어렵네요 ㅠㅠ

그냥 구글링으로 위젯에 있는 문법을 검색하다가 여기로 돌아오길래 ^^
댓글 달아봅니다.~~

그런데~ 개발자 게시판이 별도로 있는거였군요~
회원등급이 올라가야 한다...
올라가는 방법은 열심히 활동하는거겟쬬?
아님~ 정모에 참석하여 인사를 한다?

암튼 여러모로 도움 많이 받고 있습니다.
감사합니다.~
변종원(웅파) / 2011/04/04 17:51:16 / 추천 0
탱크 / 포럼 초기에 포럼소스 개발자를 이야기하는 것인데 현재는 의미가 없습니다.
개발자 게시판이라고 해도 소스가 올라가 있는 것이 아니라서요. 그리고 현재는 사용하지 않고 있습니다.
그리고 포럼소스가 공개되어 있는 상태라... ^^