$cloud = new phpos_clouds();
 if ($cloud->is_my_cloud($cloud_id) || is_root()) {
     $cloud->set_id($cloud_id);
     $cloud->get_cloud();
     echo $layout->title(txt('edit_cloud'), 'icon.png');
     echo $layout->txtdesc(txt('dsc_cloud_title'));
     echo helper_result('update_cloud');
     $form = new phpos_forms();
     echo $form->form_start('update_cloud', helper_ajax('section.edit_account.php'), array('app_params' => ''));
     $form->reload_after_submit(array('nowy'));
     $form->input('hidden', 'action', '', '', 'update_cloud');
     echo $layout->column('50%');
     $form->title($cloud->get_title(), null, $cloud->get_cloud_icon());
     $form->condition('not_null', true, txt('form_empty_field') . txt('title'));
     $form->input('text', 'cloud_new_title', txt('title'), txt('dsc_cloud_name'), $cloud->get_title());
     $form->input('text', 'cloud_new_desc', txt('desc'), txt('dsc_cloud_desc'), $cloud->get_desc());
     if (is_root() || is_admin()) {
         $items = array('1' => txt('yes'), '0' => txt('no'));
         $form->radio('cloud_new_public', txt('public'), txt('dsc_cloud_public'), $items, $cloud->get_is_public());
     } else {
         $form->input('hidden', 'cloud_new_public', '', '', 0);
     }
     echo $form->render();
     include MY_APP_DIR . 'views/cloud_help_google.php';
     echo $layout->end('column');
     echo $layout->column('50%');
     switch ($cloud_type) {
         case 'google_drive':
             $form->title(txt('cloud_authentication'), '', ICONS . 'auth_key.png');
             $form->condition('not_null', true, txt('form_empty_field') . 'ClientID');
             $form->input('text', 'cloud_new_login', 'ClientID', txt('dsc_cloud_login'), $cloud->get_login());
Esempio n. 2
0
echo $layout->column('33%');
echo $layout->subtitle(txt('cloud_public'), MY_RESOURCES_URL . 'cloud_icon.png');
if (is_root() || is_admin()) {
    echo $layout->txtdesc(txt('dsc_cloud_list_public'));
} else {
    echo $layout->txtdesc(txt('dsc_cloud_list_public_user'));
}
$clouds = new phpos_clouds();
$clouds_ids = $clouds->get_public_clouds();
$c = count($clouds_ids);
if ($c != 0) {
    echo $layout->tbl_start();
    $layout->td_classes(array('', '', 'tbl_grey'));
    echo $layout->head(array('<img src="' . MY_RESOURCES_URL . 'cloud_icon.png" />' => '20%', txt('cloud_account') => '40%', txt('cloud_type') => '40%'));
    for ($i = 0; $i < $c; $i++) {
        $cl = new phpos_clouds();
        $cl->set_id($clouds_ids[$i]['id']);
        $cl->get_cloud();
        if (is_root() || $cl->is_my_cloud($clouds_ids[$i]['id'])) {
            $item = '<a href="javascript:void(0);" onclick="' . helper_reload(array('section' => 'edit_account', 'cloud_id' => $cl->get_id(), 'cloud_type' => $cl->get_cloud_type())) . '">' . $cl->get_title() . '</a>';
        } else {
            $item = $cl->get_title();
        }
        echo $layout->row(array('<img src="' . $cl->get_cloud_icon() . '"  style="height:20px"/>', $item, $cl->get_cloud_name()), $cl->get_desc());
    }
    echo $layout->tbl_end();
} else {
    echo $layout->empty_list();
}
echo $layout->end('column');
echo $layout->clr();