[pLog-svn] r3604 - plog/trunk/templates/admin

Jon Daley plogworld at jon.limedaley.com
Sat Jun 17 23:55:10 GMT 2006


 	Anyone have any objections to the massive edit options?  I was 
confused the first time I clicked on the "show massive" and nothing 
happened, since the box was off the screen.

  On Sat, 17 Jun 2006, jondaley at devel.lifetype.net wrote:

> Author: jondaley
> Date: 2006-06-17 23:23:09 +0000 (Sat, 17 Jun 2006)
> New Revision: 3604
>
> Modified:
>   plog/trunk/templates/admin/editcomments.template
>   plog/trunk/templates/admin/editposts.template
>   plog/trunk/templates/admin/edittrackbacks.template
> Log:
> Put massive options at the top, so they are more obvious when you click the 'show massive options'
> Use the 'title' attribute for <a href...> so it is more obvious what the icons do.
> (code is from Glen... thanks)
>
>
>
> Modified: plog/trunk/templates/admin/editcomments.template
> ===================================================================
> --- plog/trunk/templates/admin/editcomments.template	2006-06-17 23:10:37 UTC (rev 3603)
> +++ plog/trunk/templates/admin/editcomments.template	2006-06-17 23:23:09 UTC (rev 3604)
> @@ -44,7 +44,20 @@
>         <form id="postCommentsList" action="admin.php" method="post">
>         <div class="optionIcon">
> 			<a id="optionIconLink" href="#" title="{$locale->tr("show_massive_change_option")}" onclick="switchMassiveOption()">{$locale->tr("show_massive_change_option")}</a>
> -		</div>
> +		</div>
> +            <div id="massiveChangeOption" style="display: none">
> +                <fieldset>
> +                <legend>{$locale->tr("massive_change_option")}</legend>
> +		            <label for="commentStatus">{$locale->tr("status")}</label>
> +		            <select name="commentStatus" id="commentStatus">
> +		              <option value="-1">-{$locale->tr("select")}-</option>
> +		              {foreach from=$commentstatusWithoutAll key=name item=status}
> +		                <option value="{$status}">{$locale->tr($name)}</option>
> +		              {/foreach}
> +		            </select>
> +		            <input type="button" name="changeCommentsStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitCommentsList('changeCommentsStatus');" />
> +		        </fieldset>
> +			</div>
>         <div id="list">
>   {include file="$admintemplatepath/successmessage.template"}
>   {include file="$admintemplatepath/errormessage.template"}
> @@ -96,19 +109,19 @@
>                         </td>
>                         <td>
>                             <div class="list_action_button">
> -                            <a href="?op=deleteComment&amp;commentId={$comment->getId()}&amp;articleId={if $post}{$post->getId()}{else}0{/if}"><img src="imgs/admin/icon_delete-16.png" alt="{$locale->tr("delete")}" /></a>
> +                            <a href="?op=deleteComment&amp;commentId={$comment->getId()}&amp;articleId={if $post}{$post->getId()}{else}0{/if}" title="{$locale->tr("delete")}">{html_image file="imgs/admin/icon_delete-16.png"}</a>
> 							{if $comment->getStatus() == 0}
> -							    <a href="?op=markComment&amp;mode=1&amp;articleId={if $post}{$comment->getArticleId()}{else}0{/if}&amp;commentId={$comment->getId()}">
> -								 <img src="imgs/admin/icon_spam-16.png" alt="{$locale->tr("mark_as_spam")}" />
> +							    <a href="?op=markComment&amp;mode=1&amp;articleId={if $post}{$comment->getArticleId()}{else}0{/if}&amp;commentId={$comment->getId()}"  title="{$locale->tr("mark_as_spam")}">
> +								 {html_image file="imgs/admin/icon_spam-16.png"}
> 								</a>
> 							{elseif $comment->getStatus() == 1}
> -								<a href="?op=markComment&amp;mode=0&amp;articleId={if $post}{$comment->getArticleId()}{else}0{/if}&amp;commentId={$comment->getId()}">
> -								 <img src="imgs/admin/icon_nospam-16.png" alt="{$locale->tr("mark_as_no_spam")}" />
> +								<a href="?op=markComment&amp;mode=0&amp;articleId={if $post}{$comment->getArticleId()}{else}0{/if}&amp;commentId={$comment->getId()}" title="{$locale->tr("mark_as_no_spam")}">
> +								 {html_image file="imgs/admin/icon_nospam-16.png"}
> 								</a>
> 							{/if}
> 							{if $comment->getUserUrl()}
> -							  <a href="{$comment->getUserUrl()}">
> -							   <img src="imgs/admin/icon_url-16.png" alt="{$locale->tr("url")}" />
> +							  <a href="{$comment->getUserUrl()}" title="{$locale->tr("url")}">
> +							   {html_image file="imgs/admin/icon_url-16.png"}
> 							  </a>
> 							{/if}
>                             </div>
> @@ -124,19 +137,6 @@
> 			<input type="hidden" name="articleId" value="{if $post}{$post->getId()}{else}0{/if}" />
>             <input type="button" name="delete" value="{$locale->tr("delete")}" class="submit" onClick="javascript:submitCommentsList('deleteComments');" />
>             <input type="hidden" name="op" value="" />
> -            <div id="massiveChangeOption" style="display: none">
> -                <fieldset>
> -                <legend>{$locale->tr("massive_change_option")}</legend>
> -		            <label for="commentStatus">{$locale->tr("status")}</label>
> -		            <select name="commentStatus" id="commentStatus">
> -		              <option value="-1">-{$locale->tr("select")}-</option>
> -		              {foreach from=$commentstatusWithoutAll key=name item=status}
> -		                <option value="{$status}">{$locale->tr($name)}</option>
> -		              {/foreach}
> -		            </select>
> -		            <input type="button" name="changeCommentsStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitCommentsList('changeCommentsStatus');" />
> -		        </fieldset>
> -			</div>
>         </div>
>         </form>
> {include file="$admintemplatepath/footernavigation.template"}
>
> Modified: plog/trunk/templates/admin/editposts.template
> ===================================================================
> --- plog/trunk/templates/admin/editposts.template	2006-06-17 23:10:37 UTC (rev 3603)
> +++ plog/trunk/templates/admin/editposts.template	2006-06-17 23:23:09 UTC (rev 3604)
> @@ -76,7 +76,27 @@
>         <form id="postsList" action="admin.php" method="post">
>         <div class="optionIcon">
> 			<a id="optionIconLink" href="#" title="{$locale->tr("show_massive_change_option")}" onclick="switchMassiveOption()">{$locale->tr("show_massive_change_option")}</a>
> -		</div>
> +		</div>
> +            <div id="massiveChangeOption" style="display: none">
> +                <fieldset>
> +                <legend>{$locale->tr("massive_change_option")}</legend>
> +		            <label for="postStatus">{$locale->tr("status")}</label>
> +		            <select name="postStatus" id="postStatus">
> +		              <option value="-1">-{$locale->tr("select")}-</option>
> +		              {foreach from=$poststatusWithoutAll key=name item=status}
> +		                <option value="{$status}">{$locale->tr($name)}</option>
> +		              {/foreach}
> +		            </select>
> +		            <input type="button" name="changePostsStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitPostsList('changePostsStatus');" />
> +		            <label for="postCategories[]">{$locale->tr("categories")}</label>
> +		            <select name="postCategories[]" id="postCategories" size="5" multiple="multiple">
> +		              {foreach name=categories from=$categories item=category}
> +		                <option value="{$category->getId()}" {if $smarty.foreach.categories.first} selected="selected" {/if}>{$category->getName()}</option>
> +		              {/foreach}
> +		            </select>
> +		            <input type="button" name="changePostsCategory" value="{$locale->tr("change_category")}" class="submit" onClick="javascript:submitPostsList('changePostsCategory');" />
> +		        </fieldset>
> +			</div>
>         <div id="list">
>   {include file="$admintemplatepath/successmessage.template"}
>   {include file="$admintemplatepath/errormessage.template"}
> @@ -145,10 +165,14 @@
>                         </td>
>                         <td>
>                             <div class="list_action_button">
> -                            <a href="?op=editPost&amp;postId={$post->getId()}"><img src="imgs/admin/icon_edit-16.png" alt="{$locale->tr("edit")}" /></a>
> -                            <a href="?op=deletePost&amp;postId={$post->getId()}"><img src="imgs/admin/icon_delete-16.png" alt="{$locale->tr("delete")}" /></a>
> -                            <a href="{$url->postPermalink($post)}"><img src="imgs/admin/icon_url-16.png" alt="{$locale->tr("permalink")}" /></a>
> -                            <a href="?op=postStats&amp;postId={$post->getId()}"><img src="imgs/admin/icon_stats-16.png" alt="{$locale->tr("statistics")}" /></a>
> +                            <a href="?op=editPost&amp;postId={$post->getId()}" title="{$locale->tr("edit")}">
> +                                {html_image file="imgs/admin/icon_edit-16.png"}</a>
> +                            <a href="?op=deletePost&amp;postId={$post->getId()}" title="{$locale->tr("delete")}">
> +                                {html_image file="imgs/admin/icon_delete-16.png"}</a>
> +                            <a href="{$url->postPermalink($post)}" title="{$locale->tr("permalink")}">
> +                                {html_image file="imgs/admin/icon_url-16.png"}</a>
> +                            <a href="?op=postStats&amp;postId={$post->getId()}" title="{$locale->tr("statistics")}">
> +                                {html_image file="imgs/admin/icon_stats-16.png"}</a>
>                             </div>
>                         </td>
>                     </tr>
> @@ -160,26 +184,6 @@
>             {include file="$admintemplatepath/adminpager.template" style=list}
>             <input type="button" name="delete" value="{$locale->tr("delete")}" class="submit" onClick="javascript:submitPostsList('deletePosts');" />
>             <input type="hidden" name="op" value="" />
> -            <div id="massiveChangeOption" style="display: none">
> -                <fieldset>
> -                <legend>{$locale->tr("massive_change_option")}</legend>
> -		            <label for="postStatus">{$locale->tr("status")}</label>
> -		            <select name="postStatus" id="postStatus">
> -		              <option value="-1">-{$locale->tr("select")}-</option>
> -		              {foreach from=$poststatusWithoutAll key=name item=status}
> -		                <option value="{$status}">{$locale->tr($name)}</option>
> -		              {/foreach}
> -		            </select>
> -		            <input type="button" name="changePostsStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitPostsList('changePostsStatus');" />
> -		            <label for="postCategories[]">{$locale->tr("categories")}</label>
> -		            <select name="postCategories[]" id="postCategories" size="5" multiple="multiple">
> -		              {foreach name=categories from=$categories item=category}
> -		                <option value="{$category->getId()}" {if $smarty.foreach.categories.first} selected="selected" {/if}>{$category->getName()}</option>
> -		              {/foreach}
> -		            </select>
> -		            <input type="button" name="changePostsCategory" value="{$locale->tr("change_category")}" class="submit" onClick="javascript:submitPostsList('changePostsCategory');" />
> -		        </fieldset>
> -			</div>
>         </div>
>
>         </form>
>
> Modified: plog/trunk/templates/admin/edittrackbacks.template
> ===================================================================
> --- plog/trunk/templates/admin/edittrackbacks.template	2006-06-17 23:10:37 UTC (rev 3603)
> +++ plog/trunk/templates/admin/edittrackbacks.template	2006-06-17 23:23:09 UTC (rev 3604)
> @@ -45,7 +45,20 @@
>         <form id="postTrackbacksList" action="admin.php" method="post">
>         <div class="optionIcon">
> 			<a id="optionIconLink" href="#" title="{$locale->tr("show_massive_change_option")}" onclick="switchMassiveOption()">{$locale->tr("show_massive_change_option")}</a>
> -		</div>
> +		</div>
> +            <div id="massiveChangeOption" style="display: none">
> +                <fieldset>
> +                <legend>{$locale->tr("massive_change_option")}</legend>
> +		            <label for="trackbackStatus">{$locale->tr("status")}</label>
> +		            <select name="trackbackStatus" id="trackbackStatus">
> +		              <option value="-1">-{$locale->tr("select")}-</option>
> +		              {foreach from=$commentstatusWithoutAll key=name item=status}
> +		                <option value="{$status}">{$locale->tr($name)}</option>
> +		              {/foreach}
> +		            </select>
> +		            <input type="button" name="changeTrackbacksStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitTrackbacksList('changeTrackbacksStatus');" />
> +		        </fieldset>
> +			</div>
>         <div id="list">
> 		  {include file="$admintemplatepath/successmessage.template"}
> 		  {include file="$admintemplatepath/errormessage.template"}
> @@ -95,19 +108,19 @@
>                         </td>
>                         <td>
>                             <div class="list_action_button">
> -                             <a href="?op=deleteTrackback&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}"><img src="imgs/admin/icon_delete-16.png" alt="{$locale->tr("delete_trackback")}" /></a>
> +                             <a href="?op=deleteTrackback&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}" title="{$locale->tr("delete_trackback")}">{html_image file="imgs/admin/icon_delete-16.png"}</a>
> 							{if $trackback->getStatus() == 0}
> -							    <a href="?op=markTrackback&amp;mode=1&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}">
> -								 <img src="imgs/admin/icon_spam-16.png" alt="{$locale->tr("mark_as_spam")}" />
> +							    <a href="?op=markTrackback&amp;mode=1&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}" title="{$locale->tr("mark_as_spam")}">
> +								 {html_image file="imgs/admin/icon_spam-16.png"}
> 								</a>
> 							{elseif $trackback->getStatus() == 1}
> -								<a href="?op=markTrackback&amp;mode=0&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}">
> -								 <img src="imgs/admin/icon_nospam-16.png" alt="{$locale->tr("mark_as_no_spam")}" />
> +								<a href="?op=markTrackback&amp;mode=0&amp;articleId={if $post}{$post->getId()}{else}0{/if}&amp;trackbackId={$trackback->getId()}" title="{$locale->tr("mark_as_no_spam")}">
> +								 {html_image file="imgs/admin/icon_nospam-16.png"}
> 								</a>
> 							{/if}
>                             {if $trackback->getUserUrl()}
> -                                <a href="{$trackback->getUserUrl()}">
> -                                 <img src="imgs/admin/icon_url-16.png" alt="{$locale->tr("url")}" />
> +                                <a href="{$trackback->getUserUrl()}" alt="{$locale->tr("url")}">
> +                                 {html_image file="imgs/admin/icon_url-16.png"}
>                                 </a>
>                             {/if}
>                             </div>
> @@ -122,19 +135,6 @@
> 			<input type="hidden" name="articleId" value="{if $post}{$post->getId()}{else}0{/if}" />
>             <input type="button" name="delete" value="{$locale->tr("delete")}" class="submit" onClick="javascript:submitTrackbacksList('deleteTrackbacks');" />
>             <input type="hidden" name="op" value="" />
> -            <div id="massiveChangeOption" style="display: none">
> -                <fieldset>
> -                <legend>{$locale->tr("massive_change_option")}</legend>
> -		            <label for="trackbackStatus">{$locale->tr("status")}</label>
> -		            <select name="trackbackStatus" id="trackbackStatus">
> -		              <option value="-1">-{$locale->tr("select")}-</option>
> -		              {foreach from=$commentstatusWithoutAll key=name item=status}
> -		                <option value="{$status}">{$locale->tr($name)}</option>
> -		              {/foreach}
> -		            </select>
> -		            <input type="button" name="changeTrackbacksStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitTrackbacksList('changeTrackbacksStatus');" />
> -		        </fieldset>
> -			</div>
>         </div>
>
> 	</form>
>
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://devel.lifetype.net/mailman/listinfo/plog-svn
>

**************************************
Jon Daley
http://jon.limedaley.com/

If electrical and computer engineers made the roads in Pittsburgh,
   there'd be solder all over the place...
-- Ryohei Ota


More information about the pLog-svn mailing list