⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit_template.php

📁 一个全功能的国外博客商业程序
💻 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("<", "&lt;", $template);
$template = str_replace(">", "&gt;", $template);
$template = str_replace("\"", "&quot;", $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'>&nbsp;
<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();'>&nbsp;
<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 + -