Changeset 3288639
- Timestamp:
- 05/06/2025 06:30:20 PM (11 months ago)
- Location:
- serbian-transliteration
- Files:
-
- 140 added
- 7 edited
-
tags/2.3.2 (added)
-
tags/2.3.2/CHANGELOG.txt (added)
-
tags/2.3.2/LICENSE.txt (added)
-
tags/2.3.2/assets (added)
-
tags/2.3.2/assets/css (added)
-
tags/2.3.2/assets/css/admin.css (added)
-
tags/2.3.2/assets/css/admin.min.css (added)
-
tags/2.3.2/assets/css/highlight.min.css (added)
-
tags/2.3.2/assets/css/index.php (added)
-
tags/2.3.2/assets/css/tools.css (added)
-
tags/2.3.2/assets/css/tools.min.css (added)
-
tags/2.3.2/assets/img (added)
-
tags/2.3.2/assets/img/fp-icon-80x80.png (added)
-
tags/2.3.2/assets/img/icon-animated-24x24.gif (added)
-
tags/2.3.2/assets/img/icon-animated-32x32.gif (added)
-
tags/2.3.2/assets/img/index.php (added)
-
tags/2.3.2/assets/img/logo-contra-team.jpg (added)
-
tags/2.3.2/assets/img/logo-freelance-poslovi-sr_RS.jpg (added)
-
tags/2.3.2/assets/img/logo-freelance-poslovi.jpg (added)
-
tags/2.3.2/assets/index.php (added)
-
tags/2.3.2/assets/js (added)
-
tags/2.3.2/assets/js/admin.js (added)
-
tags/2.3.2/assets/js/admin.min.js (added)
-
tags/2.3.2/assets/js/highlight.min.js (added)
-
tags/2.3.2/assets/js/index.php (added)
-
tags/2.3.2/assets/js/tools-block.js (added)
-
tags/2.3.2/assets/js/tools-block.min.js (added)
-
tags/2.3.2/assets/js/tools-tinymce.js (added)
-
tags/2.3.2/assets/js/tools-tinymce.min.js (added)
-
tags/2.3.2/assets/js/tools.js (added)
-
tags/2.3.2/assets/js/tools.min.js (added)
-
tags/2.3.2/classes (added)
-
tags/2.3.2/classes/ajax.php (added)
-
tags/2.3.2/classes/autoloader.php (added)
-
tags/2.3.2/classes/cache-db.php (added)
-
tags/2.3.2/classes/controller.php (added)
-
tags/2.3.2/classes/debug.php (added)
-
tags/2.3.2/classes/email.php (added)
-
tags/2.3.2/classes/filters.php (added)
-
tags/2.3.2/classes/index.php (added)
-
tags/2.3.2/classes/init.php (added)
-
tags/2.3.2/classes/map.php (added)
-
tags/2.3.2/classes/maps (added)
-
tags/2.3.2/classes/maps/ar.php (added)
-
tags/2.3.2/classes/maps/ba.php (added)
-
tags/2.3.2/classes/maps/bel.php (added)
-
tags/2.3.2/classes/maps/bg_BG.php (added)
-
tags/2.3.2/classes/maps/bs_BA.php (added)
-
tags/2.3.2/classes/maps/cnr.php (added)
-
tags/2.3.2/classes/maps/el.php (added)
-
tags/2.3.2/classes/maps/hy.php (added)
-
tags/2.3.2/classes/maps/index.php (added)
-
tags/2.3.2/classes/maps/ka_GE.php (added)
-
tags/2.3.2/classes/maps/kir.php (added)
-
tags/2.3.2/classes/maps/kk.php (added)
-
tags/2.3.2/classes/maps/mk_MK.php (added)
-
tags/2.3.2/classes/maps/mn.php (added)
-
tags/2.3.2/classes/maps/ru_RU.php (added)
-
tags/2.3.2/classes/maps/sr_RS.php (added)
-
tags/2.3.2/classes/maps/tg.php (added)
-
tags/2.3.2/classes/maps/uk.php (added)
-
tags/2.3.2/classes/maps/uz_UZ.php (added)
-
tags/2.3.2/classes/menus.php (added)
-
tags/2.3.2/classes/mode.php (added)
-
tags/2.3.2/classes/model.php (added)
-
tags/2.3.2/classes/modes (added)
-
tags/2.3.2/classes/modes/admin.php (added)
-
tags/2.3.2/classes/modes/advanced.php (added)
-
tags/2.3.2/classes/modes/dev.php (added)
-
tags/2.3.2/classes/modes/forced.php (added)
-
tags/2.3.2/classes/modes/index.php (added)
-
tags/2.3.2/classes/modes/light.php (added)
-
tags/2.3.2/classes/modes/phantom.php (added)
-
tags/2.3.2/classes/modes/standard.php (added)
-
tags/2.3.2/classes/modes/woocommerce.php (added)
-
tags/2.3.2/classes/notifications.php (added)
-
tags/2.3.2/classes/plugins (added)
-
tags/2.3.2/classes/plugins.php (added)
-
tags/2.3.2/classes/plugins/advanced-custom-fields-pro.php (added)
-
tags/2.3.2/classes/plugins/advanced-custom-fields.php (added)
-
tags/2.3.2/classes/plugins/contact-form-7.php (added)
-
tags/2.3.2/classes/plugins/data-tables-generator-by-supsystic.php (added)
-
tags/2.3.2/classes/plugins/elementor.php (added)
-
tags/2.3.2/classes/plugins/index.php (added)
-
tags/2.3.2/classes/plugins/polylang.php (added)
-
tags/2.3.2/classes/plugins/revslider.php (added)
-
tags/2.3.2/classes/plugins/woocommerce.php (added)
-
tags/2.3.2/classes/plugins/wordpress-seo.php (added)
-
tags/2.3.2/classes/requirements.php (added)
-
tags/2.3.2/classes/rest.php (added)
-
tags/2.3.2/classes/sanitization.php (added)
-
tags/2.3.2/classes/search.php (added)
-
tags/2.3.2/classes/settings (added)
-
tags/2.3.2/classes/settings-fields.php (added)
-
tags/2.3.2/classes/settings-sidebars.php (added)
-
tags/2.3.2/classes/settings.php (added)
-
tags/2.3.2/classes/settings/index.php (added)
-
tags/2.3.2/classes/settings/page-credits.php (added)
-
tags/2.3.2/classes/settings/page-debug.php (added)
-
tags/2.3.2/classes/settings/page-functions.php (added)
-
tags/2.3.2/classes/settings/page-permalinks.php (added)
-
tags/2.3.2/classes/settings/page-shortcodes.php (added)
-
tags/2.3.2/classes/settings/page-tags.php (added)
-
tags/2.3.2/classes/settings/page-transliteration.php (added)
-
tags/2.3.2/classes/shortcodes.php (added)
-
tags/2.3.2/classes/themes (added)
-
tags/2.3.2/classes/themes.php (added)
-
tags/2.3.2/classes/themes/avada.php (added)
-
tags/2.3.2/classes/themes/divi.php (added)
-
tags/2.3.2/classes/themes/index.php (added)
-
tags/2.3.2/classes/themes/themify.php (added)
-
tags/2.3.2/classes/tools.php (added)
-
tags/2.3.2/classes/traits (added)
-
tags/2.3.2/classes/traits/cache-controlled.php (added)
-
tags/2.3.2/classes/traits/cache.php (added)
-
tags/2.3.2/classes/traits/index.php (added)
-
tags/2.3.2/classes/utilities.php (added)
-
tags/2.3.2/classes/wordpress.php (added)
-
tags/2.3.2/classes/wp-cli.php (added)
-
tags/2.3.2/constants.php (added)
-
tags/2.3.2/functions.php (added)
-
tags/2.3.2/index.php (added)
-
tags/2.3.2/languages (added)
-
tags/2.3.2/languages/index.php (added)
-
tags/2.3.2/languages/serbian-transliteration-hr.l10n.php (added)
-
tags/2.3.2/languages/serbian-transliteration-hr.mo (added)
-
tags/2.3.2/languages/serbian-transliteration-hr.po (added)
-
tags/2.3.2/languages/serbian-transliteration-sr_RS.l10n.php (added)
-
tags/2.3.2/languages/serbian-transliteration-sr_RS.mo (added)
-
tags/2.3.2/languages/serbian-transliteration-sr_RS.po (added)
-
tags/2.3.2/languages/serbian-transliteration.pot (added)
-
tags/2.3.2/libraries (added)
-
tags/2.3.2/libraries/.htaccess (added)
-
tags/2.3.2/libraries/index.php (added)
-
tags/2.3.2/libraries/locale.lib (added)
-
tags/2.3.2/libraries/sr_RS.diacritical.words.lib (added)
-
tags/2.3.2/libraries/sr_RS.skip.words.lib (added)
-
tags/2.3.2/readme.txt (added)
-
tags/2.3.2/serbian-transliteration.php (added)
-
tags/2.3.2/uninstall.php (added)
-
trunk/CHANGELOG.txt (modified) (1 diff)
-
trunk/classes/mode.php (modified) (1 diff)
-
trunk/classes/modes/admin.php (modified) (2 diffs)
-
trunk/classes/plugins/woocommerce.php (modified) (2 diffs)
-
trunk/classes/utilities.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/serbian-transliteration.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
serbian-transliteration/trunk/CHANGELOG.txt
r3270599 r3288639 1 = 2.3.2 = 2 * Fixed Wp Admin transliteration 3 * Improved WooCommerce transliteration 4 * Code Optimizations 5 1 6 = 2.3.1 = 2 7 * Fixed UI -
serbian-transliteration/trunk/classes/mode.php
r3269990 r3288639 104 104 } 105 105 106 if (in_array($this->mode::MODE, ['forced' , 'phantom'])) {106 if (in_array($this->mode::MODE, ['forced'])) { 107 107 return; 108 108 } -
serbian-transliteration/trunk/classes/modes/admin.php
r3269990 r3288639 49 49 'load_script_translations' => 'transliteration_json_content', 50 50 'pre_load_script_translations' => 'transliteration_json_content', 51 'plugin_action_links' => [self::class, 'admin_plugin_action_links'], 52 'network_admin_plugin_action_links' => [self::class, 'admin_plugin_action_links'], 51 53 'admin_menu' => [self::class, 'transliterate_admin_menu'], 52 54 'manage_pages_columns' => [self::class, 'transliterate_pages_columns'], … … 67 69 return $filters; 68 70 } 71 72 public static function admin_plugin_action_links($actions) { 73 74 foreach($actions as &$action) { 75 $action = Transliteration_Mode::get()->content__force_lat($action); 76 } 77 78 return $actions; 79 } 69 80 70 81 public static function transliterate_admin_menu(): void -
serbian-transliteration/trunk/classes/plugins/woocommerce.php
r3269990 r3288639 58 58 { 59 59 return array_merge($filters, [ 60 'woocommerce_shipping_not_enabled_on_cart_html' => ' content',61 'woocommerce_shipping_may_be_available_html' => ' content',60 'woocommerce_shipping_not_enabled_on_cart_html' => 'transliterate_html', 61 'woocommerce_shipping_may_be_available_html' => 'transliterate_html', 62 62 'woocommerce_cart_item_remove_link' => 'content', 63 63 'woocommerce_cart_item_backorder_notification' => 'content', … … 91 91 'wc_add_to_cart_message_html' => 'content', 92 92 'woocommerce_admin_stock_html' => 'content', 93 'woocommerce_cart_no_shipping_available_html' => ' content',93 'woocommerce_cart_no_shipping_available_html' => 'transliterate_html', 94 94 'sale_price_dates_from' => 'content', 95 95 'sale_price_dates_to' => 'content', 96 'woocommerce_dropdown_variation_attribute_options_html' => ' content',96 'woocommerce_dropdown_variation_attribute_options_html' => 'transliterate_html', 97 97 'woocommerce_date_input_html_pattern' => 'content', 98 'woocommerce_cart_totals_taxes_total_html' => ' content',98 'woocommerce_cart_totals_taxes_total_html' => 'transliterate_html', 99 99 'woocommerce_cart_totals_fee_html' => 'content', 100 100 'woocommerce_cart_totals_coupon_html' => 'content', 101 'woocommerce_cart_totals_order_total_html' => ' content',102 'woocommerce_coupon_discount_amount_html' => ' content',103 'woocommerce_empty_price_html' => ' content',104 'woocommerce_grouped_price_html' => ' content',105 'woocommerce_grouped_empty_price_html' => ' content',101 'woocommerce_cart_totals_order_total_html' => 'transliterate_html', 102 'woocommerce_coupon_discount_amount_html' => 'transliterate_html', 103 'woocommerce_empty_price_html' => 'transliterate_html', 104 'woocommerce_grouped_price_html' => 'transliterate_html', 105 'woocommerce_grouped_empty_price_html' => 'transliterate_html', 106 106 'woocommerce_get_price_html_from_to' => 'content', 107 107 'woocommerce_get_price_html' => 'content', 108 'woocommerce_layered_nav_term_html' => ' content',109 'woocommerce_no_shipping_available_html' => ' content',110 'woocommerce_order_item_quantity_html' => ' content',111 'woocommerce_order_button_html' => ' content',112 'woocommerce_product_get_rating_html' => ' content',113 'woocommerce_pay_order_button_html' => ' content',114 'wc_payment_gateway_form_saved_payment_methods_html' => ' content',115 'woocommerce_subcategory_count_html' => ' content',116 'woocommerce_get_stock_html' => ' content',117 'woocommerce_single_product_image_thumbnail_html' => ' content',118 'woocommerce_variable_price_html' => ' content',119 'woocommerce_variable_empty_price_html' => ' content',108 'woocommerce_layered_nav_term_html' => 'transliterate_html', 109 'woocommerce_no_shipping_available_html' => 'transliterate_html', 110 'woocommerce_order_item_quantity_html' => 'transliterate_html', 111 'woocommerce_order_button_html' => 'transliterate_html', 112 'woocommerce_product_get_rating_html' => 'transliterate_html', 113 'woocommerce_pay_order_button_html' => 'transliterate_html', 114 'wc_payment_gateway_form_saved_payment_methods_html' => 'transliterate_html', 115 'woocommerce_subcategory_count_html' => 'transliterate_html', 116 'woocommerce_get_stock_html' => 'transliterate_html', 117 'woocommerce_single_product_image_thumbnail_html' => 'transliterate_html', 118 'woocommerce_variable_price_html' => 'transliterate_html', 119 'woocommerce_variable_empty_price_html' => 'transliterate_html', 120 120 'woocommerce_currency_symbol' => [self::class, 'currency_symbol'], 121 121 'woocommerce_currencies' => 'content', -
serbian-transliteration/trunk/classes/utilities.php
r3269990 r3288639 391 391 'slug' => RSTR_NAME, 392 392 'fields' => array_merge([ 393 'active_installs' => false, // rounded int394 'added' => false, // date395 'author' => false, // a href html396 'author_block_count' => false, // int393 'active_installs' => false, // rounded int 394 'added' => false, // date 395 'author' => false, // a href html 396 'author_block_count' => false, // int 397 397 'author_block_rating' => false, // int 398 'author_profile' => false, // url399 'banners' => false, // array( [low], [high] )400 'compatibility' => false, // empty array?401 'contributors' => false, // array( array( [profile], [avatar], [display_name] )402 'description' => false, // string403 'donate_link' => false, // url404 'download_link' => false, // url405 'downloaded' => false, // int398 'author_profile' => false, // url 399 'banners' => false, // array( [low], [high] ) 400 'compatibility' => false, // empty array? 401 'contributors' => false, // array( array( [profile], [avatar], [display_name] ) 402 'description' => false, // string 403 'donate_link' => false, // url 404 'download_link' => false, // url 405 'downloaded' => false, // int 406 406 // 'group' => false, // n/a 407 'homepage' => false, // url408 'icons' => false, // array( [1x] url, [2x] url )407 'homepage' => false, // url 408 'icons' => false, // array( [1x] url, [2x] url ) 409 409 'last_updated' => false, // datetime 410 'name' => false, // string411 'num_ratings' => false, // int412 'rating' => false, // int413 'ratings' => false, // array( [5..0] )414 'requires' => false, // version string410 'name' => false, // string 411 'num_ratings' => false, // int 412 'rating' => false, // int 413 'ratings' => false, // array( [5..0] ) 414 'requires' => false, // version string 415 415 'requires_php' => false, // version string 416 416 // 'reviews' => false, // n/a, part of 'sections' 417 'screenshots' => false, // array( array( [src], ) )418 'sections' => false, // array( [description], [installation], [changelog], [reviews], ...)419 'short_description' => false, // string420 'slug' => false, // string421 'support_threads' => false, // int417 'screenshots' => false, // array( array( [src], ) ) 418 'sections' => false, // array( [description], [installation], [changelog], [reviews], ...) 419 'short_description' => false, // string 420 'slug' => false, // string 421 'support_threads' => false, // int 422 422 'support_threads_resolved' => false, // int 423 'tags' => false, // array( )424 'tested' => false, // version string425 'version' => false, // version string426 'versions' => false, // array( [version] url )423 'tags' => false, // array( ) 424 'tested' => false, // version string 425 'version' => false, // version string 426 'versions' => false, // array( [version] url ) 427 427 ], $fields), 428 428 ]); … … 1220 1220 } 1221 1221 1222 /* 1223 * Advanced array filter 1224 * @return array 1225 */ 1222 1226 public static function array_filter($array, $remove, $reindex = false) 1223 1227 { -
serbian-transliteration/trunk/readme.txt
r3270599 r3288639 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.4 7 Stable tag: 2.3. 17 Stable tag: 2.3.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 107 107 108 108 == Changelog == 109 110 = 2.3.2 = 111 * Fixed Wp Admin transliteration 112 * Improved WooCommerce transliteration 113 * Code Optimizations 109 114 110 115 = 2.3.1 = … … 241 246 242 247 == Upgrade Notice == 248 249 = 2.3.2 = 250 * Fixed Wp Admin transliteration 251 * Improved WooCommerce transliteration 252 * Code Optimizations 243 253 244 254 = 2.3.1 = -
serbian-transliteration/trunk/serbian-transliteration.php
r3270599 r3288639 6 6 * Plugin URI: https://wordpress.org/plugins/serbian-transliteration/ 7 7 * Description: All-in-one Cyrillic to Latin transliteration plugin for WordPress that actually works. 8 * Version: 2.3. 18 * Version: 2.3.2 9 9 * Requires at least: 5.4 10 10 * Tested up to: 6.8
Note: See TracChangeset
for help on using the changeset viewer.