문제 없나요?


우연히 저희가 사용하는 위젯 페이지의 MID명과 같은 이름의 모듈을 발견했는데요. 


이 경우 위젯페이지와 모듈 동시 사용시 문제가 되나요?

  • profile

    mid는 도메인/mid 이렇게 되고

    모듈명은 도메인/modules/모듈명 이렇게 되니

    직접적인 충돌은 없습니다.

     

    addons, modules, widgets처럼 XE에서 사용하는 폴더명과 직접 충돌하는 경우에는

    아예 모듈 생성조차 안 되도록 안전장치가 되어 있고요.

     

    게시판(board) 모듈의 mid를 board라고 한다거나

    출석부(attendance) 모듈의 mid를 attendance라고 하는 등,

    일부러 같게 쓰는 경우도 많이 있습니다. 아무 문제 없어요.

     

    물론 전혀 상관없는 모듈이거나, 해당 모듈에 특정 mid가 하드코딩되어 있다면

    관리자에게 혼란을 주거나 오류를 일으킬 수도 있겠지요...

  • profile profile
    그럼 출석부 attendance 와 같이 mid를 공유해서 쓰는 경우에만 위젯페이지 MID명을 중복해서 또 사용하면 안되는 거군요.
  • profile profile
    출석부 모듈은 다른 mid를 사용할 수 있도록 허용하더군요. 예전에 출석 게시판 같은 걸 사용하던 사이트였을 수도 있으니...
  • profile
    문제 있습니다. 폴더명과 mid 명이 같으면 500에러가 발생하더라고요 .
  • profile profile
    모듈폴더명은 모듈 하위에 있는 데요?
  • profile profile
    아 가상디렉토리 즉 music이라고 했을때 mid 명이 music 이 있으면 500오류 나더라고요 ...