mirror of
https://github.com/e107inc/e107.git
synced 2025-08-06 06:38:00 +02:00
Comments panel enabled in admin. Yet to be completed.
This commit is contained in:
@@ -474,60 +474,58 @@ EOF;
|
|||||||
|
|
||||||
function renderLatestComments()
|
function renderLatestComments()
|
||||||
{
|
{
|
||||||
return;
|
$sql = e107::getDb();
|
||||||
|
$tp = e107::getParser();
|
||||||
|
|
||||||
|
if(!check_class('B')) // XXX problems?
|
||||||
|
{
|
||||||
|
// return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!$rows = $sql->retrieve('comments','*','comment_blocked=2 ORDER BY comment_id DESC LIMIT 5',true) )
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$sc = e107::getScBatch('comment');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$text = '
|
$text = '
|
||||||
<ul class="recent-comments">
|
<ul class="media-list unstyled">';
|
||||||
|
// <button class='btn btn-mini'><i class='icon-pencil'></i> Edit</button>
|
||||||
<li class="separator">
|
foreach($rows as $row)
|
||||||
<div class="avatar pull-left">
|
{
|
||||||
<img src="'.e_IMAGE.'generic/blank_avatar.jpg" style="width:48px;height:48px" />
|
|
||||||
</div>
|
$TEMPLATE = "{SETIMAGE: w=40}
|
||||||
|
<li class='media'>
|
||||||
<div class="article-post">
|
<span class='media-object pull-left'>{USER_AVATAR=".$row['comment_author_id']."}</span>
|
||||||
<div class="user-info"> Posted by jordan, 3 days ago </div>
|
<div class='btn-group pull-right'>
|
||||||
<div class="user-content">
|
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
<button class='btn btn-mini btn-danger'><i class='icon-remove'></i> Delete</button>
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
<button class='btn btn-mini btn-success'><i class='icon-ok'></i> Approve</button>
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
</div>
|
||||||
</div>
|
<div class='media-body'><small class='muted smalltext'>Posted by {USERNAME} {TIMEDATE=relative}</small><br />
|
||||||
|
<p>{COMMENT}</p>
|
||||||
<div class="btn-group">
|
</div>
|
||||||
<button class="btn btn-mini"><i class="icon-pencil"></i> Edit</button>
|
</li>";
|
||||||
<button class="btn btn-mini"><i class="icon-remove"></i> Delete</button>
|
|
||||||
<button class="btn btn-mini"><i class="icon-ok"></i> Approve</button>
|
|
||||||
</div>
|
$sc->setVars($row);
|
||||||
</div>
|
$text .= $tp->parseTemplate($TEMPLATE,true,$sc);
|
||||||
</li>
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$text .= '
|
||||||
|
|
||||||
|
<li class="separator" style="text-align: center">
|
||||||
<li class="separator">
|
<a class="btn btn-mini btn-primary pull-right" href="'.e_ADMIN.'comment.php?searchquery=&filter_options=comment_blocked__2">View all</a>
|
||||||
<div class="avatar pull-left">
|
</li>
|
||||||
<img src="'.e_IMAGE.'generic/blank_avatar.jpg" style="width:48px;height:48px" />
|
</ul>';
|
||||||
</div>
|
$text .= "<small class='text-center text-warning'>Note: Not fully functional at the moment.</small>";
|
||||||
|
|
||||||
<div class="article-post">
|
|
||||||
<div class="user-info"> Posted by jordan, 3 days ago </div>
|
|
||||||
<div class="user-content">
|
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
|
||||||
Vivamus sed auctor nibh congue, ligula vitae tempus pharetra...
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="btn-group">
|
|
||||||
<button class="btn btn-mini"><i class="icon-pencil"></i> Edit</button>
|
|
||||||
<button class="btn btn-mini"><i class="icon-remove"></i> Delete</button>
|
|
||||||
<button class="btn btn-mini"><i class="icon-ok"></i> Approve</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
<li class="separator" style="text-align: center">
|
|
||||||
<a class="btn" href="'.e_ADMIN.'comment.php?searchquery=&filter_options=comment_blocked__2">View all</a>
|
|
||||||
</li>
|
|
||||||
</ul>';
|
|
||||||
|
|
||||||
$ns = e107::getRender();
|
$ns = e107::getRender();
|
||||||
return $ns->tablerender("Latest Comments",$text,'core-infopanel_online',true);
|
return $ns->tablerender("Latest Comments",$text,'core-infopanel_online',true);
|
||||||
@@ -672,7 +670,12 @@ EOF;
|
|||||||
if(file_exists(e_PLUGIN."awstats/awstats.graph.php"))
|
if(file_exists(e_PLUGIN."awstats/awstats.graph.php"))
|
||||||
{
|
{
|
||||||
require_once(e_PLUGIN."awstats/awstats.graph.php");
|
require_once(e_PLUGIN."awstats/awstats.graph.php");
|
||||||
return $data;
|
|
||||||
|
if($data)
|
||||||
|
{
|
||||||
|
return $data;
|
||||||
|
}
|
||||||
|
|
||||||
// return;
|
// return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -59,9 +59,9 @@ class comment_shortcodes extends e_shortcode
|
|||||||
function sc_username($parm='')
|
function sc_username($parm='')
|
||||||
{
|
{
|
||||||
global $USERNAME;
|
global $USERNAME;
|
||||||
if (isset($this->var['user_id']) && $this->var['user_id'])
|
if (isset($this->var['comment_author_id']) && $this->var['comment_author_id'])
|
||||||
{
|
{
|
||||||
$USERNAME = $parm == 'raw' ? $this->var['user_name'] : "<a href='".e107::getUrl()->create('user/profile/view', array('id' => $this->var['user_id'], 'name' => $this->var['user_name']))."'>".$this->var['user_name']."</a>\n";
|
$USERNAME = $parm == 'raw' ? $this->var['comment_author_name'] : "<a href='".e107::getUrl()->create('user/profile/view', array('id' => $this->var['comment_author_id'], 'name' => $this->var['comment_author_name']))."'>".$this->var['comment_author_name']."</a>\n";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user