示例#1
0
<?

# Require files
require_once '../vendor/autoload.php';
require_once '../generated-conf/config.php';
require_once '../app/functions/functions.php';

if (isset($_GET['action'])) {

	if (isset($_GET['add_topic'])) {
		addTopic($_GET['topic_id'], $_GET['topic_name']);
	}

	if ($_GET['action'] == 'add_lesson') {

		$lesson_id = addLesson($_GET['lesson_title'], $_GET['lesson_parent_id']);

		if ($_GET['topic_id']) {
			addTopicLesson($_GET['topic_id'], $lesson_id);
		}

	}

	// Add topic tag
	if (isset($_GET['add_topic_tag'])) {
		addTopicTag($_GET['topic']['id'], $_GET['reference_string']);
	}

	// Add lesson tag
	if ($_GET['action'] == 'add_lesson_tag') {
		addLessonTag($_GET['lesson_id'], $_GET['reference_string']);
示例#2
0
<?php

# Require files
require_once '../vendor/autoload.php';
require_once '../generated-conf/config.php';
require_once '../app/functions/functions.php';
# Add lesson (if applicable)
if (isset($_POST['lesson_parent_id']) && isset($_POST['lesson_name'])) {
    addLesson($_POST['lesson_parent_id'], $_POST['lesson_name']);
}
# Move lesson (if applicable)
if (isset($_POST['move_lesson'])) {
    moveLesson($_POST['lesson_id'], $_POST['lesson_parent_id']);
}
# Rename lesson (if applicable)
if (isset($_POST['rename_lesson'])) {
    renameLesson($_POST['lesson_id'], $_POST['lesson_summary']);
}
# Get lessons select options
$lessons_select_options = getLessonsSelectOptions($_POST['lesson_parent_id']);
echo <<<s
<html>
<head></head>
<body>
<h1>Add lesson</h1>
<form method="post">
\t<label>Lesson parent</label>
\t<select name="lesson_parent_id">
\t\t{$lessons_select_options}
\t</select>
\t<br/>