Drupal – उपयोगकर्ता, भूमिकाएँ और अनुमतियाँ
हर Drupal साइट पर एक सुपरयूज़र होता है, जिसका लॉगिन और पासवर्ड आप स्थापना के दौरान बनाते हैं। इस लॉगिन और पासवर्ड को याद रखना महत्वपूर्ण है, क्योंकि यह Drupal की सेटिंग्स में काम आता है। आमतौर पर ऐसे उपयोगकर्ता का नाम Admin होता है। सुपरयूज़र के पास किसी भी प्रकार की सीमा नहीं होती — वह किसी भी टिप्पणी को हटा सकता है, किसी भी सामग्री को संपादित कर सकता है, और साइट के किसी भी हिस्से में बदलाव कर सकता है। इसके अलावा, सुपरयूज़र अन्य उपयोगकर्ताओं की क्रियाओं को भी सीमित कर सकता है।
इंटरनेट होस्टिंग पर Drupal की स्थापना
जब आप Denwer पर Drupal साइट बनाते हैं, तो केवल आप ही अपने लोकल कंप्यूटर पर अपनी साइट देख सकते हैं। लेकिन यदि आप चाहते हैं कि आपकी साइट इंटरनेट पर उपलब्ध हो, तो आपको एक होस्ट की आवश्यकता होगी, जहाँ आपका Drupal साइट स्थापित होगा। इसके लिए सबसे आसान तरीका है — किसी होस्टिंग कंपनी से वर्चुअल होस्टिंग किराए पर लेना। अब देखते हैं कि एक पूर्ण वेबसाइट बनाने के लिए हमें क्या चाहिए:
Drupal को कैसे अपडेट करें? Drupal मॉड्यूल को कैसे अपडेट करें?
Drupal एक निरंतर विकसित होने वाली प्रणाली है, जिसमें समय-समय पर अपडेट जारी किए जाते हैं। इसका अर्थ यह नहीं है कि Drupal खराब बनाया गया है और उसे लगातार सुधारने की आवश्यकता है। बल्कि, नए संस्करणों में अक्सर API फ़ंक्शनों में बदलाव या नए फ़ीचर्स जोड़े जाते हैं, जो Drupal की क्षमताओं का विस्तार करते हैं। सुरक्षा अपडेट्स अपेक्षाकृत कम होते हैं। यह महत्वपूर्ण है कि आप हमेशा अपने Drupal कोर और मॉड्यूल्स को नवीनतम संस्करण में रखें। इस लेख में हम देखेंगे कि Drupal और उसके मॉड्यूल्स को कैसे अपडेट किया जाए।
वेबसाइट का बैकअप (साइट की आरक्षित प्रति बनाना)। Drupal साइट को दूसरे डोमेन नाम पर स्थानांतरित करना।
Backup and Migrate के माध्यम से बैकअप बनाना
अपने Drupal साइट की प्रति (बैकअप) बनाने के लिए Backup and Migrate मॉड्यूल का उपयोग करें।
Backup and Migrate मॉड्यूल डाउनलोड करें, इसे इंस्टॉल करें और सक्रिय करें।
Denwer पर PhpMyAdmin 4 की स्थापना
वाह! आखिरकार यह हुआ — PhpMyAdmin 4 का नया संस्करण जारी हो गया! अब इसमें फ्रेम्स नहीं हैं और यह AJAX पर आधारित है। आइए इसे स्थापित करें और देखें यह कैसे काम करता है।
पाठ का लिंक: https://drupalbook.org/ru/drupal/drupal-i-jquery-urok-1-podklyuchaem-fayl-s-j...
Rutracker पर पाठ: http://rutracker.org/forum/viewtopic.php?t=4039808
Drupal CCK, Views और Taxonomy की настройка (कॉन्फ़िगरेशन)
पाठ्यपुस्तक का दूसरा भाग — Drupal की सेटिंग। इस भाग में बताया गया है कि कैसे आप निम्नलिखित बना सकते हैं: Blog (मॉड्यूल्स blog, FCKeditor, pathauto की मदद से), कर्मचारियों की गैलरी (CCK और Views के माध्यम से), और उत्पादों की कैटलॉग (Views, CCK और Webform मॉड्यूल का उपयोग करके संपर्क फ़ॉर्म बनाने के लिए)।
Drupal पर ब्लॉग बनाना। FCKeditor और Pathauto मॉड्यूल्स का उपयोग।
आज ब्लॉग बनाने के कई समाधान मौजूद हैं, और शायद सबसे लोकप्रिय है WordPress। WordPress को ब्लॉगिंग CMS के रूप में जाना जाता है और इसके बारे में बहुत सारी जानकारी आप खोज इंजनों पर पा सकते हैं। हालांकि, मेरा मानना है कि Drupal पर बनाया गया ब्लॉग तेज़ी से काम करेगा।
WYSIWYG संपादक TinyMCE के साथ कार्य करना
यह एक छोटा सा पाठ है जो बताता है कि TinyMCE संपादक का उपयोग कैसे किया जाता है। इस पाठ में यह नहीं बताया गया है कि संपादक को कैसे स्थापित किया जाए, बल्कि यह दिखाया गया है कि इसे Colorbox लाइब्रेरी के साथ कैसे उपयोग करें।
साथ ही, इस पाठ में हम लिंक बनाना, सूचियाँ तैयार करना, टेक्स्ट को हाइलाइट करना आदि सीखेंगे।
Node (नोड) क्या है?
शायद आपने यह सवाल पहले ही सोचा होगा, जब आपने अपने ब्राउज़र की एड्रेस लाइन में बार-बार “node” शब्द देखा होगा।
Node — यह Drupal का एक मुख्य क्लास है। साइट पर मौजूद हर सामग्री (content) — जैसे ब्लॉग पोस्ट, Page, Story — सभी “नोड” कहलाते हैं। आने वाले पाठों में हम और भी नए प्रकार के नोड्स (सामग्री) बनाएँगे।
Drupal CCK + Views. कंटेंट टाइप्स। Views के माध्यम से पेज प्रदर्शित करना। कर्मचारियों की गैलरी बनाना।
पिछले पाठ में मैंने आपको बताया था कि Drupal में नोड (node) क्या होता है। नोड्स वे एंट्रीज़ हैं जो हम ब्लॉग पोस्ट, पेज (Page) या स्टोरी (Story) के रूप में बनाते हैं। इस पाठ में हम एक नया कंटेंट टाइप बनाएँगे — “कर्मचारी” (Сотрудник)। यह कंटेंट टाइप हम कर्मचारियों की सूची (List of Employees) उनके फोटो और विवरण सहित बनाने के लिए उपयोग करेंगे।