Ticket #151: issue151.patch
| File issue151.patch, 1.9 KB (added by molnarm, 2 years ago) |
|---|
-
gp-includes/things/translation.php
78 78 $where = array(); 79 79 if ( gp_array_get( $filters, 'term' ) ) { 80 80 $like = "LIKE '%" . ( $gpdb->escape( like_escape ( gp_array_get( $filters, 'term' ) ) ) ) . "%'"; 81 if ( 'yes' == gp_array_get( $filters, 'case_sensitive' ) ) { 82 $like .= " COLLATE utf8_bin"; 83 } 81 84 $where[] = '(' . implode( ' OR ', array_map( lambda('$x', '"($x $like)"', compact('like')), array('o.singular', 't.translation_0', 'o.plural', 't.translation_1', 'o.context', 'o.references' ) ) ) . ')'; 82 85 } 83 86 if ( 'yes' == gp_array_get( $filters, 'translated' ) ) { -
gp-templates/translations.php
52 52 <dl class="filters-expanded filters hidden clearfix"> 53 53 <dt> 54 54 <p><label for="filters[term]"><?php _e('Term:'); ?></label></p> 55 <p> </p> 55 56 <p><label for="filters[user_login]"><?php _e('User:'); ?></label></p> 56 57 </dt> 57 58 <dd> 58 59 <p><input type="text" value="<?php echo gp_esc_attr_with_entities( gp_array_get( $filters, 'term' ) ); ?>" name="filters[term]" id="filters[term]" /></p> 60 <p><input type="checkbox" name="filters[case_sensitive]" value="yes" id="filters[case_sensitive][yes]" <?php gp_checked( 'yes' == gp_array_get( $filters, 'case_sensitive' ) ); ?>> 61 <label for="filters[case_sensitive][yes]"><?php _e('Case sensitive')?></label></p> 59 62 <p><input type="text" value="<?php echo gp_esc_attr_with_entities( gp_array_get( $filters, 'user_login' ) ); ?>" name="filters[user_login]" id="filters[user_login]" /></p> 60 63 </dd> 61 64 <dt><label><?php _e('With translation:'); ?></label></dt>
