/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Members'), 'pageId' => 'members', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); displayPageHeader($params); $order = isset($_GET['order']) ? $_GET['order'] : 'alphabetical'; $alpha = $age = $part = $act = $join = ''; if ($order == 'alphabetical') { $alpha = 'class="selected"'; } elseif ($order == 'age') { $age = 'class="selected"'; } elseif ($order == 'participation') { $part = 'class="selected"'; } elseif ($order == 'activity') { $act = 'class="selected"'; } elseif ($order == 'joined') { $join = 'class="selected"'; } echo ' <div id="leftcolumn"> <h3>' . T_('Views') . '</h3> <ul> <li ' . $alpha . '><a href="?order=alphabetical">' . T_('Alphabetical') . '</a></li> <li ' . $age . '><a href="?order=age">' . T_('Age') . '</a></li> <li ' . $part . '><a href="?order=participation">' . T_('Participation') . '</a></li> <li ' . $act . '><a href="?order=activity">' . T_('Last Seen') . '</a></li> <li ' . $join . '><a href="?order=joined">' . T_('Joined') . '</a></li> </ul> </div> <div id="maincolumn">'; }
/** * displayHeader * * Displays the header of the page, including the leftcolumn navigation. * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => cleanOutput(getSiteName()), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Polls'), 'pageId' => 'poll', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); displayPageHeader($params); $navParams = array('navigation' => array(array('url' => 'polls.php', 'textLink' => T_('Latest')), array('url' => 'polls.php?action=pastpolls', 'textLink' => T_('Past Polls')))); if ($this->fcmsUser->access < 2) { $navParams['actions'] = array(array('url' => 'admin/polls.php', 'textLink' => T_('Administrate'))); } loadTemplate('global', 'page-navigation', $navParams); }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Notifications'), 'pageId' => 'notifications', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); $params['javascript'] = ' <script type="text/javascript"> $(document).ready(function() { initChatBar(\'' . T_('Chat') . '\', \'' . URL_PREFIX . '\'); }); </script>'; loadTemplate('global', 'header', $params); }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Help'), 'pageId' => 'help', 'path' => URL_PREFIX, 'displayname' => getUserDisplayName($this->fcmsUser->id), 'version' => getCurrentVersion()); displayPageHeader($params); echo ' <div id="leftcolumn"> <h3>' . T_('Topics') . '</h3> <ul class="menu"> <li><a href="?topic=photo">' . T_('Photo Gallery') . '</a></li> <li><a href="?topic=video">' . T_('Video Gallery') . '</a></li> <li><a href="?topic=settings">' . T_('Personal Settings') . '</a></li> <li><a href="?topic=address">' . T_('Address Book') . '</a></li> <li><a href="?topic=admin">' . T_('Administration') . '</a></li> </ul> </div> <div id="maincolumn">'; }
function getMastheadMarkup($current_page, $current_subpage = '') { $markup = array(); $markup[] = "<div class='masthead'>"; $markup[] = '<span class="logo">Doggie Protective Services</span>'; $pages = getNavLinks(); foreach ($pages as $page => $page_info) { $class = 'primary_link'; if ($page == $current_page) { $class .= ' selected'; } $primary_link = $page_info['default'] ? $page_info['default'] . '.php' : '/'; $primary_link_text = $page_info['display']; $markup[] = <<<MARKUP <a class="{$class}" href="{$primary_link}">{$primary_link_text}</a> MARKUP; } $markup[] = '</div>'; //end masthead return join('', $markup); }
/** * displayHeader * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Private Messages'), 'pageId' => 'privatemsg', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion()); displayPageHeader($params, $options); $link = T_('Inbox'); if (isset($_SESSION['private_messages']) && $_SESSION['private_messages'] > 0) { $link = sprintf(T_('Inbox (%d)'), $_SESSION['private_messages']); } echo ' <div id="actions_menu"> <ul><li><a href="?compose=new">' . T_('New Message') . '</a></li></ul> </div> <div id="leftcolumn"> <ul class="menu"> <li><a href="privatemsg.php">' . $link . '</a></li> <li><a href="privatemsg.php?folder=sent">' . T_('Sent') . '</a></li> </ul> </div> <div id="maincolumn">'; }
/** * displayHeader * * @param array $options * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Address Book'), 'pageId' => 'addressbook', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion()); displayPageHeader($params, $options); }
/** * displayHeader * * @return void */ function displayHeader($memberId = 0) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Profile'), 'pageId' => 'profile', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); $params['javascript'] = ' <link rel="stylesheet" type="text/css" href="ui/css/datechooser.css"/> <script type="text/javascript" src="ui/js/datechooser.js"></script> <script type="text/javascript"> $(document).ready(function() { initChatBar(\'' . T_('Chat') . '\', \'' . URL_PREFIX . '\'); initGravatar(); // Datepicker var objDatePicker = new DateChooser(); objDatePicker.setUpdateField({\'sday\':\'j\', \'smonth\':\'n\', \'syear\':\'Y\'}); objDatePicker.setIcon(\'' . URL_PREFIX . 'ui/themes/default/img/datepicker.jpg\', \'syear\'); }); </script>'; loadTemplate('global', 'header', $params); if ($memberId > 0) { $sql = "SELECT `fname`, `lname`, `username`, `email`\n FROM `fcms_users`\n WHERE `id` = ?"; $row = $this->fcmsDatabase->getRow($sql, $memberId); if ($row === false) { $this->fcmsError->displayError(); $this->displayFooter(); return; } if ($memberId == $this->fcmsUser->id) { echo ' <div id="actions_menu"> <ul> <li><a href="profile.php">' . T_('Edit Profile') . '</a></li> </ul> </div>'; } echo ' <div id="leftcolumn"> <h3>' . T_('Sections') . '</h3> <ul class="menu"> <li><a href="?member=' . $memberId . '">' . T_('Profile') . '</a></li> <li><a href="?member=' . $memberId . '&view=awards">' . T_('Awards') . '</a></li> <li><a href="?member=' . $memberId . '&view=contributions">' . T_('Contributions') . '</a></li> <li><a href="?member=' . $memberId . '&view=participation">' . T_('Participation') . '</a></li> </ul> <h3>' . T_('Quick Links') . '</h3> <ul class="menu"> <li><a href="familynews.php?getnews=' . $memberId . '">' . T_('Family News') . '</a></li> <li><a href="familytree.php?view=' . $memberId . '">' . T_('Family Tree') . '</a></li> <li><a href="gallery/index.php?uid=' . $memberId . '">' . T_('Photos') . '</a></li> <li><a href="gallery/index.php?uid=0&cid=' . $memberId . '">' . sprintf(T_pgettext('%s is the name of a person. Photos of Bill. etc.', 'Photos Of %s'), $row['fname']) . '</a></li> <li><a href="video.php?u=' . $memberId . '">' . T_('Videos') . '</a></li> <li><a href="addressbook.php?cat=all&address=' . $memberId . '">' . T_('Address') . '</a></li> </ul> </div><!-- /leftcolumn --> <div id="maincolumn">'; } }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Recipes'), 'pageId' => 'recipe-page', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion()); $params['javascript'] = ' <script type="text/javascript"> $(document).ready(function() { initChatBar(\'' . T_('Chat') . '\', \'' . URL_PREFIX . '\'); initHideAddFormDetails(); $(\'.delrec input[type="submit"]\').click(function(event) { return confirmDeleteLink(\'.delrec input[type="submit"]\', "' . T_('Are you sure you want to DELETE this?') . '", event); }); }); </script>'; loadTemplate('global', 'header', $params); }
/** * displayHeader * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => cleanOutput(getSiteName()), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Photo Gallery'), 'pageId' => 'gallery', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); if ($options === null) { $options = array('jsOnload' => 'deleteConfirmationLink("deletephoto", "' . T_('Are you sure you want to DELETE this Photo?') . '");' . 'deleteConfirmationLinks("gal_delcombtn", "' . T_('Are you sure you want to DELETE this Comment?') . '");' . 'deleteConfirmationLinks("delcategory", "' . T_('Are you sure you want to DELETE this Category?') . '");' . 'initNewWindow();'); } displayPageHeader($params, $options); }
* @category FCMS * @package FamilyConnections * @author Ryan Haudenschilt <*****@*****.**> * @copyright 2007 Haudenschilt LLC * @license http://www.gnu.org/licenses/gpl-2.0.html GPLv2 * @link http://www.familycms.com/wiki/ */ session_start(); define('URL_PREFIX', ''); require 'fcms.php'; load('datetime'); // Check that the user is logged in isLoggedIn(); // Globals $currentUserId = cleanInput($_SESSION['login_id'], 'int'); $TMPL = array('sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('CHANGE_ME'), 'path' => URL_PREFIX, 'displayname' => getUserDisplayName($currentUserId), 'version' => getCurrentVersion(), 'year' => date('Y')); control(); exit; /** * control * * The controlling structure for this script. * * @return void */ function control() { global $book; if (isset($_GET['add'])) { displayAddForm(); } elseif (isset($_POST['addsubmit'])) {
function getNav() { global $paths; $nav = tryToOpen($paths["templates"] . "/navigation/globalNav.html"); $nav .= tryToOpen($paths["templates"] . "/navigation/home.html"); $nav .= tryToOpen($paths["templates"] . "/navigation/sidebar.html"); $links = getNavLinks(); return str_replace("<!--links-->", $links, $nav); }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Contact'), 'pageId' => 'contact', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion()); displayPageHeader($params); }
/** * displayHeader * * @param array $options * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Family Tree'), 'pageId' => 'familytree-page', 'path' => URL_PREFIX, 'displayname' => getUserDisplayName($this->fcmsUser->id), 'version' => getCurrentVersion()); displayPageHeader($params, $options); }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => cleanOutput(getSiteName()), 'nav-link' => getNavLinks(), 'pagetitle' => T_pgettext('The beginning or starting place.', 'Home'), 'pageId' => 'home', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); $options = array('js' => '<script type="text/javascript">var position = 0;</script>', 'jsOnload' => 'document.onkeydown = nextPrevNews;'); displayPageHeader($params, $options); }
/** * displayHeader * * TODO - this needs updated to accept options. * No need to run all this js on pages we know won't * need it. * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Calendar'), 'pageId' => 'calendar-section', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion()); $jsOnload = ' initDisableTimes(); initHideMoreDetails(\'' . T_('Add More Details') . '\'); initCalendarClickRow(); initAttendingEvent(); initInviteAll(); initInviteAttending(); // Datpicker var objDatePicker = new DateChooser(); objDatePicker.setUpdateField({\'sday\':\'j\', \'smonth\':\'n\', \'syear\':\'Y\'}); objDatePicker.setIcon(\'' . URL_PREFIX . 'ui/themes/default/img/datepicker.jpg\', \'syear\'); deleteConfirmationLink("delcal", "' . T_('Are you sure you want to DELETE this?') . '");'; $options = array('jsOnload' => $jsOnload, 'modules' => array('livevalidation', 'datechooser')); displayPageHeader($params, $options); }
/** * displayHeader * * @return void */ function displayHeader() { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Video Gallery'), 'pageId' => 'video', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); $params['javascript'] = ' <script type="text/javascript"> $(document).ready(function() { initChatBar(\'' . T_('Chat') . '\', \'' . URL_PREFIX . '\'); initYouTubeVideoStatus(\'' . T_('This page will automatically refresh') . '\'); initHideVideoEdit(\'' . T_('Edit Video') . '\'); }); </script>'; loadTemplate('global', 'header', $params); echo ' <div id="actions_menu"> <ul> <li><a href="?upload=youtube">' . T_('Upload to YouTube') . '</a></li> </ul> </div>'; }
* * @category FCMS * @package FamilyConnections * @author Ryan Haudenschilt <*****@*****.**> * @copyright 2010 Haudenschilt LLC * @license http://www.gnu.org/licenses/gpl-2.0.html GPLv2 * @link http://www.familycms.com/wiki/ * @since 2.4 */ session_start(); define('URL_PREFIX', ''); define('GALLERY_PREFIX', 'gallery/'); require 'fcms.php'; load('datetime', 'socialmedia', 'foursquare'); init(); $templateParams = array('currentUserId' => $fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Where Is Everyone'), 'pageId' => 'whereiseveryone-page', 'path' => URL_PREFIX, 'displayname' => $fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); $options = array('modules' => array('livevalidation')); displayPageHeader($templateParams, $options); //------------------------------------- // Show Latest checkins //------------------------------------- $users = getFoursquareUsersData(); $config = getFoursquareConfigData(); if (count($users[0]) <= 0) { echo ' <div class="info-alert"> <p>' . T_('No users with foursquare data found.') . '</p> </div>'; loadTemplate('global', 'footer', $templateParams); return; }
/** * displayHeader * * @param array $options * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Prayer Concerns'), 'pageId' => 'prayers', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); displayPageHeader($params, $options); }
<?php /** * */ set_time_limit(0); error_reporting(E_ALL); ini_set('display_errors', 'On'); header("Content-type: text/html; charset=gb2312"); $host = 'http://school.stockstar.com'; $linkTxt = 'stockstar_links.txt'; $articleLinks = array(); $navLinks = getNavLinks(); //echo '<pre>';print_r($navLinks);echo '</pre>'; $total = count($navLinks); $index = 0; foreach ($navLinks as $navLink) { $index++; $navArticleLinks = getNavArticleLinks($navLink); writeToTxt($navArticleLinks); echo $index . "/" . $total . " " . $navLink . "<br />"; ob_flush(); flush(); //$articleLinks[$navLink] = $navArticleLinks; } //echo '<pre>';print_r($articleLinks);echo '</pre>'; function getNavLinks() { global $host; $startUrl = 'http://school.stockstar.com/list/4067.shtml'; $navLinks = array();
/** * displayHeader * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => getSiteName(), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Family News'), 'pageId' => 'familynews', 'path' => URL_PREFIX, 'displayname' => getUserDisplayName($this->fcmsUser->id), 'version' => getCurrentVersion(), 'year' => date('Y')); displayPageHeader($params, $options); if ($this->fcmsUser->access < 6 || $this->fcmsUser->access == 9) { echo ' <div id="sections_menu"> <ul> <li><a href="familynews.php">' . T_('Latest News') . '</a></li>'; if ($this->fcmsFamilyNews->hasNews($this->fcmsUser->id)) { echo ' <li><a href="?getnews=' . $this->fcmsUser->id . '">' . T_('My News') . '</a></li>'; } echo ' </ul> </div> <div id="actions_menu"> <ul> <li><a href="?addnews=yes">' . T_('Add News') . '</a></li> </ul> </div>'; } if (!isset($_GET['addnews']) && !isset($_POST['editnews'])) { $this->fcmsFamilyNews->displayNewsList(); } }
/** * displayHeader * * Displays the header of the page, including the leftcolumn navigation. * * @param array $options * * @return void */ function displayHeader($options = null) { $params = array('currentUserId' => $this->fcmsUser->id, 'sitename' => cleanOutput(getSiteName()), 'nav-link' => getNavLinks(), 'pagetitle' => T_('Settings'), 'pageId' => 'settings', 'path' => URL_PREFIX, 'displayname' => $this->fcmsUser->displayName, 'version' => getCurrentVersion(), 'year' => date('Y')); displayPageHeader($params, $options); echo ' <div id="leftcolumn"> <h3>' . T_('General Settings') . '</h3> <ul class="menu"> <li><a href="?view=account">' . T_('Account') . '</a></li> <li><a href="?view=theme">' . T_('Theme') . '</a></li> <li><a href="?view=settings">' . T_('Settings') . '</a></li> <li><a href="?view=notifications">' . T_('Notifications') . '</a></li> </ul> <h3>' . T_('Plugin Settings') . '</h3> <ul class="menu"> <li><a href="?view=photogallery">' . T_('Photo Gallery') . '</a></li> <li><a href="?view=familynews">' . T_('Family News') . '</a></li> <li><a href="?view=messageboard">' . T_('Message Board') . '</a></li> </ul>'; $facebookConfig = getFacebookConfigData(); $foursquareConfig = getFoursquareConfigData(); $instagramConfig = getInstagramConfigData(); $googleConfig = getGoogleConfigData(); $facebookLink = ''; $foursquareLink = ''; $instagramLink = ''; $googleLink = ''; if (!empty($facebookConfig['fb_app_id']) && !empty($facebookConfig['fb_secret'])) { $facebookLink = '<li><a href="?view=facebook">Facebook</a></li>'; } if (!empty($foursquareConfig['fs_client_id']) && !empty($foursquareConfig['fs_client_secret'])) { $foursquareLink = '<li><a href="?view=foursquare">Foursquare</a></li>'; } if (!empty($instagramConfig['instagram_client_id']) && !empty($instagramConfig['instagram_client_secret'])) { $instagramLink = '<li><a href="?view=instagram">Instagram</a></li>'; } if (!empty($googleConfig['google_client_id']) && !empty($googleConfig['google_client_secret'])) { $googleLink = '<li><a href="?view=google">Google</a></li>'; } $links = "{$facebookLink}{$foursquareLink}{$instagramLink}{$googleLink}"; if (!empty($links)) { echo ' <h3>' . T_('Social Media') . '</h3> <ul class="menu"> ' . $facebookLink . ' ' . $foursquareLink . ' ' . $instagramLink . ' ' . $googleLink . ' </ul>'; } echo ' </div> <div id="maincolumn">'; }