Products     Magento Extension     PCI-Shopping-Carts     Templates       CRELoaded     WordPress Modules     osCommerce Modules       osCommerce Addons       osCommerce Features       osCommerce Management       Payment Modules     CRELoaded Modules       CRE Loaded Addons       CRE Loaded Features       CRE Loaded Management       Payment Modules       CRELoaded Services
Free Stuff
Customization
Templates
Compare Products
You have no items to compare.
Affiliate Info
Affiliate Program FAQ
Affiliate Log In
Recent Orders
Hot Keywords: Order Notification, Order Search, Coupon, Flash Board, Compare, Floating Message, Tracking, Moneris, RSS, Visitor Filter
Contributions
The following osCommerce contributions are free Opensource code originated from official osCommerce website and provided for your reference only, you may download the original contribution file(s) and install it on your own; or you may request a Paid Installation Service from Agents Of Power; Agents Of Power does the "AS IS" installation on your website, we do not guarantee it will work properly on your website. Extra Paid service is available for repairing the problem from the original contribution or from your website.
Filter: Search:
Displaying 676 to 684 (of 1445 contributions) Result Pages: [<< Prev]  ... 71  72  73  74  75  76  77  78  79  80 ...  [Next >>] 
751. Cache Configurations into file Request Installation with Paid service
I combined Jasons' work and updates into one complete package for easier installation.
<br><br>
All credit goes to the original author Jason Chuh
<br><br>
zhuqling
<br><br>
This is a great package if you are looking to make your store a little snappier!!

<br><br>
Complete Package

Please make below change:
file:admin/modules.php
find below :

case 'save':
while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) {
if( is_array( $value ) ){
$value = implode( ", ", $value);
$value = ereg_replace (", --none--", "", $value);
}
tep_db_query("update " . TABLE_CONFIGURATION . " set configuration_value = '" . $value . "' where configuration_key = '" . $key . "'");
}

Append this code:
// UPDATE CONFIGURATION CACHES
updateConfiguration();

thank you.
************************
* This Package has not contain any files,only below code is activity.
************************
In application_top.php,every page will load configurations each once,there is every low efficiently.
So,save configuration into a cache file,That is very cool.

************************
* Code
************************
1. File includes/application_top.php
Find:
// set the application parameters
$configuration_query = tep_db_query('select configuration_key as cfgKey, configuration_value as cfgValue from ' . TABLE_CONFIGURATION);
while ($configuration = tep_db_fetch_array($configuration_query)) {
define($configuration['cfgKey'], $configuration['cfgValue']);
}
Replace with below:
// BEGIN REPLACE BY CONFIGURATION CACHES by jason chuh
function writeConfiguration(&$var, $filename='configuration.cache') {
$filename = 'cache/' . $filename;
$success = false;

if ($fp = @fopen($filename, 'w')) {
flock($fp, 2); // LOCK_EX
fputs($fp, serialize($var));
flock($fp, 3); // LOCK_UN
fclose($fp);
$success = true;
}

return $success;
}

function readCofiguration(&$var, $filename='configuration.cache'){
$filename = 'cache/' . $filename;
$success = false;

if ($fp = @fopen($filename, 'r')) {
$szdata = fread($fp, filesize($filename));
fclose($fp);
$var = unserialize($szdata);

$success = true;
}

return $success;
}

if (!readCofiguration($result)) {
$result = array();
$configuration_query = tep_db_query('select configuration_key as cfgKey, configuration_value as cfgValue from ' . TABLE_CONFIGURATION);
while ($configuration = tep_db_fetch_array($configuration_query)) {
$result[] = array('key'=>$configuration['cfgKey'],'value'=> $configuration['cfgValue']);
}
tep_db_free_result($configuration_query);

writeConfiguration($result);
}
foreach ($result as $value) {
define($value['key'],$value['value']);
}
// END REPLACE BY CONFIGURATION CACHES

2. And in file admin/configuration.php
find:
tep_db_query("update " . TABLE_CONFIGURATION . " set configuration_value = '" . tep_db_input($configuration_value) . "', last_modified = now() where configuration_id = '" . (int)$cID . "'");

Replace with below:
// UPDATE CACHE by jason chuh
updateConfiguration();

3.The last change is in file admin/includes/functions/general.php
Append below:

function writeConfiguration(&$var, $filename='configuration.cache') {
$filename = '../cache/' . $filename;
$success = false;

if ($fp = @fopen($filename, 'w')) {
flock($fp, 2); // LOCK_EX
fputs($fp, serialize($var));
flock($fp, 3); // LOCK_UN
fclose($fp);
$success = true;
}

return $success;
}
function updateConfiguration($filename='configuration.cache')
{
$result = array();
$configuration_query = tep_db_query('select configuration_key as cfgKey, configuration_value as cfgValue from ' . TABLE_CONFIGURATION);
while ($configuration = tep_db_fetch_array($configuration_query)) {
$result[] = array('key'=>$configuration['cfgKey'],'value'=> $configuration['cfgValue']);
}
tep_db_free_result($configuration_query);
writeConfiguration($result,$filename);
}

Notice:
Default cache path is set to "catalog/cache",If you want to change it ,find "cache" in above code and replace it.

hopy you enjoy.
   Posted on: 05/17/2009     See contribution details

752. Add a Printable Catalog Request Installation with Paid service
I have find out some post that give me some idea to fixed the duplicate catalog problem http://forums.oscommerce.com/index.php?showtopic=273051


Finally i just add some code into catalog/print_catalog.php

Please always backup your file first before change. Use this at your own risk.
   Posted on: 05/23/2009     See contribution details

753. ePagos del Banco Mercantil Todo 1 Venezuela Request Installation with Paid service
Este módulo permite la instalación para agregar la aceptacion de tarjetas de crédito Venezolanas bajos las restricciones de Cadivi en moneda local, con la pasarela de pago del banco Mercantil, ePagos de Todo 1. El modulo de instalación se provee tal como esta, solo instalación del módulo, creacion y alteración de tablas. Sirve como punto de partida para otros desarrolladores o si es requerida la puesta en marcha completa de la pasarela tiene un costo adicional derivados por servicio de configuracion, asesoría y adaptacion del mismo al sitio, que estarian fijados segun los requerimientos particulares. En cualquiera de los casos solicito no sea alterada la cabecera del archivo donde se especifica la empresa desarrolladora de nombre ESDca Systems, C.A. la cual represento legalmente. Para cualquier inquietud por favor comunicarse segun los datos de contacto encontrados dentro del archivo zip a descargar (LEEAME_PRIMERO.txt).
   Posted on: 05/22/2009     See contribution details

754. Ecardon.com Credit Card Payment Module Request Installation with Paid service
Accept Ecardon.com Credit Card Payment Module.

Installation:

After extracting the add-on package, copy the files located in the catalog directory to your osCommerce
installation directory on the server. The files must be copied in the correct directory structure as
extracted from the add-on package.


The file listing is as follows:
• includes/languages/english/modules/payment/ecardon.php
• includes/modules/payment/ecardon.php


The package includes English language only. I'm hoping others will contribute more languages in the future. For additional languages, copy one of the existing language definition files to the appropriate language
directory and edit the file with a text editor to edit the language definitions. The location of the language
definition file must be in:
• includes/languages/<language>/modules/payment/ecardon.php
   Posted on: 05/23/2009     See contribution details

755. date_bug_fix.rar Request Installation with Paid service
When select Chinese, The month of Birthday shows garbled . This package repare it and show it in number.

supply by:http://osc.shopslogo.com
http://chinaosc.homelinux.com
   Posted on: 05/23/2009     See contribution details

756. Single Page Checkout Request Installation with Paid service
There is a small change in checkout.php to support php Version >=5.0.
Hi All,

After finding some minor bugs and recently discovering one page checkout http://addons.oscommerce.com/info/6646

which has country/state selector built in, i have moved over to that contribution.

So if you need a single page checkout with country state drop down please use this contribution http://addons.oscommerce.com/info/6646

or if you just prefer other one

File uploaded is just a dummy file

there was a bug in checkout.php which resulted in non IE browser having to submit twice to create an account this has now been fixed

simply replace /catalog/checkout.php with this one
date of birth validation caused an error when editing an address i removed this error by commenting it out

ie
/* if (ACCOUNT_DOB == 'true') {
if (checkdate(substr(tep_date_raw($dob), 4, 2), substr(tep_date_raw($dob), 6, 2), substr(tep_date_raw($dob), 0, 4)) == false) {
$error = true;

$messageStack->add('checkout_payment', ENTRY_DATE_OF_BIRTH_ERROR);
}
} */

download contains full install, upgrade and mod removal guides just as one below
Hehe Sorry yet another file fix. For the install instructions.

Had to add the additional install steps back in.
   Posted on: 12/07/2008     See contribution details

757. Yahoo! Sitemap xml - dynamic generate Request Installation with Paid service
Added a readme file.

If you encounter any problems please make a post here:
http://forums.oscommerce.com/index.php?showtopic=336674

Note: I use this contribution with default language as English. If you want it to support your local language, please change the code.

if your oscomerce put under /catalog/, then please put this contribution under /catalog/ or else it would not work.
Generate Yahoo! sitemap.

Just put it at your website's root directory

submit your Y! sitemap at https://siteexplorer.search.yahoo.com/submit
Enter your Sitemap address in the "Submit Site Feed" section of the "Submit Your Site" page. for example: http://www.excheap.com/generate.yahooxml.php
   Posted on: 05/18/2009     See contribution details

758. Language Portuguese brasileiro pt_br Request Installation with Paid service
Não está completa na área da administração. Tem um bug que faz com que os simbolos especiais ( Ç ,acentos, etc) se transformem em losangos e outros, mas como só ocorre na administração e fiz a tradução para meu uso não me dei ao trabalho de corrigir (provávelmente bd com entrada em latin, algo do genero)
No frontend está tudo em ordem, pronto para ser usado. Pode ser melhorado e adaptado para cada necessidade e uso de maneira bem simples. Só de abrir o pack se vê a facilidade.
Para a instalação seguir o caminho dos arquivos, copiar na admin o que é da admin e no includes o próprio. Rodar o programa, ir até a administração e instalar pela administração (apertar botão lado direito, janela aberta ir até dropdown, abrir, clicar na linguagem escolhida e escolher o botão de baixo - aquela bolinha lado esquerdo. Feito isso só fazer x na ultima cixa de baixo para selecionar como linguagem default - principal - e pronto).
Como eu disse, não está totalmente pronto, mas dá para trabalhar.
Para a apresentação no frontend ir em includes -->languages-->en_BR.xml , linha 215.
Boa diversão.
   Posted on: 05/20/2009     See contribution details

759. Countries name/code by ISO 3166-1 Request Installation with Paid service
File coutries.ods (Open Office format) with information about continents. It is easy way to prepare own information to fill zones_to_geo_zones table. It is most important if you need prepare new world zones for local shipping method.
   Posted on: 05/21/2009     See contribution details
Displaying 676 to 684 (of 1445 contributions) Result Pages: [<< Prev]  ... 71  72  73  74  75  76  77  78  79  80 ...  [Next >>]