public function home() { /** check permission **/ wpl_global::min_access('administrator'); // get list of all activity $this->activities = wpl_activity::get_activities('', '', ' ORDER BY `index` ASC, `ID` DESC'); $this->available_activities = wpl_activity::get_available_activities(); /** import tpl * */ parent::render($this->tpl_path, $this->tpl); }
/** * Loads a specific position * @author Howard <*****@*****.**> * @static * @param string $position * @param array $params */ public static function load_position($position, $params = array()) { $wpl_activity = new wpl_activity(); $activities = $wpl_activity->get_activities($position, 1); foreach ($activities as $activity) { $activity_params = array(); if (trim($activity->params) != '') { $activity_params = json_decode($activity->params, true); } $params = array_merge($activity_params, $params); $wpl_activity->import($activity->activity, $activity->id, $params); } }
<?php /** load wpl_pshow_link activity **/ wpl_activity::load_position('wpl_pshow_link', array('wpl_properties' => $this->wpl_properties)); ?> </div> </div> <div class="wpl_prp_right_boxe_details_bot"> <?php echo '<div class="price_box" itemprop="price">' . $price . '</div>'; ?> </div> </div> </div> <div class="wpl_prp_show_position2"> <?php $activities = wpl_activity::get_activities('pshow_position2'); foreach ($activities as $activity) { $content = wpl_activity::render_activity($activity, array('wpl_properties' => $this->wpl_properties)); if (trim($content) == '') { continue; } $activity_title = explode(':', $activity->activity); ?> <div class="wpl_prp_right_boxes <?php echo $activity_title[0]; ?> "> <?php if ($activity->show_title and trim($activity->title) != '') { $activity_box_title = NULL; $title_parts = explode(' ', __($activity->title, WPL_TEXTDOMAIN));
<?php /** no direct access **/ defined('_WPLEXEC') or die('Restricted access'); $map_activities = wpl_activity::get_activities('plisting_position1', 1); ?> <script type="text/javascript"> var wpl_map<?php echo $this->activity_id; ?> ; var markers_array<?php echo $this->activity_id; ?> = new Array(); var loaded_markers<?php echo $this->activity_id; ?> = new Array(); var markers<?php echo $this->activity_id; ?> ; var bounds<?php echo $this->activity_id; ?> ; var infowindow<?php echo $this->activity_id; ?> ;
);" id="wpl_profile_finalize_button" type="button" class="button button-primary"><?php echo __('Finalize', WPL_TEXTDOMAIN); ?> </button> <span id="wpl_profile_wizard_ajax_loader"></span> </div> </div> </div> </div> <?php if ($my_profile_bottom_activities) { ?> <div id="my_profile_bottom_container"> <?php $activities = wpl_activity::get_activities('my_profile_bottom', 1); foreach ($activities as $activity) { $content = wpl_activity::render_activity($activity, array('user_data' => $this->user_data)); if (trim($content) == '') { continue; } ?> <div class="panel-wp margin-top-1p"> <?php if ($activity->show_title and trim($activity->title) != '') { ?> <h3><?php echo __($activity->title, WPL_TEXTDOMAIN); ?> </h3> <?php