} if (isset($_REQUEST['isDuplicate']) && $_REQUEST['isDuplicate'] == 'true') { //nothing } else { //get document tags if (KBDocument::get_kbdoc_tags_heirarchy($kbId, "Edit") != null) { $xtpl->assign("KBTAG_TITLE", $mod_strings['LBL_KBDOC_TAGS']); $xtpl->assign("KBDOC_TAGS", KBDocument::get_kbdoc_tags_heirarchy($kbId, "Edit")); } else { $xtpl->assign("KBTAG_TITLE", ""); $xtpl->assign("KBDOC_TAGS", ""); } //get document attachments if (KBDocument::get_kbdoc_attachments($kbId, 'Edit') != null) { $xtpl->assign("KBDOC_ATTS_TITLE", $mod_strings['LBL_KBDOC_ATTS_TITLE']); $xtpl->assign("KBDOC_ATTS", KBDocument::get_kbdoc_attachments($kbId, 'Edit')); } else { $xtpl->assign("KBDOC_ATTS_TITLE", ""); $xtpl->assign("KBDOC_ATTS", ""); } } $xtpl->assign("JAVASCRIPT", $javascript); $xtpl->assign("ID", $focus->id); $xtpl->assign("KBDOCUMENT_NAME", $focus->kbdocument_name); $xtpl->assign("DESCRIPTION", $focus->description); $xtpl->assign("FILENAME_TEXT", $focus->filename); //$xtpl->assign("REVISION",$focus->latest_revision); $xtpl->assign("REVISION", $focus->kbdocument_revision_number); //$xtpl->assign("OLD_ID",$old_id); if ($focus->is_external_article == 1) { $xtpl->assign("IS_EXTERNAL_ARTICLE", "checked");
$xtpl->assign("GRIDLINE", $gridline); $xtpl->assign("PRINT_URL", "index.php?" . $GLOBALS['request_string']); $xtpl->assign("ID", $focus->id); $xtpl->assign("DOCUMENT_NAME", $focus->kbdocument_name); //$xtpl->assign("REVISION", $focus->latest_revision); $xtpl->assign("REVISION", $focus->kbdocument_revision_number); if ($focus->parent_id != null) { $xtpl->assign("CASE_NAME", $focus->case_name); $xtpl->assign("CASE_ID", $focus->parent_id); } global $locale; $xtpl->assign("KBDOC_TAGS", KBDocument::get_kbdoc_tags_heirarchy($focus->id, "Detail")); //get the document body $article_body = KBDocument::get_kbdoc_body_without_incrementing_count($focus->id); $xtpl->assign("KBDOC_BODY", from_html($article_body)); $xtpl->assign("KBDOC_ATTS", KBDocument::get_kbdoc_attachments($focus->id, "Detail")); if (isset($focus->status_id) && isset($app_list_strings['kbdocument_status_dom']) && isset($app_list_strings['kbdocument_status_dom'][$focus->status_id])) { $xtpl->assign("STATUS", $app_list_strings['kbdocument_status_dom'][$focus->status_id]); } $xtpl->assign("FILE_URL", $focus->file_url); $xtpl->assign("ACTIVE_DATE", $focus->active_date); $xtpl->assign("EXP_DATE", $focus->exp_date); $xtpl->assign("FILE_NAME", $focus->filename); $xtpl->assign("FILE_URL_NOIMAGE", $focus->file_url_noimage); $xtpl->assign("LAST_REV_CREATOR", $focus->last_rev_created_name); $buttons = array(<<<EOD <input title="{$app_strings['LBL_EDIT_BUTTON_TITLE']}" id="edit_button" accessKey="{$app_strings['LBL_EDIT_BUTTON_KEY']}" class="button primary" onclick="this.form.return_module.value='KBDocuments'; this.form.return_action.value='DetailView'; this.form.return_id.value='{$focus->id}'; this.form.action.value='EditView'" type="submit" name="Edit" value="{$app_strings['LBL_EDIT_BUTTON_LABEL']}"> EOD , <<<EOD <input title="{$app_strings['LBL_DUPLICATE_BUTTON_TITLE']}" id="duplicate_button" accessKey="{$app_strings['LBL_DUPLICATE_BUTTON_KEY']}" class="button" onclick="this.form.return_module.value='KBDocuments'; this.form.return_action.value='index'; this.form.isDuplicate.value=true; this.form.action.value='EditView'" type="submit" name="Duplicate" value="{$app_strings['LBL_DUPLICATE_BUTTON_LABEL']}"> EOD