Jump to content

gadlol

Members
  • Content count

    240
  • Joined

  • Last visited

  • Days Won

    13

Reputation Activity

  1. Sad
    gadlol got a reaction from Smoky Barnable in FAREWELL AAS ( Alternative Administration System )   
    Hello,
    I want to inform you about the status of the addon Alternative Administration System ( https://apps.oscommerce.com/YfzFh&alternative-administration-system-v0-3 ).
    After a long thought I decided to stop supporting and developing the Alternative Administration System (AAS) .
    The main reason is that no money no honey. I cannot support something that does not give me back any money.
    I made a mistake when releasing the AAS version v0.3 back in 2014. I had decided to give it for free and offered the modules at a price. But it did not work.
    Although the AAS modules were very good and useful for example the Products Monitor: http://www.alternative-administration-system.com/modules/osCommerce/products_monitor or the Payment Report module: http://www.alternative-administration-system.com/modules/osCommerce/payments_report admins did not show any interest except a few...
    I would like to thank those who supported AAS by making a donation. You will find the list here: http://www.alternative-administration-system.com/donations .
    AAS will be available in github: https://github.com/gadlol/alternative-administration-system/ The dedicated website for AAS will be online until the end of July.
    Thank you all for having used and using AAS.
    LOL: After searching in Google for  "AAS Farewell" I found this video called AAS Farewell Party 2012. So I say goodbye to AAS with that:  
     
    Regards,
    John
     
  2. Like
    gadlol got a reaction from Smoky Barnable in Alternative Administration System: Categories/Products   
    Hi @Cary ,
    If it does not copy  the alternative images it is because I maybe had forgotten to implement that feature...
    I will check that and respond back as soon as possible...
  3. Like
    gadlol got a reaction from azpro in SEO Friendly Urls - a new approach   
    Hello fellow osCommercians.
     
    This is the support topic for the addon SEO Friendly Urls.
     
    SEO Friendly Urls is a new addon for the osCommerce CMS that will change the default urls into what a modern website's urls should be! (at least that's what I think)
     
    I will shortly add the zip file into addons page. (I just wan tto grab this topic link in order to add it into the addons page)
     
    Example: of SEO Friendly Urls:
     
    www.mystore.com/product_info.php?products_id=17
     
    will be
     
    www.mystore.com/scarves/oval-crystal-scarf
     
    Urls possible structure examples : *
    www.mydomain.com/category-alias www.mydomain.com/category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias e.t.c. www.mydomain.com/product-alias www.mydomain.com/category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias/product-alias e.t.c. * Can also add any desired extension. Can also add language alias.
     
    Example with language alias: www.mydomain.com/en/category-alias/product-alias
     
    Extras: You can also create alias for core pages such as specials.php, reviews.php
     
    For example you could change specials.php to specials (www.mystore.com/specials)
     
    -------------------
     
    EDITED: Here is the addons link:  http://addons.oscommerce.com/info/9371
    P.S. I did not added this topic url to the addons page. Damn, I forgot.
     
    P.S. I hope I don't break any rule this time.
  4. Like
    gadlol got a reaction from Stephan Gebbers in SEO Friendly Urls - a new approach   
    Problem fixed. Its a bug when the store has ONLY ONE category.
    osCommercians who have only one category and using Seo Friendly Urls must go and comment the line 308
          //elseif($citems==1) $children[] = $items[$clang]; //in case we have one category item without subcategories, rare but possible In the next upcoming update this will be fixed...
     
    @wHiTeHaT I asked from @Stephan Gebbers to send me info in PM because I knew that I had to investigate the problem on his live website.... After the bug fix I would ( as I did ) post the solution...
    About $  - who fixes it, it's another story but it would be nice to see if there would be anyone here that could fix it... :-) 
     
     
  5. Like
    gadlol got a reaction from Stephan Gebbers in SEO Friendly Urls - a new approach   
    Problem fixed. Its a bug when the store has ONLY ONE category.
    osCommercians who have only one category and using Seo Friendly Urls must go and comment the line 308
          //elseif($citems==1) $children[] = $items[$clang]; //in case we have one category item without subcategories, rare but possible In the next upcoming update this will be fixed...
     
    @wHiTeHaT I asked from @Stephan Gebbers to send me info in PM because I knew that I had to investigate the problem on his live website.... After the bug fix I would ( as I did ) post the solution...
    About $  - who fixes it, it's another story but it would be nice to see if there would be anyone here that could fix it... :-) 
     
     
  6. Like
    gadlol reacted to burt in Frozen   
    Frozen is now in Sunset Status with EOL slated for 31/12/2019.  
    --
    https://github.com/gburton/Responsive-osCommerce/releases/tag/2341-Frozen
    There will be no further Code Changes.
    Issues will be immediately closed.
    What is broken, stays broken. PRs will be immediately closed.
    What is now there, is there. Thank You to all Shopowners and Developers who have supported the Project in the last 4 and a bit years. 
    Personal Thanks go out to all those Shopowners who were able to support my 28d bits and pieces for 3 of those 4 years - it is you guys who have made it possible for the hundreds of other Shopowners to continue using osCommerce.  A big Thank You and  from me, I will not leave you guys high and dry - you have my support always, we are a Band Of Brothers.
    Onwards!
  7. Like
    gadlol reacted to RAC in product_info.php next previous product module   
    OK John, thank you.
    Shaun
  8. Like
    gadlol got a reaction from PiLLaO in SEO Friendly Urls - a new approach   
    Hi vampire,
     
    you can find a demo here.
     
    If you need more information just send me P.M.
     
    P.S. I know for sure that several osCommerce admins use my addon. If you need their opinion I can get you in contact with some of them (those who want to)...
  9. Like
    gadlol reacted to janeyred in SEO Friendly Urls - a new approach   
    Huge thanks to gadlol,, it appears I had not installed some elements correctly. Whilst the site I am working on still has issues, these would appear to be outside the scope of this addon which appears to be working exactly as it should, I can see many "happy" hours with a debugger resolving the remainder of the issues, however this contribution is not of the making.
     
    Thanks again to gadlol for an excellent contribution and his superb support!
  10. Like
    gadlol got a reaction from JosephB in SEO Friendly Urls - a new approach   
    Hi Kenny,
     
    Unfortunately  in current version there is no ability to get what you want. Instead you can do: http://yoursite.com/review?products_id=19
    I did not foresee that need and thats why I did not code it. But if you want I can code it for you.
  11. Like
    gadlol reacted to freakystreak in SEO Friendly Urls - a new approach   
    Many thanks pal. I did use some osC functions so I will recreate my 404 page without any. 
  12. Like
    gadlol got a reaction from azpro in SEO Friendly Urls - a new approach   
    Hello fellow osCommercians.
     
    This is the support topic for the addon SEO Friendly Urls.
     
    SEO Friendly Urls is a new addon for the osCommerce CMS that will change the default urls into what a modern website's urls should be! (at least that's what I think)
     
    I will shortly add the zip file into addons page. (I just wan tto grab this topic link in order to add it into the addons page)
     
    Example: of SEO Friendly Urls:
     
    www.mystore.com/product_info.php?products_id=17
     
    will be
     
    www.mystore.com/scarves/oval-crystal-scarf
     
    Urls possible structure examples : *
    www.mydomain.com/category-alias www.mydomain.com/category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias e.t.c. www.mydomain.com/product-alias www.mydomain.com/category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias/product-alias e.t.c. * Can also add any desired extension. Can also add language alias.
     
    Example with language alias: www.mydomain.com/en/category-alias/product-alias
     
    Extras: You can also create alias for core pages such as specials.php, reviews.php
     
    For example you could change specials.php to specials (www.mystore.com/specials)
     
    -------------------
     
    EDITED: Here is the addons link:  http://addons.oscommerce.com/info/9371
    P.S. I did not added this topic url to the addons page. Damn, I forgot.
     
    P.S. I hope I don't break any rule this time.
  13. Like
    gadlol got a reaction from azpro in SEO Friendly Urls - a new approach   
    Hello fellow osCommercians.
     
    This is the support topic for the addon SEO Friendly Urls.
     
    SEO Friendly Urls is a new addon for the osCommerce CMS that will change the default urls into what a modern website's urls should be! (at least that's what I think)
     
    I will shortly add the zip file into addons page. (I just wan tto grab this topic link in order to add it into the addons page)
     
    Example: of SEO Friendly Urls:
     
    www.mystore.com/product_info.php?products_id=17
     
    will be
     
    www.mystore.com/scarves/oval-crystal-scarf
     
    Urls possible structure examples : *
    www.mydomain.com/category-alias www.mydomain.com/category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias e.t.c. www.mydomain.com/product-alias www.mydomain.com/category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-category-alias/product-alias www.mydomain.com/category-alias/sub-category-alias/sub-sub-category-alias/sub-sub-sub-category-alias/product-alias e.t.c. * Can also add any desired extension. Can also add language alias.
     
    Example with language alias: www.mydomain.com/en/category-alias/product-alias
     
    Extras: You can also create alias for core pages such as specials.php, reviews.php
     
    For example you could change specials.php to specials (www.mystore.com/specials)
     
    -------------------
     
    EDITED: Here is the addons link:  http://addons.oscommerce.com/info/9371
    P.S. I did not added this topic url to the addons page. Damn, I forgot.
     
    P.S. I hope I don't break any rule this time.
  14. Like
    gadlol got a reaction from ArtcoInc in tep_draw_categories_tree finally no recursion just one mysql_query   
    Hi Malcolm,
     
    1) is not advisable because then you will lose the parent link category. Imaging having a category and a subcategory. If you click on the category then it will expand to show all the subcategories but it will not go to the category link. Thats why I used plus minus icons at the beginning. If you still want that feature post a reply so to start a look at it.
     
    2)Perhaps if you used html special chars?
  15. Like
    gadlol got a reaction from bruyndoncx in products listing proposal :: equal heights a different approach   
    I have another proposal: lets see how are the other eshop cms are doing it...
     
    Hmmm let me make an investigation.... :-)
  16. Like
    gadlol got a reaction from vampirehunter in 2.34 Seo Urls Development   
    Hello to all oscommercians guys. and especially to those who have responded to this thread. @@acidvertigo , @@vampirehunter, @@wHiTeHaT , @@burt , @@bruyndoncx
     
    I HAVE SOME GREAT NEWS FOR YOU
     
    I finally found some free time and developed a properly Search Engine Friendly Urls addon which does not require many core changes. And when I say properly I mean:
     
    Categories:
     
    mystore.com/dvd-movies
    mystore.com/dvd-movies/action
    e.t.c.
     
    Product:
     
    mystore.com/dvd-movies/action//die-hard-with-a-vengeance
     
    Osc page: You can rewrite any page in osc, for example you may wish to rewrite www.mystore.com/shopping_cart.php to www.mystore.com/cart (You can do that easily by the admin configuration panel)
     
    mystore.com/cart
     
     
    I do not think that having rewritten urls such as www.mystore.com/c-div-movies-action-p-die-hard-with-vengeance-p is a proper way (at least in my opinion)
     
     
    LET ME EXPLAIN A BIT HOW I DID THAT:
     
    First we need an htaccess file for Apache server with the simple code:
     
    <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php [L] </IfModule> If you are using other than Apache you can translate that code to suit server.
     
    Second: You must upload a php file inside the catalog/includes/classes. That sefurls.php contains the php sefurls class which does the magic.
     
    Third: You must include - require that class in the application_top.php (One line of code)
    require(DIR_WS_CLASSES . 'sefurls.php'); Fourth: add a piece of code to the tep_href_link (so that function to build us the right urls)
        global $sefurls;     if(isset($sefurls) && $sefurls){       extract($sefurls->process_link($page,$parameters));       $link .= $seflink;     }else{            if (tep_not_null($parameters)) {                  $link .= $page . '?' . tep_output_string($parameters);         $separator = '&';                }else{                  $link .= $page;         $separator = '?';       }          } Fifth: add small peice of code to index.php so to recognize what page to include.
      if($sefurls->page_type!='category'){        if($sefurls->include_page!=''){       $PHP_SELF=$sefurls->include_page;       include $sefurls->include_page;       exit;     }      } THATS IT. SIMPLE EH?
     
     
    NOTE 1: Categories and products can auto create the url alias - slug based on categories name and products name BUT you have the ability to custom change those because my SEFURLS addon adds categories_alias and products_alias in the categories_description and in products_description
     
    NOTE 2: The osc pages other than index.php and product_info do not get auto rewritten, you must do it from admin panel (very easy)
     
    PROOF OF WHAT BEEN WRITTEN ABOVE:
     
    Die hard with a Vengeance auto rewritten as die-hard-with-a-vengeance => http://www.johnbarounis.com/dev/osCommerce/store/dvd-movies/action/die-hard-with-a-vengeance
     
    DVD Movies auto rewritten as dvd-movies = >http://www.johnbarounis.com/dev/osCommerce/store/dvd-movies
     
    shopping_cart.php rewritten as cart => http://www.johnbarounis.com/dev/osCommerce/store/cart
     
    specials.php rewritten as offers => http://www.johnbarounis.com/dev/osCommerce/store/offers
     
     
    WHAT DO YOU THINK?
     
     
    P.S. By using SEFURLS addon there will be no links that point to same product. For example www.mystore.com/cPath=3&products_id=56 points to the same page with www.mystore.com/products_id=56 which is bad for seo. So SEFURLS always rewrites products using the full categories path. For example the product Die Hard With A Vengeance will always have the url: dvd-movies/action/die-hard-with-a-vengeance and not just die-hard-with-a-vengeance
     
    P.S. 2 With SEFURLS you can force old urls to redirect to the new ones so no old urls in use.
    P.S. 3 You can easily enable/disable it from the admin panel.
    P.S. 4 Added some other extra special options...
  17. Like
    gadlol got a reaction from oscMarket in 2.34 Seo Urls Development   
    Hello again guys.
     
    @@Hotclutch
    @@wHiTeHaT
    @@acidvertigo
    @@vampirehunter
    @@giulmas
    @@greasemonkey
    @@Dan Cole
    @@clustersolutions
    @@Gergely
    @@burt
    @bruyndoncx
     
    This is to notify you about the awesome sefurls class and its current status.
     
    New things:
     
    Optional multilingual alias: for example: mystore.com/en/dvd-movies 
    Optional Display the aliases from default language only: If you have multiple languages installed then you can keep the aliases of the default language and only change the language alias (en => gr).
     
    For example:
     
    Lets say that the default language in English with alias : en
     
    So if we go to the greek language we will normally have "gr/dvd-movies/komwdia" and not "gr/dvd-movies/comedy"
    But with just a click you can change an option from admin panel and so the greek language will use the english aliases AND SO we will have "gr/dvd-movies/comedy" . COOL!
      Cache aliases: you may cache in db, apc or json file
    Reset Cached aliases
    Optional 301 redirect
    Optional Use only last alias and not full path: for example instead of mystore.com/en/dvd-movies/action/speed you may wish mystore.com/en/speed or even mystore.com/speed
    Duplicate alias check:  if there are duplicate aliases then sefurls auto increment a number so we don't have to worry about cloned - copied products which will probably gonna have same urls.
     
    TODO:
     
    Manufacturers aliases (its a bit pain in the ass)
     
    Backward compatibility
     
    in order to implement Backward compatibility I need you to provide me with all the different variations of urls.
    So far I have spotted:
    {product_alias}-p-{products_id}.html
    {category_alias}-c-{categories_id}.html
    {category_alias}-c-{categories_id}_{categories_id}.html
    {category_alias}/{category_alias}-c-{categories_id}_{categories_id}.html
     
    How many levels of subcategories there are? Does this apply : {category_alias}/{category_alias}/{category_alias}-c-{categories_id}_{categories_id}_{categories_id}.html ???
     
    Is the extension '.html' optional or a necessity?
    Should admin be able to input custom extension other than html? (SOMETHING THAT WOULD BE COOL) For example: mystore.com/dvd-movies.ole
     
    PLEASE ADVICE
     
    P.S. Thank you for keeping interest on this awesome, to be, addon. :-)
     
    Your friendly neighborhood programmer,
     
    John Barounis
  18. Like
    gadlol got a reaction from oscMarket in 2.34 Seo Urls Development   
    Hello again guys.
     
    @@Hotclutch
    @@wHiTeHaT
    @@acidvertigo
    @@vampirehunter
    @@giulmas
    @@greasemonkey
    @@Dan Cole
    @@clustersolutions
    @@Gergely
    @@burt
    @bruyndoncx
     
    This is to notify you about the awesome sefurls class and its current status.
     
    New things:
     
    Optional multilingual alias: for example: mystore.com/en/dvd-movies 
    Optional Display the aliases from default language only: If you have multiple languages installed then you can keep the aliases of the default language and only change the language alias (en => gr).
     
    For example:
     
    Lets say that the default language in English with alias : en
     
    So if we go to the greek language we will normally have "gr/dvd-movies/komwdia" and not "gr/dvd-movies/comedy"
    But with just a click you can change an option from admin panel and so the greek language will use the english aliases AND SO we will have "gr/dvd-movies/comedy" . COOL!
      Cache aliases: you may cache in db, apc or json file
    Reset Cached aliases
    Optional 301 redirect
    Optional Use only last alias and not full path: for example instead of mystore.com/en/dvd-movies/action/speed you may wish mystore.com/en/speed or even mystore.com/speed
    Duplicate alias check:  if there are duplicate aliases then sefurls auto increment a number so we don't have to worry about cloned - copied products which will probably gonna have same urls.
     
    TODO:
     
    Manufacturers aliases (its a bit pain in the ass)
     
    Backward compatibility
     
    in order to implement Backward compatibility I need you to provide me with all the different variations of urls.
    So far I have spotted:
    {product_alias}-p-{products_id}.html
    {category_alias}-c-{categories_id}.html
    {category_alias}-c-{categories_id}_{categories_id}.html
    {category_alias}/{category_alias}-c-{categories_id}_{categories_id}.html
     
    How many levels of subcategories there are? Does this apply : {category_alias}/{category_alias}/{category_alias}-c-{categories_id}_{categories_id}_{categories_id}.html ???
     
    Is the extension '.html' optional or a necessity?
    Should admin be able to input custom extension other than html? (SOMETHING THAT WOULD BE COOL) For example: mystore.com/dvd-movies.ole
     
    PLEASE ADVICE
     
    P.S. Thank you for keeping interest on this awesome, to be, addon. :-)
     
    Your friendly neighborhood programmer,
     
    John Barounis
  19. Like
    gadlol reacted to Tsimi in Addon Development - Best Practices   
    @@ArtcoInc and I talked about this tables and database stuff in the chat the other day when it suddenly hit me.
    There is an addon (commercial) that uses such a feature.
    There are radio buttons false/true where you can choose if you want to drop the tables when removing the module or not.
    This option can be changed at anytime while the module is installed.
     
    So I asked the commercial addon creator if it would be possible to share that part of code and he said yes. (w00t)
    So I want to hereby thank @@gadlol for allowing me to share this following code here with you guys. Thank you John! :thumbsup:
     
    For testing purpose I implemented it to the reviews module.
    Changes are between // BOF TSIMI and // EOF TSIMI
     
    http://pastebin.com/RH8Xky0X
     
    Have a go and say what you think....
  20. Like
    gadlol reacted to hava.ge in Alternative Administration System: Categories/Products   
    I just found it!
    It's a great job,
    You have written your own CMS :)
    thank you.
  21. Like
    gadlol got a reaction from acidvertigo in Alternative Administration System: Categories/Products   
    Hello osCommerce users.
     
    AAS is now "GitHubed". You can find the project here! You are free to report any issues e.t.c.
     
    Plus I give you for free an AAS module "Products Attributes". You can get it http://addons.oscommerce.com/info/9135
    With that module you can easily submit and manage any product's attribute through an easy menu. Search for the product, and jump directly to the innovative Attribute Manager Screen.
     
    John
  22. Like
    gadlol reacted to Mort-lemur in Quick updates   
    @@badcape You may want to look at AAS by @@gadlol instead - It works fine on 2.3.4 and is very well supported by him
  23. Like
    gadlol got a reaction from De Dokta in product_info.php next previous product module   
    Hello.
     
    I have developed a module - addon called Product Next Previous Products ADDON for osc 2.34 bootstrap (The name perhpas needs improvement)
    which displays a next and/or previous products box using bootstrap thumbnail or bootstrap panel in the product_info page.
     
    Description: when a customer is in a category viewing the listed products and clicks on a product then bellow that product it displays the next and previous product.
     
    NOTE: When customer is listing products in a category and has changed the sort then if clicks on a product then the previous and next product may not be the same as he was seeing in the listing.
    In order to solve this you must add the sort get param into the product links in the category listing. (Optional)   Installation guide is included in the zip file plus the extra code needed to be changed if wanted (read NOTE paragraph above)   Screenshot 1 (module displayed as bootstrap thumbnail) Screenshot 2 (module displayed as bootstrap panel)   You can find the module here.   I post it here in order for you to test it. Thank you.   P.S. Message to this forums administrators: Please I need more upload space in the forum, it is full and does not allow me to upload anything.
  24. Like
    gadlol got a reaction from De Dokta in product_info.php next previous product module   
    Hello.
     
    I have developed a module - addon called Product Next Previous Products ADDON for osc 2.34 bootstrap (The name perhpas needs improvement)
    which displays a next and/or previous products box using bootstrap thumbnail or bootstrap panel in the product_info page.
     
    Description: when a customer is in a category viewing the listed products and clicks on a product then bellow that product it displays the next and previous product.
     
    NOTE: When customer is listing products in a category and has changed the sort then if clicks on a product then the previous and next product may not be the same as he was seeing in the listing.
    In order to solve this you must add the sort get param into the product links in the category listing. (Optional)   Installation guide is included in the zip file plus the extra code needed to be changed if wanted (read NOTE paragraph above)   Screenshot 1 (module displayed as bootstrap thumbnail) Screenshot 2 (module displayed as bootstrap panel)   You can find the module here.   I post it here in order for you to test it. Thank you.   P.S. Message to this forums administrators: Please I need more upload space in the forum, it is full and does not allow me to upload anything.
  25. Like
    gadlol got a reaction from De Dokta in product_info.php next previous product module   
    Hello.
     
    I have developed a module - addon called Product Next Previous Products ADDON for osc 2.34 bootstrap (The name perhpas needs improvement)
    which displays a next and/or previous products box using bootstrap thumbnail or bootstrap panel in the product_info page.
     
    Description: when a customer is in a category viewing the listed products and clicks on a product then bellow that product it displays the next and previous product.
     
    NOTE: When customer is listing products in a category and has changed the sort then if clicks on a product then the previous and next product may not be the same as he was seeing in the listing.
    In order to solve this you must add the sort get param into the product links in the category listing. (Optional)   Installation guide is included in the zip file plus the extra code needed to be changed if wanted (read NOTE paragraph above)   Screenshot 1 (module displayed as bootstrap thumbnail) Screenshot 2 (module displayed as bootstrap panel)   You can find the module here.   I post it here in order for you to test it. Thank you.   P.S. Message to this forums administrators: Please I need more upload space in the forum, it is full and does not allow me to upload anything.
×