Jump to content

kinetic

Member
  • Posts

    571
  • Joined

  • Last visited

Posts posted by kinetic

  1. used to be one for CubeCart 2 or was it e-store?

    would be a lovely treat if this was a part of the core system in cubecart 3.0.3

    as side sales are a great way to increase the customers total at checkout...

    hell the latest products is kinda stupid on the front page but thats part of the core system maybeee we can gut that and rework it to be customers who bought this also bought this mod

    notice theres no r in bought?

  2. I didnt add the meta description code as it just pulls the main description and not a unique description there needs to be a mod so that in admin you can when adding or editing a product you have 2 text areas added where you can input a specific set of keywords and a specific meta description like we could in 2.0.7 with the SEO Fix mod same with the site docs when creating or editing a site doc there needs to be 2 additional text areas to input specific keywords and a meta description. the cheesy "SEO option" in store settings is lame it only really covers the home page... every page on a store should have a unique Page title meta keywords and meta description. but truly nowadays you can even get by w/o the meta keywords and meta description as google is placing MORE emphasis on unique page titles good content and back links

  3. let me know if you implement this SEO fix for your site Id love to see your cool page titles!!!

    If you have problems editing the files let me know as well and Illhelp anyone who is having trouble but I dont think theres many who will have trouble this is an EASY mod

    Kinetic

  4. Here is the changes to make if you want more friendly Page titles

    BACK UP YOUR FILES FIRST MAKE COPIES HIDE THEM FROM THE DOG THE KIDS and keep them safe!!!!!

    UPDATED FOR 3.0.3

    1) Open index.php

    find at or around line 159

    $body->assign("META_TITLE",$config['siteTitle'].c().$meta['siteTitle']);
    
    
    REPLACE WITH::
    
    
    
    $body->assign("META_TITLE",$meta['siteTitle'].c().$config['siteTitle']);
    
    
    Save and Close index.php
    
    
    
    NEXT
    
    2) Open /includes/content/viewCat.inc.php
    
    find at or around line 165
    
    
    
    // get current category info
    
    	if(isset($_GET['catId']) && $_GET['catId']>0){
    
      $currentCatQuery = "SELECT cat_name, cat_father_id, cat_id, cat_image FROM ".$glob['dbprefix']."CubeCart_category WHERE cat_id = ".$db->mySQLSafe($_GET['catId']);
    
      $currentCat = $db->select($currentCatQuery);
    
    
    ADD AFTER
    
    
    
    $meta['siteTitle'] = $currentCat[0]['cat_name']." - ";
    
    
    Save and Close viewCat.inc.php
    
    
    
    NEXT
    
    3) Open /includes/content/viewProd.inc.php
    
    find at or around line 42
    
    
    
    $meta['siteTitle'] = " - ".$prodArray[0]['name'];
    
    
    REPLACE WITH::
    
    
    
    $meta['siteTitle'] = $prodArray[0]['cat_name']." - ".$prodArray[0]['name']." - ";
    
    
    Save and Close viewProd.inc.php
    
    
    
    NEXT
    
    4) Open /includes/content/viewDoc.inc.php
    
    find at or around line 55
    
    
    
    if(isset($result) && $result == TRUE){
    
    	
    
    	$view_doc->assign("DOC_NAME",$result[0]['doc_name']);
    
    	$view_doc->assign("DOC_CONTENT",$result[0]['doc_content']);
    
    
    ADD AFTER::
    
    
    
    $meta['siteTitle'] = $result[0]['doc_name']." - ";

    Save and Close viewDoc.inc.php

    Now upload these 4 files to your server and voila spiffy Page titles any search engine spider would be proud of!!!!

    I will continue to tweak these files so that Site Docs and Categories/subcategories and product pages have BETTER methods of adding meta descriptions and meta keywords. Hope this helps all of you!!!

    Kinetic :w00t:

  5. As we all know today one of the most important things for better search engine friendliness and searching is unique site titles. Google experts tell us a unique page identifier such as a unique and descriptive page title will help immensly in getting better search results. CubeCart3 is lacking in this It DOES have a Site Tile option in Admin and a meta description and meta keywords field in admin but this is reallyonly for the home page. when viewing a product CC3 DOES swap out the meta description however this is only half the deal we need. In CC2.0.7 there was an excellent SEO Fix mod that gave site owners the ability to set the meta keywords and meta description for EACH PRODUCT absolutely lovely mod wish I could remember who made it...

    but it still did not address titles in the title bar and specifically did not address Site document titles and for some of us this IS the other half of our stores and without unique page titles for these site docs google will have a time cacheing them if at all and users will not have a unique identifier when they BOOK MARK the site doc.

    My client at http://www.usahaircare.com wanted their site docs to get the same treatment that categorys and product pages were getting Page Titles

    I first tweaked the viewCatinc.php and viewProdinc.php located in includes/content/

    to display the category and subcategory names as a page title as well upgraded the product page to not only display the Product title in the title bar but the immediate category it was in.

    now for site docs...

    once I was able to get my category sub category and product titles to display properly in the title bar I turned my attention to the forgotton step children called site docs.

    IM happy to say that now any page you visit at http://www.usahaircare.com has a Unique and descriptive Page title which will go along way to making this site more search engine friendly.

    Once I get my notes and edits together I WILL post the changes I made here for all to take advantage of.

    this lack of actual SEO in CubeCart 3 is a slap in the face to all site owners or developers who have chosen to use CUbeCart 3 for without a search engine friendly website we will not get traffic and without traffic we cannot sell our products and if we cannot sell our products then CubeCart 3 is useless. dont get me wrong CubeCart 3 is a wonderful product and has had its share of growing pangs. but this is an area where llittle has been taken into account. :w00t:

  6. Helps to have a paypal account to access...

    gotta set up a paypal account at paypal FIRST (Premier or business account)

    THEN when its All setup you can set up your Paypal Gateway in your CubeCart Admin > Gateways

  7. no need to get a MOD for free shipping over a certain price goto Admin > shipping and look to the very bottom entry "Price"

    click it....

    Enable

    Set a price to break at

    set a shipping amount for any orders under the price break and update voila your done no mod needed

    really should look at all options in admin before posting....

  8. Fatal error: Call to undefined function: mhash() in /home/panidaa/public_html/modules/gateway/Authorize/transfer.inc.php on line 125

    means YOUR SERVER does NOT have MHASH installed

    this is something they need to install and enable on their apache configuration

    most hosts will gladly install and enable MHASH as its usually just a apache update click away and from your store path it looks like they use WHM/cpanel so it is REALLLLLLY easy for them to enable and install on the server

    send your hosting a company a support ticket or email stating you would like to have MHASH installed and enabled on the server for e-commerce authorize.net gateway purposes

    look at your server environment from your stores admin and look for -withMHASH

  9. remove whitespace from the values?

    there isnt any values to remove whitespace from

    the only way to get UPS working is to

    1) apply a weight to all products

    2) enter in BY HAND all the countrys you WILL ship to in the shipping > by weight

    zone 1 countries

    shipping by weight doesnt even have to be enabled

    just as long as you ENTER BY HAND all the country ISO codes seprated by commas in the zone 1 countrys

    what a screwed up mess...

  10. this glitch has cost me a whole day of frustration time and anger

    I did all my tests for authorize.net under test mode then switch authnet to live mode and switched stores admin gateway authorize to no on testing and found out that THIS DOES NOT TAKE YOU TO LIVE MODE and Im using CC3.0.2

    Whose idea was it to put the WRONG flipping url for the authorize transaction DLL?

    this has cost me 8 hours @ $50 an hour and my client several orders

    this is just plain stupid amateurish mistakes on the part of the CubeCart Dev Team Cmon Brooky get your act together!!!

    guess I should have seriously waited to buy a license for CC3

    my license is money down the tubes

    My CLient and Myself Are very very upset

  11. sure there is

    as embedding a windows media player or quicktime player doesnt allow for 1) people who dont have those players 2) people who dont allow files to be played within their browser and 3) they dont stream the file which my custom player does do and MOST people do have flash installed...

  12. Adding music to a site is at its best if you are a music or dj or media site a good thing people expect it then

    but for ALL other sites its a BAD IDEA and heres why...

    1) Depending on how you embed your music it will always play on load and annoy those who dont want to listen to what YOU think is good music.

    2) Embedding music to a webpage slows down the loading of your webpage

    3) Say IM surfin the net one night my Girlfriend is asleep behind me and I hit your site

    BLAMMMO I have what you think is good music blaring out of my computer speakers my Girl friend wakes up and kills me youve just lost a customer due to your poor choice

    4) say Im surfing the net and im listening to MY music and come across your site now I have MY music competing with YOUR music again you just lost a customer.

    If you really must have music on your site heres some good rules to keep in mind

    A ) DO not embed to the body and have it play onload.

    B ) instead embed a windowsmedia player or quicktime player in the page and have autostart set to FALSE this way if the Customer wants to listen to your music ITS THEIR CHOICE!!!

    C ) Do not use wav files they are by their very nature LARGE files use mp3's that have been encoded to 64Kbs MAX this will help with buffering or streaming.

    D ) Use a flash player type jukebox where the flash is embedded and pulls the MP3 from another folder and STREAMS the music.

    E ) If you do use a flash player to play and stream your music link it to a popup

    that way you embed the flash player in a popup window and the user can surf any of your pages and have only one "jukebox" going

    I have such a player available for sale and install the flash is 12K the files are in another folder and they stream...

    Install is $50 which includes up to how ever many tracks you want it configured for.

    Re encoding of the MP3's to 64Kbs is $1 per track

    a Custom Skin the install and configuration is $100 which includes 10 MP3 encodings

    to see my Sonic MP3 Flash Player in Action visit here

    Sonic Pixel Flash MP3 Player

    once there click the RED Click Here to open the popup window this player has 2 music tracks configured.

    seriously though embedding music on a website is a BAD IDEA and will lose you customers because in the final analysis what you think is GOOD Music aint always SO

    If ya got to have music make sure you dont have it play onload always give the user the choice to start playing it or not...

    Kinetic

  13. you need to login in to your authorize.net admin area and set the relay response URL

    which can be found in your CubeCart Admin under gateways > Authorize

    copy the relay response from there and paste into your authorize.net admin panel under Setting > relay Response

  14. Brooky Ive got my clients CC3.0.2 store and Authorize.net gateway with SSL working properly except for a bit where I tested a bogus expiration date with a valid card and cube cart accepted it as a valid transaction instead of giving a error message and the try again button.

    a little more error checking against the post back x_response variables from auth net in the authnet confirmed.php would be in order...

    Kinetic :D

  15. setting a MD5 Hash value in your Authorize.net control panel just hashes the transaction coming thru you can type any long sequence of numbers and letters no special character to create a hash value at authnet I usuelly use at least a 16 character string

    this MD5 hash value has nothing to do with cubecart except this is the value your thumb print will match up to when a customer comes from your site to auithorize.net as being a site alllowed to request payment processing thru your gateway.

    now for transaction ID or txn ID

    you need to generate new one and answer the secret question

    then when it is generated copy the transaction ID and paste it in the authorize.net setup in your stores admin along with your authorize.net user ID.

    hope this helps

  16. Shared SSL is a sure way to say to your customers "Im too cheap to get a real certificate" goto http://www.comodogroup.com and get a real certificate and hopefully you can install the cert and create a CSR from within your hosting cpanel otherwise if your host doesnt allow you to have your own SSL get a new host

    SSL Certificate installation is not for newbies...

  17. when you got our SSL cert what did you supply the trust authority as your secure URL?

    your FQDN?

    https://secure.yoursite.com?

    https://www.yoursite.com?

    https://lockedup.yoursite.com?

    https://yoursite.com?

    depending on whether you are pointing at a subdomain or whether a root domain like www.yoursite.com or http://yoursite.com

    your cube cart install needs to know where the secure root is

    I set all my certs to run under root domain www.mysite.com

    so my path and secure url are easy to set

  18. Umm no read my post Im testing paypal live not a test environment

    with a product worth 10 cents

    and using my personal paypal acct to pay the store

    so my setting of NO is proper

    Im not testing in a test or sandbox environment but in a live environment

  19. well Brooky seems ya got something seriously hosed here as IM using CC 3.0.2 and when I set IPN in CC admin to the proper file and turn on IPN and set the URL at paypal then set the auto return URL at paypal to goto the stores confirmed.php I get this error message:

    Error: No payment gateway variable is set!

    so I set the return URL to https://www.usahaircare.com/modules/gateway...l/confirmed.php

    found out there is no confirmed.php for paypal

    So I tried using the authorize confirmed.php and moddified it for use with paypal but again I got errors this a 403 forbidden

    even after setting the ifset to amount and incvoice fromt he authorize x_amoun and x_invoice

    still no joy

    so basicly if you use Paypal as a payment option and want to use IPN you are screwed

    if you set paypal to standard all works fine...

    so whats the deal?

    where should we set the auto return URL at paypal to?

    so customers get returned to the store properly? hmmm?

    how do we use paypal with IPN and a return URL?

    Kinetic aka Mr Eyecandy

  20. FCK Editor is the BEST online wysiwyg open source editor out there and kudos goes to brooky for including it in CC3

    it actually generates decent html and also gives you the option to upload images and paste source code just wish the FCK developer would create several other tool bars instead of the default with everything and the basic with hardly nuttin for tools something in between would be nice

    maybe in their next release of the editor they will as I use it also on a Content management system a friend and I developed

×
×
  • Create New...