protected function get_panel_url() { if (awpcp_current_user_is_moderator() || !get_awpcp_option('enable-user-panel')) { return awpcp_get_admin_listings_url(); } return awpcp_get_user_panel_url(); }
protected function get_panel_url() { return awpcp_get_user_panel_url(); }
/** * @since 2.0.7 */ function awpcp_renew_ad_success_message($ad, $text = null, $send_email = true) { if (is_null($text)) { $text = __("The Ad has been successfully renewed. New expiration date is %s. ", 'AWPCP'); } $return = ''; if (is_admin()) { $return = sprintf('<a href="%1$s">%2$s</a>', awpcp_get_user_panel_url(), __('Return to Listings', 'AWPCP')); } if ($send_email) { awpcp_send_ad_renewed_email($ad); } return sprintf("%s %s", sprintf($text, $ad->get_end_date()), $return); }
/** * Returns a link that can be used to initiate the Ad Renewal process. * * @since 2.0.7 */ function awpcp_get_renew_ad_url($ad_id) { $hash = awpcp_get_renew_ad_hash($ad_id); if (get_awpcp_option('enable-user-panel') == 1) { $url = awpcp_get_user_panel_url(); $params = array('id' => $ad_id, 'action' => 'renew', 'awpcprah' => $hash); } else { $url = awpcp_get_page_url('renew-ad-page-name'); $params = array('ad_id' => $ad_id, 'awpcprah' => $hash); } return add_query_arg(urlencode_deep($params), $url); }