[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/www/forum/include ForumHTML.class, 1.25, 1.26
From: |
tperdue |
Subject: |
[Gforge-commits] gforge/www/forum/include ForumHTML.class, 1.25, 1.26 |
Date: |
Wed, 04 Aug 2004 11:18:47 -0500 |
Update of /cvsroot/gforge/gforge/www/forum/include
In directory db.perdue.net:/home/tperdue/share/dev.gforge.org/www/forum/include
Modified Files:
ForumHTML.class
Log Message:
RBAC, DELETION, AND FORUM EMAIL GATEWAY
Index: ForumHTML.class
===================================================================
RCS file: /cvsroot/gforge/gforge/www/forum/include/ForumHTML.class,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- ForumHTML.class 10 Jul 2004 17:23:06 -0000 1.25
+++ ForumHTML.class 4 Aug 2004 16:18:38 -0000 1.26
@@ -23,8 +23,11 @@
require_once('www/news/news_utils.php');
function forum_header($params) {
- global
$DOCUMENT_ROOT,$HTML,$group_id,$forum_name,$forum_id,$sys_datefmt,$sys_news_group,$Language,$f,$sys_use_forum;
+ global
$DOCUMENT_ROOT,$HTML,$group_id,$forum_name,$forum_id,$sys_datefmt,$sys_news_group,$Language,$f,$sys_use_forum,$group_forum_id;
+ if ($group_forum_id) {
+ $forum_id=$group_forum_id;
+ }
if (!$sys_use_forum) {
exit_disabled();
}
@@ -115,7 +118,7 @@
if ($f && $forum_id) {
echo '<a
href="/forum/new.php?forum_id='.$forum_id.'&group_id='.$group_id.'">' .
html_image('ic/write16w.png','20','20',array('alt'=>$Language->getText('forum_message','thread')))
.' '.
- $Language->getText('forum_message','thread').'</a> | ';
+ $Language->getText('forum_message','thread').'</a>';
}
}
@@ -279,7 +282,7 @@
}
$ret_val .=
$bold_begin.$msg_arr["$msg_id"][$i]->getSubject() .$bold_end.$ah_end.'</td>'.
- '<td>'.
$msg_arr["$msg_id"][$i]->getPosterRealName() .'</td>'.
+ '<td><a
href="/users/'.$msg_arr["$msg_id"][$i]->getPosterName().'/">'.
$msg_arr["$msg_id"][$i]->getPosterRealName() .'</a></td>'.
'<td>'.date($sys_datefmt,
$msg_arr["$msg_id"][$i]->getPostDate() ).'</td></tr>';
if ($msg_arr["$msg_id"][$i]->hasFollowups() >
0) {
@@ -296,7 +299,7 @@
function showPostForm($thread_id=0, $is_followup_to=0, $subject="") {
global $REQUEST_URI,$Language;
- if (session_loggedin() || $this->Forum->allowAnonymous()) {
+ if ($this->Forum->userCanPost()) {
if ($subject) {
//if this is a followup, put a RE: before it if
needed
if (!eregi('RE:',$subject,$test)) {
@@ -336,12 +339,14 @@
</div>
<?php
- } else {
+ } elseif ($this->Forum->allowAnonymous()) {
echo "<div align=\"center\">";
echo '<h3><font color="red">';
echo
$Language->getText('forum_utils','couldpostif',array('<a
href="/account/login.php?return_to='.urlencode($REQUEST_URI).' ">','</a>'));
echo '</font></h3>';
echo "</div>";
+ } else {
+ //do nothing
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/www/forum/include ForumHTML.class, 1.25, 1.26,
tperdue <=
- Prev by Date:
[Gforge-commits] gforge ChangeLog,1.403,1.404
- Next by Date:
[Gforge-commits] gforge/common/pm ProjectGroup.class, 1.10, 1.11 ProjectGroupFactory.class, 1.6, 1.7
- Previous by thread:
[Gforge-commits] gforge ChangeLog,1.403,1.404
- Next by thread:
[Gforge-commits] gforge/common/pm ProjectGroup.class, 1.10, 1.11 ProjectGroupFactory.class, 1.6, 1.7
- Index(es):