মন্তব্যে সিকেইডিটর অক্ষম করা হচ্ছে


9

সমস্ত ভূমিকার জন্য মন্তব্যে সাধারণ পাঠ্য মোডকে জোর করার কোনও উপায় কি কেউ জানেন?

সম্পাদনা: সিএসএসের মাধ্যমে এটি কি কোনওভাবে সম্ভব? ধন্যবাদ!

উত্তর:


5

একবার দেখুন admin/settings/ckeditor/editg। সেখানে আপনি ক্ষেত্রের পথে (এর মতো কিছু content_type@path.element_id) দৃশ্যমানতার সেটিংস পরিবর্তন করতে পারেন । এটা কাজ করা উচিত।


1
এডিটগ ইন কী admin/settings/ckeditor/editg?! এটি আমাকে একই পৃষ্ঠায় নিয়ে যায়admin
থেরোবিউনেক

6

চেষ্টা

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
  }
}

দয়া করে আমার অজ্ঞতাটি ক্ষমা করুন তবে এই ফাংশনটি ঠিক কোথায় যায়? ধন্যবাদ! জেন
জেন

এটি হুকের উদাহরণ যা কাস্টম মডিউলটির ভিতরে যেতে পারে। যদিও "কাস্টম মডিউল" শব্দটি ভয়ঙ্কর মনে হতে পারে, এটি মোটামুটি সাধারণ কাজ। সবচেয়ে ভাল জায়গা শুরু করার drupal.org/developing/modules
mpdonadio

ঠিক আছে ধন্যবাদ! চেষ্টা করবে, যদিও হ্যাঁ এটি বেশ ভয়ঙ্কর শোনায় ... :)
জেন

2

ড্রুপাল 6 এর জন্য, আমি এটি নিয়ন্ত্রণ করার জন্য আরও ভাল ফর্ম্যাট মডিউলটি সুপারিশ করব । এটি মন্তব্যে একটি ডিফল্ট ইনপুট ফর্ম্যাট সেট করতে দেয় তবে ভূমিকা এবং প্রতি সামগ্রীর ধরণের জন্য পৃথক ডিফল্টকেও অনুমতি দেয়। ড্রুপাল 7 সংস্করণটি বিকাশে রয়েছে , তবে এই মুহুর্তে এর স্থিতিটি কিছুটা অস্পষ্ট কারণ কয়েকটি বৈশিষ্ট্য এখন মূল অংশে রয়েছে।


হ্যাঁ আমার আরও ভাল ফর্ম্যাট রয়েছে (এটি একটি দ্রুপাল site সাইট) তবে হয় আমি এটি ভুল ব্যবহার করছি বা কোনও কারণে এটি মন্তব্যগুলিতে ckeditor অক্ষম করতে ব্যর্থ হয়েছে ... কমপক্ষে ckeditor ব্যবহারের অনুমতি রয়েছে এমন ভূমিকাগুলির জন্য।
জেন

2

ডি 7 তেও আমার একই সমস্যা ছিল। এটির সমাধানের জন্য আমি মন্তব্যের ডিফল্ট ইনপুট ফর্ম্যাটটিকে সরল পাঠ্যে পরিবর্তন করেছি (ckeditor এর ইনপুট ফর্ম্যাটের কোনও প্রোফাইল নেই)। এই মন্তব্য থেকে ckeditor সরানো।

ইনপুট বিন্যাসের ইঙ্গিতগুলি সরাতে আমি আরও ভাল ফর্ম্যাট মডিউলটি ইনস্টল করেছি।

আপডেট: আমি কেবল লক্ষ্য করেছি যে আপনার প্রশ্নটি হল যে সমস্ত ভূমিকার জন্য কীভাবে সরল পাঠ্য মোডকে বাধ্য করা যায়। সরলকরণের জন্য আমি কেবল ইনপুট ফর্ম্যাট প্রক্রিয়া পাঠ্যকে "ফিল্টার করা পাঠ্য" থেকে "সরল পাঠ্য" তে পরিবর্তন করব।


1

আমি এইভাবে এটি করেছি। আমি ইনপুট ফর্ম্যাটটি একটি নন উইসইভিগ-এ স্থির করে দিয়েছি এবং এতে অ্যাক্সেস অস্বীকার করেছি।

/**
 * 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;
}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.