if
(doesHaveOwnership() && (
$entry
[
'userid'
] == getUserId() || Acl::check(
'group.editors'
)===true)) {
$managementView
=
$skin
->management;
$useEncodedURL
= false;
if
( isset(
$service
[
'useEncodedURL'
])) {
$useEncodedURL
=
$service
[
'useEncodedURL'
];
}
dress(
's_ad_m_link'
,
"$blogURL/owner/entry/edit/{$entry['id']}?returnURL="
. (
$useEncodedURL
?
$permalink
:
str_replace
(
'%2F'
,
'/'
, rawurlencode(
$permalink
))),
$managementView
);
dress(
's_ad_m_onclick'
,
"editEntry({$entry['id']},'"
.(
$useEncodedURL
?
$permalink
:
str_replace
('%2F
', '
/
', rawurlencode($permalink)))."'
);
return
false;",
$managementView
);
dress(
's_ad_s1_label'
, getEntryVisibilityName(
$entry
[
'visibility'
]),
$managementView
);
if
(
$entry
[
'visibility'
] < 2) {
dress(
's_ad_s2_label'
, _text(
'공개로 변경합니다'
),
$managementView
);
dress(
's_ad_s2_onclick'
,
"changeVisibility({$entry['id']}, 2); return false;"
,
$managementView
);
}
else
{
dress(
's_ad_s2_label'
, _text(
'비공개로 변경합니다'
),
$managementView
);
dress(
's_ad_s2_onclick'
,
"changeVisibility({$entry['id']}, 0); return false;"
,
$managementView
);
}
dress(
's_ad_t_onclick'
,
"sendTrackback({$entry['id']}); return false;"
,
$managementView
);
dress(
's_ad_d_onclick'
,
"deleteEntry({$entry['id']}); return false;"
,
$managementView
);
if
(
$entry
[
'visibility'
]==0){
dress(
's_ad_m_visible'
,
"visible private"
,
$managementView
);
}
else
if
(
$entry
[
'visibility'
]==1){
dress(
's_ad_m_visible'
,
"visible protected"
,
$managementView
);
}
else
if
(
$entry
[
'visibility'
]==2){
dress(
's_ad_m_visible'
,
"visible public"
,
$managementView
);
}
else
if
(
$entry
[
'visibility'
]==3){
dress(
's_ad_m_visible'
,
"visible syndicated"
,
$managementView
);
}
dress(
'ad_div'
,
$managementView
,
$entryView
);
}
$author
= User::getName(
$entry
[
'userid'
]);
dress(
'article_rep_author'
, fireEvent(
'ViewPostAuthor'
,
$author
,
$entry
[
'id'
]),
$entryView
);
dress(
'article_rep_author_link'
,
$blogURL
.
"/author/"
.rawurlencode(
$author
),
$entryView
);
dress(
'article_rep_id'
,
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_link'
,
$permalink
,
$entryView
);
dress(
'article_rep_rp_rssurl'
,
$defaultURL
.
'/rss/comment/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_tb_rssurl'
,
$defaultURL
.
'/rss/trackback/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_response_rssurl'
,
$defaultURL
.
'/rss/response/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_rp_atomurl'
,
$defaultURL
.
'/atom/comment/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_tb_atomurl'
,
$defaultURL
.
'/atom/trackback/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_response_atomurl'
,
$defaultURL
.
'/atom/response/'
.
$entry
[
'id'
],
$entryView
);
dress(
'article_rep_category_body_id'
,getCategoryBodyIdById(
$blogid
,
$entry
[
'category'
]) ? getCategoryBodyIdById(
$blogid
,
$entry
[
'category'
]) :
'tt-body-category'
,
$entryView
);
dress(
'article_rep_title'
, htmlspecialchars(fireEvent(
'ViewPostTitle'
,
$entry
[
'title'
],
$entry
[
'id'
])),
$entryView
);
$contentContainer
[
"article_{$entry['id']}"
] = getEntryContentView(
$blogid
,
$entry
[
'id'
],
$entry
[
'content'
],
$entry
[
'contentformatter'
], getKeywordNames(
$blogid
));
dress(
'article_rep_desc'
, setTempTag(
"article_{$entry['id']}"
),
$entryView
);
dress(
'article_rep_category'
, htmlspecialchars(
empty
(
$entry
[
'category'
]) ? _text(
'분류없음'
) :
$entry
[
'categoryLabel'
],
$entry
[
'id'
]),
$entryView
);
dress(
'article_rep_category_link'
,
"$blogURL/category/"
.(
empty
(
$entry
[
'category'
]) ?
""
: (
$blog
[
'useSloganOnCategory'
] ? URL::encode(
$entry
[
'categoryLabel'
],
$service
[
'useEncodedURL'
]) :
$entry
[
'category'
])),
$entryView
);
dress(
'article_rep_category_rssurl'
,
"$defaultURL/rss/category/"
.(
empty
(
$entry
[
'category'
]) ?
""
: (
$blog
[
'useSloganOnCategory'
] ? URL::encode(
$entry
[
'categoryLabel'
],
$service
[
'useEncodedURL'
]) :
$entry
[
'category'
])),
$entryView
);
dress(
'article_rep_category_atomurl'
,
"$defaultURL/atom/category/"
.(
empty
(
$entry
[
'category'
]) ?
""
: (
$blog
[
'useSloganOnCategory'
] ? URL::encode(
$entry
[
'categoryLabel'
],
$service
[
'useEncodedURL'
]) :
$entry
[
'category'
])),
$entryView
);
dress(
'article_rep_microformat_published'
, Timestamp::getISO8601(
$entry
[
'published'
]),
$entryView
);
dress(
'article_rep_microformat_updated'
, Timestamp::getISO8601(
$entry
[
'modified'
]),
$entryView
);
dress(
'article_rep_date'
, fireEvent(
'ViewPostDate'
, Timestamp::format5(
$entry
[
'published'
]),
$entry
[
'published'
]),
$entryView
);
dress(
'article_rep_date_modified'
, fireEvent(
'ViewPostDate'
, Timestamp::format5(
$entry
[
'modified'
]),
$entry
[
'modified'
]),
$entryView
);
dress(
'entry_archive_link'
,
"$blogURL/archive/"
. Timestamp::
getDate
(
$entry
[
'published'
]),
$entryView
);
dress(
'article_rep_category_id'
,
empty
(
$entry
[
'category'
]) ?
""
:
$entry
[
'category'
],
$entryView
);