JOEL LIPMAN Systems / Automation / AI

Knowledge base / Since 1999

Scripts, systems & field notes.

Practical solutions and technical notes from CRM platforms, workflow automation, APIs, databases and the systems around them.

Advanced search

477 entries / matching AI

Clear filters
Paypal Checkout API with PHP and JavaScript
PayPal

Paypal Checkout API with PHP and JavaScript

This is an article on how to build a shopping cart and get your website to accept payments via PayPal. The below isn't a final or perfect option, it's an article to help me document and refine a process.

Read note 3,697 hits
URL Alias uniqueness with PHP & MySQL
Personal Home Page

URL Alias uniqueness with PHP & MySQL

So this is an article for me on how to copy Joomla's and Wordpress' feature where a Title/Name value is converted to a search-engine friendly URL alias and is unique in the database. Ok that's a long sentence; let me try this:When I save a record in JoomlaCMS or WordpressCMSIt creates a unique name to use in URLsI want...

Read note 34,381 hits
Zoho Deluge - Get Current User ID
Zoho Deluge

Zoho Deluge - Get Current User ID

This is a quick article on different ways to get the current user ID in Zoho through code. How? I'm not a fan of method #1 but I only started developing in Zoho recently when API v1 was already being deprecated (end of life at the end of this year). So I'm familiar with the methods in API v2 or just using newer functio...

Read note 26,784 hits
Zoho Deluge - Regex to Strip all non-numeric characters
Zoho Deluge

Zoho Deluge - Regex to Strip all non-numeric characters

What A quick post on how I managed to build a regex to extract all non-numeric characters (all non-digits) from a string. Why? I only want the digits/numbers from a string: v_PaymentTerms = "Credit Note - 30 Days"; // we want the 30 from the above string How?

Read note 25,357 hits
CSS Printing - Page Break Inside with Headers and Footers
Cascading Stylesheets

CSS Printing - Page Break Inside with Headers and Footers

I saw a lot of articles that would cover this but I wanted an example which includes headers and footers and how to get an automatic page-break-inside to not overlap these. Fine on screen but this is obviously for when it comes to printing.

Read note 22,595 hits

Working principle

Our Purpose

This site exists as a practical knowledge base built from real-world experience across systems, platforms, and technologies since 1999. Much of the content documents solutions, edge cases, and working patterns that were learned through investigation where documentation was incomplete or absent, and is shared to reduce the same friction for others.

27 Years in IT
1021 CRM clients
816 Site articles
30.0m+ Reads / hits

Knowledge base

Search notes

Find matching words in article titles and content.