Update :  84/10/27


           طراحي قالب امتي قسمت چهارم
كامنتها
معمولآ در آرشيو تكي بعد از نمايش كامل پست ، نظرات ارسالي متعلق به اون پست نمايش داده مي شود و بعد از اون فرم ارسال نظر .
البته در صورتي كه ارسال نظر در پست مورد نظر را فعال كرده باشيد، فعال مي باشد
لذا شما مي توانيد از تگهاي زير در آرشيو تكي استفاده كنيد .
<MTEntryIfAllowComments> </MTEntryIfAllowComments> : بين اين دوتگ كدهاي فرم ارسال نظر قرار مي گيرند البته اگر به خواننده این اختیار را داده باشید که درمورد پستی که ارسال کردید نظر بدهد . در غير اين صورت فرم نمايش داده نخواهد شد .
<$MTCommentScript$> : این تگ مربوط به تنظیمات در فایل mt.cfg است که به صورت پیش فرض فایل mt-comment.cgi خواهد بود.
<$MTCGIPath$> : این تگ آدرس فایل CGI مربوط به کامنت را نشان خواهد داد.
كه از دوتگ اخير به عنوان action در فرم ارسال نظر قرار مي گيرند .
<$MTEntryCommentCount$> : این تگ هم تعداد نظرات يك پست را نشان خواهد داد.
<MTEntryIfAllowPings></MTEntryIfAllowPings> : این دو مربوط به دنبالک (TrackBack) می باشند که تگهای مربوط به آن در بین این دو قرار می گیرند.
<$MTTrackbackScript$> : این تگ مربوط به تنظیمات در فایل mt.cfg است که به صورت پیش فرض فایل mt-tb.cgi خواهد بود.
<$MTEntryTrackbackCount$> : این تگ هم تعداد دنبالکها رو نشان خواهد داد.
فرمي كه مي توانيد براي دريافت نظر استفاده كنيد به طور پيش فرض به اين شكل است :
<MTEntryIfCommentsOpen>
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form"
onsubmit="if (this.bakecookie[0].checked) rememberMe(this)">
<input type="hidden" name="static" value="1" />
نام :
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />
<input tabindex="1" id="author" name="author" dir="rtl" size="15" /><br />
پست الكترونيكي :
<input tabindex="2" id="email" name="email" size="23" /><br />
آدرس سايت :<input id="comment-url" name="url" size="30" /><br />
پيام شما :<br />
<textarea tabindex="4" id="text" name="text" rows="4" cols="48" onkeypress="return convert(name,event)" dir="rtl">
</textarea><br />
<input type="submit" name="post" value="ارسال"/><br /><br />
</form>
</MTEntryIfCommentsOpen>

<MTComments> </MTComments> : كدهاي نمايش نظرات بين اين دو تگ قرار مي گيرند .
<$MTCommentAuthorLink spam_protect="1"$> : اين تگ نام نويسنده كامنت را نمايش مي دهد .
<$MTCommentEmail$> : اين تگ آدرس پست الكترونيكي كامنتر را نمايش مي دهد .
<$MTCommentBody$> : متن كامنت را نمايش مي دهد .
<$MTCommentDate$> : تاريخ ارسال نظر را نشان خواهد داد .
<$MTCommentURL$> :اين تگ هم براي نمايش آدرس سايت نويسنده نظر ميباشد.
از تگهاي بالا به شكل زير مي توانيد استفاده كنيد :
<MTComments>
<a href="mailto:<$MTCommentEmail$>">
<$MTCommentAuthorLink spam_protect="1"$></a>
<$MTCommentBody$><br />
<$MTCommentDate$>,<$MTCommentURL$>
</MTComments>
كد هايي كه در اين پست و آموزش هاي قبلي ارائه شده است به ساده ترين شكل و اسكلت اصلي قالب است . كه مي توانيد به سليقه خود آنها را تغيير دهيد .

موفق باشيد .

       لينك ثابت                Balatarin
 


RSS    ATOM