This is my own interpretation of how I like to work, feedback welcome! Especially if my own view of how I think I like to work doesn't match your experience of how it seems I like to work!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| /** | |
| * Plugin Name: GW Formula in Field Description | |
| * Plugin URI: https://gravitywiz.com/ | |
| * Description: Displays the configured formula as a code block in the field description for all calculation fields. | |
| * Author: Gravity Wiz | |
| * Version: 0.2 | |
| * Author URI: https://gravitywiz.com | |
| */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| /** | |
| * Plugin Name: Gravity Wiz Type Into | |
| * Plugin URI: https://gravitywiz.com/ | |
| * Description: Registers window.gwTypeInto — a utility that simulates human-like typing into any input, textarea, or contenteditable element (including iframes). | |
| * Author: Gravity Wiz | |
| * Version: 1.0 | |
| * Author URI: https://gravitywiz.com | |
| * | |
| * Usage (browser console or inline script): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| add_filter('gcapi_http_response', function($response_data) { | |
| $request = $response_data['context']['request']; | |
| if ($request && strpos($request->get_url(), 'https://carapi.app/api/years/v2') !== false) { | |
| $response_data['body'] = json_encode( array( | |
| 'years' => array_map( function( $year ) { | |
| return array( 'year' => $year ); | |
| }, json_decode( $response_data['body'] ) ), | |
| ) ); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| $form_id = 133; | |
| $email_field_id = 6; | |
| $token_field_id = 8; | |
| add_filter( 'gform_incomplete_submission_post_get', function( $submission_json, $token, $form ) use ( $form_id, $token_field_id ) { | |
| $data = json_decode( $submission_json, true ); | |
| if ( $form['id'] == $form_id ) { | |
| $data['submitted_values'][ $token_field_id ] = $token; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| add_filter('gpeb_filters_col_rows_query', 'custom_optimize_gf_entry_meta_query_with_cache', 10, 3); | |
| function custom_optimize_gf_entry_meta_query_with_cache($sql, $col, $table) { | |
| // Check if the current table and column are the ones we want to optimize | |
| if ($table === GFFormsModel::get_entry_meta_table_name() && $col === 'meta_key') { | |
| // Attempt to retrieve cached meta_key results | |
| $cached_meta_keys = get_transient('gf_entry_meta_keys'); | |
| // If the cache exists, skip running the query |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| // Various links | |
| // https://serverfault.com/questions/488767/how-do-i-enable-php-s-flush-with-nginxphp-fpm | |
| // https://stackoverflow.com/questions/72394213/nginx-configuration-for-server-sent-event | |
| // https://serverfault.com/questions/801628/for-server-sent-events-sse-what-nginx-proxy-configuration-is-appropriate | |
| // https://qiita.com/okumurakengo/items/cbe6b3717b95944083a1 (in Japanese) | |
| // If '?SSE' is set, send Server-Sent events, otherwise we'll display the page. | |
| if ( isset( $_GET['SSE'] ) ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Plugin Name: Gravity Forms: Move Progress Bar to Bottom of Form | |
| * Plugin URI: http://www.n7studios.co.uk | |
| * Version: 1.0.1 | |
| * Author: n7 Studios | |
| * Author URI: http://www.n7studios.co.uk | |
| * Description: Moves the progress bar from the top to the bottom of the Gravity Form. The Start Paging section of the form MUST have a CSS class = progress-bar-bottom | |
| */ | |
| /** |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .gpfup-big-images .gpfup__files { | |
| display: flex; | |
| flex-wrap: wrap; | |
| border: 0; | |
| padding: 0; | |
| box-shadow: none; | |
| margin: 0 -0.5rem; | |
| } | |
| .gpfup-big-images .gpfup__file { |
NewerOlder