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; }
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; }
$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; }