Changeset 3253110
- Timestamp:
- 03/10/2025 06:41:18 AM (13 months ago)
- Location:
- serbian-transliteration
- Files:
-
- 138 added
- 6 edited
-
tags/2.2.2 (added)
-
tags/2.2.2/CHANGELOG.txt (added)
-
tags/2.2.2/LICENSE.txt (added)
-
tags/2.2.2/assets (added)
-
tags/2.2.2/assets/css (added)
-
tags/2.2.2/assets/css/admin.css (added)
-
tags/2.2.2/assets/css/admin.min.css (added)
-
tags/2.2.2/assets/css/highlight.min.css (added)
-
tags/2.2.2/assets/css/index.php (added)
-
tags/2.2.2/assets/css/tools.css (added)
-
tags/2.2.2/assets/css/tools.min.css (added)
-
tags/2.2.2/assets/img (added)
-
tags/2.2.2/assets/img/fp-icon-80x80.png (added)
-
tags/2.2.2/assets/img/icon-animated-24x24.gif (added)
-
tags/2.2.2/assets/img/icon-animated-32x32.gif (added)
-
tags/2.2.2/assets/img/index.php (added)
-
tags/2.2.2/assets/img/logo-contra-team.jpg (added)
-
tags/2.2.2/assets/img/logo-freelance-poslovi-sr_RS.jpg (added)
-
tags/2.2.2/assets/img/logo-freelance-poslovi.jpg (added)
-
tags/2.2.2/assets/index.php (added)
-
tags/2.2.2/assets/js (added)
-
tags/2.2.2/assets/js/admin.js (added)
-
tags/2.2.2/assets/js/admin.min.js (added)
-
tags/2.2.2/assets/js/highlight.min.js (added)
-
tags/2.2.2/assets/js/index.php (added)
-
tags/2.2.2/assets/js/tools-block.js (added)
-
tags/2.2.2/assets/js/tools-block.min.js (added)
-
tags/2.2.2/assets/js/tools-tinymce.js (added)
-
tags/2.2.2/assets/js/tools-tinymce.min.js (added)
-
tags/2.2.2/assets/js/tools.js (added)
-
tags/2.2.2/assets/js/tools.min.js (added)
-
tags/2.2.2/classes (added)
-
tags/2.2.2/classes/ajax.php (added)
-
tags/2.2.2/classes/autoloader.php (added)
-
tags/2.2.2/classes/cache-db.php (added)
-
tags/2.2.2/classes/controller.php (added)
-
tags/2.2.2/classes/debug.php (added)
-
tags/2.2.2/classes/email.php (added)
-
tags/2.2.2/classes/filters.php (added)
-
tags/2.2.2/classes/index.php (added)
-
tags/2.2.2/classes/init.php (added)
-
tags/2.2.2/classes/map.php (added)
-
tags/2.2.2/classes/maps (added)
-
tags/2.2.2/classes/maps/ar.php (added)
-
tags/2.2.2/classes/maps/ba.php (added)
-
tags/2.2.2/classes/maps/bel.php (added)
-
tags/2.2.2/classes/maps/bg_BG.php (added)
-
tags/2.2.2/classes/maps/bs_BA.php (added)
-
tags/2.2.2/classes/maps/cnr.php (added)
-
tags/2.2.2/classes/maps/el.php (added)
-
tags/2.2.2/classes/maps/hy.php (added)
-
tags/2.2.2/classes/maps/index.php (added)
-
tags/2.2.2/classes/maps/ka_GE.php (added)
-
tags/2.2.2/classes/maps/kir.php (added)
-
tags/2.2.2/classes/maps/kk.php (added)
-
tags/2.2.2/classes/maps/mk_MK.php (added)
-
tags/2.2.2/classes/maps/mn.php (added)
-
tags/2.2.2/classes/maps/ru_RU.php (added)
-
tags/2.2.2/classes/maps/sr_RS.php (added)
-
tags/2.2.2/classes/maps/tg.php (added)
-
tags/2.2.2/classes/maps/uk.php (added)
-
tags/2.2.2/classes/maps/uz_UZ.php (added)
-
tags/2.2.2/classes/menus.php (added)
-
tags/2.2.2/classes/mode.php (added)
-
tags/2.2.2/classes/model.php (added)
-
tags/2.2.2/classes/modes (added)
-
tags/2.2.2/classes/modes/admin.php (added)
-
tags/2.2.2/classes/modes/advanced.php (added)
-
tags/2.2.2/classes/modes/dev.php (added)
-
tags/2.2.2/classes/modes/forced.php (added)
-
tags/2.2.2/classes/modes/index.php (added)
-
tags/2.2.2/classes/modes/light.php (added)
-
tags/2.2.2/classes/modes/phantom.php (added)
-
tags/2.2.2/classes/modes/standard.php (added)
-
tags/2.2.2/classes/modes/woocommerce.php (added)
-
tags/2.2.2/classes/notifications.php (added)
-
tags/2.2.2/classes/plugins (added)
-
tags/2.2.2/classes/plugins.php (added)
-
tags/2.2.2/classes/plugins/advanced-custom-fields-pro.php (added)
-
tags/2.2.2/classes/plugins/advanced-custom-fields.php (added)
-
tags/2.2.2/classes/plugins/contact-form-7.php (added)
-
tags/2.2.2/classes/plugins/data-tables-generator-by-supsystic.php (added)
-
tags/2.2.2/classes/plugins/elementor.php (added)
-
tags/2.2.2/classes/plugins/index.php (added)
-
tags/2.2.2/classes/plugins/polylang.php (added)
-
tags/2.2.2/classes/plugins/revslider.php (added)
-
tags/2.2.2/classes/plugins/woocommerce.php (added)
-
tags/2.2.2/classes/plugins/wordpress-seo.php (added)
-
tags/2.2.2/classes/requirements.php (added)
-
tags/2.2.2/classes/rest.php (added)
-
tags/2.2.2/classes/sanitization.php (added)
-
tags/2.2.2/classes/search.php (added)
-
tags/2.2.2/classes/settings (added)
-
tags/2.2.2/classes/settings-fields.php (added)
-
tags/2.2.2/classes/settings-sidebars.php (added)
-
tags/2.2.2/classes/settings.php (added)
-
tags/2.2.2/classes/settings/index.php (added)
-
tags/2.2.2/classes/settings/page-credits.php (added)
-
tags/2.2.2/classes/settings/page-debug.php (added)
-
tags/2.2.2/classes/settings/page-functions.php (added)
-
tags/2.2.2/classes/settings/page-permalinks.php (added)
-
tags/2.2.2/classes/settings/page-shortcodes.php (added)
-
tags/2.2.2/classes/settings/page-tags.php (added)
-
tags/2.2.2/classes/settings/page-transliteration.php (added)
-
tags/2.2.2/classes/shortcodes.php (added)
-
tags/2.2.2/classes/themes (added)
-
tags/2.2.2/classes/themes.php (added)
-
tags/2.2.2/classes/themes/avada.php (added)
-
tags/2.2.2/classes/themes/divi.php (added)
-
tags/2.2.2/classes/themes/index.php (added)
-
tags/2.2.2/classes/themes/themify.php (added)
-
tags/2.2.2/classes/tools.php (added)
-
tags/2.2.2/classes/traits (added)
-
tags/2.2.2/classes/traits/cache-controlled.php (added)
-
tags/2.2.2/classes/traits/cache.php (added)
-
tags/2.2.2/classes/traits/index.php (added)
-
tags/2.2.2/classes/utilities.php (added)
-
tags/2.2.2/classes/wordpress.php (added)
-
tags/2.2.2/classes/wp-cli.php (added)
-
tags/2.2.2/constants.php (added)
-
tags/2.2.2/functions.php (added)
-
tags/2.2.2/index.php (added)
-
tags/2.2.2/languages (added)
-
tags/2.2.2/languages/index.php (added)
-
tags/2.2.2/languages/serbian-transliteration-hr.mo (added)
-
tags/2.2.2/languages/serbian-transliteration-hr.po (added)
-
tags/2.2.2/languages/serbian-transliteration-sr_RS.mo (added)
-
tags/2.2.2/languages/serbian-transliteration-sr_RS.po (added)
-
tags/2.2.2/languages/serbian-transliteration.pot (added)
-
tags/2.2.2/libraries (added)
-
tags/2.2.2/libraries/.htaccess (added)
-
tags/2.2.2/libraries/index.php (added)
-
tags/2.2.2/libraries/locale.lib (added)
-
tags/2.2.2/libraries/sr_RS.diacritical.words.lib (added)
-
tags/2.2.2/libraries/sr_RS.skip.words.lib (added)
-
tags/2.2.2/readme.txt (added)
-
tags/2.2.2/serbian-transliteration.php (added)
-
tags/2.2.2/uninstall.php (added)
-
trunk/CHANGELOG.txt (modified) (1 diff)
-
trunk/classes/controller.php (modified) (1 diff)
-
trunk/classes/init.php (modified) (3 diffs)
-
trunk/classes/settings/page-credits.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/serbian-transliteration.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
serbian-transliteration/trunk/CHANGELOG.txt
r3252345 r3253110 1 = 2.2.2 = 2 * Fixed problem with l10n.php algo 3 * Removed PHP errors 4 1 5 = 2.2.1 = 2 6 * Fixed PHP errors from the previous version -
serbian-transliteration/trunk/classes/controller.php
r3252361 r3253110 679 679 foreach ($xpath->query('//text()') as $textNode) { 680 680 if (!in_array($textNode->parentNode->nodeName, $skipTags)) { 681 $textNode->nodeValue = $this->transliterate _no_html($textNode->nodeValue);681 $textNode->nodeValue = $this->transliterate($textNode->nodeValue); 682 682 } 683 683 } -
serbian-transliteration/trunk/classes/init.php
r3200804 r3253110 7 7 $this->set_admin_cookie_based_on_url(); 8 8 $this->add_action('plugins_loaded', 'load_textdomain'); 9 $this->add_action('load_textdomain_mofile', 'load_textdomain_mofile', 10, 2); 9 10 $this->add_action('template_redirect', 'set_transliteration'); 10 11 … … 118 119 */ 119 120 public function load_textdomain() { 120 if (is_textdomain_loaded('serbian-transliteration')) {121 if (is_textdomain_loaded('serbian-transliteration')) { 121 122 return; 122 123 } … … 133 134 $mofile = sprintf('%s-%s.mo', 'serbian-transliteration', $locale); 134 135 135 // First we check the translations inside the plugindirectory136 // Only check the plugin's own languages directory 136 137 $domain_path = RSTR_ROOT . '/languages'; 137 $loaded = load_textdomain('serbian-transliteration', path_join($domain_path, $mofile)); 138 139 /* 140 * DISABLED: - We don't need this part because the translation is intended only for this plugin, 141 * but I will save it if needed in the future. 142 * 143 144 // If no translation is found, we check the global directory 145 if (!$loaded) { 146 $domain_path = path_join(WP_LANG_DIR, 'plugins'); 147 $loaded = load_textdomain('serbian-transliteration', path_join($domain_path, $mofile)); 148 } 149 150 // If that doesn't work either, we check directly in WP_LANG_DIR 151 if (!$loaded) { 152 $loaded = load_textdomain('serbian-transliteration', path_join(WP_LANG_DIR, $mofile)); 153 } 154 155 */ 156 } 138 if (file_exists(path_join($domain_path, $mofile))) { 139 load_textdomain('serbian-transliteration', path_join($domain_path, $mofile)); 140 } 141 } 142 143 /* 144 * Do translations only inside plugin 145 */ 146 public function load_textdomain_mofile ($mofile, $domain) { 147 if ($domain === 'serbian-transliteration') { 148 return RSTR_ROOT . '/languages/' . basename($mofile); 149 } 150 return $mofile; 151 } 157 152 158 153 -
serbian-transliteration/trunk/classes/settings/page-credits.php
r3159284 r3253110 17 17 'Dušan Filiferović' => 'https://korisnickicentar.contrateam.com/aff.php?aff=385', 18 18 'Boris Kuljaj' => 'https://www.linkedin.com/in/boris-kuljaj-2944b4192/', 19 'Branko Mrki Vidović' => 'https://www.facebook.com/branko.m.vidovic', 19 20 'Slobodan Pantović' => '', 20 21 'Ivan Stanojević' => '', 21 22 'Ognjen Odobašić' => '', 22 'Miloš Maksimović' => '' ,23 'Miloš Maksimović' => '' 23 24 ); ?> 24 25 <script>function rstr_popup(url, title, w, h) { -
serbian-transliteration/trunk/readme.txt
r3252345 r3253110 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.0 7 Stable tag: 2.2. 17 Stable tag: 2.2.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 108 108 109 109 == Changelog == 110 111 = 2.2.2 = 112 * Fixed problem with l10n.php algo 113 * Removed PHP errors 110 114 111 115 = 2.2.1 = … … 222 226 223 227 == Upgrade Notice == 228 229 = 2.2.2 = 230 * Fixed problem with l10n.php algo 231 * Removed PHP errors 224 232 225 233 = 2.2.1 = -
serbian-transliteration/trunk/serbian-transliteration.php
r3252345 r3253110 6 6 * Description: All in one Cyrillic to Latin transliteration plugin for WordPress that actually works. 7 7 * Donate link: https://www.buymeacoffee.com/ivijanstefan 8 * Version: 2.2. 18 * Version: 2.2.2 9 9 * Requires at least: 5.4 10 10 * Tested up to: 6.7
Note: See TracChangeset
for help on using the changeset viewer.