Scrapy

Scrapy: Basic Commands

Posted on

Create Project scrapy startproject EXAMPLE /home/Scripts/scrapy/EXAMPLE   2 . Create Project inside the spiders folder with the format: example_spider.py   3.  Start testing with the console. scrapy shell ‘http://quotes.toscrape.com’   And execute the XPath commands https://devhints.io/xpath   To run the spider execute the followng command on the folder. scrapy crawl <spider name> -o file.csv -t […]

Mautic

Mautic: Fix Upgrade Problems

Posted on

https://johnlinhart.com/blog/uh-oh-mautic-upgrade-was-not-successful   1. Try to clear cache When the upgrade failed in the last step, it’s possible that only the cache is outdated. Try to clear it manually. php app/console cache:clear If this command throws a PHP error, you can try to nuke the cache folder like this: rm -rf app/cache/* If clearing cache didn’t […]

Mautic

Mautic: Understanding how it works

Posted on

Add your contacts. Create your segments and apply the filters you want. Update the segments using this query php /var/www/html/malla-group.com/mail/app/console mautic:segments:update Rebuild Campaign php /var/www/html/malla-group.com/mail/app/console mautic:campaigns:rebuild Trigger Campaign —> Note that once you trigger the campaign the email will appear as Sent altough it may not have been sent yet. The email will be stock […]

Mautic

Mautic: Console Commands

Posted on

To execute… php /var/www/html/—PATHTOSERVER—/mail/app/console mautic:campaigns:rebuild mautic:campaigns:trigger – mautic:campaign:trigger – mautic:trigger:campaigns – mautic:trigger:campaign 2) mautic:campaigns:rebuild – mautic:update:campaigns – mautic:rebuild:campaigns – mautic:campaigns:update 3) mautic:iplookup:download – mautic:fetch:ipdata – mautic:ipdata:fetch – mautic:ipdata:update – mautic:update:ipdata 4) mautic:emails:send – mautic:send:emails – mautic:process:email – mautic:process:emails – mautic:email:process – mautic:emails:process – mautic:send:email 5) mautic:email:fetch – mautic:fetch:email – mautic:email:fetch – mautic:fetch:mail – mautic:check:email – […]

Mautic

Mautic: Configuration

Posted on

https://johnlinhart.com/blog/uh-oh-mautic-upgrade-was-not-successful   Add Mailto to the List-Unsubscribe Header: Go to -> /app/bundles/EmailBundle/Helper/MailHelper.php: Aproximately on line 1484 /** * Generate and insert List-Unsubscribe header. */ private function addUnsubscribeHeader() { if (isset($this->idHash)) { $unsubscribeLink = $this->factory->getRouter()->generate(‘mautic_email_unsubscribe’, [‘idHash’ => $this->idHash], true); $this->headers[‘List-Unsubscribe’] = “<unsubscribe@malla-group.com>,<$unsubscribeLink>”; } }

Jasper Reports

JasperServer: Start Server on Boot

Posted on

This is an excellent post, which not only shows you how to solve the startup problem, but illustrate the use of startup scripts. http://community.jaspersoft.com/questions/541044/auto-start-boot   Key Points. To creste “service type” scripts you need to create the bash script on /etc/init.d/NAME_OF_SCRIPT To have this script run on server boot, you need to run update-rc.d NAME_OF_SCRIPT defaults […]

Prestashop

Prestashop: Add custom column on Product Page and Display it on product.tpl

Posted on

Steps: Create the table manually on the database. Declare the variable on /classes/product.php add the variable on /controllers/front/ProductController.php in the following matter. $product_tariff = $this->product->em_mg_tariff_code; $this->context->smarty->assign(‘tariff_code’, $product_tariff); 4. Add the field on your tpl on the following matter. {$tariff_code}    

Prestashop

Prestashop: No follow causing W3 non-compliance

Posted on

The problem I believe has to do with changes on standards. The w3 validator shoes as an error to have multiple rel=”example” tags inside an argument. So when it added its no follow arguments did the following things. Incorrect <a rel=”nofollow” href=”http://www.malla-supply.com/manufacturers-abb-96?p=2” rel=”next“>   Correct <a href=”http://www.malla-supply.com/manufacturers-abb-96?p=2” rel=”next nofollow“>   To solve this I removed the […]

Prestashop

Prestsahop: Edit Variables

Posted on

I wanted to change the Manufacturer Name variable, to eliminate the spaces and replace it with a dash. I tried doing this with PHP, but it was terrible to do it, as there were multiple places to change it, and it some places impossible. To do it via PHP Variable I had to change it […]

SugarCRM

SugarCRM: Delete Custom Field

Posted on

You have to check for following things. 1) Remove custom field entry in table “fields_meta_data” 2) Remove field from module_name_cstm table 2) Remove file from custom/extension/modules/<Yourmodule>/Ext/Vardefs/sugarfield_<Field name>.php 3) Remove field from all the view if you have added any.   Do quick repair & rebuild.   Reference: https://community.sugarcrm.com/thread/26711  

Prestashop

Prestashop: Optimizing Store for SEO

Posted on

CSS Optimization: Every time you load a page it has to load the Global.css file which is big, and all the info there is not specific for that page. So configuration so that only the required parts of the CSS are loaded for that particular page. To accomplish this, there are two particular very important […]

Mautic

Mautic: Remove Bounces

Posted on

My Method: Send the email and get the bounces on my email. Select all the bounced emails on Outlook and save them all as .TXT file so that I can then extract the all the text of all emails to a file. Put that file on a Ubunut Server and run a query to Extract […]

Jasper Reports

Best BI Software

Posted on

JasperSoft Pentaho Watson Analytics *** Very Poor (even cancelled the trial) *** Microsoft Power BI AWS Quick Sight *** Still on Trial *** DELL – Boomi *** No Trial that I was Able to see ***   SQL Graphs review from Quora…   Chartio : for the data-consuming portion of the company.  Most of our small […]

PHP

Prestashop: Debug Mode and Memory Upgrade

Posted on

To turn on debug mode go to: config/defines.inc.php Set define(‘_PS_MODE_DEV_’, false); –> define(‘_PS_MODE_DEV_’, true);   To upgrade PHP Memory Limit vim /etc/php5/apache2/php.ini — Go to Memory Limit.   To check PHP Config create a file with the following code. <?php phpinfo(); ?>   Another way to raise you your servers performance is to create a SWAP file, […]