Advertisement
MerlIAV

WordPress "Name Directory"-Plugin Patch

May 2nd, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 3.07 KB | None | 0 0
  1. diff -rupN name-directory/install.php ../name-directory/install.php
  2. --- name-directory/install.php  2014-05-02 14:30:40.000000000 +0200
  3. +++ ../name-directory/install.php   2014-05-02 13:50:30.000000000 +0200
  4. @@ -19,7 +19,7 @@ function name_directory_install_list()
  5.      require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
  6.  
  7.      $sql = "CREATE TABLE $table_directory (
  8. -                id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  9. +                id INT( 11 ) NOT NULL AUTO_INCREMENT,
  10.                  name VARCHAR( 255 ) NOT NULL,
  11.                  show_title BOOLEAN NULL,
  12.                  show_description BOOLEAN NULL,
  13. @@ -29,7 +29,8 @@ function name_directory_install_list()
  14.                  show_search_form BOOLEAN NULL,
  15.                  nr_columns INT( 1 ) NULL,
  16.                  description TEXT NOT NULL,
  17. -                UNIQUE KEY id (id)
  18. +                UNIQUE KEY id (id),
  19. +               PRIMARY KEY  (id)
  20.      );";
  21.  
  22.      dbDelta($sql);
  23. @@ -37,7 +38,7 @@ function name_directory_install_list()
  24.      if($installed_ver != $name_directory_db_version)
  25.      {
  26.          $sql = "CREATE TABLE $table_directory (
  27. -                id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  28. +                id INT( 11 ) NOT NULL AUTO_INCREMENT,
  29.                  name VARCHAR( 255 ) NOT NULL,
  30.                  show_title BOOLEAN NULL,
  31.                  show_description BOOLEAN NULL,
  32. @@ -47,7 +48,9 @@ function name_directory_install_list()
  33.                  show_search_form BOOLEAN NULL,
  34.                  nr_columns INT( 1 ) NULL,
  35.                  description TEXT NOT NULL,
  36. -                UNIQUE KEY id (id)
  37. +                UNIQUE KEY id (id),
  38. +               PRIMARY KEY  (id)
  39. +              
  40.          );";
  41.  
  42.          require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
  43. @@ -66,14 +69,15 @@ function name_directory_install_names()
  44.      require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
  45.  
  46.      $sqlnames = "CREATE TABLE $table_directory_name (
  47. -                id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  48. +                id INT( 11 ) NOT NULL AUTO_INCREMENT,
  49.                  directory INT( 11 ) NOT NULL ,
  50.                  name VARCHAR( 255 ) NOT NULL ,
  51.                  letter VARCHAR( 1 ) NOT NULL ,
  52.                  description TEXT NOT NULL ,
  53.                  published BOOL NOT NULL ,
  54.                  submitted_by VARCHAR( 255 ) NOT NULL,
  55. -                UNIQUE KEY id (id)
  56. +                UNIQUE KEY id (id),
  57. +               PRIMARY KEY  (id)
  58.      );";
  59.      dbDelta($sqlnames);
  60.  }
  61. diff -rupN name-directory/shortcode.php ../name-directory/shortcode.php
  62. --- name-directory/shortcode.php    2014-05-02 14:30:42.000000000 +0200
  63. +++ ../name-directory/shortcode.php 2014-05-02 14:11:58.000000000 +0200
  64. @@ -228,7 +228,7 @@ function show_directory($attributes)
  65.  
  66.      if(isset($_GET['show_submitform']))
  67.      {
  68. -        return name_directory_show_submit_form($dir, name_directory_make_plugin_url('show_submitform'));
  69. +        return name_directory_show_submit_form($dir, name_directory_make_plugin_url('name_directory_startswith','show_submitform'));
  70.      }
  71.  
  72.      ob_start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement