WIP vchamilo plugin - Minor - add examples

ofaj
jmontoyaa 10 years ago
parent bef26b2739
commit 820f0cdc60
  1. 25
      plugin/vchamilo/plugin.php
  2. 11
      plugin/vchamilo/views/manage.php

@ -59,12 +59,25 @@ $wwwroot = $_configuration['root_web'];
//A simple select
$options = array(0 => $plugininstance->get_lang('no'), 1 => $plugininstance->get_lang('yes'));
$form->addlabel('', '<a href="'.api_get_path(WEB_PLUGIN_PATH).'vchamilo/views/manage.php">'.$plugininstance->get_lang('manage_instances').'</a>');
$form->addlabel('', '<a href="'.api_get_path(WEB_PLUGIN_PATH).'vchamilo/views/manage.php">'.
$plugininstance->get_lang('manage_instances').'</a>');
$form->addElement('header', $plugininstance->get_lang('enabling'));
$form->addElement('select', 'enable_virtualisation', $plugininstance->get_lang('enable_virtualisation'), $options);
$form->addElement('text', 'course_real_root', $plugininstance->get_lang('courserealroot'));
$form->addElement('text', 'archive_real_root', $plugininstance->get_lang('archiverealroot'));
$form->addElement('text', 'home_real_root', $plugininstance->get_lang('homerealroot'));
$form->addElement(
'text',
'course_real_root',
[$plugininstance->get_lang('courserealroot'), 'Example: '.api_get_path(SYS_PATH).'var/courses/']
);
$form->addElement(
'text',
'archive_real_root',
[$plugininstance->get_lang('archiverealroot'), 'Example: '.api_get_path(SYS_PATH).'var/archive/']
);
$form->addElement(
'text',
'home_real_root',
[$plugininstance->get_lang('homerealroot'), 'Example: '.api_get_path(SYS_PATH).'var/home/']
);
$form->addElement('header', $plugininstance->get_lang('proxysettings'));
$form->addElement('text', 'httpproxyhost', $plugininstance->get_lang('httpproxyhost'));
@ -74,8 +87,8 @@ $form->addElement('text', 'httpproxyuser', $plugininstance->get_lang('httpproxyu
$form->addElement('text', 'httpproxypassword', $plugininstance->get_lang('httpproxypassword'));
$form->addElement('header', $plugininstance->get_lang('mysqlcmds'));
$form->addElement('text', 'cmd_mysql', $plugininstance->get_lang('mysqlcmd'));
$form->addElement('text', 'cmd_mysqldump', $plugininstance->get_lang('mysqldumpcmd'));
$form->addElement('text', 'cmd_mysql', [$plugininstance->get_lang('mysqlcmd'), 'Example: /usr/bin/mysql']);
$form->addElement('text', 'cmd_mysqldump', [$plugininstance->get_lang('mysqldumpcmd'), 'Example: /usr/bin/mysqldump']);
$form->addButtonSave($plugininstance->get_lang('Save'));

@ -37,8 +37,7 @@ $headers = array(
'',
$plugininstance->get_lang('sitename'),
$plugininstance->get_lang('institution'),
$plugininstance->get_lang('rootweb'),
$plugininstance->get_lang('dbhost'),
$plugininstance->get_lang('dbhost').' - '.get_lang('Database'),
$plugininstance->get_lang('coursefolder'),
$plugininstance->get_lang('enabled'),
$plugininstance->get_lang('lastcron'),
@ -51,7 +50,8 @@ $i = 0;
foreach ($instances as $instance) {
$checkbox = '<input type="checkbox" class="vnodessel" name="vids[]" value="'.$instance->id.'" />';
$sitelink = '<a href="'.$instance->root_web.'" target="_blank">'.$instance->sitename.'</a>';
//$sitelink = '<a href="'.$instance->root_web.'" target="_blank">'.$instance->sitename.'</a>';
$sitelink = $instance->sitename;
if ($instance->visible) {
$status = '<a href="'.$thisurl.'?what=disableinstances&vids[]='.$instance->id.'" >
@ -77,10 +77,9 @@ foreach ($instances as $instance) {
$crondate = ($instance->lastcron) ? date('r', $instance->lastcron) : '';
$data = array(
$checkbox,
$sitelink,
$sitelink.' ('.Display::url($instance->root_web, $instance->root_web).')',
$instance->institution,
Display::url($instance->root_web, $instance->root_web),
$instance->db_host,
$instance->db_host.' - '.$instance->main_database,
$instance->slug,
$status,
$crondate,

Loading…
Cancel
Save