Jump to content

 

poppedweb

Member Since 02 Aug 2016
Offline Last Active Today, 05:54 PM
-----

#303064 Would You Advise Hosting Csc On Digitalocean?

Posted by poppedweb on 22 June 2018 - 01:55 PM

What about people like us who dont have system administrators in our team and want managed solutions? Is Digital Ocean recommended for us? Or are there server management providers for Digital Ocean droplets?

 

Hey,

 

We would be happy to manage your droplet and configure it the way you desire to. We mostly use our own platform but if you want to keep control of your own server then that's perfectly fine. If you're interested, drop us a line at: info@poppedweb.com.

 

Kind regards,

Harm Smits




#302388 Would You Advise Hosting Csc On Digitalocean?

Posted by poppedweb on 05 June 2018 - 06:04 PM

I am considering to move from my dedicated server to digital ocean.

Would you advise for or against this? Please explain why.

Does anyone have experience with CSC on digitalocean?

Are there companies of repute that specialize in managing CSC on DO?

 

Hello,

 

We use DigitalOcean for our development and project tracking software. There is just one thing to keep in mind, if you do host your website overthere, I strongly advise you to use the compute optimized droplets since their performance will be significantly higher.

 

If you need any assistance, please drop us a line: info@poppedweb.com

 

Kind regards,




#300780 Alexbranding - Premium Cs-Cart Template Unitheme

Posted by poppedweb on 25 April 2018 - 11:55 AM

 

Hello here's Yvana  

A quick question to especially alexbranding before I pull my hairs out..  
Our designer created a .gif based banner, but when I upload it as an AB:advanced banner it doesn't show as .gif but is converted to .png.

What went wrong? I have no idea where to c hange this! 



AB: Advanced

 

 

Hello,

 

Go to Settings > Thumbnails and change 'Thumbnail format' accordingly. Also, I think code customization would be required as in this particular case, CS-Cart should directly use the source, instead of the 'thumbnail' it generates nonetheless.

 

Kind regards,




#300045 How Good Are The Cs-Cart Themes Sold In "themeforest.net"

Posted by poppedweb on 11 April 2018 - 03:09 PM

Hi,

 

I have seen several good themes in themeforest.com:

https://themeforest.net/search/cs-cart

 

But I am not sure about how good they are .. any idea or experience ??

 

Hello,

 

I really can't tell. I have seen proper themes and very bad ones. Same applies to add-ons, some didnt even take the time to properly integrate everything and used preg_match / preg_replace to put their own elements in there (which is basically the worst thing to do). 

 

The only thing you can really do is buy it there and when it doesn't fulfil your expectations, ask for a refund.

 

Kind regards,




#299714 Do You Use Control Panel To Manages Servers Yourself?

Posted by poppedweb on 04 April 2018 - 06:55 PM

Hey,

 

Really don't know about this one. We have created a bunch of bash scripts which do most of the work for us. They do everything from backing things up, clearing the cache, optimizing database.

 

Furthermore, the general CLi fits better in the workflow of our company. We all use linux due to its more stable nature and because we are able to run certain programs locally (instead of doing all kinds of funky stuff on windows). Lastly, we also use linux as it is way more secure.

 

So I guess it really depends on your developer. A control panel can be useful, but using / learning the CLI has more advantages over the long run.

 

Kind regards,




#299594 How To Migration All User From Cs Cart To Wordpress With Same Password

Posted by poppedweb on 03 April 2018 - 05:37 AM

How this can help? Please clarify your idea

 

Well, you could copy the password check function from wordpress into that hook, effectively keeping the same hash. Therefore users would be able to keep their passwords.

 

You can get this class overhere: https://github.com/W...lass-phpass.php

 

And the function looks as follows:

function wp_check_password($password, $hash, $user_id = '') {
    global $wp_hasher;
 
    // If the hash is still md5...
    if ( strlen($hash) <= 32 ) {
        $check = hash_equals( $hash, md5( $password ) );
        if ( $check && $user_id ) {
            // Rehash using new hash.
            wp_set_password($password, $user_id);
            $hash = wp_hash_password($password);
        }
 
        /**
         * Filters whether the plaintext password matches the encrypted password.
         *
         * @since 2.5.0
         *
         * @param bool       $check    Whether the passwords match.
         * @param string     $password The plaintext password.
         * @param string     $hash     The hashed password.
         * @param string|int $user_id  User ID. Can be empty.
         */
        return apply_filters( 'check_password', $check, $password, $hash, $user_id );
    }
 
    // If the stored hash is longer than an MD5, presume the
    // new style phpass portable hash.
    if ( empty($wp_hasher) ) {
        require_once( ABSPATH . WPINC . '/class-phpass.php');
        // By default, use the portable hash from phpass
        $wp_hasher = new PasswordHash(8, true);
    }
 
    $check = $wp_hasher->CheckPassword($password, $hash);
 
    /** This filter is documented in wp-includes/pluggable.php */
    return apply_filters( 'check_password', $check, $password, $hash, $user_id );
}



#299559 How To Migration All User From Cs Cart To Wordpress With Same Password

Posted by poppedweb on 02 April 2018 - 04:06 PM

Hello,

 

You could alter the user_login function and copy the class from wordpress into there. This will allow you to keep the same password.

 

hook: 'compare_login_password_pre' and 'compare_login_password_post'

 

For more information, contact us at sales@poppedweb.com.

 

Kind regards,




#298676 Try The New Responsive Admin Panel

Posted by poppedweb on 22 March 2018 - 04:22 PM

A little bit of "cart before the horse".  You're releasing it to the public before you release a guide for 3rd party developers to determine what changes they might need to make?  Where do you want us to direct the calls that come in for addons that are broken by this release? 

 

Is there a way to disable the responsive backend after it's installed in case there are business critical errors?  Or does it overlay the current 'backend' theme?

 

It is just an add-on. It overwrites some template files whilst changing just a number of CSS rules by importing its own stylesheet. They can turn it off at any given point.




#298674 Promotion - Dedicated Server Intel I7-4790K - €136,00

Posted by poppedweb on 22 March 2018 - 04:19 PM

No DDR4 ECC ? No Xeon?

 

This doesnt really matter much from a performance perspective. The only thing that really matters is the latency, the instruction cycles and the clock speed of the processor. Xeon is just a fancy platform to allow ECC memory support and mulitple CPU's to work together, which is ideal for data centers.

 

Also, Xeon processors are mostly just the normal consumer desktop processors with the integrated graphics chip stripped.




#298424 Mysql Database For A Large Number Of Products

Posted by poppedweb on 20 March 2018 - 06:30 AM

7. after started website, on some time later(might be years later), I might will need to pay someone to customize entire system like this; each language will have their own separate table on database. because cs-cart company don't wants extra work for themselves and keeps all languages in one table. but if you search anything, MySQL server has to scan every records even if it's not included on those tables. for example, if you search in Russian Language anything, logically we know it's can't be found in arabic or chinese tables. so, why then MySQL server has to scan all those records? of course, in this case, you will have to have a separate URL stricture for every language and visitors will search from there. for example; ru.cs-cart.com visitors has to search only from Russian language tables. imagine that you have 1 million products, 10% of them has variation of 6. so, 100K * 6 = 600K + 900K = 1.5 million record and if you have 10 languages, it will be 15 million records. so, if someone wants search anything from Russian Language, why MySQL has to scan 15 Million records? it can be done with scanning just 1.5 millions records. but these things I will need to think very later, might be after years. but good to know now upfront now.

 

Hey,

 

If you really have 1 million products then you won't have a simple setup. You will probably use Oracle database or such and not Mysql. However, if you really desire to use different languages then why not change the database all together? It is way easier to do, since you will only have to change the 'database' in the config field ('my_database' . CART_LANGUAGE) and change some session based values. You can also create functions / operations / triggers in mysql which would update the value across all the databases e.g. for the settings database.

 

Kind regards,




#298137 Additional Tracking Code ( Is It Possible And Where )

Posted by poppedweb on 15 March 2018 - 03:57 PM

Hi @poppeweb

Nope,  I' d like to use again ( we migrated from different plattform)  Woopra.

less  messy and less time consuming than analytics. But keeping Analytics at same time 

(actually its on its own mod)

Woopra does use .JS,  to say

 

In the layout editor go to the default layout, click the configuration icon in the tab and add the tracking code to the head field.




#298131 Nginx+ Php-Fpm И Чпу

Posted by poppedweb on 15 March 2018 - 02:37 PM

Вам нужно поправить конфиг Nginx. Пример есть в статье:

 

https://www.cs-cart....tall/nginx.html

 

Изменить

app\addons\seo\schemas\settings\actions.functions.post.php:

/**
 * Check if mod_rewrite is active and clean up templates cache
 */
function fn_settings_actions_addons_seo(&$new_value, $old_value)
{
    if ($new_value == 'A') {
        Http::get(Registry::get('config.http_location') . '/catalog.html?version');
        $headers = Http::getHeaders();

        if (strpos($headers, '200 OK') === false) {
            $new_value = 'D';
            fn_set_notification('W', __('warning'), __('warning_seo_urls_disabled'));
        }
    }

    fn_clear_cache();

    return true;
}

на

/**
 * Check if mod_rewrite is active and clean up templates cache
 */
function fn_settings_actions_addons_seo(&$new_value, $old_value)
{
    if ($new_value == 'A') {
        Http::get(Registry::get('config.http_location') . '/catalog.html?version');
        $headers = Http::getHeaders();

        /* if (strpos($headers, '200 OK') === false) {
            $new_value = 'D';
            fn_set_notification('W', __('warning'), __('warning_seo_urls_disabled'));
        } */
    }

    fn_clear_cache();

    return true;
}



#298129 Additional Tracking Code ( Is It Possible And Where )

Posted by poppedweb on 15 March 2018 - 02:33 PM

Hi All,

This 3d to ask If it is Advisable to have  ( further G Analytics )

another tracking code  snippet ( has anyone experienced this ?)

and Where it's the best place to add it ( Footer tpl... Html block.. etc )


Thanks for the reply and help.

Regards

 

You are referring to Google Advanced Analytics?




#297656 Customer Orders Email #{Order}

Posted by poppedweb on 10 March 2018 - 06:08 PM

Hello,

 

That are twig templates. You can change them in the e-mail editor (Design > Email Templates ), however, these should be surrounded by two accolades. Like this: {{ order }}. If you need any asistance you can ask it overhere or contact us at info@poppedweb.com

 

Kind regards,




#297230 Limit Pictures In Vendor Package

Posted by poppedweb on 03 March 2018 - 08:19 PM

Hello,

 

Yes this can easily be done. If you desire a quote, please contact us at sales@poppedweb.com.

 

Kind regards,