Jump to content

Harald Ponce de Leon

Community Team
  • Content count

  • Joined

  • Last visited

  • Days Won


Posts posted by Harald Ponce de Leon

  1. NOTE: The osc_mail2db.php script has been updated which fixed 2 errors. It can be downloaded in the Contribution package-set at the following link.




    A helpdesk add-on for osCommerce that has the capability to keep track of communication via emails.


    The thread of communication is stored in the database where a ticket number is assigned to a thread.


    It is possible to create template responses which can be used when replying to a ticket entry.


    Departments are setup to handle different areas of communication (help, sales, information, etc).


    [This is a separate work to other helpdesk feature contributions currently available]





  2. This posting is a short description on how contributions should be made. It will be added to the Contributions section when the "adding" pages have been updated to be a little more user friendly.


    When a new contribution is made available, a package is created that holds the description and file. This file can be seen as v1.0 of the contribution made.


    When an updated contribution is made available, it should be added to the original package. This allows different versions of the contribution to exist in an easy to find package.


    Clicking on "Contribute A New Package" will enter a new package into the contributions list. Clicking on "Add A File To This Package" will add a file to an existing package.


    Both methods will show the package on the Newest Contributions list as it has been the latest package to be modified.


    Since a package can hold multiple files, it is a good idea to enter a clear title for new packages without the version number. For example, if an updated categories box is to be contributed, the ideal package name would be Different Style Categories Box instead of My Categories Box v1.0.


    Additional files to this package should include the version number in their title, as the title to the files are shown when viewing the package.

  3. Was this discussed already?  Was it moved for aesthetic or functional reasons when the new checkout process was implemented?


    When Ian's Credit Class work is integrated into the project, there would have been too much information shown to the customer on this one page.


    Originally the textarea box was moved to the Checkout Confirmation page however due to the flexibility of the modules, depending on which module is installed and used the information could have been lost if the form on the confirmation page was sent to the payment processor server.


    It is possible to have the textarea box on the Confirmation page however the modules requiring to make a request to another server via HTTPS POST would need to be done via Curl or using native SSL features in the upcoming PHP 4.3 release - something which would have broken compatibility between servers.


    This is why it was moved to the Checkout Success page.


    By using Curl, the form method on the confirmation page would be taken to the processing page (checkout_process.php) where the request to the payment processor would be done in the before_process() payment class method.

  4. I know it will be really difficult on start . But in 6 moths time we can estabilish an international auction. As we  have whats somany starters dont have a community. As i mentioned before i will be able to supply required webspace , bandwidth, unlimited email accounts etc. But i can not go along with it alone.


    Sure you can - sign up an account at SourceForge and get your solution listed at HotScripts. Thats how I started :)


    I don't know the intentions of your solution on how it will relate to osCommerce - if it no longer relates to osCommerce I will kindly ask you to stop making postings here as this is a support forum for osCommerce only.


    There are plenty of other forum sites available if all you're looking for is help to get you started in your own ways.

  5. This is an interesting quote from their FAQ:


    The menu is free for Non-Profit, Educational & Personal websites as well as incorporating into Open Source Projects. However, you must inform us of your intentions with your URL and number of users, if applicable and we will grant you with a free license and permission to use.


    This is also interesting:


    Why is the DHTML menu no longer free?


    The DHTML Menu was issued to everyone that was prepared to download it and could use it on their website free of charge as long as certain criteria were met.


    However, a vast number of users started to remove copyright notices and did not place links on their site back to our site which was part of the free menu deal.


    Some of them then had problems with the menu and subsequently asked for help even though they were clearly in breach of our terms.


    Some users also DEMANDED that we help them solve their problems as they had spent time incorporating the menu and they dictated that it was their right to use our code.


    .. now if that was set here, how many posts would that reduce the forums to? ;)

  6. Something that we've started to do in the project is to make sure the bells and whistles (javascript) still work when the browser does not support it.


    I think the only example I can provide is the product image in the product information page.


    Clicking on it with javascript enabled will bring up the picture in a new window. Clicking on it with javascript disabled will load a new page with just the image showing.


    This can be done by specifying logic in <noscript></noscript> tags and be writing the javascript logic in javascript itself (huh? I mean with document.write :))


    I do not mind DHTML menus etc - as long as the feature they are representing works with browsers that have it disabled.


    An example here is a DHTML menu - the buttons representing the menus should still be clickable to go to that area so that browsers that do not show the menu can still navigate on your site.


    This isnt a case for dropping bells and whistles - but making sure your site can be navigated by as much browsers as possible - which is important for an online shop otherwise potential customers will be that no more.