게시글/댓글/페이지의 컨텐츠에 대해 공통 css를 적용하도록 변경. 글행간 간격/ ol-ul-blockquote에 대해 margin-left를 css로 적용/ table padding/margin을 맞춤

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3444 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2007-12-31 02:47:41 +00:00
parent 10d5997c12
commit 5db2626604
4 changed files with 14 additions and 14 deletions

View file

@ -70,7 +70,6 @@ form { margin:0; padding:0; }
.w300 { width:300px; }
.w400 { width:400px; }
/* editor style */
a.bold { font-weight:bold; }
@ -91,6 +90,14 @@ a.bold { font-weight:bold; }
.member_signature { margin-top:10px; border:1px solid #DDDDDD; padding:10px; overflow:hidden;}
.member_profile_image { float:left; margin-right:10px; }
/* xe content */
div.xe_content { line-height:140%; }
div.xe_content table { padding:1px; margin:1px; }
div.xe_content ol { margin-left:40px; }
div.xe_content ul { margin-left:40px; }
div.xe_content blockquote { margin-left:40px; }
/* xe layer */
#waitingforserverresponse { display:inline; border:2px solid #444444; background-color:#FFFFFF; padding:15px 20px 13px 20px; font-weight:bold; color:#444444; top:40px; left:40px; position:absolute; z-index:100; visibility:hidden; }
#fororiginalimageareabg { z-index:1001; background-color:#FFFFFF; width:100%; height:100%; top:0px; left:0px; position:relative; padding:20px 10px 10px 10px; border:8px solid #DDDDDD; }
#fororiginalimagearea { visibility:hidden; padding:0px; margin:0px; width:100%; height:100%; top:0px; left:0px; position:absolute; z-index:1000; text-align:left; overflow:hidden; }

View file

@ -159,16 +159,13 @@
$content = $this->get('content');
// OL/LI 태그를 위한 치환 처리
$content = preg_replace('!<(ol|ul|blockquote)>!is','<\\1 style="margin-left:40px;">',$content);
// url에 대해서 정규표현식으로 치환
$content = preg_replace('!([^>^"^\'^=])(http|https|ftp|mms):\/\/([^ ^<^"^\']*)!is','$1<a href="$2://$3" onclick="window.open(this.href);return false;">$2://$3</a>',' '.$content);
// 추가 정보 출력을 하지 않는 경우
if(!$add_comment_info) {
$content = sprintf(
'<!--BeforeComment(%d,%d)--><div class="comment_%d_%d">%s</div><!--AfterComment(%d,%d)-->',
'<!--BeforeComment(%d,%d)--><div class="comment_%d_%d xe_content">%s</div><!--AfterComment(%d,%d)-->',
$this->comment_srl, $this->get('member_srl'),
$this->comment_srl, $this->get('member_srl'),
$content,
@ -178,7 +175,7 @@
// 추가 정보 출력을 하지 않는 경우 "이 댓글을.." 메뉴 추가
} else {
$content = sprintf(
'<!--BeforeComment(%d,%d)--><div class="comment_%d_%d">%s</div><div class="comment_popup_menu"><span class="comment_popup_menu comment_%d">%s</span></div><!--AfterComment(%d,%d)-->',
'<!--BeforeComment(%d,%d)--><div class="comment_%d_%d xe_content">%s</div><div class="comment_popup_menu"><span class="comment_popup_menu comment_%d">%s</span></div><!--AfterComment(%d,%d)-->',
$this->comment_srl, $this->get('member_srl'),
$this->comment_srl, $this->get('member_srl'),
$content,

View file

@ -218,17 +218,13 @@
$content = $this->get('content');
// OL/LI 태그를 위한 치환 처리
$content = preg_replace('!<(ol|ul|blockquote)>!is','<\\1 style="margin-left:40px;">',$content);
// url에 대해서 정규표현식으로 치환
$content = preg_replace('!([^>^"^\'^=])(http|https|ftp|mms):\/\/([^ ^<^"^\']*)!is','$1<a href="$2://$3" onclick="window.open(this.href);return false;">$2://$3</a>',' '.$content);
$content = preg_replace('!([^>^"^\'^=]?)(http|https|ftp|mms):\/\/([^ ^<^"^\']*)!is','$1<a href="$2://$3" onclick="window.open(this.href);return false;">$2://$3</a>',' '.$content);
// 추가 정보 출력을 하지 않는 경우
if(!$add_document_info) {
$content = sprintf(
'<!--BeforeDocument(%d,%d)--><div class="document_%d_%d">%s</div><!--AfterDocument(%d,%d)-->',
'<!--BeforeDocument(%d,%d)--><div class="document_%d_%d xe_content">%s</div><!--AfterDocument(%d,%d)-->',
$this->document_srl, $this->get('member_srl'),
$this->document_srl, $this->get('member_srl'),
$content,
@ -238,7 +234,7 @@
// 추가 정보를 출력시 "이 게시물을..'이라는 메뉴 추가
} else {
$content = sprintf(
'<!--BeforeDocument(%d,%d)--><div class="document_%d_%d">%s</div><div class="document_popup_menu"><span class="document_popup_menu document_%d">%s</span></div><!--AfterDocument(%d,%d)-->',
'<!--BeforeDocument(%d,%d)--><div class="document_%d_%d xe_content">%s</div><div class="document_popup_menu"><span class="document_popup_menu document_%d">%s</span></div><!--AfterDocument(%d,%d)-->',
$this->document_srl, $this->get('member_srl'),
$this->document_srl, $this->get('member_srl'),
$content,

View file

@ -1,4 +1,4 @@
<div>{$page_content}</div>
<div class="xe_content">{$page_content}</div>
<!--@if($grant->manager)-->
<!--%import("./js/page_admin.js")-->