Plugin Directory

Changeset 2469926


Ignore:
Timestamp:
02/06/2021 04:26:19 AM (5 years ago)
Author:
hayk
Message:

Russian translation added

Location:
simple-virtu-widget/trunk
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • simple-virtu-widget/trunk/README.txt

    r2397203 r2469926  
    33Tags: javascript, virtu, widget
    44Requires at least: 4.5.0
    5 Tested up to: 5.5.0
     5Tested up to: 5.6.1
    66License: GPL3
    77License URI: https://www.gnu.org/licenses/gpl-3.0.txt
  • simple-virtu-widget/trunk/options.php

    r2397202 r2469926  
    99
    1010<tr valign="top">
    11     <th scope="row">Agent ID:</th>
    12     <td><input type="text" name="virtu_mortgage_agent_id" value="<?php echo get_option('virtu_mortgage_agent_id'); ?>" /></td>
     11    <th scope="row"><?php _e('Agent ID:', 'simple-virtu-widget') ?></th>
     12    <td>
     13        <input type="text" name="virtu_mortgage_agent_id" value="<?php echo get_option('virtu_mortgage_agent_id'); ?>" />
     14    </td>
    1315</tr>
    1416
    1517<tr valign="top">
    16     <th scope="row">Google Analytics tracking ID:</th>
     18    <th scope="row">&nbsp;</th>
     19    <td>
     20        <input name="virtu_mortgage_agent_id_from_url" type="checkbox" id="virtu_mortgage_agent_id_from_url" value="1" <?php checked( '1', get_option( 'virtu_mortgage_agent_id_from_url' ) ); ?>/>
     21        <label for="virtu_mortgage_agent_id_from_url"><?php _e('Override Agent ID value from URL parameters', 'simple-virtu-widget') ?></label>
     22    </td>
     23</tr>
     24
     25<tr valign="top">
     26    <th scope="row"><?php _e('Google Analytics tracking ID:', 'simple-virtu-widget') ?></th>
    1727    <td><input type="text" name="virtu_mortgage_ega_tracking_id" value="<?php echo get_option('virtu_mortgage_ega_tracking_id'); ?>" /></td>
    1828</tr>
  • simple-virtu-widget/trunk/simple-virtu-widget.php

    r2397202 r2469926  
    44 * Plugin URI:
    55 * Description: Enables Virtu Systems mortgage widget and shortcode.
    6  * Version:     1.1.1
     6 * Version:     1.2.1
    77 * Author:      hayk
    88 * Author URI:  https://hayk.500plus.org/
     
    2626 *
    2727 */
    28 
    2928function activate_simple_virtu_widget() {
    3029    if (!get_option('virtu_mortgage_agent_id')) {
     
    3332    if (!get_option('virtu_mortgage_ega_tracking_id')) {
    3433        add_option('virtu_mortgage_ega_tracking_id', '');
     34    }
     35    if (!get_option('virtu_mortgage_agent_id_from_url')) {
     36        add_option('virtu_mortgage_agent_id_from_url', '');
    3537    }
    3638}
     
    4345    delete_option('virtu_mortgage_agent_id');
    4446    delete_option('virtu_mortgage_ega_tracking_id');
     47    delete_option('virtu_mortgage_agent_id_from_url');
    4548}
    4649
     
    4851    register_setting('simple-virtu-widget', 'virtu_mortgage_agent_id');
    4952    register_setting('simple-virtu-widget', 'virtu_mortgage_ega_tracking_id');
     53    register_setting('simple-virtu-widget', 'virtu_mortgage_agent_id_from_url');
    5054}
    5155
     
    6367    $res = '<virtu-widget';
    6468
    65     if ($virtu_mortgage_agent_id = get_option('virtu_mortgage_agent_id')) {
     69    if (get_option('virtu_mortgage_agent_id_from_url') && $virtu_mortgage_agent_id = get_query_var('vaid')) {
     70        $res .= ' managerID="'.$virtu_mortgage_agent_id.'"';
     71    } elseif ($virtu_mortgage_agent_id = get_option('virtu_mortgage_agent_id')) {
    6672        $res .= ' managerID="'.$virtu_mortgage_agent_id.'"';
    6773    }
     74
    6875    if ($virtu_mortgage_ega_tracking_id = get_option('virtu_mortgage_ega_tracking_id')) {
    6976        $res .= ' gaID="'.$virtu_mortgage_ega_tracking_id.'"';
     
    8895    include (ABSPATH . 'wp-includes/pluggable.php');
    8996}
     97
     98add_action('init', 'add_get_val');
     99function add_get_val() {
     100    global $wp;
     101    $wp->add_query_var('vaid');
     102}
     103
     104function simple_virtu_widget_locale() {
     105    load_plugin_textdomain( 'simple-virtu-widget', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
     106}
     107add_action( 'plugins_loaded', 'simple_virtu_widget_locale' );
Note: See TracChangeset for help on using the changeset viewer.