উত্তর:
চেষ্টা
function MYMODULE_form_alter (&$form, &$form_state, $form_id)
{
// comments
// http://api.drupal.org/api/drupal/modules--comment--comment.module/function/comment_form/6
if ($form['#id'] == 'comment-form') {
$form['comment_filter']['format'] = array(); // nuke wysiwyg from comments
}
}
ড্রুপাল 6 এর জন্য, আমি এটি নিয়ন্ত্রণ করার জন্য আরও ভাল ফর্ম্যাট মডিউলটি সুপারিশ করব । এটি মন্তব্যে একটি ডিফল্ট ইনপুট ফর্ম্যাট সেট করতে দেয় তবে ভূমিকা এবং প্রতি সামগ্রীর ধরণের জন্য পৃথক ডিফল্টকেও অনুমতি দেয়। ড্রুপাল 7 সংস্করণটি বিকাশে রয়েছে , তবে এই মুহুর্তে এর স্থিতিটি কিছুটা অস্পষ্ট কারণ কয়েকটি বৈশিষ্ট্য এখন মূল অংশে রয়েছে।
ডি 7 তেও আমার একই সমস্যা ছিল। এটির সমাধানের জন্য আমি মন্তব্যের ডিফল্ট ইনপুট ফর্ম্যাটটিকে সরল পাঠ্যে পরিবর্তন করেছি (ckeditor এর ইনপুট ফর্ম্যাটের কোনও প্রোফাইল নেই)। এই মন্তব্য থেকে ckeditor সরানো।
ইনপুট বিন্যাসের ইঙ্গিতগুলি সরাতে আমি আরও ভাল ফর্ম্যাট মডিউলটি ইনস্টল করেছি।
আপডেট: আমি কেবল লক্ষ্য করেছি যে আপনার প্রশ্নটি হল যে সমস্ত ভূমিকার জন্য কীভাবে সরল পাঠ্য মোডকে বাধ্য করা যায়। সরলকরণের জন্য আমি কেবল ইনপুট ফর্ম্যাট প্রক্রিয়া পাঠ্যকে "ফিল্টার করা পাঠ্য" থেকে "সরল পাঠ্য" তে পরিবর্তন করব।
আমি এইভাবে এটি করেছি। আমি ইনপুট ফর্ম্যাটটি একটি নন উইসইভিগ-এ স্থির করে দিয়েছি এবং এতে অ্যাক্সেস অস্বীকার করেছি।
/**
* Implements hook_comment_form_alter().
*/
function comment_form_alter(&$form, &$form_state, &$form_id) {
$form['comment_body']['#after_build'][] = 'MYMODULE_customize_comment_form';
}
/**
* Comment body after-build function.
*/
function MYMODULE_customize_comment_form(&$form) {
// Hide text-format selector in comment form and fix format to filtered_html
$form[LANGUAGE_NONE][0]['format']['format']['#value'] = 'filtered_html';
$form[LANGUAGE_NONE][0]['format']['format']['#access'] = FALSE;
}
admin/settings/ckeditor/editg
?! এটি আমাকে একই পৃষ্ঠায় নিয়ে যায়admin