Spac Download2010. 12. 7. 21:45

새버전이 나왔습니다.
새버전 링크 : http://spac.tistory.com/144

-----------------------------------------

Spac v.10.12.1 버전을 공개합니다.
변경된 내용은 아래와 같으며, 문의사항은 이메일이나 www.phpwork.kr 에 해주시기 바랍니다.

  1. 기본내장템플릿 태그 기능 개선
  2. 사용자클래스 자동로딩 기능 추가
  3. 기타 소스파일 코드정리
  4. 이전 버전 사용자는Controller.Class.php, ActionClass.Class.php, ViewTemplate.Class.php 파일을 덮어 써 주시고 "Controller.ini" 파일내의 [load_user_class] 항목을 추가시켜줍니다.
    또한 Spac/controller 경로에 AutoLoadUserClass.ini 파일을 추가해줍니다.
  5. 이 버전은 이전버전에서 업데이트 해도 사용자의 프로그램에 영향을 주지 않습니다.
Posted by webdata
Spac Download2010. 11. 23. 16:07
Spac v.10.10.1 버전 공개

  1. 템플릿구별자 코드 사용자 정의기능 추가 http://www.phpwork.kr/Blog/viewContents/13/112 참조
  2. 확장컨트롤러 ini 파일 위치 변경
  3. 내장 페이징 클래스사용시 페이지 링크 버튼 이미지를 쉽게 변경할 수 있도록 수정됐습니다. 
    http://www.phpwork.kr/Blog/viewContents/23/113/1/ 참조
  4. 이전 버전 사용자는Controller.Class.php, ViewTemplate.Class.php, Paging.Class.php 파일을 덮어 써 주시고 Crypt.ini, ViewTemplate.ini, Paging.ini 파일을 해당 클래스가 있는 디렉토리로 위치시켜줍니다.(없는경우 생성)
    또한 Controller.ini 파일의 내용중 각각 ini파일들의 경로를 수정된 위치에 맞게 수정해줍니다.
  5. 이전버전에서 업데이트 해도 사용자의 프로그램에 영향을 주지 않습니다

Posted by webdata
Netbeans로 Spac을...2010. 11. 17. 11:15

1. 메뉴중 "Tools-Templates" 로 이동합니다.





2. 아래처럼 템플릿 매니저가 열리면 왼쪽 트리에서 "PHP Class" 를 선택하고 아래의 "Open in Editor" 를 클릭합니다.





3. 해당 클래스의 템플릿 파일이 열리면 아래의 내용으로 수정을 한 뒤 저장합니다.



입력한 내용은 아래와 같습니다.
<?php
/**
 *
 * @author ${user}
 */
class ${name} extends Controller {

    var $MethodAccessControlType = 'allow';
    var $AccessMethods    = array('execute');

    function ${name}() {

    }

    function execute() {

    }
 
}
?>


4. 저장된 템플릿 코드가 제대로 작동 되는지 확인해보겠습니다. 적당한 위치에 클래스파일을 하나 만들어보겠습니다.
    왼쪽 트리에서 파일을 만들 폴더를 선택한 후 마우스 우클릭을한 후 아래처럼 "New"->"PHP Class" 를 선택합니다.





5. 적당한 이름을 입력한 후 하단의 "Finish" 버튼을 누릅니다.





6. 아래와 같이 작성된 템플릿 내용이 자동으로 열립니다.
    이제 Spac 클래스파일 작성시 기본적인 내용이 아래처럼 모두 완성되어져 있으므로 간편하게 프로그램을 
    작성할 수 있습니다.









Posted by webdata