Спасибо за пример, хотя вроде есть и более красивые решения на PHP. Все-таки хотелось бы обойтись наименьшим вмешательством в код, если это возможно конечно...
Прочитал еще, что можно создавать хуки для IPS, которые вносят свою логику в работу некоторых элементов. Но подробных примеров, как их создавать пока не нашел. Может кто знает, где можно подробно прочитать об этом?