Changeset 859423
- Timestamp:
- 02/17/2014 01:56:48 PM (12 years ago)
- Location:
- agreeable
- Files:
-
- 4 added
- 4 edited
-
assets/screenshot-2.jpg (modified) (previous)
-
tags/0.2.2 (added)
-
tags/0.2.2/agreeable-options.php (added)
-
tags/0.2.2/agreeable.php (added)
-
tags/0.2.2/readme.txt (added)
-
trunk/agreeable-options.php (modified) (1 diff)
-
trunk/agreeable.php (modified) (8 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
agreeable/trunk/agreeable-options.php
r857357 r859423 101 101 102 102 <p class="submit"> 103 <input type="submit" name="Submit" value="<?php _e('Update Options', 'ag_trdom' ) ?>" />103 <input type="submit" class="button button-large button-primary" name="Submit" value="<?php _e('Update Options', 'ag_trdom' ) ?>" /> 104 104 </p> 105 105 </form> -
agreeable/trunk/agreeable.php
r857868 r859423 4 4 Plugin URI: http://wordpress.org/extend/plugins/agreeable 5 5 Description: Add a required "Agree to terms" checkbox to login and/or register forms. Based on the I-Agree plugin by Michael Stursberg. 6 Version: 0.2. 16 Version: 0.2.2 7 7 Author: buildcreate 8 8 Author URI: http://buildcreate.com … … 14 14 $dbregister = get_option('ag_register'); 15 15 $dbfail = get_option('ag_fail'); 16 $body_class = get_body_class();17 $login_page = get_option('ag_login_page');18 $register_page = get_option('ag_register_page');19 16 20 global $bp, $post; 21 isset($post) ? $pid = $post->ID : $pid = NULL; 17 global $bp; 18 19 if(isset($_REQUEST['ag_type']) && $_REQUEST['ag_type'] == "login" && $dblogin == 1 || isset($_REQUEST['ag_type']) && $_REQUEST['ag_type'] == 'register' && $dbregister == 1) { 22 20 23 21 // See if the checkbox #login_accept was checked … … 37 35 return $error; 38 36 } 37 } else { 38 return $user; 39 } 39 40 40 41 } … … 45 46 add_filter('bp_signup_validate', 'wp_authenticate_user_acc', 99999, 2); 46 47 47 function display_terms_form( ) {48 function display_terms_form($type) { 48 49 $dbtermm = get_option('ag_termm'); 49 50 $dburl = get_option('ag_url'); 50 51 global $post;52 isset($post) ? $pid = $post->ID : $pid = NULL;53 $body_class = get_body_class();54 55 global $bp;56 51 57 52 if(isset($dburl)) {$terms = get_post($dburl); $terms = apply_filters('the_content', $terms->post_content);} … … 65 60 if(isset($bp)){do_action( 'bp_login_accept_errors' );} 66 61 echo '<label style="text-align: left;"><input type="checkbox" name="login_accept" id="login_accept" /> <a title="'.get_post($dburl)->post_title.'" class="thickbox" target="_BLANK" href="#TB_inline?width=600&height=550&inlineId=terms">'.$dbtermm.'</a></label></div>'; 67 62 echo '<input type="hidden" value="'.$type.'" name="ag_type" />'; 68 63 echo '<div id="terms"><div>'.$terms.'</div></div>'; 69 64 } … … 73 68 74 69 if($dblogin == 1) { 75 display_terms_form( );70 display_terms_form('login'); 76 71 } 77 72 } … … 82 77 83 78 if($dbregister == 1) { 84 display_terms_form( );79 display_terms_form('register'); 85 80 } 86 81 } … … 97 92 98 93 if($dblogin == 1) { 99 display_terms_form( );94 display_terms_form('login'); 100 95 } 101 96 -
agreeable/trunk/readme.txt
r857868 r859423 33 33 == Changelog == 34 34 35 = 0.2. 1=36 * Issue with login pages that also have login widgets on them35 = 0.2.2 = 36 * Fixed issue with form validation 37 37 38 38 = 0.2 =
Note: See TracChangeset
for help on using the changeset viewer.