📄 edit_template.php
字号:
<?
$page = "edit_template.php";
include "header.php";
// CHECK IF EDIT TEMPLATE IS DISABLED BY ADMIN
if($group_info[allow_edittemplate] != "1") { exit(); }
if(isset($_POST['task'])) { $task = $_POST['task']; } else { $task = "none"; }
if($task == "doedit") {
$template = $_POST['template'];
//CAPITALIZE ALL VARS AND CONTAINERS
$template = preg_replace("/(<%windowtitle%>)/i", "<%WindowTitle%>", $template);
$template = preg_replace("/(<%title%>)/i", "<%Title%>", $template);
$template = preg_replace("/(<%description%>)/i", "<%Description%>", $template);
$template = preg_replace("/(<%avatar%>)/i", "<%Avatar%>", $template);
$template = preg_replace("/(<%email%>)/i", "<%Email%>", $template);
$template = preg_replace("/(<%profileurl%>)/i", "<%ProfileURL%>", $template);
$template = preg_replace("/(<%mainpageurl%>)/i", "<%MainPageURL%>", $template);
$template = preg_replace("/(<%archiveurl%>)/i", "<%ArchiveURL%>", $template);
$template = preg_replace("/(<%friendspageurl%>)/i", "<%FriendsPageURL%>", $template);
$template = preg_replace("/(<%sitefeedurl%>)/i", "<%SiteFeedURL%>", $template);
$template = preg_replace("/(<link>)/i", "<Link>", $template);
$template = preg_replace("/(<\/link>)/i", "</Link>", $template);
$template = preg_replace("/(<%linktitle%>)/i", "<%LinkTitle%>", $template);
$template = preg_replace("/(<%linkurl%>)/i", "<%LinkURL%>", $template);
$template = preg_replace("/(<ifpages>)/i", "<IfPages>", $template);
$template = preg_replace("/(<\/ifpages>)/i", "</IfPages>", $template);
$template = preg_replace("/(<earlierlink>)/i", "<EarlierLink>", $template);
$template = preg_replace("/(<\/earlierlink>)/i", "</EarlierLink>", $template);
$template = preg_replace("/(<laterlink>)/i", "<LaterLink>", $template);
$template = preg_replace("/(<\/laterlink>)/i", "</LaterLink>", $template);
$template = preg_replace("/(<%currentpage%>)/i", "<%CurrentPage%>", $template);
$template = preg_replace("/(<%totalpages%>)/i", "<%TotalPages%>", $template);
$template = preg_replace("/(<friends>)/i", "<Friends>", $template);
$template = preg_replace("/(<\/friends>)/i", "</Friends>", $template);
$template = preg_replace("/(<%friendusername%>)/i", "<%FriendUsername%>", $template);
$template = preg_replace("/(<%friendurl%>)/i", "<%FriendURL%>", $template);
$template = preg_replace("/(<%friendprofileurl%>)/i", "<%FriendProfileURL%>", $template);
$template = preg_replace("/(<recententry>)/i", "<RecentEntry>", $template);
$template = preg_replace("/(<\/recententry>)/i", "</RecentEntry>", $template);
$template = preg_replace("/(<%recententrytitle%>)/i", "<%RecentEntryTitle%>", $template);
$template = preg_replace("/(<%recententrydate%>)/i", "<%RecentEntryDate%>", $template);
$template = preg_replace("/(<%recententrytime%>)/i", "<%RecentEntryTime%>", $template);
$template = preg_replace("/(<entry>)/i", "<Entry>", $template);
$template = preg_replace("/(<\/entry>)/i", "</Entry>", $template);
$template = preg_replace("/(<%entrydate%>)/i", "<%EntryDate%>", $template);
$template = preg_replace("/(<%entrytitle%>)/i", "<%EntryTitle%>", $template);
$template = preg_replace("/(<%entryurl%>)/i", "<%EntryURL%>", $template);
$template = preg_replace("/(<%entrybody%>)/i", "<%EntryBody%>", $template);
$template = preg_replace("/(<%entryauthor%>)/i", "<%EntryAuthor%>", $template);
$template = preg_replace("/(<%entryauthoravatar%>)/i", "<%EntryAuthorAvatar%>", $template);
$template = preg_replace("/(<%entrytime%>)/i", "<%EntryTime%>", $template);
$template = preg_replace("/(<ifcategoriesallowed>)/i", "<IfCategoriesAllowed>", $template);
$template = preg_replace("/(<\/ifcategoriesallowed>)/i", "</IfCategoriesAllowed>", $template);
$template = preg_replace("/(<%entrycategory%>)/i", "<%EntryCategory%>", $template);
$template = preg_replace("/(<ifcommentsallowed>)/i", "<IfCommentsAllowed>", $template);
$template = preg_replace("/(<\/ifcommentsallowed>)/i", "</IfCommentsAllowed>", $template);
$template = preg_replace("/(<ifcommentpostallowed>)/i", "<IfCommentPostAllowed>", $template);
$template = preg_replace("/(<\/ifcommentpostallowed>)/i", "</IfCommentPostAllowed>", $template);
$template = preg_replace("/(<%commentposturl%>)/i", "<%CommentPostURL%>", $template);
$template = preg_replace("/(<%entrycommentcount%>)/i", "<%EntryCommentCount%>", $template);
$template = preg_replace("/(<comment>)/i", "<Comment>", $template);
$template = preg_replace("/(<\/comment>)/i", "</Comment>", $template);
$template = preg_replace("/(<commentedit>)/i", "<CommentEdit>", $template);
$template = preg_replace("/(<\/commentedit>)/i", "</CommentEdit>", $template);
$template = preg_replace("/(<commentdelete>)/i", "<CommentDelete>", $template);
$template = preg_replace("/(<\/commentdelete>)/i", "</CommentDelete>", $template);
$template = preg_replace("/(<%commentauthorip%>)/i", "<%CommentAuthorIP%>", $template);
$template = preg_replace("/(<%commenttitle%>)/i", "<%CommentTitle%>", $template);
$template = preg_replace("/(<%commentbody%>)/i", "<%CommentBody%>", $template);
$template = preg_replace("/(<%commentauthor%>)/i", "<%CommentAuthor%>", $template);
$template = preg_replace("/(<%commentauthoravatar%>)/i", "<%CommentAuthorAvatar%>", $template);
$template = preg_replace("/(<%commentdate%>)/i", "<%CommentDate%>", $template);
$template = preg_replace("/(<%commenttime%>)/i", "<%CommentTime%>", $template);
$template = preg_replace("/(<%commenturl%>)/i", "<%CommentURL%>", $template);
$template = preg_replace("/(<ifmainpage>)/i", "<IfMainPage>", $template);
$template = preg_replace("/(<\/ifmainpage>)/i", "</IfMainPage>", $template);
$template = preg_replace("/(<ifentrypage>)/i", "<IfEntryPage>", $template);
$template = preg_replace("/(<\/ifentrypage>)/i", "</IfEntryPage>", $template);
$template = preg_replace("/(<ifarchivepage>)/i", "<IfArchivePage>", $template);
$template = preg_replace("/(<\/ifarchivepage>)/i", "</IfArchivePage>", $template);
$template = preg_replace("/(<%archiveinfo%>)/i", "<%ArchiveInfo%>", $template);
$template = preg_replace("/(<iffriendspage>)/i", "<IfFriendsPage>", $template);
$template = preg_replace("/(<\/iffriendspage>)/i", "</IfFriendsPage>", $template);
$template = preg_replace("/(<iftrackbacksallowed>)/i", "<IfTrackbacksAllowed>", $template);
$template = preg_replace("/(<\/iftrackbacksallowed>)/i", "</IfTrackbacksAllowed>", $template);
$template = preg_replace("/(<%entrytrackbackurl%>)/i", "<%EntryTrackbackURL%>", $template);
$template = preg_replace("/(<%trackbackcount%>)/i", "<%TrackbackCount%>", $template);
$template = preg_replace("/(<trackback>)/i", "<Trackback>", $template);
$template = preg_replace("/(<\/trackback>)/i", "</Trackback>", $template);
$template = preg_replace("/(<trackbackdelete>)/i", "<TrackbackDelete>", $template);
$template = preg_replace("/(<\/trackbackdelete>)/i", "</TrackbackDelete>", $template);
$template = preg_replace("/(<%trackbackblogname%>)/i", "<%TrackbackBlogName%>", $template);
$template = preg_replace("/(<%trackbackurl%>)/i", "<%TrackbackURL%>", $template);
$template = preg_replace("/(<%trackbacktitle%>)/i", "<%TrackbackTitle%>", $template);
$template = preg_replace("/(<%trackbackexcerpt%>)/i", "<%TrackbackExcerpt%>", $template);
$template = preg_replace("/(<%trackbackdate%>)/i", "<%TrackbackDate%>", $template);
$template = preg_replace("/(<%trackbacktime%>)/i", "<%TrackbackTime%>", $template);
$template = preg_replace("/(<%trackbackrdf%>)/i", "<%TrackbackRDF%>", $template);
//CHANGE <, >, and "
$template = str_replace("<", "<", $template);
$template = str_replace(">", ">", $template);
$template = str_replace("\"", """, $template);
mysql_query("UPDATE bhost_users SET template='$template' WHERE u_id='$user_info[u_id]'");
echo $head;
echo "
<h2>$edit_template1</h2>
$edit_template2
<br><br>
<form action='edit_template.php' method='POST'>
<input type='submit' class='button' value='$edit_template3'>
</form>
";
echo $foot;
exit();
}
if($task == "none") {
echo $head;
echo "
<script language='JavaScript'>
<!--
function fill() {
window.document.preview.template.value = window.document.info.template.value;
}
// -->
</script>
<h2>$edit_template4</h2>
$edit_template5
<br>
<form action='edit_template.php' method='POST' name='info'>
<textarea name='template' wrap='off' rows='23' cols='100' class='edit_template'>$user_info[template]</textarea>
<br>
<table cellpadding='0' cellspacing='0'>
<tr>
<td>
<input type='submit' class='button' value='$edit_template6'>
<input type='hidden' name='task' value='doedit'>
</td>
</form>
<form action='../preview.php' method='POST' target='_blank' name='preview'>
<td>
<input type='submit' class='button' value='$edit_template7' onClick='fill();'>
<input type='hidden' name='template' value=''>
</td>
<td>
<input type='button' class='button' value='$edit_template8' onClick='window.document.info.reset();'>
</td>
</form>
</tr>
</table>
";
echo $foot;
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -