پیاده سازی زیگورات بر روی قالب های موجود

 
 سیستم  مدیریت  محتوای زیگورات قابلیت پیاده سازی بر روی هر یک از قالب هایی که از لحاظ ساختاری قابلیت جایگذاری منوها و دیگر قسمت ها را داشته باشند داراست.

1) برای شروع پسوند قالب را به asp تغییر دهید

2) در ابتدای کد صفحه و قبل از هر چیز کد دیگری کدهای زیر را درج نماید:


<% @LANGUAGE="VBSCRIPT" codepage=65001 %>

<!--#include virtual=/cms/cms_>
<%
set content =new cms
content.item=request.querystring("id")
%>

3) کد پیج صفحه را بر روی یونیکد ست نمایید:


<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="fa">

4) در محلی که تمایل به قرارگرفتن اطلاعات Meta tag   دارید خط زیر را اضافه نمایید:


<% InsertMetaTag %>

5) قبل از بخش body خط زیر را قرار دهید:


<% InsertStyle() %>

6) در قسمتی که تمایل به قرار گرفتن لوگوی سایت دارید کد زیر را قرار دهید:


<% InsertLogo %>

7) برای نمایش منوها در قسمت مورد نظر خط زیر را اضافه نمایید:


<% InsertMenu %>

8)برای درج پیام ها از کد زیر استفاده نمایید:


<% InsertPayam %>

9) برای نمایش متون اصلی سایت در محل خود از کد زیر استفاده نمایید :


<% content.body  %>

10) در صورت تمایل به نشان دادن تاریخ آخرین تغییرات صفحه کد زیر را استفاده نمایید :


<% content.lastupdate %>

11)برای نمایش زیر نویس صفحات  هم از کد زیر استفاده میگردد:


<% InsertFooter %>

12)برای راحتی برخورد موتورهای جستجو   با سایت شما بهتر است – و اکیدا توصیه میشود – کد زیر را 

بعد از قسمت متون اصلی سایت قرار دهید :


<% Insertlinks %>

13) در صورتی که قالب شما محلی برای نمایش تابلو ها داشته باشد با خط زیر آنرا  در محل مورد نظر قرار دهید :


<!-- #include virtual=/cms/board.asp   -->

در زیر نمونه کد یک قالب آماده برای زیگورات را مشاهده میفرمایید:


 <% @LANGUAGE="VBSCRIPT" codepage=65001 %>
 <!--#include virtual=/cms/cms_>
<%
 set content =new cms
 content.item=request.querystring("id")
 %>
 <html>
  
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Language" content="fa">
 <% InsertMetaTag %>
 <title><% content.title %></title>
 </head>
  
 <% InsertStyle() %>
 <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
  
 <table border="0" width="100" "rtl" cellspacing="0" cellpadding="0">
                 <tr>
                                 <td colspan="3"> <% InsertLogo %> </td>
                 </tr>
                 <tr>
                                 <td align="right" valign="top" "ltr" height="100%">
                                 <% InsertMenu %>
 </td>
                                 <td "rtl" align="justify" valign="top">
                                 <table border="0" width="100%" cellspacing="0" cellpadding="0" height="100%">
                                                 <tr>
                                                                 <td>&nbsp;  <% InsertPayam %>  </td>
                                                 </tr>
                                                 <tr>
                                 <td "rtl" >
 <%
 content.body
 content.lastupdate
 insertlinks
 %>
 </td>
                                                 </tr>
                                 </table>
 
                                 <td "rtl" align="left" valign="top">
                                 <table border="0">
                                                 <tr>
                                                                 <td><!--#include virtual=/cms/board.asp --></td>
                                                 </tr>
                                 </table>
                                 </td>
                 </tr>
                 <tr>
                                 <td align="right" valign="top" "ltr" colspan="3">
 <% InsertFooter %>
 </td>
                 </tr>
 </table>
  </body>
  </html>

               
اين صفحه به اين آدرس انتقال يافت