Leaderboard
Popular Content
Showing content with the highest reputation since 04/04/2021 in all areas
-
3 points
osCommerce v4 demo
Smoky Barnable and 2 others reacted to ejsolutions for a post in a topic
For some strange reason, the developers want a 'phone chat in order to even see the demo! (Nobody here hard-of-hearing or deaf?) I'm interested in seeing what resources are required to run a small to mid-size store. What is the underlying code like, in terms of tweaks and customisation, to suit client needs? How about just releasing the 'alpha'/'beta' software, so that some of us with a strong osC background can properly see the progress and perhaps even make useful suggestions? I've tried out various e-commerce packages in a fruitless attempt to update my few though loyal clients. So far, there's only been one or two "close but no cigar" candidates. There tends to be shortcomings in them all but it's a question of what one can compromise with. Without actually trying the software, there's no real way to tell and no amount of screenshots/YT videos will really get to core issues. TLDR: release the code - even if only to a select group. -
1 point
Tools -> Security Controls... problem
arieldumbo@gmail.com reacted to Hotclutch for a post in a topic
<?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2013 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); function tep_sort_secmodules($a, $b) { return strcasecmp($a['title'], $b['title']); } $types = array('info', 'warning', 'error'); $modules = array(); if ($secdir = @dir(DIR_FS_ADMIN . 'includes/modules/security_check/')) { while ($file = $secdir->read()) { if (!is_dir(DIR_FS_ADMIN . 'includes/modules/security_check/' . $file)) { if (substr($file, strrpos($file, '.')) == '.php') { $class = 'securityCheck_' . substr($file, 0, strrpos($file, '.')); include(DIR_FS_ADMIN . 'includes/modules/security_check/' . $file); $$class = new $class(); $modules[] = array('title' => isset($$class->title) ? $$class->title : substr($file, 0, strrpos($file, '.')), 'class' => $class, 'code' => substr($file, 0, strrpos($file, '.'))); } } } $secdir->close(); } if ($extdir = @dir(DIR_FS_ADMIN . 'includes/modules/security_check/extended/')) { while ($file = $extdir->read()) { if (!is_dir(DIR_FS_ADMIN . 'includes/modules/security_check/extended/' . $file)) { if (substr($file, strrpos($file, '.')) == '.php') { $class = 'securityCheckExtended_' . substr($file, 0, strrpos($file, '.')); include(DIR_FS_ADMIN . 'includes/modules/security_check/extended/' . $file); $$class = new $class(); $modules[] = array('title' => isset($$class->title) ? $$class->title : substr($file, 0, strrpos($file, '.')), 'class' => $class, 'code' => substr($file, 0, strrpos($file, '.'))); } } } $extdir->close(); } usort($modules, 'tep_sort_secmodules'); require('includes/template_top.php'); ?> <div style="float: right;"><?php echo tep_draw_button('Reload', 'arrowrefresh-1-e', tep_href_link('security_checks.php')); ?></div> <h1 class="pageHeading"><?php echo HEADING_TITLE; ?></h1> <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr class="dataTableHeadingRow"> <td class="dataTableHeadingContent" width="20"> </td> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_TITLE; ?></td> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_MODULE; ?></td> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_INFO; ?></td> <td class="dataTableHeadingContent" width="20" align="right"> </td> </tr> <?php foreach ($modules as $module) { $secCheck = ${$module['class']}; if ( !in_array($secCheck->type, $types) ) { $secCheck->type = 'info'; } $output = ''; if ( $secCheck->pass() ) { $secCheck->type = 'success'; } else { $output = $secCheck->getMessage(); } echo ' <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)">' . "\n" . ' <td class="dataTableContent" align="center" valign="top">' . tep_image('images/ms_' . $secCheck->type . '.png', '', 16, 16) . '</td>' . "\n" . ' <td class="dataTableContent" valign="top" style="white-space: nowrap;">' . tep_output_string_protected($module['title']) . '</td>' . "\n" . ' <td class="dataTableContent" valign="top">' . tep_output_string_protected($module['code']) . '</td>' . "\n" . ' <td class="dataTableContent" valign="top">' . $output . '</td>' . "\n" . ' <td class="dataTableContent" align="center" valign="top">' . ((isset($secCheck->has_doc) && $secCheck->has_doc) ? '<a href="http://library.oscommerce.com/Wiki&oscom_2_3&security_checks&' . $module['code'] . '" target="_blank">' . tep_image('images/icons/preview.gif') . '</a>' : '') . '</td>' . "\n" . ' </tr>' . "\n"; } ?> </table> <?php require('includes/template_bottom.php'); require('includes/application_bottom.php'); ?> Check this against what you have for admin/security_checks.php PS: You also need to put password protection on your admin folder. -
1 point
osCommerce v4 demo
osCommerce-Official reacted to sackling for a post in a topic
Thanks so much for the demo today, I really appreciate you taking the time to show it off. I saw some really nice features that would certainly be considered enterprise or at the very least, require a lot of add-ons/apps and customization to achieve with some of the more popular ecom cart platforms out there right now. multiple storefronts, multi-currency, full multi language (checkout pages too, looking at you shopify), different pricing per currency/customer - all of those features are either required or highly wanted from a platform but I was not able to find anything that seemed as robust (maybe Magento has this but it is a much bigger beast). That being said I still am very curious to see how things run in reality, especially when loaded with many SKUs/attributes. How quickly it is able to run on a shop with approximately 100,000 SKUS will ultimately be very important to me. I look forward to having the actual code to play with and test. -
1 point
osCommerce v4 demo
osCommerce-Official reacted to Papanco for a post in a topic
đthank you, the new oscommerce will truly be a high-level restart: let's support Vadym and the new project as much as possible. -
1 point
Import - export process
osCommerce-Official reacted to Gyakutsuki for a post in a topic
There is a specific database osCommerce v2 but after you must use this import and if have some customization, you must develop or important in your hand. -
1 point
osCommerce v4 demo
Papanco reacted to osCommerce-Official for a post in a topic
@milerwan@Papanco@sackling invited you! Otherers are welcome to join, I just need their interest indicated here -
1 point
osCommerce v4 demo
osCommerce-Official reacted to Papanco for a post in a topic
Very interested! Thanks -
1 point
osCommerce v4 demo
osCommerce-Official reacted to milerwan for a post in a topic
I'm interesting by this demo too. -
1 point
-
1 point
-
1 pointyou can also look at one of the featured products add ons. Wolfen Featured Sets comes to mind. You need to start by creating an input for the date to expire on every product_id. So you will need to modify categories.php Then build your tep_expire_ function and call it in application_top.php
-
1 point
Typical "How to" questions
osCommerce-Official reacted to stubbsy for a post in a topic
How to set up multiple stores with different domain names and shared admin -
1 point
New management and osCommerce v4
osCommerce-Official reacted to josmar for a post in a topic
I'm an observer. I have done some translations for Portuguese Brazil. I am waiting for this new version so that I can run my best hobby that is doing translation. I await the version V4 -
1 point
Nicht erhÀltlicher Artikel anzeigen
MichaelB42 reacted to YePix for a post in a topic
auf allen Seiten mit einem Kaufbutton folgendes vor der Buttonsektion einfĂŒgen: <?php if ($product_info['products_quantity'] > '0'){?> folgendes nach der Buttonsektion einfĂŒgen: <?php }?> Beachte aber die Bezeichnung der Abfragen auf in den einzelnen Dateien. product_info.php ist => $product_info['products_quantity'] zustĂ€ndig. hierbei ist => $product_info die Variable der Abfrage. Bei den Anderen Dateien Ă€ndert sich diese. -
1 pointI have a fix for that. Developed the fix. I'll compile and send the file over.
-
1 point
Translations
Gyakutsuki reacted to syntaxerror for a post in a topic
Sorry but I don't get the idea of "traditional osCommerce". The community could well translate at Crowdin, much easier and safer and better. You could even use a oscommerce.com subdomain for it. In any way you're free to control the team members, if it should be open for all, or just by request - and also who should be the language proofreaders. Now tell me, what's the difference in using Excell over notepad? There is no translation memory, no context info, no proposals, no nothing. Also you talked about providing the files previously, so I guess there is no backend ready with a translation interface, having support for translation memory etc. Sorry if I got you wrong, but I got a feeling you don't have any experience with translation work or tools like Crowdin, so I would recommend checking it out and consulting the Crowdin team. Crowdin is free for open source projects, with public available code ... đ -
1 point
Typical "How to" questions
osCommerce-Official reacted to mfleeson for a post in a topic
How about specific country based specifications, i.e. a UK based store, a French base store, a German based store? I'd be happy to help code the UK specific ones with Royal Mail shipping, Nochex and Paypal payments. The screen shots are looking great, I'm looking forward to looking under the cover Best Wishes Mark -
1 point
New management and osCommerce v4
freakystreak reacted to osCommerce-Official for a post in a topic
Ashley, osCommerve v4 comes heavily SEOed, at least in terms of on-site SEO. It is possible to set default template for URLs, titles, descriptions, image ALTs, and some other parameters for products, categories, landing pages, and some of the system pages too. Then, it is possible to override the said properties for any particular entity, if required. It is also possible to add SEO redirects from old URLs to new, thus helping customers who found an old indexed URL in Google or elsewhere to the new product page. -
0 points
osCommerce v4 demo
ejsolutions reacted to osCommerce-Official for a post in a topic
Edward, To answer your questions in general: - osCommerce v4 will be based on the latest version of the Ecommerce platform that has been in development for the last 5.5 years. Not sure about which instance you've seen, but osCommerce v4 will be based on the latest PHP for this year - PHP 8. There are no plans to have an Ecommerce platform competing with osCommerce on the same market after osCommerce v4 is released. - osCommerce v4 is a considerable difference to osCommerce v2 and other solutions, however we would not recommend investing time into learning of the previous versions of this Ecommerce platform. There could be differences in design templates, data structure, etc. There are currently no plans to move customers from their websites built using the previous version of the platform to osCommerce v4. - osCommerce v4 is, first of all, for this community of merchants, developers, designers, consultants, everyone. And of course it is for the world - for far too many years this great brand was not developing and it is time to bring it back to prominence.