ちょっと、私はmoodleを使い始めました。最初の問題は次のようなものです。私達について、私達に連絡してください。Moodle - ナビゲーションバーにページ/項目を追加するには
手動でも手動で追加していますか?どこで設定を変更する必要がありますか?私は "Webページの作成"を探してみましたが、何も見つかりませんでした。
私はバージョン2.2を使用しています。
ちょっと、私はmoodleを使い始めました。最初の問題は次のようなものです。私達について、私達に連絡してください。Moodle - ナビゲーションバーにページ/項目を追加するには
手動でも手動で追加していますか?どこで設定を変更する必要がありますか?私は "Webページの作成"を探してみましたが、何も見つかりませんでした。
私はバージョン2.2を使用しています。
はい、手動で作成する必要があります。Wordpressなどの他のCMSほど簡単ではありません。
まず、Moodle web pageの共通部分を含むいくつかのPHPファイルを作成する必要があります。一例として、
、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();
?>
あなたを持っている場合Moodleをhttp://moodle-example.org
にすると、あなたのページはhttp://moodle-example.org/about.php
になります。
場合は、新しく作成したページのパスを挿入するcustom menuを作成することができます。
へサイト管理»外観»テーマ»テーマ設定。 カスタムメニュー項目フィールド、挿入時に:
About us|http://moodle-example.org/about.php
保存して新しく作成したページへのリンクを含むメニューが表示されます。
「カスタムメニュー項目」フィールドはありません..... – Pacerier
恐ろしい答え@franzlorenzon。しかし問題は、 'http:// moodle-example.org/about.php'はログインしているユーザだけがアクセスできることです。匿名ユーザーはこれにアクセスできません。匿名ユーザーがこのURLにアクセスできるようにする方法。 –
@NishantPandya私はそれがムード設定の問題だと思います。 「設定」→「サイト管理」→「セキュリティー」→「サイトポリシー」に移動します。そのページで、「ユーザーにログインを強制する」を無効にします。 – franzlorenzon