• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
rosewiper / itsm_git star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
itsm_gitsrcmainwebappse2jsservicehp_SE2M_AttachQuickPhoto.js
Download as .zip file
File name
Commit message
Commit date
DATABASE
첫번째 커밋
06-19
service/impl
첫번째 커밋
06-19
src/main
첫번째 커밋
06-19
web
첫번째 커밋
06-19
.gitignore
첫번째 커밋
06-19
pom.xml
첫번째 커밋
06-19
searchQuery.sql
첫번째 커밋
06-19
File name
Commit message
Commit date
java/egovframework
첫번째 커밋
06-19
resources
첫번째 커밋
06-19
webapp
첫번째 커밋
06-19
File name
Commit message
Commit date
META-INF
첫번째 커밋
06-19
WEB-INF
첫번째 커밋
06-19
common
첫번째 커밋
06-19
crosseditor/binary/images
첫번째 커밋
06-19
css
첫번째 커밋
06-19
direct
첫번째 커밋
06-19
font-flexslider
첫번째 커밋
06-19
fonts
첫번째 커밋
06-19
html
첫번째 커밋
06-19
images
첫번째 커밋
06-19
img
첫번째 커밋
06-19
js
첫번째 커밋
06-19
se2
첫번째 커밋
06-19
sso
첫번째 커밋
06-19
email.txt
첫번째 커밋
06-19
engleftmenu03.html
첫번째 커밋
06-19
engleftmenu04.html
첫번째 커밋
06-19
engleftmenu05.html
첫번째 커밋
06-19
engleftmenu06.html
첫번째 커밋
06-19
index.jsp
첫번째 커밋
06-19
File name
Commit message
Commit date
css
첫번째 커밋
06-19
img
첫번째 커밋
06-19
js
첫번째 커밋
06-19
photo_uploader
첫번째 커밋
06-19
SmartEditor2.html
첫번째 커밋
06-19
SmartEditor2Skin.html
첫번째 커밋
06-19
SmartEditor2Skin_en_US.html
첫번째 커밋
06-19
SmartEditor2Skin_ja_JP.html
첫번째 커밋
06-19
SmartEditor2Skin_ko_KR.html
첫번째 커밋
06-19
SmartEditor2Skin_zh_CN.html
첫번째 커밋
06-19
SmartEditor2Skin_zh_TW.html
첫번째 커밋
06-19
SmartEditor2noframe.html
첫번째 커밋
06-19
smart_editor2_inputarea.html
첫번째 커밋
06-19
smart_editor2_inputarea_ie8.html
첫번째 커밋
06-19
File name
Commit message
Commit date
lib
첫번째 커밋
06-19
service
첫번째 커밋
06-19
smarteditor2.js
첫번째 커밋
06-19
smarteditor2.min.js
첫번째 커밋
06-19
File name
Commit message
Commit date
HuskyEZCreator.js
첫번째 커밋
06-19
SE2BasicCreator.js
첫번째 커밋
06-19
SE2M_Configuration.js
첫번째 커밋
06-19
hp_SE2M_AttachQuickPhoto.js
첫번째 커밋
06-19
hp_SE_OuterIFrameControl.js
첫번째 커밋
06-19
hp_SE_ToolbarToggler.js
첫번째 커밋
06-19
husky_SE2B_Lang_en_US.js
첫번째 커밋
06-19
husky_SE2B_Lang_ja_JP.js
첫번째 커밋
06-19
husky_SE2B_Lang_ko_KR.js
첫번째 커밋
06-19
husky_SE2B_Lang_zh_CN.js
첫번째 커밋
06-19
husky_SE2B_Lang_zh_TW.js
첫번째 커밋
06-19
rosewiper 06-19 7ef7d0e 첫번째 커밋 UNIX
Raw Open in browser Change history
/** * @use 간단 포토 업로드용으로 제작되었습니다. * @author cielo * @See nhn.husky.SE2M_Configuration * @ 팝업 마크업은 SimplePhotoUpload.html과 SimplePhotoUpload_html5.html이 있습니다. */ nhn.husky.SE2M_AttachQuickPhoto = jindo.$Class({ name : "SE2M_AttachQuickPhoto", $init : function(){}, $ON_MSG_APP_READY : function(){ this.oApp.exec("REGISTER_UI_EVENT", ["photo_attach", "click", "ATTACHPHOTO_OPEN_WINDOW"]); }, $LOCAL_BEFORE_FIRST : function(sMsg){ if(!!this.oPopupMgr){ return; } // Popup Manager에서 사용할 param this.htPopupOption = { oApp : this.oApp, sName : this.name, bScroll : false, sProperties : "", sUrl : "" }; this.oPopupMgr = nhn.husky.PopUpManager.getInstance(this.oApp); }, /** * 포토 웹탑 오픈 */ $ON_ATTACHPHOTO_OPEN_WINDOW : function(){ this.htPopupOption.sUrl = this.makePopupURL(); this.htPopupOption.sProperties = "left=0,top=0,width=403,height=359,scrollbars=yes,location=no,status=0,resizable=no"; this.oPopupWindow = this.oPopupMgr.openWindow(this.htPopupOption); // 처음 로딩하고 IE에서 커서가 전혀 없는 경우 // 복수 업로드시에 순서가 바뀜 // [SMARTEDITORSUS-1698] this.oApp.exec('FOCUS', [true]); // --[SMARTEDITORSUS-1698] return (!!this.oPopupWindow ? true : false); }, /** * 서비스별로 팝업에 parameter를 추가하여 URL을 생성하는 함수 * nhn.husky.SE2M_AttachQuickPhoto.prototype.makePopupURL로 덮어써서 사용하시면 됨. */ makePopupURL : function(){ //var sPopupUrl = "./sample/photo_uploader/photo_uploader.html"; var sPopupUrl = "/se2/photo_uploader/photo_uploader.html"; return sPopupUrl; }, /** * 팝업에서 호출되는 메세지. */ $ON_SET_PHOTO : function(aPhotoData){ var sContents, aPhotoInfo, htData; if( !aPhotoData ){ return; } try{ sContents = ""; for(var i = 0; i <aPhotoData.length; i++){ htData = aPhotoData[i]; if(!htData.sAlign){ htData.sAlign = ""; } aPhotoInfo = { sName : htData.sFileName || "", sOriginalImageURL : htData.sFileURL, bNewLine : htData.bNewLine || false }; sContents += this._getPhotoTag(aPhotoInfo); } this.oApp.exec("PASTE_HTML", [sContents]); // 위즐 첨부 파일 부분 확인 }catch(e){ // upload시 error발생에 대해서 skip함 return false; } }, /** * @use 일반 포토 tag 생성 */ _getPhotoTag : function(htPhotoInfo){ // id와 class는 썸네일과 연관이 많습니다. 수정시 썸네일 영역도 Test var sTag = '<img src="{=sOriginalImageURL}" title="{=sName}" >'; if(htPhotoInfo.bNewLine){ sTag += '<br style="clear:both;">'; } sTag = jindo.$Template(sTag).process(htPhotoInfo); return sTag; } });

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up