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 //A simple select
$options = array(0 => $plugininstance->get_lang('no'), 1 => $plugininstance->get_lang('yes')); $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('header', $plugininstance->get_lang('enabling'));
$form->addElement('select', 'enable_virtualisation', $plugininstance->get_lang('enable_virtualisation'), $options); $form->addElement('select', 'enable_virtualisation', $plugininstance->get_lang('enable_virtualisation'), $options);
$form->addElement('text', 'course_real_root', $plugininstance->get_lang('courserealroot')); $form->addElement(
$form->addElement('text', 'archive_real_root', $plugininstance->get_lang('archiverealroot')); 'text',
$form->addElement('text', 'home_real_root', $plugininstance->get_lang('homerealroot')); '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('header', $plugininstance->get_lang('proxysettings'));
$form->addElement('text', 'httpproxyhost', $plugininstance->get_lang('httpproxyhost')); $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('text', 'httpproxypassword', $plugininstance->get_lang('httpproxypassword'));
$form->addElement('header', $plugininstance->get_lang('mysqlcmds')); $form->addElement('header', $plugininstance->get_lang('mysqlcmds'));
$form->addElement('text', 'cmd_mysql', $plugininstance->get_lang('mysqlcmd')); $form->addElement('text', 'cmd_mysql', [$plugininstance->get_lang('mysqlcmd'), 'Example: /usr/bin/mysql']);
$form->addElement('text', 'cmd_mysqldump', $plugininstance->get_lang('mysqldumpcmd')); $form->addElement('text', 'cmd_mysqldump', [$plugininstance->get_lang('mysqldumpcmd'), 'Example: /usr/bin/mysqldump']);
$form->addButtonSave($plugininstance->get_lang('Save')); $form->addButtonSave($plugininstance->get_lang('Save'));

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

Loading…
Cancel
Save