Example #1
0
function nc_edit_inline($fieldName, $messageId, $subClassId = null)
{
    $nc_core = nc_Core::get_object();
    $subClass = $subClassId ? $nc_core->sub_class->get_by_id($subClassId) : $nc_core->sub_class->get_current();
    $classId = $subClass['Class_ID'];
    $message = $nc_core->message->get_by_id($classId, $messageId);
    if (!$nc_core->inside_admin && $nc_core->admin_mode) {
        if (!class_exists("CKEditor")) {
            include_once $nc_core->ROOT_FOLDER . "editors/ckeditor4/ckeditor.php";
        }
        $CKEditor = new CKEditor();
        $html = $CKEditor->getInlineScript($fieldName, $message[$fieldName], $messageId, $subClassId);
    } else {
        $html = $message[$fieldName];
    }
    return $html;
}