<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>aC forum: Private Tasklist Tasks show in Client Dashboard!</title>
  <link>http://www.activecollab.com/forums/topic/1092/</link>
  <description>Recent posts on topic: Private Tasklist Tasks show in Client Dashboard!</description>
  <dc:language>en-us</dc:language>
  <pubDate>Tue, 22 May 2012 00:07:34 CEST</pubDate>
  
  <item>
    <link>http://www.activecollab.com/forums/post/5006/#post5006</link>
    <guid>http://www.activecollab.com/forums/post/5006/#post5006</guid>
    <title>Post #4 by [user deleted]</title>
    <dc:creator>[user deleted]</dc:creator>
    <description><![CDATA[<p>Cool thanks much Ilija.<br />
<br />
BTW - can you predict some rough ETA for timetracking? Im dyin waiting ;)</p>]]></description>
    <pubDate>Wed, 29 Nov 2006 07:26:22 CET</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/4998/#post4998</link>
    <guid>http://www.activecollab.com/forums/post/4998/#post4998</guid>
    <title>Post #3 by Ilija Studen</title>
    <dc:creator>Ilija Studen</dc:creator>
    <description><![CDATA[<p>Thanks for the report. That is (was) a bug - <a href="http://code.activecollab.com/trac/ticket/219" target="_blank" rel="nofollow">Ticket #219</a>. I've already patched it (<a href="http://code.activecollab.com/trac/changeset/272#file0" target="_blank" rel="nofollow">see diff</a>) and the change will be available in <a href="http://code.activecollab.com/trac/milestone/0.7.1" target="_blank" rel="nofollow">0.7.1</a> (maintenance version for 0.7).<br />
<br />
If you wish to patch it manually you can simply add this function:<br />
<br />
<pre name="code" class="brush: php">/**
* Returns value of is private flag inehrited from parent task list
*
* @param void
* @return boolean
*/
function isPrivate() {
  $parent_list = $this-&gt;getTaskList();
  return $parent_list instanceof ProjectTaskList ? $parent_list-&gt;isPrivate() : true;
} // isPrivate</pre><br />
<br />
To ProjectTask class (located in /application/models/project_tasks/).<br />
<br />
Btw, to make it work with existing tasks that are listed in clients activity logs you need to update that tasks (by editing them with some change and reverting to previous state). That is required to refresh the activity log because it caches the value of is private flag.</p>]]></description>
    <pubDate>Tue, 28 Nov 2006 12:08:08 CET</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/4994/#post4994</link>
    <guid>http://www.activecollab.com/forums/post/4994/#post4994</guid>
    <title>Post #2 by [user deleted]</title>
    <dc:creator>[user deleted]</dc:creator>
    <description><![CDATA[<p>Quick follow up: when I click on the task item in the client dashboard i get a nice big red box: <br />
&quot;You don't have permissions to access requested page&quot;. <br />
<br />
Funny though - the client doesnt need to view the requested page, he already saw the contents via dashboard.<br />
<br />
Essentially this means privacy is broken for tasks.</p>]]></description>
    <pubDate>Tue, 28 Nov 2006 03:41:47 CET</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/4993/#post4993</link>
    <guid>http://www.activecollab.com/forums/post/4993/#post4993</guid>
    <title>Post #1 by [user deleted]</title>
    <dc:creator>[user deleted]</dc:creator>
    <description><![CDATA[<p>Im using AC/0.7 and I decided to test out the private objects myself before giving a client access (because Im paranoid and would prefer they dont see my &quot;Billing &amp; Invoicing&quot; tasklist, which was created private).<br />
<br />
So i use a different browser and log in with the client account ive created: while I cannot see the private tasklist in &quot;Tasks&quot; I DO see the items that have been added to the private tasklist in the clients dashboard: which really defeats the purpose of having them private.<br />
<br />
I assume this is a bug, and if correct one everyone should be aware of: could be rather embarassing.<br />
<br />
Thanks and keep up the great work!</p>]]></description>
    <pubDate>Tue, 28 Nov 2006 03:38:01 CET</pubDate>
  </item>
</channel>
</rss>
