Ejemplo n.º 1
0
$cloud_id = $my_app->get_param('cloud_id');
$cloud_type = $my_app->get_param('cloud_type');
if (!empty($cloud_id)) {
    $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':
Ejemplo n.º 2
0
    $js = "\n\t\$('.layout_clouds_select img').mouseenter(function()\n\t{\n\t\t\$(this).addClass('layout_clouds_select_over');\n\t});\n\t\n\t\$('.layout_clouds_select img').mouseleave(function()\n\t{\n\t\t\$(this).removeClass('layout_clouds_select_over');\n\t});\n\t\n\t";
    $my_app->jquery_onready($js);
} else {
    if (empty($new_id)) {
        $cloud = new phpos_clouds();
        $cloud->set_cloud($cloud_type);
        echo helper_result('new_cloud');
        echo $layout->title(txt('add_new_cloud'), null);
        echo $layout->txtdesc(txt('dsc_cloud_title'));
        $form = new phpos_forms();
        echo $form->form_start('new_cloud', helper_ajax('section.new_account.php'), array('app_params' => ''));
        $form->reload_after_submit(array('nowy'));
        $form->input('hidden', 'action', '', '', 'new_cloud');
        $form->input('hidden', 'cloud_new_type', '', '', $cloud_type);
        echo $layout->column('50%');
        $form->title(txt('dsc_cloud_desc_new') . ': ' . $cloud->get_cloud_name(), 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'), '');
        $form->input('text', 'cloud_new_desc', txt('desc'), txt('dsc_cloud_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, '0');
        } else {
            $form->input('hidden', 'cloud_new_public', '', '', 0);
        }
        include MY_APP_DIR . 'views/cloud_help_google.php';
        echo $layout->end('column');
        echo $layout->column('50%');
        switch ($cloud_type) {
            case 'google_drive':
                echo $layout->txtdesc(txt('dsc_cloud_google_info'));
Ejemplo n.º 3
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();