<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>aC forum: Task Commenting Hack - files updated</title>
  <link>http://www.activecollab.com/forums/topic/1453/</link>
  <description>Recent posts on topic: Task Commenting Hack - files updated</description>
  <dc:language>en-us</dc:language>
  <pubDate>Fri, 05 Sep 2008 13:13:51 UTC</pubDate>
  
  <item>
    <link>http://www.activecollab.com/forums/post/10424/#post10424</link>
    <guid>http://www.activecollab.com/forums/post/10424/#post10424</guid>
    <title>Post #23 by kthomas</title>
    <dc:creator>kthomas</dc:creator>
    <description><![CDATA[<p>patricio's issue seems different that mine.<br />
<br />
We've been trying to track how we deal with issues/etc and give some more substantive feedback than the above,  so for now I'll hold off.<br />
<br />
Thanks,<br />
<br />
Ken</p>]]></description>
    <pubDate>Fri, 26 Oct 2007 22:54:18 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/10273/#post10273</link>
    <guid>http://www.activecollab.com/forums/post/10273/#post10273</guid>
    <title>Post #22 by patricio.keilty</title>
    <dc:creator>patricio.keilty</dc:creator>
    <description><![CDATA[<p><div class="postQuote"><blockquote><div class="quoteAuthor">rainhard:</div>I'm having a problem with permissions when using the &quot;Task Commenting Hack&quot;:<br />
<br />
I have 3 users assigned to one project.  User1 assigns a task to User2, User2 adds a comment to this task. The problem is, that User3, who wants to have a look what is going on in this task, doesn't have the permission to access &quot;task details&quot;. This is a problem because User3, who is also familiar with this project could add some valuable input, even if the task is not assigned to him.<br />
<br />
How and what could I change in the configuration so that every user assigned to a specific project can access and comment all tasks in this project?<br />
</blockquote></div><br />
<br />
Hi,<br />
i´m experiencing same problem as rainhard, client users are not able to add comments on tasks assigned to any of the members, getting a &quot;You don't have permissions to access requested page&quot; error message. For tasks assigned to &quot;Anyone&quot; comments are allowed instead.<br />
<br />
Any update on this?<br />
<br />
Thanks in advance,<br />
--p</p>]]></description>
    <pubDate>Mon, 22 Oct 2007 05:41:12 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/10096/#post10096</link>
    <guid>http://www.activecollab.com/forums/post/10096/#post10096</guid>
    <title>Post #21 by kthomas</title>
    <dc:creator>kthomas</dc:creator>
    <description><![CDATA[<p>After working with tickets for a day:  briefly,  what we want is a container (task list,  tickets,  whatever you want to call it) with subtasks that CAN THEMSELVES BE COMMENTED ON.    A 'task' can quickly balloon into many subtasks,  and many of these can lead to involved,  linked discussions.  This is VERY hard to track in the current format.  <br />
<br />
In fact,  as I am moving tasklists to tickets,  it is quite frustrating that I cannot comment on the tasklists or embedded tasks,  simply to say &quot;moved to X location&quot; instead of &quot;completed.&quot;<br />
<br />
As an admin,  I should have control to set author of items (OK,  I can hack the SQL ...)<br />
<br />
More later.</p>]]></description>
    <pubDate>Tue, 16 Oct 2007 22:12:32 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/10027/#post10027</link>
    <guid>http://www.activecollab.com/forums/post/10027/#post10027</guid>
    <title>Post #20 by Ilija Studen</title>
    <dc:creator>Ilija Studen</dc:creator>
    <description><![CDATA[<p>Tickets (you can look at them as advanced tasks) support comments, subtasks, attachments, email notifications etc.</p>]]></description>
    <pubDate>Tue, 16 Oct 2007 06:07:55 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/10026/#post10026</link>
    <guid>http://www.activecollab.com/forums/post/10026/#post10026</guid>
    <title>Post #19 by kthomas</title>
    <dc:creator>kthomas</dc:creator>
    <description><![CDATA[<p>What is the status of this under 1.0?</p>]]></description>
    <pubDate>Tue, 16 Oct 2007 04:15:26 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/7681/#post7681</link>
    <guid>http://www.activecollab.com/forums/post/7681/#post7681</guid>
    <title>Post #18 by levi</title>
    <dc:creator>levi</dc:creator>
    <description><![CDATA[<p>I agree, it's quite hard to find a good balance.  In this case it's not so bad to be a little over-designed, since it makes it a little easier for myself and others to modify your code to suit our needs.<br />
<br />
Good point with the language.  I forgot that I only have to worry about English.  If anyone needs other languages, or you just want to do it right, you should use this instead:<br />
<br />
<pre name="code" class="html">echo $task-&gt;countComments() . &quot; &quot; . ($task-&gt;countComments() == 1 ? lang('comment') : lang('comments'))</pre><br />
(comment(s) should already be in the language files)</p>]]></description>
    <pubDate>Wed, 09 May 2007 15:02:49 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/7671/#post7671</link>
    <guid>http://www.activecollab.com/forums/post/7671/#post7671</guid>
    <title>Post #17 by Ilija Studen</title>
    <dc:creator>Ilija Studen</dc:creator>
    <description><![CDATA[<p>Thanks! Trick is to find the line between good design and overdesigned code and I'm still learning ;)<br />
<br />
A minor problem with this peace of code:<br />
<br />
<pre name="code" class="html">echo $task-&gt;countComments() . ($task-&gt;countComments() == 1 ? &quot; comment&quot; : &quot; comments&quot;)</pre><br />
Is that it is not multi-lang friendly. If you are using English translation that it's not a problem :)</p>]]></description>
    <pubDate>Mon, 07 May 2007 17:50:00 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/7670/#post7670</link>
    <guid>http://www.activecollab.com/forums/post/7670/#post7670</guid>
    <title>Post #16 by levi</title>
    <dc:creator>levi</dc:creator>
    <description><![CDATA[<p>To validate Jakub's claim, I too experienced a blank page when I submitted a comment for a task.  I enabled debugging and got this error:<br />
<br />
Fatal error: Call to undefined method ProjectTask::getViewUrl() in C:\xampplite\htdocs\activecollab\application\controllers\CommentController.class.php on line 94<br />
<br />
I checked ProjectTask.class.php and sure enough, it did not have getViewUrl() implemented, so I created my own:<br />
<br />
<pre name="code" class="php">function getViewUrl() {
  return $this-&gt;getDetailsUrl();
} // getViewUrl</pre><br />
<br />
and it fixed the error.  While I was at it, I noticed the task list will say &quot;1 Comments,&quot; if there is only 1.. If you're a perfectionist too, you can fix that on line 57 of views/task/task_list.php with:<br />
<br />
<pre name="code" class="php">echo $task-&gt;countComments() . ($task-&gt;countComments() == 1 ? &quot; comment&quot; : &quot; comments&quot;)</pre><br />
<br />
<br />
Sidenote: Ilija, I've been a programmer for many years, and from what I've seen so far, your design is outstanding</p>]]></description>
    <pubDate>Mon, 07 May 2007 16:29:42 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/7190/#post7190</link>
    <guid>http://www.activecollab.com/forums/post/7190/#post7190</guid>
    <title>Post #15 by rainhard</title>
    <dc:creator>rainhard</dc:creator>
    <description><![CDATA[<p>I'm having a problem with permissions when using the &quot;Task Commenting Hack&quot;:<br />
<br />
I have 3 users assigned to one project.  User1 assigns a task to User2, User2 adds a comment to this task. The problem is, that User3, who wants to have a look what is going on in this task, doesn't have the permission to access &quot;task details&quot;. This is a problem because User3, who is also familiar with this project could add some valuable input, even if the task is not assigned to him.<br />
<br />
How and what could I change in the configuration so that every user assigned to a specific project can access and comment all tasks in this project?<br />
<br />
<br />
Thanks for any input!<br />
Rainhard<br />
<br />
<br />
PS:<br />
I realize that User3 can access &quot;task details&quot; if the task is assigned to the &quot;firm&quot;, but we want to keep tasks assigned to one specific user, who is then responsible for resolving the task.</p>]]></description>
    <pubDate>Fri, 16 Mar 2007 11:31:48 UTC</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/7086/#post7086</link>
    <guid>http://www.activecollab.com/forums/post/7086/#post7086</guid>
    <title>Post #14 by Ryan Cross</title>
    <dc:creator>Ryan Cross</dc:creator>
    <description><![CDATA[<p>Hey Ilija, <br />
<br />
i know i've seen a comment or two in the forums, but the page you linked to isn't linked from the website anymore. I am pretty sure both the developement and code/documentation links on the website were removed without any notice, so that might be why he hasn't seen that page. Hope that helps. <br />
<br />
-Ryan</p>]]></description>
    <pubDate>Thu, 08 Mar 2007 08:29:47 UTC</pubDate>
  </item>
</channel>
</rss>