Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Posts posted by ecartz

  1. Even if you want to implement it yourself (for example, if you are maintaining your own server or you are a host), I would use squirrelmail or something like that (there might be a PHP equivalent) to do the webmail. Then if you wanted to make the glue into a contribution, that would be cool. The new login/session classes might be useful here, so you might want to build it off an MS3 snapshot.




  2. In the most current version, I would try changing (around line 50 of includes/modules/payment/ccavenue.php):

      $Amount = $order->info['total'];


      $Amount = $currencies->format($order->info['total'], true, 'RUP');

    Note: you may have to replace 'RUP' with the appropriate three letter code for Indian Rupees. I am not familiar with that currency, so I am not sure of the code. You also might have to add logic to strip out the currency symbol from this.


    If that doesn't work for you, you could try looking at the currencies class directly and figuring the value using a variant of the code there.




  3. The next version is supposed to support attributes IIRC (read through this thread and the Announcements thread to see what I saw). In the meantime, if you are only selling downloadable CDs (i.e. all your products are Master CDs and Slave tracks), then you could fudge the code to treat all the products as downloadable.




  4. It's not a big deal, but the contribution copy of includes/application_top.php (lines 522-3) has different values for

      define('WARN_INSTALL_EXISTENCE', 'true');
     define('WARN_CONFIG_WRITEABLE', 'true');

    than the base install. This won't matter most of the time, but it could cause someone who is inexperienced and installs the contribution by copying over files to leave their store in an insecure state.




  5. I've made a 255 character text area before. I'll see if I can find the code. If so, I'll add it to the File Upload contribution.


    Basically, you need to change the option value name field in customers_basket_attributes and orders_products_attributes to be varchar(255) and add an option type for text areas.