2013-10-25 10 views
5

अरे मैंने अभी मूडल का उपयोग करना शुरू किया और पहली समस्या यह है कि: मैं पृष्ठों को कैसे जोड़ूं उदा। हमारे बारे में, हमसे संपर्क करें।मूडल - नेविगेशन बार में पेज/आइटम कैसे जोड़ें

क्या मैंने इसे मैन्युअल रूप से भी जोड़ा है? मैं किसी भी सेटिंग्स को कहां बदल सकता हूं? मैंने "वेब पेज बनाएं" ढूंढने की कोशिश की लेकिन मुझे कुछ भी नहीं मिला।

मैं संस्करण 2.2 का उपयोग कर रहा हूं।

उत्तर

5

हां, आपको उन्हें मैन्युअल रूप से बनाना चाहिए, यह वर्डप्रेस जैसे अन्य सीएमएस में सीधा नहीं है।

सबसे पहले, आपको कुछ php फ़ाइलों को बनाना होगा जिसमें Moodle web page के सामान्य भाग शामिल हैं।

उदाहरण के लिए, about.php नाम की एक फ़ाइल बनाते हैं और अपने Moodle स्थापना की जड़ में रखें (php कोड ट्यूटोरियल ऊपर और थोड़ा उद्धृत अनुकूलित से लिया जाता है):

<?php 

require_once('config.php'); 

$PAGE->set_context(get_system_context()); 
$PAGE->set_pagelayout('standard'); 
$PAGE->set_title("About page"); 
$PAGE->set_heading("About"); 
$PAGE->set_url($CFG->wwwroot . '/about.php'); 


echo $OUTPUT->header(); 

// Actual content goes here 
echo "Hello World"; 

echo $OUTPUT->footer(); 

?> 

यदि आपके पास अपने http://moodle-example.org पर मूडल, आपका पृष्ठ http://moodle-example.org/about.php पर स्थित होगा।

यदि आप चाहें, तो आप अपने नए बनाए गए पृष्ठ के पथ को custom menu बना सकते हैं।

पर जाएं साइट प्रशासन »उपस्थिति» थीम्स »थीम सेटिंग्सकस्टम मेनू आइटम पर क्षेत्र, सम्मिलित करें:

About us|http://moodle-example.org/about.php 

सहेजें और आप एक मेनू अपने नव निर्मित पृष्ठ पर एक लिंक युक्त देखेंगे।

+0

कोई "कस्टम मेनू आइटम" फ़ील्ड नहीं है ..... – Pacerier

+0

बहुत बढ़िया उत्तर @franzlorenzon। लेकिन समस्या यह है कि 'http: // moodle-example.org/about.php' केवल लॉग-इन उपयोगकर्ताओं के लिए पहुंच योग्य है। बेनामी उपयोगकर्ता इसका उपयोग करने में सक्षम नहीं हैं। ऐसा कैसे करें ताकि अनाम उपयोगकर्ता भी इस यूआरएल तक पहुंच सके। –

+1

@ निशांत पांडिया मुझे लगता है कि यह एक मूडल कॉन्फ़िगरेशन समस्या है। यहां जाएं: सेटिंग्स → साइट प्रशासन → सुरक्षा → साइट नीतियां। उस पृष्ठ पर, "उपयोगकर्ताओं को लॉगिन करने के लिए मजबूर करें" अक्षम करें। – franzlorenzon

संबंधित मुद्दे