Changeset 1825072
- Timestamp:
- 02/20/2018 08:57:58 AM (8 years ago)
- Location:
- internal-links-generator
- Files:
-
- 25 added
- 3 edited
-
tags/3.5 (added)
-
tags/3.5/css (added)
-
tags/3.5/css/style.css (added)
-
tags/3.5/images (added)
-
tags/3.5/images/arrows.png (added)
-
tags/3.5/images/delete.png (added)
-
tags/3.5/images/donate.png (added)
-
tags/3.5/images/edit.png (added)
-
tags/3.5/images/loader.gif (added)
-
tags/3.5/images/plus.png (added)
-
tags/3.5/internal-links-generator.php (added)
-
tags/3.5/js (added)
-
tags/3.5/js/scripts.js (added)
-
tags/3.5/js/userincr.min.js (added)
-
tags/3.5/settings.php (added)
-
tags/3.5/templates (added)
-
tags/3.5/templates/asearch.php (added)
-
tags/3.5/templates/bugfixer.php (added)
-
tags/3.5/templates/grab.php (added)
-
tags/3.5/templates/impex.php (added)
-
tags/3.5/templates/keywords.php (added)
-
tags/3.5/templates/links.php (added)
-
tags/3.5/templates/settings.php (added)
-
tags/3.5/templates/stat.php (added)
-
tags/3.5/uninstall.php (added)
-
trunk/internal-links-generator.php (modified) (1 diff)
-
trunk/settings.php (modified) (3 diffs)
-
trunk/templates/grab.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
internal-links-generator/trunk/internal-links-generator.php
r1772290 r1825072 4 4 Plugin URI: https://makong.kiev.ua/plugins/internal-links-generator/ 5 5 Description: Simple way to automatically link a certain word or phrase in your post/page/custom content to a URL you specify. 6 Version: 3.5 6 Version: 3.51 7 7 Author: Makong 8 8 Author URI: http://makong.kiev.ua/ -
internal-links-generator/trunk/settings.php
r1772290 r1825072 30 30 add_action('admin_init', array(&$this, 'init')); 31 31 add_action('admin_menu', array(&$this, 'menu')); 32 add_action('admin_head', array(&$this, 'inline_script')); 32 33 add_action('admin_enqueue_scripts', array(&$this, 'enqueue_scripts')); 33 34 add_action('wp_ajax_bulk_actions', array(&$this, 'bulk_ajax')); … … 45 46 public function enqueue_scripts(){ 46 47 wp_enqueue_script( 'ilgen-scripts', plugins_url( 'js/scripts.js', plugin_basename( __FILE__ ) ), array(), '1.0' ); 47 wp_add_inline_script( 'ilgen-scripts',48 /* wp_add_inline_script( 'ilgen-scripts', 48 49 "var ilgenBulkNonce = '" . wp_create_nonce('internal_link_generator-bulk_actions') . "';\n" . 49 50 "var ilgenBulkUrl = '" . admin_url( 'admin-ajax.php' ) . "';\n" 50 ); 51 );*/ 51 52 wp_enqueue_script('ilgen-userinc', plugins_url( 'js/userincr.min.js', plugin_basename( __FILE__ ) )); 52 53 } 54 55 public function inline_script(){ 56 echo "<script type='text/javascript'>" . 57 "var ilgenBulkNonce = '" . wp_create_nonce('internal_link_generator-bulk_actions') . "';\n" . 58 "var ilgenBulkUrl = '" . admin_url( 'admin-ajax.php' ) . "';\n" . 59 "</script>"; 60 } 53 61 54 62 public function menu(){ … … 288 296 $json = stripslashes(html_entity_decode($_POST['postdata'])); 289 297 $data = json_decode($json, true); 290 $res = $this->grab($data); 298 299 if(isset($data['keyword'])){ 300 $data['keyword'] = str_replace('"', "'", $data['keyword']); 301 } 302 $res = $this->grab($data); 291 303 break; 292 304 } -
internal-links-generator/trunk/templates/grab.php
r1772120 r1825072 24 24 foreach($rs as $r):?> 25 25 <tr> 26 <td><input type='checkbox' name='ids[]' data='<?= json_encode(array('id'=>$k, 'type'=>$type, 'target'=>$r[0], 'keyword'=>$r[1]), JSON_ UNESCAPED_UNICODE)?>'></td>26 <td><input type='checkbox' name='ids[]' data='<?= json_encode(array('id'=>$k, 'type'=>$type, 'target'=>$r[0], 'keyword'=>$r[1]), JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE)?>'></td> 27 27 <td><?= $r[1]?></td> 28 28 <td><?= $r[0]?></td>
Note: See TracChangeset
for help on using the changeset viewer.