protected function column_col3() { $member = $this->_model->getLoggedInMember(); $Blog = new Blog(); $callback = $this->getCallbackOutput('BlogController', 'createProcess'); // get the saved post vars // get current request $request = PRequest::get()->request; $errors = array(); $lang = array(); $words = new MOD_words(); $i18n = new MOD_i18n('apps/blog/editcreate.php'); $errors = $i18n->getText('errors'); $lang = $i18n->getText('lang'); $monthNames = array(); $i18n = new MOD_i18n('date.php'); $monthNames = $i18n->getText('monthNames'); $catIt = $this->_model->getCategoryFromUserIt($member->id); $tripIt = $this->_model->getTripFromUserIt($member->id); $google_conf = PVars::getObj('config_google'); $defaultVis = new StdClass(); $defaultVis->valueint = 2; // hack: TB settings are disabled as they reference app_user - default visibility is public //$defaultVis = A PP_User::getSetting($member->id, 'APP_blog_defaultVis'); if (!isset($vars['errors']) || !is_array($vars['errors'])) { $vars['errors'] = array(); } if (!isset($request[2]) || $request[2] != 'finish') { $actionUrl = 'blog/create'; $submitName = ''; $submitValue = $words->getSilent('BlogCreateSubmit'); echo '<h2>' . $words->get('Blog_CreateEntry') . '</h2>'; } else { // $request[2] == 'finish' echo '<h2>' . $words->get('BlogCreateFinishTitle') . "</h2>\n"; echo '<p>' . $words->get('BlogCreateFinishText') . "</p>\n"; echo '<p>' . $words->get('BlogCreateFinishInfo') . "</p>\n"; } $disableTinyMCE = $this->_model->getTinyMCEPreference(); require SCRIPT_BASE . 'build/blog/templates/editcreateform.php'; }
protected function column_col3() { $post = $this->post; $member = $this->member; $blogId = $post->blog_id; $vars = $this->vars; $callback = $this->getCallbackOutput('BlogController', 'editProcess'); $errors = array(); $lang = array(); $i18n = new MOD_i18n('apps/blog/editcreate.php'); $words = new MOD_words(); $errors = $i18n->getText('errors'); $lang = $i18n->getText('lang'); $monthNames = array(); $i18n = new MOD_i18n('date.php'); $monthNames = $i18n->getText('monthNames'); $catIt = $this->_model->getCategoryFromUserIt($member->id); $tripIt = $this->_model->getTripFromUserIt($member->id); $google_conf = PVars::getObj('config_google'); $defaultVis = new StdClass(); $defaultVis->valueint = 2; // hack: TB settings are disabled as they reference app_user - default visibility is public //$defaultVis = A PP_User::getSetting($member->id, 'APP_blog_defaultVis'); if (!isset($request[3]) || $request[3] != 'finish') { echo '<h2>' . $words->get('BlogEditTitle') . '</h2>'; } else { // $request[2] == 'finish' echo '<h2>' . $words->get('BlogEditFinishTitle') . "</h2>\n"; echo $words->get('BlogEditFinishText') ? '<p>' . $words->get('BlogEditFinishText') . "</p>\n" : ''; echo $words->get('BlogEditFinishInfo') ? '<p>' . $words->get('BlogEditFinishInfo') . "</p>\n" : ''; } $actionUrl = 'blog/edit/' . $blogId; $submitName = 'submit_blog_edit'; $submitValue = $words->getSilent('BlogEditSubmit'); $disableTinyMCE = $this->_model->getTinyMCEPreference(); require_once SCRIPT_BASE . 'build/blog/templates/editcreateform.php'; }
* * defined vars: * $tag - the tag the user has been searching for. * * @package blog * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $Blog = new Blog(); $BlogView = new BlogView($Blog); $errors = array(); $tagsText = array(); $i18n = new MOD_i18n('apps/blog/tags.php'); $tagsText = $i18n->getText('tagsText'); $words = new MOD_words(); ?> <div id="blog-tags"> <h2><?php echo $words->get('TagsTitle'); ?> </h2> <?php if (!$tag) { // display only overview of all tags. $minstyle = 0; $maxstyle = 5; $prevcount = -999; $maxcount = false;
* @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $vars =& PPostHandler::getVars($callbackId); if (isset($vars['errors']) && is_array($vars['errors'])) { $errors = $vars['errors']; } else { $errors = array(); } $member = $this->_model->getLoggedInMember(); $words = new MOD_words(); $createText = array(); $errorText = array(); $i18n = new MOD_i18n('apps/trip/create.php'); $createText = $i18n->getText('createText'); $errorText = $i18n->getText('errorText'); ?> <form method="post" action="trip/create" class="def-form"> <?php if (in_array('not_created', $errors)) { echo '<p class="error">' . $words->get('ErrorsTripNot_created') . '</p>'; } ?> <fieldset id="trip-main"> <legend><?php echo $editing ? $words->get('Triptitle_edit') : $words->get('TripTitle_create'); ?> </legend>
* @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $words = new MOD_words(); $Blog = new Blog(); $callback = $this->getCallbackOutput('BlogController', 'categoryProcess'); // get the saved post vars $vars = $this->getRedirectedMem('vars'); // get current request $request = PRequest::get()->request; $catText = array(); $catError = array(); $i18n = new MOD_i18n('apps/blog/categories.php'); $catText = $i18n->getText('catText'); $catError = $i18n->getText('catError'); if (!isset($vars['errors'])) { $vars['errors'] = array(); } ?> <div id="blog-category"> <h2><?php echo $words->get('BlogManageCategories'); ?> </h2> <?php if (!($member = $this->_model->getLoggedInMember())) { echo '<p class="error">' . $words->get('not_logged_in') . '</p>'; return false;
* @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $callback = $this->getCallbackOutput('BlogController', 'CommentProcess'); $request = PRequest::get()->request; $vars = $this->getRedirectedMem('vars'); $login_url = 'login/' . htmlspecialchars(implode('/', $request), ENT_QUOTES); $blogitemText = array(); $i18n = new MOD_i18n('apps/blog/blogitem.php'); $blogitemText = $i18n->getText('blogitemText'); $commentsText = array(); $commentsError = array(); $i18n = new MOD_i18n('apps/blog/comments.php'); $commentsText = $i18n->getText('commentsText'); $commentsError = $i18n->getText('commentsError'); $i18n = new MOD_i18n('date.php'); $words = new MOD_words(); $format = array('short' => $words->getSilent('DateFormatShort')); if (!isset($vars['errors'])) { $vars['errors'] = array(); } ?> <div class="blogitem"> <div class="corner"></div> <h3><span><?php echo htmlentities($blog->blog_title, ENT_COMPAT, 'utf-8'); ?> </span></h3>
if (class_exists('Blog')) { $Blog = new BlogController(); } else { $Blog = false; } $User = new User(); $callbackId = $User->settingsProcess(); $avCallbackId = $User->avatarProcess(); $vars =& PPostHandler::getVars($callbackId); $errors = isset($vars['errors']) ? $vars['errors'] : array(); $messages = isset($vars['messages']) ? $vars['messages'] : array(); $settingsText = array(); $errorText = array(); $messageText = array(); $i18n = new MOD_i18n('apps/user/settings.php'); $settingsText = $i18n->getText('settingsText'); $errorText = $i18n->getText('errorText'); $messageText = $i18n->getText('messageText'); if (!($User = APP_User::login())) { echo '<span class="error">' . $errorText['not_logged_in'] . '</span>'; return; } ?> <h2><?php echo $settingsText['title']; ?> </h2> <?php foreach ($messages as $msg) { if (array_key_exists($msg, $messageText)) {
<?php /** * settings * * @package blog * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $words = new MOD_words(); $errors = array(); $i18n = new MOD_i18n('apps/blog/settings.php'); $errors = $i18n->getText('i18n'); if (!$this->_model->getLoggedInMember()) { echo '<p class="error">' . $words->get('BlogErrors_not_logged_in') . '</p>'; return false; } ?> <div id="blog-settings"> </div>
<?php /** * user friends template * * @package user * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $friendsText = array(); $i18n = new MOD_i18n('apps/user/friends.php'); $friendsText = $i18n->getText('friendsText'); ?> <h2><?php echo $friendsText['title']; ?> </h2> <form method="get" action="user/find" class="def-form"> <div class="row"> <label for="friend-search"><?php echo $friendsText['label_friendsearch']; ?> </label><br/> <input type="text" id="friend-search" name="q" class="long"/> <p class="desc"><?php echo $friendsText['desc_friendsearch']; ?> </p>
/** * user page template controller * * defined vars: * $userId - user ID * $userHandle - user handle * * @package user * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $Blog = new BlogController(); $pageText = array(); $i18n = new MOD_i18n('apps/user/userpage.php'); $pageText = $i18n->getText('pageText'); ?> <h2><?php echo $userHandle; ?> </h2> <p> <?php echo $pageText['default_desc']; ?> </p> <?php echo $groupChange; $Blog->userPosts($userHandle);
<?php // instantiate user model $User = new User(); // get current request $request = PRequest::get()->request; $loginText = array(); $i18n = new MOD_i18n('apps/user/login.php'); $loginText = $i18n->getText('loginText'); $words = new MOD_words(); if (!isset($redirect_url)) { $redirect_url = 'main'; } /* * LOGIN FORM */ if (!APP_User::loggedIn()) { // retrieve the callback ID $callbackId = $User->loginProcess(); // get the saved post vars $vars =& PPostHandler::getVars($callbackId); if (isset($vars['errors']) && is_array($vars['errors']) && in_array('not_logged_in', $vars['errors'])) { ?> <p class="error"><?php echo $loginText['not_logged_in']; ?> </p> <?php } ?>
/** * Generate a list of the found locations * @param locations The places to display * @return HTML-List of the locations */ public function generateLocationOverview($locations) { $words = new MOD_words(); $i18n = new MOD_i18n('apps/blog/editcreate.php'); $lang = $i18n->getText('lang'); if ($locations) { $out = '<p class="desc">' . $words->get('BlogHintClickLocation') . '</p>'; $out .= '<ol id="locations">'; foreach ($locations as $location) { $out .= '<li id="li_' . $location['geonameId'] . '"><a id="href_' . $location['geonameId'] . '" onclick="javascript: setMap(\'' . $location['geonameId'] . '\', \'' . $location['lat'] . '\', \'' . $location['lng'] . '\', \'' . $location['zoom'] . '\', \'' . $location['name'] . '\', \'' . $location['countryName'] . '\', \'' . $location['countryCode'] . '\', \'' . $location['fcodeName'] . '\'); return false;">' . $location['name'] . ', ' . $location['countryName']; if (isset($location['fcodeName'])) { $out .= ' (' . $location['fcodeName'] . ')'; } $out .= '</a></li>'; } $out .= '</ol>'; return $out; } return ''; }
<?php /** * trip createform template * * @package trip * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $vars =& PPostHandler::getVars($callbackId); $i18n = new MOD_i18n('apps/trip/del.php'); $delText = $i18n->getText('delText'); $words = new MOD_words(); ?> <form method="post" action="trip/del" class="def-form"> <h2><?php echo $words->get('TripDelete_title', htmlentities($vars['n'], ENT_COMPAT, 'utf-8')); ?> </h2> <p><?php echo $words->get('TripDelete_really_question'); ?> </p> <p class="small"><?php echo $words->get('TripDelete_info_blogentries'); ?> </p>
<?php $ctrl = new BlogController(); $callbackId = $ctrl->settingsProcess(); $vars =& PPostHandler::getVars($callbackId); $settingsText = array(); $i18n = new MOD_i18n('apps/blog/usersettings.php'); $settingsText = $i18n->getText('settingsText'); ?> <fieldset id="blog-settings"> <legend><?php echo $settingsText['title_legend']; ?> </legend> <form method="post" action="user/settings/blog" class="def-form"> <p><?php echo $settingsText['label_defaultvis']; ?> :</p> <div class="row"> <input type="radio" name="vis" value="p" id="blog-settings-visp"<?php if (isset($vars['vis']) && $vars['vis'] == 'p') { echo ' checked="checked"'; } ?> /> <label for="blog-settings-visp"><?php echo $settingsText['label_vispublic']; ?> </label><br/> <p class="desc"><?php echo $settingsText['description_vispublic'];
/** * blog page template controller * * defined vars: * $blogIt - iterator over the blogs to display. * * @package blog * @subpackage template * @author The myTravelbook Team <http://www.sourceforge.net/projects/mytravelbook> * @copyright Copyright (c) 2005-2006, myTravelbook Team * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * @version $Id$ */ $blogText = array(); $i18n = new MOD_i18n('apps/blog/allblogs.php'); $blogText = $i18n->getText('blogText'); if (isset($title)) { echo '<h2>' . $title . '</h2>' . "\n"; } $map_conf = PVars::getObj('map'); ?> <input type="hidden" id="osm-tiles-provider-base-url" value="<?php echo $map_conf->osm_tiles_provider_base_url; ?> "/> <input type="hidden" id="osm-tiles-provider-api-key" value="<?php echo $map_conf->osm_tiles_provider_api_key; ?> "/> <?php