Plugin Directory

Changeset 2859983


Ignore:
Timestamp:
02/04/2023 05:01:00 AM (3 years ago)
Author:
mi13
Message:

update plugin

Location:
mi13-glossary/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • mi13-glossary/trunk/mi13-glossary.php

    r2840058 r2859983  
    44Plugin URI:     https://wordpress.org/plugins/mi13-glossary/
    55Description:        Glossary plugin for your site (ru).
    6 Version:            2.5
     6Version:            2.6
    77Author:         mi13
    88Requires at least: 6.1.1
     
    113113function mi13_glossary_scripts() {
    114114    if ( is_singular( 'post' ) ) {
     115        $settings = get_option('mi13_glossary');
    115116        wp_enqueue_script('jquery');
    116117        wp_enqueue_script('mi13_glossary', plugins_url('/js/mi13_glossary.js',__FILE__), array('jquery'),'0.1',true);
    117118        wp_enqueue_style('mi13_glossary', plugins_url('/css/mi13_glossary.css',__FILE__), array(),'0.1');
     119       
     120        $style = $settings['link_style'];
     121        if( empty( $style ) ) {
     122            $style .= '.mi13_glossary_link{color:green;cursor:pointer;}.mi13_glossary_link:hover{color:orange;}';
     123        }
     124        wp_add_inline_style( 'mi13_glossary', $style );
    118125        wp_localize_script( 'mi13_glossary', 'mi13_glossary_ajax',
    119126            array(
     
    172179        if(!empty($array)) {
    173180            $settings = get_option('mi13_glossary');
    174            
    175             $style = '<style>' . $settings['link_style'] . '</style>';
    176181       
    177182            $ignore = $settings['ignore'];
     
    217222            }
    218223            $text .= '<div class="mi13_glossary" id="mi13_glossary"><div id="mi13_glossary_block" tabindex="-1" role="dialog"></div></div>'; // модальное окно в конце поста.
    219             $text = $style . $text;
     224            $text = $text;
    220225        }
    221226    }
     
    510515                    <tr>
    511516                        <th style="padding-left:8px" scope="row">Игнорировать текст внутри тегов (через запятую):</th>
    512                         <td><input type="text" name="mi13_glossary[ignore]" value="<?php echo esc_textarea(get_option('mi13_glossary')['ignore']); ?>" size="100"></td>
     517                        <td><input type="text" name="mi13_glossary[ignore]" value="<?php echo esc_textarea(get_option('mi13_glossary')['ignore']); ?>" size="100">
     518                        <p  class="description"><strong>script,mark,span</strong></p></td>
    513519                    </tr>
    514520                    <tr>
    515521                        <th style="padding-left:8px" scope="row">Стиль ссылок глоссария:</th>
    516                         <td><input type="text" name="mi13_glossary[link_style]" value="<?php echo esc_textarea(get_option('mi13_glossary')['link_style']); ?>" size="100"></td>
     522                        <td><input type="text" name="mi13_glossary[link_style]" value="<?php echo esc_textarea(get_option('mi13_glossary')['link_style']); ?>" size="100">
     523                        <p  class="description"><strong>.mi13_glossary_link{color:green;cursor:pointer;}.mi13_glossary_link:hover{color:orange;}</strong></p></td>
    517524                    </tr>
    518525                    <tr>
  • mi13-glossary/trunk/readme.txt

    r2840058 r2859983  
    33Tags: glossary, modal keys
    44Tested up to: 6.1.1
    5 Stable tag: 2.5
     5Stable tag: 2.6
    66License: GPLv2 or later
    77License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    5353= 2.5 =
    5454* Добавлен фильтр на странице настроек, доработан код.
     55= 2.6 =
     56* inline стиль вынесен в head.
Note: See TracChangeset for help on using the changeset viewer.