UberDrupal का उपयोग: Ubercart प्रोफ़ाइल इंस्टॉलेशन (Installation Profile)
जब हम किसी इंस्टॉलेशन प्रोफ़ाइल (installation profile) को स्थापित करते हैं, तो हम Drupal को विशिष्ट निर्देश देते हैं कि कौन-से अतिरिक्त मॉड्यूल इंस्टॉल करने हैं, कौन-सी भाषा का उपयोग करना है, कौन-से थीम सक्रिय करने हैं, और इंस्टॉलेशन के बाद कौन-सी प्रारंभिक सेटिंग्स लागू करनी हैं। यह एक बहुत शक्तिशाली उपकरण है क्योंकि यह डेवलपर्स को विशिष्ट उद्देश्यों के लिए तैयार Drupal पैकेज बनाने की अनुमति देता है — जैसे ब्लॉग, इमेज गैलरी, मैगज़ीन, या ऑनलाइन स्टोर। इस प्रक्रिया की एकमात्र कमी यह है कि प्रोफ़ाइल स्थापना पूरी तरह स्वचालित नहीं होती — आपको पहले आवश्यक सभी मॉड्यूल डाउनलोड करने होते हैं और फिर प्रोफ़ाइल इंस्टॉलेशन चलाना होता है।
इंस्टॉलेशन को स्वचालित करने के लिए Drupal की एक तैयार संकलन (build) उपयोग की जाती है जिसमें आवश्यक मॉड्यूल पहले से शामिल होते हैं — यह प्रोफ़ाइल कहलाती है UberDrupal।
यह Ubercart और Drupal के सभी आवश्यक मॉड्यूल अपने-आप इंस्टॉल करती है, जिनका पहले उल्लेख किया गया था।
यह कुछ बुनियादी पूर्व-कॉन्फ़िगरेशन (pre-configuration) भी करती है और डिफ़ॉल्ट सेटिंग्स के साथ एक स्टोर तैयार करती है।
यदि आप इस इंस्टॉलेशन प्रोफ़ाइल का उपयोग करना चाहते हैं, तो पहले सभी आवश्यक Drupal और Ubercart मॉड्यूल डाउनलोड करें और उन्हें sites/all/modules
फ़ोल्डर में रखें।
फिर http://drupal.org/project/uberdrupal से UberDrupal डाउनलोड करें और इसे profiles
फ़ोल्डर में रखें।
अब जब आप Drupal इंस्टॉलर चलाएँगे, तो आपको दो विकल्प दिखाई देंगे:
Drupal या UberDrupal प्रोफ़ाइल।
दूसरा विकल्प चुनने पर UberDrupal इंस्टॉलेशन प्रोफ़ाइल सक्रिय हो जाएगी।