<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Viztech IT Solutions Limited &#187; activecollab patch</title>
	<atom:link href="http://www.viztech.co.in/tag/activecollab-patch/feed" rel="self" type="application/rss+xml" />
	<link>http://www.viztech.co.in</link>
	<description>Think different...do different</description>
	<lastBuildDate>Sun, 05 Feb 2012 06:01:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>activeCollab &#8211; Change default project visibility to &#8220;Normal&#8221; instead of &#8220;Private&#8221;</title>
		<link>http://www.viztech.co.in/blog/activecollab-change-default-project-visibility-to-normal-instead-of-private</link>
		<comments>http://www.viztech.co.in/blog/activecollab-change-default-project-visibility-to-normal-instead-of-private#comments</comments>
		<pubDate>Sun, 05 Feb 2012 06:01:08 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab patch]]></category>
		<category><![CDATA[activecollab tutorials]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=740</guid>
		<description><![CDATA[You just created a new project and it is not visible to your team members and other authorized users. There are access issues in the project, you wonder how? Reason [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.viztech.co.in/wp-content/uploads/2012/02/private-project-activecollab.png"><img src="http://www.viztech.co.in/wp-content/uploads/2012/02/private-project-activecollab.png" alt="Change Default Private Project Visibility" title="Change Default Private Project Visibility" width="853" height="374" class="alignleft size-full wp-image-745" /></a></p>
<p><strong>You just created a new project and it is not visible to your team members</strong> and other authorized users. There are access issues in the project, you wonder how? Reason is simple, you created project with default PRIVATE visibility.</p>
<p>We believe that every activeCollab user arrives at this moment at least for once and start feeling if there could be a way to resolve this. We also felt the same way so here is an <strong>easy and quick way for activeCollab verson 2.3.x to set default project visibility to NORMAL instead of PRIVATE</strong>. Please follow below steps:</p>
<ol>
<li>Go to your activeCollab installation/applications/modules/system/controllers/ and open file ProjectController.class.php</li>
<li>Look for below piece of code between line 256 and 261 (it may be slightly changed based on your activeCollab version):
<pre class="brush: plain; title: ;">
        if(!is_array($project_data)) {
	 $project_data = array(
	 'leader_id' =&gt; $this-&gt;logged_user-&gt;getId(),
	 'default_visibility' =&gt; VISIBILITY_PRIVATE,
	 );
	} // if
    </pre>
</li>
<li>Change this code as below so that &#8220;VISIBILITY_PRIVATE&#8221; becomes &#8220;VISIBILITY_NORMAL&#8221; and it&#8217;s done:
<pre class="brush: plain; title: ;">
	if(!is_array($project_data)) {
	 $project_data = array(
	 'leader_id' =&gt; $this-&gt;logged_user-&gt;getId(),
	 'default_visibility' =&gt; VISIBILITY_NORMAL,
	 );
	 } // if
	</pre>
</li>
<li>Now, clear your cache files and try to create a sample project. You would notice that now default project visibility is set to NORMAL <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; it works.</li>
</ol>
<p><strong>NOTE:</strong> Please note that it is a custom hack to activeCollab hence it will be lost during every upgrade of activeCollab and you might need to handle it again, if needed.</p>
<p>We are really interested to know if you need project to be private more and why? activeCollab version 3.x is believed to remove such visibility option at all and we are intetested to learn more it&#8217;s need because there are already private objects and no person can access the project unless a member of it so what is the need of a private project concept? Any idea?</p>
<p>Please share your thoughts in the comment section below. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/blog/activecollab-change-default-project-visibility-to-normal-instead-of-private/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Projects Dashboard Patch – activeCollab</title>
		<link>http://www.viztech.co.in/products/my-projects-dashboard-patch</link>
		<comments>http://www.viztech.co.in/products/my-projects-dashboard-patch#comments</comments>
		<pubDate>Thu, 03 Mar 2011 17:50:20 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab patch]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=575</guid>
		<description><![CDATA[<script type="text/javascript">
jQuery(document).ready(function($) {
$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_error").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#eStore_ajax_email").val();
		if (email == "") {
      $("label#email_error").show();
      $("input#eStore_ajax_email").focus();
      return false;
    }
		var prod_id = $("input#free_download_product_id").val();
		
		var dataString = 'name='+ name + '&email=' + email + '&prod_id=' + prod_id;
		//alert (dataString);return false;
        var process_script_url = 'http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products' + '/ajax_process_download.php';

	// Because the server might be invoking the PDF Stamper, we want the user to have a "warm fuzzy feeling" while they
	// wait for a response.  Otherwise, they might get "click happy" with the submit button.
	// -- The Assurer, 2010-09-14.
	{
		$('.free_download_form').html("<div class='message'></div>");
		$('.message').html("")
		.append("Processing Order...")
		.hide()
		.fadeIn(1000, function() {
			$('.message').append("<img id='loader1' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif' />");
		});
	}

		$.ajax({
      type: "POST",
      url: process_script_url,
      data: dataString,
      success: function() {
        $('.free_download_form').html("<div class='message'></div>");
        $('.message').html("")
        .append("<p style='color: green;'><strong>Email sent! Please check your inbox for the download link.</strong></p>")
        .hide()
        .fadeIn(1000, function() {
          $('.message').append("<img id='checkmark' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/check.png' />");
        });
      }
     });
    return false;
	});
});
});
</script>
Do you want to see all your active projects from Dashboard? Does Favorite project box is not enough for you because you need to copy all your project there as [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">
jQuery(document).ready(function($) {
$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_error").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#eStore_ajax_email").val();
		if (email == "") {
      $("label#email_error").show();
      $("input#eStore_ajax_email").focus();
      return false;
    }
		var prod_id = $("input#free_download_product_id").val();
		
		var dataString = 'name='+ name + '&email=' + email + '&prod_id=' + prod_id;
		//alert (dataString);return false;
        var process_script_url = 'http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products' + '/ajax_process_download.php';

	// Because the server might be invoking the PDF Stamper, we want the user to have a "warm fuzzy feeling" while they
	// wait for a response.  Otherwise, they might get "click happy" with the submit button.
	// -- The Assurer, 2010-09-14.
	{
		$('.free_download_form').html("<div class='message'></div>");
		$('.message').html("")
		.append("Processing Order...")
		.hide()
		.fadeIn(1000, function() {
			$('.message').append("<img id='loader1' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif' />");
		});
	}

		$.ajax({
      type: "POST",
      url: process_script_url,
      data: dataString,
      success: function() {
        $('.free_download_form').html("<div class='message'></div>");
        $('.message').html("")
        .append("<p style='color: green;'><strong>Email sent! Please check your inbox for the download link.</strong></p>")
        .hide()
        .fadeIn(1000, function() {
          $('.message').append("<img id='checkmark' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/check.png' />");
        });
      }
     });
    return false;
	});
});
});
</script>
<p><a href="http://www.viztech.co.in/wp-content/uploads/2010/12/my-active-projects.png"><img src="http://www.viztech.co.in/wp-content/uploads/2010/12/my-active-projects.png" alt="My Active Projects Box View" title="My Active Projects Box View" width="264" height="191" class="alignnone size-full wp-image-293" /></a></p>
<p>Do you want to see all your active projects from Dashboard?<br />
Does Favorite project box is not enough for you because you need to copy all your project there as you want to see all your active projects from dashboard?</p>
<p>Here is the solution for you <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This patch creates a copy of &#8220;Favorite Projects box&#8221; on dashboard but instead of favorite projects, it shows all the active projects for the logged in user. It makes management of many projects very easily.</p>
<p><strong>Purchase and Download:</strong><br />
Please note that this module is available FREE so if you do not wish to buy an installation support package for it then you can download it instantly using below form.<br />
<div class="free_download_form"><form name="free_download" method="post" action="">
      <label for="name" id="name_label">Name: </label><br />
      <input type="text" name="name" id="name" value="" class="eStore_text_input" />
      <br /><label class="error" for="name" id="name_error">This field is required.<br /></label>

      <label for="eStore_ajax_email" id="email_label">Email: </label><br />
      <input type="text" name="eStore_ajax_email" id="eStore_ajax_email" value="" class="eStore_text_input" />
      <br /><label class="error" for="eStore_ajax_email" id="email_error">This field is required.<br /></label>
      
      <input type="hidden" name="free_download_product_id" id="free_download_product_id" value="14" />

      <input type="image" name="submit" class="button" id="submit_btn" alt ="Download" src="http://www.viztech.co.in/wp-content/uploads/2010/11/download_icon.gif" /></form></div></p>
<p>Please follow below steps to do the installation:</p>
<p><strong>Step 1. Open activecollab/application/modules/system/controllers/DashBoardController.class.php, in index function</strong></p>
<p>Find:<br />
========</p>
<pre class="brush: plain; title: ;">
	$this-&gt;smarty-&gt;assign(array(
          'show_welcome_message' =&gt; false,
          'important_items' =&gt; $important_items,
          'pinned_projects' =&gt; $pinned_projects,
          'dashboard_sections' =&gt; $dashboard_sections,
          'online_users' =&gt; Users::findWhoIsOnline($this-&gt;logged_user),
          'grouped_activities' =&gt; group_by_date(ActivityLogs::findActiveProjectsActivitiesByUser($this-&gt;logged_user, 20), $this-&gt;logged_user),
        ));
</pre>
<p>And Replace With:<br />
=================</p>
<pre class="brush: plain; title: ;">
	$my_projects = Projects::findByUser($this-&gt;logged_user,'active');
        $this-&gt;smarty-&gt;assign(array(
          'show_welcome_message' =&gt; false,
          'important_items' =&gt; $important_items,
          'pinned_projects' =&gt; $pinned_projects,
          'my_projects' =&gt; $my_projects,//Patch My Project at DashBoard by Viztech
          'show_favorite'=&gt; SHOW_FAVORITE,//Patch My Project at DashBoard by Viztech
          'dashboard_sections' =&gt; $dashboard_sections,
          'online_users' =&gt; Users::findWhoIsOnline($this-&gt;logged_user),
          'grouped_activities' =&gt; group_by_date(ActivityLogs::findActiveProjectsActivitiesByUser($this-&gt;logged_user, 20), $this-&gt;logged_user),
        ));
</pre>
<p><strong>Step 2. Open activecollab/application/modules/system/views/dashboard/index.tpl</strong></p>
<p>Find<br />
=========</p>
<pre class="brush: plain; title: ;">
	&lt;h2&gt;{lang}Favorite Projects{/lang}&lt;/h2&gt;
          &lt;ul class=&quot;dashboard_sidebar_list&quot;&gt;
          {if is_foreachable($pinned_projects)}
            {foreach from=$pinned_projects item=project}
            &lt;li class=&quot;with_icon pinned_project&quot; id=&quot;project_{$project-&gt;getId()}&quot;&gt;
              &lt;a href=&quot;{$project-&gt;getUnpinUrl()}&quot; class=&quot;unpin&quot;&gt;{image name=dismiss.gif}&lt;/a&gt;
              &lt;img src=&quot;{$project-&gt;getIconUrl()}&quot; alt=&quot;{$project-&gt;getName()|clean}&quot; /&gt;
              &lt;span class=&quot;name&quot;&gt;{project_link project=$project}&lt;/span&gt;
            &lt;/li&gt;
            {/foreach}
          {/if}
            &lt;li class=&quot;drop_here&quot;&gt;{lang}Drop project here{/lang}&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</pre>
<p>And Replace With<br />
==================</p>
<pre class="brush: plain; title: ;">
	{if $show_favorite}
		  &lt;div class=&quot;dashboard_sidebar&quot; id=&quot;pinned_projects&quot;&gt;&lt;div class=&quot;dashboard_sidebar_inner&quot;&gt;&lt;div class=&quot;dashboard_sidebar_inner_2&quot;&gt;
          &lt;h2&gt;{lang}Favorite Projects{/lang}&lt;/h2&gt;
          &lt;ul class=&quot;dashboard_sidebar_list&quot;&gt;
          {if is_foreachable($pinned_projects)}
            {foreach from=$pinned_projects item=project}
            &lt;li class=&quot;with_icon pinned_project&quot; id=&quot;project_{$project-&gt;getId()}&quot;&gt;
              &lt;a href=&quot;{$project-&gt;getUnpinUrl()}&quot; class=&quot;unpin&quot;&gt;{image name=dismiss.gif}&lt;/a&gt;
              &lt;img src=&quot;{$project-&gt;getIconUrl()}&quot; alt=&quot;{$project-&gt;getName()|clean}&quot; /&gt;
              &lt;span class=&quot;name&quot;&gt;{project_link project=$project}&lt;/span&gt;
            &lt;/li&gt;
            {/foreach}
          {/if}
            &lt;li class=&quot;drop_here&quot;&gt;{lang}Drop project here{/lang}&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
        {/if}

        &lt;div class=&quot;dashboard_sidebar&quot; id=&quot;pinned_projects&quot;&gt;&lt;div class=&quot;dashboard_sidebar_inner&quot;&gt;&lt;div class=&quot;dashboard_sidebar_inner_2&quot;&gt;
          &lt;h2&gt;{lang}My Active Projects{/lang}&lt;/h2&gt;
          &lt;ul class=&quot;dashboard_sidebar_list&quot;&gt;
          {if is_foreachable($my_projects)}
            {foreach from=$my_projects item=project}
            &lt;li class=&quot;with_icon pinned_project&quot; id=&quot;project_{$project-&gt;getId()}&quot;&gt;
              &lt;a href=&quot;{$project-&gt;getUnpinUrl()}&quot; class=&quot;unpin&quot;&gt;{image name=dismiss.gif}&lt;/a&gt;
              &lt;img src=&quot;{$project-&gt;getIconUrl()}&quot; alt=&quot;{$project-&gt;getName()|clean}&quot; /&gt;
              &lt;span class=&quot;name&quot;&gt;{project_link project=$project}&lt;/span&gt;
            &lt;/li&gt;
            {/foreach}
          {/if}
            &lt;li class=&quot;drop_here&quot;&gt;{lang}Drop project here{/lang}&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</pre>
<p><strong>Step 3. Open activecollab/application/modules/system/init.php</strong></p>
<p>Add Following line under define list of constants</p>
<pre class="brush: plain; title: ;">
  //Show or hide favorite box
  define('SHOW_FAVORITE', false);
</pre>
<p>Or You can replace the the file provided in the patch, if there is no customization done before</p>
<p>If you face any issue then please report us and we will be happy to assist you <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/products/my-projects-dashboard-patch/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PayPal Payment Patch – activeCollab</title>
		<link>http://www.viztech.co.in/products/paypal-payment-patch-activecollab</link>
		<comments>http://www.viztech.co.in/products/paypal-payment-patch-activecollab#comments</comments>
		<pubDate>Thu, 03 Mar 2011 17:48:58 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab patch]]></category>
		<category><![CDATA[invoice]]></category>
		<category><![CDATA[paypal]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=572</guid>
		<description><![CDATA[This is a small patch to add PayPal Buy Now button on PDF invoice generated from activeCollab. It is very useful for your clients to make their payment process very [...]]]></description>
			<content:encoded><![CDATA[<div class="eStore-product"><div class="eStore-thumbnail"><a href="http://www.viztech.co.in/wp-content/uploads/2010/11/btn_buynowCC_LG.jpg" rel="lightbox" title="PayPal Payment Patch"><img class="thumb-image" src="http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/lib/timthumb.php?src=http://www.viztech.co.in/wp-content/uploads/2010/11/btn_buynowCC_LG.jpg&h=125&w=125&zc=1&q=100" alt="PayPal Payment Patch" /></a></div><a href="http://www.viztech.co.in/wp-content/uploads/2010/11/invoice-sample-view1.jpg" rel="lightbox" title="PayPal Payment Patch"></a><div class="eStore-product-description"><div class="eStore-product-name">PayPal Payment Patch</div>This is a small patch to add Buy Now button on PDF invoice generated from activeCollab. It is very useful for your clients to make their payment process very handy as they can pay directly from the invoice itself to your PayPal email address.<br /><strong>Price: </strong>$9.99<br /><object><form method="post" class="eStore-button-form" action=""  style="display:inline" onsubmit="return ReadForm1(this, 1);"><br />Package Type : <select name="variation1" class="eStore_variation" onchange="ReadForm1 (this.form, 1);"><option value="Download Module">Download Module</option><option value="Download Module with installation support [+ $15]">Download Module with installation support [+ $15]</option></select><br /><input type="hidden" name="add_qty" value="1" /><input type="image" src="http://www.viztech.co.in/wp-content/uploads/2010/11/button_add_to_cart.png" class="eStore_button" alt="Add to Cart" /><input type="hidden" name="product" value="PayPal Payment Patch" /><input type="hidden" name="price" value="9.99" /><input type="hidden" name="product_name_tmp1" value="PayPal Payment Patch" /><input type="hidden" name="price_tmp1" value="9.99" /><input type="hidden" name="item_number" value="9" /><input type="hidden" name="shipping" value="" /><input type="hidden" name="addcart_eStore" value="1" /><input type="hidden" name="cartLink" value="http://www.viztech.co.in/tag/activecollab-patch/feed" /></form></object></div></div>
<blockquote><p>This is a small patch to add PayPal Buy Now button on PDF invoice generated from activeCollab. It is very useful for your clients to make their payment process very handy as they can pay directly from the invoice itself to your PayPal email address.</p></blockquote>
<p><strong>Buy now and stay relax about payment details!</strong></p>
<p><strong>Features:</strong></p>
<ul>
<li>Add a PayPal &#8211; Buy Now button on the PDF Invoice</li>
<li>Customizable PayPal Email to receive payments</li>
<li>Customizable Button Image to fit your invoice &#038; company logo design</li>
</ul>
<p><strong>More Information:</strong></p>
<p>This patch has two customizable settings:</p>
<p>1. Define PayPal email to receive payments:</p>
<pre class="brush: php; title: ;">define('PAYPAL_EMAIL', 'payment@domain.com');</pre>
<p>Please replace payment@domain.com with you PayPal email address</p>
<p>2. PayPal Buy Now Image<br />
=============================<br />
Please upload provided/or similar name (btn_buynowCC_LG.jpg) image at YOUR_SITE/public/assets/images &#8211; It will be automatically placed on your invoice. </p>
<p><strong>Upgrades:</strong></p>
<p>Every package covers one year of free updates and technical support.</p>
<p><strong>Screenshots:</strong></p>
<p>This screenshots gives a preview of the invoice how it will look like once the PayPal button will be placed on it.</p>
<p><a href="http://www.viztech.co.in/wp-content/uploads/2010/11/invoice-sample-view1.jpg"><img src="http://www.viztech.co.in/wp-content/uploads/2010/11/invoice-sample-view1-300x255.jpg" alt="Sample Invoice View" title="Sample Invoice View" width="300" height="255" class="alignnone size-medium wp-image-247" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/products/paypal-payment-patch-activecollab/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Quick Scroll to Top Patch – activeCollab</title>
		<link>http://www.viztech.co.in/products/quick-scroll-to-top-patch-activecollab</link>
		<comments>http://www.viztech.co.in/products/quick-scroll-to-top-patch-activecollab#comments</comments>
		<pubDate>Thu, 03 Mar 2011 17:48:06 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab module development]]></category>
		<category><![CDATA[activecollab patch]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=570</guid>
		<description><![CDATA[<script type="text/javascript">
jQuery(document).ready(function($) {
$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_error").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#eStore_ajax_email").val();
		if (email == "") {
      $("label#email_error").show();
      $("input#eStore_ajax_email").focus();
      return false;
    }
		var prod_id = $("input#free_download_product_id").val();
		
		var dataString = 'name='+ name + '&email=' + email + '&prod_id=' + prod_id;
		//alert (dataString);return false;
        var process_script_url = 'http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products' + '/ajax_process_download.php';

	// Because the server might be invoking the PDF Stamper, we want the user to have a "warm fuzzy feeling" while they
	// wait for a response.  Otherwise, they might get "click happy" with the submit button.
	// -- The Assurer, 2010-09-14.
	{
		$('.free_download_form').html("<div class='message'></div>");
		$('.message').html("")
		.append("Processing Order...")
		.hide()
		.fadeIn(1000, function() {
			$('.message').append("<img id='loader1' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif' />");
		});
	}

		$.ajax({
      type: "POST",
      url: process_script_url,
      data: dataString,
      success: function() {
        $('.free_download_form').html("<div class='message'></div>");
        $('.message').html("")
        .append("<p style='color: green;'><strong>Email sent! Please check your inbox for the download link.</strong></p>")
        .hide()
        .fadeIn(1000, function() {
          $('.message').append("<img id='checkmark' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/check.png' />");
        });
      }
     });
    return false;
	});
});
});
</script>
It is a very handy patch for people who usually face long pages with lots of comments and want to see the top of the page quickly. Using this small [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">
jQuery(document).ready(function($) {
$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_error").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#eStore_ajax_email").val();
		if (email == "") {
      $("label#email_error").show();
      $("input#eStore_ajax_email").focus();
      return false;
    }
		var prod_id = $("input#free_download_product_id").val();
		
		var dataString = 'name='+ name + '&email=' + email + '&prod_id=' + prod_id;
		//alert (dataString);return false;
        var process_script_url = 'http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products' + '/ajax_process_download.php';

	// Because the server might be invoking the PDF Stamper, we want the user to have a "warm fuzzy feeling" while they
	// wait for a response.  Otherwise, they might get "click happy" with the submit button.
	// -- The Assurer, 2010-09-14.
	{
		$('.free_download_form').html("<div class='message'></div>");
		$('.message').html("")
		.append("Processing Order...")
		.hide()
		.fadeIn(1000, function() {
			$('.message').append("<img id='loader1' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif' />");
		});
	}

		$.ajax({
      type: "POST",
      url: process_script_url,
      data: dataString,
      success: function() {
        $('.free_download_form').html("<div class='message'></div>");
        $('.message').html("")
        .append("<p style='color: green;'><strong>Email sent! Please check your inbox for the download link.</strong></p>")
        .hide()
        .fadeIn(1000, function() {
          $('.message').append("<img id='checkmark' src='http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/images/check.png' />");
        });
      }
     });
    return false;
	});
});
});
</script>
<p>It is a very handy patch for people who usually face long pages with lots of comments and want to see the top of the page quickly. Using this small patch, they can move to top of the page with a single click.</p>
<p>This is a small patch to provide a button in the bottom-right side of the browser screen to easily and quickly scroll to the top of any page in the activeCollab.</p>
<p>It is really useful when you have a long discussion, lots of comments on a ticket and you want to go to top of the page. Just click the TOP button and you will be scrolled to the top.</p>
<p><strong>Purchase and Download:</strong><br />
Please note that this patch is available FREE so if you do not wish to buy an installation support package for it then you can download it instantly using below form.<br />
<div class="free_download_form"><form name="free_download" method="post" action="">
      <label for="name" id="name_label">Name: </label><br />
      <input type="text" name="name" id="name" value="" class="eStore_text_input" />
      <br /><label class="error" for="name" id="name_error">This field is required.<br /></label>

      <label for="eStore_ajax_email" id="email_label">Email: </label><br />
      <input type="text" name="eStore_ajax_email" id="eStore_ajax_email" value="" class="eStore_text_input" />
      <br /><label class="error" for="eStore_ajax_email" id="email_error">This field is required.<br /></label>
      
      <input type="hidden" name="free_download_product_id" id="free_download_product_id" value="10" />

      <input type="image" name="submit" class="button" id="submit_btn" alt ="Download" src="http://www.viztech.co.in/wp-content/uploads/2010/11/download_icon.gif" /></form></div></p>
<p>Please follow below steps to do the installation.</p>
<p>STEP 1:<br />
=====</p>
<p>Please copy the provided files as per the given directory structure (within the installation package) on the given path as below:<br />
– YOUR_SITE/public/assets/javascript/</p>
<p>Please copy and paste the jumptop.js file in above folder location.</p>
<p>STEP 2:<br />
=====</p>
<p>Please go to YOUR_SITE/public/assets/ and open js.php file in your favorite editor <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and add below line to $files = array</p>
<pre class="brush: plain; title: ;">ASSETS_PATH . ’/javascript/jumptop.js’,</pre>
<p>That’s all login in your system and you will find the TOP button in the bottom-right corner to scroll to top easily.</p>
<p>Cheers – please report to us, if you face any issue with this <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/products/quick-scroll-to-top-patch-activecollab/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Archive People activeCollab Patch – VArchive</title>
		<link>http://www.viztech.co.in/products/archive-people-activecollab-patch-varchive</link>
		<comments>http://www.viztech.co.in/products/archive-people-activecollab-patch-varchive#comments</comments>
		<pubDate>Thu, 03 Mar 2011 17:47:05 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab patch]]></category>
		<category><![CDATA[extension]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=567</guid>
		<description><![CDATA[This is a patch for the activeCollab to provide archive facility for administrator to archive users just like tasks and projects. It is very useful when you have some unwanted [...]]]></description>
			<content:encoded><![CDATA[<p><div class="eStore-product"><div class="eStore-thumbnail"><a href="http://www.viztech.co.in/wp-content/uploads/2010/11/Varchive-login.jpg" rel="lightbox" title="Archive People activeCollab Patch – VArchive"><img class="thumb-image" src="http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/lib/timthumb.php?src=http://www.viztech.co.in/wp-content/uploads/2010/11/Varchive-login.jpg&h=125&w=125&zc=1&q=100" alt="Archive People activeCollab Patch – VArchive" /></a></div><div class="eStore-product-description"><div class="eStore-product-name">Archive People activeCollab Patch – VArchive</div>This is a patch for the activeCollab to provide archive facility for administrator to archive users just like tasks and projects.<br /><strong>Price: </strong>$9.99<br /><object><form method="post" class="eStore-button-form" action=""  style="display:inline" onsubmit="return ReadForm1(this, 1);"><br />Package Type : <select name="variation1" class="eStore_variation" onchange="ReadForm1 (this.form, 1);"><option value="Download Module">Download Module</option><option value="Download Module with installation support [+ $15]">Download Module with installation support [+ $15]</option></select><br /><input type="hidden" name="add_qty" value="1" /><input type="image" src="http://www.viztech.co.in/wp-content/uploads/2010/11/button_add_to_cart.png" class="eStore_button" alt="Add to Cart" /><input type="hidden" name="product" value="Archive People activeCollab Patch – VArchive" /><input type="hidden" name="price" value="9.99" /><input type="hidden" name="product_name_tmp1" value="Archive People activeCollab Patch – VArchive" /><input type="hidden" name="price_tmp1" value="9.99" /><input type="hidden" name="item_number" value="3" /><input type="hidden" name="shipping" value="" /><input type="hidden" name="addcart_eStore" value="1" /><input type="hidden" name="cartLink" value="http://www.viztech.co.in/tag/activecollab-patch/feed" /></form></object></div></div><br />
This is a patch for the activeCollab to provide archive facility for administrator to archive users just like tasks and projects. It is very useful when you have some unwanted users with their active access. It does not remove the user from the system but mark them as archive which makes such user as deactivated for the system. </p>
<p>Such archive users stay in the system with their all details but can not login to the system as they are no longer required to access it. The patch has been developed in a way so that you can set such user as normal user by bringing back from the archived area.</p>
<p>This patch is really useful when you don&#8217;t want to delete a user as you might need to provide him access later on but on the other hand, you don&#8217;t want him to unnecessary have access to the system. It is further good for the security reasons as if your employee or freelancer has gone away and now you don&#8217;t need him/her to access the system as long as you don&#8217;t start the work again with him/her.</p>
<p><a class="lightbox"  title ="Archive User activeCollab Patch View" href="http://www.viztech.co.in/wp-content/uploads/2010/07/screen1.jpg"><img src="http://www.viztech.co.in/wp-content/uploads/2010/07/screen1-300x113.jpg" alt="" title="Archive User activeCollab Patch View" width="300" height="113" class="aligncenter size-medium wp-image-245" /></a></p>
<p>Here are few use cases to define it better:</p>
<p><em>Case #1:</em><br />
You are an employer and you have all of your employees under your company&#8217;s account as persons. You will not have the same employees for ever as some will leave the company and some others will come, some others may return and so on, It is not good to have them all mixed together so it would be more useful to archive people that you are not currently collaborate with instead of delete them.</p>
<p><em>Case #2:</em><br />
Almost the same with the above, you are a freelancer running a boutique-type business your partners may change in the period of time, it&#8217;s not nice to delete them from the system but instead it would be better to archive them. For example you work on a project lets say an ERP project, as a freelancer developer you start developing yourself or maybe with another coworker developer too but in the period of that development you may need some professionals to take care certain things on that project, for example you hire another freelancer designer to design the button icons of the software, when he finish the job you archive them (so he will not have further access to the system) so if you need him again you un-archive him.</p>
<p>Benefits?<br />
1) You only see the current active people who work with and not people who worked with you a couple of years ago and you did not worked with them since then, as a result very clean view of peoples.</p>
<p>2) And probably the most important, you have a log of all the people you worked with, you have their names, emails, titles and log of the work that any people made so if you find yourself in a need of a freelancer or a person who could complete certain tasks for you, before you start searching from out-sources for a freelancer you first start searching in your in-sources for people who you already know and worked with and know their quality of work.</p>
<p><strong>Upgrades:</strong></p>
<p>Every package covers one year of free updates and technical support.</p>
<p>Special thanks goes to: Panagiotis Kosmidis AKA panosru from aviant™ for giving good ideas, bug fixing and quick review over the initial releases.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/products/archive-people-activecollab-patch-varchive/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick Project Updates activeCollab Patch – ProUpdates</title>
		<link>http://www.viztech.co.in/products/quick-project-updates-activecollab-patch-proupdates</link>
		<comments>http://www.viztech.co.in/products/quick-project-updates-activecollab-patch-proupdates#comments</comments>
		<pubDate>Thu, 03 Mar 2011 17:42:51 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab patch]]></category>
		<category><![CDATA[extension]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=566</guid>
		<description><![CDATA[This patch will add another tab on the dashboard called &#8220;Project Updates&#8221; or anything (as we decide before release) and clicking on this tab will show the last 5 updates [...]]]></description>
			<content:encoded><![CDATA[<p><div class="eStore-product"><div class="eStore-thumbnail"><a href="http://www.viztech.co.in/wp-content/uploads/2010/11/pro-updates.jpg" rel="lightbox" title="Quick Project Updates activeCollab Patch – ProUpdates"><img class="thumb-image" src="http://www.viztech.co.in/wp-content/plugins/wp-cart-for-digital-products/lib/timthumb.php?src=http://www.viztech.co.in/wp-content/uploads/2010/11/pro-updates.jpg&h=125&w=125&zc=1&q=100" alt="Quick Project Updates activeCollab Patch – ProUpdates" /></a></div><div class="eStore-product-description"><div class="eStore-product-name">Quick Project Updates activeCollab Patch – ProUpdates</div>This patch will add another tab on the dashboard called “Project Updates” and clicking on this tab will show the last 5 updates from each of the active project.<br /><strong>Price: </strong>$9.99<br /><object><form method="post" class="eStore-button-form" action=""  style="display:inline" onsubmit="return ReadForm1(this, 1);"><br />Package Type : <select name="variation1" class="eStore_variation" onchange="ReadForm1 (this.form, 1);"><option value="Download Module">Download Module</option><option value="Download Module with installation support [+ $15]">Download Module with installation support [+ $15]</option></select><br /><input type="hidden" name="add_qty" value="1" /><input type="image" src="http://www.viztech.co.in/wp-content/uploads/2010/11/button_add_to_cart.png" class="eStore_button" alt="Add to Cart" /><input type="hidden" name="product" value="Quick Project Updates activeCollab Patch – ProUpdates" /><input type="hidden" name="price" value="9.99" /><input type="hidden" name="product_name_tmp1" value="Quick Project Updates activeCollab Patch – ProUpdates" /><input type="hidden" name="price_tmp1" value="9.99" /><input type="hidden" name="item_number" value="2" /><input type="hidden" name="shipping" value="" /><input type="hidden" name="addcart_eStore" value="1" /><input type="hidden" name="cartLink" value="http://www.viztech.co.in/tag/activecollab-patch/feed" /></form></object></div></div><br />
This patch will add another tab on the dashboard called &#8220;Project Updates&#8221; or anything (as we decide before release) and clicking on this tab will show the last 5 updates from each of the active project. This patch is really useful because you can refer to project activities or the favorite projects but you can not determine easily what was the last status on a particular project or what were the last open items, and then this patch comes with a really handy too where you can easily see last 5 updates from all the open/working projects as below:</p>
<p><a class="lightbox"  title ="ProUpdates activeCollab Patch" href="http://www.viztech.co.in/wp-content/uploads/2010/07/ProUpdates_view_revised.jpg"><img src="http://www.viztech.co.in/wp-content/uploads/2010/07/ProUpdates_view_revised-300x143.jpg" alt="" title="ProUpdates activeCollab Patch" width="300" height="143" class="aligncenter size-medium wp-image-234" /></a></p>
<p>Before the next release and in coming days, we are going to add more documentation here so that people can easily avail this facility.</p>
<p><strong>Quick Features:</strong></p>
<p><strong>1) Project Ordering in terms of latest update</strong> – this will put the active project with latest activity on the top to view details quickly, it will help for the people who have 100s of active projects and they get update on just two of them so the latest two projects will stay on top followed by rest of the active projects.</p>
<p><strong>2) Limit number of projects to show</strong> – We noticed that it is sometimes becoming difficult for people to manage a really long page with last 5 updates on all the active projects so we have now setup a limit of 10 project in the config.php using which you can set the limits by default as 10 or any choice of number at your end. It is very useful as if you just want to see the last 10 projects with their latest 5 updates. In next version, we will try to take it to next level. We tried with pagination too but we will try this with next version.</p>
<p><strong>3) Show more detailed project activities (OPTIONAL)</strong> – We understand that this part is a kind of individual need therefore we have made this upgrade as an optional upgrade. If you want to see detailed project activities just like the recent activities tab then this is the the thing for you else not. Please replace the provided code in the VIEW file for the project updates as if you really want it else please ignore <img src='http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>4) Support with 3rd party modules</strong> (as much as we could tested)  – if you face any problem with any specific one then you can ask for support on it</p>
<p><strong>5) Making the project names clickable by converting them to links</strong> – Yes, now you can click on the name of the project to directly go to its detailed overview page which makes it really easy to use in terms of easy navigation</p>
<p>PLEASE MAKE SURE TO FOLLOW THE INSTRUCTIONS AS IF YOU DON’T POINT 3 TO BE INCLUDED IN YOUR INSTALLATION.</p>
<p><strong>6) Show only active projects with recent activities</strong> – In the last version, you were able to see all the projects under the project updates tab but now we have improved this part and now you will be seeing only active projects which will reduce a huge list of non-active/already completed projects so that you can see active projects with their recent activities.</p>
<p><strong>Upgrades:</strong></p>
<p>Every package covers one year of free updates and technical support.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/products/quick-project-updates-activecollab-patch-proupdates/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick scroll to top of the pages – activeCollab Patch</title>
		<link>http://www.viztech.co.in/blog/quick-scroll-to-top-of-the-pages-%e2%80%93-activecollab-patch</link>
		<comments>http://www.viztech.co.in/blog/quick-scroll-to-top-of-the-pages-%e2%80%93-activecollab-patch#comments</comments>
		<pubDate>Sat, 11 Sep 2010 09:23:06 +0000</pubDate>
		<dc:creator>Viztech</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[activeCollab]]></category>
		<category><![CDATA[activecollab customization]]></category>
		<category><![CDATA[activecollab patch]]></category>

		<guid isPermaLink="false">http://www.viztech.co.in/?p=131</guid>
		<description><![CDATA[This is a small patch to provide a button in the bottom-right side of the browser screen toeasily and quickly scroll to the top of any page in the activeCollab. It [...]]]></description>
			<content:encoded><![CDATA[<p>This is a small patch to provide a <strong>button in the bottom-right side of the browser screen</strong> to<em>easily and quickly scroll to the top of any page in the activeCollab</em>.</p>
<p>It is really <strong>useful when you have a long discussion, lots of comments on a ticket</strong> and you want to go to top of the page. <em>Just click the TOP button and you will be scrolled to the top</em>.</p>
<p><strong>Price:</strong><br />
FREE <img src="http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p><strong>Download:</strong><br />
<a href="http://www.activecollab.com/downloads/category/9/package/85" target="_blank">Please download this package for FREE from here.</a></p>
<p><strong>Please follow below steps to do the installation.</strong></p>
<p><strong>STEP 1:</strong><br />
======</p>
<p>Please copy the provided files as per the given directory structure (within the installation package) on the given path as below:</p>
<p>- YOUR_SITE/public/assets/javascript/</p>
<p>Please copy and paste the jumptop.js file in above folder location.</p>
<p><strong>STEP 2:</strong><br />
========</p>
<p>Please go to YOUR_SITE/public/assets/ and open js.php file in your favorite editor <img src="http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> and add below line to $files = array</p>
<p>ASSETS_PATH . ‘/javascript/jumptop.js’,</p>
<p>That’s all login in your system and you will find the TOP button in the bottom-right corner to scroll to top easily.</p>
<p>Cheers – please report if you face any issue with this <img src="http://www.viztech.co.in/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p>Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viztech.co.in/blog/quick-scroll-to-top-of-the-pages-%e2%80%93-activecollab-patch/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 2/40 queries in 0.212 seconds using disk
Object Caching 579/645 objects using disk

Served from: www.viztech.co.in @ 2012-02-07 02:50:47 -->
