Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

altoid

♥Ambassador
  • Content count

    1,571
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by altoid


  1. When I installed the IPN module I got the error and using this help text I fixed it.

     

    But it was an older version (I installed in 2007).

     

    This fix also worked for a similar problem I had with PayPal Standard. The coding is not exactly the same from IPN to standard in the respective files but the concept is there and I successfully made the adjustments to solve the issue for PayPal standard. FYI if someone using PayPal standard runs into this.


  2. Peter, or anyone else who may be able to assist, thanks to help from Peter I have QT Pro working with AJAX attribute manager. I am managing the quantities via AJAX Attribute Manager but would like to have quantity management capability in QT Pro also.

     

    There are a couple parts of QT Pro not working for quantity updating but the one I want to focus on fixing for now is in admin->reports->stock report. When I click on a product it takes me to "http://www.myshop.com//adminfoldername/stock.php?product_id=409" for example.

     

    QT Pro Doctor says all is OK. But the part of the page where you can update quantites by attribute won't work. I can select an attribute from the drop down, enter the quantity, but when I click ADD I get an error page. Apparently what is happening is the web store address is not being picked up because the URL only shows: "http://adminfoldername/stock.php?option2=1&quantity=2&product_id=409&action=Add"

     

    Any ideas?


  3. So take anything I say with a pinch of salt.

     

    If you enter www.yoursite.co.uk/store/googlebase.php you will ge the file normally sent to google displayed on the screen. Try it with seo option on and off and look to see the differences.

     

    I might be adding seo to a shop I have been asked to set up so will try it then but that could be some time in the future or even never come off.

     

    Cheers

     

    G

     

    I did the www.mysite.com/googlebase.php test and got a blank page after setting SEO to true. Switching it to false generates the correct data.

     

    What I really needed was to get this working with my one shop via the htaccess coding technique. It is working so now I can schedule uploads on the google base site accordingly and that's good to go. Thanks for working on this and keep on keepin' on.

     

    SK


  4. Altoid

     

    You can set the field separator for each feed in google base. Do you have yours set to auto detect?

     

     

    G: I had the delimitor set to tab in Google Base. I just uploaded your update and first run, it worked, all items uploaded.

     

    I have Ultimate SEO Urls (Jack's version) installed so I set the enable for that to true.

     

    Doing that I got 0 of 1 uploaded. Resetting back to false I got the full upload.

     

    Thanks much


  5. Jack, I confirmed the path is as on the admin->Modules page. I am turning this over to support at my host and see what they come up with. I will post the outcome here. Thanks

     

    Jack here is that follow up I promised. It was a problem with my server system. The "tier two" support tech determined that a service they provide called "ShopSite" had been activated and was causing a directory conflict with the public_html folder where my osC store resides.

     

    I don't use ShopSite so my hunch is that the tier 1 tech support did that when working on my report of sluggish website symptoms. The timing of the problem I brought up here matches exactly when tier 1 was working on my problem.

     

    Anyway, SiteMonitor is functioning normally now, just wanted to let you know the outcome.

     

    I thank you for this valuable add on and several others I have installed in my shops. Keep up the great work.


  6. The correct path is shown on the admin->Modules pages (bottom of middle column), up to the admin part. If your start directory matches that, then SiteMonitor is setup correctly. If it is working before and you didn't change anything, then your host may have changed something. If you show them the message and how to create it, they may look at it. Some hosts will - some won't.

     

    Jack, I confirmed the path is as on the admin->Modules page. I am turning this over to support at my host and see what they come up with. I will post the outcome here. Thanks


  7. There's an extra slash in the path, html//store/. That usually doesn't cause a problem but it might be in this case. Which method are you using to connect - standard or curl (admin... settings filled in)? If curl, try clearing those and running it the regular way. If it runs that way, then there may be something wrong with how you entered that information. It could also be a permissions setting on the server. The error is saying it is not allowing access due to permissions. You host may be blocking external connections.

     

    I am leaning towarded a host permissisions issue because this only started occurring a couple weeks ago and I didn't change any configuration settings until I saw the root issue brought forth in this topic. But I am not sure.

     

    The extra slash keeps getting regenerated even though I try to clear it in configuration. Meaning if I clear the extra slash in configuration, update the page the extra slash is gone. But when I go to admin and come back to configuration the extra slash is back. The same thing occurs if I remove both slashes. Set no slashes-->Admin --> Configuration and they are both back.

     

    The start directory entry is a direct copy/paste right from my hosts site over to configuration. It is the same path automatically generated by Site Montitor. If it's not a securty risk I can post it here with all buy my username.

     

    I have yet to learn what curl is, thus my Admin Directory, Username and Password are blank. When I look up curl on my host site I get directed to this:

    Question/Problem

    Configuring: Available PEAR packages

    Answer/Solution

    PEAR (PHP Extension and Application Repository) is a framework and distribution system for reusable PHP components. The following PEAR packages are available on our platform.

     

    Thanks


  8. In your sitemonitor_configure.php you put as folder of you root -> /home/username/public_html

     

    Your actual folder is instead -> /home/n8tdbsl6/public_html

     

    I hope this can help.

     

    Jack, I am having a similar issue but apparently with permissions.

     

    Warning: opendir(/document/root/directory/path/myusername/public_html//store/) [function.opendir]: failed to open dir: Permission denied 

     

    The "/store/" is actually there and confuses me a bit but in configuration the root is correct, the above modified for example purposes. To verify, my host control panel gives me the correct document root, which is what comes up by default in the configure page of Site Montitor

     

    This glitch occurs on one of my two stores, both on the same server run with two separate accounts. The current problem store is with a ssl certificate. The non problem store has no certificate if that matters, I am just mentioning it.

     

    Suggestions?

     

    Thanks


  9. I googled this issue and the hits didn't come back with, for me at least, a definitive answer so I am asking here.

     

    My osC shop resides in my server's public_html folder. In that folder, top level resides the robots.txt file.

     

    Question: is the correct cirectory syntax for robots.txt in the public_html folder....

     

    Disallow: /account.php

    or

    Disallow: /public_html/account.php

     

    Thanks


  10. G:

     

    I got an error after a few trial uploads after I did the install of the new file. I have about 151 products, but the errors on both tests indicated "0 of 34" products inserted.

     

    The error seemed to be with an incorrect number of tabs. That's what Google said. I had /t set. The error indicated that the pipe | was detected.

     

    When I revert to the earlier version of googlebase.php I had installed it runs OK.

     

    I am willing to continue testing this in that I'd like to get this running so I can try it in another on line shop I have. Right now I am stuck running that second store manually because the htaccess approach won't work there for some reason.

     

    Thanks


  11. This is just an FYI, I think the matter of Site Monitor "jamming up" has been brought up many times, but I wanted to share my experience on the "jam up" thing. Maybe this will help others.

     

    Every once in a while I get error page when I execute site monitor. I have made no site code changes, all that, just out of the blue the error page comes my way. (I don't recall exactly what it said..something like a problem occured.....) This error message occurs anywhere from say 15 seconds to a minute after running site monitor.

     

    My hunch was it was something like a time out issue. So the first time I asked my host about this, I got the "send us a screen shot, tell us exactly what steps...yadda yadda". The said nothing about tweaking the server.

     

    Yet amazingly, shortly after I asked support, the problem went away. Wow...what a coincidence I thought.

     

    Then the same scenario comes up a month or two later...all is OK, then I get the error messages when running site monitor. This time I let it go and for about two weeks got the error messages repeatedly by testing it.

     

    So today I email support, report the same problem as before, get the "send us the yadda yadda yadda" response. And about a half hour later, voila...for some amazing reason the problem goes away and site monitor runs cleanly again.

     

    Wow!!! Is this some mad, insane coincidence again?

     

    Hard for me to think so. I looks suspiciously like they tweaked something. Which is OK, but if that's what occurred I wish they'd just say so.

     

    Anyway, I really appreciate Site Monitor (and all the other add ons) provided by Jack.

     

    Thanks


  12. Fill free to ask for help.

     

    Good luck!

    Peter

     

    Peter, I located the piece of code in pad_base.php and changed it to:

     

          $products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name, popt.products_options_track_stock from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$this->products_id . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' " . $stocked_where . " order by popt.products_options_sort_order");

     

    I then set the sort order in products attributes for the first product and upon checking found the attribute was showing in DESCending order on the store site. The sort order was 0,1,2 and so on. What is interesting is that every subsequent product I cloned off the first one have their attribute displaying ASCending, which is correct. I wonder why just the first one is showing descending and not ascending? I even tried to force ascending by putting ASC in code "....popt.products_options_sort_order ASC"); but that didn't work for that first product that has it's attribute incorrectly descending.

     

    Any ideas on that? and thank you.


  13. This http://addons.oscommerce.com/info/1822 plugin is compatible with AJAX Attribute Manager. It has some enhanced functionality, but you may not install it or may be it is helpful for you. Please, don't forget to check AJAX AM install.htm in section "- Instructions for Sort Order Plugin" and do recommendations. My quick fix in previous post should be reverted back.

    Nevertheless, now you know how to operate with sort order of you options and attributes. Hope you may decide yourself what way is better for you. ))

     

    Regards,

    Peter

     

    Peter, first thank you for the QT Pro compatibility add on. I was not able get QT Pro to update quantities before and now the AJAX AM takes care of that.

     

    Regarding the sort order matter, I seem to have run into a snag with this. In "Instructions for Sort Order Plugin" I found that I apparenly lose this section

     

     $products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' order by popt.products_options_name");
         while ($products_options_name = tep_db_fetch_array($products_options_name_query)) {
           $products_options_array = array();
           $products_options_query = tep_db_query("select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov where pa.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pa.options_id = '" . (int)$products_options_name['products_options_id'] . "' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '" . (int)$languages_id . "'");
    

     

    after I do the QT Pro Install using a file compare application. Meaning the code begining with "$products_options_name_query ...." is over written after the install of QT Pro. Thus this part of the instruction I can not follow.

     

    Here is what happens with the QT Pro in product_info.php

     

        $products_attributes_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "'");
       $products_attributes = tep_db_fetch_array($products_attributes_query);
       if ($products_attributes['total'] > 0) {
    //++++ QT Pro: Begin Changed code
         $products_id=(preg_match("/^\d{1,10}(\{\d{1,10}\}\d{1,10})*$/",$HTTP_GET_VARS['products_id']) ? $HTTP_GET_VARS['products_id'] : (int)$HTTP_GET_VARS['products_id']); AND SO FORTH 

     

    AS you see QT Pro overwrites the immediate section that sort manager wants to change.

     

    I hope that is clear.

     

    Comments please and thank you.


  14. No, there's no such code in Links Manager. Maybe your file has been edited or your robots file has such an entry. But other than that, and since you can view source and see the link, the problem would have to be on the other sites, or so it seems to me.

     

    The link is in the source code for sure. This glitch is not with one directory but all of them I have tried. The form to fill out looks the same from site to site so it's probably a template/package thing they all use for the same purpose I surmise. I'll keep looking for a solution. Thanks


  15. Nothing that I am aware of, with regards to the Links Manager code. Others have posted this problem over time but turing off that setting has always fixed it. You'll need to contact the site having the problem finding their link and ask them what the problem is. Maybe they are looking for something written a certain way and you don't have it exactly like that.

     

    Jack, I googled the issue of directories not finding my reciprocal link and found something that may apply, here is the post:

     

    A link to http://somesite.com could not be found at the specified URL!

     

    It's because of the following reasons.

     

    1.) You have the following tag in your header section <meta name="ROBOTS" content="NOINDEX,NOFOLLOW" />, which you will need to remove in order to allow our spider-bot to check for the reciprocal link and complete the submission process.

     

    2.) Your blog is using the nofollow tag in the link source code which our spider-bot can not validate the reciprocal linkback. You will have to remove the tag rel='nofollow' so we may validate the link!

     

    Is there anything here that may somehow apply to my directory reciprocal link issue and if so any fixes?

     

    Thanks


  16. Jack, site monitor runs well for me. I can't run a cron job, but that's my server's problem not the contribution.

     

    Anyway, in addition to it's intended use, I have been using it as a validation tool when I add/delete/modify a contribution. First I execute site monitor to see what's there. If all is normal then I start with a fresh reference site monitor file and then install the add on. Then in addition to doing the usual testing to see if everything is working I run site monitor to see what files I actually deleted/added/changed during the process. For example after doing an update I had problems with an install I re-read the instructions and then ran site monitor. That showed me that one of the needed files didn't get uploaded correctly.

    Thank you for your work.


  17. A new version has been uploaded with these changes:

     

    - Added h1 and h2 classes to stylesheet.

    - Added mini-product sitemaps to the product pages.

    - Added mini-category sitemaps to the product and category pages.

    - Added option to turn manufacturers display on and off.

    - Added version checking contribution to make tracking updates easier.

    - Changed code in sitemap.php to use h1 and h2 classes.

    - Fixed problem where adding a new page would cause the other tags to be changed in page control.

     

    Jack, installed and working well. I really like the mini site maps on the category and products pages. A suggestion if you take this further, for when in a category page, if the link at the bottom that says "Related Categories" could be modded to say {"Related" . Name of Current Category . "Categories"} I think that would be meaningful to a shop browser.

     

    On the admin side I like the support thread link, upper left.

     

    Sitemap SEO

    (visit the support thread)

     

    Very handy.

     

    The latest version notice is very helpful.

     

    Last but not least, it's nice to see and learn something about the author. Upper right :)

     

    Thanks much


  18. Hi

    Yes add the admin folder if this is what you will rename the personal folder to, i have an update out to protect the admin folder (or where ever you have you admin folder) i will release it soon, there are a few who have tested this for me already and it works fine, just a simple change to make it work too.

    Nic

     

    Nic, got a catch today using the trap. I look through my log to see what occurred, it appears the visitor picked my site up in another forum topic dealing with the admin security matter. I put my site link there, probably shouldn't have in hindsight. Since then I enabled a bunch of security measures including the "trap".

     

    I am still on the uphill side of learning but in the log I see a lot of action from the blocked IP. It appears he/she looked around a bit, then I see a GET nibble at "admin" folder. It appears the block comes in the next line then.

     

    I ran the IP and it didn't come back to a search engine that I am aware of.

     

    I am not sure but it looks like he/she went back and tried coming in through that first link again. I don't fully grasp the log data but I think I get the gist of this. So this may have been a hack attempt? Why else interested in Admin?

     

    Am I interpreting this correctly?

     

    Thanks


  19. you have to take more care when u install, many manage to repeat thier same mistakes every time they try, only when they look back afresh do they see their errors, I've gone to fix peoples installs where they insist they have done it all perfect, but when I find there missing files/edits, they say oh I was in a rush then/ the phone rang/ I thought that bit did'nt matter!! .....

     

    I've installed this on quite a number of servers, never had your issue, please check your edits again. smile.gif

     

    Sam, I also am having the problem of no images and the alt text showing. In my case the text does not wrap and expands the image box so that where ever an image is to be displayed, left column, right column, etc, the page is distorted so much it is too wide for the screen. I am using your center page addon by the way with the default page width.

     

    Generally it goes with me that if Spooks says it's so, it's so. Or a very high probability thereof. Anyway, I just did my third reinstall of oscThumb and all end up with the same problem as decribed. Could the problem be my install....yea. A lot of years ago, and I mean a lot of years ago I could have been the poster child for ADD.

     

    My hunch is that I am good on my install but I am going to let this sit for a while and come back at it again fresh. I have made sure my setting are as recommended...no encryption, etc. My admin cache is off. All that.

     

    I'll see what a time out and revisit can do. In the meanwhile I am switching this off so the pages aren't balled up.


  20. Hi

    Yes add the admin folder if this is what you will rename the personal folder to, i have an update out to protect the admin folder (or where ever you have you admin folder) i will release it soon, there are a few who have tested this for me already and it works fine, just a simple change to make it work too.

    Nic

     

    Thanks...will do and will watch for the update also. Much appreciated.


  21. I then copied the contents of the folder that is used by IP trap (I do not want to name it here.......

     

    Nic - Leslie:

     

    I am finally getting around to installing the update.

     

    Regarding Leslie's concept, would appropriately modifying the robots.txt file to work with this strategy be a good idea?? ie. the the disallow approach.

     

    Thanks


  22. Nothing that I am aware of, with regards to the Links Manager code. Others have posted this problem over time but turing off that setting has always fixed it. You'll need to contact the site having the problem finding their link and ask them what the problem is. Maybe they are looking for something written a certain way and you don't have it exactly like that.

     

    OK, I will look at some of my other add ons, especially the security related ones, to see if there might be anything in there that may be causing this.

     

    Thanks for the followup.

     

    SK

×