Changeset 1469200
- Timestamp:
- 08/06/2016 01:19:39 PM (10 years ago)
- Location:
- tapwarp
- Files:
-
- 1 deleted
- 4 edited
- 1 copied
-
tags/0.1.2 (copied) (copied from tapwarp/trunk)
-
tags/0.1.2/assets (deleted)
-
tags/0.1.2/readme.txt (modified) (1 diff)
-
tags/0.1.2/tapwarp.php (modified) (9 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/tapwarp.php (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tapwarp/tags/0.1.2/readme.txt
r1469009 r1469200 57 57 == Changelog == 58 58 59 = 0.1.2 = 60 61 Fixed some potential bug. 62 59 63 = 0.1.1 = 64 60 65 This is the first version. 61 62 66 63 67 == Upgrade Notice == -
tapwarp/tags/0.1.2/tapwarp.php
r1468997 r1469200 4 4 Plugin URI: http://twdemo.qaon.net/ 5 5 Description: Upload pictures from smartphone to wordpress easily. 6 Version: 0.1. 16 Version: 0.1.2 7 7 Author: Yuxiang Mao 8 8 Author URI: http://qaon.net … … 179 179 } 180 180 181 function tapwarp_die() 182 { 183 if (defined('WP_VERSION') && version_compare(WP_VERSION,'3.4.0','>=')) 184 wp_die("","",array()); 185 else 186 die; 187 } 188 181 189 function tapwarp_on_ajax_getqrcode() 182 190 { … … 219 227 $info->sizeHint=$sizeHint; 220 228 $info->bgColor=$bgColor; 229 $info->clientData=new stdClass; 221 230 $info->clientData->rid=$receiverid; 222 231 … … 225 234 echo base64_encode(ob_get_clean()); 226 235 227 wp_die();236 tapwarp_die(); 228 237 } 229 238 … … 325 334 { 326 335 echo json_encode($response); 327 wp_die();336 tapwarp_die(); 328 337 } 329 338 … … 334 343 335 344 $turdir=plugin_dir_path(__FILE__).'tmp'; 336 @mkdir($turdir,0755,true); 337 $retArr=array(); 345 @mkdir($turdir,0775,true); 346 @chmod($turdir,0775); 347 if (!is_writable($turdir)) 348 { 349 $response->errors[]=__('Temporary directory is not writable: ').$turdir; 350 echo json_encode($response); 351 tapwarp_die(); 352 } 338 353 339 354 $quedir=$turdir.'/que'; // Temporarily save image when queued for registering into DB. 340 355 $savdir=$turdir.'/sav'; // Temporarily save image when downloading. 341 @mkdir($quedir,0755,true); 342 @mkdir($savdir,0755,true); 356 @mkdir($quedir,0775,true); 357 @chmod($quedir,0775); 358 @mkdir($savdir,0775,true); 359 @chmod($savdir,0775); 343 360 344 361 $tstfile=$quedir.'/WRITE-TEST.'.time(); 345 362 if (!@file_put_contents($tstfile,$tstfile)) 346 {347 363 $response->errors[]=__('Temporary directory is not writable: ').dirname($tstfile); 348 echo json_encode($response); 349 wp_die(); 350 } 351 if (!unlink($tstfile)) 352 { 364 if (!@unlink($tstfile)) 353 365 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 354 echo json_encode($response);355 wp_die();356 }357 366 358 367 $tstfile=$savdir.'/WRITE-TEST.'.time(); 359 368 if (!@file_put_contents($tstfile,$tstfile)) 360 {361 369 $response->errors[]=__('Temporary directory is not writable: ').dirname($tstfile); 370 if (!@unlink($tstfile)) 371 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 372 373 if ($response->errors) 374 { 375 $response->errors=array_unique($response->errors); 362 376 echo json_encode($response); 363 wp_die(); 364 } 365 if (!unlink($tstfile)) 366 { 367 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 368 echo json_encode($response); 369 wp_die(); 377 tapwarp_die(); 370 378 } 371 379 … … 378 386 $response->error[]=__('Failed to download files: ').print_r($e,true); 379 387 echo json_encode($response); 380 wp_die();388 tapwarp_die(); 381 389 } 382 390 … … 398 406 ); 399 407 400 $post_id=media_handle_upload(0, 0, array(), ['test_form' => false, ' action' => 'tapwarp-upload']);408 $post_id=media_handle_upload(0, 0, array(), ['test_form' => false, 'test_upload'=>false, 'action' => 'tapwarp-upload']); 401 409 if (!is_integer($post_id)) 402 410 { … … 425 433 echo json_encode($response); 426 434 427 wp_die();428 } 429 435 tapwarp_die(); 436 } 437 -
tapwarp/trunk/readme.txt
r1469009 r1469200 57 57 == Changelog == 58 58 59 = 0.1.2 = 60 61 Fixed some potential bug. 62 59 63 = 0.1.1 = 64 60 65 This is the first version. 61 62 66 63 67 == Upgrade Notice == -
tapwarp/trunk/tapwarp.php
r1468997 r1469200 4 4 Plugin URI: http://twdemo.qaon.net/ 5 5 Description: Upload pictures from smartphone to wordpress easily. 6 Version: 0.1. 16 Version: 0.1.2 7 7 Author: Yuxiang Mao 8 8 Author URI: http://qaon.net … … 179 179 } 180 180 181 function tapwarp_die() 182 { 183 if (defined('WP_VERSION') && version_compare(WP_VERSION,'3.4.0','>=')) 184 wp_die("","",array()); 185 else 186 die; 187 } 188 181 189 function tapwarp_on_ajax_getqrcode() 182 190 { … … 219 227 $info->sizeHint=$sizeHint; 220 228 $info->bgColor=$bgColor; 229 $info->clientData=new stdClass; 221 230 $info->clientData->rid=$receiverid; 222 231 … … 225 234 echo base64_encode(ob_get_clean()); 226 235 227 wp_die();236 tapwarp_die(); 228 237 } 229 238 … … 325 334 { 326 335 echo json_encode($response); 327 wp_die();336 tapwarp_die(); 328 337 } 329 338 … … 334 343 335 344 $turdir=plugin_dir_path(__FILE__).'tmp'; 336 @mkdir($turdir,0755,true); 337 $retArr=array(); 345 @mkdir($turdir,0775,true); 346 @chmod($turdir,0775); 347 if (!is_writable($turdir)) 348 { 349 $response->errors[]=__('Temporary directory is not writable: ').$turdir; 350 echo json_encode($response); 351 tapwarp_die(); 352 } 338 353 339 354 $quedir=$turdir.'/que'; // Temporarily save image when queued for registering into DB. 340 355 $savdir=$turdir.'/sav'; // Temporarily save image when downloading. 341 @mkdir($quedir,0755,true); 342 @mkdir($savdir,0755,true); 356 @mkdir($quedir,0775,true); 357 @chmod($quedir,0775); 358 @mkdir($savdir,0775,true); 359 @chmod($savdir,0775); 343 360 344 361 $tstfile=$quedir.'/WRITE-TEST.'.time(); 345 362 if (!@file_put_contents($tstfile,$tstfile)) 346 {347 363 $response->errors[]=__('Temporary directory is not writable: ').dirname($tstfile); 348 echo json_encode($response); 349 wp_die(); 350 } 351 if (!unlink($tstfile)) 352 { 364 if (!@unlink($tstfile)) 353 365 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 354 echo json_encode($response);355 wp_die();356 }357 366 358 367 $tstfile=$savdir.'/WRITE-TEST.'.time(); 359 368 if (!@file_put_contents($tstfile,$tstfile)) 360 {361 369 $response->errors[]=__('Temporary directory is not writable: ').dirname($tstfile); 370 if (!@unlink($tstfile)) 371 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 372 373 if ($response->errors) 374 { 375 $response->errors=array_unique($response->errors); 362 376 echo json_encode($response); 363 wp_die(); 364 } 365 if (!unlink($tstfile)) 366 { 367 $response->errors[]=__('Failed deletion test in: ').dirname($tstfile); 368 echo json_encode($response); 369 wp_die(); 377 tapwarp_die(); 370 378 } 371 379 … … 378 386 $response->error[]=__('Failed to download files: ').print_r($e,true); 379 387 echo json_encode($response); 380 wp_die();388 tapwarp_die(); 381 389 } 382 390 … … 398 406 ); 399 407 400 $post_id=media_handle_upload(0, 0, array(), ['test_form' => false, ' action' => 'tapwarp-upload']);408 $post_id=media_handle_upload(0, 0, array(), ['test_form' => false, 'test_upload'=>false, 'action' => 'tapwarp-upload']); 401 409 if (!is_integer($post_id)) 402 410 { … … 425 433 echo json_encode($response); 426 434 427 wp_die();428 } 429 435 tapwarp_die(); 436 } 437
Note: See TracChangeset
for help on using the changeset viewer.