Exemplo n.º 1
0
 function fill_in_additional_detail_fields()
 {
     global $current_language, $theme;
     $mod_strings = return_module_language($current_language, "ZuckerWordTemplate");
     if (!empty($this->filename)) {
         $this->template_url = $this->get_resources_dir() . $this->filename;
         $this->extension = substr($this->filename, strrpos($this->filename, ".") + 1);
     }
     $this->action_module = $this->module_dir;
     $seed = new QueryTemplate();
     $this->querytemplate = $seed->retrieve($this->querytemplate_id);
     if (empty($this->querytemplate)) {
         $seed = new ListingTemplate();
         $this->querytemplate = $seed->retrieve($this->querytemplate_id);
     }
     if (!empty($this->querytemplate)) {
         $this->querytemplate_name = $this->querytemplate->name;
         $this->querytemplate_link = "index.php?module=" . $this->querytemplate->module_dir . "&action=DetailView&record=" . $this->querytemplate->id;
     }
     if ($this->extension == "stw" || $this->extension == "odt") {
         $this->type_desc = $mod_strings["LBL_OPENOFFICE"];
         $this->image_html = get_image("themes/" . $theme . "/images/ZuckerOpenOfficeTemplate", "alt=\"ZuckerOpenOfficeTemplate\"");
         $this->image_module = "ZuckerOpenOfficeTemplate";
     } else {
         if ($this->extension == "doc") {
             $this->type_desc = $mod_strings["LBL_WORD"];
             $this->image_html = get_image("themes/" . $theme . "/images/ZuckerWordTemplate", "alt=\"ZuckerWordTemplate\"");
             $this->image_module = "ZuckerWordTemplate";
         }
     }
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }
Exemplo n.º 2
0
 function fill_in_additional_detail_fields()
 {
     global $current_language;
     $mod_list_strings = return_mod_list_strings_language($current_language, "ZuckerReports");
     $intervals = $mod_list_strings["SCHEDULE_INTERVALS"];
     $this->schedule_interval_desc = $intervals[$this->schedule_interval];
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }
Exemplo n.º 3
0
 function fill_in_additional_detail_fields()
 {
     global $current_language, $theme;
     $mod_strings = return_module_language($current_language, "ZuckerQueryTemplate");
     $this->action_module = $this->module_dir;
     $this->type_desc = $mod_strings["LBL_QUERY"];
     $this->image_html = get_image("themes/" . $theme . "/images/ZuckerQueryTemplate", "alt=\"ZuckerQueryTemplate\"");
     $this->image_module = "ZuckerQueryTemplate";
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }
Exemplo n.º 4
0
 function fill_in_additional_detail_fields()
 {
     global $current_language, $theme;
     global $png_support;
     $mod_strings = return_module_language($current_language, "ZuckerListingTemplate");
     $this->action_module = $this->module_dir;
     $this->type_desc = $mod_strings["LBL_LISTING"];
     $this->image_html = get_image("themes/" . $theme . "/images/" . $this->mainmodule, $this->mainmodule);
     $this->image_module = $this->mainmodule;
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }
Exemplo n.º 5
0
 function fill_in_additional_detail_fields()
 {
     global $current_language, $theme;
     global $sugar_config;
     $mod_strings = return_module_language($current_language, "ZuckerReportTemplate");
     $this->template_url = $this->get_resources_dir() . $this->filename;
     $this->compiled_filename = $this->get_resources_dir() . $this->filename;
     $this->resources_folder = $this->get_resources_dir() . $this->filename . "_files/";
     $this->action_module = $this->module_dir;
     $this->type_desc = $mod_strings["LBL_REPORT"];
     $this->image_html = get_image("themes/" . $theme . "/images/ZuckerReportTemplate", "alt=\"ZuckerReportTemplate\"");
     $this->image_module = "ZuckerReportTemplate";
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }
Exemplo n.º 6
0
 function fill_in_additional_detail_fields()
 {
     $this->parent_name = "";
     if (!empty($this->parent_id)) {
         $query = "select name from zucker_reportcontainer where id = '{$this->parent_id}' and deleted=0";
         $result =& $this->db->query($query);
         if ($result) {
             $row = $this->db->fetchByAssoc($result);
             if ($row) {
                 $this->parent_name = $row["name"];
             }
         }
     }
     $this->assigned_user_name = get_assigned_user_name($this->assigned_user_id);
     $this->team_name = SimpleTeams::get_assigned_team_name($this);
 }