cheditor5 추가
2
.gitignore
vendored
@ -6,7 +6,7 @@ sirgle/
|
||||
test.php
|
||||
*.key
|
||||
*.sh
|
||||
cheditor*/
|
||||
cheditor5.*/
|
||||
ckeditor*/
|
||||
log/
|
||||
g5_tree/
|
||||
|
||||
380
plugin/editor/cheditor5/backup_template.xml
Normal file
@ -0,0 +1,380 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
// ================================================================
|
||||
// CHEditor Template
|
||||
// ================================================================
|
||||
-->
|
||||
<Template>
|
||||
<Container>
|
||||
<Html>
|
||||
<![CDATA[
|
||||
<div class="cheditor-container">
|
||||
<div id="toolbar" style="padding:4px;height:47px"></div>
|
||||
<div id="editWrapper" class="cheditor-editarea-wrapper">
|
||||
<iframe frameborder="0" class="cheditor-editarea"></iframe>
|
||||
<textarea class="cheditor-editarea-text-content" spellcheck="false"></textarea>
|
||||
</div>
|
||||
<div id="modifyBlock" class="cheditor-modify-block"></div>
|
||||
<div id="tagPath" class="cheditor-tag-path">
|
||||
<span class="cheditor-status-bar"><html> </span>
|
||||
</div>
|
||||
<div id="resizeBar" class="cheditor-resizebar"></div>
|
||||
<div id="viewMode" class="cheditor-viewmode">
|
||||
<div id="rich" class="cheditor-tab-rich" title="입력 모드" alt=""> </div>
|
||||
<div id="code" class="cheditor-tab-code-off" title="HTML 편집" alt=""> </div>
|
||||
<div id="preview" class="cheditor-tab-preview-off" title="미리 보기" alt=""> </div>
|
||||
</div>
|
||||
</div>
|
||||
]]>
|
||||
</Html>
|
||||
</Container>
|
||||
<PopupWindow>
|
||||
<Html>
|
||||
<![CDATA[
|
||||
<div class="cheditor-popup-window" onselectstart="return false">
|
||||
<div class="cheditor-popup-drag-handle">
|
||||
<div class="cheditor-popup-titlebar">
|
||||
<span><label class="cheditor-popup-title"></label></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cheditor-popup-cframe" id="cheditor-popup-cframe"></div>
|
||||
</div>
|
||||
]]>
|
||||
</Html>
|
||||
</PopupWindow>
|
||||
<Toolbar>
|
||||
<Image file="toolbar.png" />
|
||||
<Group name="Print">
|
||||
<Button name="Print" tooltip="인쇄">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="0" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="Print" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="NewDocument" tooltip="새 문서">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="16" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="NewDocument" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Undo">
|
||||
<Button name="Undo" tooltip="되돌리기">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="32" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="Undo" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Redo" tooltip="다시 실행">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="48" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Redo" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Edit">
|
||||
<Button name="Copy" tooltip="복사하기">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23" check="1">
|
||||
<Icon position="64" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="Copy" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Cut" tooltip="오려두기">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="80" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Cut" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Paste" tooltip="텍스트로 붙이기">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="96" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Paste" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="PasteFromWord" tooltip="MS 워드 붙이기">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="112" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="PasteFromWord" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="SelectAll" tooltip="전체 선택">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="128" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="SelectAll" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Color">
|
||||
<Button name="BackColor" tooltip="형광펜">
|
||||
<Attribute class="cheditor-tb-bg30" width="30" default="#fff" height="23" check="1">
|
||||
<Icon position="240" width="23" class="cheditor-tb-icon23" />
|
||||
<Execution method="showPulldown" value="BackColor" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="ForeColor" tooltip="글자색">
|
||||
<Attribute class="cheditor-tb-bg30" width="30" default="#000" height="23" check="1">
|
||||
<Icon position="263" width="23" class="cheditor-tb-icon23" />
|
||||
<Execution method="showPulldown" value="ForeColor" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Format">
|
||||
<Button name="Bold" tooltip="진하게">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23" check="1">
|
||||
<Icon position="144" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="Bold" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Italic" tooltip="기울임">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="160" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Italic" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Underline" tooltip="밑줄">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="176" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Underline" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Strikethrough" tooltip="취소선">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="192" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Strikethrough" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Superscript" tooltip="위 첨자">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" use="" check="1">
|
||||
<Icon position="208" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Superscript" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Subscript" tooltip="아래 첨자">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" use="" check="1">
|
||||
<Icon position="224" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Subscript" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Alignment">
|
||||
<Button name="JustifyLeft" tooltip="왼쪽 정렬">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23" check="1">
|
||||
<Icon position="286" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="JustifyLeft" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="JustifyCenter" tooltip="가운데 정렬">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="302" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="JustifyCenter" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="JustifyRight" tooltip="오른쪽 정렬">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="318" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="JustifyRight" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="JustifyFull" tooltip="양쪽 정렬">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="334" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="JustifyFull" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="List">
|
||||
<Button name="OrderedList" tooltip="문단 번호">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23" check="1" type="combo">
|
||||
<Icon position="350" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="InsertOrderedList" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="OrderedListCombo" tooltip="문단 번호 확장">
|
||||
<Attribute class="cheditor-tb-bgcombo" width="10" height="23" type="combobox" node="OrderedList">
|
||||
<Icon width="10" class="cheditor-tb-combo" margin="0px" />
|
||||
<Execution method="showPulldown" value="OrderedList" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="UnOrderedList" tooltip="글 머리표">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1" type="combo">
|
||||
<Icon position="366" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="InsertUnOrderedList" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="UnOrderedListCombo" tooltip="글 머리표 확장">
|
||||
<Attribute class="cheditor-tb-bgcombo" width="10" height="23" type="combobox" node="UnOrderedList">
|
||||
<Icon width="10" class="cheditor-tb-combo" margin="0px" />
|
||||
<Execution method="showPulldown" value="UnOrderedList" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Outdent">
|
||||
<Button name="Outdent" tooltip="왼쪽 여백 줄이기">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="382" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Outdent" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Indent" tooltip="왼쪽 여백 늘이기">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="398" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="Indent" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Split">
|
||||
</Group>
|
||||
<Group name="FormatBlock">
|
||||
<Button name="FormatBlock" tooltip="스타일">
|
||||
<Attribute class="cheditor-tb-bg55" width="55" height="23" check="1">
|
||||
<Icon class="cheditor-tb-text" alt="스타일" />
|
||||
<Execution method="showPulldown" value="FormatBlock" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="FontName">
|
||||
<Button name="FontName" tooltip="글꼴">
|
||||
<Attribute class="cheditor-tb-bg55" width="55" height="23" check="1">
|
||||
<Icon class="cheditor-tb-text" alt="굴림" />
|
||||
<Execution method="showPulldown" value="FontName" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="FontSize">
|
||||
<Button name="FontSize" tooltip="글꼴 크기">
|
||||
<Attribute class="cheditor-tb-bg40" width="41" height="23" check="1">
|
||||
<Icon class="cheditor-tb-text" alt="9pt" />
|
||||
<Execution method="showPulldown" value="FontSize" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="LineHeight">
|
||||
<Button name="LineHeight" tooltip="줄 간격">
|
||||
<Attribute class="cheditor-tb-bg55" width="55" height="23" check="1">
|
||||
<Icon class="cheditor-tb-text" alt="줄 간격" />
|
||||
<Execution method="showPulldown" value="LineHeight" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="RemoveFormat">
|
||||
<Button name="RemoveFormat" tooltip="서식 지우기">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="414" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="RemoveFormat" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="ClearTag" tooltip="모든 HTML 태그 제거">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="430" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="ClearTag" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Insert">
|
||||
<Button name="TextBlock" tooltip="글 상자">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23" check="1">
|
||||
<Icon position="446" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="showPulldown" value="TextBlock" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Symbol" tooltip="특수 문자">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="462" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="Symbol" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="HR" tooltip="가로줄">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="478" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="InsertHorizontalRule" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="SmileyIcon" tooltip="표정 아이콘">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="494" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="EmotionIcon" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Table">
|
||||
<Button name="Table" tooltip="표 만들기">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="510" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="windowOpen" value="Table" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="ModifyTable" tooltip="표 수정">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="526" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="ModifyTable" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Layout" tooltip="레이아웃">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="542" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="Layout" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="Link">
|
||||
<Button name="Link" tooltip="하이퍼링크">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="558" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="windowOpen" value="Link" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="UnLink" tooltip="하이퍼링크 없애기">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23" check="1">
|
||||
<Icon position="574" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="doCmd" value="UnLink" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="ImageUpload">
|
||||
<Button name="Image" tooltip="내 PC 사진 넣기">
|
||||
<Attribute class="cheditor-tb-bg44" width="50" height="23">
|
||||
<Icon position="590" width="36" class="cheditor-tb-icon36" margin="6px" />
|
||||
<Execution method="windowOpen" value="ImageUpload" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
|
||||
</Group>
|
||||
<Group name="ImageWeb">
|
||||
<Button name="ImageUrl" tooltip="웹 사진">
|
||||
<Attribute class="cheditor-tb-bg44" width="50" height="23">
|
||||
<Icon position="626" width="36" class="cheditor-tb-icon36" margin="6px" />
|
||||
<Execution method="windowOpen" value="ImageUrl" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
|
||||
</Group>
|
||||
<Group name="Media">
|
||||
<Button name="Flash" tooltip="플래쉬 동영상">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="662" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="windowOpen" value="FlashMovie" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Media" tooltip="미디어">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="678" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="Embed" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
<Button name="Map" tooltip="지도">
|
||||
<Attribute class="cheditor-tb-bg" width="23" height="23">
|
||||
<Icon position="694" width="16" class="cheditor-tb-icon" />
|
||||
<Execution method="windowOpen" value="GoogleMap" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
<Group name="PageBreak">
|
||||
<Button name="PageBreak" tooltip="인쇄 쪽 나눔">
|
||||
<Attribute class="cheditor-tb-bg" width="24" height="23">
|
||||
<Icon position="710" width="16" class="cheditor-tb-icon" margin="4px" />
|
||||
<Execution method="doCmd" value="PageBreak" />
|
||||
</Attribute>
|
||||
</Button>
|
||||
</Group>
|
||||
</Toolbar>
|
||||
</Template>
|
||||
7963
plugin/editor/cheditor5/cheditor.js
Normal file
BIN
plugin/editor/cheditor5/css/SourceCodePro.eot
Normal file
BIN
plugin/editor/cheditor5/css/SourceCodePro.woff
Normal file
185
plugin/editor/cheditor5/css/dialog.css
Normal file
@ -0,0 +1,185 @@
|
||||
body {
|
||||
background-color: #fff;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
padding: 0;
|
||||
font-size: 9pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
line-height: 1em;
|
||||
overflow: hidden;
|
||||
}
|
||||
td, input {
|
||||
font-size: 9pt;
|
||||
vertical-align: middle;
|
||||
margin: 0;
|
||||
line-height: 15px;
|
||||
height: 15px;
|
||||
}
|
||||
select {
|
||||
font-size: 9pt;
|
||||
vertical-align: middle;
|
||||
margin: 0;
|
||||
}
|
||||
.handCursor {
|
||||
cursor: pointer;
|
||||
}
|
||||
td.hover
|
||||
{
|
||||
background-color : Fuchsia;
|
||||
}
|
||||
table.dlg {
|
||||
border: 0;
|
||||
}
|
||||
fieldset {
|
||||
border: 1px solid #ccc;
|
||||
padding: 2px;
|
||||
margin: 0;
|
||||
}
|
||||
.content-outline {
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
padding: 5px;
|
||||
margin: 0;
|
||||
}
|
||||
.dlg td {
|
||||
text-align: left;
|
||||
height: 20px;
|
||||
}
|
||||
form {
|
||||
display: inline;
|
||||
}
|
||||
.dlg input {
|
||||
border: 2px;
|
||||
}
|
||||
.img {
|
||||
border: 0;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.font-normal {
|
||||
font-size: 9pt;
|
||||
}
|
||||
legend {
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
}
|
||||
.bottom-status {
|
||||
background-color: #fff;
|
||||
margin-top: 10px;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
height: 24px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.button {
|
||||
width: 64px;
|
||||
height: 22px;
|
||||
margin: 1px 2px;
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.button8em {
|
||||
font-size: 9pt;
|
||||
padding-top: 2px !important;
|
||||
height: 21px;
|
||||
width: 8em;
|
||||
}
|
||||
.button10em {
|
||||
font-size: 9pt;
|
||||
padding-top: 1px !important;
|
||||
height: 21px;
|
||||
width: 10em;
|
||||
}
|
||||
.emIcon {
|
||||
width: 19px;
|
||||
height: 19px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.schar {
|
||||
border: 1px solid #ccc;
|
||||
background-color: #fff;
|
||||
width: 18px;
|
||||
height: 17px;
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
font-size: 12px;
|
||||
line-height: 1.2em;
|
||||
}
|
||||
.spacer {
|
||||
margin: 10px 0 0 0;
|
||||
}
|
||||
.spacer5 {
|
||||
margin: 5px 0 0 0;
|
||||
clear: both;
|
||||
}
|
||||
.wrapper {
|
||||
text-align: center;
|
||||
}
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
.flash-movie-source {
|
||||
margin: 0 auto;
|
||||
}
|
||||
.flash-player-wrapper {
|
||||
width: 560px;
|
||||
height: 315px;
|
||||
border: 1px #a0a0a0 solid;
|
||||
text-align: center;
|
||||
overflow: auto;
|
||||
margin: 0 auto;
|
||||
background-color: #fff;
|
||||
display: block;
|
||||
}
|
||||
.media-player-wrapper {
|
||||
height: 200px;
|
||||
margin-top: 5px;
|
||||
text-align: center;
|
||||
overflow-x: auto;
|
||||
overflow-y: hidden;
|
||||
}
|
||||
.hr {
|
||||
border: 0;
|
||||
background: #e0e0e0;
|
||||
height: 1px;
|
||||
}
|
||||
.colorCellMouseOver {
|
||||
line-height: 0;
|
||||
font-size: 0;
|
||||
height: 8px;
|
||||
width: 8px;
|
||||
border: 1px solid #fff;
|
||||
}
|
||||
.colorCellMouseOut {
|
||||
line-height: 8px;
|
||||
font-size: 0;
|
||||
height: 8px;
|
||||
width: 8px;
|
||||
border: 1px solid #000;
|
||||
}
|
||||
.colorInputBox {
|
||||
background-color: #000;
|
||||
text-align: center;
|
||||
border: 1px solid #000;
|
||||
height: 16px;
|
||||
}
|
||||
.colorWrapper {
|
||||
border: 1px solid #000;
|
||||
background-color: #fff;
|
||||
position: absolute;
|
||||
padding: 2px;
|
||||
display: none;
|
||||
}
|
||||
.colorPickerButton {
|
||||
background: url("../icons/button/color_picker.png") no-repeat center center;
|
||||
width: 24px;
|
||||
height: 20px;
|
||||
cursor: pointer;
|
||||
float: left;
|
||||
}
|
||||
.colorPickerButtonGray {
|
||||
background: url("../icons/button/color_picker_disable.png") no-repeat center center;
|
||||
width: 24px;
|
||||
height: 20px;
|
||||
cursor: pointer;
|
||||
float: left;
|
||||
}
|
||||
23
plugin/editor/cheditor5/css/editarea.css
Normal file
@ -0,0 +1,23 @@
|
||||
html, body {
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
table, td, th { border:1px dotted #ccc; }
|
||||
table { border-collapse: collapse }
|
||||
|
||||
/*-------------------------------------------------------------------------------*/
|
||||
.ch_bogus_spacer {}
|
||||
.cheditor-zero-width { font-family: monospace; }
|
||||
.cheditor-insertpara-pointer {
|
||||
height: 1px;
|
||||
display: none;
|
||||
overflow: hidden;
|
||||
background-color: red;
|
||||
position: absolute;
|
||||
}
|
||||
.cheditor-add-paragraph {
|
||||
border: #999 dotted 1px;
|
||||
margin: 1px 0px;
|
||||
}
|
||||
136
plugin/editor/cheditor5/css/imageupload.css
Normal file
@ -0,0 +1,136 @@
|
||||
#uploadWindow {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.clear { clear: both; }
|
||||
|
||||
#container {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.imageListWrapperHtml5, .imageListWrapper, .dragOver {
|
||||
background-color: #fff;
|
||||
position: absolute;
|
||||
height: 295px;
|
||||
width: 522px;
|
||||
overflow-y: scroll;
|
||||
border-radius: 4px;
|
||||
border: 1px red solid;
|
||||
}
|
||||
.imageListWrapperHtml5 {
|
||||
border: 2px #66b2ff dashed;
|
||||
}
|
||||
.imageListWrapper {
|
||||
border: 1px #aaa solid;
|
||||
box-shadow: 0 0 3px #aaa;
|
||||
}
|
||||
.dragOver {
|
||||
border: 2px #ff3399 dashed;
|
||||
}
|
||||
#imageInfoBox {
|
||||
position: absolute;
|
||||
left: 548px;
|
||||
}
|
||||
.imageInfoTitle {
|
||||
text-align: center;
|
||||
background-color: #e0e0e0;
|
||||
width: 130px;
|
||||
font-family: "Malgun Gothic",gulim;
|
||||
font-weight: bold;
|
||||
font-size: 12px;
|
||||
}
|
||||
.imageInfoTitle span {
|
||||
display: inline-block;
|
||||
margin-top: -1px;
|
||||
line-height: 22px;
|
||||
}
|
||||
.remove-button {
|
||||
width: 93px;
|
||||
height: 22px;
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.imageBox, .imageBoxHighlighted {
|
||||
width: 120px;
|
||||
height: 90px;
|
||||
margin: 3px 3px;
|
||||
float: left;
|
||||
}
|
||||
.imageBox_theImage,.imageBox_theImage_over {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
position: relative;
|
||||
display: block;
|
||||
background-color: #fff;
|
||||
}
|
||||
.imageBox .imageBox_theImage{
|
||||
border: 1px solid #e0e0e0;
|
||||
background-image: url('../icons/dot.gif');
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
.imageBox .imageBox_theImage_over {
|
||||
border: 1px solid #a0a0a0;
|
||||
background-image: url('../icons/dot.gif');
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
cursor: pointer;
|
||||
}
|
||||
.imageBoxHighlighted .imageBox_theImage {
|
||||
border: 1px solid #ff6600;
|
||||
}
|
||||
.imageBoxHighlighted .imageBox_theImage_over {
|
||||
border: 1px solid #ff6600;
|
||||
background-image: url('../icons/dot.gif');
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.removeButton, .removeButton_over {
|
||||
display: none;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
background-image: url(../icons/imageUpload/cross-small.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
}
|
||||
.removeButton {
|
||||
border: 1px solid #a0a0a0;
|
||||
}
|
||||
.removeButton_over {
|
||||
border: 1px solid #808080;
|
||||
}
|
||||
#insertionMarker {
|
||||
height: 102px;
|
||||
width: 6px;
|
||||
position: absolute;
|
||||
display: none;
|
||||
}
|
||||
|
||||
#insertionMarker img {
|
||||
float: left;
|
||||
}
|
||||
|
||||
#dragDropContent{
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.button {
|
||||
width: 64px;
|
||||
height: 22px;
|
||||
margin: 0 2px;
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
background-color: #fff;
|
||||
line-height: 1em;
|
||||
font-family: 'Malgun Gothic', gulim, tahoma, helvetica;
|
||||
font-size: 12px;
|
||||
}
|
||||
5
plugin/editor/cheditor5/css/imageurl.css
Normal file
@ -0,0 +1,5 @@
|
||||
/* CSS file */
|
||||
|
||||
Application
|
||||
{
|
||||
}
|
||||
95
plugin/editor/cheditor5/css/lightbox.css
Normal file
@ -0,0 +1,95 @@
|
||||
/************************************************
|
||||
|
||||
CHEditor Image Caption Util
|
||||
|
||||
************************************************/
|
||||
img.chimg_photo
|
||||
{
|
||||
border: 1px darkgray solid;
|
||||
padding:10px;
|
||||
}
|
||||
div.imgblock
|
||||
{
|
||||
}
|
||||
div.leftjust
|
||||
{
|
||||
}
|
||||
div.rightjust
|
||||
{
|
||||
}
|
||||
div.caption
|
||||
{
|
||||
margin-top: 5px;
|
||||
margin-left: 0.2em;
|
||||
color: darkgray;
|
||||
font-size: 9pt;
|
||||
}
|
||||
div.caption-marker
|
||||
{
|
||||
float: left;
|
||||
margin-right: 0.2em;
|
||||
}
|
||||
div.caption-text
|
||||
{
|
||||
float: left;
|
||||
clear: right;
|
||||
text-align: left;
|
||||
}
|
||||
.imageUtil {
|
||||
cursor: url(icons/imageutil/zoomin.cur), pointer;
|
||||
outline: none;
|
||||
}
|
||||
.imageUtil img {
|
||||
border: 2px solid gray;
|
||||
}
|
||||
.imageUtil:hover img {
|
||||
border: 2px solid silver;
|
||||
}
|
||||
|
||||
.imageUtil-image {
|
||||
border-bottom: 1px solid white;
|
||||
}
|
||||
.imageUtil-image-blur {
|
||||
}
|
||||
.imageUtil-caption {
|
||||
display: none;
|
||||
border-bottom: 1px solid white;
|
||||
font-family: gulim, Verdana, Helvetica;
|
||||
font-size: 9pt;
|
||||
padding: 5px;
|
||||
background-color: #fff;
|
||||
}
|
||||
.imageUtil-loading {
|
||||
display: block;
|
||||
color: white;
|
||||
font-size: 9px;
|
||||
font-weight: normal;
|
||||
text-decoration: none;
|
||||
padding: 3px;
|
||||
border-top: 1px solid white;
|
||||
border-bottom: 1px solid white;
|
||||
background-color: black;
|
||||
padding-left: 22px;
|
||||
background-image: url(icons/imageutil/loader.gif);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 3px 1px;
|
||||
}
|
||||
|
||||
a.imageUtil-credits,
|
||||
a.imageUtil-credits i {
|
||||
padding: 2px;
|
||||
color: silver;
|
||||
text-decoration: none;
|
||||
font-size: 10px;
|
||||
}
|
||||
a.imageUtil-credits:hover,
|
||||
a.imageUtil-credits:hover i {
|
||||
color: white;
|
||||
background-color: gray;
|
||||
}
|
||||
.imageUtil-display-block {
|
||||
display: block;
|
||||
}
|
||||
.imageUtil-display-none {
|
||||
display: none;
|
||||
}
|
||||
653
plugin/editor/cheditor5/css/ui.css
Normal file
@ -0,0 +1,653 @@
|
||||
a.cheditor-tag-path-elem {
|
||||
text-decoration: none;
|
||||
color: #0033cc;
|
||||
font-size: 8pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", dotum, monospace;
|
||||
cursor: pointer;
|
||||
}
|
||||
a.cheditor-tag-path-elem:hover {
|
||||
color: #0033cc;
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
}
|
||||
.cheditor-container {
|
||||
border-top: 1px #ccc solid;
|
||||
position: relative;
|
||||
text-align: left;
|
||||
}
|
||||
.cheditor-tb-wrapper {
|
||||
border-right: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
position: relative;
|
||||
display: block;
|
||||
background-color: #f0f0f0;
|
||||
zoom:1;
|
||||
height:auto ! important;
|
||||
}
|
||||
.cheditor-tb-wrapper:after{display:block;visibility:hidden;clear:both;content:""}
|
||||
.cheditor-tb-wrapper-readonly {
|
||||
border-right: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
position: relative;
|
||||
display: block;
|
||||
background: #f0f0f0 url(../icons/readonlymode.png) no-repeat 10px center;
|
||||
}
|
||||
.cheditor-tb-wrapper-code {
|
||||
border-right: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
position: relative;
|
||||
display: block;
|
||||
background: #f0f0f0 url(../icons/viewmode_code.png) no-repeat 10px center;
|
||||
}
|
||||
.cheditor-tb-wrapper-preview {
|
||||
border-right: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
position: relative;
|
||||
display: block;
|
||||
background: #f0f0f0 url(../icons/viewmode_preview.png) no-repeat 10px center;
|
||||
}
|
||||
.cheditor-tb-wrapper-readonly div, .cheditor-tb-wrapper-code div, .cheditor-tb-wrapper-preview div {
|
||||
display: none;
|
||||
}
|
||||
.cheditor-tb-fullscreen {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
float: right;
|
||||
margin-top: 3px;
|
||||
cursor: pointer;
|
||||
background: transparent url(../icons/fullscreen.png) no-repeat center center;
|
||||
}
|
||||
.cheditor-tb-fullscreen-disable {
|
||||
display: none;
|
||||
}
|
||||
.cheditor-tb-fullscreen-actual {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
float: right;
|
||||
margin-top: 3px;
|
||||
cursor: pointer;
|
||||
background: transparent url(../icons/fullscreen_actual.png) no-repeat center center;
|
||||
}
|
||||
.cheditor-editarea-wrapper {
|
||||
border-right: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
width: auto;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-editarea {
|
||||
width: 100%;
|
||||
overflow-x: hidden;
|
||||
overflow-y: auto;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
display: block;
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'SourceCodePro';
|
||||
src: url('SourceCodePro.eot');
|
||||
src: url('SourceCodePro.woff') format('woff');
|
||||
}
|
||||
.cheditor-editarea-text-content {
|
||||
overflow-x: hidden;
|
||||
overflow-y: scroll;
|
||||
margin: 0;
|
||||
border: 1px solid transparent;
|
||||
padding: 7px 10px;
|
||||
display: none;
|
||||
resize: none;
|
||||
outline: none;
|
||||
font-family: SourceCodePro, monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
.cheditor-modify-block .cheditor-ico {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
vertical-align: middle;
|
||||
margin-right: 5px;
|
||||
}
|
||||
.cheditor-modify-block select {
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
font-size: 9pt;
|
||||
color: #000;
|
||||
}
|
||||
.cheditor-modify-block div {
|
||||
padding: 5px 10px 5px 10px;
|
||||
color: #000;
|
||||
display: block;
|
||||
}
|
||||
.cheditor-modify-block div .wrap-text-desc {
|
||||
line-height: 1em;
|
||||
color: #000;
|
||||
}
|
||||
.cheditor-modify-block div .user-input-alt {
|
||||
width: 120px;
|
||||
margin: 3px 10px 0 5px;
|
||||
height: 15px;
|
||||
line-height: 15px;
|
||||
padding-top: 1px;
|
||||
font-size: 9pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
color: #000;
|
||||
}
|
||||
.cheditor-modify-block div .user-input-caption {
|
||||
width: 350px;
|
||||
margin: 7px 10px 0 5px;
|
||||
height: 15px;
|
||||
line-height: 15px;
|
||||
padding-top: 1px;
|
||||
font-size: 9pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
color: #000;
|
||||
}
|
||||
.cheditor-modify-block div .caption-align {
|
||||
margin: 7px 0 0 4px;
|
||||
font-size: 9pt;
|
||||
vertical-align: top;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
color: #000;
|
||||
}
|
||||
.cheditor-modify-block div .wrap-checked {
|
||||
vertical-align: middle;
|
||||
padding: 0;
|
||||
margin-right: 2px;
|
||||
}
|
||||
.cheditor-modify-block div .input-submit {
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
margin-top: -2px;
|
||||
margin-left: 10px;
|
||||
height: 20px;
|
||||
width: 64px;
|
||||
}
|
||||
.cheditor-modify-block div .color-picker {
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
}
|
||||
.cheditor-modify-block div .delete-submit {
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
margin-top: -2px;
|
||||
margin-left: 3px;
|
||||
height: 20px;
|
||||
width: 64px;
|
||||
}
|
||||
.cheditor-modify-block div .edit-table-ico {
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin: 0 3px;
|
||||
}
|
||||
.cheditor-modify-block {
|
||||
display: none;
|
||||
border-right: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
padding: 2px;
|
||||
background-color: #eee;
|
||||
font-size: 9pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
text-align: center;
|
||||
}
|
||||
.cheditor-status-bar {
|
||||
font-size: 8pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", dotum, monospace;
|
||||
color: #333;
|
||||
}
|
||||
.cheditor-tag-path {
|
||||
border-right: 1px #ccc solid;
|
||||
border-bottom: 1px #ccc solid;
|
||||
border-left: 1px #ccc solid;
|
||||
padding: 0 2px 0 2px;
|
||||
display: none;
|
||||
height: 18px;
|
||||
line-height: 18px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-viewmode {
|
||||
padding: 0 4px 0 4px;
|
||||
height: 16px;
|
||||
background: transparent url(../icons/statusbar_bgline.gif) repeat-x 0 0;
|
||||
}
|
||||
.cheditor-viewmode div {
|
||||
width: 24px;
|
||||
height: 16px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.cheditor-tab-rich {
|
||||
background: transparent url(../icons/edit_mode_rich_a.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tab-rich-off {
|
||||
background: transparent url(../icons/edit_mode_rich_b.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tab-code {
|
||||
background: transparent url(../icons/edit_mode_code_a.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tab-code-off {
|
||||
background: transparent url(../icons/edit_mode_code_b.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tab-preview {
|
||||
background: transparent url(../icons/edit_mode_view_a.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tab-preview-off {
|
||||
background: transparent url(../icons/edit_mode_view_b.png) no-repeat 0 0;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-resizebar {
|
||||
height: 11px;
|
||||
overflow: hidden;
|
||||
border-left: 1px #ccc solid;
|
||||
border-right: 1px #ccc solid;
|
||||
cursor: s-resize;
|
||||
background: #eee url(../icons/splitter.gif) no-repeat center top;
|
||||
}
|
||||
.cheditor-resizebar-off {
|
||||
height: 11px;
|
||||
overflow: hidden;
|
||||
border-left: 1px #ccc solid;
|
||||
border-right: 1px #ccc solid;
|
||||
cursor: default;
|
||||
background-color: #eee;
|
||||
}
|
||||
.cheditor_mode_icon { width: 24px; height: 16px; cursor: pointer; vertical-align: top }
|
||||
.cheditor-pulldown-container {
|
||||
border: #7d8db0 1px solid;
|
||||
background-color: #fff;
|
||||
padding: 1px;
|
||||
position: relative;
|
||||
-moz-box-shadow: 0 0 5px #aaa;
|
||||
-webkit-box-shadow: 0 0 5px #aaa;
|
||||
box-shadow: 1px 1px 10px #bbb;
|
||||
}
|
||||
.cheditor-pulldown-container div {
|
||||
padding: 2px 2px 2px 15px;
|
||||
font-size: 9pt;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
color: #222;
|
||||
position: relative;
|
||||
display: block;
|
||||
line-height: 1.2;
|
||||
margin: 2px 2px;
|
||||
}
|
||||
.cheditor-pulldown-color-container {
|
||||
border: #7d8db0 1px solid;
|
||||
-moz-box-shadow: 0 0 5px #aaa;
|
||||
-webkit-box-shadow: 0 0 5px #aaa;
|
||||
box-shadow: 1px 1px 10px #bbb;
|
||||
background-color: #fff;
|
||||
padding: 2px;
|
||||
}
|
||||
.cheditor-pulldown-container div label, .cheditor-pulldown-textblock-container div label {
|
||||
display: block;
|
||||
}
|
||||
.cheditor-pulldown-textblock-container div div {
|
||||
text-align: center;
|
||||
padding: 2px;
|
||||
font-size: 9pt;
|
||||
color: #000;
|
||||
line-height: 1.2;
|
||||
}
|
||||
.cheditor-pulldown-textblock-container div {
|
||||
padding: 1px;
|
||||
}
|
||||
.cheditor-pulldown-textblock-out {
|
||||
border: #fff 1px solid;
|
||||
}
|
||||
.cheditor-pulldown-textblock-over {
|
||||
border: #ccc 1px solid;
|
||||
}
|
||||
.cheditor-pulldown-textblock-container {
|
||||
border: #7d8db0 1px solid;
|
||||
-moz-box-shadow: 0 0 5px #aaa;
|
||||
-webkit-box-shadow: 0 0 5px #aaa;
|
||||
box-shadow: 1px 1px 10px #bbb;
|
||||
background-color: #fff;
|
||||
padding: 2px;
|
||||
}
|
||||
.cheditor-pulldown-mouseout {
|
||||
border: #fff 1px solid;
|
||||
}
|
||||
.cheditor-pulldown-mouseover {
|
||||
background-color: #f0f0f0;
|
||||
border: #e0e0e0 1px solid;
|
||||
}
|
||||
.cheditor-pulldown-frame {
|
||||
position: absolute;
|
||||
visibility: hidden;
|
||||
z-index: -1;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
line-height: 12px;
|
||||
}
|
||||
.cheditor-pulldown-color-cell-over, .cheditor-pulldown-color-cell {
|
||||
float: left;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
margin: 1px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.cheditor-pulldown-color-cell-over {
|
||||
border: 1px #000 solid;
|
||||
}
|
||||
.cheditor-pulldown-color-cell-over span {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
border: 1px #fff solid;
|
||||
display: block;
|
||||
}
|
||||
.cheditor-pulldown-color-cell {
|
||||
border: 1px #999 solid;
|
||||
}
|
||||
.cheditor-pulldown-color-cell span {
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
display: block;
|
||||
border: none;
|
||||
}
|
||||
.cheditor-pulldown-color-selected {
|
||||
border: 1px solid #999;
|
||||
text-align: left;
|
||||
margin: 4px 0 0 1px;
|
||||
padding-left: 5px;
|
||||
height: 15px;
|
||||
line-height: 15px;
|
||||
font-size: 11px;
|
||||
font-family: verdana, monospace;
|
||||
width: 55px;
|
||||
vertical-align: -10%;
|
||||
}
|
||||
.cheditor-pulldown-color-reset, .cheditor-pulldown-color-show-picker {
|
||||
height: 19px;
|
||||
width: 16px;
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-left: 3px;
|
||||
}
|
||||
.cheditor-pulldown-color-reset {
|
||||
background: #fff url(../icons/color_picker_reset.png) no-repeat center center;
|
||||
}
|
||||
.cheditor-pulldown-color-show-picker {
|
||||
background: #fff url(../icons/color_picker.png) no-repeat center center;
|
||||
}
|
||||
.cheditor-pulldown-color-submit {
|
||||
vertical-align: middle;
|
||||
margin: 4px 1px 0 0;
|
||||
height: 19px;
|
||||
width: 40px;
|
||||
cursor: pointer;
|
||||
right: 0;
|
||||
position: absolute;
|
||||
}
|
||||
.cheditor-container-fullscreen {
|
||||
position: fixed;
|
||||
left: 0;
|
||||
top: 0;
|
||||
_position: absolute;
|
||||
z-index: 1000;
|
||||
text-align: left;
|
||||
background-color: #fff;
|
||||
}
|
||||
.cheditor-popupModalBackground {
|
||||
background-color: #fff;
|
||||
position: fixed;
|
||||
_position: absolute;
|
||||
display: none;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.cheditor-popup-window {
|
||||
border: 1px solid #0078D7;
|
||||
border-radius: 5px;
|
||||
background-color: #0078D7;
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
-moz-box-shadow: 0 0 5px #aaa;
|
||||
-webkit-box-shadow: 0 0 5px #aaa;
|
||||
box-shadow: 0 0 10px #bbb;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-popup-cmd-button {
|
||||
width: 64px;
|
||||
height: 22px;
|
||||
margin: 5px 2px;
|
||||
cursor: pointer;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.cheditor-popup-cframe {
|
||||
background-color: #fff;
|
||||
margin: 0;
|
||||
padding: 10px;
|
||||
border: none;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.cheditor-popup-cframe iframe {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-popup-drag-handle {
|
||||
height: 31px;
|
||||
}
|
||||
.cheditor-popup-titlebar {
|
||||
padding-left: 10px;
|
||||
line-height: 30px;
|
||||
}
|
||||
.cheditor-popup-title {
|
||||
font-size: 12px;
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
font-weight: bold;
|
||||
color: #fff;
|
||||
}
|
||||
.cheditor-dragWindowTransparent {
|
||||
background-color: #fff;
|
||||
position: absolute;
|
||||
display: block;
|
||||
left: 0px;
|
||||
top: 27px;
|
||||
}
|
||||
.cheditor-pulldown-wrapper {
|
||||
line-height: 1;
|
||||
}
|
||||
.cheditor-toolbar-icon-wrapper {
|
||||
margin: 0 2px 0 0;
|
||||
float: left;
|
||||
height: 24px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-tb-icon {
|
||||
height: 22px;
|
||||
width: 16px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-tb-icon-disable {
|
||||
height: 22px;
|
||||
width: 16px;
|
||||
overflow: hidden;
|
||||
filter: alpha(opacity=40) gray;
|
||||
opacity: 0.4;
|
||||
}
|
||||
.cheditor-tb-text {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
color: #333;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
}
|
||||
.cheditor-tb-text-disable {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
color: #333;
|
||||
overflow: hidden;
|
||||
filter: alpha(opacity=40) gray;
|
||||
-webkit-filter: grayscale(100%);
|
||||
opacity: 0.4;
|
||||
}
|
||||
.cheditor-tb-text span, .cheditor-tb-text-disable span {
|
||||
font-family: "Malgun Gothic", "Apple SD Gothic Neo", gulim, monospace;
|
||||
margin: 0 0 0 1px;
|
||||
padding: 0;
|
||||
width: 41px;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
}
|
||||
.cheditor-tb-icon23 {
|
||||
height: 22px;
|
||||
width: 23px;
|
||||
margin-left: 3px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-tb-icon23-disable {
|
||||
height: 22px;
|
||||
width: 23px;
|
||||
margin-left: 3px;
|
||||
overflow: hidden;
|
||||
filter: alpha(opacity=40) gray;
|
||||
opacity: 0.4;
|
||||
}
|
||||
.cheditor-tb-icon36 {
|
||||
height: 22px;
|
||||
width: 36px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-tb-icon36-disable {
|
||||
height: 22px;
|
||||
width: 36px;
|
||||
overflow: hidden;
|
||||
filter: alpha(opacity=40) gray;
|
||||
opacity: 0.4;
|
||||
}
|
||||
.cheditor-tb-combo {
|
||||
height: 22px;
|
||||
width: 10px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.cheditor-tb-combo-disable {
|
||||
height: 22px;
|
||||
width: 10px;
|
||||
overflow: hidden;
|
||||
filter: alpha(opacity=40) gray;
|
||||
opacity: 0.4;
|
||||
}
|
||||
.cheditor-tb-bg55 {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -483px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg40 {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -552px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg44 {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -621px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg30-first {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -276px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg30 {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -345px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg30-last {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -414px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bgcombo {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -690px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bgcombo-first {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left top;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bgcombo-last {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: url(../icons/toolbar-background.png) no-repeat left -759px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -69px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg-first {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left top;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-bg-last {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -138px;
|
||||
position: relative;
|
||||
background-clip: border-box;
|
||||
}
|
||||
.cheditor-tb-bg-single {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
background: transparent url(../icons/toolbar-background.png) no-repeat left -207px;
|
||||
position: relative;
|
||||
}
|
||||
.cheditor-tb-color-btn {
|
||||
width: 16px;
|
||||
height: 3px;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
left: 3px;
|
||||
}
|
||||
.cheditor-tb-button-spacer {
|
||||
overflow: hidden;
|
||||
width: 4px;
|
||||
height: 4px;
|
||||
float: left;
|
||||
}
|
||||
.cheditor-tb-split {
|
||||
overflow: hidden;
|
||||
height: 2px;
|
||||
width: 3px;
|
||||
clear: both;
|
||||
}
|
||||
158
plugin/editor/cheditor5/editor.lib.php
Normal file
@ -0,0 +1,158 @@
|
||||
<?php
|
||||
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
|
||||
|
||||
function editor_html($id, $content, $is_dhtml_editor=true)
|
||||
{
|
||||
global $config, $w, $board;
|
||||
global $editor_width, $editor_height;
|
||||
static $js = true;
|
||||
|
||||
if( $is_dhtml_editor && $content && !$w && (isset($board['bo_insert_content']) && !empty($board['bo_insert_content']) ) ){ //글쓰기 기본 내용 처리
|
||||
if( preg_match('/\r|\n/', $content) && $content === strip_tags($content, '<a><strong><b>') ) { //textarea로 작성되고, html 내용이 없다면
|
||||
$content = nl2br($content);
|
||||
}
|
||||
}
|
||||
|
||||
$width = isset($editor_width) ? $editor_width : "100%";
|
||||
$height = isset($editor_height) ? $editor_height : "250px";
|
||||
if (defined(G5_PUNYCODE))
|
||||
$editor_url = G5_PUNYCODE.'/'.G5_EDITOR_DIR.'/'.$config['cf_editor'];
|
||||
else
|
||||
$editor_url = G5_EDITOR_URL.'/'.$config['cf_editor'];
|
||||
|
||||
$html = "";
|
||||
|
||||
if ($is_dhtml_editor) {
|
||||
if ($js) {
|
||||
$html .= "<script src=\"{$editor_url}/cheditor.js\"></script>";
|
||||
}
|
||||
$html .= "<script>\n";
|
||||
$html .= "var ed_nonce = \"".ft_nonce_create('cheditor')."\";\n";
|
||||
$html .= "var ed_{$id} = new cheditor('ed_{$id}');\n";
|
||||
$html .= "ed_{$id}.config.editorWidth = \"{$width}\";\n";
|
||||
$html .= "ed_{$id}.config.editorHeight = \"{$height}\";\n";
|
||||
$html .= "ed_{$id}.config.imgReSize = false;\n";
|
||||
$html .= "ed_{$id}.config.fullHTMLSource = false;\n";
|
||||
$html .= "ed_{$id}.config.editorPath = \"{$editor_url}\";\n";
|
||||
$html .= "ed_{$id}.inputForm = \"tx_{$id}\";\n";
|
||||
$html .= "</script>\n";
|
||||
$html .= "<span class=\"sound_only\">웹에디터 시작</span>";
|
||||
$html .= "<textarea name=\"{$id}\" id=\"tx_{$id}\" style=\"display:none;\">{$content}</textarea>\n";
|
||||
$html .= "\n<span class=\"sound_only\">웹 에디터 끝</span>";
|
||||
$html .= "<script>ed_{$id}.run();</script>\n";
|
||||
} else {
|
||||
$html .= "<textarea id=\"$id\" name=\"$id\" style=\"width:{$width};height:{$height};\" maxlength=\"65536\">$content</textarea>\n";
|
||||
}
|
||||
return $html;
|
||||
}
|
||||
|
||||
|
||||
// textarea 로 값을 넘긴다. javascript 반드시 필요
|
||||
function get_editor_js($id, $is_dhtml_editor=true)
|
||||
{
|
||||
if ($is_dhtml_editor) {
|
||||
return "document.getElementById('tx_{$id}').value = ed_{$id}.outputBodyHTML();\n";
|
||||
} else {
|
||||
return "var {$id}_editor = document.getElementById('{$id}');\n";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// textarea 의 값이 비어 있는지 검사
|
||||
function chk_editor_js($id, $is_dhtml_editor=true)
|
||||
{
|
||||
if ($is_dhtml_editor) {
|
||||
return "if (document.getElementById('tx_{$id}') && jQuery.inArray(ed_{$id}.outputBodyHTML().toLowerCase().replace(/^\s*|\s*$/g, ''), [' ','<p> </p>','<p><br></p>','<div><br></div>','<p></p>','<br>','']) != -1) { alert(\"내용을 입력해 주십시오.\"); ed_{$id}.returnFalse(); return false; }\n";
|
||||
} else {
|
||||
return "if (!{$id}_editor.value) { alert(\"내용을 입력해 주십시오.\"); {$id}_editor.focus(); return false; }\n";
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
https://github.com/timostamm/NonceUtil-PHP
|
||||
*/
|
||||
|
||||
if (!defined('FT_NONCE_UNIQUE_KEY'))
|
||||
define( 'FT_NONCE_UNIQUE_KEY' , sha1($_SERVER['SERVER_SOFTWARE'].G5_MYSQL_USER.session_id().G5_TABLE_PREFIX) );
|
||||
|
||||
if (!defined('FT_NONCE_SESSION_KEY'))
|
||||
define( 'FT_NONCE_SESSION_KEY' , substr(md5(FT_NONCE_UNIQUE_KEY), 5) );
|
||||
|
||||
if (!defined('FT_NONCE_DURATION'))
|
||||
define( 'FT_NONCE_DURATION' , 60 * 30 ); // 300 makes link or form good for 5 minutes from time of generation, 300은 5분간 유효, 60 * 60 은 1시간
|
||||
|
||||
if (!defined('FT_NONCE_KEY'))
|
||||
define( 'FT_NONCE_KEY' , '_nonce' );
|
||||
|
||||
// This method creates a key / value pair for a url string
|
||||
if(!function_exists('ft_nonce_create_query_string')){
|
||||
function ft_nonce_create_query_string( $action = '' , $user = '' ){
|
||||
return FT_NONCE_KEY."=".ft_nonce_create( $action , $user );
|
||||
}
|
||||
}
|
||||
|
||||
if(!function_exists('ft_get_secret_key')){
|
||||
function ft_get_secret_key($secret){
|
||||
return md5(FT_NONCE_UNIQUE_KEY.$secret);
|
||||
}
|
||||
}
|
||||
|
||||
// This method creates an nonce. It should be called by one of the previous two functions.
|
||||
if(!function_exists('ft_nonce_create')){
|
||||
function ft_nonce_create( $action = '',$user='', $timeoutSeconds=FT_NONCE_DURATION ){
|
||||
|
||||
$secret = ft_get_secret_key($action.$user);
|
||||
|
||||
$salt = ft_nonce_generate_hash();
|
||||
$time = time();
|
||||
$maxTime = $time + $timeoutSeconds;
|
||||
$nonce = $salt . "|" . $maxTime . "|" . sha1( $salt . $secret . $maxTime );
|
||||
|
||||
set_session('nonce_'.FT_NONCE_SESSION_KEY, $nonce);
|
||||
|
||||
return $nonce;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// This method validates an nonce
|
||||
if(!function_exists('ft_nonce_is_valid')){
|
||||
function ft_nonce_is_valid( $nonce, $action = '', $user='' ){
|
||||
|
||||
$secret = ft_get_secret_key($action.$user);
|
||||
|
||||
if (is_string($nonce) == false) {
|
||||
return false;
|
||||
}
|
||||
$a = explode('|', $nonce);
|
||||
if (count($a) != 3) {
|
||||
return false;
|
||||
}
|
||||
$salt = $a[0];
|
||||
$maxTime = intval($a[1]);
|
||||
$hash = $a[2];
|
||||
$back = sha1( $salt . $secret . $maxTime );
|
||||
if ($back != $hash) {
|
||||
return false;
|
||||
}
|
||||
if (time() > $maxTime) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// This method generates the nonce timestamp
|
||||
if(!function_exists('ft_nonce_generate_hash')){
|
||||
function ft_nonce_generate_hash(){
|
||||
$length = 10;
|
||||
$chars='1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM';
|
||||
$ll = strlen($chars)-1;
|
||||
$o = '';
|
||||
while (strlen($o) < $length) {
|
||||
$o .= $chars[ rand(0, $ll) ];
|
||||
}
|
||||
return $o;
|
||||
}
|
||||
}
|
||||
?>
|
||||
BIN
plugin/editor/cheditor5/icons/add_col_after.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
plugin/editor/cheditor5/icons/add_col_before.png
Normal file
|
After Width: | Height: | Size: 190 B |
BIN
plugin/editor/cheditor5/icons/add_cols_after.png
Normal file
|
After Width: | Height: | Size: 180 B |
BIN
plugin/editor/cheditor5/icons/add_cols_before.png
Normal file
|
After Width: | Height: | Size: 181 B |
BIN
plugin/editor/cheditor5/icons/add_row_after.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
plugin/editor/cheditor5/icons/add_row_before.png
Normal file
|
After Width: | Height: | Size: 188 B |
BIN
plugin/editor/cheditor5/icons/add_rows_after.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
plugin/editor/cheditor5/icons/add_rows_before.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
plugin/editor/cheditor5/icons/button/cancel.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/color_picker.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/button/color_picker.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/button/color_picker_disable.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/button/delete.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/delete_cross.gif
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
plugin/editor/cheditor5/icons/button/edit_cell.gif
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
plugin/editor/cheditor5/icons/button/edit_image.gif
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
plugin/editor/cheditor5/icons/button/input.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/input_color.gif
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
plugin/editor/cheditor5/icons/button/map_address.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/paste.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/play.gif
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
plugin/editor/cheditor5/icons/button/preview.gif
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
plugin/editor/cheditor5/icons/button/process.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/reset.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/submit.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/button/upload.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/checked.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
plugin/editor/cheditor5/icons/color_picker.png
Normal file
|
After Width: | Height: | Size: 811 B |
BIN
plugin/editor/cheditor5/icons/color_picker_arrow.gif
Normal file
|
After Width: | Height: | Size: 66 B |
BIN
plugin/editor/cheditor5/icons/color_picker_cross.gif
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
plugin/editor/cheditor5/icons/color_picker_hs.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
plugin/editor/cheditor5/icons/color_picker_hv.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
plugin/editor/cheditor5/icons/color_picker_reset.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/color_picker_tick.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
plugin/editor/cheditor5/icons/delete_element.png
Normal file
|
After Width: | Height: | Size: 543 B |
BIN
plugin/editor/cheditor5/icons/delete_table.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
plugin/editor/cheditor5/icons/dot.gif
Normal file
|
After Width: | Height: | Size: 43 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_code_a.png
Normal file
|
After Width: | Height: | Size: 1012 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_code_b.png
Normal file
|
After Width: | Height: | Size: 1014 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_rich_a.png
Normal file
|
After Width: | Height: | Size: 393 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_rich_b.png
Normal file
|
After Width: | Height: | Size: 386 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_view_a.png
Normal file
|
After Width: | Height: | Size: 538 B |
BIN
plugin/editor/cheditor5/icons/edit_mode_view_b.png
Normal file
|
After Width: | Height: | Size: 528 B |
BIN
plugin/editor/cheditor5/icons/em/1.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/em/10.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/em/11.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/em/12.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/em/13.gif
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/14.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/15.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/16.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/17.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/18.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/19.gif
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/2.gif
Normal file
|
After Width: | Height: | Size: 640 B |
BIN
plugin/editor/cheditor5/icons/em/20.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/21.gif
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/22.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/23.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/24.gif
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
plugin/editor/cheditor5/icons/em/25.gif
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/26.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
plugin/editor/cheditor5/icons/em/27.gif
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
plugin/editor/cheditor5/icons/em/28.gif
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/29.gif
Normal file
|
After Width: | Height: | Size: 859 B |
BIN
plugin/editor/cheditor5/icons/em/3.gif
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
plugin/editor/cheditor5/icons/em/30.gif
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/31.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/32.gif
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/33.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/34.gif
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
plugin/editor/cheditor5/icons/em/35.gif
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/36.gif
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/37.gif
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
plugin/editor/cheditor5/icons/em/38.gif
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
plugin/editor/cheditor5/icons/em/39.gif
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/4.gif
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/40.gif
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
plugin/editor/cheditor5/icons/em/41.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/42.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/43.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/44.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/45.gif
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
plugin/editor/cheditor5/icons/em/46.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/47.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/48.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
plugin/editor/cheditor5/icons/em/49.gif
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
plugin/editor/cheditor5/icons/em/5.gif
Normal file
|
After Width: | Height: | Size: 1.4 KiB |