1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 06:38:00 +02:00

Forum plugin - more GUI and message fixes. Work in progress. (#90)

This commit is contained in:
Tijn Kuyper
2013-02-11 16:28:16 +01:00
parent 6fcf0da804
commit 0137a8d9a4

View File

@@ -107,20 +107,22 @@ class forumAdmin
if($sql->db_Delete('forum', "forum_id = {$id}"))
{
//$ret .= 'Forum parent successfully deleted';
$mes->addSuccess("Forum parent successfully deleted"); // TODO LAN
$mes->addSuccess(LAN_DELETED);
}
else
{
//$ret .= 'Forum parent could not be deleted'; // TODO LAN
$mes->addError("Forum parent could not be deleted"); // TODO LAN
$mes->addError(LAN_DELETED_FAILED);
}
return $ret;
//return $ret;
$ns->tablerender($caption, $mes->render(). $text);
}
//return 'The forum parent has the following info: <br />'.$ret; // TODO LAN
}
function deleteForum($forumId)
{
$sql = e107::getDb();
@@ -190,22 +192,29 @@ class forumAdmin
{
$sql = e107::getDb();
$tp = e107::getParser();
$mes = e107::getMessage();
$ns = e107::getRender();
if($confirm)
{
if($this->deleteForum($id))
{
$ret .= "Sub-forum {$id} successfully deleted"; // TODO LAN
//$ret .= "Sub-forum {$id} successfully deleted"; // TODO LAN
$mes->addSuccess(LAN_DELETED);
}
else
{
$ret .= "Sub-forum {$id} could not be deleted"; // TODO LAN
//$ret .= "Sub-forum {$id} could not be deleted"; // TODO LAN
$mes->addError(LAN_DELETED);
}
return $ret;
//return $ret;
}
$sql->db_Select('forum', '*', 'forum_id = '.$id);
$row = $sql->db_Fetch();
return "Sub-forum {$id} [".$tp->toHTML($row['forum_name'])."] has {$row['forum_threads']} threads, {$row['forum_replies']} replies. <br />".$ret;
//return "Sub-forum {$id} [".$tp->toHTML($row['forum_name'])."] has {$row['forum_threads']} threads, {$row['forum_replies']} replies. <br />".$ret;
$mes->addInfo("Sub-forum {$id} [".$tp->toHTML($row['forum_name'])."] has {$row['forum_threads']} threads, {$row['forum_replies']} replies."); // FIXME show just once on confirm and not LAN_DELETED
$ns->tablerender($caption, $mes->render() . $text);
}
function delete_show_confirm($txt)
@@ -425,7 +434,7 @@ class forumAdmin
}
else
{
$text .= "<tr><td colspan='4' style='text-align:center'>\n".$frm->admin_button('update_order', LAN_UPDATE, 'update')."\n</td>\n</tr>\n</table>\n</form>";
$text .= "</table><div class='buttons-bar center'>".$frm->admin_button('update_order', LAN_UPDATE, 'update')."</div></form>";
$ns->tablerender(FORLAN_37, $mes->render() . $text);
}