updated plugin Gitium
version 1.0.7
This commit is contained in:
@ -15,7 +15,8 @@
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
define('GITIGNORE', <<<EOF
|
||||
if (!defined('GITIGNORE'))
|
||||
define('GITIGNORE', <<<EOF
|
||||
*.log
|
||||
*.swp
|
||||
*.back
|
||||
@ -134,7 +135,9 @@ class Git_Wrapper {
|
||||
}
|
||||
|
||||
private function get_env() {
|
||||
$env = array();
|
||||
$env = array(
|
||||
'HOME' => getenv( 'HOME' ),
|
||||
);
|
||||
$key_file = null;
|
||||
|
||||
if ( defined( 'GIT_SSH' ) && GIT_SSH ) {
|
||||
@ -162,7 +165,7 @@ class Git_Wrapper {
|
||||
$env = $this->get_env();
|
||||
|
||||
$git_bin_path = apply_filters( 'gitium_git_bin_path', '' );
|
||||
$cmd = "${git_bin_path}git $args 2>&1";
|
||||
$cmd = "{$git_bin_path}git $args 2>&1";
|
||||
|
||||
$proc = proc_open(
|
||||
$cmd,
|
||||
|
@ -59,7 +59,7 @@ class Gitium_Menu {
|
||||
}
|
||||
|
||||
public function disconnect_repository() {
|
||||
$gitium_disconnect_repo = filter_input(INPUT_POST, 'GitiumSubmitDisconnectRepository', FILTER_SANITIZE_STRING);
|
||||
$gitium_disconnect_repo = filter_input(INPUT_POST, 'GitiumSubmitDisconnectRepository', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
|
||||
if ( ! isset( $gitium_disconnect_repo ) ) {
|
||||
return;
|
||||
@ -73,8 +73,8 @@ class Gitium_Menu {
|
||||
}
|
||||
|
||||
public function show_message() {
|
||||
$get_message = filter_input(INPUT_GET, 'message', FILTER_SANITIZE_STRING);
|
||||
$get_success = filter_input(INPUT_GET, 'success', FILTER_SANITIZE_STRING);
|
||||
$get_message = filter_input(INPUT_GET, 'message', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
$get_success = filter_input(INPUT_GET, 'success', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( isset( $get_message ) && $get_message ) {
|
||||
$type = ( isset( $get_success ) && $get_success == 1 ) ? 'updated' : 'error';
|
||||
$message = get_transient( 'message_'. $get_message );
|
||||
|
@ -52,7 +52,7 @@ class Gitium_Submenu_Configure extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function regenerate_keypair() {
|
||||
$submit_keypair = filter_input(INPUT_POST, 'GitiumSubmitRegenerateKeypair', FILTER_SANITIZE_STRING);
|
||||
$submit_keypair = filter_input(INPUT_POST, 'GitiumSubmitRegenerateKeypair', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $submit_keypair ) ) {
|
||||
return;
|
||||
}
|
||||
@ -62,7 +62,7 @@ class Gitium_Submenu_Configure extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function gitium_warning() {
|
||||
$submit_warning = filter_input(INPUT_POST, 'GitiumSubmitWarning', FILTER_SANITIZE_STRING);
|
||||
$submit_warning = filter_input(INPUT_POST, 'GitiumSubmitWarning', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $submit_warning ) ) {
|
||||
return;
|
||||
}
|
||||
@ -88,8 +88,8 @@ class Gitium_Submenu_Configure extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function init_repo() {
|
||||
$remote_url = filter_input(INPUT_POST, 'remote_url', FILTER_SANITIZE_STRING);
|
||||
$gitium_submit_fetch = filter_input(INPUT_POST, 'GitiumSubmitFetch', FILTER_SANITIZE_STRING);
|
||||
$remote_url = filter_input(INPUT_POST, 'remote_url', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
$gitium_submit_fetch = filter_input(INPUT_POST, 'GitiumSubmitFetch', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $gitium_submit_fetch ) || ! isset( $remote_url ) ) {
|
||||
return;
|
||||
}
|
||||
@ -107,8 +107,8 @@ class Gitium_Submenu_Configure extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function choose_branch() {
|
||||
$gitium_submit_merge_push = filter_input(INPUT_POST, 'GitiumSubmitMergeAndPush', FILTER_SANITIZE_STRING);
|
||||
$tracking_branch = filter_input(INPUT_POST, 'tracking_branch', FILTER_SANITIZE_STRING);
|
||||
$gitium_submit_merge_push = filter_input(INPUT_POST, 'GitiumSubmitMergeAndPush', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
$tracking_branch = filter_input(INPUT_POST, 'tracking_branch', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $gitium_submit_merge_push ) || ! isset( $tracking_branch ) ) {
|
||||
return;
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ class Gitium_Submenu_Settings extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function regenerate_webhook() {
|
||||
$gitium_regen_webhook = filter_input(INPUT_POST, 'GitiumSubmitRegenerateWebhook', FILTER_SANITIZE_STRING);
|
||||
$gitium_regen_webhook = filter_input(INPUT_POST, 'GitiumSubmitRegenerateWebhook', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $gitium_regen_webhook ) ) {
|
||||
return;
|
||||
}
|
||||
@ -48,7 +48,7 @@ class Gitium_Submenu_Settings extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function regenerate_public_key() {
|
||||
$submit_regenerate_pub_key = filter_input(INPUT_POST, 'GitiumSubmitRegeneratePublicKey', FILTER_SANITIZE_STRING);
|
||||
$submit_regenerate_pub_key = filter_input(INPUT_POST, 'GitiumSubmitRegeneratePublicKey', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $submit_regenerate_pub_key ) ) {
|
||||
return;
|
||||
}
|
||||
@ -99,8 +99,8 @@ class Gitium_Submenu_Settings extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function save() {
|
||||
$submit_save = filter_input(INPUT_POST, 'GitiumSubmitSave', FILTER_SANITIZE_STRING);
|
||||
$gitignore_content = filter_input(INPUT_POST, 'gitignore_content', FILTER_SANITIZE_STRING);
|
||||
$submit_save = filter_input(INPUT_POST, 'GitiumSubmitSave', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
$gitignore_content = filter_input(INPUT_POST, 'gitignore_content', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $submit_save ) || ! isset( $gitignore_content ) ) {
|
||||
return;
|
||||
}
|
||||
|
@ -77,7 +77,7 @@ class Gitium_Submenu_Status extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function save_ignorelist() {
|
||||
$gitium_ignore_path = filter_input(INPUT_POST, 'GitiumIgnorePath', FILTER_SANITIZE_STRING);
|
||||
$gitium_ignore_path = filter_input(INPUT_POST, 'GitiumIgnorePath', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $gitium_ignore_path ) ) {
|
||||
return;
|
||||
} else {
|
||||
@ -94,8 +94,8 @@ class Gitium_Submenu_Status extends Gitium_Menu {
|
||||
}
|
||||
|
||||
public function save_changes() {
|
||||
$gitium_save_changes = filter_input(INPUT_POST, 'GitiumSubmitSaveChanges', FILTER_SANITIZE_STRING);
|
||||
$gitium_commit_msg = filter_input(INPUT_POST, 'commitmsg', FILTER_SANITIZE_STRING);
|
||||
$gitium_save_changes = filter_input(INPUT_POST, 'GitiumSubmitSaveChanges', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
$gitium_commit_msg = filter_input(INPUT_POST, 'commitmsg', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
|
||||
if ( ! isset( $gitium_save_changes ) ) {
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user