উত্তর:
স্বয়ংক্রিয় পুনর্বিবেচনা তৈরি সক্ষম করতে কন্টেন্ট টাইপ পৃষ্ঠায় যান (অ্যাডমিন / সামগ্রী / নোড-টাইপ) এবং আপনি যে জাতীয় বিষয়বস্তুর ধরণটি স্বয়ংক্রিয়ভাবে তৈরি করতে চান তা সম্পাদনা নির্বাচন করুন।
ওয়ার্কফ্লো ফিল্ডসেটের অধীনে একটি বিকল্প হতে চলেছে "নতুন সংশোধন তৈরি করুন" নিশ্চিত করুন যে আপনি সেই বাক্সটি পরীক্ষা করেছেন এবং আপনার সামগ্রীর ধরণের সেটিংস সংরক্ষণ করেছেন।
এখন আপনার অনুমতিগুলির অধীনে (প্রশাসক / ব্যবহারকারী / অনুমতি) আপনার ব্যবহারকারীদের "প্রশাসক নোডগুলি" অনুমতি না দেওয়ার বিষয়ে নিশ্চিত হন। এটি তাদের সেই বিকল্পটি ওভাররাইট করা থেকে বিরত রাখবে।
এটি করার কয়েকটি ভিন্ন উপায় আছে তবে ধরে নিই যে আপনি এটি administer nodes
ব্যবহারকারীর জন্য অনুমতিগুলি অক্ষম না করেই করতে চান , সম্ভবত সবচেয়ে সহজ উপায়টি কার্যকর একটি কাস্টম মডিউল তৈরি করে নতুন পুনর্বিবেচনা তৈরির চেকবক্সটি অ্যাক্সেস বন্ধ করে দেওয়া hook_form_alter()
:
function sandbox_form_alter(&$form, &$form_state, $form_id) {
// Node forms have an ID of the form CONTENTTYPE_node_form: only modify those
if (strstr($form_id, '_node_form') === FALSE) {
return;
}
if (isset($form['revision_information'])) {
$form['revision_information']['revision']['#access'] = FALSE;
}
}
এইভাবে, ব্যবহারকারীদের চেকবাক্সের ডিফল্ট মান পরিবর্তন করার ক্ষমতা নেই, যা প্রতিটি সামগ্রীর ধরণের জন্য সেটিংস পৃষ্ঠায় সেট করা থাকে।