Exemple #1
0
}
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");
Exemple #2
0
$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