If you are displaying a form in a table powered by jQuery DataTables library, you probably know it is a challenge to submit form data from all pages, not just current page. In fact this is one of the most frequently asked questions on Stack Overflow and that is why I am going to address it today.
Author: Michael Ryvkin
Perfex – self-hosted customer relationship and project management software
Project management software is the most important tool for a consultant to be able to provide a good value for a client. I have been on the look out for a perfect self-hosted project management software for a long time. Seems like I finally found it. And its name proves it – Perfex.
How to split and search in comma-separated string in MySQL
CentOS 7: fail2ban and logwatch
After installing and setting up CentOS 7 I noticed that fail2ban bans/unbans are no longer included in the daily logwatch reports.
Encode URL parameters in MS Excel 2013 and above
Recently I needed to generate URLs in MS Excel spreadsheet and instead of spending time to write a script I wondered whether there is a built-in function for that. Luckily in MS Excel 2013 and above there is ENCODEURL() function.
jQuery DataTables: Row grouping and checkboxes
While answering questions on StackOverflow I found this interesting question asking on how to use row grouping with checkboxes. I recently wrote an article about unofficial RowsGroup plugin and became curious whether it will work correctly with our Checkboxes plugin.
jQuery DataTables: Save and restore table state using unique URL
Imagine you have filtered and sorted your data table in a certain way and want to share a link to that particular state of the table. There are some additional plug-ins that solve that problem.
Getting rid of all the spam in Google Analytics
Google Analytics spam is a headache for many website administrators. Spamming techniques constantly evolve since 2014 when referral spam started with bots from semalt and buttons-for-website that visited your website and left fake referrals.
In late 2016 we saw language spam where spammers manipulated
Accept-Language HTTP header with entries like o-o-8-o-o.com search shell is much better than google!” or Secret.ɢoogle.com You are invited! Enter only with this ticket URL. Copy it. Vote for Trump!.
Carlos Escalera, Google Analytics expert, writes articles about SEO and Google Analytics and has written an excellent step-by-step guide to exclude irrelevant traffic from reports – Ultimate Guide to Getting Rid of All the Spam in Google Analytics.
Laravel DataTables and sortable DateTime/Carbon objects
Laravel DataTables adds server-side processing capabilities for a table powered by jQuery DataTables to a Laravel application. There is official site with detailed documentation and good examples. However I couldn’t find an example of using orthogonal data for sortable and searchable fields containing timestamps.