[pLog-svn] r1088 - plog/trunk/templates/standard-with-plugins

mark at devel.plogworld.net mark at devel.plogworld.net
Tue Feb 15 16:49:50 GMT 2005


Author: mark
Date: 2005-02-15 16:49:49 +0000 (Tue, 15 Feb 2005)
New Revision: 1088

Modified:
   plog/trunk/templates/standard-with-plugins/footer.template
Log:
add {if !empty($xxxx)} to check the plugin is installed or not. or it will casue "call to a non-object ..." error

Modified: plog/trunk/templates/standard-with-plugins/footer.template
===================================================================
--- plog/trunk/templates/standard-with-plugins/footer.template	2005-02-15 14:27:15 UTC (rev 1087)
+++ plog/trunk/templates/standard-with-plugins/footer.template	2005-02-15 16:49:49 UTC (rev 1088)
@@ -47,35 +47,39 @@
   	</ul>
   	</div>
 
-    {if $recentcomments->isEnabled()}
-     <h2>{$locale->tr("recentcomments")}</h2>
-     <div id="Recently">
-      {assign var=comments value=$recentcomments->getRecentComments()}
-      <ul>
-       {foreach from=$comments item=comment}
-        {assign var=commentpostid value=$comment->getArticleId()}
-        {assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
-        {assign var=commentUserName value=$comment->getUsername()}
-        <li><a title="{$locale->pr("view_comment_by" ,$commentUserName)}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}"><b>{$commentUserName}:&nbsp;</b>{$comment->getText()|truncate:100:"..."|strip_tags}</a></li>
-       {/foreach}
-      </ul>
-     </div> 
+    {if !empty($recentcomments)}
+     {if $recentcomments->isEnabled()}
+      <h2>{$locale->tr("recentcomments")}</h2>
+      <div id="Recently">
+       {assign var=comments value=$recentcomments->getRecentComments()}
+       <ul>
+        {foreach from=$comments item=comment}
+         {assign var=commentpostid value=$comment->getArticleId()}
+         {assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+         {assign var=commentUserName value=$comment->getUsername()}
+         <li><a title="{$locale->pr("view_comment_by" ,$commentUserName)}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}"><b>{$commentUserName}:&nbsp;</b>{$comment->getText()|truncate:100:"..."|strip_tags}</a></li>
+        {/foreach}
+       </ul>
+      </div> 
+     {/if}
     {/if}
 
-    {if $recenttrackbacks->isEnabled()}
-     <h2>{$locale->tr("recenttrackbacks")}</h2>
-     <div id="Recently">
-      {assign var=trackbacks value=$recenttrackbacks->getRecentTrackbacks()}
-      <ul>
+    {if !empty($recenttrackbacks)}
+     {if $recenttrackbacks->isEnabled()}
+      <h2>{$locale->tr("recenttrackbacks")}</h2>
+      <div id="Recently">
+       {assign var=trackbacks value=$recenttrackbacks->getRecentTrackbacks()}
+       <ul>
         {foreach from=$trackbacks item=trackback}
-        {assign var=trackbackpostid value=$trackback->getArticleId()}
-        {assign var=trackbackpost value=$recenttrackbacks->getArticle($trackbackpostid)}
-        {assign var=trackbacBlogName value=$trackback->getBlogName()}
-        <li><a title="{$locale->pr("view_trackback_by" ,$trackbacBlogName)}" href="{$trackback->getUrl()}"><b>{$trackbacBlogName}:&nbsp;</b>{$trackback->getTitle()}</a></li>
-       {/foreach}
-      </ul>
-     </div> 
-    {/if}    
+         {assign var=trackbackpostid value=$trackback->getArticleId()}
+         {assign var=trackbackpost value=$recenttrackbacks->getArticle($trackbackpostid)}
+         {assign var=trackbacBlogName value=$trackback->getBlogName()}
+         <li><a title="{$locale->pr("view_trackback_by" ,$trackbacBlogName)}" href="{$trackback->getUrl()}"><b>{$trackbacBlogName}:&nbsp;</b>{$trackback->getTitle()}</a></li>
+        {/foreach}
+       </ul>
+      </div> 
+     {/if}
+    {/if}  
   
   	<h2>{$locale->tr("syndicate")}</h2>
     	<div id="Syndicate">




More information about the pLog-svn mailing list