자료실

게시물 작성자 바꾸기 애드온

2021.03.10 13:40
793
3
자료 유형 애드온
간단한 소개 게시글의 작성자를 다른 회원으로 변경할 수 있게 해주는 애드온입니다.
설치 경로 ./addons/ap_author_changer
코어 지원 범위 Rhymix 2.0
PHP 지원 범위 기타
자료 구분 공개 자료
라이선스 GPL v2
파일명버전날짜용량다운로드 수
ap_author_changer.0.3.1.zip 0.3.1 2021.03.18 9.3KB 124

게시판 스킨에서 (게시물 관리처럼) 체크박스 체크를 통해 게시물의 작성자를 다른 회원으로 일괄 변경해주는 애드온입니다.

(원래는 작년 여름에 원대한 야망을 갖고 진행하던 프로젝트였는데,(일명 게시물 관리 애드온) 갑자기 일도 바빠지고 추진력도 없어서ㅜㅜ 중단했었던 작업이기도 합니다.)

일단 소개 말씀드립니다.

 

  1. 0.3.1 업데이트 (2021-03-19) : [보안] 권한이 없는 외부인이 ajax로 커맨드를 실행할 수 있는 문제 수정 (@비엔유님 감사합니다~~)
  2. 0.3 업데이트 (2021-03-15) : 작성자 변경시 포인트 반영 옵션을 체크할 수 있습니다.
    0.png
  3. 라이믹스 2.0.* 이후의 코어에서 작동합니다. (1.9.* 에서도 작동하겠지만 '작성자 바꾸기'라는 텍스트가 제대로 출력되지 않을 수 있습니다)
     
  4. 게시판 관리 권한이 있는 회원만 작동할 수 있습니다.(베타 버전에서는 최고관리자만 가능했음)
     
  5. 게시판 목록 화면에서 '게시물 관리' 버튼이 있을 때, 버튼 리스트 끝자락에 '작성자 바꾸기' 버튼도 활성화됩니다.

    0.png

    (라이믹스용 xedition, 스케치북 게시판 스킨과 comely_board 스킨에서 테스트되었습니다.)
     
  6. (게시물 관리하듯이) 게시판 목록에서 관리자용 체크박스를 체크하고 문서관리용 카트에 담은 후, '작성자 바꾸기' 버튼을 클릭하면 팝업창이 뜹니다.
     
  7. 처음에는 선택한 문서 리스트만 나오지만 하단의 회원 검색을 하면 회원 리스트(list_count 40, page_count 10)가 출력됩니다. 아무 값도 입력하지 않고 그냥 검색 버튼을 누르면 전체회원 리스트가 출력될 겁니다.

    1.png

  8. 변경하고자 하는 회원을 클릭하고 '바꾸기' 버튼을 누르면 문서 수정 쿼리 실행 후 팝업창이 닫히고 작성자 정보가 변경된 것을 확인할 수 있습니다.

    2.png

  9. 과거 베타버전에서 개선된 점
    - 팝업창 로드시 회원 리스트를 로드하지 않아 페이지 로드 속도를 개선했습니다.
    - 애드온 사용 권한을 최고관리자에서 게시판 관리 권한 회원으로 변경했습니다.
    - 시스템 설정에서 '모든 주소 형태를 사용'하더라도 문제 없이 동작합니다. @다다다닷
    - 작성자 변경 후 캐시 삭제로 본문에서도 작성자 닉네임이 자동 변경됩니다. @damda

 

그 외에 기능 개선 요청과 성원이 있긴 했었지만 능력 부족, 여유 부족, 추진력 부족으로 라이믹스 2.0대에 맞춰 호환성 개선 정도에 초점을 뒀습니다.

마음이 아픕니다ㅜ

윤삼 Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.

댓글 18

  • 2021.03.10 17:12 #1539791
    항상 좋은 자료 감사합니다^^
  • 2021.03.10 23:11 #1539831
    감사합니다.
  • 2021.03.11 00:09 #1539865
    감사합니다 ㅠㅠ
  • 2021.03.11 01:03 #1539882
    버그 알려주셔서 감사했습니다~~
  • 2021.03.11 03:08 #1539921
    잘 작동하네요.
    예전 제로보드 시절에 만든 관리자ID가 그대로 있어서 그랬는데
    한방에 해결되었네요.
    항상 감사합니다.
  • 2021.03.11 03:22 #1539929
    네, 확인 감사합니다~
    자주 쓸 일은 없겠지만 사이트 특성에 따라 때에 따라 요긴할 수 있을 거예용 :)
  • 2021.03.19 02:30 #1543263
    안녕하세요 :)

    저는 사용할려고하면 "서버와 통신이 원할하지" 라는 문구가 뜨는데 이건 서버 문제일까요? ㅠ_ㅠ
  • 2021.03.19 02:56 #1543276
    그냥 작성자 변경이 안 되는 에러가 나면 그런 문구가 뜨게 해놓은 겁니다 하핫;;;
    보장은 못 드리지만ㅜ 상세한 사용 환경은 어떤지, 다른 자료와 충돌 가능성은 어떤지 등도 이야기해주시면 상황 파악에 조금 더 도움이 될 것 같습니다.

    그리고 현재 애드온 기능을 탑재한 새 자료가 있으니 이쪽으로 사용해보시면 어떨까 합니다.
    https://xetown.com/tips/1542951
    그래도 같은 에러가 난다면... 말씀해주세요ㅠㅠ
  • 2021.03.19 21:33 #1543547
    아주 좋군요...^^;
    그동안 라이믹스로 옮겨탄 후, 테스트로 작성했던 글들...게시판 관리자로 바꿨습니다.

    고맙습니다!
  • 2021.03.20 07:44 #1543653
    감사합니다
  • 2021.03.23 17:24 #1545013
    제가 사이트에 이런 기능이 필요해서 개발도 하려고 했는데 너무 힘들었어요.
    정말 너무 유용한 애드온 감사드립니다. 이 애드온이 저를 살리네요.
    너무 감사해요
  • 2022.02.05 01:32 #1650673
    감사하게[ 잘 사용 하겠습니다 자료 받고 보면 윤삼님 ㅎㅎㅎ
  • 2022.12.02 06:37 #1725645
    게시물 관리 기능과 동일한 기능을하는것 같은데 어떤 차이가 있는지 알 수 있을까요?
  • 2022.12.02 07:29 #1725667
    먼저 이 애드온을 만들었다가 다른 기능을 얹어서 만든 게 게시물 관리 애드온이에요.
    그리고 제 기억이 맞다면 게시물 관리 애드온은 작성자 바꾸기를 했을 때 포인트 획득/부여 옵션도 새로 추가했었던 것 같아요.
  • 2022.12.02 07:38 #1725674
    아 넵 그러면 게시물 관리 애드온만 사용하면 되겠죠?
  • 2022.12.02 08:26 #1725677
    넵!
  • 2024.12.29 00:37 #1851304
    항상 감사합니다 / 공유해주신 정보 덕분에 많은 시간을 절약할 수 있었고 제 홈페이지가 항상 풍성 해졌습니다 . 새해에도 유익한 정보 많이 공유해주세요! ㅎㅎ 새해 복 많이 받으세요."
  • 2024.12.29 00:42 #1851307
    네, 궁뎅이님도 새해 복 많이 받으세요. 항상 건강하시고요. 하시는 일 운수대통하실 겁니다!