0byt3m1n1-V2
Path:
/
home
/
magalijoj
/
www
/
blog
/
plugins
/
metadata
/
[
Home
]
File: tags.php
<?php # ***** BEGIN LICENSE BLOCK ***** # This file is part of DotClear. # Copyright (c) 2005 Olivier Meunier and contributors. All rights # reserved. # # DotClear is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # DotClear is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with DotClear; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # ***** END LICENSE BLOCK ***** if (!defined('DC_CONTEXT_ADMIN')) { exit; } ?> <html> <head> <title>Tags</title> <link rel="stylesheet" type="text/css" href="index.php?pf=metadata/style.css" /> </head> <body> <h2><?php echo html::escapeHTML($core->blog->name); ?> > <?php echo __('Tags'); ?></h2> <?php $meta = new dcMeta($core); $tags = $meta->getMeta('tag'); $tags->sort('meta_id_lower','asc'); $last_letter = null; $cols = array('',''); $col = 0; while ($tags->fetch()) { $letter = mb_strtoupper(mb_substr($tags->meta_id,0,1)); if ($last_letter != $letter) { if ($tags->index() >= round($tags->count()/2)) { $col = 1; } $cols[$col] .= '<tr class="tagLetter"><td colspan="2"><span>'.$letter.'</span></td></tr>'; } $cols[$col] .= '<tr class="line">'. '<td class="maximal"><a href="'.$p_url. '&m=tag_posts&tag='.rawurlencode($tags->meta_id).'">'.$tags->meta_id.'</a></td>'. '<td class="nowrap"><strong>'.$tags->count.'</strong> '.__('entries').'</td>'. '</tr>'; $last_letter = $letter; } $table = '<div class="col"><table class="tags">%s</table></div>'; if ($cols[0]) { echo '<div class="two-cols">'; printf($table,$cols[0]); if ($cols[1]) { printf($table,$cols[1]); } echo '</div>'; } else { echo '<p>'.__('No tags on this blog.').'</p>'; } ?> </body> </html>
©
2018.