/**
  * Save active form context to memory when editing an template
  *
  * @param   object  $context  Current context of template form
  * @param   object  $data     Data of the form
  * @return  void
  */
 public function onContentPrepareForm($context, $data)
 {
     if ($context->getName() == 'com_templates.style' and !empty($data)) {
         $templateName = is_object($data) ? $data->template : $data['template'];
         if (JSNTplTemplateRecognization::detect($templateName)) {
             $templateManifest = JSNTplHelper::getManifest($templateName);
             $templateGroup = isset($templateManifest->group) ? trim((string) $templateManifest->group) : '';
             // Create template admin instance
             if ($templateGroup == 'jsntemplate') {
                 self::$_templateAdmin = JSNTplTemplateAdmin::getInstance($context);
             }
         }
     }
 }