function view() { $this->addHelper("textile"); $weblink = ProjectWebpages::findById(get_id()); if (!$weblink instanceof ProjectWebpage) { flash_error(lang('weblink dnx')); ajx_current("empty"); return; } if (!$weblink->canView(logged_user())) { flash_error(lang('no access permissions')); ajx_current("empty"); return; } $weblink->setIsRead(logged_user()->getId(), true); tpl_assign('object', $weblink); ajx_extra_data(array("title" => $weblink->getObjectName(), 'icon' => 'ico-weblink')); ajx_set_no_toolbar(true); ApplicationReadLogs::createLog($weblink, ApplicationReadLogs::ACTION_READ); }