Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
solo
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
solo
Commits
f3484c4d
Commit
f3484c4d
authored
Feb 17, 2017
by
Van
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
#12180 article
parent
2b9a3622
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
361 additions
and
283 deletions
+361
-283
src/main/webapp/skins/9IPHP/article.ftl
src/main/webapp/skins/9IPHP/article.ftl
+23
-20
src/main/webapp/skins/9IPHP/css/base.css
src/main/webapp/skins/9IPHP/css/base.css
+61
-21
src/main/webapp/skins/9IPHP/css/fonts/icomoon.eot
src/main/webapp/skins/9IPHP/css/fonts/icomoon.eot
+0
-0
src/main/webapp/skins/9IPHP/css/fonts/icomoon.svg
src/main/webapp/skins/9IPHP/css/fonts/icomoon.svg
+1
-0
src/main/webapp/skins/9IPHP/css/fonts/icomoon.ttf
src/main/webapp/skins/9IPHP/css/fonts/icomoon.ttf
+0
-0
src/main/webapp/skins/9IPHP/css/fonts/icomoon.woff
src/main/webapp/skins/9IPHP/css/fonts/icomoon.woff
+0
-0
src/main/webapp/skins/9IPHP/css/selection.json
src/main/webapp/skins/9IPHP/css/selection.json
+207
-180
src/main/webapp/skins/9IPHP/header.ftl
src/main/webapp/skins/9IPHP/header.ftl
+4
-0
src/main/webapp/skins/9IPHP/lang/lang_en_US.properties
src/main/webapp/skins/9IPHP/lang/lang_en_US.properties
+1
-0
src/main/webapp/skins/9IPHP/lang/lang_zh_CN.properties
src/main/webapp/skins/9IPHP/lang/lang_zh_CN.properties
+1
-0
src/main/webapp/skins/9IPHP/macro-comments.ftl
src/main/webapp/skins/9IPHP/macro-comments.ftl
+63
-62
No files found.
src/main/webapp/skins/9IPHP/article.ftl
View file @
f3484c4d
...
@@ -66,33 +66,35 @@
...
@@ -66,33 +66,35 @@
${articleTag}
</a>
${articleTag}
</a>
</
#
list>
</
#
list>
<div
class=
"article-cr"
>
<
#--
div
class=
"copyright"
>
转载请注明来源:
${articleCP1Label}
<a
href=
"http://9iphp.com/web/laravel/laravel-5-acl-define.html"
>
使用Laravel5.1自带权限控制系统 ACL
</a>
-
<a
rel=
"bookmark"
href=
"${servePath}${article.articlePermalink}"
>
<a
href=
"http://9iphp.com"
title=
""
data-original-title=
"Specs' Blog-就爱PHP"
>
Specs' Blog-就爱PHP
</a>
${article.articleTitle}
</div>
</a>
-
<a
href=
"${servePath}"
>
${blogTitle}
</a>
</div
--
>
<div
class=
"
post-nav
fn-clear"
>
<div
class=
"
rel
fn-clear"
>
<
#if
previousArticlePermalink
??
>
<
#if
previousArticlePermalink
??
>
<div
class=
"fn-left"
>
<a
href=
"${servePath}${previousArticlePermalink}"
rel=
"prev"
<a
href=
"${servePath}${previousArticlePermalink}"
rel=
"prev"
class=
"fn-left tooltipped tooltipped-n"
aria-label=
"${previousArticleTitle}"
>
aria-label=
"${previousArticleTitle}"
>
${previousArticleLabel}
${previousArticleLabel}
</a>
</a>
</div>
</
#
if>
</
#
if>
<
#if
nextArticlePermalink
??
>
<
#if
nextArticlePermalink
??
>
<div
class=
"fn-right"
>
<a
href=
"${servePath}${nextArticlePermalink}"
rel=
"next"
<a
href=
"${servePath}${nextArticlePermalink}"
rel=
"next"
class=
"fn-right tooltipped tooltipped-n"
aria-label=
"${nextArticleTitle}"
>
aria-label=
"${nextArticleTitle}"
>
${nextArticleLabel}
${nextArticleLabel}
</a>
</a>
</div>
</
#
if>
</
#
if>
</div>
</div>
</footer>
</footer>
<div
id=
"externalRelevantArticles"
class=
"list"
></div>
<
@
comments
commentList=
articleComments
article=
article
></
@
comments>
<
@
comments
commentList=
articleComments
article=
article
></
@
comments>
<div
id=
"externalRelevantArticles"
></div>
</article>
</article>
</main>
</main>
<
#include
"
side
.
ftl
"
>
<
#include
"
side
.
ftl
"
>
...
@@ -102,7 +104,8 @@
...
@@ -102,7 +104,8 @@
<
@
comment_script
oId=
article.oId
>
<
@
comment_script
oId=
article.oId
>
page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}";
page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}";
<
#if
0
!=
externalRelevantArticlesDisplayCount
>
<
#if
0
!=
externalRelevantArticlesDisplayCount
>
page.loadExternalRelevantArticles("
<
#list
article
.
articleTags
?
split
(",")
as
articleTag
>
${articleTag}
<
#if
articleTag_has_next
>
,
</
#
if></
#
list>
");
page.loadExternalRelevantArticles("
<
#list
article
.
articleTags
?
split
(",")
as
articleTag
>
${articleTag}
<
#if
articleTag_has_next
>
,
</
#
if></
#
list>
"
, "
<header
class=
'title'
><h2>
${externalRelevantArticlesLabel}
</h2></header>
");
</
#
if>
</
#
if>
</
@
comment
_script
>
</
@
comment
_script
>
</body>
</body>
...
...
src/main/webapp/skins/9IPHP/css/base.css
View file @
f3484c4d
...
@@ -576,6 +576,9 @@ a[class*=" icon-"]:hover {
...
@@ -576,6 +576,9 @@ a[class*=" icon-"]:hover {
/* end common */
/* end common */
/* start reset common */
/* start reset common */
.icon-home
:before
{
content
:
"\f015"
;
}
.icon-logout
:before
{
.icon-logout
:before
{
content
:
"\ea14"
;
content
:
"\ea14"
;
}
}
...
@@ -684,6 +687,32 @@ a {
...
@@ -684,6 +687,32 @@ a {
.ft-gray
{
.ft-gray
{
color
:
#aaa
;
color
:
#aaa
;
}
}
.list
,
.module
main
.list
{
padding
:
0
;
}
.list
li
{
list-style
:
none
;
border-bottom
:
1px
solid
#eee
;
line-height
:
40px
;
padding
:
0
20px
;
}
.list
li
:last-child
{
border-bottom
:
0
;
}
.list
a
{
color
:
#666
;
text-decoration
:
none
;
display
:
block
;
}
.list
a
:hover
{
color
:
#ff4d3a
;
}
/* end reset common */
/* end reset common */
/* start framework */
/* start framework */
...
@@ -808,6 +837,7 @@ aside {
...
@@ -808,6 +837,7 @@ aside {
padding
:
30px
0
;
padding
:
30px
0
;
text-align
:
center
;
text-align
:
center
;
background
:
#111
;
background
:
#111
;
margin-top
:
30px
;
color
:
#fff
;
color
:
#fff
;
}
}
...
@@ -868,27 +898,6 @@ aside .tag {
...
@@ -868,27 +898,6 @@ aside .tag {
margin-right
:
10px
;
margin-right
:
10px
;
line-height
:
22px
;
line-height
:
22px
;
}
}
aside
.list
{
padding
:
0
;
}
aside
.list
li
{
list-style
:
none
;
border-bottom
:
1px
solid
#eee
;
line-height
:
40px
;
padding
:
0
20px
;
}
aside
.list
li
:last-child
{
border-bottom
:
0
;
}
aside
.list
a
{
color
:
#666
;
text-decoration
:
none
;
display
:
block
;
}
/* end side */
/* end side */
/* start article list */
/* start article list */
...
@@ -947,4 +956,35 @@ aside .list a {
...
@@ -947,4 +956,35 @@ aside .list a {
.post
footer
>
a
.tag
:hover
{
.post
footer
>
a
.tag
:hover
{
background
:
#999
;
background
:
#999
;
}
}
.post
footer
.copyright
{
padding
:
10px
;
font-size
:
14px
;
line-height
:
16px
;
border
:
1px
solid
#ff4d3a
;
border-left-width
:
20px
;
margin
:
20px
0
;
}
.post
.rel
a
{
display
:
inline-block
;
padding
:
5px
14px
;
background-color
:
#fff
;
border
:
1px
solid
#ddd
;
border-radius
:
15px
;
text-decoration
:
none
;
margin
:
20px
0
;
}
.post
.rel
a
:hover
{
background-color
:
#eee
;
}
.post
.title
h2
{
font-size
:
16px
;
font-weight
:
bold
;
padding-bottom
:
10px
;
border-bottom
:
1px
solid
#f1f1f1
;
margin-top
:
20px
;
}
/* end article list */
/* end article list */
src/main/webapp/skins/9IPHP/css/fonts/icomoon.eot
View file @
f3484c4d
No preview for this file type
src/main/webapp/skins/9IPHP/css/fonts/icomoon.svg
View file @
f3484c4d
...
@@ -14,6 +14,7 @@
...
@@ -14,6 +14,7 @@
<glyph
unicode=
""
glyph-name=
"login"
d=
"M384 448h-320v128h320v128l192-192-192-192zM1024 960v-832l-384-192v192h-384v256h64v-192h320v576l256 128h-576v-256h-64v320z"
/>
<glyph
unicode=
""
glyph-name=
"login"
d=
"M384 448h-320v128h320v128l192-192-192-192zM1024 960v-832l-384-192v192h-384v256h64v-192h320v576l256 128h-576v-256h-64v320z"
/>
<glyph
unicode=
""
glyph-name=
"logout"
d=
"M768 320v128h-320v128h320v128l192-192zM704 384v-256h-320v-192l-384 192v832h704v-320h-64v256h-512l256-128v-576h256v192z"
/>
<glyph
unicode=
""
glyph-name=
"logout"
d=
"M768 320v128h-320v128h320v128l192-192zM704 384v-256h-320v-192l-384 192v832h704v-320h-64v256h-512l256-128v-576h256v192z"
/>
<glyph
unicode=
""
glyph-name=
"search"
horiz-adv-x=
"951"
d=
"M658.286 475.428c0 141.143-114.857 256-256 256s-256-114.857-256-256 114.857-256 256-256 256 114.857 256 256zM950.857 0c0-40-33.143-73.143-73.143-73.143-19.429 0-38.286 8-51.429 21.714l-196 195.429c-66.857-46.286-146.857-70.857-228-70.857-222.286 0-402.286 180-402.286 402.286s180 402.286 402.286 402.286 402.286-180 402.286-402.286c0-81.143-24.571-161.143-70.857-228l196-196c13.143-13.143 21.143-32 21.143-51.429z"
/>
<glyph
unicode=
""
glyph-name=
"search"
horiz-adv-x=
"951"
d=
"M658.286 475.428c0 141.143-114.857 256-256 256s-256-114.857-256-256 114.857-256 256-256 256 114.857 256 256zM950.857 0c0-40-33.143-73.143-73.143-73.143-19.429 0-38.286 8-51.429 21.714l-196 195.429c-66.857-46.286-146.857-70.857-228-70.857-222.286 0-402.286 180-402.286 402.286s180 402.286 402.286 402.286 402.286-180 402.286-402.286c0-81.143-24.571-161.143-70.857-228l196-196c13.143-13.143 21.143-32 21.143-51.429z"
/>
<glyph
unicode=
""
glyph-name=
"home"
horiz-adv-x=
"951"
d=
"M804.571 384v-274.286c0-20-16.571-36.571-36.571-36.571h-219.429v219.429h-146.286v-219.429h-219.429c-20 0-36.571 16.571-36.571 36.571v274.286c0 1.143 0.571 2.286 0.571 3.429l328.571 270.857 328.571-270.857c0.571-1.143 0.571-2.286 0.571-3.429zM932 423.428l-35.429-42.286c-2.857-3.429-7.429-5.714-12-6.286h-1.714c-4.571 0-8.571 1.143-12 4l-395.429 329.714-395.429-329.714c-4-2.857-8.571-4.571-13.714-4-4.571 0.571-9.143 2.857-12 6.286l-35.429 42.286c-6.286 7.429-5.143 19.429 2.286 25.714l410.857 342.286c24 20 62.857 20 86.857 0l139.429-116.571v111.429c0 10.286 8 18.286 18.286 18.286h109.714c10.286 0 18.286-8 18.286-18.286v-233.143l125.143-104c7.429-6.286 8.571-18.286 2.286-25.714z"
/>
<glyph
unicode=
""
glyph-name=
"inbox"
horiz-adv-x=
"878"
d=
"M584.571 402.286h180.571c-1.143 2.857-1.714 6.286-2.857 9.143l-121.143 283.429h-404.571l-121.143-283.429c-1.143-2.857-1.714-6.286-2.857-9.143h180.571l54.286-109.714h182.857zM877.714 385.143v-275.429c0-20-16.571-36.571-36.571-36.571h-804.571c-20 0-36.571 16.571-36.571 36.571v275.429c0 20.571 6.286 50.857 14.286 70.286l136 315.429c8 18.857 30.857 33.714 50.857 33.714h475.429c20 0 42.857-14.857 50.857-33.714l136-315.429c8-19.429 14.286-49.714 14.286-70.286z"
/>
<glyph
unicode=
""
glyph-name=
"inbox"
horiz-adv-x=
"878"
d=
"M584.571 402.286h180.571c-1.143 2.857-1.714 6.286-2.857 9.143l-121.143 283.429h-404.571l-121.143-283.429c-1.143-2.857-1.714-6.286-2.857-9.143h180.571l54.286-109.714h182.857zM877.714 385.143v-275.429c0-20-16.571-36.571-36.571-36.571h-804.571c-20 0-36.571 16.571-36.571 36.571v275.429c0 20.571 6.286 50.857 14.286 70.286l136 315.429c8 18.857 30.857 33.714 50.857 33.714h475.429c20 0 42.857-14.857 50.857-33.714l136-315.429c8-19.429 14.286-49.714 14.286-70.286z"
/>
<glyph
unicode=
""
glyph-name=
"refresh"
horiz-adv-x=
"878"
d=
"M863.429 347.428c0-1.143 0-2.857-0.571-4-48.571-202.286-215.429-343.429-426.286-343.429-111.429 0-219.429 44-300.571 121.143l-73.714-73.714c-6.857-6.857-16-10.857-25.714-10.857-20 0-36.571 16.571-36.571 36.571v256c0 20 16.571 36.571 36.571 36.571h256c20 0 36.571-16.571 36.571-36.571 0-9.714-4-18.857-10.857-25.714l-78.286-78.286c53.714-50.286 125.143-78.857 198.857-78.857 101.714 0 196 52.571 249.143 139.429 13.714 22.286 20.571 44 30.286 66.857 2.857 8 8.571 13.143 17.143 13.143h109.714c10.286 0 18.286-8.571 18.286-18.286zM877.714 804.571v-256c0-20-16.571-36.571-36.571-36.571h-256c-20 0-36.571 16.571-36.571 36.571 0 9.714 4 18.857 10.857 25.714l78.857 78.857c-54.286 50.286-125.714 78.286-199.429 78.286-101.714 0-196-52.571-249.143-139.429-13.714-22.286-20.571-44-30.286-66.857-2.857-8-8.571-13.143-17.143-13.143h-113.714c-10.286 0-18.286 8.571-18.286 18.286v4c49.143 202.857 217.714 343.429 428.571 343.429 112 0 221.143-44.571 302.286-121.143l74.286 73.714c6.857 6.857 16 10.857 25.714 10.857 20 0 36.571-16.571 36.571-36.571z"
/>
<glyph
unicode=
""
glyph-name=
"refresh"
horiz-adv-x=
"878"
d=
"M863.429 347.428c0-1.143 0-2.857-0.571-4-48.571-202.286-215.429-343.429-426.286-343.429-111.429 0-219.429 44-300.571 121.143l-73.714-73.714c-6.857-6.857-16-10.857-25.714-10.857-20 0-36.571 16.571-36.571 36.571v256c0 20 16.571 36.571 36.571 36.571h256c20 0 36.571-16.571 36.571-36.571 0-9.714-4-18.857-10.857-25.714l-78.286-78.286c53.714-50.286 125.143-78.857 198.857-78.857 101.714 0 196 52.571 249.143 139.429 13.714 22.286 20.571 44 30.286 66.857 2.857 8 8.571 13.143 17.143 13.143h109.714c10.286 0 18.286-8.571 18.286-18.286zM877.714 804.571v-256c0-20-16.571-36.571-36.571-36.571h-256c-20 0-36.571 16.571-36.571 36.571 0 9.714 4 18.857 10.857 25.714l78.857 78.857c-54.286 50.286-125.714 78.286-199.429 78.286-101.714 0-196-52.571-249.143-139.429-13.714-22.286-20.571-44-30.286-66.857-2.857-8-8.571-13.143-17.143-13.143h-113.714c-10.286 0-18.286 8.571-18.286 18.286v4c49.143 202.857 217.714 343.429 428.571 343.429 112 0 221.143-44.571 302.286-121.143l74.286 73.714c6.857 6.857 16 10.857 25.714 10.857 20 0 36.571-16.571 36.571-36.571z"
/>
<glyph
unicode=
""
glyph-name=
"tags"
horiz-adv-x=
"1085"
d=
"M256 694.857c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM865.714 365.714c0-19.429-8-38.286-21.143-51.429l-280.571-281.143c-13.714-13.143-32.571-21.143-52-21.143s-38.286 8-51.429 21.143l-408.571 409.143c-29.143 28.571-52 84-52 124.571v237.714c0 40 33.143 73.143 73.143 73.143h237.714c40.571 0 96-22.857 125.143-52l408.571-408c13.143-13.714 21.143-32.571 21.143-52zM1085.143 365.714c0-19.429-8-38.286-21.143-51.429l-280.571-281.143c-13.714-13.143-32.571-21.143-52-21.143-29.714 0-44.571 13.714-64 33.714l268.571 268.571c13.143 13.143 21.143 32 21.143 51.429s-8 38.286-21.143 52l-408.571 408c-29.143 29.143-84.571 52-125.143 52h128c40.571 0 96-22.857 125.143-52l408.571-408c13.143-13.714 21.143-32.571 21.143-52z"
/>
<glyph
unicode=
""
glyph-name=
"tags"
horiz-adv-x=
"1085"
d=
"M256 694.857c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM865.714 365.714c0-19.429-8-38.286-21.143-51.429l-280.571-281.143c-13.714-13.143-32.571-21.143-52-21.143s-38.286 8-51.429 21.143l-408.571 409.143c-29.143 28.571-52 84-52 124.571v237.714c0 40 33.143 73.143 73.143 73.143h237.714c40.571 0 96-22.857 125.143-52l408.571-408c13.143-13.714 21.143-32.571 21.143-52zM1085.143 365.714c0-19.429-8-38.286-21.143-51.429l-280.571-281.143c-13.714-13.143-32.571-21.143-52-21.143-29.714 0-44.571 13.714-64 33.714l268.571 268.571c13.143 13.143 21.143 32 21.143 51.429s-8 38.286-21.143 52l-408.571 408c-29.143 29.143-84.571 52-125.143 52h128c40.571 0 96-22.857 125.143-52l408.571-408c13.143-13.714 21.143-32.571 21.143-52z"
/>
...
...
src/main/webapp/skins/9IPHP/css/fonts/icomoon.ttf
View file @
f3484c4d
No preview for this file type
src/main/webapp/skins/9IPHP/css/fonts/icomoon.woff
View file @
f3484c4d
No preview for this file type
src/main/webapp/skins/9IPHP/css/selection.json
View file @
f3484c4d
...
@@ -4,192 +4,30 @@
...
@@ -4,192 +4,30 @@
{
{
"icon"
:
{
"icon"
:
{
"paths"
:
[
"paths"
:
[
"M
768 640v-128h-320v-128h320v-128l192 192zM704 576v256h-320v192l-384-192v-832h704v320h-64v-256h-512l256 128v576h256v-192
z"
"M
804.571 566.857v274.286c0 20-16.571 36.571-36.571 36.571h-219.429v-219.429h-146.286v219.429h-219.429c-20 0-36.571-16.571-36.571-36.571v-274.286c0-1.143 0.571-2.286 0.571-3.429l328.571-270.857 328.571 270.857c0.571 1.143 0.571 2.286 0.571 3.429zM932 527.429l-35.429 42.286c-2.857 3.429-7.429 5.714-12 6.286h-1.714c-4.571 0-8.571-1.143-12-4l-395.429-329.714-395.429 329.714c-4 2.857-8.571 4.571-13.714 4-4.571-0.571-9.143-2.857-12-6.286l-35.429-42.286c-6.286-7.429-5.143-19.429 2.286-25.714l410.857-342.286c24-20 62.857-20 86.857 0l139.429 116.571v-111.429c0-10.286 8-18.286 18.286-18.286h109.714c10.286 0 18.286 8 18.286 18.286v233.143l125.143 104c7.429 6.286 8.571 18.286 2.286 25.714
z"
],
],
"width"
:
950.8571428571428
,
"attrs"
:
[],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"tags"
:
[
"exit"
,
"home"
"signout"
,
"logout"
,
"quit"
,
"close"
],
],
"defaultCode"
:
59924
,
"defaultCode"
:
61461
,
"grid"
:
1
6
"grid"
:
1
4
},
},
"attrs"
:
[],
"attrs"
:
[],
"properties"
:
{
"properties"
:
{
"ligatures"
:
"exit, signout"
,
"name"
:
"home"
,
"name"
:
"logout"
,
"id"
:
289
,
"id"
:
288
,
"order"
:
104
,
"order"
:
89
,
"prevSize"
:
28
,
"prevSize"
:
32
,
"code"
:
61461
"code"
:
59924
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
0
"iconIdx"
:
0
},
},
{
"icon"
:
{
"paths"
:
[
"M512 192c-282.784 0-512 320-512 320s229.216 320 512 320 512-320 512-320-229.216-320-512-320zM512 704c-106.016 0-192-85.984-192-192s85.984-192 192-192 192 85.984 192 192-85.984 192-192 192zM512 384c-70.688 0-128 57.312-128 128s57.312 128 128 128 128-57.312 128-128-57.312-128-128-128z"
],
"attrs"
:
[
{}
],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"eye"
,
"views"
],
"grid"
:
16
},
"attrs"
:
[
{}
],
"properties"
:
{
"order"
:
90
,
"id"
:
287
,
"name"
:
"views"
,
"prevSize"
:
32
,
"code"
:
59648
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
1
},
{
"icon"
:
{
"paths"
:
[
"M384 736c0-151.234 95.874-280.486 230.032-330.2 16.28-36.538 25.968-77.164 25.968-117.8 0-159.058 0-288-192-288s-192 128.942-192 288c0 99.060 57.502 198.104 128 237.832v52.78c-217.102 17.748-384 124.42-384 253.388h397.306c-8.664-30.53-13.306-62.732-13.306-96z"
,
"M736 448c-159.058 0-288 128.942-288 288s128.942 288 288 288c159.056 0 288-128.942 288-288s-128.942-288-288-288zM896 768h-128v128h-64v-128h-128v-64h128v-128h64v128h128v64z"
],
"width"
:
1024
,
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"user-plus"
,
"user"
,
"user-add"
,
"profile"
,
"avatar"
,
"person"
,
"member"
],
"defaultCode"
:
59763
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"user-plus, user2"
,
"name"
:
"register"
,
"id"
:
115
,
"order"
:
99
,
"prevSize"
:
32
,
"code"
:
59763
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
10
},
{
"icon"
:
{
"paths"
:
[
"M933.79 610.25c-53.726-93.054-21.416-212.304 72.152-266.488l-100.626-174.292c-28.75 16.854-62.176 26.518-97.846 26.518-107.536 0-194.708-87.746-194.708-195.99h-201.258c0.266 33.41-8.074 67.282-25.958 98.252-53.724 93.056-173.156 124.702-266.862 70.758l-100.624 174.292c28.97 16.472 54.050 40.588 71.886 71.478 53.638 92.908 21.512 211.92-71.708 266.224l100.626 174.292c28.65-16.696 61.916-26.254 97.4-26.254 107.196 0 194.144 87.192 194.7 194.958h201.254c-0.086-33.074 8.272-66.57 25.966-97.218 53.636-92.906 172.776-124.594 266.414-71.012l100.626-174.29c-28.78-16.466-53.692-40.498-71.434-71.228zM512 719.332c-114.508 0-207.336-92.824-207.336-207.334 0-114.508 92.826-207.334 207.336-207.334 114.508 0 207.332 92.826 207.332 207.334-0.002 114.51-92.824 207.334-207.332 207.334z"
],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"cog"
,
"gear"
,
"preferences"
,
"settings"
,
"generate"
,
"control"
,
"options"
],
"defaultCode"
:
59796
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"cog, gear"
,
"name"
:
"setting"
,
"id"
:
148
,
"order"
:
100
,
"prevSize"
:
32
,
"code"
:
59796
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
11
},
{
"icon"
:
{
"paths"
:
[
"M384 512h-320v-128h320v-128l192 192-192 192zM1024 0v832l-384 192v-192h-384v-256h64v192h320v-576l256-128h-576v256h-64v-320z"
],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"enter"
,
"signin"
,
"login"
],
"defaultCode"
:
59923
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"enter, signin"
,
"name"
:
"login"
,
"id"
:
275
,
"order"
:
101
,
"prevSize"
:
32
,
"code"
:
59923
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
12
},
{
"icon"
:
{
"paths"
:
[
"M136.294 750.93c-75.196 0-136.292 61.334-136.292 136.076 0 75.154 61.1 135.802 136.292 135.802 75.466 0 136.494-60.648 136.494-135.802-0.002-74.742-61.024-136.076-136.494-136.076zM0.156 347.93v196.258c127.784 0 247.958 49.972 338.458 140.512 90.384 90.318 140.282 211.036 140.282 339.3h197.122c-0.002-372.82-303.282-676.070-675.862-676.070zM0.388 0v196.356c455.782 0 826.756 371.334 826.756 827.644h196.856c0-564.47-459.254-1024-1023.612-1024z"
],
"attrs"
:
[
{}
],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"feed"
,
"rss"
,
"social"
],
"grid"
:
16
},
"attrs"
:
[
{}
],
"properties"
:
{
"order"
:
102
,
"id"
:
0
,
"prevSize"
:
32
,
"code"
:
59649
,
"name"
:
"rss"
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
13
},
{
{
"icon"
:
{
"icon"
:
{
"paths"
:
[
"paths"
:
[
...
@@ -215,7 +53,7 @@
...
@@ -215,7 +53,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
2
"iconIdx"
:
3
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -242,7 +80,7 @@
...
@@ -242,7 +80,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
3
"iconIdx"
:
4
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -269,7 +107,7 @@
...
@@ -269,7 +107,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
4
"iconIdx"
:
5
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -296,7 +134,7 @@
...
@@ -296,7 +134,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
5
"iconIdx"
:
6
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -323,7 +161,7 @@
...
@@ -323,7 +161,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
6
"iconIdx"
:
7
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -350,7 +188,7 @@
...
@@ -350,7 +188,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
7
"iconIdx"
:
8
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -378,7 +216,7 @@
...
@@ -378,7 +216,7 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
8
"iconIdx"
:
9
},
},
{
{
"icon"
:
{
"icon"
:
{
...
@@ -405,7 +243,196 @@
...
@@ -405,7 +243,196 @@
},
},
"setIdx"
:
1
,
"setIdx"
:
1
,
"setId"
:
1
,
"setId"
:
1
,
"iconIdx"
:
9
"iconIdx"
:
10
},
{
"icon"
:
{
"paths"
:
[
"M768 640v-128h-320v-128h320v-128l192 192zM704 576v256h-320v192l-384-192v-832h704v320h-64v-256h-512l256 128v576h256v-192z"
],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"exit"
,
"signout"
,
"logout"
,
"quit"
,
"close"
],
"defaultCode"
:
59924
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"exit, signout"
,
"name"
:
"logout"
,
"id"
:
288
,
"order"
:
89
,
"prevSize"
:
32
,
"code"
:
59924
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
1
},
{
"icon"
:
{
"paths"
:
[
"M512 192c-282.784 0-512 320-512 320s229.216 320 512 320 512-320 512-320-229.216-320-512-320zM512 704c-106.016 0-192-85.984-192-192s85.984-192 192-192 192 85.984 192 192-85.984 192-192 192zM512 384c-70.688 0-128 57.312-128 128s57.312 128 128 128 128-57.312 128-128-57.312-128-128-128z"
],
"attrs"
:
[
{}
],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"eye"
,
"views"
],
"grid"
:
16
},
"attrs"
:
[
{}
],
"properties"
:
{
"order"
:
90
,
"id"
:
287
,
"name"
:
"views"
,
"prevSize"
:
32
,
"code"
:
59648
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
2
},
{
"icon"
:
{
"paths"
:
[
"M384 736c0-151.234 95.874-280.486 230.032-330.2 16.28-36.538 25.968-77.164 25.968-117.8 0-159.058 0-288-192-288s-192 128.942-192 288c0 99.060 57.502 198.104 128 237.832v52.78c-217.102 17.748-384 124.42-384 253.388h397.306c-8.664-30.53-13.306-62.732-13.306-96z"
,
"M736 448c-159.058 0-288 128.942-288 288s128.942 288 288 288c159.056 0 288-128.942 288-288s-128.942-288-288-288zM896 768h-128v128h-64v-128h-128v-64h128v-128h64v128h128v64z"
],
"width"
:
1024
,
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"user-plus"
,
"user"
,
"user-add"
,
"profile"
,
"avatar"
,
"person"
,
"member"
],
"defaultCode"
:
59763
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"user-plus, user2"
,
"name"
:
"register"
,
"id"
:
115
,
"order"
:
99
,
"prevSize"
:
32
,
"code"
:
59763
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
11
},
{
"icon"
:
{
"paths"
:
[
"M933.79 610.25c-53.726-93.054-21.416-212.304 72.152-266.488l-100.626-174.292c-28.75 16.854-62.176 26.518-97.846 26.518-107.536 0-194.708-87.746-194.708-195.99h-201.258c0.266 33.41-8.074 67.282-25.958 98.252-53.724 93.056-173.156 124.702-266.862 70.758l-100.624 174.292c28.97 16.472 54.050 40.588 71.886 71.478 53.638 92.908 21.512 211.92-71.708 266.224l100.626 174.292c28.65-16.696 61.916-26.254 97.4-26.254 107.196 0 194.144 87.192 194.7 194.958h201.254c-0.086-33.074 8.272-66.57 25.966-97.218 53.636-92.906 172.776-124.594 266.414-71.012l100.626-174.29c-28.78-16.466-53.692-40.498-71.434-71.228zM512 719.332c-114.508 0-207.336-92.824-207.336-207.334 0-114.508 92.826-207.334 207.336-207.334 114.508 0 207.332 92.826 207.332 207.334-0.002 114.51-92.824 207.334-207.332 207.334z"
],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"cog"
,
"gear"
,
"preferences"
,
"settings"
,
"generate"
,
"control"
,
"options"
],
"defaultCode"
:
59796
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"cog, gear"
,
"name"
:
"setting"
,
"id"
:
148
,
"order"
:
100
,
"prevSize"
:
32
,
"code"
:
59796
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
12
},
{
"icon"
:
{
"paths"
:
[
"M384 512h-320v-128h320v-128l192 192-192 192zM1024 0v832l-384 192v-192h-384v-256h64v192h320v-576l256-128h-576v256h-64v-320z"
],
"attrs"
:
[],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"enter"
,
"signin"
,
"login"
],
"defaultCode"
:
59923
,
"grid"
:
16
},
"attrs"
:
[],
"properties"
:
{
"ligatures"
:
"enter, signin"
,
"name"
:
"login"
,
"id"
:
275
,
"order"
:
101
,
"prevSize"
:
32
,
"code"
:
59923
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
13
},
{
"icon"
:
{
"paths"
:
[
"M136.294 750.93c-75.196 0-136.292 61.334-136.292 136.076 0 75.154 61.1 135.802 136.292 135.802 75.466 0 136.494-60.648 136.494-135.802-0.002-74.742-61.024-136.076-136.494-136.076zM0.156 347.93v196.258c127.784 0 247.958 49.972 338.458 140.512 90.384 90.318 140.282 211.036 140.282 339.3h197.122c-0.002-372.82-303.282-676.070-675.862-676.070zM0.388 0v196.356c455.782 0 826.756 371.334 826.756 827.644h196.856c0-564.47-459.254-1024-1023.612-1024z"
],
"attrs"
:
[
{}
],
"isMulticolor"
:
false
,
"isMulticolor2"
:
false
,
"tags"
:
[
"feed"
,
"rss"
,
"social"
],
"grid"
:
16
},
"attrs"
:
[
{}
],
"properties"
:
{
"order"
:
102
,
"id"
:
0
,
"prevSize"
:
32
,
"code"
:
59649
,
"name"
:
"rss"
},
"setIdx"
:
1
,
"setId"
:
1
,
"iconIdx"
:
14
}
}
],
],
"height"
:
1024
,
"height"
:
1024
,
...
...
src/main/webapp/skins/9IPHP/header.ftl
View file @
f3484c4d
...
@@ -30,6 +30,10 @@
...
@@ -30,6 +30,10 @@
<div class="navbar">
<div class="navbar">
<div class="fn-clear wrapper">
<div class="fn-clear wrapper">
<nav class="fn-left">
<nav class="fn-left">
<a href="${servePath}">
<i class="icon-home"></i>
${indexLabel}
</a>
<#list pageNavigations as page>
<#list pageNavigations as page>
<a href="${page.pagePermalink}" target="${page.pageOpenTarget}" rel="section">
<a href="${page.pagePermalink}" target="${page.pageOpenTarget}" rel="section">
${page.pageTitle}
${page.pageTitle}
...
...
src/main/webapp/skins/9IPHP/lang/lang_en_US.properties
View file @
f3484c4d
...
@@ -25,6 +25,7 @@ tocLabel=Article ToC
...
@@ -25,6 +25,7 @@ tocLabel=Article ToC
readLabel
=
Read More
readLabel
=
Read More
nextArticleLabel
=
Next
nextArticleLabel
=
Next
previousArticleLabel
=
Previous
previousArticleLabel
=
Previous
articleCP1Label
=
Please indicate the source:
searchLabel
=
Search
searchLabel
=
Search
subscribeLabel
=
Subscribe
subscribeLabel
=
Subscribe
...
...
src/main/webapp/skins/9IPHP/lang/lang_zh_CN.properties
View file @
f3484c4d
...
@@ -25,6 +25,7 @@ tocLabel=\u6587\u7AE0\u76EE\u5F55
...
@@ -25,6 +25,7 @@ tocLabel=\u6587\u7AE0\u76EE\u5F55
readLabel
=
\u9605\u
8BFB
\u5168\u6587
readLabel
=
\u9605\u
8BFB
\u5168\u6587
nextArticleLabel
=
\u
65B0
\u
4E00
\u
7BC7
nextArticleLabel
=
\u
65B0
\u
4E00
\u
7BC7
previousArticleLabel
=
\u
65E7
\u
4E00
\u
7BC7
previousArticleLabel
=
\u
65E7
\u
4E00
\u
7BC7
articleCP1Label
=
\u
8F6C
\u
8F7D
\u
8BF7
\u
6CE8
\u
660E
\u6765\u
6E90
\u
FF1A
searchLabel
=
\u
641C
\u
7D22
searchLabel
=
\u
641C
\u
7D22
subscribeLabel
=
\u
8BA2
\u9605
subscribeLabel
=
\u
8BA2
\u9605
...
...
src/main/webapp/skins/9IPHP/macro-comments.ftl
View file @
f3484c4d
...
@@ -32,67 +32,68 @@
...
@@ -32,67 +32,68 @@
</#list>
</#list>
</ul>
</ul>
<#if article.commentable>
<#if article.commentable>
<div class="comment-body fn-wrap">
<header class='title'><h2>${postCommentsLabel}</h2></header>
<table id="commentForm" class="form">
<div>
<tbody>
<table id="commentForm" class="form">
<#if !isLoggedIn>
<tbody>
<tr>
<#if !isLoggedIn>
<td>
<tr>
<input placeholder="${commentNameLabel}" type="text" class="normalInput" id="commentName"/>
<td>
</td>
<input placeholder="${commentNameLabel}" type="text" class="normalInput" id="commentName"/>
</tr>
</td>
<tr>
</tr>
<td>
<tr>
<input placeholder="${commentEmailLabel}" type="email" class="normalInput" id="commentEmail"/>
<td>
</td>
<input placeholder="${commentEmailLabel}" type="email" class="normalInput" id="commentEmail"/>
</tr>
</td>
<tr>
</tr>
<td>
<tr>
<input placeholder="${commentURLLabel}" type="url" id="commentURL"/>
<td>
</td>
<input placeholder="${commentURLLabel}" type="url" id="commentURL"/>
</tr>
</td>
</#if>
</tr>
<tr>
</#if>
<td id="emotions">
<tr>
<span class="em00" title="${em00Label}"></span>
<td id="emotions">
<span class="em01" title="${em01Label}"></span>
<span class="em00" title="${em00Label}"></span>
<span class="em02" title="${em02Label}"></span>
<span class="em01" title="${em01Label}"></span>
<span class="em03" title="${em03Label}"></span>
<span class="em02" title="${em02Label}"></span>
<span class="em04" title="${em04Label}"></span>
<span class="em03" title="${em03Label}"></span>
<span class="em05" title="${em05Label}"></span>
<span class="em04" title="${em04Label}"></span>
<span class="em06" title="${em06Label}"></span>
<span class="em05" title="${em05Label}"></span>
<span class="em07" title="${em07Label}"></span>
<span class="em06" title="${em06Label}"></span>
<span class="em08" title="${em08Label}"></span>
<span class="em07" title="${em07Label}"></span>
<span class="em09" title="${em09Label}"></span>
<span class="em08" title="${em08Label}"></span>
<span class="em10" title="${em10Label}"></span>
<span class="em09" title="${em09Label}"></span>
<span class="em11" title="${em11Label}"></span>
<span class="em10" title="${em10Label}"></span>
<span class="em12" title="${em12Label}"></span>
<span class="em11" title="${em11Label}"></span>
<span class="em13" title="${em13Label}"></span>
<span class="em12" title="${em12Label}"></span>
<span class="em14" title="${em14Label}"></span>
<span class="em13" title="${em13Label}"></span>
</td>
<span class="em14" title="${em14Label}"></span>
</tr>
</td>
<tr>
</tr>
<td>
<tr>
<textarea rows="10" cols="96" id="comment"></textarea>
<td>
</td>
<textarea rows="10" cols="96" id="comment"></textarea>
</tr>
</td>
<#if !isLoggedIn>
</tr>
<tr>
<#if !isLoggedIn>
<td>
<tr>
<input style="width:50%" placeholder="${captchaLabel}" type="text" class="normalInput" id="commentValidate"/>
<td>
<img id="captcha" alt="validate" src="${servePath}/captcha.do" />
<input style="width:50%" placeholder="${captchaLabel}" type="text" class="normalInput" id="commentValidate"/>
</td>
<img id="captcha" alt="validate" src="${servePath}/captcha.do" />
</tr>
</td>
</#if>
</tr>
<tr>
</#if>
<td colspan="2" align="right">
<tr>
<span class="error-msg" id="commentErrorTip"></span>
<td colspan="2" align="right">
<button id="submitCommentButton" onclick="page.submitComment();">${submmitCommentLabel}</button>
<span class="error-msg" id="commentErrorTip"></span>
</td>
<button id="submitCommentButton" onclick="page.submitComment();">${submmitCommentLabel}</button>
</tr>
</td>
</tbody>
</tr>
</table>
</tbody>
</div>
</table>
</div>
</#if>
</#if>
</#macro>
</#macro>
...
@@ -143,7 +144,7 @@
...
@@ -143,7 +144,7 @@
};
};
(function () {
(function () {
page.load();
page.load();
NexT
.initArticle();
Skin
.initArticle();
// emotions
// emotions
page.replaceCommentsEm("#comments .comment-content");
page.replaceCommentsEm("#comments .comment-content");
<#nested>
<#nested>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment