Exemplo n.º 1
0
function get_license($r1, $r2, $r3)
{
    require_once "lib/persistentObj/PersistentObjectController.php";
    $controller = new PersistentObjectController("License");
    $objResponse = new xajaxResponse();
    $answer = $r1 . $r2;
    if ($r3 != '-1') {
        $answer .= $r3;
    }
    $licenca = $controller->noStructureFindAll(array("answer" => $answer));
    $licenca =& $licenca[0];
    $objResponse->assign('ajax-licenseImg', 'src', 'styles/estudiolivre/h_' . $licenca['imageName'] . '?rand=' . rand());
    $objResponse->assign('ajax-licenseDesc', 'innerHTML', $licenca['description']);
    $objResponse->script("show('ajax-licenseCont');");
    return $objResponse;
}
Exemplo n.º 2
0
function set_licenca($r1, $r2, $r3)
{
    require_once "lib/persistentObj/PersistentObjectController.php";
    global $userlib, $tikilib;
    $controller = new PersistentObjectController("License");
    $objResponse = new xajaxResponse();
    $answer = $r1 . $r2;
    if ($r3 != '-1') {
        $answer .= $r3;
    }
    $licenca = $controller->noStructureFindAll(array("answer" => $answer));
    $licenca =& $licenca[0];
    $result = $userlib->set_user_field('licencaPadrao', $licenca["id"]);
    if (!$result) {
        $objResponse->alert("nao foi possivel definir a licença padrao");
    } else {
        $objResponse->assign('ajax-uLicence', 'src', 'styles/estudiolivre/h_' . $licenca['imageName'] . '?rand=' . rand());
    }
    return $objResponse;
}
Exemplo n.º 3
0
$total = $controller->countAll($filters);
$smarty->assign('dontAskDelete', $tikilib->get_user_preference($user, 'el_dont_check_delete', 0));
$smarty->assign('permission', $permission);
$smarty->assign('userName', $view_user);
$smarty->assign('maxRecords', 5);
$smarty->assign('offset', 0);
$smarty->assign('sort_mode', $sort_mode);
$smarty->assign('total', $total);
$smarty->assign('find', '');
$smarty->assign('filters', array());
$smarty->assign('currentPage', 1);
$smarty->assign('lastPage', ceil($total / 5));
// licenca padrao
if ($licencaId = $tikilib->get_user_preference($view_user, 'licencaPadrao')) {
    $lController = new PersistentObjectController("License");
    $licenca = $lController->noStructureFindAll(array("id" => $licencaId));
    $smarty->assign('licenca', $licenca[0]);
}
$userPosts = $bloglib->list_user_posts($view_user, 0, 5);
for ($i = 0; $i < sizeof($userPosts['data']); $i++) {
    $userPosts['data'][$i]['commentsCount'] = $commentslib->count_comments('post:' . $userPosts['data'][$i]['postId']);
}
$smarty->assign('userPosts', $userPosts);
$liveChannels = array();
$result = $tikilib->query('select * from el_ice where user = ?', array($view_user));
while ($row = $result->fetchRow()) {
    $liveChannels[] = $row;
}
$smarty->assign('liveChannels', $liveChannels);
$userMessages = $messulib->list_user_messages($view_user, 0, 5, 'date_desc', '', '', '', '', 'messages');
$total = $userMessages['cant'];
function set_arquivo_licenca($r1, $r2, $r3, $padrao = false)
{
    global $userlib, $arquivo, $style;
    require_once "lib/persistentObj/PersistentObjectController.php";
    $controller = new PersistentObjectController("License");
    $objResponse = new xajaxResponse();
    $answer = $r1 . $r2;
    if ($r3 != '-1') {
        $answer .= $r3;
    }
    $licenca = $controller->noStructureFindAll(array("answer" => $answer));
    $licenca =& $licenca[0];
    if ($padrao) {
        $result = $userlib->set_user_field('licencaPadrao', $licenca["id"]);
        if (!$result) {
            $objResponse->alert("Não foi possivel editar o campo licencaPadrao");
        }
    }
    if (!$arquivo->update(array("licenseId" => $licenca["id"]))) {
        $objResponse->alert("Não foi possivel editar o campo licencaId");
    } else {
        $objResponse->assign('ajax-uImagemLicenca', 'src', 'styles/' . preg_replace('/\\.css/', '', $style) . '/img/h_' . $licenca["imageName"] . '?rand=' . rand());
    }
    return $objResponse;
}