2013-10-25 19 views
5

Hey moodle'u kullanmaya başladım ve ilk sorun şudur: sayfalar nasıl eklenir ör. Hakkımızda, bize ulaşın.Moodle - gezinti çubuğunda sayfalar/öğeler nasıl eklenir

El ile ekledim mi? Herhangi bir ayarı nerede değiştirebilirim? "Web sayfası oluştur" u aramayı denedim ancak hiçbir şey bulamadım.

2.2 sürümünü kullanıyorum.

cevap

5

Evet, bunları el ile yapmanız gerekir, Wordpress gibi diğer CMS'deki gibi basit değil. İlk olarak, Moodle web page'un ortak bölümlerini içeren bazı php dosyaları oluşturmanız gerekir. Örnek olarak

, about.php adlı bir dosya oluşturmak ve Moodle kurulumu kök yerleştirin (php kod öğretici yukarıda ve biraz anılan adapte alınır):

<?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(); 

?> 

varsa senin Moodle, http://moodle-example.org adresinde, yaklaşık sayfanız http://moodle-example.org/about.php adresinde bulunur.

İsterseniz yeni oluşturduğunuz sayfanın yolunu ekleyerek bir custom menu oluşturabilirsiniz.

Git Site yönetimi »Görünüm» Temalar »Tema ayarları.

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

Kaydet ve yeni oluşturulan sayfaya bir bağlantı içeren bir menü görürsünüz: Özel menü öğeleri üzerinde alan yerleştirin.

+0

"Özel menü öğeleri" alanı yok ..... – Pacerier

+0

Awesome answer @franzlorenzon. Ama sorun şu ki, http: // moodle-example.org/about.php' sadece giriş yapmış kullanıcılar için erişilebilir. Anonim kullanıcılar buna erişemez. Anonim kullanıcı bu URL'ye de erişebilmek için nasıl yapılır. –

+1

@NishantPandya Bu bir moodle yapılandırma sorunu olduğunu düşünüyorum. Git: Ayarlar → Site yönetimi → Güvenlik → Site politikaları. Bu sayfada, "Kullanıcıları giriş yapmaya zorla" özelliğini devre dışı bırakın. – franzlorenzon