게시물 관리 확장 애드온이라는 걸 만들고 있는데, 여기 참조

게시판에서 게시물 관리 버튼을 누르면 기존의 휴지통/삭제/이동/복사 기능 외에도 추가적인 문서 속성 변경 기능을 가진 팝업창으로 후킹하는 방식입니다.

 

애초의 계획은 관리 권한($grant->manager)이 없는 일반 회원도 최고 관리자($logge_info->is_admin === 'Y')가 (닉네임 등으로) 지정하면 게시물 관리를 할 수 있게끔 하려는 거였거든요?

애드온 회원을 지정하면, 그들에게 관리 권한까지는 안 주고 게시물 관리만 하게 하려는 거죠.

부운영자(vice_manager)까지는 아니고 일종의 소운영자(petit_manager)?

 

그런 컨셉을 가지고 작업을 하고, 심지어 게시판 추가설정 페이지에 모듈별 소운영자 설정 폼까지 끼워넣고 그랬는데...

ㄷㄷㄷㄷㄷㄷ

생각해보니 이들 소운영자가 각 게시판의 게시물 관리 버튼을 눌러서 팝업창에 들어가야 게시물 관리가 가능한 건데, 그 놈의 버튼이 소운영자가 아니라 관리 권한이 있는 회원에게만 노출되는 거잖아요? 하하하하하.... ㅠㅠ

 

사이트 운영자들한테 매뉴얼하게 스킨을 수정하라고 권장하기는 왠지 자존심이 상하고;;

아악 쓰레기통에 버리기 일보직전입니다ㅜㅜㅜ

윤삼

profile
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
  • profile
    보안이슈 때문에 그런건가요 ㅠ
    너무 유용한 애드온인데 응원하고 있습니다.
  • profile profile
    보안 이슈는 해결했는데, 소운영자(?)라는 고급 기능을 얹으려다보니 작동 방식에서 막히는 게 있어서요ㅎㅎ
  • profile

    그냥 게시판 관리자 권한이 있는 사람만 사용할 수 있다고 못박아 버리고 정리하시지요. 그것만으로도 대다수의 사람들에게는 충분히 유용한 기능이 될 것 같습니다. 게시판 추가설정 페이지를 애드온으로 조작하는 것은 솔직히 에바쎄바고요... 그럴 거면 아예 모듈 생성기를 사용해서 모듈로 만드시는 편이 훨씬 안정적이겠지요.

     

    현실적으로 절대 다수의 사이트는 1명이 운영하고, 여러 명이 운영하더라도 최고관리자와 게시판 관리자 이외에 자잘한 구분이 더 필요한 사이트는 드뭅니다. 대부분의 사람들에게 필요하지 않은 기능을 만드는 데 시간을 낭비하지 마세요. 자기 사이트에 꼭 필요하다고 주장하는 사람이 있다면 그 사람만 특별히 커스터마이징해 주면 그만입니다. 돈을 받으셔도 되고요. 그 한 사람 때문에 대다수의 다른 사용자들이 불필요하게 무겁거나 불안정한 것을 감수해야 할 이유가 없습니다.

  • profile profile
    사실 좀 번다하긴 해요ㅜ
    필요할 때 커스터마이징하고 말씀하신 방향으로 정리하는 게 역시 낫겠어요!
  • profile ?

    사실 많이 아쉬운 부분이지요.
    게시판 관리와 게시물 관리의 차이를 당시 개발자들이 제대로 이해를 하지 못한건지 안하고 싶었던 건지 

    누구도 모를일이지만 게시판 관리자 기능은 결국 XE 시절 그대로 RXE 에도 여전히 그 수준 그대로 남아 있지요.


    아무튼 간에 이 애드온이 문제가 아니라 RXE 게시판 관리 기능이 xe 수준 그대로 가지고 있는게 문제라면 문제이니
    윤삼님은 주어진 권한 그대로 쓰면 될듯 합니다.

     

    이미 xe 시절 부터 그래왔듯이
    https://xe1.xpressengine.com/index.php?mid=download&package_id=22622633
    act 제한 애드온으로 게시판 관리자를 게시물 관리자 수준으로 만들수 있으니 큰 무리는 없을 듯 합니다.
    윤삼님 애드온도 잘은 모르겠지만 권한은 코어 권한 쓰고 나머지 기능은 act 제한 으로 개별 유저가 쓰면 되겠지요.

    p.s 물론 윤삼님 개인적으로 성에 안차시면 애드온에서 해당 기능 흡수 하시면 되시지 않나요? 개발 능력이 되시니~

  • ? profile

    사실 게시물 관리자한테 버튼 노출만 되면 완성이거든요.
    고지가 코앞인데...
    (말씀하신 애드온도 있다 하시니) 고민을 좀 더 해보다가 조만간 업데이트 버전 마무리하도록 할게요 ;)

  • profile
    늘 윤삼님 보면 대단하다는 생각밖에 안드네요. 존경스럽습니다. 제가 게시물관리 에드온을 사용하다보니 작성일자 변경기능을 추가되면 좋을것같다는 생각이 들더군요.
  • profile profile
    년월일만 바꾸면 될 것 같은데, 테이블 컬럼에는 시분초까지 할당이 돼 있어서...
    - 년월일만 바꾸고 시분초는 0으로 리셋하는 게 좋을까요
    - 년월일만 바꾸되 시분초는 기존값을 유지하는 게 좋을까요
    - 아니면 년월일시분초 모두 바꿀 수 있게 하는 게 좋을까요
  • profile profile
    개인적으로 모두 바꿀수 있게 하는편이 낳지 않을까싶어요~^^