JOEL LIPMAN Systems / Automation / AI

Knowledge base / Since 1999

Content Management Systems Tutorials & Guides

Practical Content Management Systems tutorials, troubleshooting notes and implementation guides from real projects.

Advanced search

83 entries / Content Management Systems

Clear filters
Call to a member function mark() on a non-object in Joomla CMS
Joomla

Call to a member function mark() on a non-object in Joomla CMS

This is a quick note on one reason you may get the above error in a Joomla CMS environment. Call to a member function mark() on a non-object in /public_html/index.php How? Not really a solution here because this is indicating that the system can't find the core framework files. Yes the bad news is you have lost your si...

Read note 40,307 hits
Creating a custom form field type for Joomla XML fieldset
Joomla

Creating a custom form field type for Joomla XML fieldset

I'm writing a Joomla 2.5.x component for logging time and projects and need a dropdown to have selectable options restricted to the logged-in user. This is specified in the XML file of the custom Joomla component and needs some SQL dependent on some dynamic variables.

Read note 39,023 hits
Joomla Component: Set default params on installation
Joomla

Joomla Component: Set default params on installation

I'm making a custom component for Joomla CMS 2.5.x which is restricted to registered users only. On installation, and by default, the menu item returns a 500 - Server Error because the parameters haven't been set. I need to go into the Joomla Admin panel, view the Options of the component, and click on "Save"... despit...

Read note 28,488 hits
Joomla Development: Possible XML Filters
Joomla

Joomla Development: Possible XML Filters

Applies to: Joomla! CMS 2.5.x Joomla Filter: Validation OnSave INT Forces the value to be an Integer UINT Forces the value to be an absolute number (-4.2 becomes 4.2) FLOAT Forces the value to be a floating point value BOOL Forces the value to be true or false WORD Strips anything that is not letters (including numbers...

Read note 21,222 hits
Improve Default Joomla Search
Joomla

Improve Default Joomla Search

So I can't stand the way the default "Search" component in Joomla works. The default is to sort the results by popularity (hits) or by most recently added (depending on your version) which I have never seen in any other system. I've googled and binged but could not find anything that documents how to bring it into line...

Read note 64,238 hits
Change the default Joomla Error template
Joomla

Change the default Joomla Error template

This is a quick article on what I change the error page for Joomla websites to. I like a clean error page, for a demo visit http://www.joellipman.com/my_error_page. Applies to Joomla 1.6.x, 1.7.x, 2.5.x How? Backup the file \templates\system\error.php Create a replacement file called error.php including the below code...

Read note 20,527 hits
JDatabase: using the Joomla database with examples
Joomla

JDatabase: using the Joomla database with examples

Apologies for posting yet another article on how to access the Joomla Database using the Joomla classes but this is just a quick note for myself as a reference sheet. Plus the official documentation don't have enough examples in my view. Source: http://docs.joomla.org/ for v1.5.x and for v2.5.x This article applies to...

Read note 106,813 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
810 Site articles
29.8m+ Reads / hits

Knowledge base

Search notes

Find matching words in article titles and content.