टिप्पणियों से विषय क्षेत्र निकालें


20

क्या टिप्पणी रूपों पर विषय क्षेत्र को हटाना संभव है? मुझे यह बेकार और निरर्थक लग रहा है, क्योंकि टिप्पणी का विषय आमतौर पर लेख का शीर्षक पढ़ा जा रहा है, कम से कम मेरे लिए वैसे भी।

जवाबों:


32

आप इसे admin/structure/types/manage/type-name"अनुमति दें शीर्षक" चेकबॉक्स के साथ UI में बंद कर सकते हैं :

यहां छवि विवरण दर्ज करें


7
लगता है कि उन्हें "शीर्षक" को "विषय" नाम देना चाहिए ... यह कम भ्रमित करने वाला होगा। धन्यवाद।
लेस्टर पीबॉडी

मेरे मामले में टिप्पणी विषय को हटाना संभव नहीं है। क्या यह संभव है कि अन्य मॉड्यूल के साथ कोई समस्या है या कुछ नोड्स को प्रकाशित करने के बाद यह सुविधा काम नहीं करती है?
gladiatorhl2

2

वहाँ मैंने इस प्रश्न का कुछ हल खोजा है।

विकल्प 1:

Drupal 7 में टिप्पणी शीर्षक कैसे निष्क्रिय करें । यह केवल यूजर इंटरफेस के माध्यम से टिप्पणी के विषय (शीर्षक) को छिपाने के लिए इतना आसान और अच्छा ट्यूटोरियल है।

विकल्प 2:

आप अपने वर्तमान सक्रिय विषय की फ़ाइल में हुक_परप्रोसेसर_काम () का उपयोग कर सकते हैं template.php। यह वास्तव में अच्छा स्निपेट है, आप कुछ अन्य विकल्प भी कर सकते हैं। कमेंट-रिप्लाई, कमेंट-डिलीट या कमेंट-एडिट आदि।

function bartik_preprocess_comment(&$vars) {
  $vars['submitted'] = $vars['created'] . ' — ' . $vars['author'];
  switch( $vars['node']->type ){
    case 'macine-name-of-node-type':
      $vars['title'] =FALSE;
    break;
  }
}

-2
//get comment by node id
$comment->nid = $nid;
//get form by form name
$form = drupal_get_form('comment_form', $comment); 
//hide subject in form
hide($form['subject']);
//check comment form
print render($form);

मुझे नहीं मिला ...
पियरे.व्रीन्स

हाय विवेक, कोड की 4 लाइनें वास्तव में एक जवाब नहीं हैं। क्या आप बता सकते हैं कि इन लाइनों को कहाँ रखा जाए? क्या कार्य या हुक?
Neograph734
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.