diff --git a/5styles/css/5styles.css b/5styles/css/5styles.css index 020bb63..c308eb8 100644 --- a/5styles/css/5styles.css +++ b/5styles/css/5styles.css @@ -554,7 +554,7 @@ cursor: hand; width:157px; } .em00,.em01,.em02,.em03,.em04,.em05,.em06,.em07,.em08,.em09,.em10,.em11,.em12,.em13,.em14 { - background-image:url("../images/emotions.png"); + background-image:url("../images/emotions/emotions-ease.png"); float:left; height:24px; margin-right:5px; diff --git a/5styles/images/emotions/em00.png b/5styles/images/emotions/em00.png new file mode 100644 index 0000000..53df885 Binary files /dev/null and b/5styles/images/emotions/em00.png differ diff --git a/5styles/images/emotions/em01.png b/5styles/images/emotions/em01.png new file mode 100644 index 0000000..c056d33 Binary files /dev/null and b/5styles/images/emotions/em01.png differ diff --git a/5styles/images/emotions/em02.png b/5styles/images/emotions/em02.png new file mode 100644 index 0000000..21fbad3 Binary files /dev/null and b/5styles/images/emotions/em02.png differ diff --git a/5styles/images/emotions/em03.png b/5styles/images/emotions/em03.png new file mode 100644 index 0000000..ab8962d Binary files /dev/null and b/5styles/images/emotions/em03.png differ diff --git a/5styles/images/emotions/em04.png b/5styles/images/emotions/em04.png new file mode 100644 index 0000000..c895cff Binary files /dev/null and b/5styles/images/emotions/em04.png differ diff --git a/5styles/images/emotions/em05.png b/5styles/images/emotions/em05.png new file mode 100644 index 0000000..f24350a Binary files /dev/null and b/5styles/images/emotions/em05.png differ diff --git a/5styles/images/emotions/em06.png b/5styles/images/emotions/em06.png new file mode 100644 index 0000000..f84ba88 Binary files /dev/null and b/5styles/images/emotions/em06.png differ diff --git a/5styles/images/emotions/em07.png b/5styles/images/emotions/em07.png new file mode 100644 index 0000000..9ad797d Binary files /dev/null and b/5styles/images/emotions/em07.png differ diff --git a/5styles/images/emotions/em08.png b/5styles/images/emotions/em08.png new file mode 100644 index 0000000..6771967 Binary files /dev/null and b/5styles/images/emotions/em08.png differ diff --git a/5styles/images/emotions/em09.png b/5styles/images/emotions/em09.png new file mode 100644 index 0000000..116be97 Binary files /dev/null and b/5styles/images/emotions/em09.png differ diff --git a/5styles/images/emotions/em10.png b/5styles/images/emotions/em10.png new file mode 100644 index 0000000..0fd8a39 Binary files /dev/null and b/5styles/images/emotions/em10.png differ diff --git a/5styles/images/emotions/em11.png b/5styles/images/emotions/em11.png new file mode 100644 index 0000000..6679ddc Binary files /dev/null and b/5styles/images/emotions/em11.png differ diff --git a/5styles/images/emotions/em12.png b/5styles/images/emotions/em12.png new file mode 100644 index 0000000..9df73f3 Binary files /dev/null and b/5styles/images/emotions/em12.png differ diff --git a/5styles/images/emotions/em13.png b/5styles/images/emotions/em13.png new file mode 100644 index 0000000..a602aaa Binary files /dev/null and b/5styles/images/emotions/em13.png differ diff --git a/5styles/images/emotions/em14.png b/5styles/images/emotions/em14.png new file mode 100644 index 0000000..7883932 Binary files /dev/null and b/5styles/images/emotions/em14.png differ diff --git a/5styles/images/emotions/emotions-ease.png b/5styles/images/emotions/emotions-ease.png new file mode 100644 index 0000000..727e407 Binary files /dev/null and b/5styles/images/emotions/emotions-ease.png differ diff --git a/5styles/lang/lang_en_US.properties b/5styles/lang/lang_en_US.properties index e0784a4..82bffb1 100644 --- a/5styles/lang/lang_en_US.properties +++ b/5styles/lang/lang_en_US.properties @@ -55,21 +55,21 @@ recentCommentsLabel=Recent Comments postCommentsLabel=Post Comment mostCommentArticlesLabel=Most Comment Articles mostViewCountArticlesLabel=Most View Articles -em00Label=Cheeky -em01Label=Daze -em02Label=Shy -em03Label=Cute -em04Label=Bared teeth -em05Label=Dizzy -em06Label=No Comments -em07Label=Grin -em08Label=Contempt -em09Label=Pull the nose -em10Label=Lucky -em11Label=Sad -em12Label=Surprise -em13Label=Cry -em14Label=Scare +em00Label=Smile +em01Label=Laughter +em02Label=Happy +em03Label=Sad +em04Label=Cry +em05Label=No Comments +em06Label=Fidget +em07Label=Angry +em08Label=Look Around +em09Label=Surprise +em10Label=Cool +em11Label=Cheeky +em12Label=Heart +em13Label=Heart Broken +em14Label=Devil linkLabel=Friend Links sumLabel= pageLabel=Page diff --git a/5styles/lang/lang_zh_CN.properties b/5styles/lang/lang_zh_CN.properties index 1827c40..edec71b 100644 --- a/5styles/lang/lang_zh_CN.properties +++ b/5styles/lang/lang_zh_CN.properties @@ -33,21 +33,21 @@ recentCommentsLabel=\u6700\u65b0\u8bc4\u8bba postCommentsLabel=\u53d1\u8868\u8bc4\u8bba mostCommentArticlesLabel=\u8bc4\u8bba\u6700\u591a\u7684\u6587\u7ae0 mostViewCountArticlesLabel=\u8bbf\u95ee\u6700\u591a\u7684\u6587\u7ae0 -em00Label=\u987d\u76ae -em01Label=\u53d1\u5446 -em02Label=\u5bb3\u7f9e -em03Label=\u53ef\u7231 -em04Label=\u5472\u7259 -em05Label=\u6655 -em06Label=\u65e0\u8bed -em07Label=\u574f\u7b11 -em08Label=\u9119\u89c6 -em09Label=\u62a0\u9f3b -em10Label=\u5077\u7b11 -em11Label=\u96be\u8fc7 -em12Label=\u60ca\u8bb6 -em13Label=\u6d41\u6cea -em14Label=\u5413 +em00Label=\u5fae\u7b11 +em01Label=\u5927\u7b11 +em02Label=\u9ad8\u5174 +em03Label=\u60b2\u4f24 +em04Label=\u54ed\u6ce3 +em05Label=\u65e0\u8bed +em06Label=\u70e6\u8e81 +em07Label=\u751f\u6c14 +em08Label=\u6211\u7785 +em09Label=\u60ca\u8bb6 +em10Label=\u9177 +em11Label=\u987d\u76ae +em12Label=\u7231\u5fc3 +em13Label=\u5fc3\u788e +em14Label=\u9b54\u9b3c linkLabel=\u53cb\u60c5\u94fe\u63a5 sumLabel=\u5171 pageLabel=\u9875 diff --git a/5styles/readme.txt b/5styles/readme.txt index 15adee2..6108e8d 100644 --- a/5styles/readme.txt +++ b/5styles/readme.txt @@ -1,5 +1,5 @@ # http://www.noday.net/ -# 最新代码地址:http://code.google.com/p/noday/ +# 最新代码地址:https://github.com/noday/b3log-solo-third-skins # 注:最新代码可能会修复一些bug、增加功能或修改了样式. # # diff --git a/Coda/archive-articles.ftl b/Coda/archive-articles.ftl new file mode 100644 index 0000000..d44f330 --- /dev/null +++ b/Coda/archive-articles.ftl @@ -0,0 +1,30 @@ +<#include "macro-head.ftl"> + + + + <@head title="${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) - ${blogTitle}"> + + + + + + +
+ <#include "header-articel.ftl"> +
+
+

${archive1Label} + <#if "en" == localeString?substring(0, 2)> + ${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) + <#else> + ${archiveDate.archiveDateYear} ${yearLabel} ${archiveDate.archiveDateMonth} ${monthLabel} (${archiveDate.archiveDatePublishedArticleCount}) + +

+ <#include "article-list.ftl"> +
+ <#include "side.ftl"> +
+ <#include "footer.ftl"> +
+ + diff --git a/Coda/article-list.ftl b/Coda/article-list.ftl new file mode 100644 index 0000000..8abd8d2 --- /dev/null +++ b/Coda/article-list.ftl @@ -0,0 +1,61 @@ +<#list articles as article> +
+
+
+ ${article.authorName} Published
+ <#if article.hasUpdated> + ${article.articleUpdateDate?string("yyyy-MM-dd HH:mm:ss")} + <#else> + ${article.articleCreateDate?string("yyyy-MM-dd HH:mm:ss")} + +
+ +
+
+

+ + ${article.articleTitle} + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

+
+ ${article.articleAbstract} +
+ +
+
+
+ +<#if 0 != paginationPageCount> + + \ No newline at end of file diff --git a/Coda/article.ftl b/Coda/article.ftl new file mode 100644 index 0000000..dd0a4f5 --- /dev/null +++ b/Coda/article.ftl @@ -0,0 +1,165 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${article.articleTitle} - ${blogTitle}"> + + + + + + + ${topBarReplacement} +
+ <#include "header-articel.ftl"> +
+
+
+
+ +
+

+ + ${article.articleTitle} + + <#if article.hasUpdated> + + ${updatedLabel} + + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

+
+ ${article.articleContent} + +
+ +
+ <#if nextArticlePermalink??> + + + + + <#if previousArticlePermalink??> + + + + +
+
+ <#if 0 != randomArticlesDisplayCount> + page.loadRandomArticles(); + + <#if 0 != relevantArticlesDisplayCount> + page.loadRelevantArticles('${article.oId}', '

${relevantArticles1Label}

'); + + <#if 0 != externalRelevantArticlesDisplayCount> + page.loadExternalRelevantArticles("<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,"); + +
+
+
+ + <@comments commentList=articleComments article=article> +
+
+ <#include "side.ftl"> +
+ <#include "footer.ftl"> +
+ <@comment_script oId=article.oId> + page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}"; + <#if 0 != randomArticlesDisplayCount> + page.loadRandomArticles('

${randomArticlesLabel}

'); + + <#if 0 != relevantArticlesDisplayCount> + page.loadRelevantArticles('${article.oId}', '

${relevantArticlesLabel}

'); + + <#if 0 != externalRelevantArticlesDisplayCount> + page.loadExternalRelevantArticles('<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,', '

${externalRelevantArticlesLabel}

'); + + + <#if 0 != externalRelevantArticlesDisplayCount && 0 != relevantArticlesDisplayCount && 0 != randomArticlesDisplayCount> + $("#relatedpost").hide(); + + + + \ No newline at end of file diff --git a/Coda/author-articles.ftl b/Coda/author-articles.ftl new file mode 100644 index 0000000..fa431b9 --- /dev/null +++ b/Coda/author-articles.ftl @@ -0,0 +1,23 @@ +<#include "macro-head.ftl"> + + + + <@head title="${article.articleTitle} - ${blogTitle}"> + + + + + + + +
+ <#include "header-articel.ftl"> +
+

${author1Label}${authorName}

+ <#include "article-list.ftl"> +
+ <#include "side.ftl"> + <#include "footer.ftl"> +
+ + diff --git a/Coda/css/global.css b/Coda/css/global.css new file mode 100644 index 0000000..e6fb496 --- /dev/null +++ b/Coda/css/global.css @@ -0,0 +1,49 @@ +html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,time {display: block;} +/*body {line-height: 1;}*/ +ol, ul, li {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;} +table {border-collapse: collapse;border-spacing: 0;} +/*--- page layout framework,element defaults start ------------*/ +body{font-size:76%;font-family:寰蒋闆呴粦,"Microsoft YaHei",Helvetica,Times,Arial,serif;text-align:center;color:#D2D8DE} +p,li,dd,legend,input,label,select,optgroup,textarea,table{font-size:1em} +p{margin:0 0 1.3em 0;line-height:1.4em;font-size:13px} +strong,em{font-weight:bold;} +blockquote{margin:0 0 1.3em 1em;padding:0 2em 0 1em;color:#C5CBD0;border-left:3px solid #a1ff66} +code,pre{font:1em "Monaco","Consolas","Courier New","Courier","FreeMono",monospace;color:#C5CBD0} +pre{margin:0 0 1.3em 0;padding:0 2em 0 1em;border-left:3px solid #a1ff66} +/*--- links ------------*/ +a{font-size:inherit} +a:link{text-decoration:none;color:#c5e2b5} +a:visited{text-decoration:none;color:#95be7d} +a:hover{text-decoration:underline;color:#a1ff66} +a:active{text-decoration:none !important;color:#fff} +/*--- headings ------------*/ +h1,h2,h3,h4,h5{font-family:寰蒋闆呴粦,"Microsoft YaHei","Arial","Helvetica","Nimbus Sans L",Helvetica,Times,sans-serif;line-height:1em;font-weight:normal} +h1{margin:0.1em 0 0.6em 0;font-size:2.2em;color:#fff} +h2{margin:0.1em 0 0.6em 0;font-size:2.1em;color:#fff} +h3{margin:0.2em 0 0.8em 0;font-size:1.4em;color:#fff} +h4{margin:0 0 0.2em 0;font-size:1.2em;color:#a1ff66} +h5{margin:0;font-size:1em;font-weight:bold;text-transform:uppercase;color:#fff} +h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#b0e194 !important} +h1 a:active,h2 a:active,h3 a:active,h4 a:active{color:#79ff25 !important} +.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden} +.clear{*+height:1%} +.left{float:left} +.right{float:right} +.c{width:100%;clear:both} +.hide{display:none} +/*--- forms ------------*/ +label{display:block;float:left;width:10em;clear:left;margin-right:1em;padding:0.3em 0;text-align:right} +input,textarea{width:20em;float:left;margin-bottom:0.5em;padding:0.4em;color:#C5CBD0;background:transparent url("../images/opaque_10.png") 0 0 repeat;border:none} +input:focus,textarea:focus{color:#fff} +textarea{width:20em;height:7em;line-height:1.3em;overflow:auto} +fieldset .button { + background-color: #000000; + margin: 10px 10px 0 0; +} +.button{cursor:pointer;padding:0.3em 0 0.3em 0;font-size:1em;text-transform:uppercase;text-align:center;color:#fff;width:auto;overflow:visible;background-color:transparent;border:none} +.button:hover{background-color:#509f24 !important} +.button:active{background-color:#800 !important} diff --git a/Coda/css/global.min.css b/Coda/css/global.min.css new file mode 100644 index 0000000..5e63266 --- /dev/null +++ b/Coda/css/global.min.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time{display:block}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:76%;font-family:寰蒋闆呴粦,"Microsoft YaHei",Helvetica,Times,Arial,serif;text-align:center;color:#d2d8de}p,li,dd,legend,input,label,select,optgroup,textarea,table{font-size:1em}p{margin:0 0 1.3em 0;line-height:1.4em;font-size:13px}strong,em{font-weight:bold}blockquote{margin:0 0 1.3em 1em;padding:0 2em 0 1em;color:#c5cbd0;border-left:3px solid #a1ff66}code,pre{font:1em "Monaco","Consolas","Courier New","Courier","FreeMono",monospace;color:#c5cbd0}pre{margin:0 0 1.3em 0;padding:0 2em 0 1em;border-left:3px solid #a1ff66}a{font-size:inherit}a:link{text-decoration:none;color:#c5e2b5}a:visited{text-decoration:none;color:#95be7d}a:hover{text-decoration:underline;color:#a1ff66}a:active{text-decoration:none!important;color:#fff}h1,h2,h3,h4,h5{font-family:寰蒋闆呴粦,"Microsoft YaHei","Arial","Helvetica","Nimbus Sans L",Helvetica,Times,sans-serif;line-height:1em;font-weight:normal}h1{margin:.1em 0 .6em 0;font-size:2.2em;color:#fff}h2{margin:.1em 0 .6em 0;font-size:2.1em;color:#fff}h3{margin:.2em 0 .8em 0;font-size:1.4em;color:#fff}h4{margin:0 0 .2em 0;font-size:1.2em;color:#a1ff66}h5{margin:0;font-size:1em;font-weight:bold;text-transform:uppercase;color:#fff}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#b0e194!important}h1 a:active,h2 a:active,h3 a:active,h4 a:active{color:#79ff25!important}.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clear{*+height:1%}.left{float:left}.right{float:right}.c{width:100%;clear:both}.hide{display:none}label{display:block;float:left;width:10em;clear:left;margin-right:1em;padding:.3em 0;text-align:right}input,textarea{width:20em;float:left;margin-bottom:.5em;padding:.4em;color:#c5cbd0;background:transparent url("../images/opaque_10.png") 0 0 repeat;border:0}input:focus,textarea:focus{color:#fff}textarea{width:20em;height:7em;line-height:1.3em;overflow:auto}fieldset .button{background-color:#000;margin:10px 10px 0 0}.button{cursor:pointer;padding:.3em 0 .3em 0;font-size:1em;text-transform:uppercase;text-align:center;color:#fff;width:auto;overflow:visible;background-color:transparent;border:0}.button:hover{background-color:#509f24!important}.button:active{background-color:#800!important} \ No newline at end of file diff --git a/Coda/css/style-home.css b/Coda/css/style-home.css new file mode 100644 index 0000000..2b74548 --- /dev/null +++ b/Coda/css/style-home.css @@ -0,0 +1,31 @@ +body#home{background:url(../images/background.jpg) center center fixed} +body#home #sitemap{position:absolute;top:50%;left:50%;width:960px;height:540px;margin:-280px 0 0 -480px;text-align:left} +#maptitle{position:absolute;top:50px;left:50px} +#maptitle a:hover{text-decoration:none} +#mapcontent{float:right;width:55%;margin:30px 10px 0 0} +#mapmenu{margin:30px 20px 0 0} +#mapmenu ul{margin:0 10px 0 0;float:right;font-size:14px} +#mapmenu ul li{float:left;display:inline;padding:5px 10px 5px 0;-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg)} +#mapmenu ul li a:hover{text-decoration:none} +#mappost{padding:50px 0 0 20px} +#mappost .newposts{font-size:15px} +#mapnavi{margin:20px 40px 10px 10px} +/*--- table ------------*/ +div#mappost ul{border-top:1px solid #26282c;margin:20px 0 0 0} +div#mappost ul span{margin:0;color:#747a83;border-bottom:1px solid #26282c} +div#mappost span.title{height:24px;width:25em;float:left;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} +div#mappost span.section{height:24px;width:6em;float:left;padding-left:0.5em} +div#mappost span.date{height:18px;padding-top:6px;width:8.5em;color:#575b64;padding:0px 3px 0px 1em;float:left} +div#mappost span.section a,div#mappost td.date{text-align:right} +div#mappost span.date{height:18px;padding-top:6px;font:1em "Consolas","Courier New","Courier","FreeMono",monospace} +div#mappost span a{display:block;padding:0.3em 0;text-decoration:none;color:#949ca5} +div#mappost li:hover{background:transparent url("../images/row_gradient.png") -9.5em 0 repeat-y} +div#mappost li:hover span,div#mappost li:hover span a{color:#fff} +div#mappost span.title a{overflow:hidden;text-overflow: ellipsis;} +div#mappost li{display: inline;} +/*-----------mapfooter--------------*/ +#mapfooter{position:absolute;width:100%;bottom:0;margin:0 0 -30px 0} +#mapfooter .author{float:right;padding:0 10px 0 0} +#pagination {position: absolute;bottom: 1em;right: 2em;} +#pagination a:hover{background-color:#15161E;color:#fff; -webkit-transform:rotate(360deg) scale(1.2);} +#pagination a{-webkit-transition:all .2s ease;moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;} \ No newline at end of file diff --git a/Coda/css/style-home.min.css b/Coda/css/style-home.min.css new file mode 100644 index 0000000..2cce400 --- /dev/null +++ b/Coda/css/style-home.min.css @@ -0,0 +1 @@ +body#home{background:url(../images/background.jpg) center center fixed}body#home #sitemap{position:absolute;top:50%;left:50%;width:960px;height:540px;margin:-280px 0 0 -480px;text-align:left}#maptitle{position:absolute;top:50px;left:50px}#maptitle a:hover{text-decoration:none}#mapcontent{float:right;width:55%;margin:30px 10px 0 0}#mapmenu{margin:30px 20px 0 0}#mapmenu ul{margin:0 10px 0 0;float:right;font-size:14px}#mapmenu ul li{float:left;display:inline;padding:5px 10px 5px 0;-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg)}#mapmenu ul li a:hover{text-decoration:none}#mappost{padding:50px 0 0 20px}#mappost .newposts{font-size:15px}#mapnavi{margin:20px 40px 10px 10px}div#mappost ul{border-top:1px solid #26282c;margin:20px 0 0 0}div#mappost ul span{margin:0;color:#747a83;border-bottom:1px solid #26282c}div#mappost span.title{height:24px;width:25em;float:left;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div#mappost span.section{height:24px;width:6em;float:left;padding-left:.5em}div#mappost span.date{height:18px;padding-top:6px;width:8.5em;color:#575b64;padding:0 3px 0 1em;float:left}div#mappost span.section a,div#mappost td.date{text-align:right}div#mappost span.date{height:18px;padding-top:6px;font:1em "Consolas","Courier New","Courier","FreeMono",monospace}div#mappost span a{display:block;padding:.3em 0;text-decoration:none;color:#949ca5}div#mappost li:hover{background:transparent url("../images/row_gradient.png") -9.5em 0 repeat-y}div#mappost li:hover span,div#mappost li:hover span a{color:#fff}div#mappost span.title a{overflow:hidden;text-overflow:ellipsis}div#mappost li{display:inline}#mapfooter{position:absolute;width:100%;bottom:0;margin:0 0 -30px 0}#mapfooter .author{float:right;padding:0 10px 0 0}#pagination{position:absolute;left;0;bottom:1em;right:2em}#pagination a:hover{background-color:#15161e;color:#fff;-webkit-transform:rotate(360deg) scale(1.2)}#pagination a{-webkit-transition:all .2s ease;moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease} \ No newline at end of file diff --git a/Coda/css/style.css b/Coda/css/style.css new file mode 100644 index 0000000..865096c --- /dev/null +++ b/Coda/css/style.css @@ -0,0 +1,329 @@ +/* +Theme Name: coda_za +Theme URI: http://isayme.com/ +Author: iSayme +Author URI: http://isayme.com/ +*/ +body#blog{background:#474C52 url("../images/bg.jpg") center center fixed} +#wrap{width:84em;margin:0 auto;text-align:left;} +/*header*/ +#logo{float:right;margin:1.2em 2.2em 0 0} +#logo a:hover{text-decoration:none} +nav{width:100%;margin:15px 0 0 20px;padding:5px 0 5px 20px} +nav ul{margin:0 10px 0 0;font-size:14px} +nav ul li{float:left;display:inline;padding:5px 10px 5px 0;-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg)} +nav ul li a:hover{text-decoration:none} +#dash{padding:30px;background:url(../images/headerbg.png) no-repeat} +/*header end*/ +/*-----------general set-----------*/ +.icon{background:url(../images/icon.png) no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;} +.opaque_5{background:url("../images/opaque_5.png") 0 0 repeat} +.opaque_10{background:url("../images/opaque_10.png") 0 0 repeat} +.opaque_15{background:url("../images/opaque_15.png") 0 0 repeat} +.opaque_20{background:url("../images/opaque_20.png") 0 0 repeat} +.extracolum{width:15em} +.maincolum{width:43.5em} +.ver_side{padding-left:1.5em;background:transparent url("../images/sep_vertical.png") 0 0 repeat-y} +.hor_side{padding-bottom:1.3em;margin-bottom:1.3em;background:transparent url("../images/sep_horizontal.png") 0 bottom repeat-x} +.hor_side .row { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +#commentcount .comstyle { + color: #A1FF66; + font-size: 12px; + margin-top: 5px; +} +.post_time{margin:0em 0.8em 1em 0;padding:0 2.2em 0 0;text-align:right} +.post_time{background-position:right -1084px} +.post_time:hover{background-position:right -1043px} +.comment_post{background-position:0px -73px} +.comment_post:hover{background-position:0px -33px} +.comment_off{background-position:0px 6px} +.share{background-position:0px -453px} +.share:hover{background-position:0px -494px} +.subscribe{background-position:0px -582px} +.subscribe:hover{background-position:0px -625px} +.trackback{background-position:0px -761px} +.trackback:hover{background-position:0px -808px} +.permalink{background-position:0px -277px} +.permalink:hover{background-position:0px -321px} +.next_post{padding-right:15px;background-position:right -1010px} +.next_post:hover{background-position:right -971px} +.prev_post{padding-left:15px;background-position:0px -198px} +.prev_post:hover{background-position:0px -240px} +.post_tags{padding:5px} +.tags{margin:5px;background-position:0px -673px;padding-left:20px} +.tags:hover{background-position:0px -718px} +.edit_post{background-position:0px -152px} +.edit_post:hover{background-position:0px -113px} +.userinfo{background-position:0px -858px} +li.subrcomment{margin-left:20px;background-position:0px -1816px} +li.subrcomment a{padding-left:4px !important} +.share_to,.subscribe_to{display:none} +.me_tsina{background-position:0px -1198px;padding-left:24px} +.me_tsina2{background-position:0px -1893px} +.me_tqq{background-position:0px -1622px} +.me_qq{background-position:0px -1660px} +.me_renren{background-position:0px -1736px} +.me_qzone{background-position:0px -1697px} +.me_twitter{background-position:0px -1855px} +.me_greader{background-position:0px -2204px} +.me_zhuaxia{background-position:0px -2012px} +.me_xianguo{background-position:0px -1933px} +.me_yahoo{background-position:0px -1972px} +.me_netease{background-position:0px -1235px} +.me_baidu{background-position:0px -1275px} +.me_baidu2{background-position:0px -2052px} +.me_digu{background-position:0px -2090px} +.me_fanfou{background-position:0px -2165px} +.me_mop{background-position:0px -2241px} +.me_bookmark{background-position:0px -1314px} +.me_delicious{background-position:0px -1351px} +.me_douban{background-position:0px -1389px} +.me_facebook{background-position:0px -1427px} +.me_flickr{background-position:0px -1466px} +.me_kaixin{background-position:0px -1544px} +.me_google{background-position:0px -1505px} +.me_mail{background-position:0px -1582px} +.me_sohu{background-position:0px -1775px} +.me_googleplus{background-position:0px -2275px} +/*-----------general set-----------*/ +.post_subr{background-position:0px -542px;padding-left:22px} +ul.postmeta{padding:1em} +ul.postmeta li a{display:block;padding:0.3em 0 0.3em 2em;text-decoration:none;color:#B6BCC1;border-top:1px solid #5F676D} +ul.postmeta li a:hover{color:#fff} +ul.postmeta > li:last-child a{border-bottom:1px solid #5F676D} +ul.postmeta li ul li a{border:none;padding:1px 0 1px 24px;margin:0 0 0 20px} +/*----------content----------------*/ +#content{padding:0 1em 1em} +#main{width:60em} +.postcontent p{font-size:13px;line-height:1.5} +.postcontent img{max-width:530px} +.post_content ul li{margin-left:15px;list-style-type:disc} +.post_content ul ul li{list-style-type:circle} +#archives li{background:url("../images/icon.png") -64px -1126px no-repeat;padding:1px 5px 1px 16px;list-style-type:none} +#archives ul li:hover,.postcontent ol li:hover{background-position:0px -1148px} +#archives ul.archives-list > li{background:none} +#archives .archives-list li ul li{margin-left:16px} +p.more-link{text-align:right;padding-right:30px} +.copyright_info{padding:5px;margin:0 0 10px 0} +#relatedpost li{padding:3px 0 3px 0;margin-left:0;} +#relatedpost a,#relatedpost .excerpt{font-size:12px} +#comments h3{margin:1em 0 1.7em 0} +#comment-content p{margin:0} +#comments .comment-meta{text-align:right;float:left;margin:5px 0 0 -12.5em} +#comments .floor{padding-right:5em} +#comments .clear .reply{margin-top:-16px} +#comments .comment-content{margin:10px 0 0px 0} +#comments .avatar{margin:4px 4px 0 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} +.comment-body-ref { + background: none repeat scroll 0 0 #474C52; + border: 1px solid gray; + opacity: 0.8; + padding: 10px; + position: absolute; + width: 500px; +} + +.comment-body-ref .post_time { + display: none; +} +.code {margin: 95px 0px 0px 5px;} +/*--------navi----------*/ +#postnavi{padding:10px 5px 15px 0px} +#pagenavi{width:43.5em;margin-left:16.5em} +.pages{margin-right:15px} +.page{margin:5px 0} +.page a{padding:0 5px 0 5px} +#commentForm label, #replyForm label {margin:0 0 0 -12.8em;display:inline;position:relative} +#commentForm textarea, #replyForm textarea{width:40em;height:8em;margin-bottom:0} +#replyForm { + margin-top: 15px; +} +.alignleft{float:left;text-align:left;margin-right:10px} +.alignright{float:right;text-align:right;margin-left:10px} +.aligncenter{display:block;margin-left:auto;margin-right:auto} +.ajaxloading{background:url(../images/loading.gif) no-repeat left center;padding-left:22px} +#ajaxbox{display:none} +/* Links Page */ +.linkpage ul{overflow:auto;margin:0 0 5px 0} +.linkpage ul li{list-style-type:none;margin-left:0;} +.linkpage ul li ul li{line-height:150%;margin:5px 5px 5px 3px;float:left;text-align:center;display:block;width:120px!important;width:93px;height:22px;border:1px #69C dashed;overflow:hidden} +.linkpage img{padding:3px 0 3px 5px;width:16px;float:left;height:16px} +/*readerwall*/ +body{overflow-x:hidden} +.readerwall{padding:12px 0 12px 12px;font-size:12px;overflow:visible} +.readerwall li{width:40px;height:40px;margin:0;padding:5px 0 5px 5px;float:left;list-style:none;border:0px solid #DFDFDF;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px} +.readerwall .active-bg{width:40px;height:2px;_font-size:0;margin:0 0 0 -2px;background:#DFDFDF} +.readerwall .active-degree{background:red;width:40px;height:2px;_font-size:0} +.readerwall a{width:36px;height:36px;display:inline-block;position:relative;margin:0 0 2px;text-decoration:none} +.readerwall .pic{position:absolute;top:0;left:0;z-index:100;width:36px;height:36px;display:block;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:4px;text-indent:-9999px} +.readerwall .num{position:absolute;top:0;left:0;z-index:99;width:34px;height:34px;line-height:34px;color:#E02523;font-size:18px;font-weight:bold;display:block;background:#fff;text-align:center;border:#bbb 1px solid;box-shadow:0 0 4px #ccc;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:4px} +.readerwall .name{position:absolute;top:0;left:0;color:#333;display:block;width:1px;height:1px;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-align:center} +.readerwall a:hover .pic{z-index:100;border-color:#eee;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)} +.readerwall a:hover .num{z-index:101;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);opacity:.8} +.readerwall a:hover .name{top:-28px;left:-38px;z-index:101;padding:4px 6px;height:20px;line-height:20px;overflow:hidden;background:#fff;border-radius:2px;box-shadow:0 0 3px #000;min-width:100px;opacity:.8} +.wp_syntax{background:#f8f8f8;color:#100;border:2px solid #EEE;margin:0;overflow:auto} +.wp_syntax div.code,.wp_syntax div.code_tb{overflow:auto;overflow-x:auto;overflow-y:hidden;expressionthisscrollwidththisoffsetwidth15:0} +.wp_syntax table{border-collapse:collapse} +.wp_syntax div,.wp_syntax td{vertical-align:top;padding:2px} +.wp_syntax .line_numbers{text-align:right;background-color:#F2F2F2;color:gray;overflow:visible} +.wp_syntax pre{font:12px 'Microsoft YaHei','Century Gothic',Arial,Verdana;margin:0;width:auto;float:none;clear:none;overflow:visible;word-wrap:break-word;line-height:1.5;white-space:pre} +.wp_syntax .code_title{background:#CCC;color:#2971A5;font-weight:bold} +/*---------------------content end--------------*/ +/*-------------------sidebar-----------------*/ +aside{width:19.5em;margin:0 0 0 1em} +aside #searchform input#s:hover,aside #searchform input#s:focus{background:url("../images/icon.png") 5px -409px no-repeat} +aside #searchform input#s{width:13em;margin:0;padding:5px 5px 5px 25px;background-position:5px -365px} +aside #searchform input#searchsubmit{width:4em;margin:0;padding:5px 5px 5px 10px;background:none} +aside .widget{margin:5px 0} +aside .widget h3{text-align:center;font-weight:bold;padding:1px 0} +aside .widget .blogroll li{display:inline-block;width:40%} +#calendar_wrap table{width:100%} +#calendar_wrap caption{text-align:center;font-size:14px} +#calendar_wrap tr td,#calendar_wrap tr th{text-align:center} +.widget li{background:url("../images/icon.png") -64px -1126px no-repeat;padding:1px 5px 1px 16px} +.widget li:hover{background-position:0px -1148px} +.widget li.linkcat{background:none;padding:0 0 1px} +/*------------sidebar end----------------*/ +/*-----------footer-----------------*/ +footer{margin:1em 1em;text-align:center;line-height:1.4em;padding:0.5em 1em} +/*--------------footer end--------------*/ +a[rel="external"]{padding-right:9px;margin-right:3px;background:url("../images/icon.png") no-repeat right -1198px} +#smiles{margin-bottom:3px} +#smiles_list a{display:block;float:left;margin:1px} +#smiles_list a img{vertical-align:top} +#smiles_list a:hover{background:#fff} +.result{padding:5px;margin-bottom:10px;} +#comments .tip{position:absolute;width:500px;padding:10px;background-color:#474C52;border:1px solid gray} +/* start tags */ +#tags { + list-style: none; +} + +#tags li { + float: left; + list-style: none; + height: 38px; +} + +#tags a:hover { + text-shadow: 0 0 2px #555555; +} + +#tags a { + border-radius: 3px 3px 3px 3px; + box-shadow: 1px 1px 3px #555555; + float: left; + margin: 3px 6px; + padding: 3px 12px; + text-decoration: none; +} + +#tags .tags1 { + font-size: 12px; + font-weight: normal; +} + +#tags .tags2 { + font-size: 14px; + font-weight: normal; +} + +#tags .tags3 { + font-size: 16px; + font-weight: normal; +} + +#tags .tags4 { + font-size: 18px; + font-weight: bold; +} + +#tags .tags5 { + font-size: 20px; + font-weight: bold; +} +/* end tags */ + +/* start emotions */ +.em00, .em01, .em02, .em03, .em04, .em05, .em06, .em07, .em08, .em09, +.em10, .em11, .em12, .em13, .em14 { + background-image: url("../images/emotions-classic.png"); + float: left; + height: 24px; + margin-right: 5px; + width: 24px; +} + +#emotions span { + cursor: pointer; +} + +.em01 { + background-position: -24px 0; +} + +.em02 { + background-position: -48px 0; +} + +.em03 { + background-position: -72px 0; +} +.em04 { + background-position: -96px 0; +} + +.em05 { + background-position: 0px -24px; +} + +.em06 { + background-position: -24px -24px; +} + +.em07 { + background-position: -48px -24px; +} + +.em08 { + background-position: -72px -24px; +} + +.em09 { + background-position: -96px -24px; +} + +.em10 { + background-position: 0 -48px; +} + +.em11 { + background-position: -24px -48px ; +} + +.em12 { + background-position: -48px -48px; +} + +.em13 { + background-position: -72px -48px; +} + +.em14 { + background-position: -96px -48px; +} + +.em-span { + line-height: 24px; + float: left; +} + +.em-br { + line-height: 24px; +} +/* end emotions */ +.pagination {float: right;margin-right: 2em;} \ No newline at end of file diff --git a/Coda/css/style.min.css b/Coda/css/style.min.css new file mode 100644 index 0000000..da0f729 --- /dev/null +++ b/Coda/css/style.min.css @@ -0,0 +1 @@ +body#blog{background:#474c52 url("../images/bg.jpg") center center fixed}#wrap{width:84em;margin:0 auto;text-align:left}#logo{float:right;margin:1.2em 2.2em 0 0}#logo a:hover{text-decoration:none}nav{width:100%;margin:15px 0 0 20px;padding:5px 0 5px 20px}nav ul{margin:0 10px 0 0;font-size:14px}nav ul li{float:left;display:inline;padding:5px 10px 5px 0;-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg)}nav ul li a:hover{text-decoration:none}#dash{padding:30px;background:url(../images/headerbg.png) no-repeat}.icon{background:url(../images/icon.png) no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out}.opaque_5{background:url("../images/opaque_5.png") 0 0 repeat}.opaque_10{background:url("../images/opaque_10.png") 0 0 repeat}.opaque_15{background:url("../images/opaque_15.png") 0 0 repeat}.opaque_20{background:url("../images/opaque_20.png") 0 0 repeat}.extracolum{width:15em}.maincolum{width:43.5em}.ver_side{padding-left:1.5em;background:transparent url("../images/sep_vertical.png") 0 0 repeat-y}.hor_side{padding-bottom:1.3em;margin-bottom:1.3em;background:transparent url("../images/sep_horizontal.png") 0 bottom repeat-x}.hor_side .row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#commentcount .comstyle{color:#a1ff66;font-size:12px;margin-top:5px}.post_time{margin:0 .8em 1em 0;padding:0 2.2em 0 0;text-align:right}.post_time{background-position:right -1084px}.post_time:hover{background-position:right -1043px}.comment_post{background-position:0 -73px}.comment_post:hover{background-position:0 -33px}.comment_off{background-position:0 6px}.share{background-position:0 -453px}.share:hover{background-position:0 -494px}.subscribe{background-position:0 -582px}.subscribe:hover{background-position:0 -625px}.trackback{background-position:0 -761px}.trackback:hover{background-position:0 -808px}.permalink{background-position:0 -277px}.permalink:hover{background-position:0 -321px}.next_post{padding-right:15px;background-position:right -1010px}.next_post:hover{background-position:right -971px}.prev_post{padding-left:15px;background-position:0 -198px}.prev_post:hover{background-position:0 -240px}.post_tags{padding:5px}.tags{margin:5px;background-position:0 -673px;padding-left:20px}.tags:hover{background-position:0 -718px}.edit_post{background-position:0 -152px}.edit_post:hover{background-position:0 -113px}.userinfo{background-position:0 -858px}li.subrcomment{margin-left:20px;background-position:0 -1816px}li.subrcomment a{padding-left:4px!important}.share_to,.subscribe_to{display:none}.me_tsina{background-position:0 -1192px;padding-left:24px}.me_tsina2{background-position:0 -1893px}.me_tqq{background-position:0 -1622px}.me_qq{background-position:0 -1660px}.me_renren{background-position:0 -1736px}.me_qzone{background-position:0 -1697px}.me_twitter{background-position:0 -1855px}.me_greader{background-position:0 -2204px}.me_zhuaxia{background-position:0 -2012px}.me_xianguo{background-position:0 -1933px}.me_yahoo{background-position:0 -1972px}.me_netease{background-position:0 -1235px}.me_baidu{background-position:0 -1275px}.me_baidu2{background-position:0 -2052px}.me_digu{background-position:0 -2090px}.me_fanfou{background-position:0 -2165px}.me_mop{background-position:0 -2241px}.me_bookmark{background-position:0 -1314px}.me_delicious{background-position:0 -1351px}.me_douban{background-position:0 -1389px}.me_facebook{background-position:0 -1427px}.me_flickr{background-position:0 -1466px}.me_kaixin{background-position:0 -1544px}.me_google{background-position:0 -1505px}.me_mail{background-position:0 -1582px}.me_sohu{background-position:0 -1775px}.me_googleplus{background-position:0 -2275px}.post_subr{background-position:0 -542px;padding-left:22px}ul.postmeta{padding:1em}ul.postmeta li a{display:block;padding:.3em 0 .3em 2em;text-decoration:none;color:#b6bcc1;border-top:1px solid #5f676d}ul.postmeta li a:hover{color:#fff}ul.postmeta>li:last-child a{border-bottom:1px solid #5f676d}ul.postmeta li ul li a{border:0;padding:1px 0 1px 24px;margin:0 0 0 20px}#content{padding:0 1em 1em}#main{width:60em}.postcontent p{font-size:13px;line-height:1.5}.postcontent img{max-width:530px}.post_content ul li{margin-left:15px;list-style-type:disc}.post_content ul ul li{list-style-type:circle}#archives li{background:url("../images/icon.png") -64px -1126px no-repeat;padding:1px 5px 1px 16px;list-style-type:none}#archives ul li:hover,.postcontent ol li:hover{background-position:0 -1148px}#archives ul.archives-list>li{background:0}#archives .archives-list li ul li{margin-left:16px}p.more-link{text-align:right;padding-right:30px}.copyright_info{padding:5px;margin:0 0 10px 0}#relatedpost li{padding:3px 0 3px 0;margin-left:0}#relatedpost a,#relatedpost .excerpt{font-size:12px}#comments h3{margin:1em 0 1.7em 0}#comment-content p{margin:0}#comments .comment-meta{text-align:right;float:left;margin:5px 0 0 -12.5em}#comments .floor{padding-right:5em}#comments .clear .reply{margin-top:-16px}#comments .comment-content{margin:10px 0 0 0}#comments .avatar{margin:4px 4px 0 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.comment-body-ref{background:none repeat scroll 0 0 #474c52;border:1px solid gray;opacity:.8;padding:10px;position:absolute;width:500px}.comment-body-ref .post_time{display:none}.code{margin:95px 0 0 5px}#postnavi{padding:10px 5px 15px 0}#pagenavi{width:43.5em;margin-left:16.5em}.pages{margin-right:15px}.page{margin:5px 0}.page a{padding:0 5px 0 5px}#commentForm label,#replyForm label{margin:0 0 0 -12.8em;display:inline;position:relative}#commentForm textarea,#replyForm textarea{width:40em;height:8em;margin-bottom:0}#replyForm{margin-top:15px}.alignleft{float:left;text-align:left;margin-right:10px}.alignright{float:right;text-align:right;margin-left:10px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.ajaxloading{background:url(../images/loading.gif) no-repeat left center;padding-left:22px}#ajaxbox{display:none}.linkpage ul{overflow:auto;margin:0 0 5px 0}.linkpage ul li{list-style-type:none;margin-left:0}.linkpage ul li ul li{line-height:150%;margin:5px 5px 5px 3px;float:left;text-align:center;display:block;width:120px!important;width:93px;height:22px;border:1px #69C dashed;overflow:hidden}.linkpage img{padding:3px 0 3px 5px;width:16px;float:left;height:16px}body{overflow-x:hidden}.readerwall{padding:12px 0 12px 12px;font-size:12px;overflow:visible}.readerwall li{width:40px;height:40px;margin:0;padding:5px 0 5px 5px;float:left;list-style:none;border:0 solid #dfdfdf;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.readerwall .active-bg{width:40px;height:2px;_font-size:0;margin:0 0 0 -2px;background:#dfdfdf}.readerwall .active-degree{background:red;width:40px;height:2px;_font-size:0}.readerwall a{width:36px;height:36px;display:inline-block;position:relative;margin:0 0 2px;text-decoration:none}.readerwall .pic{position:absolute;top:0;left:0;z-index:100;width:36px;height:36px;display:block;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:4px;text-indent:-9999px}.readerwall .num{position:absolute;top:0;left:0;z-index:99;width:34px;height:34px;line-height:34px;color:#e02523;font-size:18px;font-weight:bold;display:block;background:#fff;text-align:center;border:#bbb 1px solid;box-shadow:0 0 4px #ccc;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:4px}.readerwall .name{position:absolute;top:0;left:0;color:#333;display:block;width:1px;height:1px;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-align:center}.readerwall a:hover .pic{z-index:100;border-color:#eee;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.readerwall a:hover .num{z-index:101;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);opacity:.8}.readerwall a:hover .name{top:-28px;left:-38px;z-index:101;padding:4px 6px;height:20px;line-height:20px;overflow:hidden;background:#fff;border-radius:2px;box-shadow:0 0 3px #000;min-width:100px;opacity:.8}.wp_syntax{background:#f8f8f8;color:#100;border:2px solid #EEE;margin:0;overflow:auto}.wp_syntax div.code,.wp_syntax div.code_tb{overflow:auto;overflow-x:auto;overflow-y:hidden;expressionthisscrollwidththisoffsetwidth15:0}.wp_syntax table{border-collapse:collapse}.wp_syntax div,.wp_syntax td{vertical-align:top;padding:2px}.wp_syntax .line_numbers{text-align:right;background-color:#f2f2f2;color:gray;overflow:visible}.wp_syntax pre{font:12px 'Microsoft YaHei','Century Gothic',Arial,Verdana;margin:0;width:auto;float:none;clear:none;overflow:visible;word-wrap:break-word;line-height:1.5;white-space:pre}.wp_syntax .code_title{background:#CCC;color:#2971a5;font-weight:bold}aside{width:19.5em;margin:0 0 0 1em}aside #searchform input#s:hover,aside #searchform input#s:focus{background:url("../images/icon.png") 5px -409px no-repeat}aside #searchform input#s{width:13em;margin:0;padding:5px 5px 5px 25px;background-position:5px -365px}aside #searchform input#searchsubmit{width:4em;margin:0;padding:5px 5px 5px 10px;background:0}aside .widget{margin:5px 0}aside .widget h3{text-align:center;font-weight:bold;padding:1px 0}aside .widget .blogroll li{display:inline-block;width:40%}#calendar_wrap table{width:100%}#calendar_wrap caption{text-align:center;font-size:14px}#calendar_wrap tr td,#calendar_wrap tr th{text-align:center}.widget li{background:url("../images/icon.png") -64px -1126px no-repeat;padding:1px 5px 1px 16px}.widget li:hover{background-position:0 -1148px}.widget li.linkcat{background:0;padding:0 0 1px}footer{margin:1em 1em;text-align:center;line-height:1.4em;padding:.5em 1em}a[rel="external"]{padding-right:9px;margin-right:3px;background:url("../images/icon.png") no-repeat right -1198px}#smiles{margin-bottom:3px}#smiles_list a{display:block;float:left;margin:1px}#smiles_list a img{vertical-align:top}#smiles_list a:hover{background:#fff}.result{padding:5px;margin-bottom:10px}#comments .tip{position:absolute;width:500px;padding:10px;background-color:#474c52;border:1px solid gray}#tags{list-style:none}#tags li{float:left;list-style:none;height:38px}#tags a:hover{text-shadow:0 0 2px #555}#tags a{border-radius:3px 3px 3px 3px;box-shadow:1px 1px 3px #555;float:left;margin:3px 6px;padding:3px 12px;text-decoration:none}#tags .tags1{font-size:12px;font-weight:normal}#tags .tags2{font-size:14px;font-weight:normal}#tags .tags3{font-size:16px;font-weight:normal}#tags .tags4{font-size:18px;font-weight:bold}#tags .tags5{font-size:20px;font-weight:bold}.em00,.em01,.em02,.em03,.em04,.em05,.em06,.em07,.em08,.em09,.em10,.em11,.em12,.em13,.em14{background-image:url("/images/emotions-classic.png");float:left;height:24px;margin-right:5px;width:24px}#emotions span{cursor:pointer}.em01{background-position:-24px 0}.em02{background-position:-48px 0}.em03{background-position:-72px 0}.em04{background-position:-96px 0}.em05{background-position:0 -24px}.em06{background-position:-24px -24px}.em07{background-position:-48px -24px}.em08{background-position:-72px -24px}.em09{background-position:-96px -24px}.em10{background-position:0 -48px}.em11{background-position:-24px -48px}.em12{background-position:-48px -48px}.em13{background-position:-72px -48px}.em14{background-position:-96px -48px}.em-span{line-height:24px;float:left}.em-br{line-height:24px}#pagination{float:right;margin-right:2em} \ No newline at end of file diff --git a/Coda/footer.ftl b/Coda/footer.ftl new file mode 100644 index 0000000..5ef947b --- /dev/null +++ b/Coda/footer.ftl @@ -0,0 +1,40 @@ + + + +${plugins} \ No newline at end of file diff --git a/Coda/header-articel.ftl b/Coda/header-articel.ftl new file mode 100644 index 0000000..fb6a309 --- /dev/null +++ b/Coda/header-articel.ftl @@ -0,0 +1,30 @@ +
+ + +
+
${blogSubtitle}
+
+

+ Google${RSS}${Or} + ${XianGuo}${RSS} +

+

+ ${Mine}${TencentWeiBo} +

+
+
+
diff --git a/Coda/header.ftl b/Coda/header.ftl new file mode 100644 index 0000000..0ad16af --- /dev/null +++ b/Coda/header.ftl @@ -0,0 +1,19 @@ +
+

${blogTitle}

+

${blogSubtitle}

+
+
+ +
diff --git a/Coda/images/background.jpg b/Coda/images/background.jpg new file mode 100644 index 0000000..bb95ed1 Binary files /dev/null and b/Coda/images/background.jpg differ diff --git a/Coda/images/bg.jpg b/Coda/images/bg.jpg new file mode 100644 index 0000000..aaef0d5 Binary files /dev/null and b/Coda/images/bg.jpg differ diff --git a/Coda/images/emotions-classic.png b/Coda/images/emotions-classic.png new file mode 100644 index 0000000..4be304f Binary files /dev/null and b/Coda/images/emotions-classic.png differ diff --git a/Coda/images/emotions/em00.png b/Coda/images/emotions/em00.png new file mode 100644 index 0000000..2f631e8 Binary files /dev/null and b/Coda/images/emotions/em00.png differ diff --git a/Coda/images/emotions/em01.png b/Coda/images/emotions/em01.png new file mode 100644 index 0000000..a5e3586 Binary files /dev/null and b/Coda/images/emotions/em01.png differ diff --git a/Coda/images/emotions/em02.png b/Coda/images/emotions/em02.png new file mode 100644 index 0000000..b4839d2 Binary files /dev/null and b/Coda/images/emotions/em02.png differ diff --git a/Coda/images/emotions/em03.png b/Coda/images/emotions/em03.png new file mode 100644 index 0000000..141a985 Binary files /dev/null and b/Coda/images/emotions/em03.png differ diff --git a/Coda/images/emotions/em04.png b/Coda/images/emotions/em04.png new file mode 100644 index 0000000..b188dc9 Binary files /dev/null and b/Coda/images/emotions/em04.png differ diff --git a/Coda/images/emotions/em05.png b/Coda/images/emotions/em05.png new file mode 100644 index 0000000..763c208 Binary files /dev/null and b/Coda/images/emotions/em05.png differ diff --git a/Coda/images/emotions/em06.png b/Coda/images/emotions/em06.png new file mode 100644 index 0000000..8d20c22 Binary files /dev/null and b/Coda/images/emotions/em06.png differ diff --git a/Coda/images/emotions/em07.png b/Coda/images/emotions/em07.png new file mode 100644 index 0000000..5fc5af9 Binary files /dev/null and b/Coda/images/emotions/em07.png differ diff --git a/Coda/images/emotions/em08.png b/Coda/images/emotions/em08.png new file mode 100644 index 0000000..524e719 Binary files /dev/null and b/Coda/images/emotions/em08.png differ diff --git a/Coda/images/emotions/em09.png b/Coda/images/emotions/em09.png new file mode 100644 index 0000000..bcb4041 Binary files /dev/null and b/Coda/images/emotions/em09.png differ diff --git a/Coda/images/emotions/em10.png b/Coda/images/emotions/em10.png new file mode 100644 index 0000000..5ed248a Binary files /dev/null and b/Coda/images/emotions/em10.png differ diff --git a/Coda/images/emotions/em11.png b/Coda/images/emotions/em11.png new file mode 100644 index 0000000..9d2b9c3 Binary files /dev/null and b/Coda/images/emotions/em11.png differ diff --git a/Coda/images/emotions/em12.png b/Coda/images/emotions/em12.png new file mode 100644 index 0000000..68568a5 Binary files /dev/null and b/Coda/images/emotions/em12.png differ diff --git a/Coda/images/emotions/em13.png b/Coda/images/emotions/em13.png new file mode 100644 index 0000000..5ec5408 Binary files /dev/null and b/Coda/images/emotions/em13.png differ diff --git a/Coda/images/emotions/em14.png b/Coda/images/emotions/em14.png new file mode 100644 index 0000000..f3feb4b Binary files /dev/null and b/Coda/images/emotions/em14.png differ diff --git a/Coda/images/emotions/emotions-classic.png b/Coda/images/emotions/emotions-classic.png new file mode 100644 index 0000000..4be304f Binary files /dev/null and b/Coda/images/emotions/emotions-classic.png differ diff --git a/Coda/images/headerbg.png b/Coda/images/headerbg.png new file mode 100644 index 0000000..d7cc57a Binary files /dev/null and b/Coda/images/headerbg.png differ diff --git a/Coda/images/icon.png b/Coda/images/icon.png new file mode 100644 index 0000000..e4e2da8 Binary files /dev/null and b/Coda/images/icon.png differ diff --git a/Coda/images/loading.gif b/Coda/images/loading.gif new file mode 100644 index 0000000..fd33e72 Binary files /dev/null and b/Coda/images/loading.gif differ diff --git a/Coda/images/moon.jpg b/Coda/images/moon.jpg new file mode 100644 index 0000000..d924a66 Binary files /dev/null and b/Coda/images/moon.jpg differ diff --git a/Coda/images/noise.jpg b/Coda/images/noise.jpg new file mode 100644 index 0000000..d8258c3 Binary files /dev/null and b/Coda/images/noise.jpg differ diff --git a/Coda/images/opaque_10.png b/Coda/images/opaque_10.png new file mode 100644 index 0000000..df50cef Binary files /dev/null and b/Coda/images/opaque_10.png differ diff --git a/Coda/images/opaque_5.png b/Coda/images/opaque_5.png new file mode 100644 index 0000000..12f31fd Binary files /dev/null and b/Coda/images/opaque_5.png differ diff --git a/Coda/images/pixel.png b/Coda/images/pixel.png new file mode 100644 index 0000000..6f3df16 Binary files /dev/null and b/Coda/images/pixel.png differ diff --git a/Coda/images/row_gradient.png b/Coda/images/row_gradient.png new file mode 100644 index 0000000..5ccedc9 Binary files /dev/null and b/Coda/images/row_gradient.png differ diff --git a/Coda/images/sep_horizontal.png b/Coda/images/sep_horizontal.png new file mode 100644 index 0000000..adb3a8a Binary files /dev/null and b/Coda/images/sep_horizontal.png differ diff --git a/Coda/images/sep_vertical.png b/Coda/images/sep_vertical.png new file mode 100644 index 0000000..b8025b8 Binary files /dev/null and b/Coda/images/sep_vertical.png differ diff --git a/Coda/images/taal_monument_by_johnson.jpg b/Coda/images/taal_monument_by_johnson.jpg new file mode 100644 index 0000000..2169b8a Binary files /dev/null and b/Coda/images/taal_monument_by_johnson.jpg differ diff --git a/Coda/index.ftl b/Coda/index.ftl new file mode 100644 index 0000000..c386bd9 --- /dev/null +++ b/Coda/index.ftl @@ -0,0 +1,65 @@ +<#include "macro-head.ftl"> + + + + <@head title="${blogTitle}"> + + + + + + + + ${topBarReplacement} +
+ <#include "header.ftl"> +
+
+ ${recentArticlesLabel} + +
+
+ <#if 0 != paginationPageCount> + + +
+ Powered by , + ver ${version}   | Copyright © ${year}${blogTitle} | Theme by Ansen. +
+
+ + \ No newline at end of file diff --git a/Coda/js/coda.js b/Coda/js/coda.js new file mode 100644 index 0000000..567c4ac --- /dev/null +++ b/Coda/js/coda.js @@ -0,0 +1,17 @@ +/* +Copyright (C) 2011 iSayme Some rights reserved. +Author: iSayme +Author URI: http://iSayme.com/ +The JSLoader is Mod From PhilNa2(http://philna.com) +*/ + +eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(u(){y 1r=7,18,8M=1r.k,5I$=1r.$,k=1r.k=1r.$=u(H,O){v 3F k.K.8i(H,O)},9d=/^[^<]*(<(.|\\s)+>)[^>]*$|^#([\\w-]+)$/,93=/^.[^:#\\[\\.,]*$/;k.K=k.2D={8i:u(H,O){H=H||L;c(H.Y){7[0]=H;7.J=1;7.O=H;v 7}c(1c H==="23"){y C=9d.3D(H);c(C&&(C[1]||!O)){c(C[1])H=k.68([C[1]],O);N{y 6=L.5a(C[3]);c(6&&6.1o!=C[3])v k().1R(H);y I=k(6||[]);I.O=L;I.H=H;v I}}N v k(O).1R(H)}N c(k.2v(H))v k(L).3A(H);c(H.H&&H.O){7.H=H.H;7.O=H.O}v 7.9e(k.4a(H)?H:k.2g(H))},H:"",7Z:"1.3.2",4X:u(){v 7.J},4s:u(2P){v 2P===18?3d.2D.2u.1x(7):7[2P]},3b:u(1H,E,H){y I=k(1H);I.8j=7;I.O=7.O;c(E==="1R")I.H=7.H+(7.H?" ":"")+H;N c(E)I.H=7.H+"."+E+"("+H+")";v I},9e:u(1H){7.J=0;3d.2D.1y.1S(7,1H);v 7},11:u(1a,2Q){v k.11(7,1a,2Q)},3k:u(6){v k.3O(6&&6.7Z?6[0]:6,7)},2r:u(E,M,B){y 15=E;c(1c E==="23")c(M===18)v 7[0]&&k[B||"2r"](7[0],E);N{15={};15[E]=M}v 7.11(u(i){T(E 1K 15)k.2r(B?7.V:7,E,k.1f(7,15[E],B,i,E))})},2J:u(2M,M){c((2M==\'2S\'||2M==\'3h\')&&3T(M)<0)M=18;v 7.2r(2M,M,"39")},1B:u(1B){c(1c 1B!=="1I"&&1B!=R)v 7.6m().4G((7[0]&&7[0].21||L).5Y(1B));y I="";k.11(1B||7,u(){k.11(7.48,u(){c(7.Y!=8)I+=7.Y!=1?7.6x:k.K.1B([7])})});v I},8b:u(25){c(7[0]){y 3w=k(25,7[0].21).7l();c(7[0].1v)3w.3n(7[0]);3w.31(u(){y 6=7;1N(6.1E)6=6.1E;v 6}).4G(7)}v 7},b4:u(25){v 7.11(u(){k(7).8U().8b(25)})},3w:u(25){v 7.11(u(){k(7).8b(25)})},4G:u(){v 7.5D(1G,P,u(6){c(7.Y==1)7.3q(6)})},aA:u(){v 7.5D(1G,P,u(6){c(7.Y==1)7.3n(6,7.1E)})},au:u(){v 7.5D(1G,U,u(6){7.1v.3n(6,7)})},7o:u(){v 7.5D(1G,U,u(6){7.1v.3n(6,7.4u)})},3j:u(){v 7.8j||k([])},1y:[].1y,4A:[].4A,49:[].49,1R:u(H){c(7.J===1){y I=7.3b([],"1R",H);I.J=0;k.1R(H,7[0],I);v I}N{v 7.3b(k.61(k.31(7,u(6){v k.1R(H,6)})),"1R",H)}},7l:u(1q){y I=7.31(u(){c(!k.2i.6Y&&!k.6I(7)){y 25=7.b5;c(!25){y Q=7.21.2m("Q");Q.3q(7.6u(P));25=Q.3i}v k.68([25.1F(/ k\\d+="(?:\\d+|R)"/g,"").1F(/^\\s*/,"")])[0]}N v 7.6u(P)});c(1q===P){y 36=7.1R("*").8m(),i=0;I.1R("*").8m().11(u(){c(7.1u!==36[i].1u)v;y 1q=k.G(36[i],"1q");T(y B 1K 1q){T(y 1J 1K 1q[B]){k.F.2e(7,B,1q[B][1J],1q[B][1J].G)}}i++})}v I},1m:u(H){v 7.3b(k.2v(H)&&k.5o(7,u(6,i){v H.1x(6,i)})||k.4M(H,k.5o(7,u(6){v 6.Y===1})),"1m",H)},5t:u(H){y 3l=k.1w.C.52.1d(H)?k(H):R,87=0;v 7.31(u(){y 1e=7;1N(1e&&1e.21){c(3l?3l.3k(1e)>-1:k(1e).5v(H)){k.G(1e,"5t",87);v 1e}1e=1e.1v;87++}})},28:u(H){c(1c H==="23")c(93.1d(H))v 7.3b(k.4M(H,7,P),"28",H);N H=k.4M(H,7);y 97=H.J&&H[H.J-1]!==18&&!H.Y;v 7.1m(u(){v 97?k.3O(7,H)<0:7!=H})},2e:u(H){v 7.3b(k.61(k.8u(7.4s(),1c H==="23"?k(H):k.2g(H))))},5v:u(H){v!!H&&k.4M(H,7).J>0},b3:u(H){v!!H&&7.5v("."+H)},1A:u(M){c(M===18){y 6=7[0];c(6){c(k.1u(6,\'4r\'))v(6.b2.M||{}).a5?6.M:6.1B;c(k.1u(6,"35")){y 3k=6.6y,46=[],15=6.15,3o=6.B=="35-3o";c(3k<0)v R;T(y i=3o?3k:0,4D=3o?3k+1:15.J;i<4D;i++){y 4r=15[i];c(4r.5B){M=k(4r).1A();c(3o)v M;46.1y(M)}}v 46}v(6.M||"").1F(/\\r/g,"")}v 18}c(1c M==="5w")M+=\'\';v 7.11(u(){c(7.Y!=1)v;c(k.4a(M)&&/7Q|7Y/.1d(7.B))7.5Z=(k.3O(7.M,M)>=0||k.3O(7.E,M)>=0);N c(k.1u(7,"35")){y 46=k.2g(M);k("4r",7).11(u(){7.5B=(k.3O(7.M,46)>=0||k.3O(7.1B,46)>=0)});c(!46.J)7.6y=-1}N 7.M=M})},25:u(M){v M===18?(7[0]?7[0].3i.1F(/ k\\d+="(?:\\d+|R)"/g,""):R):7.6m().4G(M)},9R:u(M){v 7.7o(M).2d()},7V:u(i){v 7.2u(i,+i+1)},2u:u(){v 7.3b(3d.2D.2u.1S(7,1G),"2u",3d.2D.2u.1x(1G).42(","))},31:u(1a){v 7.3b(k.31(7,u(6,i){v 1a.1x(6,i,6)}))},8m:u(){v 7.2e(7.8j)},5D:u(2Q,27,1a){c(7[0]){y 3r=(7[0].21||7[0]).b0(),50=k.68(2Q,(7[0].21||7[0]),3r),29=3r.1E;c(29)T(y i=0,l=7.J;i1||i>0?3r.6u(P):3r);c(50)k.11(50,8J)}v 7;u 2G(6,1e){v 27&&k.1u(6,"27")&&k.1u(1e,"55")?(6.2C("1V")[0]||6.3q(6.21.2m("1V"))):6}}};k.K.8i.2D=k.K;u 8J(i,6){c(6.2K)k.5E({17:6.2K,40:U,2y:"1i"});N k.8o(6.1B||6.a2||6.3i||"");c(6.1v)6.1v.2T(6)}u 2B(){v+3F 7s}k.1Z=k.K.1Z=u(){y 1Q=1G[0]||{},i=1,J=1G.J,56=U,15;c(1c 1Q==="7I"){56=1Q;1Q=1G[1]||{};i=2}c(1c 1Q!=="1I"&&!k.2v(1Q))1Q={};c(J==i){1Q=7;--i}T(;i-1}},8O:u(6,15,1a){y 2z={};T(y E 1K 15){2z[E]=6.V[E];6.V[E]=15[E]}1a.1x(6);T(y E 1K 15)6.V[E]=2z[E]},2J:u(6,E,54,38){c(E=="2S"||E=="3h"){y 1A,3z={3c:"6a",92:"2E",1M:"6r"},41=E=="2S"?["84","95"]:["83","9b"];u 7P(){1A=E=="2S"?6.5O:6.72;c(38==="4U")v;k.11(41,u(){c(!38)1A-=3T(k.39(6,"6G"+7,P))||0;c(38==="3K")1A+=3T(k.39(6,"3K"+7,P))||0;N 1A-=3T(k.39(6,"4U"+7+"99",P))||0})}c(6.5O!==0)7P();N k.8O(6,3z,7P);v 4w.4D(0,4w.bb(1A))}v k.39(6,E,54)},39:u(6,E,54){y I,V=6.V;c(E=="26"&&!k.2i.26){I=k.2r(V,"26");v I==""?"1":I}c(E.C(/5g/i))E=4g;c(!54&&V&&V[E])I=V[E];N c(3V.6d){c(E.C(/5g/i))E="5g";E=E.1F(/([A-Z])/g,"-$1").4B();y 37=3V.6d(6,R);c(37)I=37.ba(E);c(E=="26"&&I=="")I="1"}N c(6.6t){y 8P=E.1F(/\\-(\\w)/g,u(3e,64){v 64.30()});I=6.6t[E]||6.6t[8P];c(!/^\\d+(4k)?$/i.1d(I)&&/^\\d/.1d(I)){y 1b=V.1b,8S=6.7L.1b;6.7L.1b=6.6t.1b;V.1b=I||0;I=V.b8+"4k";V.1b=1b;6.7L.1b=8S}}v I},68:u(1H,O,3r){O=O||L;c(1c O.2m==="18")O=O.21||O[0]&&O[0].21||L;c(!3r&&1H.J===1&&1c 1H[0]==="23"){y C=/^<(\\w+)\\s*\\/?>$/.3D(1H[0]);c(C)v[O.2m(C[1])]}y I=[],50=[],Q=O.2m("Q");k.11(1H,u(i,6){c(1c 6==="5w")6+=\'\';c(!6)v;c(1c 6==="23"){6=6.1F(/(<(\\w+)[^>]*?)\\/>/g,u(3e,ad,7R){v 7R.C(/^(b9|br|at|aZ|5b|77|aY|4Y|aO|a7|aP)$/i)?3e:ad+">"});y 3s=6.1F(/^\\s+/,"").aN(0,10).4B();y 3w=!3s.2f("<1Y")&&[1,"<35 af=\'af\'>",""]||!3s.2f("",""]||3s.C(/^<(aJ|1V|aK|aL|aQ)/)&&[1,"<27>",""]||!3s.2f("<55")&&[2,"<27><1V>",""]||(!3s.2f("<4F")||!3s.2f("<1V><55>",""]||!3s.2f("<1V>",""]||!k.2i.9m&&[1,"Q",""]||[0,"",""];Q.3i=3w[1]+6+3w[2];1N(3w[0]--)Q=Q.9a;c(!k.2i.1V){y 7F=/<1V/i.1d(6),1V=!3s.2f("<27")&&!7F?Q.1E&&Q.1E.48:3w[1]=="<27>"&&!7F?Q.48:[];T(y j=1V.J-1;j>=0;--j)c(k.1u(1V[j],"1V")&&!1V[j].48.J)1V[j].1v.2T(1V[j])}c(!k.2i.8K&&/^\\s/.1d(6))Q.3n(O.5Y(6.C(/^\\s*/)[0]),Q.1E);6=k.2g(Q.48)}c(6.Y)I.1y(6);N I=k.8u(I,6)});c(3r){T(y i=0;I[i];i++){c(k.1u(I[i],"1i")&&(!I[i].B||I[i].B.4B()==="1B/53")){50.1y(I[i].1v?I[i].1v.2T(I[i]):I[i])}N{c(I[i].Y===1)I.49.1S(I,[i+1,0].69(k.2g(I[i].2C("1i"))));3r.3q(I[i])}}v 50}v I},2r:u(6,E,M){c(!6||6.Y==3||6.Y==8)v 18;y 5K=!k.6I(6),1p=M!==18;E=5K&&k.3z[E]||E;c(6.3a){y 3x=/32|2K|V/.1d(E);c(E=="5B"&&6.1v)6.1v.6y;c(E 1K 6&&5K&&!3x){c(1p){c(E=="B"&&k.1u(6,"5b")&&6.1v)6g"B aW aX\'t be aV";6[E]=M}c(k.1u(6,"4p")&&6.4v(E))v 6.4v(E).6x;c(E=="8t"){y 6l=6.4v("8t");v 6l&&6l.a5?6l.M:6.1u.C(/(3p|5b|1I|35|8q)/i)?0:6.1u.C(/^(a|a7)$/i)&&6.32?0:18}v 6[E]}c(!k.2i.V&&5K&&E=="V")v k.2r(6.V,"aU",M);c(1p)6.aS(E,""+M);y 2r=!k.2i.9v&&5K&&3x?6.2N(E,2):6.2N(E);v 2r===R?18:2r}c(!k.2i.26&&E=="26"){c(1p){6.a0=1;6.1m=(6.1m||"").1F(/9W\\([^)]*\\)/,"")+(3R(M)+\'\'=="aI"?"":"9W(26="+M*9Z+")")}v 6.1m&&6.1m.2f("26=")>=0?(3T(6.1m.C(/26=([^)]*)/)[1])/9Z)+\'\':""}E=E.1F(/-([a-z])/aT,u(3e,64){v 64.30()});c(1p)6[E]=M;v 6[E]},bf:u(1B){v(1B||"").1F(/^\\s+|\\s+$/g,"")},2g:u(1l){y I=[];c(1l!=R){y i=1l.J;c(i==R||1c 1l==="23"||k.2v(1l)||1l.6p)I[0]=1l;N 1N(i)I[--i]=1l[i]}v I},3O:u(6,1l){T(y i=0,J=1l.J;i0?7.7l(P):7).4s();k.K[as].1S(k(7e[i]),1H);I=I.69(1H)}v 7.3b(I,E,H)}});k.11({bi:u(E){k.2r(7,E,"");c(7.Y==1)7.7q(E)},bn:u(2W){k.1D.2e(7,2W)},bo:u(2W){k.1D.2d(7,2W)},bu:u(2W,3m){c(1c 3m!=="7I")3m=!k.1D.5p(7,2W);k.1D[3m?"2e":"2d"](7,2W)},2d:u(H){c(!H||k.1m(H,[7]).J){k("*",7).2e([7]).11(u(){k.F.2d(7);k.3Z(7)});c(7.1v)7.1v.2T(7)}},6m:u(){k(7).am().2d();1N(7.1E)7.2T(7.1E)}},u(E,K){k.K[E]=u(){v 7.11(K,1G)}});u 2P(6,1f){v 6[0]&&3R(k.39(6[0],1f,P),10)||0}y 3E="k"+2B(),al=0,7r={};k.1Z({2h:{},G:u(6,E,G){6=6==1r?7r:6;y 1o=6[3E];c(!1o)1o=6[3E]=++al;c(E&&!k.2h[1o])k.2h[1o]={};c(G!==18)k.2h[1o][E]=G;v E?k.2h[1o][E]:1o},3Z:u(6,E){6=6==1r?7r:6;y 1o=6[3E];c(E){c(k.2h[1o]){3L k.2h[1o][E];E="";T(E 1K k.2h[1o])2b;c(!E)k.3Z(6)}}N{2t{3L 6[3E]}2q(e){c(6.7q)6.7q(3E)}3L k.2h[1o]}},2k:u(6,B,G){c(6){B=(B||"1z")+"2k";y q=k.G(6,B);c(!q||k.4a(G))q=k.G(6,B,k.2g(G));N c(G)q.1y(G)}v q},5y:u(6,B){y 2k=k.2k(6,B),K=2k.4l();c(!B||B==="1z")K=2k[0];c(K!==18)K.1x(6)}});k.K.1Z({G:u(2M,M){y 1g=2M.2X(".");1g[1]=1g[1]?"."+1g[1]:"";c(M===18){y G=7.7m("bv"+1g[1]+"!",[1g[0]]);c(G===18&&7.J)G=k.G(7[0],2M);v G===18&&1g[1]?7.G(1g[0]):G}N v 7.2j("bt"+1g[1]+"!",[1g[0],M]).11(u(){k.G(7,2M,M)})},3Z:u(2M){v 7.11(u(){k.3Z(7,2M)})},2k:u(B,G){c(1c B!=="23"){G=B;B="1z"}c(G===18)v k.2k(7[0],B);v 7.11(u(){y 2k=k.2k(7,B,G);c(B=="1z"&&2k.J==1)2k[0].1x(7)})},5y:u(B){v 7.11(u(){k.5y(7,B)})}});(u(){y 6w=/((?:\\((?:\\([^()]+\\)|[^()]+)+\\)|\\[(?:\\[[^[\\]]*\\]|[\'"][^\'"]*[\'"]|[^[\\]\'"]+)+\\]|\\\\.|[^ >+~,(\\[\\\\]+)+|[>+~])(\\s*,\\s*)?/g,2H=0,3f=8R.2D.3f;y 1n=u(H,O,1j,44){1j=1j||[];O=O||L;c(O.Y!==1&&O.Y!==9)v[];c(!H||1c H!=="23"){v 1j}y 1g=[],m,1p,19,2l,bs,38,7u=P;6w.bp=0;1N((m=6w.3D(H))!==R){1g.1y(m[1]);c(m[2]){38=3Y.bq;2b}}c(1g.J>1&&8D.3D(H)){c(1g.J===2&&1h.3y[1g[0]]){1p=6V(1g[0]+1g[1],O)}N{1p=1h.3y[1g[0]]?[O]:1n(1g.4l(),O);1N(1g.J){H=1g.4l();c(1h.3y[H])H+=1g.4l();1p=6V(H,1p)}}}N{y I=44?{1w:1g.3t(),1p:2g(44)}:1n.1R(1g.3t(),1g.J===1&&O.1v?O.1v:O,1k(O));1p=1n.1m(I.1w,I.1p);c(1g.J>0){19=2g(1p)}N{7u=U}1N(1g.J){y 1e=1g.3t(),3t=1e;c(!1h.3y[1e]){1e=""}N{3t=1g.3t()}c(3t==R){3t=O}1h.3y[1e](19,3t,1k(O))}}c(!19){19=1p}c(!19){6g"a6 4m, aE 9Y: "+(1e||H)}c(3f.1x(19)==="[1I 3d]"){c(!7u){1j.1y.1S(1j,19)}N c(O.Y===1){T(y i=0;19[i]!=R;i++){c(19[i]&&(19[i]===P||19[i].Y===1&&5T(O,19[i]))){1j.1y(1p[i])}}}N{T(y i=0;19[i]!=R;i++){c(19[i]&&19[i].Y===1){1j.1y(1p[i])}}}}N{2g(19,1j)}c(38){1n(38,O,1j,44);c(57){5r=U;1j.4A(57);c(5r){T(y i=1;i<1j.J;i++){c(1j[i]===1j[i-1]){1j.49(i--,1)}}}}}v 1j};1n.6b=u(1w,1p){v 1n(1w,R,R,1p)};1n.1R=u(1w,O,1k){y 1p,C;c(!1w){v[]}T(y i=0,l=1h.6B.J;i":u(19,1t,1k){y 4i=1c 1t==="23";c(4i&&!/\\W/.1d(1t)){1t=1k?1t:1t.30();T(y i=0,l=19.J;i=0)){c(!34)1L.1y(6)}N c(34){24[i]=U}}}v U},4q:u(C){v C[1].1F(/\\\\/g,"")},4S:u(C,24){T(y i=0;24[i]===U;i++){}v 24[i]&&1k(24[i])?C[1]:C[1].30()},5W:u(C){c(C[1]=="3W"){y 1d=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.3D(C[2]=="6i"&&"2n"||C[2]=="6A"&&"2n+1"||!/\\D/.1d(C[2])&&"dl+"+C[2]||C[2]);C[2]=(1d[1]+(1d[2]||1))-0;C[3]=1d[3]-0}C[0]=2H++;v C},8r:u(C,24,34,1L,28,1k){y E=C[1].1F(/\\\\/g,"");c(!1k&&1h.8h[E]){C[1]=1h.8h[E]}c(C[2]==="~="){C[4]=" "+C[4]+" "}v C},5u:u(C,24,34,1L,28){c(C[1]==="28"){c(C[3].C(6w).J>1||/^\\w/.1d(C[3])){C[3]=1n(C[3],R,R,24)}N{y I=1n.1m(C[3],24,34,P^28);c(!34){1L.1y.1S(1L,I)}v U}}N c(1h.C.52.1d(C[0])||1h.C.5W.1d(C[0])){v P}v C},52:u(C){C.91(P);v C}},4W:{dp:u(6){v 6.60===U&&6.B!=="2E"},60:u(6){v 6.60===P},5Z:u(6){v 6.5Z===P},5B:u(6){6.1v.6y;v 6.5B===P},22:u(6){v!!6.1E},6m:u(6){v!6.1E},5p:u(6,i,C){v!!1n(C[3],6).J},cZ:u(6){v/h\\d/i.1d(6.1u)},1B:u(6){v"1B"===6.B},7Q:u(6){v"7Q"===6.B},7Y:u(6){v"7Y"===6.B},7S:u(6){v"7S"===6.B},5U:u(6){v"5U"===6.B},7x:u(6){v"7x"===6.B},ap:u(6){v"ap"===6.B},aB:u(6){v"aB"===6.B},3p:u(6){v"3p"===6.B||6.1u.30()==="d3"},5b:u(6){v/5b|35|8q|3p/i.1d(6.1u)}},8A:{29:u(6,i){v i===0},4y:u(6,i,C,1l){v i===1l.J-1},6i:u(6,i){v i%2===0},6A:u(6,i){v i%2===1},ay:u(6,i,C){v iC[3]-0},3W:u(6,i,C){v C[3]-0==i},7V:u(6,i,C){v C[3]-0==i}},1m:{5u:u(6,C,i,1l){y E=C[1],1m=1h.4W[E];c(1m){v 1m(6,i,C,1l)}N c(E==="5T"){v(6.a2||6.cU||"").2f(C[3])>=0}N c(E==="28"){y 28=C[3];T(y i=0,l=28.J;i=0)}}},4q:u(6,C){v 6.Y===1&&6.2N("1o")===C},4S:u(6,C){v(C==="*"&&6.Y===1)||6.1u===C},5i:u(6,C){v(" "+(6.1D||6.2N("58"))+" ").2f(C)>-1},8r:u(6,C){y E=C[1],1L=1h.6K[E]?1h.6K[E](6):6[E]!=R?6[E]:6.2N(E),M=1L+"",B=C[2],2l=C[4];v 1L==R?B==="!=":B==="="?M===2l:B==="*="?M.2f(2l)>=0:B==="~="?(" "+M+" ").2f(2l)>=0:!2l?M&&1L!==U:B==="!="?M!=2l:B==="^="?M.2f(2l)===0:B==="$="?M.8v(M.J-2l.J)===2l:B==="|="?M===2l||M.8v(0,2l.J+1)===2l+"-":U},52:u(6,C,i,1l){y E=C[2],1m=1h.8A[E];c(1m){v 1m(6,i,C,1l)}}}};y 8D=1h.C.52;T(y B 1K 1h.C){1h.C[B]=3Y(1h.C[B].9h+/(?![^\\[]*\\])(?![^\\(]*\\))/.9h)}y 2g=u(1l,1j){1l=3d.2D.2u.1x(1l);c(1j){1j.1y.1S(1j,1l);v 1j}v 1l};2t{3d.2D.2u.1x(L.1T.48)}2q(e){2g=u(1l,1j){y I=1j||[];c(3f.1x(1l)==="[1I 3d]"){3d.2D.1y.1S(I,1l)}N{c(1c 1l.J==="5w"){T(y i=0,l=1l.J;i";y 2G=L.1T;2G.3n(4p,2G.1E);c(!!L.5a(1o)){1h.1R.4q=u(C,O,1k){c(1c O.5a!=="18"&&!1k){y m=O.5a(C[1]);v m?m.1o===C[1]||1c m.4v!=="18"&&m.4v("1o").6x===C[1]?[m]:18:[]}};1h.1m.4q=u(6,C){y 2a=1c 6.4v!=="18"&&6.4v("1o");v 6.Y===1&&2a&&2a.6x===C}}2G.2T(4p)})();(u(){y Q=L.2m("Q");Q.3q(L.da(""));c(Q.2C("*").J>0){1h.1R.4S=u(C,O){y 1j=O.2C(C[1]);c(C[1]==="*"){y 5H=[];T(y i=0;1j[i];i++){c(1j[i].Y===1){5H.1y(1j[i])}}1j=5H}v 1j}}Q.3i="";c(Q.1E&&1c Q.1E.2N!=="18"&&Q.1E.2N("32")!=="#"){1h.6K.32=u(6){v 6.2N("32",2)}}})();c(L.6L)(u(){y 4Z=1n,Q=L.2m("Q");Q.3i="

";c(Q.6L&&Q.6L(".9c").J===0){v}1n=u(71,O,38,44){O=O||L;c(!44&&O.Y===9&&!1k(O)){2t{v 2g(O.6L(71),38)}2q(e){}}v 4Z(71,O,38,44)};1n.1R=4Z.1R;1n.1m=4Z.1m;1n.4n=4Z.4n;1n.6b=4Z.6b})();c(L.4E&&L.1T.4E)(u(){y Q=L.2m("Q");Q.3i="";c(Q.4E("e").J===0)v;Q.9a.1D="e";c(Q.4E("e").J===1)v;1h.6B.49(1,0,"5i");1h.1R.5i=u(C,O,1k){c(1c O.4E!=="18"&&!1k){v O.4E(C[1])}}})();u 75(2c,1e,2p,19,4O,1k){y 6O=2c=="4f"&&!1k;T(y i=0,l=19.J;i0){C=6;2b}}6=6[2c]}19[i]=C}}}y 5T=L.6U?u(a,b){v a.6U(b)&16}:u(a,b){v a!==b&&(a.5T?a.5T(b):P)};y 1k=u(6){v 6.Y===9&&6.1T.1u!=="9x"||!!6.21&&1k(6.21)};y 6V=u(H,O){y 6W=[],6X="",C,2G=O.Y?[O]:O;1N((C=1h.C.5u.3D(H))){6X+=C[0];H=H.1F(1h.C.5u,"")}H=1h.3y[H]?H+"*":H;T(y i=0,l=2G.J;i0||6.72>0};1n.4n.4W.d8=u(6){v k.5o(k.2o,u(K){v 6===K.6}).J};k.4M=u(1w,1H,28){c(28){1w=":28("+1w+")"}v 1n.6b(1w,1H)};k.2c=u(6,2c){y 6Z=[],1e=6[2c];1N(1e&&1e!=L){c(1e.Y==1)6Z.1y(1e);1e=1e[2c]}v 6Z};k.3W=u(1e,1L,2c,6){1L=1L||1;y 2P=0;T(;1e;1e=1e[2c])c(1e.Y==1&&++2P==1L)2b;v 1e};k.78=u(n,6){y r=[];T(;n;n=n.4u){c(n.Y==1&&n!=6)r.1y(n)}v r};v;1r.1n=1n})();k.F={2e:u(6,2O,1J,G){c(6.Y==3||6.Y==8)v;c(6.6p&&6!=1r)6=1r;c(!1J.2A)1J.2A=7.2A++;c(G!==18){y K=1J;1J=7.2s(K);1J.G=G}y 1q=k.G(6,"1q")||k.G(6,"1q",{}),1C=k.G(6,"1C")||k.G(6,"1C",u(){v 1c k!=="18"&&!k.F.7E?k.F.1C.1S(1G.5A.6,1G):18});1C.6=6;k.11(2O.2X(/\\s+/),u(3k,B){y 1X=B.2X(".");B=1X.4l();1J.B=1X.2u().4A().42(".");y 3U=1q[B];c(k.F.5S[B])k.F.5S[B].5e.1x(6,G,1X);c(!3U){3U=1q[B]={};c(!k.F.3x[B]||k.F.3x[B].5e.1x(6,G,1X)===U){c(6.63)6.63(B,1C,U);N c(6.4K)6.4K("6o"+B,1C)}}3U[1J.2A]=1J;k.F.2Y[B]=P});6=R},2A:1,2Y:{},2d:u(6,2O,1J){c(6.Y==3||6.Y==8)v;y 1q=k.G(6,"1q"),I,3k;c(1q){c(2O===18||(1c 2O==="23"&&2O.d6(0)=="."))T(y B 1K 1q)7.2d(6,B+(2O||""));N{c(2O.B){1J=2O.1J;2O=2O.B}k.11(2O.2X(/\\s+/),u(3k,B){y 1X=B.2X(".");B=1X.4l();y 6q=3Y("(^|\\\\.)"+1X.2u().4A().42(".*\\\\.")+"(\\\\.|$)");c(1q[B]){c(1J)3L 1q[B][1J.2A];N T(y 1C 1K 1q[B])c(6q.1d(1q[B][1C].B))3L 1q[B][1C];c(k.F.5S[B])k.F.5S[B].5l.1x(6,1X);T(I 1K 1q[B])2b;c(!I){c(!k.F.3x[B]||k.F.3x[B].5l.1x(6,1X)===U){c(6.7a)6.7a(B,k.G(6,"1C"),U);N c(6.67)6.67("6o"+B,k.G(6,"1C"))}I=R;3L 1q[B]}}})}T(I 1K 1q)2b;c(!I){y 1C=k.G(6,"1C");c(1C)1C.6=R;k.3Z(6,"1q");k.3Z(6,"1C")}}},2j:u(F,G,6,70){y B=F.B||F;c(!70){F=1c F==="1I"?F[3E]?F:k.1Z(k.4o(B),F):k.4o(B);c(B.2f("!")>=0){F.B=B=B.2u(0,-1);F.8Y=P}c(!6){F.47();c(7.2Y[B])k.11(k.2h,u(){c(7.1q&&7.1q[B])k.F.2j(F,G,7.1C.6)})}c(!6||6.Y==3||6.Y==8)v 18;F.1L=18;F.1Q=6;G=k.2g(G);G.91(F)}F.7v=6;y 1C=k.G(6,"1C");c(1C)1C.1S(6,G);c((!6[B]||(k.1u(6,\'a\')&&B=="65"))&&6["6o"+B]&&6["6o"+B].1S(6,G)===U)F.1L=U;c(!70&&6[B]&&!F.7f()&&!(k.1u(6,\'a\')&&B=="65")){7.7E=P;2t{6[B]()}2q(e){}}7.7E=U;c(!F.7d()){y 22=6.1v||6.21;c(22)k.F.2j(F,G,22,P)}},1C:u(F){y 3e,3U;F=1G[0]=k.F.5f(F||1r.F);F.7v=7;y 1X=F.B.2X(".");F.B=1X.4l();3e=!1X.J&&!F.8Y;y 6q=3Y("(^|\\\\.)"+1X.2u().4A().42(".*\\\\.")+"(\\\\.|$)");3U=(k.G(7,"1q")||{})[F.B];T(y j 1K 3U){y 1J=3U[j];c(3e||6q.1d(1J.B)){F.1J=1J;F.G=1J.G;y I=1J.1S(7,1G);c(I!==18){F.1L=I;c(I===U){F.4j();F.47()}}c(F.7c())2b}}},3z:"db dc dg dd 3p de 5s 7A ag 7p 7v G d5 d4 6k 1J 7y 7z cV cT 7B ae cR cS 6P cX cY d2 ac 1Q ab dj d1 41".2X(" "),5f:u(F){c(F[3E])v F;y 4J=F;F=k.4o(4J);T(y i=7.3z.J,1f;i;){1f=7.3z[--i];F[1f]=4J[1f]}c(!F.1Q)F.1Q=F.ac||L;c(F.1Q.Y==3)F.1Q=F.1Q.1v;c(!F.6P&&F.6k)F.6P=F.6k==F.1Q?F.ab:F.6k;c(F.7B==R&&F.7A!=R){y 2x=L.1T,12=L.12;F.7B=F.7A+(2x&&2x.3P||12&&12.3P||0)-(2x.5G||0);F.ae=F.ag+(2x&&2x.3M||12&&12.3M||0)-(2x.5Q||0)}c(!F.41&&((F.5s||F.5s===0)?F.5s:F.7y))F.41=F.5s||F.7y;c(!F.7z&&F.7p)F.7z=F.7p;c(!F.41&&F.3p)F.41=(F.3p&1?1:(F.3p&2?3:(F.3p&4?2:0)));v F},2s:u(K,2s){2s=2s||u(){v K.1S(7,1G)};2s.2A=K.2A=K.2A||2s.2A||7.2A++;v 2s},3x:{3A:{5e:7h,5l:u(){}}},5S:{5q:{5e:u(H,1X){k.F.2e(7,1X[0],7j)},5l:u(1X){c(1X.J){y 2d=0,E=3Y("(^|\\\\.)"+1X[0]+"(\\\\.|$)");k.11((k.G(7,"1q").5q||{}),u(){c(E.1d(7.B))2d++});c(2d<1)k.F.2d(7,1X[0],7j)}}}}};k.4o=u(2K){c(!7.4j)v 3F k.4o(2K);c(2K&&2K.B){7.4J=2K;7.B=2K.B}N 7.B=2K;7.d0=2B();7[3E]=P};u 6S(){v U}u 6R(){v P}k.4o.2D={4j:u(){7.7f=6R;y e=7.4J;c(!e)v;c(e.4j)e.4j();e.di=U},47:u(){7.7d=6R;y e=7.4J;c(!e)v;c(e.47)e.47();e.dk=P},dD:u(){7.7c=6R;7.47()},7f:6S,7d:6S,7c:6S};y 7b=u(F){y 22=F.6P;1N(22&&22!=7)2t{22=22.1v}2q(e){22=7}c(22!=7){F.B=F.G;k.F.1C.1S(7,1G)}};k.11({ai:\'7D\',ao:\'7C\'},u(36,5f){k.F.3x[5f]={5e:u(){k.F.2e(7,36,7b,5f)},5l:u(){k.F.2d(7,36,7b)}}});k.K.1Z({5C:u(B,G,K){v B=="79"?7.3o(B,G,K):7.11(u(){k.F.2e(7,B,K||G,K&&G)})},3o:u(B,G,K){y 3o=k.F.2s(K||G,u(F){k(7).7i(F,3o);v(K||G).1S(7,1G)});v 7.11(u(){k.F.2e(7,B,3o,K&&G)})},7i:u(B,K){v 7.11(u(){k.F.2d(7,B,K)})},2j:u(B,G){v 7.11(u(){k.F.2j(B,G,7)})},7m:u(B,G){c(7[0]){y F=k.4o(B);F.4j();F.47();k.F.2j(F,G,7[0]);v F.1L}},4t:u(K){y 2Q=1G,i=1;1N(i<2Q.J)k.F.2s(K,2Q[i++]);v 7.65(k.F.2s(K,u(F){7.7n=(7.7n||0)%i;F.4j();v 2Q[7.7n++].1S(7,1G)||U}))},dC:u(9F,9H){v 7.7D(9F).7C(9H)},3A:u(K){7h();c(k.5J)K.1x(L,k);N k.5h.1y(K);v 7},5q:u(B,K){y 2s=k.F.2s(K);2s.2A+=7.H+B;k(L).5C(7k(B,7.H),7.H,2s);v 7},dz:u(B,K){k(L).7i(7k(B,7.H),K?{2A:K.2A+7.H+B}:R);v 7}});u 7j(F){y 2l=3Y("(^|\\\\.)"+F.B+"(\\\\.|$)"),6v=P,1H=[];k.11(k.G(7,"1q").5q||[],u(i,K){c(2l.1d(K.B)){y 6=k(F.1Q).5t(K.G)[0];c(6)1H.1y({6:6,K:K})}});1H.4A(u(a,b){v k.G(a.6,"5t")-k.G(b.6,"5t")});k.11(1H,u(){c(7.K.1x(7.6,F,7.K.G)===U)v(6v=U)});v 6v}u 7k(B,H){v["5q",B,H.1F(/\\./g,"`").1F(/ /g,"|")].42(".")}k.1Z({5J:U,5h:[],3A:u(){c(!k.5J){k.5J=P;c(k.5h){k.11(k.5h,u(){7.1x(L,k)});k.5h=R}k(L).7m("3A")}}});y 7g=U;u 7h(){c(7g)v;7g=P;c(L.63){L.63("a4",u(){L.7a("a4",1G.5A,U);k.3A()},U)}N c(L.4K){L.4K("3J",u(){c(L.4R==="2w"){L.67("3J",1G.5A);k.3A()}});c(L.1T.9C&&1r==1r.1s)(u(){c(k.5J)v;2t{L.1T.9C("1b")}2q(4m){9I(1G.5A,0);v}k.3A()})()}k.F.2e(1r,"5X",k.3A)}k.11(("dF,dE,5X,dG,6J,79,65,dH,"+"dA,dm,dq,ai,ao,7D,7C,"+"dr,35,7x,dw,dv,du,4m").2X(","),u(i,E){k.K[E]=u(K){v K?7.5C(E,K):7.2j(E)}});k(1r).5C(\'79\',u(){T(y 1o 1K k.2h)c(1o!=1&&k.2h[1o].1C)k.F.2d(k.2h[1o].1C.6)});(u(){k.2i={};y 2G=L.1T,1i=L.2m("1i"),Q=L.2m("Q"),1o="1i"+(3F 7s).8B();Q.V.1M="4b";Q.3i=\' <77/><27>a<35><4r>1B<1I><4Y/>\';y 3e=Q.2C("*"),a=Q.2C("a")[0];c(!3e||!3e.J||!a){v}k.2i={8K:Q.1E.Y==3,1V:!Q.2C("1V").J,dx:!!Q.2C("1I")[0].2C("*").J,9m:!!Q.2C("77").J,V:/9w/.1d(a.2N("V")),9v:a.2N("32")==="/a",26:a.V.26==="0.5",5L:!!a.V.5L,76:U,6Y:P,4T:R};1i.B="1B/53";2t{1i.3q(L.5Y("1r."+1o+"=1;"))}2q(e){}2G.3n(1i,2G.1E);c(1r[1o]){k.2i.76=P;3L 1r[1o]}2G.2T(1i);c(Q.4K&&Q.aD){Q.4K("8x",u(){k.2i.6Y=U;Q.67("8x",1G.5A)});Q.6u(P).aD("8x")}k(u(){y Q=L.2m("Q");Q.V.2S=Q.V.aa="3Q";L.12.3q(Q);k.4T=k.2i.4T=Q.5O===2;L.12.2T(Q).V.1M=\'4b\'})})();y 4g=k.2i.5L?"5L":"4g";k.3z={"T":"9f","58":"1D","5g":4g,5L:4g,4g:4g,ds:"bN",do:"dy",9p:"dB",cW:"cP",c8:"8t"};k.K.1Z({96:k.K.5X,5X:u(17,3C,1a){c(1c 17!=="23")v 7.96(17);y 5z=17.2f(" ");c(5z>=0){y H=17.2u(5z,17.J);17=17.2u(0,5z)}y B="4e";c(3C)c(k.2v(3C)){1a=3C;3C=R}N c(1c 3C==="1I"){3C=k.4Y(3C);B="8W"}y 2R=7;k.5E({17:17,B:B,2y:"25",G:3C,2w:u(5M,1U){c(1U=="2U"||1U=="9B")2R.25(H?k("").4G(5M.6z.1F(/<1i(.|\\s)*?\\/1i>/g,"")).1R(H):5M.6z);c(1a)2R.11(1a,[5M.6z,1U,5M])}});v 7},c9:u(){v k.4Y(7.9t())},9t:u(){v 7.31(u(){v 7.9r?k.2g(7.9r):7}).1m(u(){v 7.E&&!7.60&&(7.5Z||/35|8q/i.1d(7.1u)||/1B|2E|5U|c7|c6|17/i.1d(7.B))}).31(u(i,6){y 1A=k(7).1A();v 1A==R?R:k.4a(1A)?k.31(1A,u(1A,i){v{E:6.E,M:1A}}):{E:6.E,M:1A}}).4s()}});k.11("ak,6F,9P,9O,9J,9E".2X(","),u(i,o){k.K[o]=u(f){v 7.5C(o,f)}});y 9L=2B();k.1Z({4s:u(17,G,1a,B){c(k.2v(G)){1a=G;G=R}v k.5E({B:"4e",17:17,G:G,2U:1a,2y:B})},c4:u(17,1a){v k.4s(17,R,1a,"1i")},c5:u(17,G,1a){v k.4s(17,G,1a,"4V")},ca:u(17,G,1a,B){c(k.2v(G)){1a=G;G={}}v k.5E({B:"8W",17:17,G:G,2U:1a,2y:B})},cb:u(90){k.1Z(k.8z,90)},8z:{17:6N.32,2Y:P,B:"4e",a1:"62/x-cg-4p-ch",az:P,40:P,14:u(){v 1r.9A?3F 9A("cf.ce"):3F 9S()},6H:{3H:"62/3H, 1B/3H",25:"1B/25",1i:"1B/53, 62/53",4V:"62/4V, 1B/53",1B:"1B/cQ",4L:"*/*"}},6T:{},5E:u(s){s=k.1Z(P,s,k.1Z(P,{},k.8z,s));y 2I,4d=/=\\?(&|$)/g,1U,G,B=s.B.30();c(s.G&&s.az&&1c s.G!=="23")s.G=k.4Y(s.G);c(s.2y=="2I"){c(B=="4e"){c(!s.17.C(4d))s.17+=(s.17.C(/\\?/)?"&":"?")+(s.2I||"1a")+"=?"}N c(!s.G||!s.G.C(4d))s.G=(s.G?s.G+"&":"")+(s.2I||"1a")+"=?";s.2y="4V"}c(s.2y=="4V"&&(s.G&&s.G.C(4d)||s.17.C(4d))){2I="2I"+9L++;c(s.G)s.G=(s.G+"").1F(4d,"="+2I+"$1");s.17=s.17.1F(4d,"="+2I+"$1");s.2y="1i";1r[2I]=u(5H){G=5H;2U();2w();1r[2I]=18;2t{3L 1r[2I]}2q(e){}c(33)33.2T(1i)}}c(s.2y=="1i"&&s.2h==R)s.2h=U;c(s.2h===U&&B=="4e"){y 8p=2B();y I=s.17.1F(/(\\?|&)5I=.*?(&|$)/,"$cc="+8p+"$2");s.17=I+((I==s.17)?(s.17.C(/\\?/)?"&":"?")+"5I="+8p:"")}c(s.G&&B=="4e"){s.17+=(s.17.C(/\\?/)?"&":"?")+s.G;s.G=R}c(s.2Y&&!k.5j++)k.F.2j("ak");y 1g=/^(\\w+:)?\\/\\/([^\\/?#]+)/.3D(s.17);c(s.2y=="1i"&&B=="4e"&&1g&&(1g[1]&&1g[1]!=6N.9K||1g[2]!=6N.cd)){y 33=L.2C("33")[0];y 1i=L.2m("1i");1i.2K=s.17;c(s.9X)1i.c3=s.9X;c(!2I){y 2H=U;1i.9T=1i.3J=u(){c(!2H&&(!7.4R||7.4R=="c2"||7.4R=="2w")){2H=P;2U();2w();1i.9T=1i.3J=R;33.2T(1i)}}}33.3q(1i);v 18}y 6E=U;y 14=s.14();c(s.9U)14.9V(B,s.17,s.40,s.9U,s.5U);N 14.9V(B,s.17,s.40);2t{c(s.G)14.6M("bS-bT",s.a1);c(s.7U)14.6M("bR-7W-bQ",k.6T[s.17]||"bO, bP bU bV 8n:8n:8n c0");14.6M("X-c1-bZ","9S");14.6M("bY",s.2y&&s.6H[s.2y]?s.6H[s.2y]+", */*":s.6H.4L)}2q(e){}c(s.9G&&s.9G(14,s)===U){c(s.2Y&&!--k.5j)k.F.2j("6F");14.9D();v U}c(s.2Y)k.F.2j("9E",[14,s]);y 3J=u(6D){c(14.4R==0){c(43){7O(43);43=R;c(s.2Y&&!--k.5j)k.F.2j("6F")}}N c(!6E&&14&&(14.4R==4||6D=="59")){6E=P;c(43){7O(43);43=R}1U=6D=="59"?"59":!k.9N(14)?"4m":s.7U&&k.9M(14,s.17)?"9B":"2U";c(1U=="2U"){2t{G=k.av(14,s.2y,s)}2q(e){1U="80"}}c(1U=="2U"){y 6C;2t{6C=14.7X("a9-7W")}2q(e){}c(s.7U&&6C)k.6T[s.17]=6C;c(!2I)2U()}N k.7T(s,14,1U);2w();c(6D)14.9D();c(s.40)14=R}};c(s.40){y 43=6p(3J,13);c(s.59>0)9I(u(){c(14&&!6E)3J("59")},s.59)}2t{14.bW(s.G)}2q(e){k.7T(s,14,R,e)}c(!s.40)3J();u 2U(){c(s.2U)s.2U(G,1U);c(s.2Y)k.F.2j("9J",[14,s])}u 2w(){c(s.2w)s.2w(14,1U);c(s.2Y)k.F.2j("9P",[14,s]);c(s.2Y&&!--k.5j)k.F.2j("6F")}v 14},7T:u(s,14,1U,e){c(s.4m)s.4m(14,1U,e);c(s.2Y)k.F.2j("9O",[14,s,e])},5j:0,9N:u(14){2t{v!14.1U&&6N.9K=="7S:"||(14.1U>=8C&&14.1U=0,G=3H?14.cF:14.6z;c(3H&&G.1T.3a=="80")6g"80";c(s&&s.aF)G=s.aF(G,B);c(1c G==="23"){c(B=="1i")k.8o(G);c(B=="4V")G=1r["cG"]("("+G+")")}v G},4Y:u(a){y s=[];u 2e(2M,M){s[s.J]=aC(2M)+\'=\'+aC(M)};c(k.4a(a)||a.7Z)k.11(a,u(){2e(7.E,7.M)});N T(y j 1K a)c(k.4a(a[j]))k.11(a[j],u(){2e(j,7)});N 2e(j,k.2v(a[j])?a[j]():a[j]);v s.42("&").1F(/%20/g,"+")}});y 6c={},5R,7J=[["3h","51","cE","cD","cB"],["2S","8d","cC","aa","cH"],["26"]];u 4z(B,2P){y 45={};k.11(7J.69.1S([],7J.2u(0,2P)),u(){45[7]=B});v 45}k.K.1Z({2V:u(1W,1a){c(1W){v 7.4I(4z("2V",3),1W,1a)}N{T(y i=0,l=7.J;i").an("12");1M=6.2J("1M");c(1M==="4b")1M="6r";6.2d();6c[3a]=1M}k.G(7[i],"5n",1M)}}T(y i=0,l=7.J;i=0;i--)c(2o[i].6==7){c(4c)2o[i](P);2o.49(i,1)}});c(!4c)7.5y();v 7}});k.11({cN:4z("2V",1),cO:4z("2F",1),cM:4z("4t",1),cL:{26:"2V"},cJ:{26:"2F"}},u(E,3z){k.K[E]=u(1W,1a){v 7.4I(3z,1W,1a)}});k.1Z({1W:u(1W,2L,K){y 1Y=1c 1W==="1I"?1W:{2w:K||!K&&2L||k.2v(1W)&&1W,3X:1W,2L:K&&2L||2L&&!k.2v(2L)&&2L};1Y.3X=k.1z.5z?0:1c 1Y.3X==="5w"?1Y.3X:k.1z.82[1Y.3X]||k.1z.82.4L;1Y.2z=1Y.2w;1Y.2w=u(){c(1Y.2k!==U)k(7).5y();c(k.2v(1Y.2z))1Y.2z.1x(7)};v 1Y},2L:{8X:u(p,n,6s,3S){v 6s+3S*p},7M:u(p,n,6s,3S){v((-4w.cK(p*4w.cA)/2)+0.5)*3S+6s}},2o:[],1z:u(6,15,1f){7.15=15;7.6=6;7.1f=1f;c(!15.36)15.36={}}});k.1z.2D={81:u(){c(7.15.4x)7.15.4x.1x(7.6,7.2B,7);(k.1z.4x[7.1f]||k.1z.4x.4L)(7);c((7.1f=="3h"||7.1f=="2S")&&7.6.V)7.6.V.1M="6r"},1e:u(54){c(7.6[7.1f]!=R&&(!7.6.V||7.6.V[7.1f]==R))v 7.6[7.1f];y r=3T(k.2J(7.6,7.1f,54));v r&&r>-cz?r:3T(k.39(7.6,7.1f))||0},5N:u(8T,6n,3g){7.7N=2B();7.2Z=8T;7.3j=6n;7.3g=3g||7.3g||"4k";7.2B=7.2Z;7.3l=7.3m=0;y 2R=7;u t(4c){v 2R.4x(4c)}t.6=7.6;c(t()&&k.2o.1y(t)&&!5R){5R=6p(u(){y 2o=k.2o;T(y i=0;i<2o.J;i++)c(!2o[i]())2o.49(i--,1);c(!2o.J){7O(5R);5R=18}},13)}},2V:u(){7.15.36[7.1f]=k.2r(7.6.V,7.1f);7.15.2V=P;7.5N(7.1f=="2S"||7.1f=="3h"?1:0,7.1e());k(7.6).2V()},2F:u(){7.15.36[7.1f]=k.2r(7.6.V,7.1f);7.15.2F=P;7.5N(7.1e(),0)},4x:u(4c){y t=2B();c(4c||t>=7.15.3X+7.7N){7.2B=7.3j;7.3l=7.3m=1;7.81();7.15.5F[7.1f]=P;y 2H=P;T(y i 1K 7.15.5F)c(7.15.5F[i]!==P)2H=U;c(2H){c(7.15.1M!=R){7.6.V.3G=7.15.3G;7.6.V.1M=7.15.1M;c(k.2J(7.6,"1M")=="4b")7.6.V.1M="6r"}c(7.15.2F)k(7.6).2F();c(7.15.2F||7.15.2V)T(y p 1K 7.15.5F)k.2r(7.6.V,p,7.15.36[p]);7.15.2w.1x(7.6)}v U}N{y n=t-7.7N;7.3m=n/7.15.3X;7.3l=k.2L[7.15.2L||(k.2L.7M?"7M":"8X")](7.3m,n,0,1,7.15.3X);7.2B=7.2Z+((7.3j-7.2Z)*7.3l);7.81()}v P}};k.1Z(k.1z,{82:{co:cp,cn:8C,4L:cm},4x:{26:u(1z){k.2r(1z.6.V,"26",1z.2B)},4L:u(1z){c(1z.6.V&&1z.6.V[1z.1f]!=R)1z.6.V[1z.1f]=1z.2B+1z.3g;N 1z.6[1z.1f]=1z.2B}}});c(L.1T["8L"])k.K.1O=u(){c(!7[0])v{1s:0,1b:0};c(7[0]===7[0].21.12)v k.1O.8l(7[0]);y 8e=7[0].8L(),2x=7[0].21,12=2x.12,3v=2x.1T,5Q=3v.5Q||12.5Q||0,5G=3v.5G||12.5G||0,1s=8e.1s+(2R.9j||k.4T&&3v.3M||12.3M)-5Q,1b=8e.1b+(2R.9i||k.4T&&3v.3P||12.3P)-5G;v{1s:1s,1b:1b}};N k.K.1O=u(){c(!7[0])v{1s:0,1b:0};c(7[0]===7[0].21.12)v k.1O.8l(7[0]);k.1O.6h||k.1O.8k();y 6=7[0],1P=6.1P,8I=6,2x=6.21,37,3v=2x.1T,12=2x.12,3V=2x.3V,5P=3V.6d(6,R),1s=6.3N,1b=6.6Q;1N((6=6.1v)&&6!==12&&6!==3v){37=3V.6d(6,R);1s-=6.3M,1b-=6.3P;c(6===1P){1s+=6.3N,1b+=6.6Q;c(k.1O.9o&&!(k.1O.9n&&/^t(ck|d|h)$/i.1d(6.3a)))1s+=3R(37.8c,10)||0,1b+=3R(37.86,10)||0;8I=1P,1P=6.1P}c(k.1O.9k&&37.3G!=="8H")1s+=3R(37.8c,10)||0,1b+=3R(37.86,10)||0;5P=37}c(5P.3c==="3y"||5P.3c==="9u")1s+=12.3N,1b+=12.6Q;c(5P.3c==="cl")1s+=4w.4D(3v.3M,12.3M),1b+=4w.4D(3v.3P,12.3P);v{1s:1s,1b:1b}};k.1O={8k:u(){c(7.6h)v;y 12=L.12,4C=L.2m(\'Q\'),5d,6j,27,4F,6e,1f,9l=12.V.51,25=\'<27 V="3c:6a;1s:0;1b:0;3K:0;4U:8E 8F #8G;6G:0;2S:3Q;3h:3Q;" cq="0" 9p="0"><55><4F>\';6e={3c:\'6a\',1s:0,1b:0,3K:0,4U:0,2S:\'3Q\',3h:\'3Q\',92:\'2E\'};T(1f 1K 6e)4C.V[1f]=6e[1f];4C.3i=25;12.3n(4C,12.1E);5d=4C.1E,6j=5d.1E,4F=5d.4u.1E.1E;7.9o=(6j.3N!==5);7.9n=(4F.3N===5);5d.V.3G=\'2E\',5d.V.3c=\'3y\';7.9k=(6j.3N===-5);12.V.51=\'3Q\';7.9s=(12.3N===0);12.V.51=9l;12.2T(4C);7.6h=P},8l:u(12){k.1O.6h||k.1O.8k();y 1s=12.3N,1b=12.6Q;c(k.1O.9s)1s+=3R(k.39(12,\'51\',P),10)||0,1b+=3R(k.39(12,\'8d\',P),10)||0;v{1s:1s,1b:1b}}};k.K.1Z({3c:u(){y 1b=0,1s=0,1j;c(7[0]){y 1P=7.1P(),1O=7.1O(),5m=/^12|25$/i.1d(1P[0].3a)?{1s:0,1b:0}:1P.1O();1O.1s-=2P(7,\'51\');1O.1b-=2P(7,\'8d\');5m.1s+=2P(1P,\'8c\');5m.1b+=2P(1P,\'86\');1j={1s:1O.1s-5m.1s,1b:1O.1b-5m.1b}}v 1j},1P:u(){y 1P=7[0].1P||L.12;1N(1P&&(!/^12|25$/i.1d(1P.3a)&&k.2J(1P,\'3c\')==\'9u\'))1P=1P.1P;v k(1P)}});k.11([\'84\',\'83\'],u(i,E){y 4Q=\'6J\'+E;k.K[4Q]=u(1A){c(!7[0])v R;v 1A!==18?7.11(u(){7==1r||7==L?1r.cr(!i?1A:k(1r).3P(),i?1A:k(1r).3M()):7[4Q]=1A}):7[0]==1r||7[0]==L?2R[i?\'9j\':\'9i\']||k.4T&&L.1T[4Q]||L.12[4Q]:7[0][4Q]}});k.11(["cx","99"],u(i,E){y cy=i?"84":"83",br=i?"95":"9b",8a=E.4B();k.K["cw"+E]=u(){v 7[0]?k.2J(7[0],8a,U,"6G"):R};k.K["cv"+E]=u(3K){v 7[0]?k.2J(7[0],8a,U,3K?"3K":"4U"):R};y B=E.4B();k.K[B]=u(4X){v 7[0]==1r?L.cs=="cu"&&L.1T["89"+E]||L.12["89"+E]:7[0]==L?4w.4D(L.1T["89"+E],L.12["6J"+E],L.1T["6J"+E],L.12["1O"+E],L.1T["1O"+E]):4X===18?(7.J?k.2J(7[0],B):R):7.2J(B,1c 4X==="23"?4X:4X+"4k")}})})();',62,850,'||||||elem|this|||||if||||||||jQuery||||||||||function|return|||var|||type|match||name|event|data|selector|ret|length|fn|document|value|else|context|true|div|null||for|false|style|||nodeType|||each|body||xhr|options||url|undefined|checkSet|callback|left|typeof|test|cur|prop|parts|Expr|script|results|isXML|array|filter|Sizzle|id|set|events|window|top|part|nodeName|parentNode|expr|call|push|fx|val|text|handle|className|firstChild|replace|arguments|elems|object|handler|in|result|display|while|offset|offsetParent|target|find|apply|documentElement|status|tbody|speed|namespaces|opt|extend||ownerDocument|parent|string|curLoop|html|opacity|table|not|first|node|break|dir|remove|add|indexOf|makeArray|cache|support|trigger|queue|check|createElement||timers|doneName|catch|attr|proxy|try|slice|isFunction|complete|doc|dataType|old|guid|now|getElementsByTagName|prototype|hidden|hide|root|done|jsonp|css|src|easing|key|getAttribute|types|num|args|self|width|removeChild|success|show|classNames|split|global|start|toUpperCase|map|href|head|inplace|select|orig|computedStyle|extra|curCSS|tagName|pushStack|position|Array|all|toString|unit|height|innerHTML|end|index|pos|state|insertBefore|one|button|appendChild|fragment|tags|pop|userAgent|docElem|wrap|special|relative|props|ready|copy|params|exec|expando|new|overflow|xml|sizcache|onreadystatechange|margin|delete|scrollTop|offsetTop|inArray|scrollLeft|1px|parseInt|diff|parseFloat|handlers|defaultView|nth|duration|RegExp|removeData|async|which|join|ival|seed|obj|values|stopPropagation|childNodes|splice|isArray|none|gotoEnd|jsre|GET|previousSibling|styleFloat|anyFound|isPartStr|preventDefault|px|shift|error|selectors|Event|form|ID|option|get|toggle|nextSibling|getAttributeNode|Math|step|last|genFx|sort|toLowerCase|container|max|getElementsByClassName|td|append|sizset|animate|originalEvent|attachEvent|_default|multiFilter|checkFn|nodeCheck|u00c0|method|readyState|TAG|boxModel|border|json|filters|size|param|oldSizzle|scripts|marginTop|POS|javascript|force|tr|deep|sortOrder|class|timeout|getElementById|input|found|innerDiv|setup|fix|float|readyList|CLASS|active|item|teardown|parentOffset|olddisplay|grep|has|live|hasDuplicate|charCode|closest|PSEUDO|is|number|uFFFF_|dequeue|off|callee|selected|bind|domManip|ajax|curAnim|clientLeft|tmp|_|isReady|notxml|cssFloat|res|custom|offsetWidth|prevComputedStyle|clientTop|timerId|specialAll|contains|password|case|CHILD|load|createTextNode|checked|disabled|unique|application|addEventListener|letter|click|aRange|detachEvent|clean|concat|absolute|matches|elemdisplay|getComputedStyle|rules|bRange|throw|initialized|even|checkDiv|fromElement|attributeNode|empty|to|on|setInterval|namespace|block|firstNum|currentStyle|cloneNode|stop|chunker|nodeValue|selectedIndex|responseText|odd|order|modRes|isTimeout|requestDone|ajaxStop|padding|accepts|isXMLDoc|scroll|attrHandle|querySelectorAll|setRequestHeader|location|sibDir|relatedTarget|offsetLeft|returnTrue|returnFalse|lastModified|compareDocumentPosition|posProcess|tmpSet|later|noCloneEvent|matched|bubbling|query|offsetHeight|dirCheck|pass|dirNodeCheck|scriptEval|link|sibling|unload|removeEventListener|withinElement|isImmediatePropagationStopped|isPropagationStopped|insert|isDefaultPrevented|readyBound|bindReady|unbind|liveHandler|liveConvert|clone|triggerHandler|lastToggle|after|ctrlKey|removeAttribute|windowData|Date|sourceIndex|prune|currentTarget|createRange|submit|keyCode|metaKey|clientX|pageX|mouseleave|mouseenter|triggered|hasBody|fn2|bool|boolean|fxAttrs|optall|runtimeStyle|swing|startTime|clearInterval|getWH|radio|tag|file|handleError|ifModified|eq|Modified|getResponseHeader|checkbox|jquery|parsererror|update|speeds|Top|Left|preFilter|borderLeftWidth|closer|NAME|client|lower|wrapAll|borderTopWidth|marginLeft|box|isPartStrNotTag|isTag|attrMap|init|prevObject|initialize|bodyOffset|andSelf|00|globalEval|ts|textarea|ATTR|nodeIndex|tabIndex|merge|substr|second|onclick|opera|ajaxSettings|setFilters|getTime|200|origPOS|5px|solid|000|visible|prevOffsetParent|evalScript|leadingWhitespace|getBoundingClientRect|_jQuery|count|swap|camelCase|inv|Object|rsLeft|from|contents|msie|POST|linear|exclusive|exclude|settings|unshift|visibility|isSimple|mozilla|Right|_load|isArrayLike|getElementsByName|Width|lastChild|Bottom|TEST|quickExpr|setArray|htmlFor|webkit|source|pageXOffset|pageYOffset|subtractsBorderForOverflowNotVisible|bodyMarginTop|htmlSerialize|doesAddBorderForTableAndCells|doesNotAddBorder|cellspacing|clearQueue|elements|doesNotIncludeMarginInBodyOffset|serializeArray|static|hrefNormalized|red|HTML|continue|isXMLFilter|ActiveXObject|notmodified|doScroll|abort|ajaxSend|fnOver|beforeSend|fnOut|setTimeout|ajaxSuccess|protocol|jsc|httpNotModified|httpSuccess|ajaxError|ajaxComplete|only|replaceWith|XMLHttpRequest|onload|username|open|alpha|scriptCharset|expression|100|zoom|contentType|textContent|gt|DOMContentLoaded|specified|Syntax|area|selectNode|Last|paddingLeft|toElement|srcElement|front|pageY|multiple|clientY|collapse|mouseover|_toggle|ajaxStart|uuid|children|appendTo|mouseout|image|fieldset|colgroup|original|col|before|httpData|304|xhrRes|lt|processData|prepend|reset|encodeURIComponent|fireEvent|unrecognized|dataFilter|uFFFF|child|NaN|thead|tfoot|colg|leg|substring|hr|embed|cap|th|setAttribute|ig|cssText|changed|property|can|meta|img|createDocumentFragment|font|attributes|hasClass|wrapInner|outerHTML|weight|line|pixelLeft|abbr|getPropertyValue|round|noConflict|Function||trim|getAll|replaceAll|removeAttr|insertAfter|prependTo|contentDocument|contentWindow|addClass|removeClass|lastIndex|rightContext||mode|setData|toggleClass|getData|iframe|siblings|it|ra|rv|version|navigator|browser|ie|safari|nextAll|prevAll|prev|next|compatible|parents|leftContext|readOnly|Thu|01|Since|If|Content|Type|Jan|1970|send|300|Accept|With|GMT|Requested|loaded|charset|getScript|getJSON|email|search|tabindex|serialize|post|ajaxSetup|1_|host|XMLHTTP|Microsoft|www|urlencoded|1223|content|able|fixed|400|fast|slow|600|cellpadding|scrollTo|compatMode||CSS1Compat|outer|inner|Height|tl|10000|PI|paddingBottom|marginRight|paddingTop|marginBottom|responseXML|eval|paddingRight|fadeTo|fadeOut|cos|fadeIn|slideToggle|slideDown|slideUp|rowSpan|plain|prevValue|relatedNode|originalTarget|innerText|newValue|rowspan|screenX|screenY|header|timeStamp|wheelDelta|shiftKey|BUTTON|eventPhase|detail|charAt|Range|animated|START_TO_END|createComment|altKey|attrChange|bubbles|cancelable|switch|attrName|compareBoundaryPoints|returnValue|view|cancelBubble|0n|mouseup||maxlength|enabled|mousemove|change|readonly|color|keyup|keypress|keydown|objectAll|maxLength|die|mousedown|cellSpacing|hover|stopImmediatePropagation|focus|blur|resize|dblclick'.split('|'),0,{})) +jQuery.extend(jQuery.easing,{easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g=1.3?0:1};a.window=function(d){return b(window).scrollable()};b.fn.scrollable=function(){return this.map(function(){var d=this,e=!d.nodeName||b.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!e){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return b.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};b.fn.scrollTo=function(e,f,d){if(typeof f=="object"){d=f;f=0}if(typeof d=="function"){d={onAfter:d}}if(e=="max"){e=9000000000}d=b.extend({},a.defaults,d);f=f||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){f/=2}d.offset=c(d.offset);d.over=c(d.over);return this.scrollable().each(function(){var h=this,s=b(h),r=e,n,l={},m=s.is("html,body");switch(typeof r){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px)?$/.test(r)){r=c(r);break}r=b(r,this);case"object":if(r.is||r.style){n=(r=b(r)).offset()}}b.each(d.axis.split(""),function(g,p){var t=p=="x"?"Left":"Top",k=t.toLowerCase(),u="scroll"+t,q=h[u],o=p=="x"?"Width":"Height";if(n){l[u]=n[k]+(m?0:q-s.offset()[k]);if(d.margin){l[u]-=parseInt(r.css("margin"+t))||0;l[u]-=parseInt(r.css("border"+t+"Width"))||0}l[u]+=d.offset[k]||0;if(d.over[k]){l[u]+=r[o.toLowerCase()]()*d.over[k]}}else{l[u]=r[k]}if(/^\d+$/.test(l[u])){l[u]=l[u]<=0?0:Math.min(l[u],i(o))}if(!g&&d.queue){if(q!=l[u]){j(d.onAfterFirst)}delete l[u]}});j(d.onAfter);function j(g){s.animate(l,f,d.easing,g&&function(){g.call(this,e,d)})}function i(g){var o="scroll"+g;if(!m){return h[o]}var p="client"+g,k=h.ownerDocument.documentElement,q=h.ownerDocument.body;return Math.max(k[o],q[o])-Math.min(k[p],q[p])}}).end()};function c(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);/** + * jQuery TAH Plugin Beta v0.3 + * Using for Textarea-Auto-Height + * @Update: October 18, 2011 + * @Author: Phoetry (http://phoetry.me) + * @Url: http://phoetry.me/archives/tah.html + **/ +~function($){ +$.fn.tah=function(opt){opt=$.extend({moreSpace:15,maxHeight:600,animateDur:200},opt);return this.each(function(){if(!$.nodeName(this,'textarea'))return;var ta=$(this).css({resize:'none',overflowY:'hidden'}),css=(function(){var css={};'width fontSize fontFamily lineHeight wordWrap wordBreak whiteSpace letterSpacing'.replace(/[^ ]+/g,function(s){css[s]=ta.css(s)});return $.extend(css,{width:ta.width()*1.5,position:'absolute',left:-9999,height:0});}()),_ta=ta.clone().css(css).attr({id:'',name:'',tabIndex:-1}),stCache,stCur,valCur,defHeight=ta.height(),autoHeight=function(){valCur=ta.val();_ta.val(valCur).scrollTop(9999);stCur=Math.max(defHeight,_ta.scrollTop())+(valCur?opt.moreSpace:0);stCur==stCache||(stCache=stCur,stCur-1){alert("You've already appended this!");return false}$.scrollTo(B,600,{easing:"easeOutBounce",onAfter:function(){B.focus();if(A.replace(/\s|\t|\n/g,"")==""){h(z)}else{h("\n\n"+z)}}})};x.click(function(){var A=v(this);var z='@'+A.name+" \n";y(z);return false});w.click(function(){var A=v(this);var z='
';z+='\n'+A.name+" :";z+=A.content;z+="
\n";z=z.replace(/\t/g,"");y(z);return false})}e();function s(){var commentform=$("#commentform");var calldata=commentform.serialize();var ajaxbox=$("#ajaxbox");var submit=$("#submit");var callurl=themeurl+"/comment-ajax.php";var beforesend=function(){ajaxbox.slideDown(300);submit.attr("disabled",true)};var errorlog=function(G){if(G.responseText){alert(G.responseText)}else{alert("璇勮閿欒!")}ajaxbox.slideUp(200);submit.attr("disabled",false)};var succ=function(G){$("#comment").val("");$("#comments").append(G);ajaxbox.slideUp(600);var H=$("#comments li:last").hide();H.slideDown(600);submit.attr("disabled",false)};$.ajax({url:callurl,data:calldata,type:"POST",dataType:"html",beforeSend:beforesend,error:errorlog,success:succ})}function q(){$("#commentform").submit(function(){s();return false});$("#commentform #comment").keydown(function(v){if((v.ctrlKey||v.altKey)&&(v.keyCode==13||v.keyCode==83)){s();return false}})}q();function g(){$("#smiles").slideUp(0);$("#comment").focus(function(){$("#smiles").slideDown("normal")});var x=$("#smiles_list");var y=$("#smiles_list a");y.click(function(){var z=$(this).attr("title");$("#comment").focus();h(z);return false})}g();聽聽function ishare(){聽聽聽聽var thelink=encodeURIComponent(document.location),聽聽聽聽聽聽thetitle=encodeURIComponent(document.title.substring(0,60)),聽聽聽聽聽聽windowName='鍒嗕韩鍒',聽聽聽聽聽聽param=getParamsOfShareWindow(600,560),聽聽聽聽聽聽聽聽聽聽聽聽me_tqq='http://v.t.qq.com/share/share.php?title='+thetitle+'&url='+thelink+'&site=',聽聽聽聽聽聽me_qzone='http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url='+thelink+'&title=',聽聽聽聽聽聽me_tsina='http://v.t.sina.com.cn/share/share.php?url='+thelink+'&title='+thetitle,聽聽聽聽聽聽me_douban='http://www.douban.com/recommend/?url='+thelink+'&title='+thetitle,聽聽聽聽聽聽me_renren='http://share.renren.com/share/buttonshare?link='+thelink+'&title='+thetitle,聽聽聽聽聽聽me_kaixin='http://www.kaixin001.com/repaste/share.php?rurl='+thelink+'&rcontent='+thelink+'&rtitle='+thetitle,聽聽聽聽聽聽me_facebook='http://facebook.com/share.php?u='+thelink+'&t='+thetitle,聽聽聽聽聽聽me_twitter='http://twitter.com/share?url='+thelink+'&text='+thetitle;聽聽聽聽$('.ishare').each(function(){聽聽聽聽聽聽$(this).attr('title',windowName+$(this).text());聽聽聽聽聽聽$(this).click(function(){聽聽聽聽聽聽聽聽var httpUrl=eval($(this).attr('class').substring($(this).attr('class').lastIndexOf('me_')));聽聽聽聽聽聽聽聽window.open(httpUrl,windowName,param);聽聽聽聽聽聽});聽聽聽聽});聽聽聽聽function getParamsOfShareWindow(width,height){聽聽聽聽聽聽return['toolbar=0,status=0,resizable=1,width='+width+',height='+height+',left=',(screen.width-width)/2,',top=',(screen.height-height)/2].join('');聽聽聽聽}聽聽}聽聽聽ishare();聽聽聽$(".share,.subscribe").click(function(){$(this).next().slideToggle("normal");return false});聽聽聽$(".comment_post").click(function(){聽聽聽var A=$("#respond");聽聽聽if(A.length>0){聽聽聽$.scrollTo(A,600,{聽聽聽easing:"easeOutBounce",聽聽聽onAfter:function(){聽聽聽$("#comment").focus();聽聽聽}聽聽聽});聽聽聽return false;聽聽聽}聽聽聽});聽聽function atreply(){var y=null;var v=null;var z={};var B=$("#comments");var D=$('#comments .comment-content a[href^="#comment-"]');D.each(function(){if($(this).text().match(/^@/)){$(this).addClass("atreply")}});var w=$("#comments .comment-content a.atreply");var x=function(J){var F=blogURL+"?AjaxGetComment&id="+J;var H=null;var G=function(){var K='
  • '+'

    loading

    '+"
  • ";B.append(K);H=$(".tip");H.hide().css({top:z.top,left:z.left}).fadeTo(0,0.95).fadeIn(300)};var E=function(K){if(K.responseText){alert(K.responseText)}else{alert(lang.commonError)}};var I=function(K){var L=$(".tip").offset();$(".tip").replaceWith(K);$(".tip").css({top:L.top,left:L.left}).fadeTo(0,0.9).find(".comment-meta,.reply").remove()};$.ajax({url:F,beforeSend:G,error:E,success:I})};var C=function(E){$("#comment-"+E).clone().attr("id","").appendTo(B).hide().addClass("tip").css({top:z.top,left:z.left}).fadeTo(0,0.9).fadeIn(300).find(".comment-meta,.reply").remove()};var A=function(){$(".tip").fadeOut(300,function(){if($(this).hasClass("ajax")){$(this).removeClass("ajax tip")}else{$(this).remove()}})};w.hover(function(){var E=$(this).attr("href").replace(/.*#comment-/,"");y=m("comment-"+E);if(!y){v=setTimeout(function(){x(E)},200)}else{v=setTimeout(function(){C(E)},200)}},function(){clearTimeout(v);A()});w.click(function(){return false});$("#comments a.atreply").mousemove(function(E){z.left=E.clientX;z.top=E.pageY+18;$(".tip").css({left:z.left,top:z.top})})}atreply();$('#respond textarea').tah({moreSpace:15,maxHeight:600,animateDur:200});聽聽}); diff --git a/Coda/js/coda.min.js b/Coda/js/coda.min.js new file mode 100644 index 0000000..49da82d --- /dev/null +++ b/Coda/js/coda.min.js @@ -0,0 +1 @@ +eval(function(h,b,j,f,g,i){g=function(a){return(a35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(j--){i[g(j)]=f[j]||g(j)}f=[function(a){return i[a]}];g=function(){return"\\w+"};j=1}while(j--){if(f[j]){h=h.replace(new RegExp("\\b"+g(j)+"\\b","g"),f[j])}}return h}('(u(){y 1r=7,18,8M=1r.k,5I$=1r.$,k=1r.k=1r.$=u(H,O){v 3F k.K.8i(H,O)},9d=/^[^<]*(<(.|\\s)+>)[^>]*$|^#([\\w-]+)$/,93=/^.[^:#\\[\\.,]*$/;k.K=k.2D={8i:u(H,O){H=H||L;c(H.Y){7[0]=H;7.J=1;7.O=H;v 7}c(1c H==="23"){y C=9d.3D(H);c(C&&(C[1]||!O)){c(C[1])H=k.68([C[1]],O);N{y 6=L.5a(C[3]);c(6&&6.1o!=C[3])v k().1R(H);y I=k(6||[]);I.O=L;I.H=H;v I}}N v k(O).1R(H)}N c(k.2v(H))v k(L).3A(H);c(H.H&&H.O){7.H=H.H;7.O=H.O}v 7.9e(k.4a(H)?H:k.2g(H))},H:"",7Z:"1.3.2",4X:u(){v 7.J},4s:u(2P){v 2P===18?3d.2D.2u.1x(7):7[2P]},3b:u(1H,E,H){y I=k(1H);I.8j=7;I.O=7.O;c(E==="1R")I.H=7.H+(7.H?" ":"")+H;N c(E)I.H=7.H+"."+E+"("+H+")";v I},9e:u(1H){7.J=0;3d.2D.1y.1S(7,1H);v 7},11:u(1a,2Q){v k.11(7,1a,2Q)},3k:u(6){v k.3O(6&&6.7Z?6[0]:6,7)},2r:u(E,M,B){y 15=E;c(1c E==="23")c(M===18)v 7[0]&&k[B||"2r"](7[0],E);N{15={};15[E]=M}v 7.11(u(i){T(E 1K 15)k.2r(B?7.V:7,E,k.1f(7,15[E],B,i,E))})},2J:u(2M,M){c((2M==\'2S\'||2M==\'3h\')&&3T(M)<0)M=18;v 7.2r(2M,M,"39")},1B:u(1B){c(1c 1B!=="1I"&&1B!=R)v 7.6m().4G((7[0]&&7[0].21||L).5Y(1B));y I="";k.11(1B||7,u(){k.11(7.48,u(){c(7.Y!=8)I+=7.Y!=1?7.6x:k.K.1B([7])})});v I},8b:u(25){c(7[0]){y 3w=k(25,7[0].21).7l();c(7[0].1v)3w.3n(7[0]);3w.31(u(){y 6=7;1N(6.1E)6=6.1E;v 6}).4G(7)}v 7},b4:u(25){v 7.11(u(){k(7).8U().8b(25)})},3w:u(25){v 7.11(u(){k(7).8b(25)})},4G:u(){v 7.5D(1G,P,u(6){c(7.Y==1)7.3q(6)})},aA:u(){v 7.5D(1G,P,u(6){c(7.Y==1)7.3n(6,7.1E)})},au:u(){v 7.5D(1G,U,u(6){7.1v.3n(6,7)})},7o:u(){v 7.5D(1G,U,u(6){7.1v.3n(6,7.4u)})},3j:u(){v 7.8j||k([])},1y:[].1y,4A:[].4A,49:[].49,1R:u(H){c(7.J===1){y I=7.3b([],"1R",H);I.J=0;k.1R(H,7[0],I);v I}N{v 7.3b(k.61(k.31(7,u(6){v k.1R(H,6)})),"1R",H)}},7l:u(1q){y I=7.31(u(){c(!k.2i.6Y&&!k.6I(7)){y 25=7.b5;c(!25){y Q=7.21.2m("Q");Q.3q(7.6u(P));25=Q.3i}v k.68([25.1F(/ k\\d+="(?:\\d+|R)"/g,"").1F(/^\\s*/,"")])[0]}N v 7.6u(P)});c(1q===P){y 36=7.1R("*").8m(),i=0;I.1R("*").8m().11(u(){c(7.1u!==36[i].1u)v;y 1q=k.G(36[i],"1q");T(y B 1K 1q){T(y 1J 1K 1q[B]){k.F.2e(7,B,1q[B][1J],1q[B][1J].G)}}i++})}v I},1m:u(H){v 7.3b(k.2v(H)&&k.5o(7,u(6,i){v H.1x(6,i)})||k.4M(H,k.5o(7,u(6){v 6.Y===1})),"1m",H)},5t:u(H){y 3l=k.1w.C.52.1d(H)?k(H):R,87=0;v 7.31(u(){y 1e=7;1N(1e&&1e.21){c(3l?3l.3k(1e)>-1:k(1e).5v(H)){k.G(1e,"5t",87);v 1e}1e=1e.1v;87++}})},28:u(H){c(1c H==="23")c(93.1d(H))v 7.3b(k.4M(H,7,P),"28",H);N H=k.4M(H,7);y 97=H.J&&H[H.J-1]!==18&&!H.Y;v 7.1m(u(){v 97?k.3O(7,H)<0:7!=H})},2e:u(H){v 7.3b(k.61(k.8u(7.4s(),1c H==="23"?k(H):k.2g(H))))},5v:u(H){v!!H&&k.4M(H,7).J>0},b3:u(H){v!!H&&7.5v("."+H)},1A:u(M){c(M===18){y 6=7[0];c(6){c(k.1u(6,\'4r\'))v(6.b2.M||{}).a5?6.M:6.1B;c(k.1u(6,"35")){y 3k=6.6y,46=[],15=6.15,3o=6.B=="35-3o";c(3k<0)v R;T(y i=3o?3k:0,4D=3o?3k+1:15.J;i<4D;i++){y 4r=15[i];c(4r.5B){M=k(4r).1A();c(3o)v M;46.1y(M)}}v 46}v(6.M||"").1F(/\\r/g,"")}v 18}c(1c M==="5w")M+=\'\';v 7.11(u(){c(7.Y!=1)v;c(k.4a(M)&&/7Q|7Y/.1d(7.B))7.5Z=(k.3O(7.M,M)>=0||k.3O(7.E,M)>=0);N c(k.1u(7,"35")){y 46=k.2g(M);k("4r",7).11(u(){7.5B=(k.3O(7.M,46)>=0||k.3O(7.1B,46)>=0)});c(!46.J)7.6y=-1}N 7.M=M})},25:u(M){v M===18?(7[0]?7[0].3i.1F(/ k\\d+="(?:\\d+|R)"/g,""):R):7.6m().4G(M)},9R:u(M){v 7.7o(M).2d()},7V:u(i){v 7.2u(i,+i+1)},2u:u(){v 7.3b(3d.2D.2u.1S(7,1G),"2u",3d.2D.2u.1x(1G).42(","))},31:u(1a){v 7.3b(k.31(7,u(6,i){v 1a.1x(6,i,6)}))},8m:u(){v 7.2e(7.8j)},5D:u(2Q,27,1a){c(7[0]){y 3r=(7[0].21||7[0]).b0(),50=k.68(2Q,(7[0].21||7[0]),3r),29=3r.1E;c(29)T(y i=0,l=7.J;i1||i>0?3r.6u(P):3r);c(50)k.11(50,8J)}v 7;u 2G(6,1e){v 27&&k.1u(6,"27")&&k.1u(1e,"55")?(6.2C("1V")[0]||6.3q(6.21.2m("1V"))):6}}};k.K.8i.2D=k.K;u 8J(i,6){c(6.2K)k.5E({17:6.2K,40:U,2y:"1i"});N k.8o(6.1B||6.a2||6.3i||"");c(6.1v)6.1v.2T(6)}u 2B(){v+3F 7s}k.1Z=k.K.1Z=u(){y 1Q=1G[0]||{},i=1,J=1G.J,56=U,15;c(1c 1Q==="7I"){56=1Q;1Q=1G[1]||{};i=2}c(1c 1Q!=="1I"&&!k.2v(1Q))1Q={};c(J==i){1Q=7;--i}T(;i-1}},8O:u(6,15,1a){y 2z={};T(y E 1K 15){2z[E]=6.V[E];6.V[E]=15[E]}1a.1x(6);T(y E 1K 15)6.V[E]=2z[E]},2J:u(6,E,54,38){c(E=="2S"||E=="3h"){y 1A,3z={3c:"6a",92:"2E",1M:"6r"},41=E=="2S"?["84","95"]:["83","9b"];u 7P(){1A=E=="2S"?6.5O:6.72;c(38==="4U")v;k.11(41,u(){c(!38)1A-=3T(k.39(6,"6G"+7,P))||0;c(38==="3K")1A+=3T(k.39(6,"3K"+7,P))||0;N 1A-=3T(k.39(6,"4U"+7+"99",P))||0})}c(6.5O!==0)7P();N k.8O(6,3z,7P);v 4w.4D(0,4w.bb(1A))}v k.39(6,E,54)},39:u(6,E,54){y I,V=6.V;c(E=="26"&&!k.2i.26){I=k.2r(V,"26");v I==""?"1":I}c(E.C(/5g/i))E=4g;c(!54&&V&&V[E])I=V[E];N c(3V.6d){c(E.C(/5g/i))E="5g";E=E.1F(/([A-Z])/g,"-$1").4B();y 37=3V.6d(6,R);c(37)I=37.ba(E);c(E=="26"&&I=="")I="1"}N c(6.6t){y 8P=E.1F(/\\-(\\w)/g,u(3e,64){v 64.30()});I=6.6t[E]||6.6t[8P];c(!/^\\d+(4k)?$/i.1d(I)&&/^\\d/.1d(I)){y 1b=V.1b,8S=6.7L.1b;6.7L.1b=6.6t.1b;V.1b=I||0;I=V.b8+"4k";V.1b=1b;6.7L.1b=8S}}v I},68:u(1H,O,3r){O=O||L;c(1c O.2m==="18")O=O.21||O[0]&&O[0].21||L;c(!3r&&1H.J===1&&1c 1H[0]==="23"){y C=/^<(\\w+)\\s*\\/?>$/.3D(1H[0]);c(C)v[O.2m(C[1])]}y I=[],50=[],Q=O.2m("Q");k.11(1H,u(i,6){c(1c 6==="5w")6+=\'\';c(!6)v;c(1c 6==="23"){6=6.1F(/(<(\\w+)[^>]*?)\\/>/g,u(3e,ad,7R){v 7R.C(/^(b9|br|at|aZ|5b|77|aY|4Y|aO|a7|aP)$/i)?3e:ad+">"});y 3s=6.1F(/^\\s+/,"").aN(0,10).4B();y 3w=!3s.2f("<1Y")&&[1,"<35 af=\'af\'>",""]||!3s.2f("",""]||3s.C(/^<(aJ|1V|aK|aL|aQ)/)&&[1,"<27>",""]||!3s.2f("<55")&&[2,"<27><1V>",""]||(!3s.2f("<4F")||!3s.2f("<1V><55>",""]||!3s.2f("<1V>",""]||!k.2i.9m&&[1,"Q",""]||[0,"",""];Q.3i=3w[1]+6+3w[2];1N(3w[0]--)Q=Q.9a;c(!k.2i.1V){y 7F=/<1V/i.1d(6),1V=!3s.2f("<27")&&!7F?Q.1E&&Q.1E.48:3w[1]=="<27>"&&!7F?Q.48:[];T(y j=1V.J-1;j>=0;--j)c(k.1u(1V[j],"1V")&&!1V[j].48.J)1V[j].1v.2T(1V[j])}c(!k.2i.8K&&/^\\s/.1d(6))Q.3n(O.5Y(6.C(/^\\s*/)[0]),Q.1E);6=k.2g(Q.48)}c(6.Y)I.1y(6);N I=k.8u(I,6)});c(3r){T(y i=0;I[i];i++){c(k.1u(I[i],"1i")&&(!I[i].B||I[i].B.4B()==="1B/53")){50.1y(I[i].1v?I[i].1v.2T(I[i]):I[i])}N{c(I[i].Y===1)I.49.1S(I,[i+1,0].69(k.2g(I[i].2C("1i"))));3r.3q(I[i])}}v 50}v I},2r:u(6,E,M){c(!6||6.Y==3||6.Y==8)v 18;y 5K=!k.6I(6),1p=M!==18;E=5K&&k.3z[E]||E;c(6.3a){y 3x=/32|2K|V/.1d(E);c(E=="5B"&&6.1v)6.1v.6y;c(E 1K 6&&5K&&!3x){c(1p){c(E=="B"&&k.1u(6,"5b")&&6.1v)6g"B aW aX\'t be aV";6[E]=M}c(k.1u(6,"4p")&&6.4v(E))v 6.4v(E).6x;c(E=="8t"){y 6l=6.4v("8t");v 6l&&6l.a5?6l.M:6.1u.C(/(3p|5b|1I|35|8q)/i)?0:6.1u.C(/^(a|a7)$/i)&&6.32?0:18}v 6[E]}c(!k.2i.V&&5K&&E=="V")v k.2r(6.V,"aU",M);c(1p)6.aS(E,""+M);y 2r=!k.2i.9v&&5K&&3x?6.2N(E,2):6.2N(E);v 2r===R?18:2r}c(!k.2i.26&&E=="26"){c(1p){6.a0=1;6.1m=(6.1m||"").1F(/9W\\([^)]*\\)/,"")+(3R(M)+\'\'=="aI"?"":"9W(26="+M*9Z+")")}v 6.1m&&6.1m.2f("26=")>=0?(3T(6.1m.C(/26=([^)]*)/)[1])/9Z)+\'\':""}E=E.1F(/-([a-z])/aT,u(3e,64){v 64.30()});c(1p)6[E]=M;v 6[E]},bf:u(1B){v(1B||"").1F(/^\\s+|\\s+$/g,"")},2g:u(1l){y I=[];c(1l!=R){y i=1l.J;c(i==R||1c 1l==="23"||k.2v(1l)||1l.6p)I[0]=1l;N 1N(i)I[--i]=1l[i]}v I},3O:u(6,1l){T(y i=0,J=1l.J;i0?7.7l(P):7).4s();k.K[as].1S(k(7e[i]),1H);I=I.69(1H)}v 7.3b(I,E,H)}});k.11({bi:u(E){k.2r(7,E,"");c(7.Y==1)7.7q(E)},bn:u(2W){k.1D.2e(7,2W)},bo:u(2W){k.1D.2d(7,2W)},bu:u(2W,3m){c(1c 3m!=="7I")3m=!k.1D.5p(7,2W);k.1D[3m?"2e":"2d"](7,2W)},2d:u(H){c(!H||k.1m(H,[7]).J){k("*",7).2e([7]).11(u(){k.F.2d(7);k.3Z(7)});c(7.1v)7.1v.2T(7)}},6m:u(){k(7).am().2d();1N(7.1E)7.2T(7.1E)}},u(E,K){k.K[E]=u(){v 7.11(K,1G)}});u 2P(6,1f){v 6[0]&&3R(k.39(6[0],1f,P),10)||0}y 3E="k"+2B(),al=0,7r={};k.1Z({2h:{},G:u(6,E,G){6=6==1r?7r:6;y 1o=6[3E];c(!1o)1o=6[3E]=++al;c(E&&!k.2h[1o])k.2h[1o]={};c(G!==18)k.2h[1o][E]=G;v E?k.2h[1o][E]:1o},3Z:u(6,E){6=6==1r?7r:6;y 1o=6[3E];c(E){c(k.2h[1o]){3L k.2h[1o][E];E="";T(E 1K k.2h[1o])2b;c(!E)k.3Z(6)}}N{2t{3L 6[3E]}2q(e){c(6.7q)6.7q(3E)}3L k.2h[1o]}},2k:u(6,B,G){c(6){B=(B||"1z")+"2k";y q=k.G(6,B);c(!q||k.4a(G))q=k.G(6,B,k.2g(G));N c(G)q.1y(G)}v q},5y:u(6,B){y 2k=k.2k(6,B),K=2k.4l();c(!B||B==="1z")K=2k[0];c(K!==18)K.1x(6)}});k.K.1Z({G:u(2M,M){y 1g=2M.2X(".");1g[1]=1g[1]?"."+1g[1]:"";c(M===18){y G=7.7m("bv"+1g[1]+"!",[1g[0]]);c(G===18&&7.J)G=k.G(7[0],2M);v G===18&&1g[1]?7.G(1g[0]):G}N v 7.2j("bt"+1g[1]+"!",[1g[0],M]).11(u(){k.G(7,2M,M)})},3Z:u(2M){v 7.11(u(){k.3Z(7,2M)})},2k:u(B,G){c(1c B!=="23"){G=B;B="1z"}c(G===18)v k.2k(7[0],B);v 7.11(u(){y 2k=k.2k(7,B,G);c(B=="1z"&&2k.J==1)2k[0].1x(7)})},5y:u(B){v 7.11(u(){k.5y(7,B)})}});(u(){y 6w=/((?:\\((?:\\([^()]+\\)|[^()]+)+\\)|\\[(?:\\[[^[\\]]*\\]|[\'"][^\'"]*[\'"]|[^[\\]\'"]+)+\\]|\\\\.|[^ >+~,(\\[\\\\]+)+|[>+~])(\\s*,\\s*)?/g,2H=0,3f=8R.2D.3f;y 1n=u(H,O,1j,44){1j=1j||[];O=O||L;c(O.Y!==1&&O.Y!==9)v[];c(!H||1c H!=="23"){v 1j}y 1g=[],m,1p,19,2l,bs,38,7u=P;6w.bp=0;1N((m=6w.3D(H))!==R){1g.1y(m[1]);c(m[2]){38=3Y.bq;2b}}c(1g.J>1&&8D.3D(H)){c(1g.J===2&&1h.3y[1g[0]]){1p=6V(1g[0]+1g[1],O)}N{1p=1h.3y[1g[0]]?[O]:1n(1g.4l(),O);1N(1g.J){H=1g.4l();c(1h.3y[H])H+=1g.4l();1p=6V(H,1p)}}}N{y I=44?{1w:1g.3t(),1p:2g(44)}:1n.1R(1g.3t(),1g.J===1&&O.1v?O.1v:O,1k(O));1p=1n.1m(I.1w,I.1p);c(1g.J>0){19=2g(1p)}N{7u=U}1N(1g.J){y 1e=1g.3t(),3t=1e;c(!1h.3y[1e]){1e=""}N{3t=1g.3t()}c(3t==R){3t=O}1h.3y[1e](19,3t,1k(O))}}c(!19){19=1p}c(!19){6g"a6 4m, aE 9Y: "+(1e||H)}c(3f.1x(19)==="[1I 3d]"){c(!7u){1j.1y.1S(1j,19)}N c(O.Y===1){T(y i=0;19[i]!=R;i++){c(19[i]&&(19[i]===P||19[i].Y===1&&5T(O,19[i]))){1j.1y(1p[i])}}}N{T(y i=0;19[i]!=R;i++){c(19[i]&&19[i].Y===1){1j.1y(1p[i])}}}}N{2g(19,1j)}c(38){1n(38,O,1j,44);c(57){5r=U;1j.4A(57);c(5r){T(y i=1;i<1j.J;i++){c(1j[i]===1j[i-1]){1j.49(i--,1)}}}}}v 1j};1n.6b=u(1w,1p){v 1n(1w,R,R,1p)};1n.1R=u(1w,O,1k){y 1p,C;c(!1w){v[]}T(y i=0,l=1h.6B.J;i":u(19,1t,1k){y 4i=1c 1t==="23";c(4i&&!/\\W/.1d(1t)){1t=1k?1t:1t.30();T(y i=0,l=19.J;i=0)){c(!34)1L.1y(6)}N c(34){24[i]=U}}}v U},4q:u(C){v C[1].1F(/\\\\/g,"")},4S:u(C,24){T(y i=0;24[i]===U;i++){}v 24[i]&&1k(24[i])?C[1]:C[1].30()},5W:u(C){c(C[1]=="3W"){y 1d=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.3D(C[2]=="6i"&&"2n"||C[2]=="6A"&&"2n+1"||!/\\D/.1d(C[2])&&"dl+"+C[2]||C[2]);C[2]=(1d[1]+(1d[2]||1))-0;C[3]=1d[3]-0}C[0]=2H++;v C},8r:u(C,24,34,1L,28,1k){y E=C[1].1F(/\\\\/g,"");c(!1k&&1h.8h[E]){C[1]=1h.8h[E]}c(C[2]==="~="){C[4]=" "+C[4]+" "}v C},5u:u(C,24,34,1L,28){c(C[1]==="28"){c(C[3].C(6w).J>1||/^\\w/.1d(C[3])){C[3]=1n(C[3],R,R,24)}N{y I=1n.1m(C[3],24,34,P^28);c(!34){1L.1y.1S(1L,I)}v U}}N c(1h.C.52.1d(C[0])||1h.C.5W.1d(C[0])){v P}v C},52:u(C){C.91(P);v C}},4W:{dp:u(6){v 6.60===U&&6.B!=="2E"},60:u(6){v 6.60===P},5Z:u(6){v 6.5Z===P},5B:u(6){6.1v.6y;v 6.5B===P},22:u(6){v!!6.1E},6m:u(6){v!6.1E},5p:u(6,i,C){v!!1n(C[3],6).J},cZ:u(6){v/h\\d/i.1d(6.1u)},1B:u(6){v"1B"===6.B},7Q:u(6){v"7Q"===6.B},7Y:u(6){v"7Y"===6.B},7S:u(6){v"7S"===6.B},5U:u(6){v"5U"===6.B},7x:u(6){v"7x"===6.B},ap:u(6){v"ap"===6.B},aB:u(6){v"aB"===6.B},3p:u(6){v"3p"===6.B||6.1u.30()==="d3"},5b:u(6){v/5b|35|8q|3p/i.1d(6.1u)}},8A:{29:u(6,i){v i===0},4y:u(6,i,C,1l){v i===1l.J-1},6i:u(6,i){v i%2===0},6A:u(6,i){v i%2===1},ay:u(6,i,C){v iC[3]-0},3W:u(6,i,C){v C[3]-0==i},7V:u(6,i,C){v C[3]-0==i}},1m:{5u:u(6,C,i,1l){y E=C[1],1m=1h.4W[E];c(1m){v 1m(6,i,C,1l)}N c(E==="5T"){v(6.a2||6.cU||"").2f(C[3])>=0}N c(E==="28"){y 28=C[3];T(y i=0,l=28.J;i=0)}}},4q:u(6,C){v 6.Y===1&&6.2N("1o")===C},4S:u(6,C){v(C==="*"&&6.Y===1)||6.1u===C},5i:u(6,C){v(" "+(6.1D||6.2N("58"))+" ").2f(C)>-1},8r:u(6,C){y E=C[1],1L=1h.6K[E]?1h.6K[E](6):6[E]!=R?6[E]:6.2N(E),M=1L+"",B=C[2],2l=C[4];v 1L==R?B==="!=":B==="="?M===2l:B==="*="?M.2f(2l)>=0:B==="~="?(" "+M+" ").2f(2l)>=0:!2l?M&&1L!==U:B==="!="?M!=2l:B==="^="?M.2f(2l)===0:B==="$="?M.8v(M.J-2l.J)===2l:B==="|="?M===2l||M.8v(0,2l.J+1)===2l+"-":U},52:u(6,C,i,1l){y E=C[2],1m=1h.8A[E];c(1m){v 1m(6,i,C,1l)}}}};y 8D=1h.C.52;T(y B 1K 1h.C){1h.C[B]=3Y(1h.C[B].9h+/(?![^\\[]*\\])(?![^\\(]*\\))/.9h)}y 2g=u(1l,1j){1l=3d.2D.2u.1x(1l);c(1j){1j.1y.1S(1j,1l);v 1j}v 1l};2t{3d.2D.2u.1x(L.1T.48)}2q(e){2g=u(1l,1j){y I=1j||[];c(3f.1x(1l)==="[1I 3d]"){3d.2D.1y.1S(I,1l)}N{c(1c 1l.J==="5w"){T(y i=0,l=1l.J;i";y 2G=L.1T;2G.3n(4p,2G.1E);c(!!L.5a(1o)){1h.1R.4q=u(C,O,1k){c(1c O.5a!=="18"&&!1k){y m=O.5a(C[1]);v m?m.1o===C[1]||1c m.4v!=="18"&&m.4v("1o").6x===C[1]?[m]:18:[]}};1h.1m.4q=u(6,C){y 2a=1c 6.4v!=="18"&&6.4v("1o");v 6.Y===1&&2a&&2a.6x===C}}2G.2T(4p)})();(u(){y Q=L.2m("Q");Q.3q(L.da(""));c(Q.2C("*").J>0){1h.1R.4S=u(C,O){y 1j=O.2C(C[1]);c(C[1]==="*"){y 5H=[];T(y i=0;1j[i];i++){c(1j[i].Y===1){5H.1y(1j[i])}}1j=5H}v 1j}}Q.3i="";c(Q.1E&&1c Q.1E.2N!=="18"&&Q.1E.2N("32")!=="#"){1h.6K.32=u(6){v 6.2N("32",2)}}})();c(L.6L)(u(){y 4Z=1n,Q=L.2m("Q");Q.3i="

    ";c(Q.6L&&Q.6L(".9c").J===0){v}1n=u(71,O,38,44){O=O||L;c(!44&&O.Y===9&&!1k(O)){2t{v 2g(O.6L(71),38)}2q(e){}}v 4Z(71,O,38,44)};1n.1R=4Z.1R;1n.1m=4Z.1m;1n.4n=4Z.4n;1n.6b=4Z.6b})();c(L.4E&&L.1T.4E)(u(){y Q=L.2m("Q");Q.3i="";c(Q.4E("e").J===0)v;Q.9a.1D="e";c(Q.4E("e").J===1)v;1h.6B.49(1,0,"5i");1h.1R.5i=u(C,O,1k){c(1c O.4E!=="18"&&!1k){v O.4E(C[1])}}})();u 75(2c,1e,2p,19,4O,1k){y 6O=2c=="4f"&&!1k;T(y i=0,l=19.J;i0){C=6;2b}}6=6[2c]}19[i]=C}}}y 5T=L.6U?u(a,b){v a.6U(b)&16}:u(a,b){v a!==b&&(a.5T?a.5T(b):P)};y 1k=u(6){v 6.Y===9&&6.1T.1u!=="9x"||!!6.21&&1k(6.21)};y 6V=u(H,O){y 6W=[],6X="",C,2G=O.Y?[O]:O;1N((C=1h.C.5u.3D(H))){6X+=C[0];H=H.1F(1h.C.5u,"")}H=1h.3y[H]?H+"*":H;T(y i=0,l=2G.J;i0||6.72>0};1n.4n.4W.d8=u(6){v k.5o(k.2o,u(K){v 6===K.6}).J};k.4M=u(1w,1H,28){c(28){1w=":28("+1w+")"}v 1n.6b(1w,1H)};k.2c=u(6,2c){y 6Z=[],1e=6[2c];1N(1e&&1e!=L){c(1e.Y==1)6Z.1y(1e);1e=1e[2c]}v 6Z};k.3W=u(1e,1L,2c,6){1L=1L||1;y 2P=0;T(;1e;1e=1e[2c])c(1e.Y==1&&++2P==1L)2b;v 1e};k.78=u(n,6){y r=[];T(;n;n=n.4u){c(n.Y==1&&n!=6)r.1y(n)}v r};v;1r.1n=1n})();k.F={2e:u(6,2O,1J,G){c(6.Y==3||6.Y==8)v;c(6.6p&&6!=1r)6=1r;c(!1J.2A)1J.2A=7.2A++;c(G!==18){y K=1J;1J=7.2s(K);1J.G=G}y 1q=k.G(6,"1q")||k.G(6,"1q",{}),1C=k.G(6,"1C")||k.G(6,"1C",u(){v 1c k!=="18"&&!k.F.7E?k.F.1C.1S(1G.5A.6,1G):18});1C.6=6;k.11(2O.2X(/\\s+/),u(3k,B){y 1X=B.2X(".");B=1X.4l();1J.B=1X.2u().4A().42(".");y 3U=1q[B];c(k.F.5S[B])k.F.5S[B].5e.1x(6,G,1X);c(!3U){3U=1q[B]={};c(!k.F.3x[B]||k.F.3x[B].5e.1x(6,G,1X)===U){c(6.63)6.63(B,1C,U);N c(6.4K)6.4K("6o"+B,1C)}}3U[1J.2A]=1J;k.F.2Y[B]=P});6=R},2A:1,2Y:{},2d:u(6,2O,1J){c(6.Y==3||6.Y==8)v;y 1q=k.G(6,"1q"),I,3k;c(1q){c(2O===18||(1c 2O==="23"&&2O.d6(0)=="."))T(y B 1K 1q)7.2d(6,B+(2O||""));N{c(2O.B){1J=2O.1J;2O=2O.B}k.11(2O.2X(/\\s+/),u(3k,B){y 1X=B.2X(".");B=1X.4l();y 6q=3Y("(^|\\\\.)"+1X.2u().4A().42(".*\\\\.")+"(\\\\.|$)");c(1q[B]){c(1J)3L 1q[B][1J.2A];N T(y 1C 1K 1q[B])c(6q.1d(1q[B][1C].B))3L 1q[B][1C];c(k.F.5S[B])k.F.5S[B].5l.1x(6,1X);T(I 1K 1q[B])2b;c(!I){c(!k.F.3x[B]||k.F.3x[B].5l.1x(6,1X)===U){c(6.7a)6.7a(B,k.G(6,"1C"),U);N c(6.67)6.67("6o"+B,k.G(6,"1C"))}I=R;3L 1q[B]}}})}T(I 1K 1q)2b;c(!I){y 1C=k.G(6,"1C");c(1C)1C.6=R;k.3Z(6,"1q");k.3Z(6,"1C")}}},2j:u(F,G,6,70){y B=F.B||F;c(!70){F=1c F==="1I"?F[3E]?F:k.1Z(k.4o(B),F):k.4o(B);c(B.2f("!")>=0){F.B=B=B.2u(0,-1);F.8Y=P}c(!6){F.47();c(7.2Y[B])k.11(k.2h,u(){c(7.1q&&7.1q[B])k.F.2j(F,G,7.1C.6)})}c(!6||6.Y==3||6.Y==8)v 18;F.1L=18;F.1Q=6;G=k.2g(G);G.91(F)}F.7v=6;y 1C=k.G(6,"1C");c(1C)1C.1S(6,G);c((!6[B]||(k.1u(6,\'a\')&&B=="65"))&&6["6o"+B]&&6["6o"+B].1S(6,G)===U)F.1L=U;c(!70&&6[B]&&!F.7f()&&!(k.1u(6,\'a\')&&B=="65")){7.7E=P;2t{6[B]()}2q(e){}}7.7E=U;c(!F.7d()){y 22=6.1v||6.21;c(22)k.F.2j(F,G,22,P)}},1C:u(F){y 3e,3U;F=1G[0]=k.F.5f(F||1r.F);F.7v=7;y 1X=F.B.2X(".");F.B=1X.4l();3e=!1X.J&&!F.8Y;y 6q=3Y("(^|\\\\.)"+1X.2u().4A().42(".*\\\\.")+"(\\\\.|$)");3U=(k.G(7,"1q")||{})[F.B];T(y j 1K 3U){y 1J=3U[j];c(3e||6q.1d(1J.B)){F.1J=1J;F.G=1J.G;y I=1J.1S(7,1G);c(I!==18){F.1L=I;c(I===U){F.4j();F.47()}}c(F.7c())2b}}},3z:"db dc dg dd 3p de 5s 7A ag 7p 7v G d5 d4 6k 1J 7y 7z cV cT 7B ae cR cS 6P cX cY d2 ac 1Q ab dj d1 41".2X(" "),5f:u(F){c(F[3E])v F;y 4J=F;F=k.4o(4J);T(y i=7.3z.J,1f;i;){1f=7.3z[--i];F[1f]=4J[1f]}c(!F.1Q)F.1Q=F.ac||L;c(F.1Q.Y==3)F.1Q=F.1Q.1v;c(!F.6P&&F.6k)F.6P=F.6k==F.1Q?F.ab:F.6k;c(F.7B==R&&F.7A!=R){y 2x=L.1T,12=L.12;F.7B=F.7A+(2x&&2x.3P||12&&12.3P||0)-(2x.5G||0);F.ae=F.ag+(2x&&2x.3M||12&&12.3M||0)-(2x.5Q||0)}c(!F.41&&((F.5s||F.5s===0)?F.5s:F.7y))F.41=F.5s||F.7y;c(!F.7z&&F.7p)F.7z=F.7p;c(!F.41&&F.3p)F.41=(F.3p&1?1:(F.3p&2?3:(F.3p&4?2:0)));v F},2s:u(K,2s){2s=2s||u(){v K.1S(7,1G)};2s.2A=K.2A=K.2A||2s.2A||7.2A++;v 2s},3x:{3A:{5e:7h,5l:u(){}}},5S:{5q:{5e:u(H,1X){k.F.2e(7,1X[0],7j)},5l:u(1X){c(1X.J){y 2d=0,E=3Y("(^|\\\\.)"+1X[0]+"(\\\\.|$)");k.11((k.G(7,"1q").5q||{}),u(){c(E.1d(7.B))2d++});c(2d<1)k.F.2d(7,1X[0],7j)}}}}};k.4o=u(2K){c(!7.4j)v 3F k.4o(2K);c(2K&&2K.B){7.4J=2K;7.B=2K.B}N 7.B=2K;7.d0=2B();7[3E]=P};u 6S(){v U}u 6R(){v P}k.4o.2D={4j:u(){7.7f=6R;y e=7.4J;c(!e)v;c(e.4j)e.4j();e.di=U},47:u(){7.7d=6R;y e=7.4J;c(!e)v;c(e.47)e.47();e.dk=P},dD:u(){7.7c=6R;7.47()},7f:6S,7d:6S,7c:6S};y 7b=u(F){y 22=F.6P;1N(22&&22!=7)2t{22=22.1v}2q(e){22=7}c(22!=7){F.B=F.G;k.F.1C.1S(7,1G)}};k.11({ai:\'7D\',ao:\'7C\'},u(36,5f){k.F.3x[5f]={5e:u(){k.F.2e(7,36,7b,5f)},5l:u(){k.F.2d(7,36,7b)}}});k.K.1Z({5C:u(B,G,K){v B=="79"?7.3o(B,G,K):7.11(u(){k.F.2e(7,B,K||G,K&&G)})},3o:u(B,G,K){y 3o=k.F.2s(K||G,u(F){k(7).7i(F,3o);v(K||G).1S(7,1G)});v 7.11(u(){k.F.2e(7,B,3o,K&&G)})},7i:u(B,K){v 7.11(u(){k.F.2d(7,B,K)})},2j:u(B,G){v 7.11(u(){k.F.2j(B,G,7)})},7m:u(B,G){c(7[0]){y F=k.4o(B);F.4j();F.47();k.F.2j(F,G,7[0]);v F.1L}},4t:u(K){y 2Q=1G,i=1;1N(i<2Q.J)k.F.2s(K,2Q[i++]);v 7.65(k.F.2s(K,u(F){7.7n=(7.7n||0)%i;F.4j();v 2Q[7.7n++].1S(7,1G)||U}))},dC:u(9F,9H){v 7.7D(9F).7C(9H)},3A:u(K){7h();c(k.5J)K.1x(L,k);N k.5h.1y(K);v 7},5q:u(B,K){y 2s=k.F.2s(K);2s.2A+=7.H+B;k(L).5C(7k(B,7.H),7.H,2s);v 7},dz:u(B,K){k(L).7i(7k(B,7.H),K?{2A:K.2A+7.H+B}:R);v 7}});u 7j(F){y 2l=3Y("(^|\\\\.)"+F.B+"(\\\\.|$)"),6v=P,1H=[];k.11(k.G(7,"1q").5q||[],u(i,K){c(2l.1d(K.B)){y 6=k(F.1Q).5t(K.G)[0];c(6)1H.1y({6:6,K:K})}});1H.4A(u(a,b){v k.G(a.6,"5t")-k.G(b.6,"5t")});k.11(1H,u(){c(7.K.1x(7.6,F,7.K.G)===U)v(6v=U)});v 6v}u 7k(B,H){v["5q",B,H.1F(/\\./g,"`").1F(/ /g,"|")].42(".")}k.1Z({5J:U,5h:[],3A:u(){c(!k.5J){k.5J=P;c(k.5h){k.11(k.5h,u(){7.1x(L,k)});k.5h=R}k(L).7m("3A")}}});y 7g=U;u 7h(){c(7g)v;7g=P;c(L.63){L.63("a4",u(){L.7a("a4",1G.5A,U);k.3A()},U)}N c(L.4K){L.4K("3J",u(){c(L.4R==="2w"){L.67("3J",1G.5A);k.3A()}});c(L.1T.9C&&1r==1r.1s)(u(){c(k.5J)v;2t{L.1T.9C("1b")}2q(4m){9I(1G.5A,0);v}k.3A()})()}k.F.2e(1r,"5X",k.3A)}k.11(("dF,dE,5X,dG,6J,79,65,dH,"+"dA,dm,dq,ai,ao,7D,7C,"+"dr,35,7x,dw,dv,du,4m").2X(","),u(i,E){k.K[E]=u(K){v K?7.5C(E,K):7.2j(E)}});k(1r).5C(\'79\',u(){T(y 1o 1K k.2h)c(1o!=1&&k.2h[1o].1C)k.F.2d(k.2h[1o].1C.6)});(u(){k.2i={};y 2G=L.1T,1i=L.2m("1i"),Q=L.2m("Q"),1o="1i"+(3F 7s).8B();Q.V.1M="4b";Q.3i=\' <77/><27>a<35><4r>1B<1I><4Y/>\';y 3e=Q.2C("*"),a=Q.2C("a")[0];c(!3e||!3e.J||!a){v}k.2i={8K:Q.1E.Y==3,1V:!Q.2C("1V").J,dx:!!Q.2C("1I")[0].2C("*").J,9m:!!Q.2C("77").J,V:/9w/.1d(a.2N("V")),9v:a.2N("32")==="/a",26:a.V.26==="0.5",5L:!!a.V.5L,76:U,6Y:P,4T:R};1i.B="1B/53";2t{1i.3q(L.5Y("1r."+1o+"=1;"))}2q(e){}2G.3n(1i,2G.1E);c(1r[1o]){k.2i.76=P;3L 1r[1o]}2G.2T(1i);c(Q.4K&&Q.aD){Q.4K("8x",u(){k.2i.6Y=U;Q.67("8x",1G.5A)});Q.6u(P).aD("8x")}k(u(){y Q=L.2m("Q");Q.V.2S=Q.V.aa="3Q";L.12.3q(Q);k.4T=k.2i.4T=Q.5O===2;L.12.2T(Q).V.1M=\'4b\'})})();y 4g=k.2i.5L?"5L":"4g";k.3z={"T":"9f","58":"1D","5g":4g,5L:4g,4g:4g,ds:"bN",do:"dy",9p:"dB",cW:"cP",c8:"8t"};k.K.1Z({96:k.K.5X,5X:u(17,3C,1a){c(1c 17!=="23")v 7.96(17);y 5z=17.2f(" ");c(5z>=0){y H=17.2u(5z,17.J);17=17.2u(0,5z)}y B="4e";c(3C)c(k.2v(3C)){1a=3C;3C=R}N c(1c 3C==="1I"){3C=k.4Y(3C);B="8W"}y 2R=7;k.5E({17:17,B:B,2y:"25",G:3C,2w:u(5M,1U){c(1U=="2U"||1U=="9B")2R.25(H?k("").4G(5M.6z.1F(/<1i(.|\\s)*?\\/1i>/g,"")).1R(H):5M.6z);c(1a)2R.11(1a,[5M.6z,1U,5M])}});v 7},c9:u(){v k.4Y(7.9t())},9t:u(){v 7.31(u(){v 7.9r?k.2g(7.9r):7}).1m(u(){v 7.E&&!7.60&&(7.5Z||/35|8q/i.1d(7.1u)||/1B|2E|5U|c7|c6|17/i.1d(7.B))}).31(u(i,6){y 1A=k(7).1A();v 1A==R?R:k.4a(1A)?k.31(1A,u(1A,i){v{E:6.E,M:1A}}):{E:6.E,M:1A}}).4s()}});k.11("ak,6F,9P,9O,9J,9E".2X(","),u(i,o){k.K[o]=u(f){v 7.5C(o,f)}});y 9L=2B();k.1Z({4s:u(17,G,1a,B){c(k.2v(G)){1a=G;G=R}v k.5E({B:"4e",17:17,G:G,2U:1a,2y:B})},c4:u(17,1a){v k.4s(17,R,1a,"1i")},c5:u(17,G,1a){v k.4s(17,G,1a,"4V")},ca:u(17,G,1a,B){c(k.2v(G)){1a=G;G={}}v k.5E({B:"8W",17:17,G:G,2U:1a,2y:B})},cb:u(90){k.1Z(k.8z,90)},8z:{17:6N.32,2Y:P,B:"4e",a1:"62/x-cg-4p-ch",az:P,40:P,14:u(){v 1r.9A?3F 9A("cf.ce"):3F 9S()},6H:{3H:"62/3H, 1B/3H",25:"1B/25",1i:"1B/53, 62/53",4V:"62/4V, 1B/53",1B:"1B/cQ",4L:"*/*"}},6T:{},5E:u(s){s=k.1Z(P,s,k.1Z(P,{},k.8z,s));y 2I,4d=/=\\?(&|$)/g,1U,G,B=s.B.30();c(s.G&&s.az&&1c s.G!=="23")s.G=k.4Y(s.G);c(s.2y=="2I"){c(B=="4e"){c(!s.17.C(4d))s.17+=(s.17.C(/\\?/)?"&":"?")+(s.2I||"1a")+"=?"}N c(!s.G||!s.G.C(4d))s.G=(s.G?s.G+"&":"")+(s.2I||"1a")+"=?";s.2y="4V"}c(s.2y=="4V"&&(s.G&&s.G.C(4d)||s.17.C(4d))){2I="2I"+9L++;c(s.G)s.G=(s.G+"").1F(4d,"="+2I+"$1");s.17=s.17.1F(4d,"="+2I+"$1");s.2y="1i";1r[2I]=u(5H){G=5H;2U();2w();1r[2I]=18;2t{3L 1r[2I]}2q(e){}c(33)33.2T(1i)}}c(s.2y=="1i"&&s.2h==R)s.2h=U;c(s.2h===U&&B=="4e"){y 8p=2B();y I=s.17.1F(/(\\?|&)5I=.*?(&|$)/,"$cc="+8p+"$2");s.17=I+((I==s.17)?(s.17.C(/\\?/)?"&":"?")+"5I="+8p:"")}c(s.G&&B=="4e"){s.17+=(s.17.C(/\\?/)?"&":"?")+s.G;s.G=R}c(s.2Y&&!k.5j++)k.F.2j("ak");y 1g=/^(\\w+:)?\\/\\/([^\\/?#]+)/.3D(s.17);c(s.2y=="1i"&&B=="4e"&&1g&&(1g[1]&&1g[1]!=6N.9K||1g[2]!=6N.cd)){y 33=L.2C("33")[0];y 1i=L.2m("1i");1i.2K=s.17;c(s.9X)1i.c3=s.9X;c(!2I){y 2H=U;1i.9T=1i.3J=u(){c(!2H&&(!7.4R||7.4R=="c2"||7.4R=="2w")){2H=P;2U();2w();1i.9T=1i.3J=R;33.2T(1i)}}}33.3q(1i);v 18}y 6E=U;y 14=s.14();c(s.9U)14.9V(B,s.17,s.40,s.9U,s.5U);N 14.9V(B,s.17,s.40);2t{c(s.G)14.6M("bS-bT",s.a1);c(s.7U)14.6M("bR-7W-bQ",k.6T[s.17]||"bO, bP bU bV 8n:8n:8n c0");14.6M("X-c1-bZ","9S");14.6M("bY",s.2y&&s.6H[s.2y]?s.6H[s.2y]+", */*":s.6H.4L)}2q(e){}c(s.9G&&s.9G(14,s)===U){c(s.2Y&&!--k.5j)k.F.2j("6F");14.9D();v U}c(s.2Y)k.F.2j("9E",[14,s]);y 3J=u(6D){c(14.4R==0){c(43){7O(43);43=R;c(s.2Y&&!--k.5j)k.F.2j("6F")}}N c(!6E&&14&&(14.4R==4||6D=="59")){6E=P;c(43){7O(43);43=R}1U=6D=="59"?"59":!k.9N(14)?"4m":s.7U&&k.9M(14,s.17)?"9B":"2U";c(1U=="2U"){2t{G=k.av(14,s.2y,s)}2q(e){1U="80"}}c(1U=="2U"){y 6C;2t{6C=14.7X("a9-7W")}2q(e){}c(s.7U&&6C)k.6T[s.17]=6C;c(!2I)2U()}N k.7T(s,14,1U);2w();c(6D)14.9D();c(s.40)14=R}};c(s.40){y 43=6p(3J,13);c(s.59>0)9I(u(){c(14&&!6E)3J("59")},s.59)}2t{14.bW(s.G)}2q(e){k.7T(s,14,R,e)}c(!s.40)3J();u 2U(){c(s.2U)s.2U(G,1U);c(s.2Y)k.F.2j("9J",[14,s])}u 2w(){c(s.2w)s.2w(14,1U);c(s.2Y)k.F.2j("9P",[14,s]);c(s.2Y&&!--k.5j)k.F.2j("6F")}v 14},7T:u(s,14,1U,e){c(s.4m)s.4m(14,1U,e);c(s.2Y)k.F.2j("9O",[14,s,e])},5j:0,9N:u(14){2t{v!14.1U&&6N.9K=="7S:"||(14.1U>=8C&&14.1U=0,G=3H?14.cF:14.6z;c(3H&&G.1T.3a=="80")6g"80";c(s&&s.aF)G=s.aF(G,B);c(1c G==="23"){c(B=="1i")k.8o(G);c(B=="4V")G=1r["cG"]("("+G+")")}v G},4Y:u(a){y s=[];u 2e(2M,M){s[s.J]=aC(2M)+\'=\'+aC(M)};c(k.4a(a)||a.7Z)k.11(a,u(){2e(7.E,7.M)});N T(y j 1K a)c(k.4a(a[j]))k.11(a[j],u(){2e(j,7)});N 2e(j,k.2v(a[j])?a[j]():a[j]);v s.42("&").1F(/%20/g,"+")}});y 6c={},5R,7J=[["3h","51","cE","cD","cB"],["2S","8d","cC","aa","cH"],["26"]];u 4z(B,2P){y 45={};k.11(7J.69.1S([],7J.2u(0,2P)),u(){45[7]=B});v 45}k.K.1Z({2V:u(1W,1a){c(1W){v 7.4I(4z("2V",3),1W,1a)}N{T(y i=0,l=7.J;i").an("12");1M=6.2J("1M");c(1M==="4b")1M="6r";6.2d();6c[3a]=1M}k.G(7[i],"5n",1M)}}T(y i=0,l=7.J;i=0;i--)c(2o[i].6==7){c(4c)2o[i](P);2o.49(i,1)}});c(!4c)7.5y();v 7}});k.11({cN:4z("2V",1),cO:4z("2F",1),cM:4z("4t",1),cL:{26:"2V"},cJ:{26:"2F"}},u(E,3z){k.K[E]=u(1W,1a){v 7.4I(3z,1W,1a)}});k.1Z({1W:u(1W,2L,K){y 1Y=1c 1W==="1I"?1W:{2w:K||!K&&2L||k.2v(1W)&&1W,3X:1W,2L:K&&2L||2L&&!k.2v(2L)&&2L};1Y.3X=k.1z.5z?0:1c 1Y.3X==="5w"?1Y.3X:k.1z.82[1Y.3X]||k.1z.82.4L;1Y.2z=1Y.2w;1Y.2w=u(){c(1Y.2k!==U)k(7).5y();c(k.2v(1Y.2z))1Y.2z.1x(7)};v 1Y},2L:{8X:u(p,n,6s,3S){v 6s+3S*p},7M:u(p,n,6s,3S){v((-4w.cK(p*4w.cA)/2)+0.5)*3S+6s}},2o:[],1z:u(6,15,1f){7.15=15;7.6=6;7.1f=1f;c(!15.36)15.36={}}});k.1z.2D={81:u(){c(7.15.4x)7.15.4x.1x(7.6,7.2B,7);(k.1z.4x[7.1f]||k.1z.4x.4L)(7);c((7.1f=="3h"||7.1f=="2S")&&7.6.V)7.6.V.1M="6r"},1e:u(54){c(7.6[7.1f]!=R&&(!7.6.V||7.6.V[7.1f]==R))v 7.6[7.1f];y r=3T(k.2J(7.6,7.1f,54));v r&&r>-cz?r:3T(k.39(7.6,7.1f))||0},5N:u(8T,6n,3g){7.7N=2B();7.2Z=8T;7.3j=6n;7.3g=3g||7.3g||"4k";7.2B=7.2Z;7.3l=7.3m=0;y 2R=7;u t(4c){v 2R.4x(4c)}t.6=7.6;c(t()&&k.2o.1y(t)&&!5R){5R=6p(u(){y 2o=k.2o;T(y i=0;i<2o.J;i++)c(!2o[i]())2o.49(i--,1);c(!2o.J){7O(5R);5R=18}},13)}},2V:u(){7.15.36[7.1f]=k.2r(7.6.V,7.1f);7.15.2V=P;7.5N(7.1f=="2S"||7.1f=="3h"?1:0,7.1e());k(7.6).2V()},2F:u(){7.15.36[7.1f]=k.2r(7.6.V,7.1f);7.15.2F=P;7.5N(7.1e(),0)},4x:u(4c){y t=2B();c(4c||t>=7.15.3X+7.7N){7.2B=7.3j;7.3l=7.3m=1;7.81();7.15.5F[7.1f]=P;y 2H=P;T(y i 1K 7.15.5F)c(7.15.5F[i]!==P)2H=U;c(2H){c(7.15.1M!=R){7.6.V.3G=7.15.3G;7.6.V.1M=7.15.1M;c(k.2J(7.6,"1M")=="4b")7.6.V.1M="6r"}c(7.15.2F)k(7.6).2F();c(7.15.2F||7.15.2V)T(y p 1K 7.15.5F)k.2r(7.6.V,p,7.15.36[p]);7.15.2w.1x(7.6)}v U}N{y n=t-7.7N;7.3m=n/7.15.3X;7.3l=k.2L[7.15.2L||(k.2L.7M?"7M":"8X")](7.3m,n,0,1,7.15.3X);7.2B=7.2Z+((7.3j-7.2Z)*7.3l);7.81()}v P}};k.1Z(k.1z,{82:{co:cp,cn:8C,4L:cm},4x:{26:u(1z){k.2r(1z.6.V,"26",1z.2B)},4L:u(1z){c(1z.6.V&&1z.6.V[1z.1f]!=R)1z.6.V[1z.1f]=1z.2B+1z.3g;N 1z.6[1z.1f]=1z.2B}}});c(L.1T["8L"])k.K.1O=u(){c(!7[0])v{1s:0,1b:0};c(7[0]===7[0].21.12)v k.1O.8l(7[0]);y 8e=7[0].8L(),2x=7[0].21,12=2x.12,3v=2x.1T,5Q=3v.5Q||12.5Q||0,5G=3v.5G||12.5G||0,1s=8e.1s+(2R.9j||k.4T&&3v.3M||12.3M)-5Q,1b=8e.1b+(2R.9i||k.4T&&3v.3P||12.3P)-5G;v{1s:1s,1b:1b}};N k.K.1O=u(){c(!7[0])v{1s:0,1b:0};c(7[0]===7[0].21.12)v k.1O.8l(7[0]);k.1O.6h||k.1O.8k();y 6=7[0],1P=6.1P,8I=6,2x=6.21,37,3v=2x.1T,12=2x.12,3V=2x.3V,5P=3V.6d(6,R),1s=6.3N,1b=6.6Q;1N((6=6.1v)&&6!==12&&6!==3v){37=3V.6d(6,R);1s-=6.3M,1b-=6.3P;c(6===1P){1s+=6.3N,1b+=6.6Q;c(k.1O.9o&&!(k.1O.9n&&/^t(ck|d|h)$/i.1d(6.3a)))1s+=3R(37.8c,10)||0,1b+=3R(37.86,10)||0;8I=1P,1P=6.1P}c(k.1O.9k&&37.3G!=="8H")1s+=3R(37.8c,10)||0,1b+=3R(37.86,10)||0;5P=37}c(5P.3c==="3y"||5P.3c==="9u")1s+=12.3N,1b+=12.6Q;c(5P.3c==="cl")1s+=4w.4D(3v.3M,12.3M),1b+=4w.4D(3v.3P,12.3P);v{1s:1s,1b:1b}};k.1O={8k:u(){c(7.6h)v;y 12=L.12,4C=L.2m(\'Q\'),5d,6j,27,4F,6e,1f,9l=12.V.51,25=\'<27 V="3c:6a;1s:0;1b:0;3K:0;4U:8E 8F #8G;6G:0;2S:3Q;3h:3Q;" cq="0" 9p="0"><55><4F>\';6e={3c:\'6a\',1s:0,1b:0,3K:0,4U:0,2S:\'3Q\',3h:\'3Q\',92:\'2E\'};T(1f 1K 6e)4C.V[1f]=6e[1f];4C.3i=25;12.3n(4C,12.1E);5d=4C.1E,6j=5d.1E,4F=5d.4u.1E.1E;7.9o=(6j.3N!==5);7.9n=(4F.3N===5);5d.V.3G=\'2E\',5d.V.3c=\'3y\';7.9k=(6j.3N===-5);12.V.51=\'3Q\';7.9s=(12.3N===0);12.V.51=9l;12.2T(4C);7.6h=P},8l:u(12){k.1O.6h||k.1O.8k();y 1s=12.3N,1b=12.6Q;c(k.1O.9s)1s+=3R(k.39(12,\'51\',P),10)||0,1b+=3R(k.39(12,\'8d\',P),10)||0;v{1s:1s,1b:1b}}};k.K.1Z({3c:u(){y 1b=0,1s=0,1j;c(7[0]){y 1P=7.1P(),1O=7.1O(),5m=/^12|25$/i.1d(1P[0].3a)?{1s:0,1b:0}:1P.1O();1O.1s-=2P(7,\'51\');1O.1b-=2P(7,\'8d\');5m.1s+=2P(1P,\'8c\');5m.1b+=2P(1P,\'86\');1j={1s:1O.1s-5m.1s,1b:1O.1b-5m.1b}}v 1j},1P:u(){y 1P=7[0].1P||L.12;1N(1P&&(!/^12|25$/i.1d(1P.3a)&&k.2J(1P,\'3c\')==\'9u\'))1P=1P.1P;v k(1P)}});k.11([\'84\',\'83\'],u(i,E){y 4Q=\'6J\'+E;k.K[4Q]=u(1A){c(!7[0])v R;v 1A!==18?7.11(u(){7==1r||7==L?1r.cr(!i?1A:k(1r).3P(),i?1A:k(1r).3M()):7[4Q]=1A}):7[0]==1r||7[0]==L?2R[i?\'9j\':\'9i\']||k.4T&&L.1T[4Q]||L.12[4Q]:7[0][4Q]}});k.11(["cx","99"],u(i,E){y cy=i?"84":"83",br=i?"95":"9b",8a=E.4B();k.K["cw"+E]=u(){v 7[0]?k.2J(7[0],8a,U,"6G"):R};k.K["cv"+E]=u(3K){v 7[0]?k.2J(7[0],8a,U,3K?"3K":"4U"):R};y B=E.4B();k.K[B]=u(4X){v 7[0]==1r?L.cs=="cu"&&L.1T["89"+E]||L.12["89"+E]:7[0]==L?4w.4D(L.1T["89"+E],L.12["6J"+E],L.1T["6J"+E],L.12["1O"+E],L.1T["1O"+E]):4X===18?(7.J?k.2J(7[0],B):R):7.2J(B,1c 4X==="23"?4X:4X+"4k")}})})();',62,850,"||||||elem|this|||||if||||||||jQuery||||||||||function|return|||var|||type|match||name|event|data|selector|ret|length|fn|document|value|else|context|true|div|null||for|false|style|||nodeType|||each|body||xhr|options||url|undefined|checkSet|callback|left|typeof|test|cur|prop|parts|Expr|script|results|isXML|array|filter|Sizzle|id|set|events|window|top|part|nodeName|parentNode|expr|call|push|fx|val|text|handle|className|firstChild|replace|arguments|elems|object|handler|in|result|display|while|offset|offsetParent|target|find|apply|documentElement|status|tbody|speed|namespaces|opt|extend||ownerDocument|parent|string|curLoop|html|opacity|table|not|first|node|break|dir|remove|add|indexOf|makeArray|cache|support|trigger|queue|check|createElement||timers|doneName|catch|attr|proxy|try|slice|isFunction|complete|doc|dataType|old|guid|now|getElementsByTagName|prototype|hidden|hide|root|done|jsonp|css|src|easing|key|getAttribute|types|num|args|self|width|removeChild|success|show|classNames|split|global|start|toUpperCase|map|href|head|inplace|select|orig|computedStyle|extra|curCSS|tagName|pushStack|position|Array|all|toString|unit|height|innerHTML|end|index|pos|state|insertBefore|one|button|appendChild|fragment|tags|pop|userAgent|docElem|wrap|special|relative|props|ready|copy|params|exec|expando|new|overflow|xml|sizcache|onreadystatechange|margin|delete|scrollTop|offsetTop|inArray|scrollLeft|1px|parseInt|diff|parseFloat|handlers|defaultView|nth|duration|RegExp|removeData|async|which|join|ival|seed|obj|values|stopPropagation|childNodes|splice|isArray|none|gotoEnd|jsre|GET|previousSibling|styleFloat|anyFound|isPartStr|preventDefault|px|shift|error|selectors|Event|form|ID|option|get|toggle|nextSibling|getAttributeNode|Math|step|last|genFx|sort|toLowerCase|container|max|getElementsByClassName|td|append|sizset|animate|originalEvent|attachEvent|_default|multiFilter|checkFn|nodeCheck|u00c0|method|readyState|TAG|boxModel|border|json|filters|size|param|oldSizzle|scripts|marginTop|POS|javascript|force|tr|deep|sortOrder|class|timeout|getElementById|input|found|innerDiv|setup|fix|float|readyList|CLASS|active|item|teardown|parentOffset|olddisplay|grep|has|live|hasDuplicate|charCode|closest|PSEUDO|is|number|uFFFF_|dequeue|off|callee|selected|bind|domManip|ajax|curAnim|clientLeft|tmp|_|isReady|notxml|cssFloat|res|custom|offsetWidth|prevComputedStyle|clientTop|timerId|specialAll|contains|password|case|CHILD|load|createTextNode|checked|disabled|unique|application|addEventListener|letter|click|aRange|detachEvent|clean|concat|absolute|matches|elemdisplay|getComputedStyle|rules|bRange|throw|initialized|even|checkDiv|fromElement|attributeNode|empty|to|on|setInterval|namespace|block|firstNum|currentStyle|cloneNode|stop|chunker|nodeValue|selectedIndex|responseText|odd|order|modRes|isTimeout|requestDone|ajaxStop|padding|accepts|isXMLDoc|scroll|attrHandle|querySelectorAll|setRequestHeader|location|sibDir|relatedTarget|offsetLeft|returnTrue|returnFalse|lastModified|compareDocumentPosition|posProcess|tmpSet|later|noCloneEvent|matched|bubbling|query|offsetHeight|dirCheck|pass|dirNodeCheck|scriptEval|link|sibling|unload|removeEventListener|withinElement|isImmediatePropagationStopped|isPropagationStopped|insert|isDefaultPrevented|readyBound|bindReady|unbind|liveHandler|liveConvert|clone|triggerHandler|lastToggle|after|ctrlKey|removeAttribute|windowData|Date|sourceIndex|prune|currentTarget|createRange|submit|keyCode|metaKey|clientX|pageX|mouseleave|mouseenter|triggered|hasBody|fn2|bool|boolean|fxAttrs|optall|runtimeStyle|swing|startTime|clearInterval|getWH|radio|tag|file|handleError|ifModified|eq|Modified|getResponseHeader|checkbox|jquery|parsererror|update|speeds|Top|Left|preFilter|borderLeftWidth|closer|NAME|client|lower|wrapAll|borderTopWidth|marginLeft|box|isPartStrNotTag|isTag|attrMap|init|prevObject|initialize|bodyOffset|andSelf|00|globalEval|ts|textarea|ATTR|nodeIndex|tabIndex|merge|substr|second|onclick|opera|ajaxSettings|setFilters|getTime|200|origPOS|5px|solid|000|visible|prevOffsetParent|evalScript|leadingWhitespace|getBoundingClientRect|_jQuery|count|swap|camelCase|inv|Object|rsLeft|from|contents|msie|POST|linear|exclusive|exclude|settings|unshift|visibility|isSimple|mozilla|Right|_load|isArrayLike|getElementsByName|Width|lastChild|Bottom|TEST|quickExpr|setArray|htmlFor|webkit|source|pageXOffset|pageYOffset|subtractsBorderForOverflowNotVisible|bodyMarginTop|htmlSerialize|doesAddBorderForTableAndCells|doesNotAddBorder|cellspacing|clearQueue|elements|doesNotIncludeMarginInBodyOffset|serializeArray|static|hrefNormalized|red|HTML|continue|isXMLFilter|ActiveXObject|notmodified|doScroll|abort|ajaxSend|fnOver|beforeSend|fnOut|setTimeout|ajaxSuccess|protocol|jsc|httpNotModified|httpSuccess|ajaxError|ajaxComplete|only|replaceWith|XMLHttpRequest|onload|username|open|alpha|scriptCharset|expression|100|zoom|contentType|textContent|gt|DOMContentLoaded|specified|Syntax|area|selectNode|Last|paddingLeft|toElement|srcElement|front|pageY|multiple|clientY|collapse|mouseover|_toggle|ajaxStart|uuid|children|appendTo|mouseout|image|fieldset|colgroup|original|col|before|httpData|304|xhrRes|lt|processData|prepend|reset|encodeURIComponent|fireEvent|unrecognized|dataFilter|uFFFF|child|NaN|thead|tfoot|colg|leg|substring|hr|embed|cap|th|setAttribute|ig|cssText|changed|property|can|meta|img|createDocumentFragment|font|attributes|hasClass|wrapInner|outerHTML|weight|line|pixelLeft|abbr|getPropertyValue|round|noConflict|Function||trim|getAll|replaceAll|removeAttr|insertAfter|prependTo|contentDocument|contentWindow|addClass|removeClass|lastIndex|rightContext||mode|setData|toggleClass|getData|iframe|siblings|it|ra|rv|version|navigator|browser|ie|safari|nextAll|prevAll|prev|next|compatible|parents|leftContext|readOnly|Thu|01|Since|If|Content|Type|Jan|1970|send|300|Accept|With|GMT|Requested|loaded|charset|getScript|getJSON|email|search|tabindex|serialize|post|ajaxSetup|1_|host|XMLHTTP|Microsoft|www|urlencoded|1223|content|able|fixed|400|fast|slow|600|cellpadding|scrollTo|compatMode||CSS1Compat|outer|inner|Height|tl|10000|PI|paddingBottom|marginRight|paddingTop|marginBottom|responseXML|eval|paddingRight|fadeTo|fadeOut|cos|fadeIn|slideToggle|slideDown|slideUp|rowSpan|plain|prevValue|relatedNode|originalTarget|innerText|newValue|rowspan|screenX|screenY|header|timeStamp|wheelDelta|shiftKey|BUTTON|eventPhase|detail|charAt|Range|animated|START_TO_END|createComment|altKey|attrChange|bubbles|cancelable|switch|attrName|compareBoundaryPoints|returnValue|view|cancelBubble|0n|mouseup||maxlength|enabled|mousemove|change|readonly|color|keyup|keypress|keydown|objectAll|maxLength|die|mousedown|cellSpacing|hover|stopImmediatePropagation|focus|blur|resize|dblclick".split("|"),0,{}));jQuery.extend(jQuery.easing,{easeOutElastic:function(o,m,p,a,b){var d=1.70158;var c=0;var n=a;if(m==0){return p}if((m/=b)==1){return p+a}if(!c){c=b*0.3}if(n=1.3?0:1};e.window=function(a){return d(window).scrollable()};d.fn.scrollable=function(){return this.map(function(){var c=this,b=!c.nodeName||d.inArray(c.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!b){return c}var a=(c.contentWindow||c).document||c.ownerDocument||c;return d.browser.safari||a.compatMode=="BackCompat"?a.body:a.documentElement})};d.fn.scrollTo=function(b,a,c){if(typeof a=="object"){c=a;a=0}if(typeof c=="function"){c={onAfter:c}}if(b=="max"){b=9000000000}c=d.extend({},e.defaults,c);a=a||c.speed||c.duration;c.queue=c.queue&&c.axis.length>1;if(c.queue){a/=2}c.offset=f(c.offset);c.over=f(c.over);return this.scrollable().each(function(){var t=this,q=d(t),u=b,v,k={},g=q.is("html,body");switch(typeof u){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px)?$/.test(u)){u=f(u);break}u=d(u,this);case"object":if(u.is||u.style){v=(u=d(u)).offset()}}d.each(c.axis.split(""),function(l,n){var j=n=="x"?"Left":"Top",h=j.toLowerCase(),i="scroll"+j,m=t[i],r=n=="x"?"Width":"Height";if(v){k[i]=v[h]+(g?0:m-q.offset()[h]);if(c.margin){k[i]-=parseInt(u.css("margin"+j))||0;k[i]-=parseInt(u.css("border"+j+"Width"))||0}k[i]+=c.offset[h]||0;if(c.over[h]){k[i]+=u[r.toLowerCase()]()*c.over[h]}}else{k[i]=u[h]}if(/^\d+$/.test(k[i])){k[i]=k[i]<=0?0:Math.min(k[i],p(r))}if(!l&&c.queue){if(m!=k[i]){o(c.onAfterFirst)}delete k[i]}});o(c.onAfter);function o(h){q.animate(k,a,c.easing,h&&function(){h.call(this,b,c)})}function p(i){var m="scroll"+i;if(!g){return t[m]}var l="client"+i,h=t.ownerDocument.documentElement,j=t.ownerDocument.body;return Math.max(h[m],j[m])-Math.min(h[l],j[l])}}).end()};function f(a){return typeof a=="object"?a:{top:a,left:a}}})(jQuery);~function(a){a.fn.tah=function(b){b=a.extend({moreSpace:15,maxHeight:600,animateDur:200},b);return this.each(function(){if(!a.nodeName(this,"textarea")){return}var d=a(this).css({resize:"none",overflowY:"hidden"}),h=(function(){var k={};"width fontSize fontFamily lineHeight wordWrap wordBreak whiteSpace letterSpacing".replace(/[^ ]+/g,function(l){k[l]=d.css(l)});return a.extend(k,{width:d.width()*1.5,position:"absolute",left:-9999,height:0})}()),j=d.clone().css(h).attr({id:"",name:"",tabIndex:-1}),c,i,g,f=d.height(),e=function(){g=d.val();j.val(g).scrollTop(9999);i=Math.max(f,j.scrollTop())+(g?b.moreSpace:0);i==c||(c=i,i-1){alert("You've already appended this!");return false}$.scrollTo(B,600,{easing:"easeOutBounce",onAfter:function(){B.focus();if(A.replace(/\s|\t|\n/g,"")==""){h(z)}else{h("\n\n"+z)}}})};x.click(function(){var A=v(this);var z='@'+A.name+" \n";y(z);return false});w.click(function(){var A=v(this);var z='
    ';z+='\n'+A.name+" :";z+=A.content;z+="
    \n";z=z.replace(/\t/g,"");y(z);return false})}e();function s(){var commentform=$("#commentform");var calldata=commentform.serialize();var ajaxbox=$("#ajaxbox");var submit=$("#submit");var callurl=themeurl+"/comment-ajax.php";var beforesend=function(){ajaxbox.slideDown(300);submit.attr("disabled",true)};var errorlog=function(G){if(G.responseText){alert(G.responseText)}else{alert("璇勮閿欒!")}ajaxbox.slideUp(200);submit.attr("disabled",false)};var succ=function(G){$("#comment").val("");$("#comments").append(G);ajaxbox.slideUp(600);var H=$("#comments li:last").hide();H.slideDown(600);submit.attr("disabled",false)};$.ajax({url:callurl,data:calldata,type:"POST",dataType:"html",beforeSend:beforesend,error:errorlog,success:succ})}function q(){$("#commentform").submit(function(){s();return false});$("#commentform #comment").keydown(function(v){if((v.ctrlKey||v.altKey)&&(v.keyCode==13||v.keyCode==83)){s();return false}})}q();function g(){$("#smiles").slideUp(0);$("#comment").focus(function(){$("#smiles").slideDown("normal")});var x=$("#smiles_list");var y=$("#smiles_list a");y.click(function(){var z=$(this).attr("title");$("#comment").focus();h(z);return false})}g();function ishare(){var thelink=encodeURIComponent(document.location),thetitle=encodeURIComponent(document.title.substring(0,60)),windowName="鍒嗕韩鍒",param=getParamsOfShareWindow(600,560),me_tqq="http://v.t.qq.com/share/share.php?title="+thetitle+"&url="+thelink+"&site=",me_qzone="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url="+thelink+"&title=",me_tsina="http://v.t.sina.com.cn/share/share.php?url="+thelink+"&title="+thetitle,me_douban="http://www.douban.com/recommend/?url="+thelink+"&title="+thetitle,me_renren="http://share.renren.com/share/buttonshare?link="+thelink+"&title="+thetitle,me_kaixin="http://www.kaixin001.com/repaste/share.php?rurl="+thelink+"&rcontent="+thelink+"&rtitle="+thetitle,me_facebook="http://facebook.com/share.php?u="+thelink+"&t="+thetitle,me_twitter="http://twitter.com/share?url="+thelink+"&text="+thetitle;$(".ishare").each(function(){$(this).attr("title",windowName+$(this).text());$(this).click(function(){var httpUrl=eval($(this).attr("class").substring($(this).attr("class").lastIndexOf("me_")));window.open(httpUrl,windowName,param)})});function getParamsOfShareWindow(width,height){return["toolbar=0,status=0,resizable=1,width="+width+",height="+height+",left=",(screen.width-width)/2,",top=",(screen.height-height)/2].join("")}}ishare();$(".share,.subscribe").click(function(){$(this).next().slideToggle("normal");return false});$(".comment_post").click(function(){var A=$("#respond");if(A.length>0){$.scrollTo(A,600,{easing:"easeOutBounce",onAfter:function(){$("#comment").focus()}});return false}});function atreply(){var y=null;var v=null;var z={};var B=$("#comments");var D=$('#comments .comment-content a[href^="#comment-"]');D.each(function(){if($(this).text().match(/^@/)){$(this).addClass("atreply")}});var w=$("#comments .comment-content a.atreply");var x=function(J){var F=blogURL+"?AjaxGetComment&id="+J;var H=null;var G=function(){var K='
  • loading

  • ';B.append(K);H=$(".tip");H.hide().css({top:z.top,left:z.left}).fadeTo(0,0.95).fadeIn(300)};var E=function(K){if(K.responseText){alert(K.responseText)}else{alert(lang.commonError)}};var I=function(K){var L=$(".tip").offset();$(".tip").replaceWith(K);$(".tip").css({top:L.top,left:L.left}).fadeTo(0,0.9).find(".comment-meta,.reply").remove()};$.ajax({url:F,beforeSend:G,error:E,success:I})};var C=function(E){$("#comment-"+E).clone().attr("id","").appendTo(B).hide().addClass("tip").css({top:z.top,left:z.left}).fadeTo(0,0.9).fadeIn(300).find(".comment-meta,.reply").remove()};var A=function(){$(".tip").fadeOut(300,function(){if($(this).hasClass("ajax")){$(this).removeClass("ajax tip")}else{$(this).remove()}})};w.hover(function(){var E=$(this).attr("href").replace(/.*#comment-/,"");y=m("comment-"+E);if(!y){v=setTimeout(function(){x(E)},200)}else{v=setTimeout(function(){C(E)},200)}},function(){clearTimeout(v);A()});w.click(function(){return false});$("#comments a.atreply").mousemove(function(E){z.left=E.clientX;z.top=E.pageY+18;$(".tip").css({left:z.left,top:z.top})})}atreply();$("#respond textarea").tah({moreSpace:15,maxHeight:600,animateDur:200})}); \ No newline at end of file diff --git a/Coda/js/pagenavi.js b/Coda/js/pagenavi.js new file mode 100644 index 0000000..3f0f8df --- /dev/null +++ b/Coda/js/pagenavi.js @@ -0,0 +1,48 @@ +function showPageLink(sUrl, iPage, iCount, sAnchor) +{ + var i = 0; + i = Math.max(1, iPage - 1); + + if (iPage == 1) + { + document.write("1st "); + document.write("« "); + } + else + { + document.write("1st "); + document.write("« "); + } + + if (iPage > 6) + { + document.write("... "); + } + + for (i = Math.max(1, iPage - 5); i < iPage; i++) + { + document.write("" + i + " "); + } + document.write("" + iPage + " "); + + for (i = iPage + 1; i <= Math.min(iCount, iPage + 5); i++) + { + document.write("" + i + " "); + } + i = Math.min(iCount, iPage + 1); + + if (iCount > iPage + 5) + { + document.write("... "); + } + if (iPage == iCount) + { + document.write("» "); + document.write("Last "); + } + else + { + document.write(" »"); + document.write("Last "); + } +} diff --git a/Coda/js/pagenavi.min.js b/Coda/js/pagenavi.min.js new file mode 100644 index 0000000..074cc3f --- /dev/null +++ b/Coda/js/pagenavi.min.js @@ -0,0 +1 @@ +function showPageLink(b,d,e,c){var a=0;a=Math.max(1,d-1);if(d==1){document.write("1st ");document.write("« ")}else{document.write('1st ");document.write('« ")}if(d>6){document.write("... ")}for(a=Math.max(1,d-5);a"+a+" ")}document.write(""+d+" ");for(a=d+1;a<=Math.min(e,d+5);a++){document.write('"+a+" ")}a=Math.min(e,d+1);if(e>d+5){document.write("... ")}if(d==e){document.write("» ");document.write("Last ")}else{document.write(' »");document.write('Last ")}}; \ No newline at end of file diff --git a/Coda/lang/lang_en_US.properties b/Coda/lang/lang_en_US.properties new file mode 100644 index 0000000..473e0f7 --- /dev/null +++ b/Coda/lang/lang_en_US.properties @@ -0,0 +1,295 @@ +# +# Copyright (c) 2009, 2010, 2011, B3log Team +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# +# Description: B3log Solo language configurations(en_US). +# Version: 2.0.5.7, Sep 5, 2011 +# Author: Liang Ding +# + +adminConsoleLabel=Admin +adminIndexLabel=Admin Index +postArticleLabel=Post +articleListLabel=Articles +commentListLabel=Comments +draftListLabel=Drafts +userManageLabel=Users +commonUserLabel=Common User +addUserLabel=Add User +updateUserLabel=Update User +linkManagementLabel=Links +pluginMgmtLabel=Plugins +pluginNameLabel=Name +versionLabel=Version +statusLabel=Status +enabledLabel=Enabled +disabledLabel=Disabled +enableLabel=Enable +disableLabel=Disable +preferenceLabel=Preference +localeString1Label=Language: +timeZoneId1Label=Time Zone: +adminLabel=Admin +administratorLabel=Administrator +loginLabel=Login +logoutLabel=Logout +initLabel=Initial +popTagsLabel=Popular Tags +tag1Label=Tag: +tags1Label=Tags: +recentArticlesLabel=Recent Articles +recentCommentsLabel=Recent Comments +postCommentsLabel=Post Comment +mostCommentArticlesLabel=Most Comment Articles +mostViewCountArticlesLabel=Most View Articles +em00Label=Cheeky +em01Label=Daze +em02Label=Shy +em03Label=Cute +em04Label=Bared teeth +em05Label=Dizzy +em06Label=No Comments +em07Label=Grin +em08Label=Contempt +em09Label=Pull the nose +em10Label=Lucky +em11Label=Sad +em12Label=Surprise +em13Label=Cry +em14Label=Scare +linkLabel=Friend Links +sumLabel= +pageLabel=Page +commentLabel=Comment +linkTitleLabel=Link Title +linkTitle1Label=Title: +updateLabel=Update +removeLabel=Remove +putTopLabel=Put Top +cancelPutTopLabel=Cancel Put Top +downloadCountLabel=Count +sizeLabel=Size +uploadDateLabel=Upload Date +downloadURLLabel=Download URL +downloadLabel=Download +createDateLabel=Create Date +updateDateLabel=Update Date +titleLabel=Title +title1Label=Title: +content1Label=Content: +abstract1Label=Summary: +publishLabel=Publish +unPublishLabel=Un Publish +urlLabel=URL +url1Label=URL (start protocol, e.g.: http://): +addLinkLabel=Add Link +updateLinkLabel=Update Link +archiveLabel=Archive +archive1Label=archive: +yearLabel= +monthLabel= +blogSyncLabel=Blog Sync +pageLabel=Page +pageMgmtLabel=Pages +othersLabel=Others +fileListLabel=Files +submitUploadLabel=Upload +fileNameLabel=File Name +paramSettingsLabel=Parameters +skinLabel=Skins +signLabel=Signs +sign1Label=Signs: +noSignLabel=No Signs +signIsNullLabel=This Sign is Null +statisticLabel=Blog Statistic +viewLabel=View +countLabel=Posts +viewCount1Label=View Count: +articleCount1Label=Article Count: +commentCountLabel=Comment Count +commentCount1Label=Comment Count: +commentEmotions1Label=Emotions: +commentEmotionsLabel=Emotions +commentName1Label=Name: +commentNameLabel=Name +commentEmail1Label=Email: +commentEmailLabel=Email +commentURL1Label=URL: +commentURLLabel=URL +commentContent1Label=Content: +commentContentLabel=Content +getDateLabel=Get Date +getArticleLabel=Get Article +selectDateLabel=Select Date +selectDate1Label=Select Date: +importLabel=Import +chooseBlog1Label=Choose Blog: +blogArticleImportLabel=Article Import +blogSyncMgmtLabel=Blog Sync Management +syncMgmtLabel=Sync manage Blog +userName1Label=Username: +userPassword1Label=Password: +syncPostLabel=Sync Post +syncUpdateLabel=Sync Update +syncRemoveLabel=Sync Remove +categoryLabel=Category +noticeBoard1Label=Notice Board: +noticeBoardLabel=Notice Board +htmlhead1Label=HTML head: +indexTagDisplayCnt1Label=Index Tag Display Count: +indexRecentArticleDisplayCnt1Label=Recent Article Display Count: +indexRecentCommentDisplayCnt1Label=Recent Comment Display Count: +indexMostCommentArticleDisplayCnt1Label=Most Comment Article Display Count: +indexMostViewArticleDisplayCnt1Label=Most View Article Display Count: +relevantArticlesDisplayCnt1Label=Relevant Article Display Count: +randomArticlesDisplayCnt1Label=Random Article Display Count: +externalRelevantArticlesDisplayCnt1Label=External Relevant Article Display Count: +windowSize1Label=Pagination Window Size: +pageSize1Label=Pagination Page Size: +blogTitle1Label=Blog Title: +blogSubtitle1Label=Blog Subtitle: +blogHost1Label=Blog Host: +submmitCommentLabel=Commit Comment +saveLabel=Save +tagLabel=Tag +tagsLabel=Tags +importedLabel=Imported +captcha1Label=Captcha: +captchaLabel=Captcha +clearAllCacheLabel=Clear all cache +clearCacheLabel=Clear cache +indexLabel=Index +nextArticle1Label=Next: +previousArticle1Label=Previous: +updatedLabel=Updated! +topArticleLabel=Top! +CSDNBlogLabel=CSDN Blog +BlogJavaLabel=BlogJava +CnBlogsLabel=CnBlogs +previousPageLabel=Previous Page +nextPagePabel=Next Page +firstPageLabel=First Page +lastPageLabel=Last Page +returnTo1Label=Return to: +tencentLabel=Tencent +appKey1Label=App Key: +appSecret1Label=App Secret: +postToTencentMicroblogWhilePublishArticleLabel=Post to Tencent microblog while publish an article: +postToCommunityLabel=Post to Community: +authorizeTencentMicroblog1Label=Click to authorize: +googleLabel=Google +OAuthConsumerSecret1Label=OAuth Consumer Secret: +atomLabel=Atom +relevantArticles1Label=Relevant Articles: +relevantArticlesLabel=Relevant Articles +randomArticles1Label=Random Articles: +randomArticlesLabel=Random Articles +externalRelevantArticles1Label=External Relevant Articles: +externalRelevantArticlesLabel=External Relevant Articles +metaKeywords1Label=Meta Keywords: +metaDescription1Label=Meta Description: +removeUnusedTagsLabel=Remove Unused Tags +goTopLabel=Top +permalink1Label=Permalink: +permalinkLabel=Permalink +welcomeToSoloLabel=Welcome to B3log Solo! +b3logLabel=B3LOG +killBrowserLabel=

    Let's kill outdated and insecure browser!

    Let's kill outdated and insecure browser for browser evolution, human progress and better experience.

    You can download

    +readmoreLabel=Read more\u00bb +readmore2Label=Read more +replyLabel=Reply\u00bb +homeLabel=Home +enableArticleUpdateHint1Label=Enable Article Update Hint: +allowVisitDraftViaPermalink1Label=Allow Visit Draft Via Link: +author1Label=Author: +authorLabel=Author +keyOfSolo1Label=Solo Key: +articleLabel=Article +tagArticlesLabel=Tag Articles +dateArticlesLabel=Archive Date Articles +authorArticlesLabel=Author Articles +indexArticleLabel=Index Articles +allTagsLabel=Tag Cloud +customizedPageLabel=Customized Page +killBrowserPageLabel=Kill Browser Page +pageNumLabel=Page Number +#### +forbiddenLabel=Forbidden Access! +sorryLabel=Sorry! +notFoundLabel=Not Found! +unPulbishSuccLabel=Un Publish Successfully +unPulbishFailLabel=Un Publish Fail +removeSuccLabel=Remove Successfully +removeFailLabel=Remove Fail +removeUserFailSkinNeedMulUsersLabel=Remove Fail, the current skin need multiple users! +putTopSuccLabel=Put Top Successfully +putTopFailLabel=Put Top Fail +cancelTopSuccLabel=Cancel Top Successfully +cancelTopFailLabel=Cancel Top Fail +addSuccLabel=Add Successfully +addFailLabel=Add Fail +updateSuccLabel=Update Successfully +updateFailLabel=Update Fail +updatePreferenceFailLabel=Update Fail, please check Blog Host configuration! +updatePreferenceFailNeedMulUsersLabel=Update Fail, the selected skin need multiple users! +setFailLabel=Set Fail +setSuccLabel=Set Successfully +getFailLabel=Get Fail +noSettingLabel=No Setting +getSuccLabel=Get Successfully +importSuccLabel=Import Successfully :-) +importFailLabel=Some Import Fail %>_<% +noCommentLabel=No Comment +captchaErrorLabel=Captcha Error +inputErrorLabel=Input Error! +gotoLabel=Go +nameEmptyLabel=Username is empty +passwordEmptyLabel=Password is empty +blogEmptyLabel=Blogging service is empty +blogArticleEmptyLabel=Please select articles +nameTooLongLabel=Sorry, your username must be between 2 and 20 characters long. +mailCannotEmptyLabel=Mail is empty +mailInvalidLabel=Mail is invalid +commentContentCannotEmptyLabel=Sorry, your content must be between 2 and 500 characters long. +captchaCannotEmptyLabel=Captcha is empty +loadingLabel=Loading.... +titleEmptyLabel=Title is empty +contentEmptyLabel=Content is empty +orderEmptyLabel=Order is empty +abstractEmptyLabel=Abstract is empty +tagsEmptyLabel=Tags is empty +addressEmptyLabel=Address is empty +noAuthorizationURLLabel=Can not retrieve authorization URL from Google, please \ +make sure the Consumer Secret you typed in and then try again. +exceedMaxUploadSizeLabel=Size exceed 1M :-( +uploadFailLabel=Upload Fail! +fileEmptyLabel=File is empty +duplicatedPermalinkLabel=Duplicated permalink! +invalidPermalinkFormatLabel=Invalid permalink format! +duplicatedEmailLabel=Duplicated email! +canntBeLocalhostOnProductionLabel=Can not set host as localhost on production! +refreshAndRetryLabel=Please refresh and try again! +noDataLable=NO Data +editorLeaveLabel=Content is not null, Do you leave\uff1f +editorPostLabel=Content is not null, Do you clear\uff1f +#### +confirmRemoveLabel=Are You Sure? +confirmInitLabel=Are You Sure? +###by noday.net +breadcrumbNaviLabel=Location: +homeLabel=Home +noArticleTitleLabel=No articles! +noArticleContentLabel=No articles!Please contact the administrator! \ No newline at end of file diff --git a/Coda/lang/lang_zh_CN.properties b/Coda/lang/lang_zh_CN.properties new file mode 100644 index 0000000..2805f42 --- /dev/null +++ b/Coda/lang/lang_zh_CN.properties @@ -0,0 +1,332 @@ +adminConsoleLabel=\u540e\u53f0\u7ba1\u7406 +adminIndexLabel=\u540e\u53f0\u9996\u9875 +postArticleLabel=\u53d1\u5e03\u6587\u7ae0 +articleListLabel=\u6587\u7ae0\u7ba1\u7406 +commentListLabel=\u8bc4\u8bba\u7ba1\u7406 +draftListLabel=\u8349\u7a3f\u5939 +userManageLabel=\u7528\u6237\u7ba1\u7406 +commonUserLabel=\u4e00\u822c\u7528\u6237 +addUserLabel=\u6dfb\u52a0\u7528\u6237 +updateUserLabel=\u66f4\u65b0\u7528\u6237 +linkManagementLabel=\u94fe\u63a5\u7ba1\u7406 +pluginMgmtLabel=\u63d2\u4ef6\u7ba1\u7406 +pluginNameLabel=\u63d2\u4ef6\u540d +versionLabel=\u7248\u672c +statusLabel=\u72b6\u6001 +enabledLabel=\u5df2\u542f\u7528 +disabledLabel=\u5df2\u7981\u7528 +enableLabel=\u542f\u7528 +disableLabel=\u7981\u7528 +preferenceLabel=\u504f\u597d\u8bbe\u5b9a +localeString1Label=\u8bed\u8a00\uff1a +timeZoneId1Label=\u65f6\u533a\uff1a +adminLabel=\u7ba1\u7406 +administratorLabel=\u7ba1\u7406\u5458 +loginLabel=\u767b\u5f55 +logoutLabel=\u9000\u51fa +initLabel=\u521d\u59cb\u5316 +popTagsLabel=\u5206\u7c7b\u6807\u7b7e +tag1Label=\u6807\u7b7e\uff1a +tags1Label=\u6807\u7b7e\uff1a +recentArticlesLabel=\u6700\u65b0\u6587\u7ae0 +recentCommentsLabel=\u6700\u65b0\u8bc4\u8bba +postCommentsLabel=\u53d1\u8868\u8bc4\u8bba +mostCommentArticlesLabel=\u8bc4\u8bba\u6700\u591a\u7684\u6587\u7ae0 +mostViewCountArticlesLabel=\u8bbf\u95ee\u6700\u591a\u7684\u6587\u7ae0 +em00Label=\u987d\u76ae +em01Label=\u53d1\u5446 +em02Label=\u5bb3\u7f9e +em03Label=\u53ef\u7231 +em04Label=\u5472\u7259 +em05Label=\u6655 +em06Label=\u65e0\u8bed +em07Label=\u574f\u7b11 +em08Label=\u9119\u89c6 +em09Label=\u62a0\u9f3b +em10Label=\u5077\u7b11 +em11Label=\u96be\u8fc7 +em12Label=\u60ca\u8bb6 +em13Label=\u6d41\u6cea +em14Label=\u5413 +linkLabel=\u53cb\u60c5\u94fe\u63a5 +sumLabel=\u5171 +pageLabel=\u9875 +commentLabel=\u8bc4\u8bba +linkTitleLabel=\u94fe\u63a5\u6807\u9898 +linkTitle1Label=\u6807\u9898\uff1a +updateLabel=\u66f4\u65b0 +removeLabel=\u5220\u9664 +putTopLabel=\u7f6e\u9876 +cancelPutTopLabel=\u53d6\u6d88\u7f6e\u9876 +downloadCountLabel=\u4e0b\u8f7d\u6b21\u6570 +sizeLabel=\u5927\u5c0f +uploadDateLabel=\u4e0a\u4f20\u65e5\u671f +downloadURLLabel=\u4e0b\u8f7d\u5730\u5740 +downloadLabel=\u4e0b\u8f7d +createDateLabel=\u521b\u5efa\u65e5\u671f +updateDateLabel=\u66f4\u65b0\u65e5\u671f +titleLabel=\u6807\u9898 +title1Label=\u6807\u9898\uff1a +content1Label=\u6b63\u6587\uff1a +abstract1Label=\u6458\u8981\uff1a +publishLabel=\u53d1\u5e03 +unPublishLabel=\u53d6\u6d88\u53d1\u5e03 +urlLabel=URL +url1Label=URL (\u8bf7\u4ee5\u534f\u8bae\u5f00\u5934\uff0c\u5982: http://)\uff1a +addLinkLabel=\u6dfb\u52a0\u94fe\u63a5 +updateLinkLabel=\u66f4\u65b0\u94fe\u63a5 +archiveLabel=\u5b58\u6863 +archive1Label=\u5b58\u6863\uff1a +yearLabel=\u5e74 +monthLabel=\u6708 +blogSyncLabel=\u535a\u5ba2\u540c\u6b65 +pageLabel=\u9875\u9762 +pageMgmtLabel=\u9875\u9762\u7ba1\u7406 +othersLabel=\u5176\u4ed6 +fileListLabel=\u6587\u4ef6\u7ba1\u7406 +submitUploadLabel=\u4e0a\u4f20 +fileNameLabel=\u6587\u4ef6\u540d +paramSettingsLabel=\u53c2\u6570\u8bbe\u7f6e +skinLabel=\u76ae\u80a4 +signLabel=\u7b7e\u540d\u6863 +sign1Label=\u7b7e\u540d\u6863\uff1a +noSignLabel=\u4e0d\u4f7f\u7528\u7b7e\u540d\u6863 +signIsNullLabel=\u8be5\u7b7e\u540d\u6863\u4e3a\u7a7a +statisticLabel=\u535a\u5ba2\u7edf\u8ba1 +viewLabel=\u6d4f\u89c8 +countLabel=\u7bc7 +viewCount1Label=\u6d4f\u89c8\u6b21\u6570\uff1a +articleCount1Label=\u6587\u7ae0\u603b\u6570\uff1a +commentCountLabel=\u8bc4\u8bba\u6570 +commentCount1Label=\u8bc4\u8bba\u603b\u6570\uff1a +commentEmotions1Label=\u8868\u60c5\uff1a +commentEmotionsLabel=\u8868\u60c5 +commentName1Label=\u59d3\u540d\uff1a +commentNameLabel=\u59d3\u540d +commentEmail1Label=\u90ae\u7bb1\uff1a +commentEmailLabel=\u90ae\u7bb1 +commentURL1Label=URL\uff1a +commentURLLabel=URL +commentContent1Label=\u8bc4\u8bba\u5185\u5bb9\uff1a +commentContentLabel=\u8bc4\u8bba\u5185\u5bb9 +getDateLabel=\u83b7\u53d6\u65e5\u671f +getArticleLabel=\u83b7\u53d6\u6587\u7ae0 +selectDateLabel=\u9009\u62e9\u65e5\u671f +selectDate1Label=\u9009\u62e9\u65e5\u671f\uff1a +importLabel=\u5bfc\u5165 +chooseBlog1Label=\u8bf7\u9009\u62e9\u9700\u8981\u7ba1\u7406\u7684\u535a\u5ba2\uff1a +blogArticleImportLabel=\u6587\u7ae0\u5bfc\u5165 +blogSyncMgmtLabel=\u535a\u5ba2\u540c\u6b65\u7ba1\u7406 +syncMgmtLabel=\u540c\u6b65\u7ba1\u7406\u535a\u5ba2 +userName1Label=\u7528\u6237\u540d\uff1a +userPassword1Label=\u5bc6\u7801\uff1a +syncPostLabel=\u540c\u6b65\u53d1\u5e03 +syncUpdateLabel=\u540c\u6b65\u66f4\u65b0 +syncRemoveLabel=\u540c\u6b65\u5220\u9664 +categoryLabel=\u5206\u7c7b +noticeBoard1Label=\u516c\u544a\uff1a +noticeBoardLabel=\u516c\u544a +htmlhead1Label=HTML head\uff1a +indexTagDisplayCnt1Label= \u9996\u9875\u6807\u7b7e\u663e\u793a\u6570\uff1a +indexRecentArticleDisplayCnt1Label=\u6700\u65b0\u6587\u7ae0\u663e\u793a\u6570\u76ee\uff1a +indexRecentCommentDisplayCnt1Label=\u6700\u65b0\u8bc4\u8bba\u663e\u793a\u6570\u76ee\uff1a +indexMostCommentArticleDisplayCnt1Label=\u8bc4\u8bba\u6700\u591a\u6587\u7ae0\u663e\u793a\u6570\u76ee\uff1a +indexMostViewArticleDisplayCnt1Label=\u8bbf\u95ee\u6700\u591a\u6700\u591a\u6587\u7ae0\u663e\u793a\u6570\u76ee\uff1a +relevantArticlesDisplayCnt1Label=\u76f8\u5173\u9605\u8bfb\u663e\u793a\u6570\u76ee\uff1a +randomArticlesDisplayCnt1Label=\u968f\u673a\u9605\u8bfb\u663e\u793a\u6570\u76ee\uff1a +externalRelevantArticlesDisplayCnt1Label=\u7ad9\u5916\u76f8\u5173\u9605\u8bfb\u663e\u793a\u6570\u76ee\uff1a +windowSize1Label=\u5206\u9875\u9875\u7801\u6700\u5927\u5bbd\u5ea6\uff1a +pageSize1Label=\u5206\u9875\u6bcf\u9875\u663e\u793a\u6587\u7ae0\u6570\uff1a +blogTitle1Label=\u535a\u5ba2\u6807\u9898\uff1a +blogSubtitle1Label=\u535a\u5ba2\u5b50\u6807\u9898\uff1a +blogHost1Label=\u535a\u5ba2\u5730\u5740\uff1a +submmitCommentLabel=\u63d0\u4ea4\u8bc4\u8bba +saveLabel=\u4fdd\u5b58 +tagLabel=\u6807\u7b7e +tagsLabel=\u6807\u7b7e +importedLabel=\u5df2\u5bfc\u5165 +captcha1Label=\u9a8c\u8bc1\u7801\uff1a +captchaLabel=\u9a8c\u8bc1\u7801 +clearAllCacheLabel=\u6e05\u9664\u6240\u6709\u9875\u9762\u7f13\u5b58 +clearCacheLabel=\u6e05\u9664\u672c\u9875\u7f13\u5b58 +indexLabel=\u9996\u9875 +nextArticle1Label=\u65b0\u4e00\u7bc7\uff1a +previousArticle1Label=\u65e7\u4e00\u7bc7\uff1a +updatedLabel=\u6709\u66f4\u65b0\uff01 +topArticleLabel=\u7f6e\u9876\uff01 +CSDNBlogLabel=CSDN \u535a\u5ba2 +BlogJavaLabel=BlogJava +CnBlogsLabel=\u535a\u5ba2\u56ed +previousPageLabel=\u4e0a\u4e00\u9875 +nextPagePabel=\u4e0b\u4e00\u9875 +firstPageLabel=\u7b2c\u4e00\u9875 +lastPageLabel=\u6700\u540e\u4e00\u9875 +returnTo1Label=\u8fd4\u56de\uff1a +tencentLabel=\u817e\u8baf +appKey1Label=App Key: +appSecret1Label=App Secret: +postToTencentMicroblogWhilePublishArticleLabel=\u53d1\u6587\u7ae0\u65f6\u540c\u6b65\u5230\u817e\u8baf\u5fae\u535a\uff1a +postToCommunityLabel=\u53d1\u5e03\u5230\u793e\u533a\uff1a +authorizeTencentMicroblog1Label=\u70b9\u51fb\u56fe\u6807\u8fdb\u884c\u6388\u6743: +googleLabel=Google +OAuthConsumerSecret1Label=OAuth Consumer Secret\uff1a +atomLabel=Atom +relevantArticles1Label=\u76f8\u5173\u9605\u8bfb\uff1a +randomArticles1Label=\u968f\u673a\u9605\u8bfb\uff1a +externalRelevantArticles1Label=\u7ad9\u5916\u76f8\u5173\u9605\u8bfb\uff1a +relevantArticlesLabel=\u76f8\u5173\u9605\u8bfb +randomArticlesLabel=\u968f\u673a\u9605\u8bfb +externalRelevantArticlesLabel=\u7ad9\u5916\u76f8\u5173\u9605\u8bfb +metaKeywords1Label=Meta Keywords: +metaDescription1Label=Meta Description: +removeUnusedTagsLabel=\u79fb\u9664\u672a\u4f7f\u7528\u6807\u7b7e +goTopLabel=\u9876\u90e8 +permalink1Label=\u94fe\u63a5\uff1a +permalinkLabel=\u94fe\u63a5 +welcomeToSoloLabel=\u6b22\u8fce\u4f7f\u7528 B3log Solo\uff01 +b3logLabel=B3LOG +killBrowserLabel=

    \u8ba9\u6211\u4eec\u653e\u5f03\u4f7f\u7528\u90a3\u4e9b\u8fc7\u65f6\u3001\u4e0d\u5b89\u5168\u7684\u6d4f\u89c8\u5668\u5427\uff01

    \u4e3a\u4e86\u8ba9\u6d4f\u89c8\u5668\u66f4\u597d\u7684\u53d1\u5c55\uff0c\u4eba\u7c7b\u66f4\u52a0\u7684\u8fdb\u6b65\uff0c\u62e5\u6709\u66f4\u597d\u7684\u4f53\u9a8c\uff0c\u8ba9\u6211\u4eec\u653e\u5f03\u4f7f\u7528\u90a3\u4e9b\u8fc7\u65f6\u3001\u4e0d\u5b89\u5168\u7684\u6d4f\u89c8\u5668\u3002

    \u60a8\u53ef\u4ee5\u4e0b\u8f7d +readmoreLabel=\u9605\u8bfb\u66f4\u591a\u00bb +readmore2Label=\u9605\u8bfb\u66f4\u591a +replyLabel=\u56de\u590d\u00bb +homeLabel=\u9996\u9875 +enableArticleUpdateHint1Label=\u542f\u7528\u6587\u7ae0\u66f4\u65b0\u63d0\u793a\uff1a +allowVisitDraftViaPermalink1Label=\u5141\u8bb8\u901a\u8fc7\u94fe\u63a5\u8bbf\u95ee\u8349\u7a3f\uff1a +author1Label=\u4f5c\u8005\uff1a +authorLabel=\u4f5c\u8005 +keyOfSolo1Label=Solo Key\uff1a +articleLabel=\u6587\u7ae0 +tagArticlesLabel=\u6807\u7b7e\u6587\u7ae0\u5217\u8868 +dateArticlesLabel=\u5b58\u6863\u6587\u7ae0\u5217\u8868 +authorArticlesLabel=\u4f5c\u8005\u6587\u7ae0\u5217\u8868 +indexArticleLabel=\u9996\u9875\u6587\u7ae0\u5217\u8868 +allTagsLabel=\u6807\u7b7e\u5899 +customizedPageLabel=\u81ea\u5b9a\u4e49\u9875\u9762 +killBrowserPageLabel=Kill Browser Page +pageNumLabel=\u9875\u53f7 +#### +forbiddenLabel=\u64cd\u4f5c\u88ab\u7981\u6b62\uff01 +sorryLabel=\u5bf9\u4e0d\u8d77\uff01 +notFoundLabel=\u627e\u4e0d\u5230\uff01 +unPulbishSuccLabel=\u53d6\u6d88\u53d1\u5e03\u6210\u529f +unPulbishFailLabel=\u53d6\u6d88\u53d1\u5e03\u5931\u8d25 +removeSuccLabel=\u5220\u9664\u6210\u529f +removeFailLabel=\u5220\u9664\u5931\u8d25 +removeUserFailSkinNeedMulUsersLabel=\u5220\u9664\u5931\u8d25\uff0c\u5f53\u524d\u4f7f\u7528\u7684\u76ae\u80a4\u9700\u8981\u591a\u7528\u6237\u652f\u6301 +putTopSuccLabel=\u7f6e\u9876\u6210\u529f +putTopFailLabel=\u7f6e\u9876\u5931\u8d25 +cancelTopSuccLabel=\u53d6\u6d88\u7f6e\u9876\u6210\u529f +cancelTopFailLabel=\u53d6\u6d88\u7f6e\u9876\u5931\u8d25 +addSuccLabel=\u6dfb\u52a0\u6210\u529f +addFailLabel=\u6dfb\u52a0\u5931\u8d25 +updateSuccLabel=\u66f4\u65b0\u6210\u529f +updateFailLabel=\u66f4\u65b0\u5931\u8d25 +updatePreferenceFailLabel=\u66f4\u65b0\u5931\u8d25\uff0c\u8bf7\u4ed4\u7ec6\u68c0\u67e5\u201c\u535a\u5ba2\u5730\u5740\u201d\u7684\u914d\u7f6e\u662f\u5426\u6b63\u786e +updatePreferenceFailNeedMulUsersLabel=\u66f4\u65b0\u5931\u8d25\uff0c\u9700\u8981\u591a\u7528\u6237\u624d\u80fd\u4f7f\u7528\u9009\u62e9\u7684\u76ae\u80a4 +setFailLabel=\u8bbe\u7f6e\u5931\u8d25 +setSuccLabel=\u8bbe\u7f6e\u6210\u529f +getFailLabel=\u83b7\u53d6\u5931\u8d25 +noSettingLabel=\u8be5\u535a\u5ba2\u65e0\u8d26\u53f7\uff0c\u8bf7\u6dfb\u52a0 +getSuccLabel=\u83b7\u53d6\u6210\u529f +importSuccLabel=\u5bfc\u5165\u6210\u529f :-) +importFailLabel=\u90e8\u5206\u5bfc\u5165\u5931\u8d25 %>_<% +noCommentLabel=\u6682\u65e0\u8bc4\u8bba +captchaErrorLabel=\u9a8c\u8bc1\u7801\u9519\u8bef +inputErrorLabel=\u8f93\u5165\u9519\u8bef\uff01 +gotoLabel=\u8df3\u8f6c +nameEmptyLabel=\u59d3\u540d\u4e0d\u80fd\u4e3a\u7a7a\uff01 +passwordEmptyLabel=\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01 +blogEmptyLabel=\u8bf7\u9009\u62e9\u535a\u5ba2\u670d\u52a1\uff01 +blogArticleEmptyLabel=\u8bf7\u9009\u62e9\u9700\u8981\u5bfc\u5165\u7684\u6587\u7ae0 +nameTooLongLabel=\u59d3\u540d\u53ea\u80fd\u4e3a 2 \u5230 20 \u4e2a\u5b57\u7b26\uff01 +mailCannotEmptyLabel=\u90ae\u7bb1\u4e0d\u80fd\u4e3a\u7a7a\uff01 +mailInvalidLabel=\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e\uff01 +commentContentCannotEmptyLabel=\u8bc4\u8bba\u5185\u5bb9\u53ea\u80fd\u4e3a 2 \u5230 500 \u4e2a\u5b57\u7b26\uff01 +captchaCannotEmptyLabel=\u9a8c\u8bc1\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01 +loadingLabel=\u8f7d\u5165\u4e2d.... +titleEmptyLabel=\u6807\u9898\u4e0d\u80fd\u4e3a\u7a7a\uff01 +contentEmptyLabel=\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a\uff01 +orderEmptyLabel=\u5e8f\u53f7\u4e0d\u80fd\u4e3a\u7a7a\uff01 +abstractEmptyLabel=\u6458\u8981\u4e0d\u80fd\u4e3a\u7a7a\uff01 +tagsEmptyLabel=\u6807\u7b7e\u4e0d\u80fd\u4e3a\u7a7a\uff01 +addressEmptyLabel=\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a\uff01 +noAuthorizationURLLabel=\u4ece Google \u83b7\u53d6\u6388\u6743\u5730\u5740\u5931\u8d25\uff0c\u8bf7\u786e\u8ba4\u60a8\u8f93\u5165\u7684 \ +Consumer Secret \u662f\u6b63\u786e\u7684\uff0c\u7136\u540e\u8fdb\u884c\u91cd\u8bd5\u3002 +exceedMaxUploadSizeLabel=\u76ee\u524d\u53ea\u80fd\u4e0a\u4f20\u5c0f\u4e8e 1M \u7684\u6587\u4ef6 :-( +uploadFailLabel=\u4e0a\u4f20\u5931\u8d25\uff01 +fileEmptyLabel=\u6587\u4ef6\u4e3a\u7a7a\uff01 +duplicatedPermalinkLabel=\u94fe\u63a5\u91cd\u590d\uff01 +invalidPermalinkFormatLabel=\u975e\u6cd5\u7684\u94fe\u63a5\u683c\u5f0f\uff01 +duplicatedEmailLabel=\u90ae\u4ef6\u5730\u5740\u91cd\u590d\uff01 +canntBeLocalhostOnProductionLabel=GAE \u73af\u5883\u4e0a\u8bf7\u52ff\u6307\u5b9a\u535a\u5ba2\u5730\u5740\u4e3a localhost\uff01 +refreshAndRetryLabel=\u8bf7\u5237\u65b0\u91cd\u8bd5\uff01 +noDataLable=\u65e0\u6570\u636e +editorLeaveLabel=\u7f16\u8f91\u5668\u4e2d\u8fd8\u6709\u5185\u5bb9\uff0c\u662f\u5426\u79bb\u5f00\uff1f +editorPostLabel=\u7f16\u8f91\u5668\u4e2d\u8fd8\u6709\u5185\u5bb9\uff0c\u662f\u5426\u6e05\u7a7a\uff1f +#### +confirmRemoveLabel=\u786e\u5b9a\u5220\u9664\uff1f +confirmInitLabel=\u786e\u5b9a\u8fdb\u884c\u521d\u59cb\u5316\u5417\uff1f +###by noday.net +breadcrumbNaviLabel=\u60a8\u7684\u4f4d\u7f6e\uff1a +homeLabel=\u9996\u9875 +noArticleTitleLabel=\u8fd9\u91cc\u8fd8\u6ca1\u6709\u6587\u7ae0 +noArticleContentLabel=\u8fd9\u91cc\u8fd8\u6ca1\u6709\u6587\u7ae0\uff0c\u60a8\u53ef\u4ee5\u8054\u7cfb\u7ba1\u7406\u5458\u6dfb\u52a0\u3002 +###by ansen.org +Repeatedlyrefresh1=\u4f60\u6765\u4e86\u597d\u591a\u6b21\u3002\u65b0\u670b\u53cb\uff1f\u8001\u670b\u53cb\uff1f\u5f88\u5e0c\u671b\u4f60\u80fd\u7559\u4e0b\u81ea\u5df1\u7684\u770b\u6cd5\uff0c\u5982\u679c\u4f60\u613f\u610f\u8ba2\u9605\u6211\u7684 +Repeatedlyrefresh2=\u5c31\u66f4\u597d\u4e86\uff01 +Repeatedlyrefresh3=\u5173\u95ed\u63d0\u793a +FeedaDDress=\u5730\u5740 +XianGuo=\u9c9c\u679c +XianGuoReader=\u9c9c\u679c\u9605\u8bfb\u5668 +Collection=\u52a0\u5165\u6536\u85cf\u5931\u8d25\uff0c\u8bf7\u4f7f\u7528 Ctrl+D \u8fdb\u884c\u6dfb\u52a0 +ClickToDisplay=\u70b9\u51fb\u663e\u793a +AmbiguousArticle=\u66a7\u6627\u6587\u7ae0 +QQBookmarks=QQ\u4e66\u7b7e +BaiduFavorites=\u767e\u5ea6\u6536\u85cf +FanFou=\u996d\u5426 +ClickToReply=\u70b9\u51fb\u56de\u590d +Required=\u5fc5\u586b +Secrecy=\u4fdd\u5bc6 +WithYou=\u968f\u60a8 +QuickSubmission=\u652f\u6301Ctrl+Enter\u5feb\u6377\u63d0\u4ea4 +Endnotes1=\u5df2\u90e8\u7f72"\u767d\u5fd9\u6d3b" Anti-Spam \u7cfb\u7edf\uff0c\u732a\u8089 Spammer \u8bf7\u6ce8\u610f\u67e5\u770b\u6e90\u4ee3\u7801\u94fe\u63a5\u5904\u3002 +Endnotes2=\u672c\u7ad9\u4e0d\u4f1a\u6cc4\u9732\u60a8\u7684\u90ae\u4ef6\u5730\u5740\uff0c\u656c\u8bf7\u653e\u5fc3\u3002 +Endnotes3=\u8bf7\u6ce8\u610f: \u5e26\u6709 \u5e7f\u544a(\u94fe)\u3001\u4e0d\u5065\u5eb7\u3001\u6216\u8005 \u4ea7\u54c1\u540d\u5b57 \u7684\u8bc4\u8bba\u4e00\u5f8b\u89c6\u4e3aspam. +Endnotes4=\u652f\u6301\u5e38\u7528 HTML \u4ee3\u7801\u8c03\u7528\uff0c\u63d2\u5165 HTML \u4ee3\u7801\u9700\u6ce8\u610f\uff1a +Endnotes5=\u4ec5\u5f53\u67d0\u4eba\u9488\u5bf9\u60a8\u7684\u8bc4\u8bba\u505a\u51fa\u56de\u5e94\u65f6\uff0c\u60a8\u624d\u4f1a\u6536\u5230\u7531\u672c\u7ad9\u53d1\u51fa\u7684\u901a\u77e5\u4fe1\u4ef6\u3002 +Endnotes6=\u5982\u60a8\u5e0c\u671b\u4ee5\u76f8\u540c\u65b9\u5f0f\u901a\u77e5\u67d0\u4f4d\u7f51\u53cb\uff0c\u8bf7\u70b9\u51fb +Endnotes7=\u6309\u94ae\uff0c\u6216\u81ea\u884c\u8f93\u5165 +Endnotes8=@\u5bf9\u65b9\u540d\u5b57: +Endnotes9=\u9f20\u6807\u79fb\u81f3\u8bc4\u8bba\u5217\u8868\u4e2d\u7684 @someone: \u533a\u57df\u5373\u53ef\u81ea\u52a8\u663e\u793a someone \u7684\u8bc4\u8bba\u5185\u5bb9\u3002 +TitelNO=\u00bb +TitelNO1=\u00ab +#by Ansen# +ShareTo=\u5206\u4eab\u5230 +SinaWeiBo=\u65b0\u6d6a\u5fae\u535a +TencentWeiBo=\u817e\u8baf\u5fae\u535a +RenRenWang=\u4eba\u4eba\u7f51 +QZone=QQ\u7a7a\u95f4 +DouBan=\u8c46\u74e3 +KaiXinWang=\u5f00\u5fc3\u7f51 +RSS=\u8ba2\u9605 +RSSToGoogle=\u8ba2\u9605\u5230Google\u9605\u8bfb\u5668 +RSSToXianGuo=\u8ba2\u9605\u5230\u9c9c\u679c +RSSToZhuaXia=\u8ba2\u9605\u5230\u6293\u867e +RSSToYaHoo=\u8ba2\u9605\u5230yahoo +YYTGDZ=\u5f15\u7528\u901a\u544a\u5730\u5740 +ArticlePermalink=\u6587\u7ae0\u94fe\u63a5 +ArticlePermalink2=\u672c\u6587\u94fe\u63a5\u5730\u5740 +HuanYinDinYue=\u6b22\u8fce\u8ba2\u9605\u672c\u7ad9\uff1a\u60a8\u53ef\u4ee5\u9009\u62e9\u901a\u8fc7 +RSSReader=RSS\u9605\u8bfb\u5668 +Statement=\u58f0\u660e\u003a +Statement2=\u5982\u7121\u7279\u5225\u7533\u660e\u002c\u6587\u7ae0\u5747\u70ba\u535a\u4e3b\u539f\u5275\u5e76\u9075\u5faa +Statement3=\u7f72\u540d\u002d\u975e\u5546\u4e1a\u6027\u4f7f\u7528\u002d\u76f8\u540c\u65b9\u5f0f\u5171\u4eab\u0033\u002e\u0030\u5171\u4eab\u534f\u8bae +Statement4=\u8f6c\u8f7d\u8bf7\u6ce8\u660e +Mine=\u6211\u7684 +XianGuo=\u9c9c\u679c +Or=\u6216 +Comments=\u8bc4\u8bba +Said=\u8bf4\u9053\uff1a +SendYouComments=\u53d1\u8868\u4f60\u7684\u8bc4\u8bba +ArticleTags=\u6587\u7ae0\u6807\u7b7e +Search=\u641c\u7d22 \ No newline at end of file diff --git a/Coda/macro-comments.ftl b/Coda/macro-comments.ftl new file mode 100644 index 0000000..67cf74a --- /dev/null +++ b/Coda/macro-comments.ftl @@ -0,0 +1,175 @@ +<#macro comments commentList article> +
    +

    ${Comments} +
    + ${commentList?size} Comments Contributed by Visitors +
    +

    + +
      + <#list commentList as comment> +
    1. +
      +
      + ${comment.commentDate?string("yyyy-MM-dd")}
      ${comment.commentDate?string("HH:mm:ss")} +
      +
      + + <#if "http://" == comment.commentURL> + ${comment.commentName} + <#else> + ${comment.commentName} + + +  ${Said}
      +
      + +
      + +
      +

      + <#if comment.isReply> + + @${comment.commentOriginalCommentName} +
      + + ${comment.commentContent} +

      +
      +
      +
    2. + +
    + <#if article.commentable> +
    +
    + + + + + + + + + validate +
    +
    +
    + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    +

    + +

    + +
    +
    + +
    + + +<#macro comment_script oId> + + + \ No newline at end of file diff --git a/Coda/macro-head.ftl b/Coda/macro-head.ftl new file mode 100644 index 0000000..5eb77fd --- /dev/null +++ b/Coda/macro-head.ftl @@ -0,0 +1,29 @@ +<#macro head title> + +${title} +<#nested> + + + + + + + + + + + + +${htmlHead} + \ No newline at end of file diff --git a/Coda/page.ftl b/Coda/page.ftl new file mode 100644 index 0000000..503f659 --- /dev/null +++ b/Coda/page.ftl @@ -0,0 +1,75 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${page.pageTitle} - ${blogTitle}"> + + + + + + + ${topBarReplacement} +
    + <#include "header-articel.ftl"> +
    +
    + + + <@comments commentList=pageComments article=page> + +
    + <#include "side.ftl"> +
    + <#include "footer.ftl"> +
    + + \ No newline at end of file diff --git a/Coda/preview.png b/Coda/preview.png new file mode 100644 index 0000000..ea784aa Binary files /dev/null and b/Coda/preview.png differ diff --git a/Coda/side.ftl b/Coda/side.ftl new file mode 100644 index 0000000..0ead693 --- /dev/null +++ b/Coda/side.ftl @@ -0,0 +1,97 @@ + \ No newline at end of file diff --git a/Coda/skin.properties b/Coda/skin.properties new file mode 100644 index 0000000..e5f9ca6 --- /dev/null +++ b/Coda/skin.properties @@ -0,0 +1,26 @@ +# +# Copyright (C) 2009, 2010, 2011, B3log Team +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# +# Description: NeoEase skin. +# Version: 1.0.0.1, Sep 3, 2011 +# Author: Liyuan Li +# + +name=Coda +version=1.0.0 +forSolo=0.3.1 +memo=http://ansen.org/ diff --git a/Coda/tag-articles.ftl b/Coda/tag-articles.ftl new file mode 100644 index 0000000..88e54bb --- /dev/null +++ b/Coda/tag-articles.ftl @@ -0,0 +1,25 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${tag.tagTitle} - ${blogTitle}"> + + + + + + +
    + <#include "header-articel.ftl"> +
    +
    +
    ${ArticleTags} : "${tag.tagTitle}"
    + <#include "article-list.ftl"> +
    + <#include "side.ftl"> +
    + <#include "footer.ftl"> +
    + + \ No newline at end of file diff --git a/Coda/tags.ftl b/Coda/tags.ftl new file mode 100644 index 0000000..f39d35a --- /dev/null +++ b/Coda/tags.ftl @@ -0,0 +1,37 @@ +<#include "macro-head.ftl"> + + + + <@head title="${allTagsLabel} - ${blogTitle}"> + + + + + + + ${topBarReplacement} +
    + <#include "header-articel.ftl"> +
    +
    + +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    +
    + + + diff --git a/Dot-B/archive-articles.ftl b/Dot-B/archive-articles.ftl new file mode 100644 index 0000000..769338a --- /dev/null +++ b/Dot-B/archive-articles.ftl @@ -0,0 +1,44 @@ +<#include "macro-head.ftl"> + + + + <@head title="${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +

    + ${archive1Label} + <#if "en" == localeString?substring(0, 2)> + ${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) + <#else> + ${archiveDate.archiveDateYear} ${yearLabel} ${archiveDate.archiveDateMonth} ${monthLabel} (${archiveDate.archiveDatePublishedArticleCount}) + +

    +
    +
    + <#include "article-list.ftl"> +
    + +
    +
    + +
    +
    +
    + <#include "footer.ftl"> +
    +
    +
    + + \ No newline at end of file diff --git a/Dot-B/article-list.ftl b/Dot-B/article-list.ftl new file mode 100644 index 0000000..232b918 --- /dev/null +++ b/Dot-B/article-list.ftl @@ -0,0 +1,69 @@ +<#list articles as article> +
    +

    + ${article.articleTitle} + <#if article.hasUpdated> + + ${updatedLabel} + + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

    + +
    + ${article.articleAbstract} +
    +
    + + +<#if 0 != paginationPageCount> + + \ No newline at end of file diff --git a/Dot-B/article.ftl b/Dot-B/article.ftl new file mode 100644 index 0000000..9fd5ddd --- /dev/null +++ b/Dot-B/article.ftl @@ -0,0 +1,112 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${article.articleTitle} - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +

    + ${article.articleTitle} + <#if article.hasUpdated> + + ${updatedLabel} + + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

    + +
    +
    + ${article.articleContent} + <#if "" != article.articleSign.signHTML?trim> +
    + ${article.articleSign.signHTML} +
    + + <#if 0 != relevantArticlesDisplayCount> +
    + +
    +
    +
    +
    +
    +
    + +
    + <#if nextArticlePermalink??> + + <#else> + + + <#if previousArticlePermalink??> + + <#else> + + +
    + <@comments commentList=articleComments article=article> +
    +
    + +
    +
    + <#include "footer.ftl"> +
    +
    + <@comment_script oId=article.oId> + page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}"; + <#if 0 != randomArticlesDisplayCount> + page.loadRandomArticles(); + + <#if 0 != relevantArticlesDisplayCount> + page.loadRelevantArticles('${article.oId}', '

    ${relevantArticlesLabel}

    '); + + <#if 0 != externalRelevantArticlesDisplayCount> + page.loadExternalRelevantArticles("<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,"); + + + + \ No newline at end of file diff --git a/Dot-B/author-articles.ftl b/Dot-B/author-articles.ftl new file mode 100644 index 0000000..1aec6b2 --- /dev/null +++ b/Dot-B/author-articles.ftl @@ -0,0 +1,39 @@ +<#include "macro-head.ftl"> + + + + <@head title="${authorName} - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +

    + ${author1Label}${authorName} +

    +
    +
    + <#include "article-list.ftl"> +
    + +
    +
    + +
    +
    +
    + <#include "footer.ftl"> +
    +
    +
    + + \ No newline at end of file diff --git a/Dot-B/css/style.css b/Dot-B/css/style.css new file mode 100644 index 0000000..fd13d38 --- /dev/null +++ b/Dot-B/css/style.css @@ -0,0 +1,494 @@ +/* +Theme Name: Dot-B +Theme URI: http://zlz.im/dot-b/ +Description: A simple, fresh and dot-decorated looking theme with a lot of basic theme-custom options prepared for you to start you site. You can use those features : custom-background, custom-menu, drop-down menus, custom-header, widgets... and much more. Also you can recreate you child themes based on Dot-B. Compatible with WordPress 2.9+, valid XHTML & CSS + WP3 ready and Multi-language supported. +Author: hzlzh +Author URI: http://zlz.im/ +Version: 1.8.8 +License: GNU General Public License, v3 (or newer) +License URI: http://www.opensource.org/licenses/gpl-3.0.html +Tags: two-columns, gray, white, fixed-width, custom-header, custom-background, custom-menu, threaded-comments, custom-colors, theme-options, threaded-comments, translation-ready, right-sidebar, light +*/ +/* CSS Reset */ +html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0; font-size:100%; vertical-align:baseline; margin:0; padding:0} +:focus{outline:0} +body{font:13px/18px Tahoma,Arial,Helvetica,sans-serif; color:#555; line-height:1} +#body{background:url("../images/body-bg.png") repeat scroll center top transparent} +.clear{clear:both} +a img{border:none} +a, a:visited{text-decoration:none; color:#06c; outline:none} +a:hover{text-decoration:none; color:#bd0800} +p{line-height:1.6em; margin:0 0 1em} +h1, h2, h3, h4, h5, h6{clear:both} +hr{background-color:#CCC; border:0 none; height:1px; margin-bottom:1.625em} +ul{list-style-type:none; line-height:100%} +ul li{line-height:16px;list-style:none} +ol{margin:0 20px 1em} +ol li{line-height:normal; padding:0 0 5px} +dl{margin:0 1.625em} +dt{font-weight:bold} +dd{margin-bottom:1.625em} +strong{font-weight:bold} +cite, em, i{font-style:italic} +form, table, input, textarea, dl, dt, dd{outline:none} +#calendar_wrap table{border:thick dashed #E3E3E3; border-collapse:collapse; width:100%} +blockquote{background:none repeat scroll 0 0 #EEE; padding:2px 6px; border-color:#999; border-style:solid; border-width:0 0 0 2px; margin:0 10px 1em} +blockquote:hover{border-color:#06c} +pre{background:none no-repeat scroll 0 -664px #EAEAEA; border:1px solid #999; color:#333; display:block; line-height:120%; overflow:auto; margin:0 10px 1em; ; padding:10px 10px 10px 20px} +h1, h2, h3, h4, h5, h6{color:#333; line-height:1.1em; margin:0.3em 0; padding:0} +h1, h2{font-weight:normal} +h3, h4, h5, h6{font-weight:bold} +h1{font-size:200%} +h2{font-size:183%} +h3{font-size:166%} +h4{font-size:150%} +h5{font-size:133%} +h6{font-size:116%} +dl{margin:0 1.625em} +dt{font-weight:bold} +dd{margin-bottom:1.625em} +cite, em, i{font-style:italic} +code, kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace} +abbr, acronym, dfn{border-bottom:thin dotted; cursor:help; ; cursor:help} +address{display:block; margin:0 0 1.625em} +ins{background:none repeat scroll 0 0 #FFF9C0; text-decoration:none} +sup, sub{font-size:10px; height:0; line-height:1; position:relative; vertical-align:baseline} +sup{bottom:1ex} +sub{top:0.5ex} +.left { + float: left; +} +.right { + float: right; +} +#top_bar, #bottom-bar, #rss, .menu-mark, .menu-mark2, .post_info_date, .post_info_author, .post_info_cat, .post_info_edit, .post_title_h2, .post_meta, .previous_post, .next_post, #comments-title, #sidebar ul li ul li, #header_search_area, #reply-title, pre{background-image:url("../images/all.png")} +#top_bar{background-position:0 -632px; height:4px; font-size:0; width:20%; background-color:#F1F1F1} +#bottom-bar{background-position:0 -639px; height:4px; font-size:0; background-color:#F1F1F1} +#wrapper{background:none repeat scroll 0 0 #F1F1F1; width:960px; margin:0 auto} +#header{background:none repeat scroll 0 0 #F1F1F1; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8} +#header #logo{display:inline; float:left; margin:20px 10px} +#header #logo a, #header #logo a:visited{font-size:32px; color:#06c; line-height:32px} +#header #logo a:hover{color:#2089cc} +#header #description{color:#888; font-size:13px; font-weight:400; line-height:13px; margin-top:7px} +#header #header_meta{float:right; display:inline} +#header #header_search_area{background-position:-125px 0; float:left; height:20px; position:relative; width:155px; margin:0 91px 0 0; padding:23px 0 0 45px} +#searchform #s{border-bottom:1px dashed;border-left:none;border-right:none;border-top:none; background:none repeat scroll 0 0 transparent; color:#BBB; display:inline; height:19px; position:absolute; width:65%; margin:2px} +#searchform #searchsubmit{height:16px; position:absolute; right:0; text-indent:-9999px; width:13px; display:none; margin:2px} +#header #rss{background-position:0 0; float:left; text-indent:-9999px; height:45px; width:48px; margin:7px 10px 0 0; line-height:45px} +#header #rss:hover{background-position:-58px 0; float:left; text-indent:-9999px; height:45px; width:48px; margin:7px 10px 0 0; line-height:45px} +#header #social{float:right; margin-right:20px} +.facebook a,.twitter a,.flickr a,.delicious a,.gplus a,.picasa a,.tencent a,.sina a,.rss a,.facebook1 a,.twitter1 a{display:inline; float:left; height:32px; width:32px; text-indent:-9999px; margin:3px 2px 2px 2px;background-image:url("../images/all.png")} +#header #social ul li{display:inline} +.facebook a{background-position:0 -88px} +.facebook a:hover{background-position:0 -48px} +.twitter a{background-position:-48px -88px} +.twitter a:hover{background-position:-48px -48px} +.flickr a{background-position:-96px -88px} +.flickr a:hover{background-position:-96px -48px} +.delicious a{background-position:-144px -88px} +.delicious a:hover{background-position:-144px -48px} +.gplus a{background-position:-192px -88px} +.gplus a:hover{background-position:-192px -48px} +.picasa a{background-position:-240px -88px} +.picasa a:hover{background-position:-240px -48px} +.tencent a{background-position:-289px -87px} +.tencent a:hover{background-position:-289px -48px} +.sina a{background-position:-476px -87px} +.sina a:hover{background-position:-476px -48px} +.rss a{background-position:-336px -88px} +.rss a:hover{background-position:-336px -48px} +.facebook1 a{background-position:-384px -88px} +.facebook1 a:hover{background-position:-384px -48px} +.twitter1 a{background-position:-432px -88px} +.twitter1 a:hover{background-position:-432px -48px} +.header_menu{border-bottom:1px solid #CCC; border-top:2px dashed #CCC; clear:both; height:36px; padding:0 10px} +.header_menu ul{list-style:none; float:left; margin:0; padding:0} +.header_menu ul li{float:left; position:relative; margin:0; padding:0 15px 0 0; border-bottom:1px solid #CCC} +.header_menu ul li a{color:#555; display:block; text-decoration:none; float:left; padding:10px 5px; cursor:pointer} +.header_menu ul li a:hover{color:#06c} +.header_menu .menu-mark{background-position:-721px -14px; float:left; height:16px; width:10px; margin:13px 0 7px} +.header_menu .menu-mark2{background-position:-893px -14px; float:left; height:16px; width:10px; margin:13px 0 7px} +.header_menu ul li span.subhover{background-position:center bottom; cursor:pointer} +.header_menu ul li ul{list-style:none; position:absolute; left:0; top:36px; background:#F1F1F1; display:none; float:left; margin:0; padding:0; z-index:999} +.header_menu ul li ul li{border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; clear:both; width:170px; margin:0; padding:0} +.header_menu ul ul ul{left:100%; top:-1px} +.header_menu ul ul li:first-child{border-top:1px solid #ccc} +#main{background:none repeat scroll 0 0 #F1F1F1; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8; clear:both; padding:5px 0 0} +#content{border-right:4px dashed #FFF; display:inline; float:left; width:680px} +.page-title{margin:2px; text-align:center} +.post_title_h2, #reply-title{background-position:-60px -125px; color:#555; font-size:15px; font-weight:400; text-indent:4px; margin:0; padding:4px 0; line-height:20px} +.post{margin-top:10px} +.post_content{line-height:20px; margin:10px} +.post_content img{} +.post_content table{border-bottom:1px solid #DDD; margin:0 0 1.625em; width:100%} +.post_content th{color:#666; font-size:10px; font-weight:500; letter-spacing:0.1em; line-height:2.6em; text-transform:uppercase} +.post_content td{border-top:1px solid #DDD; padding:6px 10px 6px 0} +.post_content #s{width:75%} +.post_content ul, .post_content ol{margin:0 0 1em 2em} +.post_content ul{list-style:square outside none} +.post_content ol{list-style-type:decimal} +.post_title_h2 a, .post_title_h2 a:visited{color:#555; display:inline-block} +.post_info_top{color:#999; margin:0 10px; overflow:hidden} +.post_info{overflow:hidden; margin:0 6px} +.post_info_date{background-position:-24px -175px; display:block; padding:0 0 0 10px; margin:0 6px 0 0; line-height:17px; float:left} +.post_info_author{background-position:-20px -187px; display:block; margin:0 6px 0 0; padding:0 0 0 10px; line-height:17px; float:left} +.post_info_cat{background-position:-8px -225px; display:block; margin:0 6px 0 0; padding:0 0 0 10px; line-height:17px; float:left} +.post_info_edit{background-position:-3px -239px; display:block; margin:0 6px 0 0; padding:0 0 0 10px; line-height:17px; float:left} +.post_info_bootom{overflow:hidden; clear:both; margin:10px 0 10px -7px; padding:0 0 0 7px} +.single .post_meta{height:auto} +.single .post_meta li{margin-top:2px} +.post_meta{float:left; width:550px; display:inline; background-position:right -441px; overflow:hidden; height:19px; margin:0 0 0 -7px; padding:0 0 0 7px} +.post_meta ul{margin:0; line-height:100%} +.post_meta li{float:left; position:relative; background:url("../images/tag.png") no-repeat scroll transparent; margin-left:-7px; background-position:-12px 0; padding:0 0 0 7px} +.post_meta li:hover{background:url("../images/tag.png") no-repeat scroll -12px -103px transparent} +.post_meta ul li a{background:url("../images/tag.png") no-repeat scroll 100% -50px #b6b6b6; color:#FFF; display:block; float:left; height:19px; line-height:19px; overflow:hidden; padding:0 14px 0 5px} +.post_meta ul li:hover a, .post_meta ul li a:hover{color:#FFF; background-color:#7ea6dd; background-position:100% -153px} +.post_readmore{height:17px; line-height:17px; display:inline; margin:0 0 0 6px} +#sidebar{display:inline; float:right; width:260px; margin:6px 6px 6px 8px; padding:0} +#sidebar a{color:#666; line-height:19px} +#sidebar a:hover{color:#06C} +#sidebar ul li ul li{background-position:-32px -163px; color:#666; font-size:12px; margin-left:5px; padding-left:10px; line-height:17px} +#sidebar ul li ul li a{font-style:normal} +#sidebar ul li ul li:hover{background-position:-38px -149px; color:#06C} +#sidebar li{line-height:100%; margin:0 0 1em; list-style:none} +#sidebar li li{line-height:19px; margin:0 0 4px} +#sidebar li li:hover{background-position:0 -204px} +.widget_title{color:#777; background-color:#EEE; border-left:2px solid #999; font-size:13px; font-weight:bolder; line-height:100%; margin:0 0 0.7em; padding:5px} +.widget_title:hover{background-color:#EEE; border-left:2px solid #06c} +.post-nav{overflow:hidden; margin-top:10px; clear:both} +.post-nav .previous_post{font-family:Microsoft YaHei; font-style:italic; color:#888; background-position:0 -316px; float:left; height:19px; display:block; overflow:hidden; margin:0 0 0 6px; padding:0 10px 0 13px} +.post-nav .next_post{font-family:Microsoft YaHei; font-style:italic; color:#888; background-position:right -315px; float:right; height:19px; display:block; overflow:hidden; margin:0 6px 0 0; padding:0 17px 0 0} +#footer{border-top:2px dashed #CCC; background:none repeat scroll 0 0 #F1F1F1; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8; height:50px} +#copyright{color:#888; float:left; display:inline; margin:10px 0 0 20px; padding:0} +#copyright li{float:left; display:inline; font-size:13px; margin:0 10px 0 0; padding:3px 0 5px 13px} +#site-info{margin-bottom:5px} +#site-generator a{color:#777} +#return_top{float:right; margin:20px 55px 0 0} +#wp-calendar{width:100%; font-size:13px; margin:0 auto} +#wp-calendar th, #wp-calendar td{line-height:150%; text-align:center} +#wp-calendar td a, #wp-calendar td a:visited{color:#06C; display:block} +#wp-calendar caption{display:none; padding:8px 0} +#wp-calendar #prev a:hover, #wp-calendar #next a:hover, #side_middle #wp-calendar #prev a:hover, #side_middle #wp-calendar #next a:hover{text-decoration:underline; color:#2089cc} +#wp-calendar td#today{color:#555; background-color:#DDD} +#wp-calendar tbody a{background-color:#eee} +#wp-calendar tbody a:hover{background-color:#e7e7e7} +#comments{margin-top:30px;position: relative;} +.comment-content table{border-bottom:1px solid #DDD; margin:0 0 1.625em; width:100%} +.comment-content th{color:#666; font-size:10px; font-weight:500; letter-spacing:0.1em; line-height:2.6em; text-transform:uppercase} +.comment-content td{border-top:1px solid #DDD; padding:6px 10px 6px 0} +.comment-content ul, .comment-content ol{margin:0 0 1em 2em} +.comment-content ul{list-style:square outside none} +.comment-content ul li{list-style:square outside none!important; margin:0!important; padding:0} +.comment-content ol{list-style-type:decimal} +.comment-content ol li{list-style-type:decimal!important; margin:0!important; padding:0} +#thecomments{margin-right:20px; width:640px} +#comments-title{background-position:0 -421px; font-size:14px; font-weight:700; text-align:center; margin:5px 20px 20px; padding:5px 0} +#comments-title span{background:#f1f1f1; color:#888; padding:0 4px} +#comments-title span a{color:#888} +.bypostauthor{} +ol.commentlist li{position:relative; list-style:none; padding-bottom:4px; margin:0 0 5px} +ol.commentlist li .by-post-author div.vcard img.avatar{position:absolute; right:0; float:right; border:1px dashed #ddd; margin-top:-4px} +ol.commentlist li .by-post-author div.vcard cite.fn{float:right; margin:0 50px 0 0} +ol.commentlist li .by-post-author span.comment-meta{position:absolute; right:48px; top:20px; left:auto} +ol.commentlist li .by-post-author p{padding:3px 0 3px 44px} +ol.commentlist li .by-post-author div.reply, ol .commentlist li .atclass{right:auto; left:0; top:5px} +ol.commentlist li .by-post-author div.comment-author{height:18px} +ol.commentlist li div.comment-author{height:20px; border-bottom:3px dashed #DDD; margin-bottom:4px} +ol.commentlist li div.vcard img.avatar{background:none repeat scroll 0 0 #FFF; height:40px; position:absolute; border-color:#CCC; border-style:solid; border-width:1px; padding:1px} +ol.commentlist li div.vcard cite.fn{margin-left:50px; font-style:normal; font-size:14px; font-weight:700} +ol.commentlist li div.vcard span.says{position:absolute; text-indent:-9999em} +ol.commentlist li span.comment-meta{color:#aaa; font-size:12px; left:55px; margin-left:5px; top:25px} +ol.commentlist li p{padding:0 50px 5px 55px} +ol.commentlist li.pingback p{margin:0; padding:0 10px 5px} +ol.commentlist li div.reply, ol .commentlist li .atclass{background:none repeat scroll 0 0 #FFF; border:2px dashed #DDD; position:absolute; right:0; top:8px; font-size:12px; padding:2px} + +ol.commentlist li.comment-body-ref { + background-color: #F1F1F1; + border-bottom: medium none; + left: 110px; + padding-bottom: 0; + position: absolute; + width: 530px; +} +ol.commentlist li.comment-body-ref .comment-author{overflow:hidden; display:block; height:16px; border:none; border-bottom:1px dashed #DDD} +ol.commentlist li.comment-body-ref div.vcard img.avatar{position:absolute; right:0; float:right; border:1px dashed #ddd; height:24px; margin-top:2px; width:24px} +ol.commentlist li.comment-body-ref .fn{margin-left:10px; float:right; margin-right:32px} +ol.commentlist li.comment-body-ref .fn a { + color: #555; +} +ol.commentlist li.comment-body-ref span.comment-meta{position:absolute; right:31px; top:16px; left:auto} +ol.commentlist li.comment-body-ref div.comment-content{padding-top:5px} +ol.commentlist li.comment-body-ref div.reply {left: -17px; + right: auto; + top: 5px;} + +ol.commentlist li ul.children li div#comments{margin-top:15px} +ol.commentlist li ul.children .by-post-author div.reply, ol .commentlist li .atclass{right:auto; left:-17px; top:5px} +ol.commentlist li ul.children div.vcard img.avatar{position:absolute; right:auto; float:none; border:1px dashed #ddd; height:24px; margin-top:-1px; width:24px} +ol.commentlist li ul.children div.vcard cite.fn{float:none; margin-left:35px} +ol.commentlist li ul.children span.comment-meta{float:none; left:38px; top:18px} +#respond{margin:20px 20px 20px 55px} +#respond h2{font-size:18px; font-weight:700; margin-bottom:10px} +#respond a#cancel-comment-reply-link{font-size:12px; color:#920017} +#respond a#cancel-comment-reply-link:hover{color:#FF4E00} +#respond #reply-title{line-height:20px; padding:4px} +#commentForm, #replyForm{margin:0; padding:0} +#replyForm { + margin-top: 10px; +} +#commentForm p , #replyForm p{overflow:hidden; margin:0 0 10px; padding:0; clear:both} +#commentForm textarea, #commentForm input, +#replyForm textarea, #replyForm input{height:16px; float:left; border:1px dashed #DDD; margin-right:5px; color:#333; padding:3px} +#commentForm textarea:hover, #commentForm input:hover, +#replyForm textarea:hover, #replyForm input:hover{border:1px dashed #bbb} +#commentForm textarea, +#replyForm textarea{height:130px; font-size: 100%;} +#commentForm .form-allowed-tags, +#replyForm .form-allowed-tags{color:#888; font-size:12px; line-height:1.2em} +#comment{width:330px; margin:0 10px 0 0} +#submitCommentButton, #submitCommentButtonReply{background-color:#888; border:medium none; color:#DDD; padding:2px 5px} +#submitCommentButton:hover, #submitCommentButtonReply:hover{background-color:#666} +ol.pingslist h3{font-weight:700; margin-bottom:10px; border-bottom:1px solid #CCC; color:#555; padding:3px 0} +ol.pingslist{list-style-type:none; margin:5px 20px 15px} +ol.pingslist li{color:#AAA; margin:0} +ol.pingslist a{color:#555; outline:medium none; text-decoration:none} +#pings-title{font-size:14px; font-weight:700; margin:5px; padding:5px 0; color:#888} +.page_navi{text-align:center; margin:20px} +.page_navi li{line-height:0; display:inline; font-size:13px} +.page_navi a{border:2px dashed #DDD; color:#AAA; line-height:30px; padding:1px 4px} +.page_navi a:hover{color:#2089CC; background-color:#e9e9e9; border:2px dashed #AAA} +.floor{float:left; margin:0 5px 0 0} +#microblog{height:52px; line-height:18px; overflow:hidden} +#microblog li{height:40px; margin:10px 0} +img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img{height:auto; max-width:100%} +.alignleft, img.alignleft{display:inline; float:left; margin-right:24px; margin-top:4px} +.alignright, img.alignright{display:inline; float:right; margin-left:24px; margin-top:4px} +.aligncenter, img.aligncenter{clear:both; display:block; margin-left:auto; margin-right:auto} +img.alignleft, img.alignright, img.aligncenter{margin-bottom:12px} +.wp-caption{background:none repeat scroll 0 0 #FFF; line-height:18px; margin-bottom:20px; max-width:632px !important; text-align:center; padding:4px} +.wp-caption img{padding:0} +.wp-caption p.wp-caption-text{color:#888; font-size:12px; margin:5px} +.gallery{margin:0 auto 18px} +.gallery .gallery-item{float:left; margin-top:0; text-align:center; width:33%} +.gallery-columns-2 .gallery-item{width:50%} +.gallery-columns-4 .gallery-item{width:25%} +.gallery img{border:10px solid #CFCFCF} +.gallery-columns-2 .attachment-medium{height:auto; max-width:92%} +.gallery-columns-4 .attachment-thumbnail{height:auto; max-width:84%} +.gallery .gallery-caption{color:#888; font-size:12px; margin:0 0 12px} +.navigation{text-align:center; color:#888; font-size:12px; line-height:18px; overflow:hidden} +.navigation a{border:2px dashed #DDD; color:#AAA; line-height:30px; padding:1px 4px} +.navigation a:hover{background-color:#E9E9E9; border:2px dashed #AAA; color:#2089CC} +.nav-previous{float:left; width:50%} +.nav-next{float:right; text-align:right; width:50%} +#nav-above{display:none; margin:0 0 18px} +.paged #nav-above, .single #nav-above{display:block} +#nav-below{margin:-18px 0 0} +.page-link{clear:both; color:#000; font-weight:700; word-spacing:0.5em; margin:0 0 22px} +.page-link a:link, .page-link a:visited{border:2px dashed #DDD; color:#AAA; line-height:30px; padding:1px 4px} +.home .sticky .page-link a{background:none repeat scroll 0 0 #D9E8F7} +.page-link a:active, .page-link a:hover{background-color:#E9E9E9; border:2px dashed #AAA; color:#2089CC} +object, #content .attachment img{display:block; margin:0 auto} +#header #header_right, .post_info_comments{float:right} +.post_title_h2 a:hover, #wp-calendar td a:hover{color:#BD0800} +.post_info_top a, ol.commentlist li div.reply a, ol.commentlist li .atclass a, #respond .comment-notes{color:#999} +.post_info_top a:hover, #footer a:hover, ol.commentlist li div.vcard cite.fn a.url{color:#06c} +#footer a, #wp-calendar th, ol.commentlist li div.vcard cite.fn a.url:hover{color:#555} +ol.commentlist li span.comment-meta a, .page-numbers dots{color:#AAA} +ol.commentlist li span.comment-meta a:hover, ol.commentlist li div.reply a:hover, ol.commentlist li .atclass a:hover{color:#222} +ol.commentlist li ul.children .by-post-author p, ol.commentlist li ul.children p{padding:3px 31px 3px 31px} +#respond .comment-form-comment label, .gallery br+br{display:none} +.gallery dl{margin:0} +img.wp-smiley{background:none; margin:0; padding:0; border:none} +.widget_calendar .widget_title{display:none} +img[class*="align"], img[class*="wp-image-"]{ height:auto} +img.size-full{ max-width:97.5%; width:auto} + +img.alignleft, img.alignright, img.aligncenter{ margin-bottom:1.625em} +p img, .wp-caption{ margin-top:0.4em} +.wp-caption{ background:none repeat scroll 0 0 #fff; margin-bottom:1.625em; max-width:96%} +.wp-caption img{ display:block; margin:0 auto; max-width:98%} +.wp-caption .wp-caption-text, .gallery-caption{ color:#666; font-family:Georgia,serif; font-size:12px} +.wp-caption .wp-caption-text{ margin-bottom:0.6em; position:relative} +.wp-caption .wp-caption-text:before{ color:#666; font-size:14px; font-style:normal; font-weight:bold; left:10px; margin-right:5px; position:absolute; top:7px} +#content .gallery{ margin:0 auto 1.625em} +#content .gallery a img{ border:medium none} +img#wpstats{ display:block; margin:0 auto 1.625em} +#content .gallery-columns-4 .gallery-item{ padding-right:2%; width:23%} +#content .gallery-columns-4 .gallery-item img{ height:auto; width:100%} +img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img{background:#fff; padding:6px; border:1px solid #DDD} +.wp-caption img{ border-color:#DDD; border:none} +a:focus img[class*="align"], a:hover img[class*="align"], a:active img[class*="align"], a:focus img[class*="wp-image-"], a:hover img[class*="wp-image-"], a:active img[class*="wp-image-"], #content .gallery .gallery-icon a:focus img, #content .gallery .gallery-icon a:hover img, #content .gallery .gallery-icon a:active img{ background:none repeat scroll 0 0 #FFF; border-color:#DDD} +.wp-caption a:focus img, .wp-caption a:active img, .wp-caption a:hover img{ background:none repeat scroll 0 0 #FFF; border-color:#DDD} +.post-password-required .entry-header .comments-link{ margin:1.625em 0 0} +.post-password-required input[type="password"]{ margin:0.8125em 0} +.post-password-required input[type="password"]:focus{ background:none repeat scroll 0 0 #F7F7F7} +.attachment-extra-featured-image{background:#FFF; border:1px solid #DDD; padding:4px} +.post-password-required input[type="password"]{ margin:0.8125em 0} +input[type="text"], input[type="password"], textarea{ border:1px solid #ccc; color:#888} + +/* start emotions */ +.em00, .em01, .em02, .em03, .em04, .em05, .em06, .em07, .em08, .em09, +.em10, .em11, .em12, .em13, .em14 { + background-image: url("../images/emotions.png"); + float: left; + height: 24px; + margin-right: 10px; + width: 24px; +} + +#emotions span { + cursor: pointer; +} + +.em01 { + background-position: -24px 0; +} + +.em02 { + background-position: -48px 0; +} + +.em03 { + background-position: -72px 0; +} +.em04 { + background-position: -96px 0; +} + +.em05 { + background-position: 0px -24px; +} + +.em06 { + background-position: -24px -24px; +} + +.em07 { + background-position: -48px -24px; +} + +.em08 { + background-position: -72px -24px; +} + +.em09 { + background-position: -96px -24px; +} + +.em10 { + background-position: 0 -48px; +} + +.em11 { + background-position: -24px -48px ; +} + +.em12 { + background-position: -48px -48px; +} + +.em13 { + background-position: -72px -48px; +} + +.em14 { + background-position: -96px -48px; +} + +.em-span { + line-height: 24px; + float: left; +} + +.em-br { + line-height: 24px; +} +/* end emotions */ + +.sign-htmml { + background:#FDFDFD; + border: 5px solid #EEEEEE; + padding: 5px; +} + +#captcha, #captchaReply { + margin-top: 0; + vertical-align: middle; +} +.recentcomments { + width:240px; + display: inline-block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: exllipsis; + word-wrap: normal; +} +/* start tags */ +#tags li { + float: left; + list-style: none; + height: 38px; +} + +#tags a:hover { + text-shadow: 0 0 2px; +} + +#tags a { + color: #777; + border-radius: 3px 3px 3px 3px; + box-shadow: 1px 1px 3px #333; + float: left; + margin: 3px 6px; + padding: 3px 12px; +} + +#tagsSide li a { + float: left; + line-height: 20px; + margin-right: 7px; + white-space: nowrap; +} + +.tags1 { + font-size: 12px; + color: #A1A1A1; +} + +.tags2 { + font-size: 14px; + color: #687F95; +} + +.tags3 { + font-size: 16px; + color: #4C6E90; +} + +.tags4 { + font-size: 18px; + color: #258; +} + +.tags5 { + font-size: 20px; +} + +#tagsSide .tags2 { + font-size: 14px; +} + +#tagsSide .tags3 { + font-size: 16px; +} + +#tagsSide .tags4 { + font-size: 18px; +} + +#tagsSide .tags5 { + font-size: 20px; +} +/* end tags */ \ No newline at end of file diff --git a/Dot-B/css/style.min.css b/Dot-B/css/style.min.css new file mode 100644 index 0000000..72cbb6b --- /dev/null +++ b/Dot-B/css/style.min.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}body{font:13px/18px Tahoma,Arial,Helvetica,sans-serif;color:#555;line-height:1}#body{background:url("../images/body-bg.png") repeat scroll center top transparent}.clear{clear:both}a img{border:0}a,a:visited{text-decoration:none;color:#06c;outline:0}a:hover{text-decoration:none;color:#bd0800}p{line-height:1.6em;margin:0 0 1em}h1,h2,h3,h4,h5,h6{clear:both}hr{background-color:#CCC;border:0 none;height:1px;margin-bottom:1.625em}ul{list-style-type:none;line-height:100%}ul li{line-height:16px;list-style:none}ol{margin:0 20px 1em}ol li{line-height:normal;padding:0 0 5px}dl{margin:0 1.625em}dt{font-weight:bold}dd{margin-bottom:1.625em}strong{font-weight:bold}cite,em,i{font-style:italic}form,table,input,textarea,dl,dt,dd{outline:0}#calendar_wrap table{border:thick dashed #e3e3e3;border-collapse:collapse;width:100%}blockquote{background:none repeat scroll 0 0 #EEE;padding:2px 6px;border-color:#999;border-style:solid;border-width:0 0 0 2px;margin:0 10px 1em}blockquote:hover{border-color:#06c}pre{background:none no-repeat scroll 0 -664px #eaeaea;border:1px solid #999;color:#333;display:block;line-height:120%;overflow:auto;margin:0 10px 1em;padding:10px 10px 10px 20px}h1,h2,h3,h4,h5,h6{color:#333;line-height:1.1em;margin:.3em 0;padding:0}h1,h2{font-weight:normal}h3,h4,h5,h6{font-weight:bold}h1{font-size:200%}h2{font-size:183%}h3{font-size:166%}h4{font-size:150%}h5{font-size:133%}h6{font-size:116%}dl{margin:0 1.625em}dt{font-weight:bold}dd{margin-bottom:1.625em}cite,em,i{font-style:italic}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:thin dotted;cursor:help;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:none repeat scroll 0 0 #fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}.left{float:left}.right{float:right}#top_bar,#bottom-bar,#rss,.menu-mark,.menu-mark2,.post_info_date,.post_info_author,.post_info_cat,.post_info_edit,.post_title_h2,.post_meta,.previous_post,.next_post,#comments-title,#sidebar ul li ul li,#header_search_area,#reply-title,pre{background-image:url("../images/all.png")}#top_bar{background-position:0 -632px;height:4px;font-size:0;width:20%;background-color:#f1f1f1}#bottom-bar{background-position:0 -639px;height:4px;font-size:0;background-color:#f1f1f1}#wrapper{background:none repeat scroll 0 0 #f1f1f1;width:960px;margin:0 auto}#header{background:none repeat scroll 0 0 #f1f1f1;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}#header #logo{display:inline;float:left;margin:20px 10px}#header #logo a,#header #logo a:visited{font-size:32px;color:#06c;line-height:32px}#header #logo a:hover{color:#2089cc}#header #description{color:#888;font-size:13px;font-weight:400;line-height:13px;margin-top:7px}#header #header_meta{float:right;display:inline}#header #header_search_area{background-position:-125px 0;float:left;height:20px;position:relative;width:155px;margin:0 91px 0 0;padding:23px 0 0 45px}#searchform #s{border-bottom:1px dashed;border-left:none;border-right:0;border-top:0;background:none repeat scroll 0 0 transparent;color:#BBB;display:inline;height:19px;position:absolute;width:65%;margin:2px}#searchform #searchsubmit{height:16px;position:absolute;right:0;text-indent:-9999px;width:13px;display:none;margin:2px}#header #rss{background-position:0 0;float:left;text-indent:-9999px;height:45px;width:48px;margin:7px 10px 0 0;line-height:45px}#header #rss:hover{background-position:-58px 0;float:left;text-indent:-9999px;height:45px;width:48px;margin:7px 10px 0 0;line-height:45px}#header #social{float:right;margin-right:20px}.facebook a,.twitter a,.flickr a,.delicious a,.gplus a,.picasa a,.tencent a,.sina a,.rss a,.facebook1 a,.twitter1 a{display:inline;float:left;height:32px;width:32px;text-indent:-9999px;margin:3px 2px 2px 2px;background-image:url("../images/all.png")}#header #social ul li{display:inline}.facebook a{background-position:0 -88px}.facebook a:hover{background-position:0 -48px}.twitter a{background-position:-48px -88px}.twitter a:hover{background-position:-48px -48px}.flickr a{background-position:-96px -88px}.flickr a:hover{background-position:-96px -48px}.delicious a{background-position:-144px -88px}.delicious a:hover{background-position:-144px -48px}.gplus a{background-position:-192px -88px}.gplus a:hover{background-position:-192px -48px}.picasa a{background-position:-240px -88px}.picasa a:hover{background-position:-240px -48px}.tencent a{background-position:-289px -87px}.tencent a:hover{background-position:-289px -48px}.sina a{background-position:-476px -87px}.sina a:hover{background-position:-476px -48px}.rss a{background-position:-336px -88px}.rss a:hover{background-position:-336px -48px}.facebook1 a{background-position:-384px -88px}.facebook1 a:hover{background-position:-384px -48px}.twitter1 a{background-position:-432px -88px}.twitter1 a:hover{background-position:-432px -48px}.header_menu{border-bottom:1px solid #CCC;border-top:2px dashed #CCC;clear:both;height:36px;padding:0 10px}.header_menu ul{list-style:none;float:left;margin:0;padding:0}.header_menu ul li{float:left;position:relative;margin:0;padding:0 15px 0 0;border-bottom:1px solid #CCC}.header_menu ul li a{color:#555;display:block;text-decoration:none;float:left;padding:10px 5px;cursor:pointer}.header_menu ul li a:hover{color:#06c}.header_menu .menu-mark{background-position:-721px -14px;float:left;height:16px;width:10px;margin:13px 0 7px}.header_menu .menu-mark2{background-position:-893px -14px;float:left;height:16px;width:10px;margin:13px 0 7px}.header_menu ul li span.subhover{background-position:center bottom;cursor:pointer}.header_menu ul li ul{list-style:none;position:absolute;left:0;top:36px;background:#f1f1f1;display:none;float:left;margin:0;padding:0;z-index:999}.header_menu ul li ul li{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:both;width:170px;margin:0;padding:0}.header_menu ul ul ul{left:100%;top:-1px}.header_menu ul ul li:first-child{border-top:1px solid #ccc}#main{background:none repeat scroll 0 0 #f1f1f1;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;clear:both;padding:5px 0 0}#content{border-right:4px dashed #FFF;display:inline;float:left;width:680px}.page-title{margin:2px;text-align:center}.post_title_h2,#reply-title{background-position:-60px -125px;color:#555;font-size:15px;font-weight:400;text-indent:4px;margin:0;padding:4px 0;line-height:20px}.post{margin-top:10px}.post_content{line-height:20px;margin:10px}.post_content table{border-bottom:1px solid #DDD;margin:0 0 1.625em;width:100%}.post_content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.post_content td{border-top:1px solid #DDD;padding:6px 10px 6px 0}.post_content #s{width:75%}.post_content ul,.post_content ol{margin:0 0 1em 2em}.post_content ul{list-style:square outside none}.post_content ol{list-style-type:decimal}.post_title_h2 a,.post_title_h2 a:visited{color:#555;display:inline-block}.post_info_top{color:#999;margin:0 10px;overflow:hidden}.post_info{overflow:hidden;margin:0 6px}.post_info_date{background-position:-24px -175px;display:block;padding:0 0 0 10px;margin:0 6px 0 0;line-height:17px;float:left}.post_info_author{background-position:-20px -187px;display:block;margin:0 6px 0 0;padding:0 0 0 10px;line-height:17px;float:left}.post_info_cat{background-position:-8px -225px;display:block;margin:0 6px 0 0;padding:0 0 0 10px;line-height:17px;float:left}.post_info_edit{background-position:-3px -239px;display:block;margin:0 6px 0 0;padding:0 0 0 10px;line-height:17px;float:left}.post_info_bootom{overflow:hidden;clear:both;margin:10px 0 10px -7px;padding:0 0 0 7px}.single .post_meta{height:auto}.single .post_meta li{margin-top:2px}.post_meta{float:left;width:550px;display:inline;background-position:right -441px;overflow:hidden;height:19px;margin:0 0 0 -7px;padding:0 0 0 7px}.post_meta ul{margin:0;line-height:100%}.post_meta li{float:left;position:relative;background:url("../images/tag.png") no-repeat scroll transparent;margin-left:-7px;background-position:-12px 0;padding:0 0 0 7px}.post_meta li:hover{background:url("../images/tag.png") no-repeat scroll -12px -103px transparent}.post_meta ul li a{background:url("../images/tag.png") no-repeat scroll 100% -50px #b6b6b6;color:#FFF;display:block;float:left;height:19px;line-height:19px;overflow:hidden;padding:0 14px 0 5px}.post_meta ul li:hover a,.post_meta ul li a:hover{color:#FFF;background-color:#7ea6dd;background-position:100% -153px}.post_readmore{height:17px;line-height:17px;display:inline;margin:0 0 0 6px}#sidebar{display:inline;float:right;width:260px;margin:6px 6px 6px 8px;padding:0}#sidebar a{color:#666;line-height:19px}#sidebar a:hover{color:#06C}#sidebar ul li ul li{background-position:-32px -163px;color:#666;font-size:12px;margin-left:5px;padding-left:10px;line-height:17px}#sidebar ul li ul li a{font-style:normal}#sidebar ul li ul li:hover{background-position:-38px -149px;color:#06C}#sidebar li{line-height:100%;margin:0 0 1em;list-style:none}#sidebar li li{line-height:19px;margin:0 0 4px}#sidebar li li:hover{background-position:0 -204px}.widget_title{color:#777;background-color:#EEE;border-left:2px solid #999;font-size:13px;font-weight:bolder;line-height:100%;margin:0 0 .7em;padding:5px}.widget_title:hover{background-color:#EEE;border-left:2px solid #06c}.post-nav{overflow:hidden;margin-top:10px;clear:both}.post-nav .previous_post{font-family:Microsoft YaHei;font-style:italic;color:#888;background-position:0 -316px;float:left;height:19px;display:block;overflow:hidden;margin:0 0 0 6px;padding:0 10px 0 13px}.post-nav .next_post{font-family:Microsoft YaHei;font-style:italic;color:#888;background-position:right -315px;float:right;height:19px;display:block;overflow:hidden;margin:0 6px 0 0;padding:0 17px 0 0}#footer{border-top:2px dashed #CCC;background:none repeat scroll 0 0 #f1f1f1;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;height:50px}#copyright{color:#888;float:left;display:inline;margin:10px 0 0 20px;padding:0}#copyright li{float:left;display:inline;font-size:13px;margin:0 10px 0 0;padding:3px 0 5px 13px}#site-info{margin-bottom:5px}#site-generator a{color:#777}#return_top{float:right;margin:20px 55px 0 0}#wp-calendar{width:100%;font-size:13px;margin:0 auto}#wp-calendar th,#wp-calendar td{line-height:150%;text-align:center}#wp-calendar td a,#wp-calendar td a:visited{color:#06C;display:block}#wp-calendar caption{display:none;padding:8px 0}#wp-calendar #prev a:hover,#wp-calendar #next a:hover,#side_middle #wp-calendar #prev a:hover,#side_middle #wp-calendar #next a:hover{text-decoration:underline;color:#2089cc}#wp-calendar td#today{color:#555;background-color:#DDD}#wp-calendar tbody a{background-color:#eee}#wp-calendar tbody a:hover{background-color:#e7e7e7}#comments{margin-top:30px;position:relative}.comment-content table{border-bottom:1px solid #DDD;margin:0 0 1.625em;width:100%}.comment-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.comment-content td{border-top:1px solid #DDD;padding:6px 10px 6px 0}.comment-content ul,.comment-content ol{margin:0 0 1em 2em}.comment-content ul{list-style:square outside none}.comment-content ul li{list-style:square outside none!important;margin:0!important;padding:0}.comment-content ol{list-style-type:decimal}.comment-content ol li{list-style-type:decimal!important;margin:0!important;padding:0}#thecomments{margin-right:20px;width:640px}#comments-title{background-position:0 -421px;font-size:14px;font-weight:700;text-align:center;margin:5px 20px 20px;padding:5px 0}#comments-title span{background:#f1f1f1;color:#888;padding:0 4px}#comments-title span a{color:#888}ol.commentlist li{position:relative;list-style:none;padding-bottom:4px;margin:0 0 5px}ol.commentlist li .by-post-author div.vcard img.avatar{position:absolute;right:0;float:right;border:1px dashed #ddd;margin-top:-4px}ol.commentlist li .by-post-author div.vcard cite.fn{float:right;margin:0 50px 0 0}ol.commentlist li .by-post-author span.comment-meta{position:absolute;right:48px;top:20px;left:auto}ol.commentlist li .by-post-author p{padding:3px 0 3px 44px}ol.commentlist li .by-post-author div.reply,ol .commentlist li .atclass{right:auto;left:0;top:5px}ol.commentlist li .by-post-author div.comment-author{height:18px}ol.commentlist li div.comment-author{height:20px;border-bottom:3px dashed #DDD;margin-bottom:4px}ol.commentlist li div.vcard img.avatar{background:none repeat scroll 0 0 #FFF;height:40px;position:absolute;border-color:#CCC;border-style:solid;border-width:1px;padding:1px}ol.commentlist li div.vcard cite.fn{margin-left:50px;font-style:normal;font-size:14px;font-weight:700}ol.commentlist li div.vcard span.says{position:absolute;text-indent:-9999em}ol.commentlist li span.comment-meta{color:#aaa;font-size:12px;left:55px;margin-left:5px;top:25px}ol.commentlist li p{padding:0 50px 5px 55px}ol.commentlist li.pingback p{margin:0;padding:0 10px 5px}ol.commentlist li div.reply,ol .commentlist li .atclass{background:none repeat scroll 0 0 #FFF;border:2px dashed #DDD;position:absolute;right:0;top:8px;font-size:12px;padding:2px}ol.commentlist li.comment-body-ref{background-color:#f1f1f1;border-bottom:medium none;left:110px;padding-bottom:0;position:absolute;width:530px}ol.commentlist li.comment-body-ref .comment-author{overflow:hidden;display:block;height:16px;border:0;border-bottom:1px dashed #DDD}ol.commentlist li.comment-body-ref div.vcard img.avatar{position:absolute;right:0;float:right;border:1px dashed #ddd;height:24px;margin-top:2px;width:24px}ol.commentlist li.comment-body-ref .fn{margin-left:10px;float:right;margin-right:32px}ol.commentlist li.comment-body-ref .fn a{color:#555}ol.commentlist li.comment-body-ref span.comment-meta{position:absolute;right:31px;top:16px;left:auto}ol.commentlist li.comment-body-ref div.comment-content{padding-top:5px}ol.commentlist li.comment-body-ref div.reply{left:-17px;right:auto;top:5px}ol.commentlist li ul.children li div#comments{margin-top:15px}ol.commentlist li ul.children .by-post-author div.reply,ol .commentlist li .atclass{right:auto;left:-17px;top:5px}ol.commentlist li ul.children div.vcard img.avatar{position:absolute;right:auto;float:none;border:1px dashed #ddd;height:24px;margin-top:-1px;width:24px}ol.commentlist li ul.children div.vcard cite.fn{float:none;margin-left:35px}ol.commentlist li ul.children span.comment-meta{float:none;left:38px;top:18px}#respond{margin:20px 20px 20px 55px}#respond h2{font-size:18px;font-weight:700;margin-bottom:10px}#respond a#cancel-comment-reply-link{font-size:12px;color:#920017}#respond a#cancel-comment-reply-link:hover{color:#ff4e00}#respond #reply-title{line-height:20px;padding:4px}#commentForm,#replyForm{margin:0;padding:0}#replyForm{margin-top:10px}#commentForm p,#replyForm p{overflow:hidden;margin:0 0 10px;padding:0;clear:both}#commentForm textarea,#commentForm input,#replyForm textarea,#replyForm input{height:16px;float:left;border:1px dashed #DDD;margin-right:5px;color:#333;padding:3px}#commentForm textarea:hover,#commentForm input:hover,#replyForm textarea:hover,#replyForm input:hover{border:1px dashed #bbb}#commentForm textarea,#replyForm textarea{height:130px;font-size:100%}#commentForm .form-allowed-tags,#replyForm .form-allowed-tags{color:#888;font-size:12px;line-height:1.2em}#comment{width:330px;margin:0 10px 0 0}#submitCommentButton,#submitCommentButtonReply{background-color:#888;border:medium none;color:#DDD;padding:2px 5px}#submitCommentButton:hover,#submitCommentButtonReply:hover{background-color:#666}ol.pingslist h3{font-weight:700;margin-bottom:10px;border-bottom:1px solid #CCC;color:#555;padding:3px 0}ol.pingslist{list-style-type:none;margin:5px 20px 15px}ol.pingslist li{color:#AAA;margin:0}ol.pingslist a{color:#555;outline:medium none;text-decoration:none}#pings-title{font-size:14px;font-weight:700;margin:5px;padding:5px 0;color:#888}.page_navi{text-align:center;margin:20px}.page_navi li{line-height:0;display:inline;font-size:13px}.page_navi a{border:2px dashed #DDD;color:#AAA;line-height:30px;padding:1px 4px}.page_navi a:hover{color:#2089cc;background-color:#e9e9e9;border:2px dashed #AAA}.floor{float:left;margin:0 5px 0 0}#microblog{height:52px;line-height:18px;overflow:hidden}#microblog li{height:40px;margin:10px 0}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{height:auto;max-width:100%}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:none repeat scroll 0 0 #FFF;line-height:18px;margin-bottom:20px;max-width:632px!important;text-align:center;padding:4px}.wp-caption img{padding:0}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:10px solid #cfcfcf}.gallery-columns-2 .attachment-medium{height:auto;max-width:92%}.gallery-columns-4 .attachment-thumbnail{height:auto;max-width:84%}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.navigation{text-align:center;color:#888;font-size:12px;line-height:18px;overflow:hidden}.navigation a{border:2px dashed #DDD;color:#AAA;line-height:30px;padding:1px 4px}.navigation a:hover{background-color:#e9e9e9;border:2px dashed #AAA;color:#2089cc}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}#nav-above{display:none;margin:0 0 18px}.paged #nav-above,.single #nav-above{display:block}#nav-below{margin:-18px 0 0}.page-link{clear:both;color:#000;font-weight:700;word-spacing:.5em;margin:0 0 22px}.page-link a:link,.page-link a:visited{border:2px dashed #DDD;color:#AAA;line-height:30px;padding:1px 4px}.home .sticky .page-link a{background:none repeat scroll 0 0 #d9e8f7}.page-link a:active,.page-link a:hover{background-color:#e9e9e9;border:2px dashed #AAA;color:#2089cc}object,#content .attachment img{display:block;margin:0 auto}#header #header_right,.post_info_comments{float:right}.post_title_h2 a:hover,#wp-calendar td a:hover{color:#bd0800}.post_info_top a,ol.commentlist li div.reply a,ol.commentlist li .atclass a,#respond .comment-notes{color:#999}.post_info_top a:hover,#footer a:hover,ol.commentlist li div.vcard cite.fn a.url{color:#06c}#footer a,#wp-calendar th,ol.commentlist li div.vcard cite.fn a.url:hover{color:#555}ol.commentlist li span.comment-meta a,.page-numbers dots{color:#AAA}ol.commentlist li span.comment-meta a:hover,ol.commentlist li div.reply a:hover,ol.commentlist li .atclass a:hover{color:#222}ol.commentlist li ul.children .by-post-author p,ol.commentlist li ul.children p{padding:3px 31px 3px 31px}#respond .comment-form-comment label,.gallery br+br{display:none}.gallery dl{margin:0}img.wp-smiley{background:0;margin:0;padding:0;border:0}.widget_calendar .widget_title{display:none}img[class*="align"],img[class*="wp-image-"]{height:auto}img.size-full{max-width:97.5%;width:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1.625em}p img,.wp-caption{margin-top:.4em}.wp-caption{background:none repeat scroll 0 0 #fff;margin-bottom:1.625em;max-width:96%}.wp-caption img{display:block;margin:0 auto;max-width:98%}.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-family:Georgia,serif;font-size:12px}.wp-caption .wp-caption-text{margin-bottom:.6em;position:relative}.wp-caption .wp-caption-text:before{color:#666;font-size:14px;font-style:normal;font-weight:bold;left:10px;margin-right:5px;position:absolute;top:7px}#content .gallery{margin:0 auto 1.625em}#content .gallery a img{border:medium none}img#wpstats{display:block;margin:0 auto 1.625em}#content .gallery-columns-4 .gallery-item{padding-right:2%;width:23%}#content .gallery-columns-4 .gallery-item img{height:auto;width:100%}img[class*="align"],img[class*="wp-image-"],#content .gallery .gallery-icon img{background:#fff;padding:6px;border:1px solid #DDD}.wp-caption img{border-color:#DDD;border:0}a:focus img[class*="align"],a:hover img[class*="align"],a:active img[class*="align"],a:focus img[class*="wp-image-"],a:hover img[class*="wp-image-"],a:active img[class*="wp-image-"],#content .gallery .gallery-icon a:focus img,#content .gallery .gallery-icon a:hover img,#content .gallery .gallery-icon a:active img{background:none repeat scroll 0 0 #FFF;border-color:#DDD}.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img{background:none repeat scroll 0 0 #FFF;border-color:#DDD}.post-password-required .entry-header .comments-link{margin:1.625em 0 0}.post-password-required input[type="password"]{margin:.8125em 0}.post-password-required input[type="password"]:focus{background:none repeat scroll 0 0 #f7f7f7}.attachment-extra-featured-image{background:#FFF;border:1px solid #DDD;padding:4px}.post-password-required input[type="password"]{margin:.8125em 0}input[type="text"],input[type="password"],textarea{border:1px solid #ccc;color:#888}.em00,.em01,.em02,.em03,.em04,.em05,.em06,.em07,.em08,.em09,.em10,.em11,.em12,.em13,.em14{background-image:url("../images/emotions.png");float:left;height:24px;margin-right:10px;width:24px}#emotions span{cursor:pointer}.em01{background-position:-24px 0}.em02{background-position:-48px 0}.em03{background-position:-72px 0}.em04{background-position:-96px 0}.em05{background-position:0 -24px}.em06{background-position:-24px -24px}.em07{background-position:-48px -24px}.em08{background-position:-72px -24px}.em09{background-position:-96px -24px}.em10{background-position:0 -48px}.em11{background-position:-24px -48px}.em12{background-position:-48px -48px}.em13{background-position:-72px -48px}.em14{background-position:-96px -48px}.em-span{line-height:24px;float:left}.em-br{line-height:24px}.sign-htmml{background:#fdfdfd;border:5px solid #eee;padding:5px}#captcha,#captchaReply{margin-top:0;vertical-align:middle}.recentcomments{width:240px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:exllipsis;word-wrap:normal}#tags li{float:left;list-style:none;height:38px}#tags a:hover{text-shadow:0 0 2px}#tags a{color:#777;border-radius:3px 3px 3px 3px;box-shadow:1px 1px 3px #333;float:left;margin:3px 6px;padding:3px 12px}#tagsSide li a{float:left;line-height:20px;margin-right:7px;white-space:nowrap}.tags1{font-size:12px;color:#a1a1a1}.tags2{font-size:14px;color:#687f95}.tags3{font-size:16px;color:#4c6e90}.tags4{font-size:18px;color:#258}.tags5{font-size:20px}#tagsSide .tags2{font-size:14px}#tagsSide .tags3{font-size:16px}#tagsSide .tags4{font-size:18px}#tagsSide .tags5{font-size:20px} \ No newline at end of file diff --git a/Dot-B/footer.ftl b/Dot-B/footer.ftl new file mode 100644 index 0000000..762ef83 --- /dev/null +++ b/Dot-B/footer.ftl @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/Dot-B/header.ftl b/Dot-B/header.ftl new file mode 100644 index 0000000..498af25 --- /dev/null +++ b/Dot-B/header.ftl @@ -0,0 +1,46 @@ + \ No newline at end of file diff --git a/Dot-B/images/all.png b/Dot-B/images/all.png new file mode 100644 index 0000000..4ac1c9c Binary files /dev/null and b/Dot-B/images/all.png differ diff --git a/Dot-B/images/body-bg.png b/Dot-B/images/body-bg.png new file mode 100644 index 0000000..7c4d164 Binary files /dev/null and b/Dot-B/images/body-bg.png differ diff --git a/Dot-B/images/emotions.png b/Dot-B/images/emotions.png new file mode 100644 index 0000000..7677c13 Binary files /dev/null and b/Dot-B/images/emotions.png differ diff --git a/Dot-B/images/emotions/em00.png b/Dot-B/images/emotions/em00.png new file mode 100644 index 0000000..d691d4f Binary files /dev/null and b/Dot-B/images/emotions/em00.png differ diff --git a/Dot-B/images/emotions/em01.png b/Dot-B/images/emotions/em01.png new file mode 100644 index 0000000..0efa659 Binary files /dev/null and b/Dot-B/images/emotions/em01.png differ diff --git a/Dot-B/images/emotions/em02.png b/Dot-B/images/emotions/em02.png new file mode 100644 index 0000000..4f215fc Binary files /dev/null and b/Dot-B/images/emotions/em02.png differ diff --git a/Dot-B/images/emotions/em03.png b/Dot-B/images/emotions/em03.png new file mode 100644 index 0000000..5ee30a3 Binary files /dev/null and b/Dot-B/images/emotions/em03.png differ diff --git a/Dot-B/images/emotions/em04.png b/Dot-B/images/emotions/em04.png new file mode 100644 index 0000000..d23b375 Binary files /dev/null and b/Dot-B/images/emotions/em04.png differ diff --git a/Dot-B/images/emotions/em05.png b/Dot-B/images/emotions/em05.png new file mode 100644 index 0000000..7ea4e9a Binary files /dev/null and b/Dot-B/images/emotions/em05.png differ diff --git a/Dot-B/images/emotions/em06.png b/Dot-B/images/emotions/em06.png new file mode 100644 index 0000000..ce4241f Binary files /dev/null and b/Dot-B/images/emotions/em06.png differ diff --git a/Dot-B/images/emotions/em07.png b/Dot-B/images/emotions/em07.png new file mode 100644 index 0000000..1d0b88c Binary files /dev/null and b/Dot-B/images/emotions/em07.png differ diff --git a/Dot-B/images/emotions/em08.png b/Dot-B/images/emotions/em08.png new file mode 100644 index 0000000..ef5ba61 Binary files /dev/null and b/Dot-B/images/emotions/em08.png differ diff --git a/Dot-B/images/emotions/em09.png b/Dot-B/images/emotions/em09.png new file mode 100644 index 0000000..c2c70c5 Binary files /dev/null and b/Dot-B/images/emotions/em09.png differ diff --git a/Dot-B/images/emotions/em10.png b/Dot-B/images/emotions/em10.png new file mode 100644 index 0000000..22ca949 Binary files /dev/null and b/Dot-B/images/emotions/em10.png differ diff --git a/Dot-B/images/emotions/em11.png b/Dot-B/images/emotions/em11.png new file mode 100644 index 0000000..d318fc2 Binary files /dev/null and b/Dot-B/images/emotions/em11.png differ diff --git a/Dot-B/images/emotions/em12.png b/Dot-B/images/emotions/em12.png new file mode 100644 index 0000000..a4190d1 Binary files /dev/null and b/Dot-B/images/emotions/em12.png differ diff --git a/Dot-B/images/emotions/em13.png b/Dot-B/images/emotions/em13.png new file mode 100644 index 0000000..a602aaa Binary files /dev/null and b/Dot-B/images/emotions/em13.png differ diff --git a/Dot-B/images/emotions/em14.png b/Dot-B/images/emotions/em14.png new file mode 100644 index 0000000..fb75113 Binary files /dev/null and b/Dot-B/images/emotions/em14.png differ diff --git a/Dot-B/images/emotions/emotions-blue.png b/Dot-B/images/emotions/emotions-blue.png new file mode 100644 index 0000000..7677c13 Binary files /dev/null and b/Dot-B/images/emotions/emotions-blue.png differ diff --git a/Dot-B/images/headers/house-thumbnail.jpg b/Dot-B/images/headers/house-thumbnail.jpg new file mode 100644 index 0000000..6a46d7b Binary files /dev/null and b/Dot-B/images/headers/house-thumbnail.jpg differ diff --git a/Dot-B/images/headers/house.jpg b/Dot-B/images/headers/house.jpg new file mode 100644 index 0000000..6410918 Binary files /dev/null and b/Dot-B/images/headers/house.jpg differ diff --git a/Dot-B/images/headers/inkwell-thumbnail.jpg b/Dot-B/images/headers/inkwell-thumbnail.jpg new file mode 100644 index 0000000..52cff86 Binary files /dev/null and b/Dot-B/images/headers/inkwell-thumbnail.jpg differ diff --git a/Dot-B/images/headers/inkwell.jpg b/Dot-B/images/headers/inkwell.jpg new file mode 100644 index 0000000..4072df4 Binary files /dev/null and b/Dot-B/images/headers/inkwell.jpg differ diff --git a/Dot-B/images/headers/path-thumbnail.jpg b/Dot-B/images/headers/path-thumbnail.jpg new file mode 100644 index 0000000..b1e5fd7 Binary files /dev/null and b/Dot-B/images/headers/path-thumbnail.jpg differ diff --git a/Dot-B/images/headers/path.jpg b/Dot-B/images/headers/path.jpg new file mode 100644 index 0000000..3ef6bb5 Binary files /dev/null and b/Dot-B/images/headers/path.jpg differ diff --git a/Dot-B/images/headers/shore-thumbnail.jpg b/Dot-B/images/headers/shore-thumbnail.jpg new file mode 100644 index 0000000..53113e1 Binary files /dev/null and b/Dot-B/images/headers/shore-thumbnail.jpg differ diff --git a/Dot-B/images/headers/shore.jpg b/Dot-B/images/headers/shore.jpg new file mode 100644 index 0000000..9021985 Binary files /dev/null and b/Dot-B/images/headers/shore.jpg differ diff --git a/Dot-B/images/headers/sky-thumbnail.jpg b/Dot-B/images/headers/sky-thumbnail.jpg new file mode 100644 index 0000000..fe1ce85 Binary files /dev/null and b/Dot-B/images/headers/sky-thumbnail.jpg differ diff --git a/Dot-B/images/headers/sky.jpg b/Dot-B/images/headers/sky.jpg new file mode 100644 index 0000000..dd79e0d Binary files /dev/null and b/Dot-B/images/headers/sky.jpg differ diff --git a/Dot-B/images/headers/willow-thumbnail.jpg b/Dot-B/images/headers/willow-thumbnail.jpg new file mode 100644 index 0000000..4bba465 Binary files /dev/null and b/Dot-B/images/headers/willow-thumbnail.jpg differ diff --git a/Dot-B/images/headers/willow.jpg b/Dot-B/images/headers/willow.jpg new file mode 100644 index 0000000..48ed9ac Binary files /dev/null and b/Dot-B/images/headers/willow.jpg differ diff --git a/Dot-B/images/tag.png b/Dot-B/images/tag.png new file mode 100644 index 0000000..b0af2d9 Binary files /dev/null and b/Dot-B/images/tag.png differ diff --git a/Dot-B/index.ftl b/Dot-B/index.ftl new file mode 100644 index 0000000..7846315 --- /dev/null +++ b/Dot-B/index.ftl @@ -0,0 +1,28 @@ +<#include "macro-head.ftl"> + + + + <@head title="${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    + <#include "article-list.ftl"> +
    + +
    +
    + <#include "footer.ftl"> +
    +
    + + \ No newline at end of file diff --git a/Dot-B/js/all.js b/Dot-B/js/all.js new file mode 100644 index 0000000..33bdd81 --- /dev/null +++ b/Dot-B/js/all.js @@ -0,0 +1,122 @@ +// All the jQuery function that WordPress used +// Add empty span tag at menu which have drop-down meun +jQuery("ul.sub-menu:not(.sub-menu .sub-menu)").parent().append(''); +jQuery("ul.children:not(.children .children)").parent().append(''); + +jQuery("ul.sub-menu ul.sub-menu:not(.sub-menu .sub-menu .sub-menu)").parent().append(''); +jQuery("ul.children ul.children:not(.children .children .children)").parent().append(''); + +// Drop down menu slide function +var mouseover_tid = []; +var mouseout_tid = []; +jQuery('.header_menu ul > li').each(function(index) { + jQuery(this).hover(function() { + var _self = this; + clearTimeout(mouseout_tid[index]); + mouseover_tid[index] = setTimeout(function() { + jQuery(_self).find('ul:eq(0)').slideDown('fast'); + }, + 200); + }, + function() { + var _self = this; + clearTimeout(mouseover_tid[index]); + mouseout_tid[index] = setTimeout(function() { + jQuery(_self).find('ul:eq(0)').slideUp('fast'); + }, + 200); + }); +}); +// Top colourful bar +jQuery(document).ready(function() { + // color tags + $("#colorfultagcloud a").each(function (i) { + this.style.color = randomColor() + }); + function randomColor() { + var arrHex = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"]; + var strHex = "#"; + var index; + for (var i = 0; i < 6; i++) { + index = Math.round(Math.random() * 15); + strHex += arrHex[index]; + } + return strHex; + }; + + jQuery("#top_bar").animate({ + width: "100%" + }, + { + queue: false, + duration: 5000 + }); + // Mouse over search box focus function + jQuery("#s").mouseover(function() { + jQuery(this).focus().val([""]); + }); + // Link sparkling function + jQuery(".post_meta li,body a:not(.post_meta li a)").hover(function() { + if (!jQuery(this).is(":animated")) { + jQuery(this).animate({ + opacity: ".7" + }, + 220).animate({ + opacity: "1" + }, + 180); + } + }); + jQuery(function() { + jQuery('a[href*=#]').click(function() { + if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { + var $target = jQuery(this.hash); + $target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) + ']'); + if ($target.length) { + var targetOffset = $target.offset().top - 100; + jQuery('html,body').animate({ + scrollTop: targetOffset + }, + 1000); + return false; + } + } + }); + }); + // hide #return_top first + jQuery("#return_top").hide(); + // fade in #return_top + jQuery(function() { + jQuery(window).scroll(function() { + if (jQuery(this).scrollTop() > 100) { + jQuery('#return_top').fadeIn(); + } else { + jQuery('#return_top').fadeOut(); + } + }); + }); + + // When a link is clicked + jQuery("a.tab").click(function() { + + // switch all tabs off + jQuery(".active").removeClass("active"); + + // switch this tab on + jQuery(this).addClass("active"); + + // slide all content up + jQuery(".content").slideUp(); + + // slide this content up + var content_show = jQuery(this).attr("title"); + jQuery("#" + content_show).slideDown(); + + }); + + jQuery('#tab-title span').click(function() { + jQuery(this).addClass("selected").siblings().removeClass(); + jQuery("#tab-content > .widget-container").slideUp('1500').eq(jQuery('#tab-title span').index(this)).slideDown('1500'); + }); + +}); \ No newline at end of file diff --git a/Dot-B/js/all.min.js b/Dot-B/js/all.min.js new file mode 100644 index 0000000..008cb62 --- /dev/null +++ b/Dot-B/js/all.min.js @@ -0,0 +1 @@ +jQuery("ul.sub-menu:not(.sub-menu .sub-menu)").parent().append('');jQuery("ul.children:not(.children .children)").parent().append('');jQuery("ul.sub-menu ul.sub-menu:not(.sub-menu .sub-menu .sub-menu)").parent().append('');jQuery("ul.children ul.children:not(.children .children .children)").parent().append('');var mouseover_tid=[];var mouseout_tid=[];jQuery(".header_menu ul > li").each(function(a){jQuery(this).hover(function(){var b=this;clearTimeout(mouseout_tid[a]);mouseover_tid[a]=setTimeout(function(){jQuery(b).find("ul:eq(0)").slideDown("fast")},200)},function(){var b=this;clearTimeout(mouseover_tid[a]);mouseout_tid[a]=setTimeout(function(){jQuery(b).find("ul:eq(0)").slideUp("fast")},200)})});jQuery(document).ready(function(){$("#colorfultagcloud a").each(function(b){this.style.color=a()});function a(){var e=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"];var b="#";var c;for(var d=0;d<6;d++){c=Math.round(Math.random()*15);b+=e[c]}return b}jQuery("#top_bar").animate({width:"100%"},{queue:false,duration:5000});jQuery("#s").mouseover(function(){jQuery(this).focus().val([""])});jQuery(".post_meta li,body a:not(.post_meta li a)").hover(function(){if(!jQuery(this).is(":animated")){jQuery(this).animate({opacity:".7"},220).animate({opacity:"1"},180)}});jQuery(function(){jQuery("a[href*=#]").click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var b=jQuery(this.hash);b=b.length&&b||jQuery("[name="+this.hash.slice(1)+"]");if(b.length){var c=b.offset().top-100;jQuery("html,body").animate({scrollTop:c},1000);return false}}})});jQuery("#return_top").hide();jQuery(function(){jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>100){jQuery("#return_top").fadeIn()}else{jQuery("#return_top").fadeOut()}})});jQuery("a.tab").click(function(){jQuery(".active").removeClass("active");jQuery(this).addClass("active");jQuery(".content").slideUp();var b=jQuery(this).attr("title");jQuery("#"+b).slideDown()});jQuery("#tab-title span").click(function(){jQuery(this).addClass("selected").siblings().removeClass();jQuery("#tab-content > .widget-container").slideUp("1500").eq(jQuery("#tab-title span").index(this)).slideDown("1500")})}); \ No newline at end of file diff --git a/Dot-B/lang/lang_en_US.properties b/Dot-B/lang/lang_en_US.properties new file mode 100644 index 0000000..5e48e09 --- /dev/null +++ b/Dot-B/lang/lang_en_US.properties @@ -0,0 +1,96 @@ +# +# Copyright (c) 2009, 2010, 2011, B3log Team +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# +# Description: Language configurations(en_US) for skin "neoease". +# Version: 1.0.0.2, Sep 30, 2011 +# Author: Liyuan Li +# +viewCount1Label=View Count: +articleCount1Label=Article Count: +commentCount1Label=Comment Count: +allTagsLabel=Tags +archiveLabel=Archive +yearLabel= +monthLabel= +noticeBoardLabel=Notice Board +recentArticlesLabel=Recent Articles +recentCommentsLabel=Recent Comments +postCommentsLabel=Post Comment +mostCommentArticlesLabel=Most Comment Articles +mostViewCountArticlesLabel=Most View Articles +popTagsLabel=Popular Tags +linkLabel=Friend Links +indexLabel=Home +sumLabel= +pageLabel=Page +clearAllCacheLabel=Clear all cache +clearCacheLabel=Clear cache +adminLabel=Admin +logoutLabel=Logout +loginLabel=Login +em00Label=Smile +em01Label=Laughter +em02Label=Happy +em03Label=Sad +em04Label=Cry +em05Label=No Comments +em06Label=Fidget +em07Label=Angry +em08Label=Look Around +em09Label=Surprise +em10Label=Cool +em11Label=Cheeky +em12Label=Heart +em13Label=Heart Broken +em14Label=Devil +commentLabel=Comment +viewLabel=View +tagsLabel=Tags +authorLabel=Author +dateLabel=Date +previousPageLabel=Previous Page +nextPagePabel=Next Page +firstPageLabel=First Page +lastPageLabel=Last Page +archive1Label=Archive: +author1Label=Author: +tag1Label=Tags: +sorryLabel=Sorry! +notFoundLabel=Not Found! +returnTo1Label=Return: +nextArticle1Label=Next: +previousArticle1Label=Previous: +updatedLabel=Updated! +topArticleLabel=Top! +replyLabel=Reply +postCommentsLabel=Post Comment +commentNameLabel=Name +commentEmailLabel=Email +commentURLLabel=URL +submmitCommentLabel=Commit Comment +nameTooLongLabel=Sorry, your username must be between 2 and 20 characters long! +mailCannotEmptyLabel=Mail is empty! +mailInvalidLabel=Mail is invalid! +commentContentCannotEmptyLabel=Sorry, your content must be between 2 and 500 characters long! +captchaCannotEmptyLabel=Captcha is empty! +loadingLabel=loading.... +relevantArticlesLabel=Relevant Articles +randomArticlesLabel=Random Articles +externalRelevantArticlesLabel=External Relevant Articles: +captchaErrorLabel=Captcha Error +b3logLabel=B3LOG +killBrowserLabel=

    Let's kill outdated and insecure browser!

    Let's kill outdated and insecure browser for browser evolution, human progress and better experience.

    You can download

    \ No newline at end of file diff --git a/Dot-B/lang/lang_zh_CN.properties b/Dot-B/lang/lang_zh_CN.properties new file mode 100644 index 0000000..f9d880b --- /dev/null +++ b/Dot-B/lang/lang_zh_CN.properties @@ -0,0 +1,96 @@ +# +# Copyright (c) 2009, 2010, 2011, B3log Team +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# +# Description: Language configurations(zh_CN) for skin "neoease". +# Version: 1.0.0.4, Sep 30, 2011 +# Author: Liyuan Li +# +viewCount1Label=\u6d4f\u89c8\u6b21\u6570\uff1a +articleCount1Label=\u6587\u7ae0\u603b\u6570\uff1a +commentCount1Label=\u8bc4\u8bba\u603b\u6570\uff1a +allTagsLabel=\u6807\u7b7e\u5899 +updatedLabel=\u6709\u66f4\u65b0\uff01 +topArticleLabel=\u7f6e\u9876\uff01 +archiveLabel=\u5b58\u6863 +yearLabel=\u5e74 +monthLabel=\u6708 +noticeBoardLabel=\u516c\u544a +recentArticlesLabel=\u6700\u65b0\u6587\u7ae0 +recentCommentsLabel=\u6700\u65b0\u8bc4\u8bba +mostCommentArticlesLabel=\u8bc4\u8bba\u6700\u591a\u7684\u6587\u7ae0 +mostViewCountArticlesLabel=\u8bbf\u95ee\u6700\u591a\u7684\u6587\u7ae0 +popTagsLabel=\u5206\u7c7b\u6807\u7b7e +linkLabel=\u53cb\u60c5\u94fe\u63a5 +indexLabel=\u9996\u9875 +sumLabel=\u5171 +pageLabel=\u9875 +clearAllCacheLabel=\u6e05\u9664\u6240\u6709\u9875\u9762\u7f13\u5b58 +clearCacheLabel=\u6e05\u9664\u672c\u9875\u7f13\u5b58 +adminLabel=\u7ba1\u7406 +logoutLabel=\u767b\u51fa +loginLabel=\u767b\u5f55 +em00Label=\u5fae\u7b11 +em01Label=\u5927\u7b11 +em02Label=\u9ad8\u5174 +em03Label=\u60b2\u4f24 +em04Label=\u54ed\u6ce3 +em05Label=\u65e0\u8bed +em06Label=\u70e6\u8e81 +em07Label=\u751f\u6c14 +em08Label=\u6211\u7785 +em09Label=\u60ca\u8bb6 +em10Label=\u9177 +em11Label=\u987d\u76ae +em12Label=\u7231\u5fc3 +em13Label=\u5fc3\u788e +em14Label=\u9b54\u9b3c +commentLabel=\u8bc4\u8bba +viewLabel=\u6d4f\u89c8 +tagsLabel=\u6807\u7b7e +authorLabel=\u4f5c\u8005 +dateLabel=\u65e5\u671f +previousPageLabel=\u4e0a\u4e00\u9875 +nextPagePabel=\u4e0b\u4e00\u9875 +firstPageLabel=\u7b2c\u4e00\u9875 +lastPageLabel=\u6700\u540e\u4e00\u9875 +archive1Label=\u5b58\u6863\uff1a +author1Label=\u4f5c\u8005\uff1a +tag1Label=\u6807\u7b7e\uff1a +sorryLabel=\u5bf9\u4e0d\u8d77\uff01 +notFoundLabel=\u627e\u4e0d\u5230\uff01 +returnTo1Label=\u8fd4\u56de\uff1a +nextArticle1Label=\u65b0\u4e00\u7bc7\uff1a +previousArticle1Label=\u65e7\u4e00\u7bc7\uff1a +replyLabel=\u56de\u590d +postCommentsLabel=\u53d1\u8868\u8bc4\u8bba +commentNameLabel=\u59d3\u540d +commentEmailLabel=\u90ae\u7bb1 +commentURLLabel=URL +submmitCommentLabel=\u63d0\u4ea4\u8bc4\u8bba +nameTooLongLabel=\u59d3\u540d\u53ea\u80fd\u4e3a 2 \u5230 20 \u4e2a\u5b57\u7b26\uff01 +mailCannotEmptyLabel=\u90ae\u7bb1\u4e0d\u80fd\u4e3a\u7a7a\uff01 +mailInvalidLabel=\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e\uff01 +commentContentCannotEmptyLabel=\u8bc4\u8bba\u5185\u5bb9\u53ea\u80fd\u4e3a 2 \u5230 500 \u4e2a\u5b57\u7b26\uff01 +captchaCannotEmptyLabel=\u9a8c\u8bc1\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01 +loadingLabel=\u8f7d\u5165\u4e2d.... +relevantArticlesLabel=\u76f8\u5173\u9605\u8bfb +randomArticlesLabel=\u968f\u673a\u9605\u8bfb +externalRelevantArticlesLabel=\u7ad9\u5916\u76f8\u5173\u9605\u8bfb +captchaErrorLabel=\u9a8c\u8bc1\u7801\u9519\u8bef +b3logLabel=B3LOG +killBrowserLabel=

    \u8ba9\u6211\u4eec\u653e\u5f03\u4f7f\u7528\u90a3\u4e9b\u8fc7\u65f6\u3001\u4e0d\u5b89\u5168\u7684\u6d4f\u89c8\u5668\u5427\uff01

    \u4e3a\u4e86\u8ba9\u6d4f\u89c8\u5668\u66f4\u597d\u7684\u53d1\u5c55\uff0c\u4eba\u7c7b\u66f4\u52a0\u7684\u8fdb\u6b65\uff0c\u62e5\u6709\u66f4\u597d\u7684\u4f53\u9a8c\uff0c\u8ba9\u6211\u4eec\u653e\u5f03\u4f7f\u7528\u90a3\u4e9b\u8fc7\u65f6\u3001\u4e0d\u5b89\u5168\u7684\u6d4f\u89c8\u5668\u3002

    \u60a8\u53ef\u4ee5\u4e0b\u8f7d +Tencentmicroblog=\u817e\u8baf\u5fae\u535a \ No newline at end of file diff --git a/Dot-B/macro-comments.ftl b/Dot-B/macro-comments.ftl new file mode 100644 index 0000000..0fd7638 --- /dev/null +++ b/Dot-B/macro-comments.ftl @@ -0,0 +1,141 @@ +<#macro comments commentList article> +
    + +

    { Leave a Reply ? }

    +
      + <#list commentList as comment> +
    1. +
      +
      + ${comment.commentName} + + <#if "http://" == comment.commentURL> + ${comment.commentName} + <#else> + ${comment.commentName} + + + +
      +
      +

      + <#if comment.isReply> + @ ${comment.commentOriginalCommentName}
      + + ${comment.commentContent} +

      +
      + <#if article.commentable> + + +
      +
    2. + +
    + <#if article.commentable> +
    +

    Leave a Reply

    +

    Your email address will not be published.

    +
    +

    +

    + +

    +

    +

    + + +

    +

    +

    +

    + + +

    +

    + + + + + + + + + + + + + + + +

    +
    +
    + <#else> +
    The Comments Closed!
    + +
    + + +<#macro comment_script oId> + + + \ No newline at end of file diff --git a/Dot-B/macro-head.ftl b/Dot-B/macro-head.ftl new file mode 100644 index 0000000..d5924c2 --- /dev/null +++ b/Dot-B/macro-head.ftl @@ -0,0 +1,14 @@ +<#macro head title> + +${title} +<#nested> + + + + + + + + +${htmlHead} + \ No newline at end of file diff --git a/Dot-B/page.ftl b/Dot-B/page.ftl new file mode 100644 index 0000000..b204cdd --- /dev/null +++ b/Dot-B/page.ftl @@ -0,0 +1,37 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${page.pageTitle} - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +
    + ${page.pageContent} +
    +
    +
    + <@comments commentList=pageComments article=page> +
    +
    + +
    +
    + <#include "footer.ftl"> +
    +
    + <@comment_script oId=page.oId> + + \ No newline at end of file diff --git a/Dot-B/preview.png b/Dot-B/preview.png new file mode 100644 index 0000000..6158191 Binary files /dev/null and b/Dot-B/preview.png differ diff --git a/Dot-B/side.ftl b/Dot-B/side.ftl new file mode 100644 index 0000000..0acc797 --- /dev/null +++ b/Dot-B/side.ftl @@ -0,0 +1,89 @@ + \ No newline at end of file diff --git a/Dot-B/skin.properties b/Dot-B/skin.properties new file mode 100644 index 0000000..18982f1 --- /dev/null +++ b/Dot-B/skin.properties @@ -0,0 +1,26 @@ +# +# Copyright (C) 2009, 2010, 2011, B3log Team +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# +# Description: NeoEase skin. +# Version: 1.0.0.1, Sep 3, 2011 +# Author: Liyuan Li +# + +name=Dot-B +version=1.8.8.0 +forSolo=0.4.1 +memo=http://zlz.im/ \ No newline at end of file diff --git a/Dot-B/tag-articles.ftl b/Dot-B/tag-articles.ftl new file mode 100644 index 0000000..8e7b179 --- /dev/null +++ b/Dot-B/tag-articles.ftl @@ -0,0 +1,43 @@ +<#include "macro-head.ftl"> + + + + <@head title="${tag.tagTitle} - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +

    + + ${tag1Label} + ${tag.tagTitle} + (${tag.tagPublishedRefCount}) + +

    +
    +
    + <#include "article-list.ftl"> +
    + +
    +
    + +
    +
    +
    + <#include "footer.ftl"> +
    +
    +
    + + \ No newline at end of file diff --git a/Dot-B/tags.ftl b/Dot-B/tags.ftl new file mode 100644 index 0000000..f5642a7 --- /dev/null +++ b/Dot-B/tags.ftl @@ -0,0 +1,52 @@ +<#include "macro-head.ftl"> + + + + <@head title="${allTagsLabel} - ${blogTitle}"> + + + + + + ${topBarReplacement} +
    +
    + <#include "header.ftl"> +
    +
    +
    +

    + ${allTagsLabel} +

    +
    +
    + +
    + +
    +
    + +
    +
    +
    + <#include "footer.ftl"> + +
    +
    +
    + + \ No newline at end of file diff --git a/README.md b/README.md index 43067e4..236a80e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ B3log Solo 绗笁鏂圭毊鑲 ------------------------------------------------------- +濡傛灉浣犺璐$尞鐨偆缁 B3log Solo锛孎ork 姝ゅ簱杩涜鐨偆寮鍙戯紝瀹屾垚鍚 Pull Request 鍚э紒 + +If you want to contribute skins to B3log Solo, fork this repository and pull request after the new skins done! + +------------------------------------------------------- 1. [寮鍙戞楠(https://github.com/b3log/b3log-solo/wiki/Develop_steps) 2. [妯℃澘鍙橀噺](https://github.com/b3log/b3log-solo/wiki/Template_variables) 3. [鐨偆瀹氬埗](https://github.com/b3log/b3log-solo/wiki/skins_custom) @@ -10,12 +15,10 @@ B3log Solo 绗笁鏂圭毊鑲 姣忎釜鐨偆鍗曠嫭瀛樻斁浜庢牴鐩綍涓嬩互璇ョ毊鑲ゅ悕绉颁负鍚嶇殑鏂囦欢澶逛腑銆傚叾涓 skin-preview 涓瓨鏀剧毊鑲ょ殑棰勮鍥剧墖銆 -濡傛灉浣犺璐$尞鐨偆缁 B3log Solo锛孎ork 姝ゅ簱杩涜鐨偆寮鍙戯紝瀹屾垚鍚 Pull Request 鍚э紒锛圛f you want to contribute skins to B3log Solo, fork this repository and pull request after the new skins done!锛 - ----------------------------------------------------------------------------------------------- 骞崇瓑锛岃嚜鐢憋紝濂旀斁 Equality, Freedom, Passion -;-锛 +;-) diff --git a/Shawn/archive-articles.ftl b/Shawn/archive-articles.ftl new file mode 100644 index 0000000..a01d7a6 --- /dev/null +++ b/Shawn/archive-articles.ftl @@ -0,0 +1,29 @@ +<#include "macro-head.ftl"> + + + + <@head title="${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) - ${blogTitle}"> + + + + + + ${topBarReplacement} + +
    + <#include "header.ftl"> +
    +

    ${archive1Label} + <#if "en" == localeString?substring(0, 2)> + ${archiveDate.archiveDateMonth} ${archiveDate.archiveDateYear} (${archiveDate.archiveDatePublishedArticleCount}) + <#else> + ${archiveDate.archiveDateYear} ${yearLabel} ${archiveDate.archiveDateMonth} ${monthLabel} (${archiveDate.archiveDatePublishedArticleCount}) + +

    + <#include "article-list.ftl"> +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    + + diff --git a/Shawn/article-list.ftl b/Shawn/article-list.ftl new file mode 100644 index 0000000..361fa44 --- /dev/null +++ b/Shawn/article-list.ftl @@ -0,0 +1,61 @@ +<#list articles as article> +
    +
    +

    + + style="background: url('${staticServePath}/skins/Shawn/images/starnew.png') no-repeat scroll 0% 0% transparent;" <#else> + style="background: url('${staticServePath}/skins/Shawn/images/star.png') no-repeat scroll 0% 0% transparent;" + + href="${article.articlePermalink}" + rel="bookmark" + title="${article.articleTitle}"> + ${article.articleTitle} + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

    +
    + ${article.articleAbstract} +
    +
    + ${article.articleCommentCount}  comments/${article.articleViewCount}  Hits + /
    + <#if article.hasUpdated> + ${article.articleUpdateDate?string("yyyy/MM/dd HH:mm:ss")} + <#else> + ${article.articleCreateDate?string("yyyy/MM/dd HH:mm:ss")} + +
    +
    +
    + +<#if 0 != paginationPageCount> + +<#else> +

    Page not found

    +

    Sorry, but you are looking for something that isn\'t here.

    + \ No newline at end of file diff --git a/Shawn/article.ftl b/Shawn/article.ftl new file mode 100644 index 0000000..370e9d4 --- /dev/null +++ b/Shawn/article.ftl @@ -0,0 +1,117 @@ +<#include "macro-head.ftl"> +<#include "macro-comments.ftl"> + + + + <@head title="${article.articleTitle} - ${blogTitle}"> + + + + + + + +
    + <#include "header.ftl"> +
    +
    +

    + + ${article.articleTitle} + + <#if article.hasUpdated> + + ${updatedLabel} + + + <#if article.articlePutTop> + + ${topArticleLabel} + + +

    +
    ${article.authorName} Published@ + <#if article.hasUpdated> + ${article.articleUpdateDate?string("yyyy-MM-dd HH:mm:ss")} + <#else> + ${article.articleCreateDate?string("yyyy-MM-dd HH:mm:ss")} + + /Skip +
    +
    +
    +
    + ${article.articleContent} +
    + <#if "" != article.articleSign.signHTML?trim> +
    + ${article.articleSign.signHTML} +
    + +
    +
    + <#if nextArticlePermalink??> + + + <#if previousArticlePermalink??> + +
    +
    +
    + Tag(s): + <#list article.articleTags?split(",") as articleTag> + ${articleTag} + +
    + + + + +
    +
    +
    +
      +
    • ${QQBookmarks}
    • +
    • Del.icio.us
    • +
    • ${BaiduFavorites}
    • +
    • Google
    • +
    • ${FanFou}
    • +
    • FriendFeed
    • +
    +
    +
    + +
    + <@comments commentList=articleComments article=article> +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    + <@comment_script oId=article.oId> + page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}"; + + + diff --git a/Shawn/author-articles.ftl b/Shawn/author-articles.ftl new file mode 100644 index 0000000..fb64f20 --- /dev/null +++ b/Shawn/author-articles.ftl @@ -0,0 +1,23 @@ +<#include "macro-head.ftl"> + + + + <@head title="${authorName} - ${blogTitle}"> + + + + + + ${topBarReplacement} + +
    + <#include "header.ftl"> +
    +

    ${author1Label}${authorName}

    + <#include "article-list.ftl"> +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    + + diff --git a/Shawn/css/ie6.css b/Shawn/css/ie6.css new file mode 100644 index 0000000..d55fb72 --- /dev/null +++ b/Shawn/css/ie6.css @@ -0,0 +1,60 @@ +#loading +{ + position:absolute; + top:13px; +} + +#header p#title a {margin:23px 0 20px 27px;} + +#header form {margin-right:10px;} + +#sidebar ul li +{ + margin-left:5px; + padding:0 5px; +} + +#sidebar ul li ul li {width:180px;} + +div#trackpings {padding-left:40px;} + +ul.trackpings {margin-right:80px;} + +.trackpings li {padding-left:40px;} + +.commentlist .alt +{ + border:1px solid #ccc; + border-right:1px solid #fff; + border-bottom:1px solid #fff; +} + +.commentlist .altline +{ + border:1px solid #ccc; + border-left:1px solid #fff; + border-bottom:1px solid #fff; +} + +.reply p.smilies +{ + margin-right:30px; + padding:3px 3px 0; +} + +.cmntcnt {left:-70px;} + +.post #postail a {border:1px solid #f8f8f8;} + +.linkpage ul li ul li {border:none;} + +.nav +{ + position:absolute; + right:-2px; +} + +#footer .b2t, +#footer div.g2b {display:none;} + +#share {height:40px;} \ No newline at end of file diff --git a/Shawn/css/iestyle.css b/Shawn/css/iestyle.css new file mode 100644 index 0000000..9feb207 --- /dev/null +++ b/Shawn/css/iestyle.css @@ -0,0 +1,14 @@ +#sidebar a {color:#888;} + +#sidebar a:hover {color:#333;} + +.nav {margin:-118px 0 0 220px;} + +#sidebar ul li ul li img +{ + float:none; + padding:0; + vertical-align:middle; +} + +#share ul{background-color:#fff;} \ No newline at end of file diff --git a/Shawn/css/style.css b/Shawn/css/style.css new file mode 100644 index 0000000..df3c1d7 --- /dev/null +++ b/Shawn/css/style.css @@ -0,0 +1,1039 @@ +* {margin:0;padding:0;} + +img, +fieldset, +.reply input.text, +.friendly input.text, +.reply textarea {border:none;} + +fieldset input {padding:3px;} + +ul, +li {list-style:none;} + +body{text-align:left;} +h1, +h3, +.timeta, +.navigation, +#postail, +.rssfeed img, +.comstyle, +.cmntcnt, +.linkpage ul li.categories ul li, +.linkpage ul li.arcmon ul li, +.linkpage ul li.arctag ul li, +.notfound p {text-align:center;} + +blockquote +{ + background:url(../images/quote.png) no-repeat 20px 0; + color:#666; + padding:0 0 0 25px; +} +table{border: 0px;border-collapse: collapse;border-color: gray;} +code +{ + font:12px Consolas; + color:#666; + border:1px dashed #ccc; + background:#f9f9f9; + line-height:1.8; + margin:5px 0; + max-width:480px; +} + +code.small {font:bold 10px Georgia;} + +.right { + float: right; +} + +.clear { + background-color: transparent; + border: 0; + clear: both; + display: block; + font-size: 0; + height: 0; + line-height: 0; + overflow: hidden; +} + +#top { + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E5E5E5'); + height: 30px; + line-height: 30px; + margin: -40px 0px 20px 0px; +} + +#top a, #top span span{ + border-right: 1px solid #D9D9D9; + color: #4C4C4C; + float: left; + line-height: 14px; + margin: 6px 0; + padding: 0 6px; + font-weight: normal; + TEXT-DECORATION:none +} + +#top a:hover, #top a.hover { + background-color: transparent; + border-left-color: #707070; + border-radius: 0 13px 13px 0; + margin: 0; + line-height: 30px; +} + +#loading, +#footer .b2t, +#footer .g2b, +.nav li.patharrow +{ + background-repeat:no-repeat; + background-position:center center; +} + +p span.tips, +.commentlist li.backward, +div.aflow, +.linkpage ul li ul li:hover, +#loading +{ + background-color:#EBFBEB; + border:2px solid #D7F6D7; +} + +body +{ + font:12px Tahoma,Verdana,Arial,helvetica,sans-serif; + color:#333; + background:#707070 url(../images/background.png) repeat-x; + margin:40px 0; +} + +#loading +{ + z-index:3; + position:fixed; + left:50%; + top:13px; + height:23px; + width:113px; + margin-left:-440px; + top:13px; + background-image:url(../images/loading.gif); +} + +a, +.trackpings li span a:hover +{ + color:#484848; + text-decoration:underline; +} +a +{ + text-decoration: none; +} +a:hover {color:#6CC;} + +strong, +h2, +.commentlist li cite, +.reply label, +.reply button, +.contact span, +.nav li a, +.trackpings li span a {font-weight:700;} + +a:hover, +.post .timeta a, +#content .post h3 a, +#content .related a, +#postail a, +#sidebar a, +.cmntcnt a, +cite a, +.trackpings li span a, +.linkpage ul li ul li a, +.nav li a, +.post .entry p a {text-decoration:none;} + +hr, +#header .submit, +#headerf, +.meta, +.backward .cmntcnt {display:none;} + +#header #discription, +#header #title a {text-indent:-10000em;} + +.post .entry p a +{ + color:#666; + font-weight:bold; + margin:0 2px; + border-bottom:2px dotted #999; + padding:0 0 1px; +} + +.post .entry p a:hover {border-bottom:2px solid #999;} + +#page +{ + background:#fff; + width:880px; + text-align:left; + margin:40px auto 0; + border:1px solid #aaa; +} + +#header +{ + height:110px; + width:880px; + background:url(../images/nav.png) repeat-x; +} + +#content +{ + width:644px; + float:left; +} + +#sidebar +{ + float:right; + width:235px; + border:1px solid #c2c2c2; + border-right:none; + border-top:none; + padding:0 0 20px; + word-wrap:break-word; + overflow: hidden; +} +.commentsli +{ + display:inline-block; + white-space: nowrap; + overflow: hidden; + text-overflow:ellipsis; + -o-text-overflow:exllipsis; + word-wrap: normal; + width: 190px; +} +#footer +{ + background:#444; + padding: 10px; + margin:0 auto; + color:#fff; + font:bold 10px Verdana; +} +#footer a +{ + text-decoration:none; +} +#footertext +{ + font-family:"Microsoft Jhenghei"; + text-align: center; +} +#header p#title a, +#header h1#title a +{ + background:url(../images/images.gif) no-repeat -0px -32px; + width:174px; + height:47px; + margin:23px 0 20px 26px; + float:left; +} + +#header h1#title a:hover, +#header p#title a:hover {background-position:0 -79px;} + +#footer form +{ + top:59px; + right:20px; + position:absolute; +} + +.nav +{ + float:right; + clear:both; + margin:-117px 0 0 220px; + line-height:20px; +} + +.nav li +{ + float:left; + margin:0 4px; + z-index:2; + line-height:220%; + border:1px solid #aaa; + border-bottom:none; + border-radius: 6px 6px 0px 0px; +} + +.nav li:hover {background-color:#eee;} + +.nav li a +{ + color:#999; + padding:5px 10px; +} + +.nav li a:hover {color:#666;} + +#cse-search-box input.text {width:182px;} + +#content .post +{ + margin:0 0 40px; + padding:0 39px; +} + +#content .post h1, +#content .post h3 +{ + font:bold 18px "Microsoft JhengHei"; + letter-spacing:1px; + line-height:180%; +} + +#content .post .index h3 +{ + font-size:16px; + margin-left:-20px; + letter-spacing:.5px; +} + +.post .index p a:hover {text-decoration:underline;} + +#content .post h3 {text-align:left;} + +.index h3 a {padding:0 0 0 20px;} + +.post .timeta, +.post small +{ + font:bold 10px Verdana; + color:#666; +} + +.post .timeta a:hover, +.post small a:hover +{ + color:#4A551C; + text-decoration:underline; +} + +.post .timeta +{ + padding:3px 0; + border-top:1px solid #aaa; + margin:0 90px; + height:18px; + background:#fff; +} + +.post .index .timeta {margin:0 0 0 330px;} + +.post abbr +{ + color:#333; + cursor:n-resize; + font-size:12px; +} + +.post .entry +{ + font-size:13px; + line-height:180%; +} + +.post .entry p +{ + margin:10px 0 18px; + text-indent:26px; +} + +.post .index .entry p +{ + margin:10px 0; + text-indent:0; +} + +.post .entry ul li +{ + text-indent:26px; + list-style:disc inside; +} + +.post .entry ul {margin:10px 0 18px;} + +.post p.left img, +.post p.right img +{ + vertical-align:middle; + padding-right:5px; + margin:5px 0; +} + +.post p.left {float:left;} + +.post p.right {float:right;} + +#postail +{ + font:italic bold 11px Verdana; + background:url(../images/misc.png) repeat-x; + padding:5px; + border:2px solid #eee; + line-height:180%; +} + +.index +{ + padding:0 20px; + margin:15px 0 0; +} + +#sidebar ul li {padding:0 20px;} + +#sidebar ul li.rssfeed {margin:0 20px 10px;} + +#sidebar .rssfeed img {vertical-align:middle;} + +#sidebar ul +{ + color:#666; + margin:0 0 18px; +} + +.side +{ + font:bold 16px "Microsoft Jhenghei"; + color:#555; + line-height:38px; + display:inline; +} + +#sidebar ul li ul, +#page, +#sidebar ul li ul li, +.commentlist, +.commentlist li, +.wp-smiley {position:relative;} + +#sidebar ul li ul li +{ + padding:4px 6px; + overflow:hidden; + z-index:2; +} + +#sidebar a +{ + line-height:20px; + color:#333; + font-family:Tahoma; + word-wrap:break-word; +} + +div.aflow +{ + z-index:1; + position:absolute; + -moz-border-radius:7px; + -webkit-border-radius:7px; + border-radius:7px; +} + +a.ad +{ + float:right; + margin:10px 40px 0 0; +} + +.comstyle +{ + margin:0 0 20px; + font:small-caps bold 16px Verdana; + letter-spacing:2px; +} + +ul.trackpings {margin:30px 50px 40px 0;} + +.comstyle span {color:#FF8080;} + +.cmntcnt +{ + font:italic 32px georgia; + left:-65px; + position:absolute; + top:0; + display:block; + line-height:50px; + width:60px; + height:50px; +} + +.commentlist {padding:0 0 40px 0;} + +.commentlist .alt +{ + border-top:1px solid #D1D9B4; + border-left:1px solid #D1D9B4; +} + +.commentlist .altline +{ + border-top:1px solid #D1D9B4; + border-right:1px solid #D1D9B4; +} + +.commentlist li +{ + margin:0 40px 0 85px; + padding:10px; +} + +.commentlist li .list {margin:0 5px;} + +.commentlist li img.gravatar +{ + padding:2px 5px; + background:url(../images/images.gif) no-repeat -93px -133px; +} + +.commentlist li cite +{ + font-size:12px; + color:#666; + padding:15px 5px; + float:right; + font-style:normal; + line-height:20px; +} + +.commentlist li small +{ + font-size:12px; + margin-bottom:10px; + color:#999; + font-weight:400; +} + +.commentlist li .list p +{ + font-size:13px; + line-height:1.8; + padding:10px 10px 0; +} + +.trackpings li +{ + line-height:18px; + overflow:hidden; + margin:15px 0 0; + padding:15px 15px 15px 70px; + border:1px solid #ddd; + border-left:none; + background:#f8f8f8; +} + +.trackpings li span {line-height:23px;} + +.trackpings li span a {color:#555;} + +.reply +{ + margin:10px 0 0 85px; + background:url(../images/bstar.gif) no-repeat; + position: relative; +} + +.reply input.text +{ + width:200px; + border-bottom:1px solid #ccc; + color:#666; + background:transparent; +} + +.reply input.text:focus {border-bottom:1px solid #999;} + +.reply input, +.reply textarea {font-size:1.2em;} + +.reply label +{ + font-size:14px; + display:inline-block; + line-height:16px; + width:50px; + color:#333; + font-style:italic; + margin:0 0 0 10px; +} + +.reply textarea +{ + background:url(../images/underline.gif); + width:492px; + height:160px; + padding:0 3px; + line-height:22px; + overflow:auto; + margin:-5px 0 0; +} + +#replyForm { + margin: 10px 0 0 10px; +} + +.reply p +{ + color:#666; + margin:0 0 14px; +} + +.reply p.smilies +{ + width:140px; + float:right; + margin:15px 65px 20px 0; + cursor:pointer; +} + +p.smilies img {padding:2px;} + +.reply button +{ + cursor:pointer; + border:2px solid #999; + background:#f8f8f8; + color:#888; + font-size:12px; + padding: 0 3px; + height:28px; +} + +.reply button:hover {background:#eee;} + +.commentlist li.backward +{ + position:absolute; + z-index:5; + padding:5px 10px; + width:450px; +} + +img.atreply +{ + display:none; + cursor:pointer; + float:left; + margin-right:5px; +} + +span.tips +{ + padding:1px 4px; + position:absolute; + font-size:12px; + margin-top:-4px; + display:none; +} + +ul.endnotes +{ + margin:30px 50px 40px 0; + padding:20px 0 20px 80px; + border:1px solid #ddd; + border-left:none; + background:#f8f8f8; + line-height:240%; + font-size:13px; +} + +ul.endnotes li {list-style:circle outside;} + +.linkpage +{ + clear:both; + margin:0; + padding:0 40px; +} + +#content h2.pagetitle +{ + margin:0 20px; + color:#999; +} + +#content h2 +{ + font-size:15px; + letter-spacing:-1px; + background:url(../images/posttitle.png) no-repeat 0 25px; + margin:6px 0; + padding:0 0 15px; +} + +.linkpage ul li +{ + list-style-type:none; + display:block; + width:100%; + float:left; + margin:0 0 10px; + padding:0; +} + +.linkpage ul li ul li +{ + width:49%; + float:left; + line-height:28px; + margin:0; + border:2px solid transparent; +} + +.linkpage ul li ul li img +{ + width:16px; + height:16px; + padding:7px 3px 7px 5px; + float:left; +} + +.linkpage ul li ul li a {line-height:30px;} + +.linkpage ul li.arcmon ul li {width:19%;} + +.linkpage ul li.arctag ul li {width:32.5%;} + +.linkpage ul li.arcmon ul li a, +.linkpage ul li.arctag ul li a {padding-left:0;} + +.fanfou_statuses ul li +{ + text-indent:0; + margin:0 0 15px; + padding:2px 9px; +} + +#cse-search-results {padding:10px 0 0 30px;} + +.contact span +{ + font-size:16px; + color:#999; + background:#f8f8f8; + padding:2px 5px; +} + +#footer p +{ + line-height:12px; + padding:9px; + text-align:center; +} + +#footer a {color:#eee;} + +#footer a:hover {color:#f9f9f9;} + +#footer .b2t, +#footer .g2b +{ + z-index:2; + position:fixed; + bottom:20%; + left:10px; + cursor:pointer; + width:38px; + height:68px; +} +#footer div.b2t +{ + background:url(../images/images.gif) no-repeat -48px -133px; +} +#footer div.g2b +{ + background:url(../images/images.gif) no-repeat -0px -133px; + top:80% !important; + bottom:auto; +} + +.navigation {margin:0 0 25px;} + +.navigation .index {margin:50px 0 0;} + +.wp-pagenavi a, +.wp-pagenavi a:link +{ + padding:2px 7px 2px 7px; + margin:2px; + text-decoration:none; + border:1px solid #dddfde; + color:#97A0A9; + background-color:#f2f4f3; +} + +.wp-pagenavi a:hover +{ + border:1px solid #d1d2d3; + color:#7B8691; + background-color:#fff; +} + +.wp-pagenavi a:active +{ + padding:2px 7px 2px 7px; + margin:2px; + text-decoration:none; + border:1px solid #dddfde; + color:#97A0A9; + background-color:#f2f4f3; +} + +.wp-pagenavi span.pages +{ + padding:2px 4px 2px 4px; + font-weight:bold; + margin:2px; + color:#69b2e1; + border:1px solid #bae4fe; + background-color:#e7f5fe; +} + +.wp-pagenavi span.current +{ + padding:2px 7px 2px 7px; + margin:2px; + font-weight:bold; + border:1px solid #bae4fe; + color:#69b2e1; + background-color:#e7f5fe; +} + +.wp-pagenavi span.extend +{ + margin:5px; + color:#69b2e1; +} + +#postail a {background:none;} + +.nav li.patharrow +{ + border:none; + background-image:url(../images/pathnext.gif); + text-indent:-9999em; + width:18px; + margin:0 2px; +} + +.nav li.patharrow:hover {background-color:transparent;} + +li.current_page_item {background:#eee;} + +.entry p.code +{ + text-indent:0; + margin:10px 26px 18px; + background:#f8f8f8; + border:1px dashed #ccc; + padding:5px 10px; + font:12px "Lucida Console"; + color:#666; + line-height:180%; +} + +.advise +{ + display:none; + left:216px; + width:400px; + padding:10px; + position:absolute; + top:22px; + background:url(../images/dotb.png); + color:#eee; +} + +.advise a +{ + color:#fff; + font-weight:bold; +} +.twitter +{ + position:absolute; + height:24px; + width:142px; + background:url(../images/images.gif) no-repeat 1px -2px; + top:-25px; + left:0; + cursor:pointer; +} + +.xmas +{ + background:url(../images/xmas.png); + height:83px; + width:80px; + position:absolute; + left:-54px; + top:50px; +} + +#share +{ + position:relative; + width:180px; + min-height:40px; + float:right; + background:url(../images/images2.gif) no-repeat -0px -252px; +} + +#share ul +{ + width:180px; + height:207px; + background:url(../images/images2.gif) no-repeat -0px -0px; + position:absolute; + top:-9999px; + left:0; + margin:0; +} + +#share ul li +{ + float:left; + width:80px; + margin:26px 0 -5px 5px; + cursor:pointer; + text-indent:-9999em; + list-style:none; +} + +#ajax_comments_wrapper {margin-top:60px;} + +.authorgra {display:none;} + +.authorgra img +{ + margin:15px 0 2px 20px; + border:3px double #ccc; + float:left; +} + +.authorgra span +{ + float:left; + margin:44px 0 0 20px; + color:#666; +} + +#content .post .entry h3 +{ + font-size: 15px; + font-weight: 400; +} + +#content .post .entry em +{ + font-style: italic; + font-weight: 400; + padding: 0 3px; + color: #222; +} + +#content .post .entry ol {margin: 0 40px;} + +#content .post .entry ol li {list-style: decimal outside;} +#adsensefirst, #adsenselast { + max-width: 600px; + max-height: 60px; + text-align: left; + border: #AAA outset 1px; + padding-left: 15px; + padding-right: 30px; + background: url(../images/ad.png) 0px 4px no-repeat; +} +#relatedclick{ + margin:3px 220px 10px 0; + padding:3px; + text-align:left; + border-top:1px solid #DDD; + border-left:none; + border-right:1px solid #DDD; + border-bottom:1px solid #DDD; + color:inherit; + background:#f8f8f8; + line-height:240%;font-size:13px +} +#relatedul{ + padding:10px 0 10px 80px; + border-bottom:1px solid #DDD; + line-height:200%; + font-size:13px +} + +/* start tags */ +#tags { + list-style: none; +} + +#tags li { + float: left; + list-style: none; + height: 38px; +} + +#tags a:hover { + text-shadow: 0 0 2px #555555; +} + +#tags a { + border-radius: 3px 3px 3px 3px; + box-shadow: 1px 1px 3px #555555; + float: left; + margin: 3px 6px; + padding: 3px 12px; + text-decoration: none; +} + +#tags .tags1 { + font-size: 12px; + font-weight: normal; +} + +#tags .tags2 { + font-size: 14px; + font-weight: normal; +} + +#tags .tags3 { + font-size: 16px; + font-weight: normal; +} + +#tags .tags4 { + font-size: 18px; + font-weight: bold; +} + +#tags .tags5 { + font-size: 20px; + font-weight: bold; +} +/* end tags */ \ No newline at end of file diff --git a/Shawn/css/style.min.css b/Shawn/css/style.min.css new file mode 100644 index 0000000..386ce3e --- /dev/null +++ b/Shawn/css/style.min.css @@ -0,0 +1 @@ +*{margin:0;padding:0}img,fieldset,.reply input.text,.friendly input.text,.reply textarea{border:0}fieldset input{padding:3px}ul,li{list-style:none}body{text-align:left}h1,h3,.timeta,.navigation,#postail,.rssfeed img,.comstyle,.cmntcnt,.linkpage ul li.categories ul li,.linkpage ul li.arcmon ul li,.linkpage ul li.arctag ul li,.notfound p{text-align:center}blockquote{background:url(../images/quote.png) no-repeat 20px 0;color:#666;padding:0 0 0 25px}table{border:0;border-collapse:collapse;border-color:gray}code{font:12px Consolas;color:#666;border:1px dashed #ccc;background:#f9f9f9;line-height:1.8;margin:5px 0;max-width:480px}code.small{font:bold 10px Georgia}.right{float:right}.clear{background-color:transparent;border:0;clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}#top{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E5E5E5');height:30px;line-height:30px;margin:-40px 0 20px 0}#top a,#top span span{border-right:1px solid #d9d9d9;color:#4c4c4c;float:left;line-height:14px;margin:6px 0;padding:0 6px;font-weight:normal;TEXT-DECORATION:none}#top a:hover,#top a.hover{background-color:transparent;border-left-color:#707070;border-radius:0 13px 13px 0;margin:0;line-height:30px}#loading,#footer .b2t,#footer .g2b,.nav li.patharrow{background-repeat:no-repeat;background-position:center center}p span.tips,.commentlist li.backward,div.aflow,.linkpage ul li ul li:hover,#loading{background-color:#ebfbeb;border:2px solid #d7f6d7}body{font:12px Tahoma,Verdana,Arial,helvetica,sans-serif;color:#333;background:#707070 url(../images/background.png) repeat-x;margin:40px 0}#loading{z-index:3;position:fixed;left:50%;top:13px;height:23px;width:113px;margin-left:-440px;top:13px;background-image:url(../images/loading.gif)}a,.trackpings li span a:hover{color:#484848;text-decoration:underline}a{text-decoration:none}a:hover{color:#6CC}strong,h2,.commentlist li cite,.reply label,.reply button,.contact span,.nav li a,.trackpings li span a{font-weight:700}a:hover,.post .timeta a,#content .post h3 a,#content .related a,#postail a,#sidebar a,.cmntcnt a,cite a,.trackpings li span a,.linkpage ul li ul li a,.nav li a,.post .entry p a{text-decoration:none}hr,#header .submit,#headerf,.meta,.backward .cmntcnt{display:none}#header #discription,#header #title a{text-indent:-10000em}.post .entry p a{color:#666;font-weight:bold;margin:0 2px;border-bottom:2px dotted #999;padding:0 0 1px}.post .entry p a:hover{border-bottom:2px solid #999}#page{background:#fff;width:880px;text-align:left;margin:40px auto 0;border:1px solid #aaa}#header{height:110px;width:880px;background:url(../images/nav.png) repeat-x}#content{width:644px;float:left}#sidebar{float:right;width:235px;border:1px solid #c2c2c2;border-right:0;border-top:0;padding:0 0 20px;word-wrap:break-word;overflow:hidden}.commentsli{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:exllipsis;word-wrap:normal;width:190px}#footer{background:#444;padding:10px;margin:0 auto;color:#fff;font:bold 10px Verdana}#footer a{text-decoration:none}#footertext{font-family:"Microsoft Jhenghei";text-align:center}#header p#title a,#header h1#title a{background:url(../images/images.gif) no-repeat -0px -32px;width:174px;height:47px;margin:23px 0 20px 26px;float:left}#header h1#title a:hover,#header p#title a:hover{background-position:0 -79px}#footer form{top:59px;right:20px;position:absolute}.nav{float:right;clear:both;margin:-117px 0 0 220px;line-height:20px}.nav li{float:left;margin:0 4px;z-index:2;line-height:220%;border:1px solid #aaa;border-bottom:0;border-radius:6px 6px 0 0}.nav li:hover{background-color:#eee}.nav li a{color:#999;padding:5px 10px}.nav li a:hover{color:#666}#cse-search-box input.text{width:182px}#content .post{margin:0 0 40px;padding:0 39px}#content .post h1,#content .post h3{font:bold 18px "Microsoft JhengHei";letter-spacing:1px;line-height:180%}#content .post .index h3{font-size:16px;margin-left:-20px;letter-spacing:.5px}.post .index p a:hover{text-decoration:underline}#content .post h3{text-align:left}.index h3 a{padding:0 0 0 20px}.post .timeta,.post small{font:bold 10px Verdana;color:#666}.post .timeta a:hover,.post small a:hover{color:#4a551c;text-decoration:underline}.post .timeta{padding:3px 0;border-top:1px solid #aaa;margin:0 90px;height:18px;background:#fff}.post .index .timeta{margin:0 0 0 330px}.post abbr{color:#333;cursor:n-resize;font-size:12px}.post .entry{font-size:13px;line-height:180%}.post .entry p{margin:10px 0 18px;text-indent:26px}.post .index .entry p{margin:10px 0;text-indent:0}.post .entry ul li{text-indent:26px;list-style:disc inside}.post .entry ul{margin:10px 0 18px}.post p.left img,.post p.right img{vertical-align:middle;padding-right:5px;margin:5px 0}.post p.left{float:left}.post p.right{float:right}#postail{font:italic bold 11px Verdana;background:url(../images/misc.png) repeat-x;padding:5px;border:2px solid #eee;line-height:180%}.index{padding:0 20px;margin:15px 0 0}#sidebar ul li{padding:0 20px}#sidebar ul li.rssfeed{margin:0 20px 10px}#sidebar .rssfeed img{vertical-align:middle}#sidebar ul{color:#666;margin:0 0 18px}.side{font:bold 16px "Microsoft Jhenghei";color:#555;line-height:38px;display:inline}#sidebar ul li ul,#page,#sidebar ul li ul li,.commentlist,.commentlist li,.wp-smiley{position:relative}#sidebar ul li ul li{padding:4px 6px;overflow:hidden;z-index:2}#sidebar a{line-height:20px;color:#333;font-family:Tahoma;word-wrap:break-word}div.aflow{z-index:1;position:absolute;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}a.ad{float:right;margin:10px 40px 0 0}.comstyle{margin:0 0 20px;font:small-caps bold 16px Verdana;letter-spacing:2px}ul.trackpings{margin:30px 50px 40px 0}.comstyle span{color:#ff8080}.cmntcnt{font:italic 32px georgia;left:-65px;position:absolute;top:0;display:block;line-height:50px;width:60px;height:50px}.commentlist{padding:0 0 40px 0}.commentlist .alt{border-top:1px solid #d1d9b4;border-left:1px solid #d1d9b4}.commentlist .altline{border-top:1px solid #d1d9b4;border-right:1px solid #d1d9b4}.commentlist li{margin:0 40px 0 85px;padding:10px}.commentlist li .list{margin:0 5px}.commentlist li img.gravatar{padding:2px 5px;background:url(../images/images.gif) no-repeat -93px -133px}.commentlist li cite{font-size:12px;color:#666;padding:15px 5px;float:right;font-style:normal;line-height:20px}.commentlist li small{font-size:12px;margin-bottom:10px;color:#999;font-weight:400}.commentlist li .list p{font-size:13px;line-height:1.8;padding:10px 10px 0}.trackpings li{line-height:18px;overflow:hidden;margin:15px 0 0;padding:15px 15px 15px 70px;border:1px solid #ddd;border-left:none;background:#f8f8f8}.trackpings li span{line-height:23px}.trackpings li span a{color:#555}.reply{margin:10px 0 0 85px;background:url(../images/bstar.gif) no-repeat;position:relative}.reply input.text{width:200px;border-bottom:1px solid #ccc;color:#666;background:transparent}.reply input.text:focus{border-bottom:1px solid #999}.reply input,.reply textarea{font-size:1.2em}.reply label{font-size:14px;display:inline-block;line-height:16px;width:50px;color:#333;font-style:italic;margin:0 0 0 10px}.reply textarea{background:url(../images/underline.gif);width:492px;height:160px;padding:0 3px;line-height:22px;overflow:auto;margin:-5px 0 0}#replyForm{margin:10px 0 0 10px}.reply p{color:#666;margin:0 0 14px}.reply p.smilies{width:140px;float:right;margin:15px 65px 20px 0;cursor:pointer}p.smilies img{padding:2px}.reply button{cursor:pointer;border:2px solid #999;background:#f8f8f8;color:#888;font-size:12px;padding:0 3px;height:28px}.reply button:hover{background:#eee}.commentlist li.backward{position:absolute;z-index:5;padding:5px 10px;width:450px}img.atreply{display:none;cursor:pointer;float:left;margin-right:5px}span.tips{padding:1px 4px;position:absolute;font-size:12px;margin-top:-4px;display:none}ul.endnotes{margin:30px 50px 40px 0;padding:20px 0 20px 80px;border:1px solid #ddd;border-left:none;background:#f8f8f8;line-height:240%;font-size:13px}ul.endnotes li{list-style:circle outside}.linkpage{clear:both;margin:0;padding:0 40px}#content h2.pagetitle{margin:0 20px;color:#999}#content h2{font-size:15px;letter-spacing:-1px;background:url(../images/posttitle.png) no-repeat 0 25px;margin:6px 0;padding:0 0 15px}.linkpage ul li{list-style-type:none;display:block;width:100%;float:left;margin:0 0 10px;padding:0}.linkpage ul li ul li{width:49%;float:left;line-height:28px;margin:0;border:2px solid transparent}.linkpage ul li ul li img{width:16px;height:16px;padding:7px 3px 7px 5px;float:left}.linkpage ul li ul li a{line-height:30px}.linkpage ul li.arcmon ul li{width:19%}.linkpage ul li.arctag ul li{width:32.5%}.linkpage ul li.arcmon ul li a,.linkpage ul li.arctag ul li a{padding-left:0}.fanfou_statuses ul li{text-indent:0;margin:0 0 15px;padding:2px 9px}#cse-search-results{padding:10px 0 0 30px}.contact span{font-size:16px;color:#999;background:#f8f8f8;padding:2px 5px}#footer p{line-height:12px;padding:9px;text-align:center}#footer a{color:#eee}#footer a:hover{color:#f9f9f9}#footer .b2t,#footer .g2b{z-index:2;position:fixed;bottom:20%;left:10px;cursor:pointer;width:38px;height:68px}#footer div.b2t{background:url(../images/images.gif) no-repeat -48px -133px}#footer div.g2b{background:url(../images/images.gif) no-repeat -0px -133px;top:80%!important;bottom:auto}.navigation{margin:0 0 25px}.navigation .index{margin:50px 0 0}.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 7px 2px 7px;margin:2px;text-decoration:none;border:1px solid #dddfde;color:#97a0a9;background-color:#f2f4f3}.wp-pagenavi a:hover{border:1px solid #d1d2d3;color:#7b8691;background-color:#fff}.wp-pagenavi a:active{padding:2px 7px 2px 7px;margin:2px;text-decoration:none;border:1px solid #dddfde;color:#97a0a9;background-color:#f2f4f3}.wp-pagenavi span.pages{padding:2px 4px 2px 4px;font-weight:bold;margin:2px;color:#69b2e1;border:1px solid #bae4fe;background-color:#e7f5fe}.wp-pagenavi span.current{padding:2px 7px 2px 7px;margin:2px;font-weight:bold;border:1px solid #bae4fe;color:#69b2e1;background-color:#e7f5fe}.wp-pagenavi span.extend{margin:5px;color:#69b2e1}#postail a{background:0}.nav li.patharrow{border:0;background-image:url(../images/pathnext.gif);text-indent:-9999em;width:18px;margin:0 2px}.nav li.patharrow:hover{background-color:transparent}li.current_page_item{background:#eee}.entry p.code{text-indent:0;margin:10px 26px 18px;background:#f8f8f8;border:1px dashed #ccc;padding:5px 10px;font:12px "Lucida Console";color:#666;line-height:180%}.advise{display:none;left:216px;width:400px;padding:10px;position:absolute;top:22px;background:url(../images/dotb.png);color:#eee}.advise a{color:#fff;font-weight:bold}.twitter{position:absolute;height:24px;width:142px;background:url(../images/images.gif) no-repeat 1px -2px;top:-25px;left:0;cursor:pointer}.xmas{background:url(../images/xmas.png);height:83px;width:80px;position:absolute;left:-54px;top:50px}#share{position:relative;width:180px;min-height:40px;float:right;background:url(../images/images2.gif) no-repeat -0px -252px}#share ul{width:180px;height:207px;background:url(../images/images2.gif) no-repeat -0px -0px;position:absolute;top:-9999px;left:0;margin:0}#share ul li{float:left;width:80px;margin:26px 0 -5px 5px;cursor:pointer;text-indent:-9999em;list-style:none}#ajax_comments_wrapper{margin-top:60px}.authorgra{display:none}.authorgra img{margin:15px 0 2px 20px;border:3px double #ccc;float:left}.authorgra span{float:left;margin:44px 0 0 20px;color:#666}#content .post .entry h3{font-size:15px;font-weight:400}#content .post .entry em{font-style:italic;font-weight:400;padding:0 3px;color:#222}#content .post .entry ol{margin:0 40px}#content .post .entry ol li{list-style:decimal outside}#adsensefirst,#adsenselast{max-width:600px;max-height:60px;text-align:left;border:#AAA outset 1px;padding-left:15px;padding-right:30px;background:url(../images/ad.png) 0 4px no-repeat}#relatedclick{margin:3px 220px 10px 0;padding:3px;text-align:left;border-top:1px solid #DDD;border-left:none;border-right:1px solid #DDD;border-bottom:1px solid #DDD;color:inherit;background:#f8f8f8;line-height:240%;font-size:13px}#relatedul{padding:10px 0 10px 80px;border-bottom:1px solid #DDD;line-height:200%;font-size:13px}#tags{list-style:none}#tags li{float:left;list-style:none;height:38px}#tags a:hover{text-shadow:0 0 2px #555}#tags a{border-radius:3px 3px 3px 3px;box-shadow:1px 1px 3px #555;float:left;margin:3px 6px;padding:3px 12px;text-decoration:none}#tags .tags1{font-size:12px;font-weight:normal}#tags .tags2{font-size:14px;font-weight:normal}#tags .tags3{font-size:16px;font-weight:normal}#tags .tags4{font-size:18px;font-weight:bold}#tags .tags5{font-size:20px;font-weight:bold} \ No newline at end of file diff --git a/Shawn/error.ftl b/Shawn/error.ftl new file mode 100644 index 0000000..4d78a33 --- /dev/null +++ b/Shawn/error.ftl @@ -0,0 +1,24 @@ +<#include "macro-head.ftl"> + + + + <@head title="${notFoundLabel} - ${blogTitle}"> + + + + + + + ${topBarReplacement} + +
    + <#include "header.ftl"> +
    +

    ${sorryLabel} ${notFoundLabel}

    + ${returnTo1Label}${blogTitle} +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    + + \ No newline at end of file diff --git a/Shawn/footer.ftl b/Shawn/footer.ftl new file mode 100644 index 0000000..68ce89e --- /dev/null +++ b/Shawn/footer.ftl @@ -0,0 +1,30 @@ + +
    ${Repeatedlyrefresh1} + RSS ${Repeatedlyrefresh2} + ${Repeatedlyrefresh3} +
    + + + +${plugins} \ No newline at end of file diff --git a/Shawn/header.ftl b/Shawn/header.ftl new file mode 100644 index 0000000..984e509 --- /dev/null +++ b/Shawn/header.ftl @@ -0,0 +1,21 @@ + +
    \ No newline at end of file diff --git a/Shawn/images/ad.png b/Shawn/images/ad.png new file mode 100644 index 0000000..421dcb5 Binary files /dev/null and b/Shawn/images/ad.png differ diff --git a/Shawn/images/b2t.png b/Shawn/images/b2t.png new file mode 100644 index 0000000..ff72548 Binary files /dev/null and b/Shawn/images/b2t.png differ diff --git a/Shawn/images/background.png b/Shawn/images/background.png new file mode 100644 index 0000000..5a80b16 Binary files /dev/null and b/Shawn/images/background.png differ diff --git a/Shawn/images/bstar.gif b/Shawn/images/bstar.gif new file mode 100644 index 0000000..495599b Binary files /dev/null and b/Shawn/images/bstar.gif differ diff --git a/Shawn/images/dotb.png b/Shawn/images/dotb.png new file mode 100644 index 0000000..1eec4b2 Binary files /dev/null and b/Shawn/images/dotb.png differ diff --git a/Shawn/images/g2b.png b/Shawn/images/g2b.png new file mode 100644 index 0000000..da6bbd3 Binary files /dev/null and b/Shawn/images/g2b.png differ diff --git a/Shawn/images/graback.png b/Shawn/images/graback.png new file mode 100644 index 0000000..8cacf83 Binary files /dev/null and b/Shawn/images/graback.png differ diff --git a/Shawn/images/loading.gif b/Shawn/images/loading.gif new file mode 100644 index 0000000..0fb76c6 Binary files /dev/null and b/Shawn/images/loading.gif differ diff --git a/Shawn/images/logo.png b/Shawn/images/logo.png new file mode 100644 index 0000000..16f9d3f Binary files /dev/null and b/Shawn/images/logo.png differ diff --git a/Shawn/images/menu.png b/Shawn/images/menu.png new file mode 100644 index 0000000..7bc2a4c Binary files /dev/null and b/Shawn/images/menu.png differ diff --git a/Shawn/images/misc.png b/Shawn/images/misc.png new file mode 100644 index 0000000..e9af6b9 Binary files /dev/null and b/Shawn/images/misc.png differ diff --git a/Shawn/images/nav.png b/Shawn/images/nav.png new file mode 100644 index 0000000..c1a71bd Binary files /dev/null and b/Shawn/images/nav.png differ diff --git a/Shawn/images/notice_icon.gif b/Shawn/images/notice_icon.gif new file mode 100644 index 0000000..d0dc258 Binary files /dev/null and b/Shawn/images/notice_icon.gif differ diff --git a/Shawn/images/pathnext.gif b/Shawn/images/pathnext.gif new file mode 100644 index 0000000..b277070 Binary files /dev/null and b/Shawn/images/pathnext.gif differ diff --git a/Shawn/images/posttitle.png b/Shawn/images/posttitle.png new file mode 100644 index 0000000..03d3a46 Binary files /dev/null and b/Shawn/images/posttitle.png differ diff --git a/Shawn/images/quote.png b/Shawn/images/quote.png new file mode 100644 index 0000000..d03ca87 Binary files /dev/null and b/Shawn/images/quote.png differ diff --git a/Shawn/images/reply.png b/Shawn/images/reply.png new file mode 100644 index 0000000..3c47f7c Binary files /dev/null and b/Shawn/images/reply.png differ diff --git a/Shawn/images/rss.png b/Shawn/images/rss.png new file mode 100644 index 0000000..72c80db Binary files /dev/null and b/Shawn/images/rss.png differ diff --git a/Shawn/images/share.png b/Shawn/images/share.png new file mode 100644 index 0000000..60a3e56 Binary files /dev/null and b/Shawn/images/share.png differ diff --git a/Shawn/images/sidelines.gif b/Shawn/images/sidelines.gif new file mode 100644 index 0000000..52302c2 Binary files /dev/null and b/Shawn/images/sidelines.gif differ diff --git a/Shawn/images/star.png b/Shawn/images/star.png new file mode 100644 index 0000000..d3af29a Binary files /dev/null and b/Shawn/images/star.png differ diff --git a/Shawn/images/starnew.png b/Shawn/images/starnew.png new file mode 100644 index 0000000..b47c869 Binary files /dev/null and b/Shawn/images/starnew.png differ diff --git a/Shawn/images/twitterbg.gif b/Shawn/images/twitterbg.gif new file mode 100644 index 0000000..6915659 Binary files /dev/null and b/Shawn/images/twitterbg.gif differ diff --git a/Shawn/images/underline.gif b/Shawn/images/underline.gif new file mode 100644 index 0000000..0778011 Binary files /dev/null and b/Shawn/images/underline.gif differ diff --git a/Shawn/index.ftl b/Shawn/index.ftl new file mode 100644 index 0000000..ac17682 --- /dev/null +++ b/Shawn/index.ftl @@ -0,0 +1,22 @@ +<#include "macro-head.ftl"> + + + + <@head title="${blogTitle}"> + + + + + + ${topBarReplacement} + +
    + <#include "header.ftl"> +
    + <#include "article-list.ftl"> +
    + <#include "side.ftl"> + <#include "footer.ftl"> +
    + + diff --git a/Shawn/js/core.js b/Shawn/js/core.js new file mode 100644 index 0000000..d97d743 --- /dev/null +++ b/Shawn/js/core.js @@ -0,0 +1,79 @@ +$("#share ul").css({ + "display": "none", + "top": "-225px", + "opacity": "0" +}); +$(".commentlist li cite a,.outter a").attr("href", + function() { + var domain_const = "{{blog.domain}}".substring(0, 7) + ""; + return this.href.replace(domain_const, "")//your domain##################### + }); +$(".commentlist li cite a[href='http://']").each(function() { + $(this).replaceWith("" + $(this).text() + "") +}); +$(document).ready(function() { + //$("#header").html($("#headerf").html()); + //$(".timeta").html($(".meta").html()); + + // set selected navi + $("#header-navi li").each(function (i) { + if (i < $("#header-navi li").length) { + var $it = $(this), + locationURL = window.location.pathname + window.location.search; + if (i === 0 && (locationURL === "/")) { + $it.addClass("current_page_item"); + return; + } + if (locationURL.indexOf($it.find("a").attr("href")) > -1 && i !== 0) { + $it.addClass("current_page_item"); + } + } + }); + + if ($("input#author:has[value]").length > 0) { + $("div.friendly").css("display", "none"); + $(".authorgra").css("display", "block"); + var A = '(Edit)'; + $("div#respond").append(A); + $(".infoeditor").toggle(function() { + $(".friendly").fadeIn(); + $(".authorgra").css("display", "none") + }, + function() { + $(".friendly").css("display", "none"); + $(".authorgra").fadeIn() + }) + } + $(".twitter").click(function() { + window.open("http://twitter.com/ansenorg"); + return false + }) + Util.setTopBar(); +}) +function hidetoolbar(){ + $("#wgToolBar").slideUp(600,function(){ + $("#showtoolbar").slideDown(600) + }) +} +function showtoolbar(){ + $("#showtoolbar").slideUp(600,function(){ + $("#wgToolBar").slideDown(600) + }) +} +// 鐐瑰嚮鏆ф槯鏂囩珷 +var showRelatedul = function (id, label, tags) { + var $relatedul = $("#relatedul"); + if ($relatedul.hasClass("hidden")) { + if ($("#randomArticles").html() === "") { + page.loadRandomArticles(); + page.loadRelevantArticles(id, label); + if (page.tips.externalRelevantArticlesDisplayCount !== 0) { + page.loadExternalRelevantArticles(tags); + } + } + $relatedul.slideDown().removeClass("hidden"); + } else { + $relatedul.slideUp().addClass("hidden"); + } +} +var common = new Common(); \ No newline at end of file diff --git a/Shawn/js/core.min.js b/Shawn/js/core.min.js new file mode 100644 index 0000000..0d52312 --- /dev/null +++ b/Shawn/js/core.min.js @@ -0,0 +1 @@ +$("#share ul").css({display:"none",top:"-225px",opacity:"0"});$(".commentlist li cite a,.outter a").attr("href",function(){var a="{{blog.domain}}".substring(0,7)+"";return this.href.replace(a,"")});$(".commentlist li cite a[href='http://']").each(function(){$(this).replaceWith(""+$(this).text()+"")});$(document).ready(function(){$("#header-navi li").each(function(c){if(c<$("#header-navi li").length){var b=$(this),d=window.location.pathname+window.location.search;if(c===0&&(d==="/")){b.addClass("current_page_item");return}if(d.indexOf(b.find("a").attr("href"))>-1&&c!==0){b.addClass("current_page_item")}}});if($("input#author:has[value]").length>0){$("div.friendly").css("display","none");$(".authorgra").css("display","block");var a='(Edit)';$("div#respond").append(a);$(".infoeditor").toggle(function(){$(".friendly").fadeIn();$(".authorgra").css("display","none")},function(){$(".friendly").css("display","none");$(".authorgra").fadeIn()})}$(".twitter").click(function(){window.open("http://twitter.com/ansenorg");return false});Util.setTopBar()});function hidetoolbar(){$("#wgToolBar").slideUp(600,function(){$("#showtoolbar").slideDown(600)})}function showtoolbar(){$("#showtoolbar").slideUp(600,function(){$("#wgToolBar").slideDown(600)})}var showRelatedul=function(d,b,a){var c=$("#relatedul");if(c.hasClass("hidden")){if($("#randomArticles").html()===""){page.loadRandomArticles();page.loadRelevantArticles(d,b);if(page.tips.externalRelevantArticlesDisplayCount!==0){page.loadExternalRelevantArticles(a)}}c.slideDown().removeClass("hidden")}else{c.slideUp().addClass("hidden")}};var common=new Common(); \ No newline at end of file diff --git a/Shawn/js/ed.js b/Shawn/js/ed.js new file mode 100644 index 0000000..313c4fe --- /dev/null +++ b/Shawn/js/ed.js @@ -0,0 +1,185 @@ +jQuery(document).ready(function() +{ + $(".commentlist li:even").addClass("alt"); + $(".commentlist li:odd").addClass("altline"); + loadjs = false; + /*commentuser = $.cookie("comment_user"); + if (commentuser) + { + //[user, email, url] = commentuser.split("#@#"); + data = commentuser.split("#@#"); + $("#author").val(data[0]); + $("#email").val(data[1]); + $("#url").val(data[2]); + }; + + $("#commentform").ajaxForm( + { + type : "post", + dataType : "json", + beforeSubmit : function(formData, jqForm, options) + { + var form = jqForm[0]; + if (form.author) + { + if (!form.author.value) + { + showinfo("Please input your name!"); + $("#authors")[0].innerHTML = "Name\u03C7"; + form.author.focus(); + return false; + } + else + { + $("#authors")[0].innerHTML = "Name\u221a" + } + if (!form.email.value) + { + showinfo("Please input your email address!"); + $("#emails")[0].innerHTML = "Mail\u03C7"; + form.email.focus(); + return false; + } + if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig) == -1) + { + showinfo("Please input a correct email address!"); + form.email.value = ""; + form.email.focus(); + return false; + } + else + { + $("#emails")[0].innerHTML = "Mail\u221a" + } + } + if ($("#checkarea").css("display") == "block") + { + if (!form.checkret.value) + { + showinfo("Please input validate code, 3Q!"); + $("#checkcodes")[0].innerHTML = "Code:\u03C7" + form.checkret.focus(); + return false; + } + if (isNaN(form.checkret.value)) + { + showinfo("This validate code must be filled with all-numbers, 3Q!"); + $("#checkcodes")[0].innerHTML = "Code:\u03C7" + form.checkret.value = ""; + form.checkret.focus(); + return false; + } + else + { + $("#checkcodes")[0].innerHTML = "Code:" + } + } + if (!form.comment.value) + { + showinfo("Please enter a message!"); + form.comment.focus(); + return false; + } + + $("#submit").attr("disabled", true); + return true; + }, success : function(data) + { + $("#submit").attr("disabled", false); + if (data[0]) + { + //document.cookie = data[2]; + showinfo("Submitted successfully!"); + add_comment(data[1]); + $("#s_msg").text("Submitted successfully!"); + $("#comment").val(""); + reloadCheckImage(); + if ($("#checkarea").css("display") == "block") + { + if ($("#check_type").val() > 0) + { + get_check_area($("#check_type").val()); + reloadCheckImage(); + } + } + $("#checkret").val(""); + location = "#comments"; + //refresh + if (data) + { + $("#commentlist").animate({opacity: 0.4}, 500, function() + { + $(this).html(data);//; + }).animate({opacity : 1}, "slow"); + } + //#refresh + } + else + { + if (data[1] == -102) + { + showinfo("Validate code error, please retry it, 3Q!"); + reloadCheckImage(); + $("#checkret").focus(); + } + } + } + });*/ +}); +/* +function keyDown() +{ + if (event.ctrlKey && event.keyCode == 13) + { + document.getElementById("submitCommentButton").click(); + return false; + } +} +*/ +function get_check_area(type) +{ + if (type == 1) + { + $("#check").load("/checkcode/"); + $("#checkarea").show(); + } + else if (type == 2) + { + $("#check").html(""); + $("#checkarea").show(); + } +} + +function reloadCheckImage() +{ + var img = document.getElementById("checkimg"); + img.src += "?"; +} + +//alert +function showinfo(msg) +{ + window.alert(msg); +} + +//fixed ajax comments. +function add_comment(msg) +{ + comment = $(msg); + + if (!loadjs) { + $("#comments").prepend(comment).show(); + + $.getScript("http://dev.jquery.com/view/trunk/plugins/color/jquery.color.js", function() + { + comment.animate({backgroundColor: "#fbc7c7"}, "slow").animate({backgroundColor: "white"}, "slow"); + loadjs = true; + }); + } + else + { + $("#comments").prepend(comment); + + comment.animate({backgroundColor: "#fbc7c7"}, "slow").animate({backgroundColor: "white"}, "slow"); + } +} \ No newline at end of file diff --git a/Shawn/js/ed.min.js b/Shawn/js/ed.min.js new file mode 100644 index 0000000..20f21cb --- /dev/null +++ b/Shawn/js/ed.min.js @@ -0,0 +1 @@ +jQuery(document).ready(function(){$(".commentlist li:even").addClass("alt");$(".commentlist li:odd").addClass("altline");loadjs=false});function get_check_area(a){if(a==1){$("#check").load("/checkcode/");$("#checkarea").show()}else{if(a==2){$("#check").html("");$("#checkarea").show()}}}function reloadCheckImage(){var a=document.getElementById("checkimg");a.src+="?"}function showinfo(a){window.alert(a)}function add_comment(a){comment=$(a);if(!loadjs){$("#comments").prepend(comment).show();$.getScript("http://dev.jquery.com/view/trunk/plugins/color/jquery.color.js",function(){comment.animate({backgroundColor:"#fbc7c7"},"slow").animate({backgroundColor:"white"},"slow");loadjs=true})}else{$("#comments").prepend(comment);comment.animate({backgroundColor:"#fbc7c7"},"slow").animate({backgroundColor:"white"},"slow")}}; \ No newline at end of file diff --git a/Shawn/js/javascription.js b/Shawn/js/javascription.js new file mode 100644 index 0000000..db7e0ef --- /dev/null +++ b/Shawn/js/javascription.js @@ -0,0 +1,1248 @@ +(function($) { + $.fn.ajaxSubmit = function(o) { + if (typeof o == "function") { + o = { + success: o + } + } + o = $.extend({ + url: this.attr("action") || window.location.toString(), + type: this.attr("method") || "GET" + }, + o || {}); + var p = {}; + $.event.trigger("form.pre.serialize", [this, o, p]); + if (p.veto) { + return this + } + var a = this.formToArray(o.semantic); + if (o.data) { + for (var n in o.data) { + a.push({ + name: n, + value: o.data[n] + }) + } + } + if (o.beforeSubmit && o.beforeSubmit(a, this, o) === false) { + return this + } + $.event.trigger("form.submit.validate", [a, this, o, p]); + if (p.veto) { + return this + } + var q = $.param(a); + if (o.type.toUpperCase() == "GET") { + o.url += (o.url.indexOf("?") >= 0 ? "&": "?") + q; + o.data = null + } else { + o.data = q + } + var r = this, + callbacks = []; + if (o.resetForm) { + callbacks.push(function() { + r.resetForm() + }) + } + if (o.clearForm) { + callbacks.push(function() { + r.clearForm() + }) + } + if (!o.dataType && o.target) { + var u = o.success || + function() {}; + callbacks.push(function(a) { + if (this.evalScripts) { + $(o.target).attr("innerHTML", a).evalScripts().each(u, arguments) + } else { + $(o.target).html(a).each(u, arguments) + } + }) + } else { + if (o.success) { + callbacks.push(o.success) + } + } + o.success = function(a, b) { + for (var i = 0, max = callbacks.length; i < max; i++) { + callbacks[i](a, b, r) + } + }; + var v = $("input:file", this).fieldValue(); + var w = false; + for (var j = 0; j < v.length; j++) { + if (v[j]) { + w = true + } + } + if (o.iframe || w) { + if ($.browser.safari && o.closeKeepAlive) { + $.get(o.closeKeepAlive, fileUpload) + } else { + fileUpload() + } + } else { + $.ajax(o) + } + $.event.trigger("form.submit.notify", [this, o]); + return this; + function fileUpload() { + var d = r[0]; + var f = $.extend({}, + $.ajaxSettings, o); + var h = "jqFormIO" + $.fn.ajaxSubmit.counter++; + var i = $('