Lines Matching full:project

8 require_once(dirname(__FILE__).'/../lib/project.php');
50 $tag = "<project-file type=\"$type\"$crosslink/>\n";
67 $project = Project::project();
68 if ($project == NULL) {
70 $project = getNS($ID);
71 $path = explode(":", $project);
72 if (!$project || $path[0] != PROJECTS_NAMESPACE) {
77 $parent = getNS($project);
83 echo "<p>This project does not exist!</p>";
89 echo '<h1>Manage Project ' . $project->name() . '</h1>';
90 $files = $project->files();
104 echo button_remake($project->id($name));
108 echo button_delete($project->id($name));
111 echo html_wikilink($project->id($name));
112 if ($project->error($name) != NULL)
119 echo "<tr><td></td><td></td><td>No $type files in this project</td></tr>";
121 $files = $project->subprojects();
126 $id = $project->name() . ":$file";
136 $parent = $project->parent();
138 echo "<h1>Parent project</h1>";
177 $subproject->addElement(form_makeField('text', 'Project name'));
180 $subproject->addElement(form_makeButton("submit", '', "Create sub-project"));
189 $clean->startFieldSet('Clean the project');
197 echo "<h1>Rebuild the project</h1>";
202 $rebuild->startFieldSet('Rebuild the project');
222 $project = Project::project();
223 if ($project == NULL) return;
251 $ID = $project->name() . ':' . $name;
272 $project->remake(array($id));
273 $ID = $project->id($id);
288 $project = Project::project($project->name() .':' . $name, true);
289 $ID = $project->name() . ':' . $name . ':manage_files';
296 msg('You do not have permission to clean this project', -1);
304 if (!$project->clean($recursive))
305 msg('Other users are updating the project. Please clean later.');
313 msg('You do not have permission to rebuild this project', -1);
320 if ($project == NULL)
321 $project = Project::project(NULL, true);
322 if (!$project->rebuild())
323 msg('Other users are updating the project. Please rebuild later.');
331 $project = Project::project(getNS($file_id));
332 if ($project === NULL) return;
333 $file = $project->path() . noNS($file_id);