Pass program ID = 0 if none defined (global context) - refs BT#8194
Merge branch 'virtual' of github.com:beeznest/chamilo-lms-icpna into virtual