0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
tikiwiki
/
1.9.7-31
/
htdocs
/
lib
/
wiki-plugins-dist
/
[
Home
]
File: wikiplugin_bloglist.php
<?php // Includes an article field // Usage: // {ARTICLE(Id=>articleId, Field=>FieldName)}{ARTICLE} // FieldName can be any field in the tiki_articles table, but title,heading, or body are probably the most useful. function wikiplugin_bloglist_help() { return tra("Include all post in a blog").":<br />~np~{BLOGLIST(Id=>)}{ARTICLE}~/np~"; } function wikiplugin_bloglist($data, $params) { global $tikilib; extract ($params,EXTR_SKIP); if (!isset($Id)) { return ("<b>missing blog ID for plugin BLOGLIST</b><br />"); } if (!isset($Field)) { $Field = 'heading'; } $text="<div class=\"blogtools\"><table><tr><th>" . tra("Date") . "</th><th>" . tra("Title") . "</th><th>" . tra("Author") . "</th></tr>\n"; $query = "select `postId`, `title`, `user`, `created` from `tiki_blog_posts` where `blogId`=? order by `created` desc"; $result = $tikilib->query($query, array($Id)); while ($res = $result->fetchRow()) { $text.="<tr><td>" . date("d/M/Y h:i", $res["created"]) . "</td>"; $text.="<td><a href=\"tiki-view_blog_post.php?blogId=" . $res["blogId"] . "&postId=" . $res["postId"] . "\">" . $res["title"] . "</a></td>"; $text.= "<td>" . $res["user"] . "</td></tr>\n"; } $text.="</table></div>\n"; return $text; } ?>