묻고답하기

현재 스티커 삽입 애드온은 첨부파일 밑에 출력이 되는데요..

 이것을 기본적으로 (본문쓰기나 댓글쓰기나 마찬가지로) 쓰기폼 바로 밑에 (정확히는 id=" smart_content") 바로 밑에 출력되게끔 하고 싶습니다 ..


아 좀 도전하려 했더니만 php는 잘 모르겠네요 ㅠㅠ;;; 내용 좀 수정해 주실 수 있을까요??

귀찮으실것 같아서 addon_insert_sticker.addon.php 파일 전문을 올려 놓았습니다 조정좀 부탁드려요;; ㅠㅠㅋ 어려운 일인가요??


<?php
    if(!defined("__ZBXE__")) exit();

    /**
     * @addon_insert_sticker.addon.php
     * @author XENARA (kolaskks@naver.com)
     * @brief XENARA 스티커 삽입 애드온
     **/

    if($called_position == 'after_module_proc') {
			Context::addCSSFile('./addons/addon_insert_sticker/css/addon.css');

      $insert_sticker = 0;
      if($addon_info->insert_sticker_editor=='document'){
        if(Context::get('act')=='dispBoardWrite'){
          $insert_sticker = 1;
        }
      } else if($addon_info->insert_sticker_editor=='comment'){
        if(Context::get('document_srl')){
          $insert_sticker = 1;
        }
      } else{
        $insert_sticker = 1;
      }

      if($insert_sticker==1){
        $addon_path = getUrl('').'addons/addon_insert_sticker/';

        $header_content = '';
        $header_content .= '
          <script type="text/javascript">
            function insertSticker(editorSequence,sticker_src) {
              // html 모드
              if(editorMode[editorSequence]=="html"){
                if(text.length>0 && get_by_id("editor_textarea_"+editorSequence)){
              	  get_by_id("editor_textarea_"+editorSequence).value += text.join("");
                }

              // 위지윅 모드
              } else{
                var iframe_obj = editorGetIFrame(editorSequence);
                if(!iframe_obj) return;
                var sticker_img = "<img src=\'"+sticker_src+"\' />";
                if(sticker_src) editorReplaceHTML(iframe_obj, sticker_img);
              }
            }
          </script>
        ';
        Context::addHtmlheader($header_content);


        $stickter_list = array();
        $stickter_temp_list = FileHandler::readDir(_XE_PATH_.'addons/addon_insert_sticker/stickers');
        foreach($stickter_temp_list as $key => $val){
          $filename = strtolower($val);
          if(substr($filename,-3)=='gif' || substr($filename,-3)=='jpg' || substr($filename,-3)=='png'){
            $stickter_list[] = $val;
          }
        }

        $stickter_list_html = '';
        if(count($stickter_list)>0){
          $stickter_list_html .= '<div class="addon_insert_sticker"><ul class="stickter_list">';
          $sticker_url = addslashes('jQuery(this).children("img").attr("src")');
          foreach($stickter_list as $key => $val){
            $stickter_list_html .= '<li><a href="#" onclick="insertSticker(jQuery(\\\'.xpress_xeditor_editing_area_container\\\').attr(\\\'id\\\').substr(20,10),jQuery(this).children(\\\'img\\\').attr(\\\'src\\\')); return false;"><img src="'.$addon_path.'stickers/'.$val.'" /></a></li>';
          }
          $stickter_list_html .= '</ul></div>';
        }

        $footer_content = '';
        $footer_content = $footer_content .'
          <script type="text/javascript">
            jQuery(document).ready(function(){
              jQuery(".xpress-editor").append(\''.$stickter_list_html.'\');
            });
          </script>
        ';
        Context::addHtmlFooter($footer_content);
      }
    }
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
xe초보자 타 웹사이트 소스를 내 사이트에 적용하기요  
토라상 1.7.X의 매뉴얼은 혹시 어디에 있나요? [4] 2014.07.19 by 토라상
토라상 sns공유기능은 따로 모듈로 있는 것인가요? [2] file 2014.07.19 by 토라상
멘탈가루루루루몬 장기적인 사이트 운영에 있어서 있을 수 있는 상황 적어 보았습니다.. [6] 2014.07.18 by 멘탈가루루루루몬
natura ssh 로그좀 봐주세요. [5] 2014.07.18 by XESniper
sanote.myid.net/ ms azure 에서 mssql로 설치가 안되네요. [1] 2014.07.18 by sanote
홍111 게시판 글 수정하면 새글로 등록되는 문제 [2] 2014.07.18 by sejin7940
퍼줌12 사이트맵 생성 모듈 없나요?  
SeungXE XE 질문은 아니지만, 피카사 업로드 용량과 구글 플러스  
geogeo123 .htaccess 를 이용해서 특정 도메인을 차단하고 싶을때 [1] 2014.07.18 by geogeo123
dd_b 기본 레이아웃의 비주얼 이미지를 자동으로 슬라이딩 가능할까요? [1] 2014.07.18 by DoorWeb
mr33 모듈이름에 다른 문자형식을 쓰고 싶습니다... 가능할까요? [3] 2014.07.18 by mr33
Campion(캠피언) 스케치북5 게시판 목록에서 회원성별 아이콘 나타내기 질문 [5] 2014.07.18 by 몽실아빠
몽실아빠 신디케이션V2(NEW) 사용시 수집시간이 얼마나 걸리나요 ? [1] file 2014.07.18 by Campion(캠피언)
미누7 회원정보 "사용자 정의 항목추가"로 추가한 값의 함수명에서요.. [12] 2014.07.18 by 미누7
SeungXE 회원이 보거나 수정할 수 없는 회원 확장 변수를 사용할 수 있을까요? [2] 2014.07.18 by SeungXE
멍티 게시판 페이지 글쓰기가 안되네요..  
foever_89 1.5.4번전에서 메뉴 관리에 관해서 질문 드립니다.  
제이슨5525 도메인 변경 후 메뉴 사용 불가 [2] 2014.07.18 by 제이슨5525
멘탈가루루루루몬 스티커삽입애드온 출력위치 조정 좀 해 주실분을 찾습니다,,  
sspro xe폴더이름을 다른걸로 변경하고싶은데 [6] 2014.07.18 by 위드앱1
단미호 파일첨부에 궁금한 것이 있습니다. [2] 2014.07.18 by 단미호
akdjdkl;wl xe 추가설치 [6] 2014.07.18 by akdjdkl;wl
유묭커뮤늬2 애드센스 뜨는지 확인 부탁드려도 될까요 [5] 2014.07.18 by 몽실아빠
제이슨5525 권한 =-> 회원가입 이동 tip에서 글꼴 깨짐 문제 [1] 2014.07.18 by 제이슨5525
걷고있는기분ER Parse error [2] 2014.07.18 by 걷고있는기분ER
geogeo123 궁금한것이 있는데요.. 깃허브에서 누군가가 코드를 일부로 망쳐두면 어떻게 하죠? [2] 2014.07.18 by 퍼니엑스이
김엿 삭제된 댓글을 볼 수 있는 방법은 없나요? [2] 2014.07.18 by 김엿
앱하우 다국어 지원에 대한 링크 [1] 2014.07.18 by sejin7940
장뚱이 홈피주소에서 꼭 xe가 붙어야 접속이 되는데요. [3] file 2014.07.18 by 최윤한