Changeset 3345216
- Timestamp:
- 08/15/2025 03:27:09 PM (6 months ago)
- Location:
- petmatchpro/trunk
- Files:
-
- 2 added
- 2 deleted
- 30 edited
-
CHANGE-LOG.docx (modified) (previous)
-
CHANGE-LOG.pdf (modified) (previous)
-
CHANGE-LOG.txt (modified) (1 diff)
-
README.txt (modified) (1 diff)
-
admin/class-pet-match-pro-admin-settings.php (modified) (3 diffs)
-
admin/license/class-pet-match-pro-license.php (modified) (18 diffs)
-
admin/partials/PetMatchPro.php (modified) (1 diff)
-
admin/partials/activate_license_form.php (modified) (1 diff)
-
admin/partials/af/pmp-instructions-details.html (modified) (1 diff)
-
admin/partials/af/pmp-instructions-search.html (modified) (3 diffs)
-
admin/partials/af/pmp-option-levels-filter.php (modified) (1 diff)
-
includes/af/class-pet-match-pro-af-api.php (modified) (40 diffs)
-
includes/af/partials/pmp-field-levels-adopt.php (modified) (7 diffs)
-
includes/af/partials/pmp-field-levels-found.php (modified) (8 diffs)
-
includes/af/partials/pmp-field-levels-lost.php (modified) (9 diffs)
-
includes/af/partials/pmp-field-levels-preferred.php (modified) (1 diff)
-
includes/af/partials/pmp-field-values-adopt.php (modified) (5 diffs)
-
includes/af/partials/pmp-field-values-found.php (modified) (6 diffs)
-
includes/af/partials/pmp-field-values-lost.php (modified) (5 diffs)
-
includes/af/partials/pmp-field-values-preferred.php (modified) (9 diffs)
-
includes/af/partials/pmp-field-values.php (modified) (1 diff)
-
includes/class-pet-match-pro-all-api.php (modified) (2 diffs)
-
includes/class-pet-match-pro.php (modified) (1 diff)
-
includes/pp/class-pet-match-pro-pp-api.php (modified) (1 diff)
-
includes/rg/class-pet-match-pro-rg-api.php (modified) (2 diffs)
-
pet-match-pro.php (modified) (5 diffs)
-
public/templates/af/adopt-profile-3-column-similar.php (modified) (1 diff)
-
public/templates/af/adopt-profile-3-column.php (modified) (1 diff)
-
public/templates/af/universal-search-default.php (added)
-
public/templates/af/universal-search-filter-widget.php (modified) (3 diffs)
-
public/templates/af/universal-search-no-filter.php (modified) (2 diffs)
-
public/templates/af/universal-search.php (deleted)
-
public/templates/pp/universal-search-default.php (added)
-
public/templates/pp/universal-search.php (deleted)
Legend:
- Unmodified
- Added
- Removed
-
petmatchpro/trunk/CHANGE-LOG.txt
r3329031 r3345216 1 Version 6.2.3 - August 14, 2025 2 + /includes/af/class-pet-match-pro-af-api.pp 3 * Properly declare variable $partialsAdminDir. 4 + /includes/rg/class-pet-match-pro-rg-api.pp 5 * Properly declare variable $partialsAdminDir. 6 + /public/templates/af/universal-search.php 7 * Rename to universal-search-default.php 8 + /public/templates/pp/universal-search.php 9 * Rename to universal-search-default.php 10 + /includes/af/class-pet-match-pro-af-api.pp 11 * Cast $speciesArray as an array for PHP 8.X. 12 + /includes/pp/class-pet-match-pro-pp-api.pp 13 * Cast $speciesArray as an array for PHP 8.X. 14 + /includes/rg/class-pet-match-pro-rg-api.pp 15 * Cast $speciesArray as an array for PHP 8.X. 16 + /includes/class-pet-match-pro-all-api.pp 17 * Remove license restriction from procedure requestedSpecies as all filter parameters are now added to the URL. 18 19 Version 6.2.2 - August 14, 2025 20 + /includes/af/class-pet-match-pro-all-api.pp 21 * Correct error processing description shortcode substitutions. 22 23 Version 6.2.1 - August 13, 2025 24 + /pet-match-pro.php 25 * Require PHP v8.0. 26 + /includes/af/class-pet-match-pro-af-api.pp 27 * Revise createSearch procedure to process species correctly when no results are returned from the Get Filters query. 28 29 Version 6.2.0 - August 7, 2025 30 + /admin/partials/af/pmp-instructions-search.html 31 * Add shelter, status and good with values to search filter field options. 32 * Add featured to type options. 33 * Add disclaimer and shelter to detail field values. 34 * Update featured to featured_animal in details field list. 35 + /admin/partials/af/pmp-instructions-details.html 36 * Add disclaimer and shelter to detail field values. 37 * Update featured to featured_animal in details field list. 38 + /pet-match-pro.php 39 * Add discaimer and shelter field constants. 40 * Update good with field names. 41 + /includes/af/partials/pmp-field-levels-*.php 42 * Remove level for filtering by location (now shelter). 43 * Add levels for filtering by shelter and good with fields. 44 * Add levels for disclaimer, good with and shelter fields as search and detail fields. 45 + /includes/af/partials/pmp-field-values-*.php 46 * Remove label/value for filtering by location (now shelter). 47 * Add labels/values for filtering by shelter and good with fields. 48 * Add labels/values for disclaimer, good with and shelter fields as search and detail fields. 49 + /includes/af/partials/pmp-field-values.php 50 * Add good with and shelter fields to the list of filter field arrays. 51 + /includes/af/class-pet-match-pro-af-api.php 52 * Update the search creation procedure to include shelter and good in the search url. 53 * Update the search creation procedure to process the featured type as a search filter vs. a type value. 54 * Remove procedure to output featured pets (use same procedure outputting search results). 55 * Make urlParams a public variable to be references ion universal search templates. 56 + /public/templates/af/universal-search-*.php 57 * Add ability to filter search results by shelter. 58 59 Version 6.1.1 - August 1, 2025 60 + /admin/class-pet-match-pro-admin-settings.php 61 * Use $GLOBALS to pass display of activation license messages. 62 + /admin/partials/PetMatchPro.php 63 * Use $GLOBALS to pass display of activation license messages. 64 + /admin/partials/activate_license_form.php 65 * Use $GLOBALS to pass display of activation license messages. 66 + /admin/partials/af/pmp-instructions-search.html 67 * Correct typo. 68 + /public/templates/af/adopt-profile-3-colun*.pp 69 * Revise main heading. 70 71 + /admin/license/class-pet-match-pro-license.php 72 * Remove text translations. 73 * Correct errors in function _CheckWPPlugin: process response status vs. code and properly initialization error message. 74 * Set response status to Error vs. false. 75 1 76 Version 6.1.0 - July 15, 2025 2 77 + /admin/class-pet-match-pro-admin-settings.php -
petmatchpro/trunk/README.txt
r3329031 r3345216 6 6 Requires at least: 6.0 7 7 Tested up to: 6.8 8 Stable tag: 6. 1.08 Stable tag: 6.2.3 9 9 License: GPLv3 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html -
petmatchpro/trunk/admin/class-pet-match-pro-admin-settings.php
r3329031 r3345216 109 109 if (!empty($this->pmpLicenseKey) && !empty($this->licenseMessage)) { 110 110 $this->showMessage = true; 111 $GLOBALS['showMessage'] = true; 112 $GLOBALS['licenseMessage'] = $this->licenseMessage; 111 113 } 112 114 add_action('admin_menu', [$this, 'setup_plugin_options_menu_inactive']); … … 1033 1035 if (count($templateVals) == 0) { 1034 1036 $templateVals = $templatesClean; 1035 } 1037 } 1038 //echo '<pre>ADOPT SEARCH TEMPLATES<br>'; print_r($templateVals); echo '</pre>'; 1036 1039 1037 1040 if ( (array_key_exists(constant('LEVEL_PREFIX_SEARCH') . constant('SETTING_TEMPLATE') . '_' . $this->adoptMethodType, $pmpOptionLevelsGeneral)) && ($this->PMPLicenseTypeID <= $pmpOptionLevelsGeneral[constant('PREFIX_LEVEL') . constant('SETTING_TEMPLATE_SEARCH') . '_' . $this->adoptMethodType]) ) { … … 3867 3870 if (false == get_option(constant('PMP_PLUGIN_NAME') . '-license')) { 3868 3871 } // end if 3872 //echo 'Show Message = ' . $this->showMessage . '.<br>'; 3873 //echo 'License Message = ' . $this->licenseMessage . '<br>'; 3869 3874 require_once plugin_dir_path(dirname(__FILE__)) . constant('ADMIN_DIR') . '/' . constant('PARTIALS_DIR') . '/activate_license_form.php'; 3870 3875 } -
petmatchpro/trunk/admin/license/class-pet-match-pro-license.php
r3308820 r3345216 25 25 $this->version=$this->getCurrentVersion(); 26 26 27 //echo 'Processing License.<br>'; 27 28 if($this->hasCheckUpdate) { 28 29 if(function_exists("add_action")){ 30 //echo 'License Add Action.<br>'; 29 31 add_action( 'admin_post_pet-match-pro_fupc', function(){ 30 32 update_option('_site_transient_update_plugins',''); … … 37 39 } 38 40 if(function_exists("add_filter")) { 41 //echo 'License Add Filter.<br>'; 39 42 if($this->isTheme){ 43 //echo ' License Is Theme.<br>'; 40 44 add_filter('pre_set_site_transient_update_themes', [$this, "PluginUpdate"]); 41 45 add_filter('themes_api', [$this, 'checkUpdateInfo'], 10, 3); 42 46 } else { 47 //echo ' License NOT Is Theme.<br>'; 43 48 add_filter('pre_set_site_transient_update_plugins', [$this, "PluginUpdate"]); 44 49 add_filter('plugins_api', [$this, 'checkUpdateInfo'], 10, 3); 45 50 add_filter( 'plugin_row_meta', function($links, $plugin_file ){ 46 51 if ( $plugin_file == plugin_basename( $this->pluginFile ) ) { 47 $links[] = " <a class='edit coption' href='" . esc_url( admin_url( 'admin-post.php' ) . '?action=pet-match-pro_fupc' ) . "'>" . esc_html__('Update Check', constant('PMP_PLUGIN_SLUG')) . "</a>"; 52 $links[] = " <a class='edit coption' href='" . esc_url( admin_url( 'admin-post.php' ) . '?action=pet-match-pro_fupc' ) . "'>" . 'Update Check' . "</a>"; 53 // $links[] = " <a class='edit coption' href='" . esc_url( admin_url( 'admin-post.php' ) . '?action=pet-match-pro_fupc' ) . "'>" . esc_html__('Update Check', constant('PMP_PLUGIN_SLUG')) . "</a>"; 48 54 } 49 55 return $links; … … 133 139 if(isset($data->package) && empty($data->package)) { 134 140 if(empty($data->update_denied_type)) { 135 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>activ e product</strong> or <strong>renew support period</strong> to get latest version</span>";141 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>activate license code</strong> or <strong>renew support period</strong> to get latest version.</span>"; 136 142 } elseif ($data->update_denied_type=="L") { 137 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>activ e product</strong> to get latest version</span>";143 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>activate license code</strong> to get latest version.</span>"; 138 144 } elseif ($data->update_denied_type=="S") { 139 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>renew support period</strong> to get latest version </span>";145 print "<br/><span style='display: block; border-top: 1px solid #ccc;padding-top: 5px; margin-top: 10px;'>Please <strong>renew support period</strong> to get latest version.</span>"; 140 146 } 141 147 } … … 186 192 $responseJson->data->banners_rtl = (array) $responseJson->data->banners; 187 193 unset( $responseJson->data->IsStoppedUpdate ); 194 //echo '<pre>updateInfo JSON Response<br>'; print_r($responseJson->data); echo '</pre>'; 188 195 return $responseJson->data; 189 196 } … … 229 236 if ( !empty($arg->slug) && $arg->slug === $this->product_base){ 230 237 $response =$this->__plugin_updateInfo(); 238 echo 'Response Is Theme ' . $response . '.<br>'; 231 239 if ( !empty($response)) { 232 240 return $response; … … 236 244 if ( !empty($arg->slug) && $arg->slug === plugin_basename($this->pluginFile) ) { 237 245 $response =$this->__plugin_updateInfo(); 246 echo 'Response NOT Theme ' . $response . '.<br>'; 238 247 if ( !empty($response)) { 239 248 return $response; … … 359 368 360 369 $response = json_decode( $response ); 361 if ( is_object( $response ) ) { 370 //echo '<pre>Processing Response<br>'; print_r($response); echo '</pre>'; 371 if ( (is_object($response)) && ($response->status == 1) ) { 372 // if ( is_object( $response ) ) { 362 373 return $response; 363 374 } else { 364 375 $response=new stdClass(); 365 $response->status = false; 366 $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . esc_html__('Invalid or Expired License Code', $this->plugin_slug) . '</span>, ' . esc_html__('Please enter a valid', $this->plugin_slug) . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . esc_html__('license code', $this->plugin_slug) . '.'; 367 if(!empty($bkjson)){ 376 $response->status = constant('ERROR'); 377 // $response->status = false; 378 $response->msg = '<span class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">' . 'Invalid or Expired License Code' . '</span>, ' . 'Please enter a valid' . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . 'license code' . '.'; 379 // $response->msg = '<span class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">' . esc_html__('Invalid or Expired License Code', constant('PMP_PLUGIN_SLUG')) . '</span>, ' . esc_html__('Please enter a valid', constant('PMP_PLUGIN_SLUG')) . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . esc_html__('license code', constant('PMP_PLUGIN_SLUG')) . '.'; 380 //echo '<pre>Response with Message<br>'; print_r($response); echo '</pre>'; 381 if(!empty($resbk)){ 382 // if(!empty($bkjson)){ 368 383 $bkjson=@json_decode($resbk); 369 384 if(!empty($bkjson->msg)){ … … 371 386 } 372 387 } 373 388 //echo '<pre>Response After Processing<br>'; print_r($response); echo '</pre>'; 374 389 $response->data = NULL; 375 390 return $response; … … 378 393 379 394 $response=new stdClass(); 380 $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . esc_html__('Unknown License Error', $this->plugin_slug) . '</span>, ' . esc_html__('Please contact', $this->plugin_slug) . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . esc_html__('support', $this->plugin_slug) . '.'; 395 $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . 'Unknown License Error' . '</span>, ' . 'Please contact' . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . 'support' . '.'; 396 // $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . esc_html__('Unknown License Error', constant('PMP_PLUGIN_SLUG')) . '</span>, ' . esc_html__('Please contact', constant('PMP_PLUGIN_SLUG')) . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . esc_html__('support', constant('PMP_PLUGIN_SLUG')) . '.'; 381 397 $response->status = false; 382 398 $response->data = NULL; … … 412 428 ) 413 429 ); 414 430 //$serverResponseBody = $this->decrypt($serverResponse['body'],$this->key); 431 //echo '<pre>Server Response Body<br>'; print_r($serverResponseBody); echo '</pre>'; 415 432 if (is_wp_error($serverResponse)) { 416 433 $response->msg = $serverResponse->get_error_message(); … … 426 443 } 427 444 428 $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . esc_html__('Unknown License Error', $this->plugin_slug) . '</span>, wp_remote_post ' . esc_html__('is not working properly', $this->plugin_slug) . '. ' . esc_html__('Please check your WordPress configuration', $this->plugin_slug) . '.'; 445 //echo '<pre>Response<br>'; print_r($response); echo '</pre>'; 446 $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . 'Unknown License Error' . '</span>, wp_remote_post ' . 'is not working properly' . '. ' . 'Please check your WordPress configuration' . '.'; 447 // $response->msg = '<span class="' . constant('PMP_PREFIX') . 'error">' . esc_html__('Unknown License Error', constant('PMP_PLUGIN_SLUG')) . '</span>, wp_remote_post ' . esc_html__('is not working properly', constant('PMP_PLUGIN_SLUG')) . '. ' . esc_html__('Please check your WordPress configuration', constant('PMP_PLUGIN_SLUG')) . '.'; 429 448 $response->status = false; 430 449 $response->data = NULL; … … 474 493 } 475 494 476 477 495 public static function RemoveLicenseKey($plugin_base_file,&$message = "") { 478 496 $obj=self::getInstance($plugin_base_file); … … 484 502 $obj=self::getInstance($plugin_base_file); 485 503 $obj->setEmailAddress($email); 504 //echo 'Static Check Plugin Returns<br>'; print_r($obj->_CheckWPPlugin($purchase_key, $error, $responseObj)); echo '</pre>'; 486 505 return $obj->_CheckWPPlugin($purchase_key, $error, $responseObj); 487 506 } … … 520 539 521 540 final function _CheckWPPlugin( $purchase_key, &$error = "", &$responseObj = null ) { 541 //echo 'CheckWPPlugin Called w/ Purchase Key ' . $purchase_key . '.<br>'; 522 542 if(empty($purchase_key)){ 523 543 $this->removeOldWPResponse(); … … 526 546 } 527 547 $oldRespons=$this->getOldWPResponse(); 548 //echo '<pre>Old Response<br>'; print_r($oldRespons); echo '</pre>'; 528 549 $isForce=false; 529 550 if(!empty($oldRespons)) { … … 540 561 $param = $this->getParam( $purchase_key, $this->version ); 541 562 $response = $this->_request( 'product/active/'.$this->product_id, $param, $error ); 563 //echo '<pre>Response<br>'; print_r($response); echo '</pre>'; 564 //echo '<pre>Response Request Error<br>'; print_r($response->is_request_error); echo '</pre>'; 542 565 if(empty($response->is_request_error)) { 543 if ( empty( $response->code ) ) { 544 if ( ! empty( $response->status ) ) { 566 //echo '<pre>Response Code<br>'; print_r($response->code); echo '</pre>'; 567 // if ( empty( $response->msg ) ) { 568 // if ( empty( $response->code ) ) { 569 if ( $response->status == 1 ) { 570 // if ( ! empty( $response->status ) ) { 545 571 if ( ! empty( $response->data ) ) { 546 572 $serialObj = $this->decrypt( $response->data, $param->domain ); 547 573 $licenseObj = unserialize( $serialObj ); 574 //echo '<pre>CheckWPPlugin License Object<br>'; print_r($licenseObj); echo '</pre>'; 548 575 if ( $licenseObj->is_valid ) { 549 576 $responseObj = new stdClass(); … … 575 602 } 576 603 } else { 577 $error = "Invalid Data";604 $error = '<span class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">' . 'Invalid Data!' . '</span>, ' . 'Please enter a valid' . ' ' . esc_html(constant('PMP_PLUGIN_NAME_PROPER')) . ' ' . 'license code' . '.'; 578 605 } 579 606 } else { 580 607 $error = $response->msg; 581 608 } 582 } else { 583 $error = $response->message; 584 } 609 // } else { 610 // $error = $response->msg; 611 // $error = $response->message; 612 // } 585 613 } else { 586 614 if ( $this->__checkoldtied( $oldRespons, $responseObj, $response ) ) { … … 591 619 } 592 620 } 593 return $this->__checkoldtied($oldRespons,$responseObj); 621 // if (strlen($error) > 0) { 622 // //echo '<pre>'; print_r($error); echo '</pre>'; 623 // return false; 624 // } else { 625 return $this->__checkoldtied($oldRespons,$responseObj); 626 // } 594 627 } 595 628 -
petmatchpro/trunk/admin/partials/PetMatchPro.php
r3308820 r3345216 21 21 add_action( 'admin_post_PetMatchPro_el_deactivate_license', [ $this, 'action_deactivate_license' ] ); 22 22 } else { 23 //echo 'License Message = ' . $this->licenseMessage . '<br>'; 23 24 if(!empty($licenseKey) && !empty($this->licenseMessage)){ 24 25 $this->showMessage=true; 26 $GLOBALS['showMessage'] = true; 27 $GLOBALS['licenseMessage'] = $this->licenseMessage; 25 28 } 29 //echo 'Show Message = ' . $this->showMessage . '.<br>'; 26 30 update_option(constant('SETTING_LICENSE_KEY'),"") || add_option(constant('SETTING_LICENSE_KEY'),""); 27 31 add_action( 'admin_post_PMP_activate_license', [ $this, 'action_activate_license' ] ); -
petmatchpro/trunk/admin/partials/activate_license_form.php
r3308820 r3345216 5 5 <hr> 6 6 <?php 7 if(!empty($this->showMessage) && !empty($this->licenseMessage)){ 7 //echo '<pre>Backtrace<br>'; print_r(debug_backtrace()); echo '</pre>'; 8 //echo 'Show Message = ' . $GLOBALS['showMessage'] . '.<br>'; 9 //echo 'License Message = ' . $GLOBALS['licenseMessage'] . '<br>'; 10 if (array_key_exists('showMessage', $GLOBALS)) { 11 $this->showMessage = $GLOBALS['showMessage']; 12 } 13 if (array_key_exists('licenseMessage', $GLOBALS)) { 14 $this->licenseMessage = $GLOBALS['licenseMessage']; 15 } 16 if(!empty($licenseKey) && !empty($this->licenseMessage)) { 17 $this->showMessage=true; 18 } 19 if( ($this->showMessage == true) && (!empty($this->licenseMessage)) ){ 20 // if(!empty($this->showMessage) && !empty($this->licenseMessage)){ 8 21 ?> 9 22 <div class="notice notice-error is-dismissible"> 10 <p><?php esc_html_e($this->licenseMessage,$this->plugin_slug); ?></p>23 <p><?php _e($this->licenseMessage,$this->plugin_slug); ?></p> 11 24 </div> <!-- .notice --> 12 25 <?php -
petmatchpro/trunk/admin/partials/af/pmp-instructions-details.html
r3267127 r3345216 12 12 <div class="pmp-div-table-row"> 13 13 <div class="pmp-div-table-col pmp-min-height-300">details - <span class="pmp-blue">optional</span>.</div> 14 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">address, address_1, address_2, adopt_profile_url, adoption_fee, age</span>, all_photos<span class="pmp-bold">, altered, birthday</span>, breed<span class="pmp-bold">, city, country, est_birthday, declawed</span>, description, display_age<span class="pmp-bold">, featured</span>, gender<span class="pmp-bold">, google_address_url, google_geometry, google_formatted_address, google_lat, google_lng, id, intake_date, intake_jurisdiction, intake_type, kennel, location, long_address, los, microchip</span>, name<span class="pmp-bold">, outcome_date, primary_color, secondary_breed, secondary_color, seq_id, shelter_id, size</span>, species<span class="pmp-bold">, state, status, youtube_links, zip</span></div>14 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">address, address_1, address_2, adopt_profile_url, adoption_fee, age</span>, all_photos<span class="pmp-bold">, altered, birthday</span>, breed<span class="pmp-bold">, city, country, disclaimer, est_birthday, declawed</span>, description, display_age<span class="pmp-bold">, featured_animal</span>, gender<span class="pmp-bold">, google_address_url, google_geometry, google_formatted_address, google_lat, google_lng, id, intake_date, intake_jurisdiction, intake_type, kennel, location, long_address, los, microchip</span>, name<span class="pmp-bold">, outcome_date, primary_color, secondary_breed, secondary_color, seq_id, shelter, shelter_id, size</span>, species<span class="pmp-bold">, state, status, youtube_links, zip</span></div> 15 15 <div class="pmp-div-table-col pmp-min-height-300">Enclose the detail options for the animal details separated by commas in double quotes. The details are displayed in the order listed and override those configured in the <i>Partner Options</i> tab.</div> 16 16 </div> -
petmatchpro/trunk/admin/partials/af/pmp-instructions-search.html
r3267127 r3345216 12 12 <div class="pmp-div-table-row"> 13 13 <div class="pmp-div-table-col">type - <span class="pmp-red">optional<sup>*</sup></span>.</div> 14 <div class="pmp-div-table-col">available, <span class="pmp-bold">f ound, foster, lost, lost_found, other, outcome, pending, rehome, stray</span></div>14 <div class="pmp-div-table-col">available, <span class="pmp-bold">featured, found, foster, lost, lost_found, other, outcome, pending, rehome, stray</span></div> 15 15 <div class="pmp-div-table-col">Enclose a single value from the list in double quotes. <sup>*</sup>A value for type or status is required.</div> 16 16 </div> … … 30 30 <div class="pmp-div-table-row"> 31 31 <div class="pmp-div-table-col pmp-min-height-300">filter - <span class="pmp-blue">optional</span>.<br>Values provided in the shortcode override the options configured in the <i>Partner Options</i> tab.</div> 32 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">age, altered</span>, breed, <span class="pmp-bold">declawed ,</span>, gender<span class="pmp-bold">, intake_date, primary_color, size, microchip, seq_id</span>, species<span class="pmp-bold">, sortfield, sortorder</span></div>32 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">age, altered</span>, breed, <span class="pmp-bold">declawed</span>, gender<span class="pmp-bold">, good_with_cats, good_with_dogs, good_with_kids, intake_date, microchip, primary_color, shelter, size, seq_id</span>, species<span class="pmp-bold">, status, sortfield, sortorder</span></div> 33 33 <div class="pmp-div-table-col pmp-min-height-300">Enclose the filter options for the animal search separated by commas in double quotes. The filters are displayed in the order listed.<br>The value 'disable' requires a <span class="pmp-green">paid subscription</span> and prevents the display of the filter options.</div> 34 34 </div> … … 72 72 <div class="pmp-div-table-row"> 73 73 <div class="pmp-div-table-col pmp-min-height-300">details - <span class="pmp-blue">optional</span>.<br>Values provided in the shortcode override the options configured in the <i>Partner Options</i> tab.</div> 74 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">address, address_1, address_2, adopt_profile_url, adoption_fee, age</span>, all_photos<span class="pmp-bold">, altered, birthday</span>, breed<span class="pmp-bold">, city, country, est_birthday, declawed</span>, description, display_age<span class="pmp-bold">, featured</span>, gender<span class="pmp-bold">, google_address_url, google_geometry, google_formatted_address, google_lat, google_lng, id, intake_date, intake_jurisdiction, intake_type, kennel, location, long_address, los, microchip</span>, name<span class="pmp-bold">, outcome_date, primary_color, secondary_breed, secondary_color, seq_id, shelter_id, size</span>, species<span class="pmp-bold">, state, status, youtube_links, zip</span></div>74 <div class="pmp-div-table-col pmp-min-height-300"><span class="pmp-bold">address, address_1, address_2, adopt_profile_url, adoption_fee, age</span>, all_photos<span class="pmp-bold">, altered, birthday</span>, breed<span class="pmp-bold">, city, country, disclaimer, est_birthday, declawed</span>, description, display_age<span class="pmp-bold">, featured_animal</span>, gender<span class="pmp-bold">, google_address_url, google_geometry, google_formatted_address, google_lat, google_lng, id, intake_date, intake_jurisdiction, intake_type, kennel, location, long_address, los, microchip</span>, name<span class="pmp-bold">, outcome_date, primary_color, secondary_breed, secondary_color, seq_id, shelter, shelter_id, size</span>, species<span class="pmp-bold">, state, status, youtube_links, zip</span></div> 75 75 <div class="pmp-div-table-col pmp-min-height-300">Enclose the result fields to display as search results separated commas in double quotes. The fields are displayed in the order listed.</div> 76 76 </div> -
petmatchpro/trunk/admin/partials/af/pmp-option-levels-filter.php
r3308820 r3345216 6 6 constant('LEVEL_PREFIX_SEARCH') . constant('ANIMALSFIRST_SORTORDER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 7 7 constant('LEVEL_PREFIX_SEARCH') . constant('SETTING_METHOD_TYPE_DETAILS') . '_' . constant('SETTING_OPTION_LABEL') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 8 constant('PREFIX_LEVEL') . 'animal_' . constant('SETTING_METHOD_TYPE_DETAILS') . '_'. constant('SETTING_METHOD_TYPE_ADOPT') => 3,8 constant('PREFIX_LEVEL') . 'animal_' . constant('SETTING_METHOD_TYPE_DETAILS') . '_'. constant('SETTING_METHOD_TYPE_ADOPT') => 3, 9 9 10 10 constant('LEVEL_PREFIX_SEARCH') . 'filters_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, -
petmatchpro/trunk/includes/af/class-pet-match-pro-af-api.php
r3308820 r3345216 30 30 private $partialsDir; 31 31 private $partialsPublicDir; 32 private $partialsAdminDir; 32 33 private $adminFunction; 33 34 private $animalDetailFunction; … … 35 36 private $allAPIFunction; 36 37 private $lostfoundFilterKeys; 37 /* private $resultLimit; */ 38 private $pagetLimit; 38 private $pageLimit; 39 39 40 40 public $integrationPartner; … … 55 55 56 56 public $searchParms; 57 public $urlParms; 57 58 58 59 public function __construct($authKey, $activated) { … … 198 199 //echo 'License ID = ' . $this->PMPLicenseTypeID . '<br>'; 199 200 //echo '<pre>animal_search_icons<br>'; print_r($this->generalOptions['animal_search_icons']); echo '</pre>'; 200 // $this->displayIconsSearch = 0;201 // if (is_array($this->generalOptions)) {202 // if ( ($this->PMPLicenseTypeID <= $pmpOptionLevelsGeneral[constant('PREFIX_LEVEL') . constant('SETTING_METHOD_TYPE_SEARCH') . '_' . constant('SETTING_ICON')]) && (array_key_exists('animal_search_icons', $this->generalOptions)) ) {203 // $this->displayIconsSearch = 1;204 // }205 // }206 201 //echo 'Display Search Icons = ' . $this->displayIconsSearch . '<br>'; 207 202 … … 278 273 279 274 if ( ($method == constant('SETTING_METHOD_TYPE_PET') . ucfirst(constant('SETTING_METHOD_TYPE_SEARCH'))) ) { 280 // if ( ($method == constant('SETTING_METHOD_TYPE_PET') . ucfirst(constant('SETTING_METHOD_TYPE_SEARCH'))) && (array_key_exists(constant('SHORTCODE_TYPE'), $items)) ) {281 275 if (array_key_exists(constant('SHORTCODE_TYPE'), $items)) { 282 276 $typeValue = strtolower($items[constant('SHORTCODE_TYPE')]); … … 501 495 } 502 496 return $this->outputSearch($this->adoptDetailPageURL, $sortedData, $items, constant('SETTING_METHOD_TYPE_FEATURED')); 503 // return $this->outputFeatured($this->adoptDetailPageURL, $sortedData, $items, constant('SETTING_METHOD_TYPE_FEATURED'));504 497 } else if ($method == constant('SETTING_METHOD_TYPE_FOUND') . ucfirst(constant('SETTING_METHOD_TYPE_SEARCH'))) { 505 498 //$this->outputFoundSearch($this->adoptDetailPageURL,$xmlWS, $items); … … 512 505 return $this->outputSearch($this->foundDetailPageURL, $sortedData, $items, constant('SETTING_METHOD_TYPE_FOUND') . ucfirst(constant('SETTING_METHOD_TYPE_SEARCH'))); 513 506 } else if ( ($method == constant('SETTING_METHOD_TYPE_FOUND') . ucfirst(constant('SETTING_METHOD_TYPE_DETAILS'))) ) { 514 // } else if ( ($method == constant('SETTING_METHOD_TYPE_FOUND') . ucfirst(constant('SETTING_METHOD_TYPE_DETAILS'))) && ($fetchCount > 0) ) {515 507 //outputFoundDetails($xmlWSArray); 516 508 return $this->outputDetails($sortedData, $items, constant('SETTING_METHOD_TYPE_FOUND') . ucfirst(constant('SETTING_METHOD_TYPE_DETAILS'))); … … 540 532 if (array_key_exists(constant('SHORTCODE_TYPE'), $items)) { 541 533 if ( strlen($items[constant('SHORTCODE_TYPE')]) > 0 ) { 542 // $typeValue = $items[constant('SHORTCODE_TYPE')];543 // $typeValue = $items[constant('SHORTCODE_TYPE')];544 534 //echo 'Processing Type Value ' . $typeValue . '.<br>'; 545 535 if ($typeValue == constant('ADOPT_METHODTYPE_ANIMALSFIRST_AVAILABLE')) { … … 586 576 //echo 'Calling outputSearch with Detail Page URL ' . $detailPage . '<br>'; 587 577 return $this->outputSearch($detailPage, $sortedData, $items, $callFunc); 588 // } else {589 // return '<div id="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '-message"><p class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">' . constant('ERROR') . ': Unfortunately no results we returned from our animal database. Please try again.</p><p>If the problem persists, send us an <a class="' . constant('PMP_PREFIX') . 'text-link" href="mailto:' . $supportEmail . '?subject=' . constant('ANIMALSFIRST') . ' Fetch Returned No Results">email</a> to report the problem.</p>';590 578 } 591 579 return; … … 631 619 /* Get URL Parameters */ 632 620 if ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_GET')) && (!empty($_GET)) ) { 633 $urlParms = $_GET; 621 $this->urlParms = $_GET; 622 // $urlParms = $_GET; 634 623 //echo '<pre>$_GET Initial<br>'; print_r($_GET); echo '</pre>'; 635 624 } elseif ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_POST')) && (!empty($_POST)) ) { 636 $urlParms = $_POST; 625 $this->urlParms = $_POST; 626 // $urlParms = $_POST; 637 627 //echo '<pre>$_POST Initial<br>'; print_r($_POST); echo '</pre>'; 638 628 } else { 639 $urlParms = []; 640 } 641 //echo '<pre>URL Parameters<br>'; print_r($urlParms); echo '</pre>'; 629 $this->urlParms = []; 630 // $urlParms = []; 631 } 632 //echo '<pre>URL Parameters<br>'; print_r($this->urlParms); echo '</pre>'; 642 633 643 634 //$this->PMPLicenseTypeID = 3; 644 635 /* Process Species Parameters */ 645 636 $speciesArray = []; 646 $speciesArray = $this->allAPIFunction->requestedSpecies($ urlParms, $items);637 $speciesArray = $this->allAPIFunction->requestedSpecies($this->urlParms, $items); 647 638 //echo '<pre>Species Array<br>'; print_r($speciesArray); echo '</pre>'; 648 639 … … 666 657 $filtersArray = json_decode($response['body'], 1); 667 658 //echo '<pre>ANIMALSFIRST FILTER VALUES CONTENTS<br>'; print_r($filtersArray); echo '</pre>'; 659 if ( (array_key_exists(strtolower(constant('ERROR')), $filtersArray)) && ($filtersArray[strtolower(constant('ERROR'))] == true) ) { 660 return '<div id="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '-message"><p class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">' . constant('ERROR') . ': No filter values returned from ' . constant('ANIMALSFIRST') . '. Query returned message<br>' . $filtersArray['message'] . '</p><p>If the problem persists, contact ' . constant('ANIMALSFIRST') . ' support.</p>'; 661 } 668 662 } else { 669 663 //echo 'Support Email = ' . $supportEmail . '<br>'; … … 693 687 $animalSpecies = ''; 694 688 $excludedSpecies = ''; 695 if (sizeof($speciesArray) > 0) { 689 //echo '<pre>Species Array<br>'; print_r($speciesArray); echo '</pre>'; 690 if (sizeof((array)$speciesArray) > 0) { 696 691 $excludedCounter = 0; 697 692 $includedSpecies = ''; 698 foreach ( $speciesArray as $speciesCounter => $speciesName) {693 foreach ((array)$speciesArray as $speciesCounter => $speciesName) { 699 694 //echo 'Processing Species ' . $speciesName . ' with Counter ' . $speciesCounter . '.<br>'; 700 695 if ( ($speciesCounter == 0) ) { … … 711 706 } 712 707 $excludedCounter = $excludedCounter + 1; 713 } elseif ( array_key_exists($speciesName, $speciesAll)) {708 } elseif ( (is_array($speciesAll)) && (array_key_exists($speciesName, $speciesAll)) ) { 714 709 //echo 'Processing Included Species ' . $speciesName . '.<br>'; 715 710 $includedSpecies .= $speciesSeparator . $speciesName; 716 711 $animalSpecies .= $speciesSeparator . $speciesAll[$speciesName]; 717 } 712 } else { 713 $includedSpecies .= $speciesSeparator . $speciesName; 714 $animalSpecies .= $speciesSeparator . $speciesName; 715 } 718 716 } 719 717 //echo 'Included Species is/are ' . $includedSpecies . '.<br>'; … … 734 732 735 733 /* Exit if Excluded Species Provided in URL or Shortcode */ 734 //echo 'Length of Excluded Species is ' . strlen($excludedSpecies) . '.<br>'; 735 //echo 'Excluded Species is/are ' . $excludedSpecies . '.<br>'; 736 736 if (strlen($excludedSpecies) > 0) { 737 737 return '<div class ="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '-message"><a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> required to search for Species ' . $excludedSpecies . '.</div>'; 738 738 } 739 739 740 if ( (array_key_exists(constant('ANIMALSFIRST_ORDERBY'), $ urlParms)) && (!empty($urlParms[constant('ANIMALSFIRST_ORDERBY')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) {741 $orderBy = sanitize_text_field($ urlParms[constant('ANIMALSFIRST_ORDERBY')]);740 if ( (array_key_exists(constant('ANIMALSFIRST_ORDERBY'), $this->urlParms)) && (!empty($this->urlParms[constant('ANIMALSFIRST_ORDERBY')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) { 741 $orderBy = sanitize_text_field($this->urlParms[constant('ANIMALSFIRST_ORDERBY')]); 742 742 } elseif ( (array_key_exists(constant('ANIMALSFIRST_ORDERBY'), $items)) ) { 743 743 $orderBy = sanitize_text_field($items[constant('ANIMALSFIRST_ORDERBY')]); … … 757 757 } 758 758 759 if ( (array_key_exists(constant('ANIMALSFIRST_SORTORDER'), $ urlParms)) && (!empty($urlParms[constant('ANIMALSFIRST_SORTORDER')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) {760 $sortOrder = sanitize_text_field($ urlParms[constant('ANIMALSFIRST_SORTORDER')]);759 if ( (array_key_exists(constant('ANIMALSFIRST_SORTORDER'), $this->urlParms)) && (!empty($this->urlParms[constant('ANIMALSFIRST_SORTORDER')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) { 760 $sortOrder = sanitize_text_field($this->urlParms[constant('ANIMALSFIRST_SORTORDER')]); 761 761 } elseif ( (array_key_exists(constant('ANIMALSFIRST_SORTORDER'), $items)) ) { 762 762 $sortOrder = sanitize_text_field($items[constant('ANIMALSFIRST_SORTORDER')]); … … 777 777 778 778 /* Status */ 779 if ( (array_key_exists(constant('ANIMALSFIRST_STATUS'), $ urlParms)) && (!empty($urlParms[constant('ANIMALSFIRST_STATUS')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) {780 $statusParam = sanitize_text_field($ urlParms[constant('ANIMALSFIRST_STATUS')]);779 if ( (array_key_exists(constant('ANIMALSFIRST_STATUS'), $this->urlParms)) && (!empty($this->urlParms[constant('ANIMALSFIRST_STATUS')])) && ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) ) { 780 $statusParam = sanitize_text_field($this->urlParms[constant('ANIMALSFIRST_STATUS')]); 781 781 if ($statusParam != constant('ALL')) { 782 782 $this->statusValue = '&' . constant('ANIMALSFIRST_STATUS') . '=' . $statusParam; … … 805 805 806 806 $defaults = array(constant('ANIMALSFIRST_AGE') => constant('ALL'), constant('ANIMALSFIRST_BREED_PRIMARY') => constant('ALL'), constant('ANIMALSFIRST_GENDER') => constant('ALL'), constant('ANIMALSFIRST_COLOR_PRIMARY') => constant('ALL'), constant('ANIMALSFIRST_SIZE') => constant('ALL'), constant('ANIMALSFIRST_SPECIES') => $animalSpecies, constant('ANIMALSFIRST_STATUS') => $statusParam, constant('ANIMALSFIRST_TYPE') => constant('ALL'), constant('ANIMALSFIRST_ORDERBY') => $orderBy, constant('ANIMALSFIRST_SORTORDER') => $sortOrder); 807 // $defaults = array(constant('ANIMALSFIRST_AGE') => constant('ALL'), constant('ANIMALSFIRST_BREED_PRIMARY') => constant('ALL'), constant('ANIMALSFIRST_GENDER') => constant('ALL'), constant('ANIMALSFIRST_COLOR_PRIMARY') => constant('ALL'), constant('ANIMALSFIRST_SIZE') => constant('ALL'), constant('ANIMALSFIRST_SPECIES') => $animalSpecies, constant('ANIMALSFIRST_STATUS') => constant('ALL'), constant('ANIMALSFIRST_TYPE') => constant('ALL'), constant('ANIMALSFIRST_ORDERBY') => $orderBy, constant('ANIMALSFIRST_SORTORDER') => $sortOrder);808 807 //echo '<pre>Defauts BEFORE Processing<br>'; print_r($defaults); echo '</pre>'; 809 808 … … 816 815 817 816 /* Set the $REQUEST and $_POST Variables for Filter Settings */ 818 $this->allAPIFunction->setGlobalFilterVariables($this->methodFilterKeys, $ urlParms);817 $this->allAPIFunction->setGlobalFilterVariables($this->methodFilterKeys, $this->urlParms); 819 818 //echo '<pre>$_REQUEST After URL Initialization<br>'; print_r($_REQUEST); echo '</pre>'; 820 819 … … 825 824 $filterPrimary_color = (isset($_GET[constant('ANIMALSFIRST_COLOR_PRIMARY')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_COLOR_PRIMARY')])) : constant('ALL'); 826 825 $filterDeclawed = (isset($_GET[constant('ANIMALSFIRST_DECLAWED')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_DECLAWED')])) : constant('ALL'); 826 $filterFeatured_animal = (isset($_GET[constant('ANIMALSFIRST_FEATURED')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_FEATURED')])) : constant('ALL'); 827 827 $filterGender = (isset($_GET[constant('ANIMALSFIRST_GENDER')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_GENDER')])) : constant('ALL'); 828 $filterGood_with_cats = (isset($_GET[constant('ANIMALSFIRST_OK_CATS')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_OK_CATS')])) : constant('ALL'); 829 $filterGood_with_dogs = (isset($_GET[constant('ANIMALSFIRST_OK_DOGS')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_OK_DOGS')])) : constant('ALL'); 830 $filterGood_with_kids = (isset($_GET[constant('ANIMALSFIRST_OK_KIDS')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_OK_KIDS')])) : constant('ALL'); 828 831 $filterSize = (isset($_GET[constant('ANIMALSFIRST_SIZE')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_SIZE')])) : constant('ALL'); 829 832 $filterMicrochip = (isset($_GET[constant('ANIMALSFIRST_MICROCHIP')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_MICROCHIP')])) : constant('ALL'); 830 $filter Location = (isset($_GET[constant('ANIMALSFIRST_LOCATION')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_LOCATION')])) : constant('ALL');833 $filterShelter = (isset($_GET[constant('ANIMALSFIRST_SHELTER')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_SHELTER')])) : constant('ALL'); 831 834 $filterSpecies = (isset($_GET[constant('ANIMALSFIRST_SPECIES')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_SPECIES')])) : $animalSpecies; 832 835 $filterStatus = (isset($_GET[constant('ANIMALSFIRST_STATUS')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_STATUS')])) : $statusParam; 833 // $filterStatus = (isset($_GET[constant('ANIMALSFIRST_STATUS')])) ? sanitize_text_field($_GET[constant('ANIMALSFIRST_STATUS')] ) : constant('ALL');834 836 $filterSeq_id = (isset($_GET[constant('ANIMALSFIRST_SEQ_ID')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_SEQ_ID')])) : constant('ALL'); 835 837 $sortField = (isset($_GET[constant('ANIMALSFIRST_ORDERBY')])) ? sanitize_text_field(wp_unslash($_GET[constant('ANIMALSFIRST_ORDERBY')])) : $orderBy; … … 841 843 $filterPrimary_color = (isset($_POST[constant('ANIMALSFIRST_COLOR_PRIMARY')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_COLOR_PRIMARY')])) : constant('ALL'); 842 844 $filterDeclawed = (isset($_POST[constant('ANIMALSFIRST_DECLAWED')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_DECLAWED')])) : constant('ALL'); 845 $filterFeatured_animal = (isset($_POST[constant('ANIMALSFIRST_FEATURED')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_FEATURED')])) : constant('ALL'); 843 846 $filterGender = (isset($_POST[constant('ANIMALSFIRST_GENDER')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_GENDER')])) : constant('ALL'); 847 $filterGood_with_cats = (isset($_POST[constant('ANIMALSFIRST_OK_CATS')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_OK_CATS')])) : constant('ALL'); 848 $filterGood_with_dogs = (isset($_POST[constant('ANIMALSFIRST_OK_DOGS')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_OK_DOGS')])) : constant('ALL'); 849 $filterGood_with_kids = (isset($_POST[constant('ANIMALSFIRST_OK_KIDS')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_OK_KIDS')])) : constant('ALL'); 844 850 $filterSize = (isset($_POST[constant('ANIMALSFIRST_SIZE')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_SIZE')])) : constant('ALL'); 845 851 $filterMicrochip = (isset($_POST[constant('ANIMALSFIRST_MICROCHIP')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_MICROCHIP')])) : constant('ALL'); 846 $filter Location = (isset($_POST[constant('ANIMALSFIRST_LOCATION')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_LOCATION')])) : constant('ALL');852 $filterShelter = (isset($_POST[constant('ANIMALSFIRST_SHELTER')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_SHELTER')])) : constant('ALL'); 847 853 $filterSpecies = (isset($_POST[constant('ANIMALSFIRST_SPECIES')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_SPECIES')])) : $animalSpecies; 848 854 $filterStatus = (isset($_POST[constant('ANIMALSFIRST_STATUS')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_STATUS')])) : $statusParam; 849 // $filterStatus = (isset($_POST[constant('ANIMALSFIRST_STATUS')])) ? sanitize_text_field($_POST[constant('ANIMALSFIRST_STATUS')] ) : constant('ALL');850 855 $filterSeq_id = (isset($_POST[constant('ANIMALSFIRST_SEQ_ID')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_SEQ_ID')])) : constant('ALL'); 851 856 $sortField = (isset($_POST[constant('ANIMALSFIRST_ORDERBY')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_ORDERBY')])) : $orderBy; 852 857 $sortOrder = (isset($_POST[constant('ANIMALSFIRST_SORTORDER')])) ? sanitize_text_field(wp_unslash($_POST[constant('ANIMALSFIRST_SORTORDER')])) : $sortOrder; 853 } 858 } 859 /* Process Featured Type as Filter Value */ 860 if ($this->typeValue == constant('SETTING_METHOD_TYPE_FEATURED')) { 861 $filterFeatured_animal = ucfirst(constant('YES')); 862 } 863 854 864 $defaults[constant('ANIMALSFIRST_AGE')] = $filterAge; 855 865 $defaults[constant('ANIMALSFIRST_ALTERED')] = $filterAltered; … … 857 867 $defaults[constant('ANIMALSFIRST_COLOR_PRIMARY')] = $filterPrimary_color; 858 868 $defaults[constant('ANIMALSFIRST_DECLAWED')] = $filterDeclawed; 869 $defaults[constant('ANIMALSFIRST_FEATURED')] = $filterFeatured_animal; 859 870 $defaults[constant('ANIMALSFIRST_GENDER')] = $filterGender; 871 $defaults[constant('ANIMALSFIRST_OK_CATS')] = $filterGood_with_cats; 872 $defaults[constant('ANIMALSFIRST_OK_DOGS')] = $filterGood_with_dogs; 873 $defaults[constant('ANIMALSFIRST_OK_DOGS')] = $filterGood_with_kids; 860 874 $defaults[constant('ANIMALSFIRST_SIZE')] = $filterSize; 861 875 $defaults[constant('ANIMALSFIRST_MICROCHIP')] = $filterMicrochip; 862 $defaults[constant('ANIMALSFIRST_ LOCATION')] = $filterLocation;876 $defaults[constant('ANIMALSFIRST_SHELTER')] = $filterShelter; 863 877 $defaults[constant('ANIMALSFIRST_SPECIES')] = $filterSpecies; 864 878 $defaults[constant('ANIMALSFIRST_STATUS')] = $filterStatus; … … 873 887 /* Assign Details from Admin if Not Provided in Shortcode */ 874 888 if ( array_key_exists(constant('SHORTCODE_DETAILS_PARM'), $items) ) { 875 // if ( array_key_exists(constant('SHORTCODE_DETAILS'), $items) ) {876 889 $this->searchDetailSource = 'shortcode'; 877 890 $defaults[constant('SHORTCODE_TYPE')] = $this->typeValue; 878 891 //echo 'Type Value = ' . $this->typeValue . '.<br>'; 879 892 if (strlen($this->typeValue) > 0) { 880 $queryString = $queryString . '&' . constant('ANIMALSFIRST_TYPE') . '=' . $this->typeValue . $this->statusValue; 893 if ($this->typeValue == constant('SETTING_METHOD_TYPE_FEATURED')) { 894 $queryType = constant('ADOPT_METHODTYPE_ANIMALSFIRST_AVAILABLE'); 895 } else { 896 $queryType = $this->typeValue; 897 } 898 $queryString = $queryString . '&' . constant('ANIMALSFIRST_TYPE') . '=' . $queryType . $this->statusValue; 881 899 } else { 882 900 $queryString = $queryString . $this->statusValue; … … 930 948 foreach ($defaults as $filterKey=>$filterValue) { 931 949 $filterVar = constant('SETTING_FILTER') . ucfirst($filterKey); 932 //echo ' Processing Filter Variable ' . $filterVar . ' with Value ' . $filterValue . '<br>';950 //echo 'Checking Filter Variable ' . $filterVar . ' with Value ' . $filterValue . ' from Key ' . $filterKey . '.<br>'; 933 951 if ( (isset($$filterVar)) && ($$filterVar != constant('ALL')) && ($filterKey != constant('ANIMALSFIRST_TYPE')) && ($filterKey != constant('ANIMALSFIRST_STATUS')) ) { 934 // if ( (isset($$filterVar)) && ($$filterVar != constant('ALL')) ) { 952 //echo 'Processing Filter Variable ' . $filterVar . '.<br>'; 935 953 if ($filterKey == constant('ANIMALSFIRST_SPECIES')) { 936 954 $queryKey = $filterKey; … … 939 957 //echo 'Setting Query Key for Filter Key ' . $filterKey . ' with Value ' . $$filterVar . '.<br>'; 940 958 $queryKey = $filterKey; 941 if ( array_key_exists( $filterKey, $pmpFieldValues[constant('SETTING_FILTER') . '_fields_arrays']) ) {959 if ( array_key_exists(strtolower($filterKey), $pmpFieldValues[constant('SETTING_FILTER') . '_fields_arrays']) ) { 942 960 $equals = '[]='; 943 961 } else { … … 974 992 if ( (is_array($items)) && (strlen($animalIDIN) > 0) ) { 975 993 $queryString = $this->baseDetailURL . '&animal_' . constant('ANIMALSFIRST_ID') . '=' . $animalIDIN; 976 // https://animalsfirst.com/api/v2/get-animal&api_key your_api_key&id=123123123977 994 } else { 978 995 $queryString = constant('ERROR'); … … 989 1006 $postMethod = constant('SETTING_SEARCH_POST_METHOD'); 990 1007 if ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_GET')) && (!empty($_GET)) ) { 991 $ urlParms = $_GET;1008 $this->urlParms = $_GET; 992 1009 //echo '<pre>$_GET Initial<br>'; print_r($_GET); echo '</pre>'; 993 1010 } elseif ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_POST')) && (!empty($_POST)) ) { 994 $ urlParms = $_POST;1011 $this->urlParms = $_POST; 995 1012 //echo '<pre>$_POST Initial<br>'; print_r($_POST); echo '</pre>'; 996 1013 } else { 997 $ urlParms = [];998 } 999 //echo '<pre>URL Parameters<br>'; print_r($ urlParms); echo '</pre>';1014 $this->urlParms = []; 1015 } 1016 //echo '<pre>URL Parameters<br>'; print_r($this->urlParms); echo '</pre>'; 1000 1017 1001 1018 /* Check if Called from Animal Details & Remove Detail Animal from Seearch Results */ 1002 if (array_key_exists(constant('ANIMALSFIRST_ID'), $ urlParms)) {1003 $animalID = $ urlParms[constant('ANIMALSFIRST_ID')];1019 if (array_key_exists(constant('ANIMALSFIRST_ID'), $this->urlParms)) { 1020 $animalID = $this->urlParms[constant('ANIMALSFIRST_ID')]; 1004 1021 //echo 'Animal ID ' . $animalID . ' Found in Search Results.<br>'; 1005 1022 foreach ($results as $counter => $animalArray) { … … 1087 1104 } 1088 1105 1089 public function outputFeatured($selfURLIN, $jsonArray, $details, $callFunc) {1090 //echo '<pre>OUTPUT FEATURED WITH DETAILS<br>'; print_r($details); echo '</pre>';1091 //echo '<pre>FEATURED SHORTCODE DATA<br>'; print_r($jsonArray); echo '</pre>';1092 1093 $resultCount = count($jsonArray);1094 //echo 'Featured Result Count = ' . $resultCount . '.<br>';1095 $labels = $this->allAPIFunction->showLabels($callFunc, $details);1096 1097 //details to be shown on result page1098 //admin filter options1099 //$callFunc = type of search, $details = ovveride in shortcode1100 $searchResultDetails = $this->allAPIFunction->showDetails(constant('SETTING_METHOD_TYPE_FEATURED'), $details);1101 //echo '<pre>FEATURED RESULTS<br>'; print_r($searchResultDetails); echo '</pre>';1102 1103 $detailCountArray = array_count_values($searchResultDetails);1104 //echo '<pre>Featured Search Detail Count<br>'; print_r($detailCountArray); echo '</pre>';1105 $detailCount = count($detailCountArray);1106 //echo 'Featured Detail Count = ' . $detailCount . '<br>';1107 1108 $nameCount = 0;1109 if ( array_key_exists(constant('ANIMALSFIRST_NAME'), $detailCountArray) ) {1110 $nameCount = 1;1111 }1112 //echo 'Name Count = ' . $nameCount . '<br>';1113 $detailCount = $detailCount - $nameCount;1114 //echo 'Detail Count After Name Adjustment = ' . $detailCount . '<br>';1115 1116 $searchResultLabels = $this->animalDetailFunction->Animal_Labels($searchResultDetails, constant('SETTING_METHOD_TYPE_ADOPT'), constant('SETTING_METHOD_TYPE_SEARCH'));1117 1118 $TDresult = '';1119 if (is_array($details) && array_key_exists(constant('SHORTCODE_TITLE'), $details)) {1120 $TDresult .= '<div class="' . constant('PMP_PREFIX') . 'results-title ' . constant('ANIMALSFIRST_FEATURED') . '">';1121 $TDresult .= $details[constant('SHORTCODE_TITLE')];1122 $TDresult .= '</div>';1123 }1124 1125 /* Get Field Visibility Levels by License Type */1126 $levelsFile = constant('PMP_PREFIX') . 'field-levels-' . constant('SETTING_METHOD_TYPE_ADOPT') . '.php';1127 $requireFile = $this->partialsDir . $levelsFile;1128 require($requireFile);1129 1130 $fieldLevelsArrayName = 'pmpFieldLevels' . ucfirst(constant('SETTING_METHOD_TYPE_ADOPT'));1131 $fieldLevels = [];1132 $fieldLevels = $$fieldLevelsArrayName;1133 //echo '<pre>' . ucwords($levelsSuffix) . ' Field Levels<br>'; print_r($fieldLevels); echo '</pre>';1134 1135 $TDresult .= "<div class='" . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . "-results-container " . constant('ANIMALSFIRST_FEATURED') . "'>";1136 1137 //start processing returned results1138 //set counter1139 $featuredCounter = 0;1140 //echo 'Array Count is ' . $resultCount . '<br>';1141 1142 $counter = 0;1143 while ($counter < $resultCount) {1144 //echo 'Processing Counter ' . $counter . '<br>';1145 if ( (array_key_exists(constant('ANIMALSFIRST_FEATURED'), $jsonArray[$counter])) && ($jsonArray[$counter][constant('ANIMALSFIRST_FEATURED')] != '') ) {1146 if ($jsonArray[$counter][constant('ANIMALSFIRST_FEATURED')] == ucfirst(constant('YES'))) {1147 //echo 'Featured Pet Found<br>';1148 //featured is found1149 $featuredCounter = 1;1150 //echo 'Featured Counter = 1<br>';1151 //vd($xmlWSIN->XmlNode->$counter->adoptSearch);1152 //identify results to use based on function1153 $resultItems = (array)$jsonArray[$counter];1154 $detailsFunc = constant('SETTING_METHOD_TYPE_ADOPT') . ucfirst(constant('SETTING_METHOD_TYPE_DETAILS'));1155 //to lower case just to match keys1156 $results = array_combine(array_map('strtolower', array_keys($resultItems)), $resultItems);1157 //place each value from above in the main array of the called function with labels1158 $searchDetailsOutput = $this->allAPIFunction->showDetails($callFunc, $details);1159 $detailsPage = $selfURLIN . '?' . constant('SETTING_METHOD') . '=' . $detailsFunc . '&' . constant('ANIMALSFIRST_ID') . '=' . $results[constant('ANIMALSFIRST_ID')];1160 //use override details to show $searchResultDetails if defined in admin and or shortcode1161 1162 foreach ($searchResultDetails as $animalKey => $animalKeyValue) {1163 //use labels from static variable1164 $DetailsOutput[$animalKey]['label'] = $searchResultLabels[$animalKey];1165 if (strlen(preg_replace('/\s+/', '', $results[$animalKey])) == 0) {1166 $DetailsOutput[$animalKey]['value'] = constant('EMPTY_VALUE');1167 } else {1168 $DetailsOutput[$animalKey]['value'] = $results[$animalKey];1169 }1170 1171 //for age compute in years and months1172 if ($animalKey == constant('ANIMALSFIRST_DATE_BIRTH')) {1173 if ( ($animalKeyValue != constant('EMPTY_VALUE')) && (!empty($animalKeyValue)) ) {1174 //echo 'Processing Birthdate Value ' . $animalKeyValue . '.<br>';1175 $birthDate = date_create($animalKeyValue);1176 $birthDate = date_create(str_replace('-', '/', $animalKeyValue));1177 //echo 'Animal Age in Months = ' . $months . '<br>';1178 if ( (array_key_exists(constant('SETTING_AGE_YEARS'), $this->generalOptions)) && ($this->PMPLicenseTypeID != constant('FREE_LEVEL')) ) {1179 $DetailsOutput[$animalKey]['value'] = $this->allAPIFunction->ageInYears($birthDate);1180 } elseif ($this->PMPLicenseTypeID != constant('FREE_LEVEL')) {1181 $DetailsOutput[$animalKey]['value'] = constant('EMPTY_VALUE');1182 } else {1183 $DetailsOutput[$animalKey]['value'] = '<a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> Required';1184 }1185 }1186 }1187 1188 if ($animalKey == constant('ANIMALSFIRST_LOCATION')) {1189 //echo 'Result Location Key is ' . $animalKey . ' with Value ' . $animalKeyValue . '.<br>';1190 if (array_key_exists($animalKey, $results)) {1191 $locationValue = $results[$animalkey];1192 $DetailsOutput[$animalKey]['value'] = $this->allAPIFunction->locationLabel($this->locationFilterArray, $this->locationFilterOther, $locationValue);1193 //echo 'Location Value of ' . $DetailsOutput[$animalKey]['value'] . '.<br>';1194 }1195 }1196 }1197 1198 $TDresult .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-container ' . constant('ANIMALSFIRST_FEATURED') . '">';1199 1200 /* Set Image OnClick Parameter */1201 if (array_key_exists(constant('ANIMALSFIRST_SPECIES'), $details)) {1202 $species = $details[constant('ANIMALSFIRST_SPECIES')];1203 } else {1204 if (array_key_exists(constant('ANIMALSFIRST_SPECIES'), $details)) {1205 $species = $details[constant('ANIMALSFIRST_SPECIES')];1206 } else {1207 $species = constant('ANIMALSFIRST_SPECIES');1208 }1209 }1210 $clickID = constant('PMP_PREFIX') . 'animal-image-' . strtolower($species) . '-' . str_replace(" ", "-", strtolower($DetailsOutput[constant('ANIMALSFIRST_NAME')]['value']));1211 $clickText = 'Learn More About ' . ucfirst($DetailsOutput[constant('ANIMALSFIRST_NAME')]['value']);1212 $gaName = 'image_pmp_' . constant('SETTING_METHOD_TYPE_SEARCH') . '_select';1213 $gaParamArray[constant('SETTING_ANALYTICS_CATEGORY')] = 'Image';1214 if (isset($_SERVER['REQUEST_URI'])) {1215 $gaParamArray[constant('SETTING_ANALYTICS_PAGE')] = sanitize_text_field(wp_unslash($_SERVER['REQUEST_URI']));1216 } else {1217 $gaParamArray[constant('SETTING_ANALYTICS_PAGE')] = '';1218 }1219 $gaParamArray[constant('SETTING_ANALYTICS_CLICK')] = $clickID;1220 $gaParamArray[constant('SETTING_ANALYTICS_TEXT')] = $clickText;1221 $gaParamArray[constant('SETTING_ANALYTICS_URL')] = $detailsPage;1222 $imageOnClick = $this->allAPIFunction->onClickValue($gaName, $gaParamArray);1223 //echo 'Image OnClick Parameter <br>';1224 //echo $imageOnClick . '<br>';1225 1226 $TDresult .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result ' . constant('PMP_PREFIX') . 'animal-image ' . constant('ANIMALSFIRST_FEATURED') . '"><a href="' . $detailsPage . '" class="' . constant('PMP_PREFIX') . 'animal-image-link" id="' . $clickID . '" onclick="' . $imageOnClick . '"><img src="' . $results['photo'] . '" title="' . $clickText . '" class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-img ' . constant('PMP_PREFIX') . 'animal-image ' . constant('ANIMALSFIRST_FEATURED') . '-img"></a></div> <!-- .' . constant('PMP_PREFIX') . 'animal-image .featured-->';1227 1228 foreach ($DetailsOutput as $key => $result) {1229 $levelKey = constant('LEVEL_PREFIX_SEARCH_RESULT') . $key . '_' . constant('SETTING_METHOD_TYPE_ADOPT');1230 //echo 'Level Key = ' . $levelKey . '<br>';1231 if ($key == constant('ANIMALSFIRST_NAME')) {1232 $clickID = constant('PMP_PREFIX') . 'animal-name-' . strtolower($species) . '-' . str_replace(" ", "-", strtolower($DetailsOutput[constant('ANIMALSFIRST_NAME')]['value']));1233 $clickText = ucfirst($DetailsOutput[$key]['value']);1234 $gaName = 'text_pmp_' . constant('SETTING_METHOD_TYPE_SEARCH') . '_select';1235 $gaParamArray[constant('SETTING_ANALYTICS_CATEGORY')] = 'Text';1236 $gaParamArray[constant('SETTING_ANALYTICS_CLICK')] = $clickID;1237 $gaParamArray[constant('SETTING_ANALYTICS_TEXT')] = $clickText;1238 $nameOnClick = $this->allAPIFunction->onClickValue($gaName, $gaParamArray);1239 1240 $TDresult .= '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result ' . constant('PMP_PREFIX') . 'animal-' . $key . ' ' . constant('ANIMALSFIRST_FEATURED') . '"><a href="' . $detailsPage . '" id="' . $clickID . '" onclick="' . $nameOnClick . '">' . $clickText . '</a></div>';1241 }1242 elseif ($labels != ucfirst(constant('ENABLE'))) {1243 //echo 'Processing Key ' . $levelKey . ' with Level Value ' . $fieldLevels[$levelKey] . '<br>';1244 if ($this->PMPLicenseTypeID <= $fieldLevels[$levelKey]) {1245 $TDresult .= '<span class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-' . constant('SETTING_METHOD_TYPE_DETAIL') . ' ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '-' . constant('SETTING_METHOD_TYPE_DETAIL') . '">' . $DetailsOutput[$key]['value'] . '</span> |';1246 } else {1247 $TDresult .= '<span class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-' . constant('SETTING_METHOD_TYPE_DETAIL') . ' ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '-' . constant('SETTING_METHOD_TYPE_DETAIL') . '"><a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> Required</span> |';1248 }1249 } else {1250 $DetailLabel = '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-label ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '-label">' . $DetailsOutput[$key]['label'] . ': </div>'; /* RMB */1251 //echo 'Processing Key ' . $levelKey . ' with Level Value ' . $fieldLevels[$levelKey] . '<br>';1252 if ($this->PMPLicenseTypeID <= $fieldLevels[$levelKey]) {1253 $TDresult .= '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '">' . $DetailLabel . '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-' . constant('SETTING_METHOD_TYPE_DETAIL') . ' ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '-' . constant('SETTING_METHOD_TYPE_DETAIL') . '">' . $DetailsOutput[$key]['value'] . '</div></div>';1254 } else {1255 $TDresult .= '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '">' . $DetailLabel . '<div class ="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-result-' . constant('SETTING_METHOD_TYPE_DETAIL') . ' ' . constant('PMP_PREFIX') . 'animal-' . strtolower($key) . '-' . constant('SETTING_METHOD_TYPE_DETAIL') . '">' . '<a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> Required</div></div>'; /* RMB */1256 }1257 }1258 }1259 if ( ($labels != ucfirst(constant('ENABLE'))) && ($detailCount > 0) ) {1260 $TDresult = substr($TDresult, 0, -2);1261 }1262 1263 $TDresult .= '</div>';1264 $counter = $resultCount;1265 }1266 }1267 //echo 'Incrementing Counter<br>';1268 $counter++;1269 }1270 1271 //echo 'Featured Counter = ' . $featuredCounter . ' for Species ' . $details[constant('ANIMALSFIRST_SPECIES')] . '.<br>';1272 //closing DIV on included file1273 if ($featuredCounter == 0) {1274 if ( (array_key_exists(constant('SETTING_RESULTS_NONE') . '_' . constant('SETTING_METHOD_TYPE_FEATURED'), $this->generalOptions)) && (strlen($this->generalOptions[constant('SETTING_RESULTS_NONE') . '_' . constant('SETTING_METHOD_TYPE_FEATURED')]) > 0) ) {1275 $noFeatured = $this->generalOptions[constant('SETTING_RESULTS_NONE') . '_' . constant('SETTING_METHOD_TYPE_FEATURED')];1276 } else {1277 //echo 'No Featured Search Result Msg in Admin.<br>';1278 if (is_array($details) && array_key_exists(constant('ANIMALSFIRST_SPECIES'), $details)) {1279 $species = strtolower($details[constant('ANIMALSFIRST_SPECIES')]);1280 } else {1281 $species = 'animal';1282 }1283 $noFeatured = '<p class="' . constant('PMP_PREFIX') . strtolower(constant('ERROR')) . '">Come back soon, our ' . constant('ANIMALSFIRST_FEATURED') . ' ' . $species . ' has been adopted.</p>';1284 }1285 //echo 'No Featured<br>' . $noFeatured . '<br>';1286 $TDresult .= '<div class="' . constant('PMP_PREFIX') . 'no-results ' . constant('ANIMALSFIRST_FEATURED') . '">' . $noFeatured . '</div> <!-- .' . constant('PMP_PREFIX') . 'no-results -->';1287 }1288 $TDresult .= '</div> <!-- .' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-results-container -->';1289 1290 return $TDresult;1291 }1292 1293 1106 public function outputDetails($results, $items, $callFunc) { 1294 1107 if ( WP_Filesystem() ) { … … 1370 1183 if ( (is_int(strpos($labelKey, $keySuffix))) && (!is_int(strpos($labelKey, constant('LABEL_PREFIX_SEARCH_FILTER')))) ) { 1371 1184 $resultLabelKey = str_replace(constant('LABEL_PREFIX'), '', $labelKey); 1372 // $resultLabelKey = str_replace($detailFilter, '', $labelKey);1373 1185 $resultLabelKey = str_replace($keySuffix, '', $resultLabelKey); 1374 1186 //echo 'Result Label Key is ' . $resultLabelKey . '.<br>'; … … 1622 1434 /* Get URL Parameters */ 1623 1435 if ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_GET')) && (!empty($_GET)) ) { 1624 $ urlParms = $_GET;1436 $this->urlParms = $_GET; 1625 1437 //echo '<pre>$_GET Initial<br>'; print_r($_GET); echo '</pre>'; 1626 1438 } elseif ( ($postMethod == constant('SETTING_SEARCH_POST_METHOD_POST')) && (!empty($_POST)) ) { 1627 $ urlParms = $_POST;1439 $this->urlParms = $_POST; 1628 1440 //echo '<pre>$_POST Initial<br>'; print_r($_POST); echo '</pre>'; 1629 1441 } else { 1630 $ urlParms = [];1631 } 1632 //echo '<pre>URL Parameters<br>'; print_r($ urlParms); echo '</pre>';1633 1634 if ( (is_array($ urlParms)) && (count($urlParms) > 0) ) {1635 $firstURLParm = array_key_first($ urlParms);1442 $this->urlParms = []; 1443 } 1444 //echo '<pre>URL Parameters<br>'; print_r($this->urlParms); echo '</pre>'; 1445 1446 if ( (is_array($this->urlParms)) && (count($this->urlParms) > 0) ) { 1447 $firstURLParm = array_key_first($this->urlParms); 1636 1448 } else { 1637 1449 $firstURLParm = constant('EMPTY_VALUE'); … … 1699 1511 } 1700 1512 } 1701 // if ( ($item == constant('ANIMALSFIRST_DESCRIPTION')) ){1702 1513 if ( ($item == constant('ANIMALSFIRST_DESCRIPTION')) && (strlen(trim($details[$item])) == 0) ){ 1703 1514 if (array_key_exists(constant('SETTING_DESCRIPTION'), $this->generalOptions)) { … … 1705 1516 //echo '<pre> Replace Details<br>'; print_r($replaceDetails); echo '</pre>'; 1706 1517 $animalDescription = $this->allAPIFunction->replaceDetailShortcodes($replaceKeys, $replaceDetails, $this->generalOptions[constant('SETTING_DESCRIPTION')]); 1707 // $animalDescription = $this->generalOptions[constant('SETTING_DESCRIPTION')];1708 1518 } else { 1709 1519 $animalDescription = constant('EMPTY_VALUE'); 1710 1520 } 1711 // //echo '<br>' . 'Animal Description'. '<br>';1712 // //echo $animalDescription . '<br>';1713 1521 return $animalDescription; 1714 1522 } … … 1805 1613 $declawedKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DECLAWED') . '_' . $callMethod; 1806 1614 $genderKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . $callMethod; 1807 $intakeKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . $callMethod; 1615 $intakeKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . $callMethod; 1616 $okCatsKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . $callMethod; 1617 $okDogsKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . $callMethod; 1618 $okKidsKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . $callMethod; 1808 1619 $sizeKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . $callMethod; 1809 1620 1810 1621 $microchipKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . $callMethod; 1811 $locationKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . $callMethod;1812 1622 $seqidKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . $callMethod; 1623 $shelterKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . $callMethod; 1813 1624 $speciesKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . $callMethod; 1814 1625 $statusKey = constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . $callMethod; … … 1906 1717 } 1907 1718 1908 if (array_key_exists($ locationKey, $this->labelOptions)) {1909 if (strlen(trim($this->labelOptions[$ locationKey])) > 0) {1910 $ locationLabel = $this->labelOptions[$locationKey];1719 if (array_key_exists($okCatsKey, $this->labelOptions)) { 1720 if (strlen(trim($this->labelOptions[$okCatsKey])) > 0) { 1721 $okCatsLabel = $this->labelOptions[$okCatsKey]; 1911 1722 } else { 1912 $ locationLabel = $fieldValueArray[$locationKey];1723 $okCatsLabel = $fieldValueArray[$okCatsKey]; 1913 1724 } 1914 1725 } else { 1915 $locationLabel = $fieldValueArray[$locationKey]; 1916 } 1917 1726 $okCatsLabel = $fieldValueArray[$okCatsKey]; 1727 } 1728 1729 if (array_key_exists($okDogsKey, $this->labelOptions)) { 1730 if (strlen(trim($this->labelOptions[$okDogsKey])) > 0) { 1731 $okDogsLabel = $this->labelOptions[$okDogsKey]; 1732 } else { 1733 $okDogsLabel = $fieldValueArray[$okDogsKey]; 1734 } 1735 } else { 1736 $okDogsLabel = $fieldValueArray[$okDogsKey]; 1737 } 1738 1739 if (array_key_exists($okKidsKey, $this->labelOptions)) { 1740 if (strlen(trim($this->labelOptions[$okKidsKey])) > 0) { 1741 $okKidsLabel = $this->labelOptions[$okKidsKey]; 1742 } else { 1743 $okKidsLabel = $fieldValueArray[$okKidsKey]; 1744 } 1745 } else { 1746 $okKidsLabel = $fieldValueArray[$okKidsKey]; 1747 } 1748 1918 1749 if (array_key_exists($seqidKey, $this->labelOptions)) { 1919 1750 if (strlen(trim($this->labelOptions[$seqidKey])) > 0) { … … 1925 1756 $seqidLabel = $fieldValueArray[$seqidKey]; 1926 1757 } 1927 1758 1759 1760 if (array_key_exists($shelterKey, $this->labelOptions)) { 1761 if (strlen(trim($this->labelOptions[$shelterKey])) > 0) { 1762 $shelterLabel = $this->labelOptions[$shelterKey]; 1763 } else { 1764 $shelterLabel = $fieldValueArray[$shelterKey]; 1765 } 1766 } else { 1767 $shelterLabel = $fieldValueArray[$shelterKey]; 1768 } 1769 1928 1770 if (array_key_exists($speciesKey, $this->labelOptions)) { 1929 1771 if (strlen(trim($this->labelOptions[$speciesKey])) > 0) { … … 1952 1794 $declawedLabel = $fieldValueArray[$declawedKey]; 1953 1795 $genderLabel = $fieldValueArray[$genderKey]; 1954 $intakeLabel = $fieldValueArray[$intakeKey]; 1796 $intakeLabel = $fieldValueArray[$intakeKey]; 1797 $okCatsLabel = $fieldValueArray[$okCatsKey]; 1798 $okDogsLabel = $fieldValueArray[$okDogsKey]; 1799 $okKidsLabel = $fieldValueArray[$okKidsKey]; 1955 1800 $sizeLabel = $fieldValueArray[$sizeKey]; 1956 1801 $microchipLabel = $fieldValueArray[$microchipKey]; 1957 $locationLabel = $fieldValueArray[$locationKey];1958 1802 $seqidLabel = $fieldValueArray[$seqidKey]; 1803 $shelterLabel = $fieldValueArray[$shelterKey]; 1959 1804 $speciesLabel = $fieldValueArray[$speciesKey]; 1960 1805 $statusLabel = $fieldValueArray[$statusKey]; … … 2019 1864 } 2020 1865 2021 // if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_AGE'), $filtersArray)) ) {2022 // $ages = $filtersArray[constant('ANIMALSFIRST_AGE')]['values'];2023 // $speciesAges = [];2024 // if ( (array_key_exists(constant('ANIMALSFIRST_SPECIES'), $details)) ) {2025 // if (strtolower($details[constant('ANIMALSFIRST_SPECIES')]) == constant('SPECIES_DOG')) {2026 // $counter = 0;2027 // $counterMax = 3;2028 // while ($counter <= $counterMax) {2029 // $speciesAges[$counter] = $ages[$counter];2030 // $counter = $counter + 1;2031 // }2032 // } elseif (strtolower($details[constant('ANIMALSFIRST_SPECIES')]) == constant('SPECIES_CAT')) {2033 // $counter = 4;2034 // $counterMax = 7;2035 // while ($counter <= $counterMax) {2036 // $speciesAges[$counter] = $ages[$counter];2037 // $counter = $counter + 1;2038 // }2039 // } else {2040 // $speciesAges = $ages;2041 // }2042 // } else {2043 // $speciesAges = $ages;2044 // }2045 // $ages = array_combine($speciesAges, $speciesAges);2046 // $ages = array_combine($ages, $ages);2047 // $ages = $all + $ages;2048 // //echo '<pre>AGE FILTER VALUES<br>'; print_r($ages); echo '</pre>';2049 // $filterValues[constant('ANIMALSFIRST_AGE')][$ageLabel] = $ages;2050 // }2051 2052 1866 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_ALTERED'), $filtersArray)) ) { 2053 1867 $alteredValues = $filtersArray[constant('ANIMALSFIRST_ALTERED')]['values']; … … 2083 1897 } 2084 1898 2085 // if ( (is_array($filtersArray)) && (array_key_exists($colorMapKey, $filtersArray)) ) {2086 // $colorValuesArray = $filtersArray[$colorMapKey]['values'];2087 // //echo '<pre>Color Values Array<br>'; print_r($colorValuesArray); echo '</pre>';2088 // $colorValues = [];2089 // foreach ($colorValuesArray as $colorKey => $colorValueArray) {2090 // //echo 'Processing Color Key ' . $colorKey . '.<br>';2091 // $colorValues[$colorKey] = $colorValueArray['value'];2092 // }2093 // //echo '<pre>Color Values<br>'; print_r($colorValues); echo '</pre>';2094 // $colors = array_combine($colorValues, $colorValues);2095 // $colors = $all + $colors;2096 // //echo '<pre>PRIMARY COLOR FILTER VALUES<br>'; print_r($colors); echo '</pre>';2097 // $filterValues[constant('ANIMALSFIRST_COLOR_PRIMARY')][$colorLabel] = $colors;2098 // }2099 2100 1899 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_DECLAWED'), $filtersArray)) ) { 2101 1900 $declawedValues = $filtersArray[constant('ANIMALSFIRST_DECLAWED')]['values']; … … 2106 1905 } 2107 1906 1907 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_OK_CATS'), $filtersArray)) ) { 1908 $okCatValues = $filtersArray[constant('ANIMALSFIRST_OK_CATS')]['values']; 1909 $okCats = array_combine($okCatValues, $okCatValues); 1910 $okCats = $all + $okCats; 1911 //echo '<pre>OK CAT VALUES<br>'; print_r($okCats); echo '</pre>'; 1912 $filterValues[constant('ANIMALSFIRST_OK_CATS')][$okCatsLabel] = $okCats; 1913 } 1914 1915 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_OK_DOGS'), $filtersArray)) ) { 1916 $okDogValues = $filtersArray[constant('ANIMALSFIRST_OK_DOGS')]['values']; 1917 $okDogs = array_combine($okDogValues, $okDogValues); 1918 $okDogs = $all + $okDogs; 1919 //echo '<pre>OK DOG VALUES<br>'; print_r($okDogs); echo '</pre>'; 1920 $filterValues[constant('ANIMALSFIRST_OK_DOGS')][$okDogsLabel] = $okDogs; 1921 } 1922 1923 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_OK_KIDS'), $filtersArray)) ) { 1924 $okKidValues = $filtersArray[constant('ANIMALSFIRST_OK_KIDS')]['values']; 1925 $okKids = array_combine($okKidValues, $okKidValues); 1926 $okKids = $all + $okKids; 1927 //echo '<pre>OK KID VALUES<br>'; print_r($okKids); echo '</pre>'; 1928 $filterValues[constant('ANIMALSFIRST_OK_KIDS')][$okKidsLabel] = $okKids; 1929 } 1930 2108 1931 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_GENDER'), $filtersArray)) ) { 2109 1932 $gendersValues = $filtersArray[constant('ANIMALSFIRST_GENDER')]['values']; … … 2116 1939 } 2117 1940 2118 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_ LOCATION'), $filtersArray)) ) {2119 $ locations = $filtersArray[constant('ANIMALSFIRST_LOCATION')]['values'];2120 $ locations = array_combine($locations, $locations);2121 $ locations = $all + $locations;2122 //echo '<pre> LOCATION FILTER VALUES<br>'; print_r($locations); echo '</pre>';2123 $filterValues[constant('ANIMALSFIRST_ LOCATION')][$locationLabel] = $locations;1941 if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_SHELTER'), $filtersArray)) ) { 1942 $shelterValues = $filtersArray[constant('ANIMALSFIRST_SHELTER')]['values']; 1943 $shelters = array_combine($shelterValues, $shelterValues); 1944 $shelters = $all + $shelters; 1945 //echo '<pre>SHELTER FILTER VALUES<br>'; print_r($shelters); echo '</pre>'; 1946 $filterValues[constant('ANIMALSFIRST_SHELTER')][$shelterLabel] = $shelters; 2124 1947 } 2125 1948 … … 2140 1963 $filterValues[constant('ANIMALSFIRST_SIZE')][$sizeLabel] = $sizes; 2141 1964 } 2142 2143 // if ( (is_array($filtersArray)) && (array_key_exists(constant('ANIMALSFIRST_SIZE'), $filtersArray)) ) {2144 // $sizes = $filtersArray[constant('ANIMALSFIRST_SIZE')]['values'];2145 // $sizes = array_combine($sizes, $sizes);2146 // $sizes = $all + $sizes;2147 // //echo '<pre>SIZE FILTER VALUES<br>'; print_r($sizes); echo '</pre>';2148 // $filterValues[constant('ANIMALSFIRST_SIZE')][$sizeLabel] = $sizes;2149 // }2150 1965 2151 1966 if ( (array_key_exists(constant('ANIMALSFIRST_SPECIES'), $details)) ) { -
petmatchpro/trunk/includes/af/partials/pmp-field-levels-adopt.php
r3267127 r3345216 10 10 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 11 11 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 13 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 14 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 13 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 14 17 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 15 18 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, … … 28 31 29 32 /*License Levels for Search Sort Order Values */ 30 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3,33 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 31 34 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 32 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 1,35 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 1, 33 36 34 37 /* License Levels for Search Results */ … … 42 45 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 43 46 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 47 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 44 48 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 45 49 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, … … 71 75 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 72 76 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 77 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 79 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 73 80 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 74 81 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 75 82 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 83 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 76 84 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 77 85 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, … … 90 98 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 91 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 100 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 92 101 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 93 102 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, … … 119 128 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 120 129 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 130 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 131 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 132 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 121 133 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 122 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 123 135 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 136 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 124 137 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 125 138 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, … … 129 142 130 143 /* Include Keys for Additional Premium Features */ 131 'level_label_search_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3,132 'level_video_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2,144 'level_label_search_' . constant('SETTING_METHOD_TYPE_ADOPT') => 3, 145 'level_video_' . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 133 146 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_CONVERSION') . constant('SETTING_METHOD_TYPE_ADOPT') => 2, 134 147 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_ADOPT') => 3, -
petmatchpro/trunk/includes/af/partials/pmp-field-levels-found.php
r3267127 r3345216 4 4 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 5 5 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 7 7 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 8 8 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 10 10 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 11 11 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 13 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 14 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 13 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 14 17 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,18 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 19 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 17 20 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ORDERBY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 18 21 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SORTORDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 21 24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 22 25 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 23 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,26 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 25 28 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 26 29 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,30 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 28 31 29 32 /*License Levels for Search Sort Order Values */ 30 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,33 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 31 34 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 32 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 1,35 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 1, 33 36 34 37 /* License Levels for Search Results */ 35 38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 36 39 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 37 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,40 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 41 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 39 42 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 40 43 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 42 45 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 43 46 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 44 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 47 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 48 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 45 49 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 46 50 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 49 53 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 1, 50 54 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 51 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,55 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 52 56 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 53 57 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 70 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 71 75 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 72 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 73 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 76 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 77 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 79 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 80 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 81 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 75 82 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 83 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 76 84 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 77 85 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,86 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 79 87 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 80 88 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 83 91 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 84 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 85 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,86 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,93 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 94 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 87 95 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 88 96 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 90 98 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 91 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 100 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 101 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 93 102 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 94 103 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 95 104 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 96 105 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 97 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,106 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 98 107 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,108 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 100 109 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 101 110 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, … … 118 127 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 119 128 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 120 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 121 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 122 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 129 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 130 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 131 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 132 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 133 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 123 135 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 136 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 124 137 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 125 138 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 126 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,139 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 127 140 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 128 141 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 129 142 130 143 /* Include Keys for Additional Premium Features */ 131 'level_label_search_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,132 'level_video_' . constant('SETTING_METHOD_TYPE_FOUND') => 2,144 'level_label_search_' . constant('SETTING_METHOD_TYPE_FOUND') => 3, 145 'level_video_' . constant('SETTING_METHOD_TYPE_FOUND') => 2, 133 146 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_CONVERSION') . constant('SETTING_METHOD_TYPE_FOUND') => 2, 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_FOUND') => 2,147 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_FOUND') => 3, 135 148 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_ADDITIONAL') . constant('SETTING_METHOD_TYPE_FOUND') => 2, 136 149 constant('PREFIX_LEVEL') . constant('SETTING_SOCIAL_SHARE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 2 -
petmatchpro/trunk/includes/af/partials/pmp-field-levels-lost.php
r3267127 r3345216 4 4 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 5 5 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 7 7 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 8 8 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 10 10 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 11 11 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 13 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 14 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 13 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 14 17 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,18 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 19 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 17 20 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ORDERBY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 18 21 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SORTORDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 21 24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 22 25 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 23 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,26 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 25 28 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 26 29 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,30 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 28 31 29 32 /*License Levels for Search Sort Order Values */ 30 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,33 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 31 34 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 32 35 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 1, … … 35 38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 36 39 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 37 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,40 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 41 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 39 42 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 40 43 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 42 45 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 43 46 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 44 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 47 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 48 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 45 49 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 46 50 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 49 53 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 1, 50 54 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 51 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,55 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 52 56 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 53 57 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 70 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 71 75 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 72 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 73 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 76 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 77 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 79 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 80 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 81 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 75 82 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 83 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 76 84 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 77 85 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,86 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 79 87 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 80 88 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 83 91 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 84 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 85 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,86 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,93 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 94 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 87 95 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 88 96 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 90 98 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 91 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 100 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 101 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 93 102 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 94 103 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 95 104 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 96 105 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 97 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,106 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 98 107 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,108 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 100 109 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 101 110 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, … … 118 127 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 119 128 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 120 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 121 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 122 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 129 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 130 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 131 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 132 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 133 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 123 135 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 136 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 124 137 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 125 138 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 126 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2,139 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 127 140 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 128 141 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 129 142 130 143 /* Include Keys for Additional Premium Features */ 131 'level_label_search_' . constant('SETTING_METHOD_TYPE_LOST') => 2,132 'level_video_' . constant('SETTING_METHOD_TYPE_LOST') => 2,144 'level_label_search_' . constant('SETTING_METHOD_TYPE_LOST') => 3, 145 'level_video_' . constant('SETTING_METHOD_TYPE_LOST') => 2, 133 146 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_CONVERSION') . constant('SETTING_METHOD_TYPE_LOST') => 2, 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_LOST') => 2,147 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_LOST') => 3, 135 148 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_ADDITIONAL') . constant('SETTING_METHOD_TYPE_LOST') => 2, 136 149 constant('PREFIX_LEVEL') . constant('SETTING_SOCIAL_SHARE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 2 -
petmatchpro/trunk/includes/af/partials/pmp-field-levels-preferred.php
r3267127 r3345216 2 2 $pmpFieldLevelsPreferred = array ( 3 3 /*License Levels for Search Filters */ 4 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 5 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 7 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 8 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 10 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 11 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 13 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 14 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 17 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ORDERBY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 18 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SORTORDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 4 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 5 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 6 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 7 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 8 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 9 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 10 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 11 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 12 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 13 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 14 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 15 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 16 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 17 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 18 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 19 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 20 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_ORDERBY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 21 constant('LEVEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SORTORDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 19 22 20 23 /*License Levels for Search Sort Fields */ 21 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,22 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,23 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,25 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,26 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,24 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 25 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 26 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 27 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 28 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 29 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 30 constant('LEVEL_PREFIX_SEARCH_SORT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 28 31 29 32 /*License Levels for Search Sort Order Values */ 30 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,31 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,32 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,33 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 34 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 35 constant('LEVEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 33 36 34 37 /* License Levels for Search Results */ 35 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 36 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 37 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 39 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 40 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 41 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH_EST') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 42 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 43 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 44 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 45 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 46 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 47 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 48 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 38 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 39 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 40 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 41 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 42 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 43 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 44 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_BIRTH_EST') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 45 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 46 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 47 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 48 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 49 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 50 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 51 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 52 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 49 53 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 50 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,51 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,52 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,53 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,54 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_INTAKE_TYPE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,55 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,56 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,57 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,58 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,59 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,60 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,61 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,62 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,63 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,64 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,65 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,66 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,67 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,54 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 55 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 56 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 57 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 58 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_INTAKE_TYPE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 59 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 60 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 61 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 62 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 63 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 64 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 65 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 66 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 67 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 68 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 69 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 70 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 71 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 68 72 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 69 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ZIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 70 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 71 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 72 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 73 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 75 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 76 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 77 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 79 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 80 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 73 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ZIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 74 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 75 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 76 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 77 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 78 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 79 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 80 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 81 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 82 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 83 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 84 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 85 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 86 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 87 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 88 constant('LEVEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 81 89 82 90 /* License Levels for Animal Details */ 83 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 84 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 85 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 86 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 87 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 88 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 89 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH_EST') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 90 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 91 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 93 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 94 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 95 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 96 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 97 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 98 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 100 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 101 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 102 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_INTAKE_TYPE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 103 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 104 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 105 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 106 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 107 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 108 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 109 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 110 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 111 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 112 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 113 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 114 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 115 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 91 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 92 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 93 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 94 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE_DISPLAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 95 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ALTERED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 96 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 97 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_BIRTH_EST') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 98 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 99 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 100 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 101 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 102 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 103 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 104 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 105 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 106 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 107 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 108 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 109 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 110 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_KENNEL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 111 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_INTAKE_TYPE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 112 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 113 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 114 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 115 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 116 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 117 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 118 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 119 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 120 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 121 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 122 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 123 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 124 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 116 125 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 117 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ZIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 118 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 119 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 120 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 121 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 122 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 123 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 124 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 125 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 126 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 127 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 128 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1, 126 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ZIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 127 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LENGTH_OF_STAY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 128 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 129 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 130 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 131 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 132 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 133 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 134 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 135 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 136 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 137 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 138 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 139 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SPECIES') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 140 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_STATUS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 141 constant('LEVEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_VIDEOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 129 142 130 143 /* Include Keys for Additional Premium Features */ 131 'level_label_search_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,132 'level_video_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,133 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_CONVERSION') . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,134 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,135 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_ADDITIONAL') . constant('SETTING_METHOD_TYPE_PREFERRED') => 1,136 constant('PREFIX_LEVEL') . constant('SETTING_SOCIAL_SHARE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 1144 'level_label_search_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 145 'level_video_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 146 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_CONVERSION') . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 147 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_OTHER') . constant('SETTING_METHOD_TYPE_PREFERRED') => 3, 148 constant('LEVEL_PREFIX_ANIMAL_DETAIL_BUTTONS_ADDITIONAL') . constant('SETTING_METHOD_TYPE_PREFERRED') => 2, 149 constant('PREFIX_LEVEL') . constant('SETTING_SOCIAL_SHARE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 2 137 150 ); 138 151 ?> -
petmatchpro/trunk/includes/af/partials/pmp-field-values-adopt.php
r3267127 r3345216 23 23 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 24 24 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => '', 25 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 26 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 25 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 26 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 27 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 28 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 29 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with Kids', 30 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 27 31 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Primary Color', 28 32 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 29 33 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => strtoupper(constant('ANIMALSFIRST_ID')), 30 34 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => '', 35 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_SHELTER')), 36 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], 31 37 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_SIZE')), 32 38 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => [], … … 64 70 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Intake Date', 65 71 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Outcome Date', 72 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Disclaimer', 66 73 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Primary Breed', 67 74 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Secondary Breed', … … 93 100 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 94 101 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_NAME')), 102 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 103 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 104 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with Kids', 95 105 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Photo Link', 96 106 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Photos', 97 107 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Sequence ID', 108 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Shelter', 98 109 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Shelter ID', 99 110 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_SIZE')), … … 112 123 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Intake Date', 113 124 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Outcome Date', 125 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Disclaimer', 114 126 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Primary Breed', 115 127 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Secondary Breed', … … 141 153 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 142 154 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_NAME')), 155 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 156 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 157 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Good with Kids', 143 158 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Photo Link', 144 159 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Photos', 145 160 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Sequence ID', 161 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Shelter', 146 162 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => 'Shelter ID', 147 163 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_ADOPT') => ucfirst(constant('ANIMALSFIRST_SIZE')), -
petmatchpro/trunk/includes/af/partials/pmp-field-values-found.php
r3267127 r3345216 16 16 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 17 17 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => '', 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 20 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 21 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 22 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with Kids', 23 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 20 24 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Primary Color', 21 25 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 22 26 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => strtoupper(constant('ANIMALSFIRST_ID')), 23 27 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => '', 28 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SHELTER')), 29 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], 24 30 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SIZE')), 25 31 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => [], … … 43 49 44 50 /*Labels for Search Sort Order Values */ 45 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Ascending',51 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Ascending', 46 52 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Descending', 47 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SORTORDER_RANDOM')),53 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SORTORDER_RANDOM')), 48 54 49 55 /* Labels for Search Results */ … … 57 63 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Intake Date', 58 64 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Outcome Date', 65 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Disclaimer', 59 66 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Primary Breed', 60 67 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Secondary Breed', … … 86 93 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 87 94 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_NAME')), 95 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 96 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 97 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with Kids', 88 98 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Photo Link', 89 99 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Photos', 90 100 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Sequence ID', 101 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Shelter', 91 102 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Shelter ID', 92 103 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SIZE')), … … 105 116 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Intake Date', 106 117 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Outcome Date', 118 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Disclaimer', 107 119 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Primary Breed', 108 120 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Secondary Breed', … … 134 146 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 135 147 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_NAME')), 148 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 149 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 150 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Good with Kids', 136 151 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Photo Link', 137 152 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Photos', 138 153 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Sequence ID', 154 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Shelter', 139 155 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 'Shelter ID', 140 156 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('ANIMALSFIRST_SIZE')), -
petmatchpro/trunk/includes/af/partials/pmp-field-values-lost.php
r3267127 r3345216 16 16 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 17 17 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => '', 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 20 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 21 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 22 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with Kids', 23 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 20 24 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Primary Color', 21 25 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 22 26 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => strtoupper(constant('ANIMALSFIRST_ID')), 23 27 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => '', 28 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_SHELTER')), 29 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], 24 30 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_SIZE')), 25 31 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => [], … … 57 63 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Intake Date', 58 64 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Outcome Date', 65 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Disclaimer', 59 66 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Primary Breed', 60 67 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Secondary Breed', … … 86 93 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 87 94 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_NAME')), 95 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 96 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 97 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with Kids', 88 98 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Photo Link', 89 99 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Photos', 90 100 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Sequence ID', 101 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Shelter', 91 102 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Shelter ID', 92 103 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_SIZE')), … … 105 116 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Intake Date', 106 117 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Outcome Date', 118 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Disclaimer', 107 119 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Primary Breed', 108 120 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Secondary Breed', … … 134 146 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 135 147 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_NAME')), 148 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 149 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 150 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Good with Kids', 136 151 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Photo Link', 137 152 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Photos', 138 153 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Sequence ID', 154 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Shelter', 139 155 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_LOST') => 'Shelter ID', 140 156 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('ANIMALSFIRST_SIZE')), -
petmatchpro/trunk/includes/af/partials/pmp-field-values-preferred.php
r3267127 r3345216 16 16 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 17 17 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => '', 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 18 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 19 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 20 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 21 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 22 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with Kids', 23 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 20 24 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Primary Color', 21 25 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 22 26 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => strtoupper(constant('ANIMALSFIRST_ID')), 23 27 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => '', 28 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SHELTER')), 29 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], 24 30 constant('LABEL_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SIZE')), 25 31 constant('VALUE_PREFIX_SEARCH_FILTER') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => [], … … 43 49 44 50 /*Labels for Search Sort Order Values */ 45 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Ascending',51 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_ASCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Ascending', 46 52 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_DESCENDING') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Descending', 47 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SORTORDER_RANDOM')),53 constant('LABEL_PREFIX_SEARCH_ORDER') . constant('ANIMALSFIRST_SORTORDER_RANDOM') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SORTORDER_RANDOM')), 48 54 49 55 /* Labels for Search Results */ 50 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Profile Link',56 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Profile Link', 51 57 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Fee', 52 58 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_AGE')), … … 57 63 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Intake Date', 58 64 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Outcome Date', 65 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Disclaimer', 59 66 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Primary Breed', 60 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Breed',67 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Breed', 61 68 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Primary Color', 62 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Color',69 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Color', 63 70 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_DECLAWED')), 64 71 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_DESCRIPTION')), … … 70 77 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Intake Jurisdiction', 71 78 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 72 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_ADDRESS')),73 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #1',74 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #2',79 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_ADDRESS')), 80 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #1', 81 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #2', 75 82 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_CITY')), 76 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_COUNTRY')),77 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Formatted Adress',83 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_COUNTRY')), 84 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Formatted Adress', 78 85 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Full Address', 79 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Geometry',80 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Latitude',81 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Longitude',86 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Geometry', 87 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Latitude', 88 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Longitude', 82 89 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_STATE')), 83 90 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_LOCATION_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Link', … … 86 93 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 87 94 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_NAME')), 95 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 96 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 97 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with Kids', 88 98 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Photo Link', 89 99 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Photos', 90 100 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Sequence ID', 101 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Shelter', 91 102 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Shelter ID', 92 103 constant('LABEL_PREFIX_SEARCH_RESULT') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SIZE')), … … 96 107 97 108 /*Labels for Animal Details */ 98 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Profile Link',109 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPT_PROFILE_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Profile Link', 99 110 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ADOPTION_FEE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Adoption Fee', 100 111 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_AGE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_AGE')), … … 105 116 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_INTAKE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Intake Date', 106 117 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DATE_OUTCOME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Outcome Date', 118 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DISCLAIMER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Disclaimer', 107 119 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Primary Breed', 108 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Breed',120 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_BREED_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Breed', 109 121 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_PRIMARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Primary Color', 110 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Color',122 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_COLOR_SECONDARY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Secondary Color', 111 123 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DECLAWED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_DECLAWED')), 112 124 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_DESCRIPTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_DESCRIPTION')), 113 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Featured',125 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_FEATURED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Featured', 114 126 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_GENDER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_GENDER')), 115 127 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => strtoupper(constant('ANIMALSFIRST_ID')), … … 118 130 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_INTAKE_JURISDICTION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Intake Jurisdiction', 119 131 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION')), 120 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_ADDRESS')),121 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #1',122 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #2',132 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_ADDRESS')), 133 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_1') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #1', 134 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_ADDRESS_2') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address #2', 123 135 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_CITY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_CITY')), 124 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_COUNTRY')),125 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Formatted Adress',136 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_COUNTRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_LOCATION_COUNTRY')), 137 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FORMATTED') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Formatted Adress', 126 138 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_FULL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Full Address', 127 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Geometry',128 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Latitude',129 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Longitude',139 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_GEOMETRY') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Geometry', 140 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LATITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Latitude', 141 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_LONGITUDE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Longitude', 130 142 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_STATE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'State', 131 143 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_LOCATION_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Address Link', … … 134 146 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_MICROCHIP') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_MICROCHIP')), 135 147 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_NAME') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_NAME')), 148 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_CATS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_CAT')) . 's', 149 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_DOGS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with ' . ucfirst(constant('SPECIES_DOG')) . 's', 150 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_OK_KIDS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Good with Kids', 136 151 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTO_URL') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Photo Link', 137 152 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_PHOTOS') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Photos', 138 153 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SEQ_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Sequence ID', 154 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Shelter', 139 155 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SHELTER_ID') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => 'Shelter ID', 140 156 constant('LABEL_PREFIX_ANIMAL_DETAIL') . constant('ANIMALSFIRST_SIZE') . '_' . constant('SETTING_METHOD_TYPE_PREFERRED') => ucfirst(constant('ANIMALSFIRST_SIZE')), -
petmatchpro/trunk/includes/af/partials/pmp-field-values.php
r3267127 r3345216 2 2 $pmpFieldValues = array ( 3 3 constant('PREFIX_LEVEL') . 'types' => array(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_ALL') => 1, constant('ADOPT_METHODTYPE_ANIMALSFIRST_AVAILABLE') => 3, constant('SETTING_METHOD_TYPE_FEATURED') => 2, constant('SETTING_METHOD_TYPE_FOUND') => 2, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_FOSTER') => 2, constant('SETTING_METHOD_TYPE_LOST') => 2, constant('SETTING_METHOD_TYPE_LOST') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => 1, constant('SETTING_METHOD_TYPE_LOST') . '_' . constant('SETTING_METHOD_TYPE_FOUND') . '_' . constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY') => 1, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OTHER') => 1, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OUTCOME') => 1, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_PENDING') => 2, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_REHOME') => 2, constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY') => 2), 4 'filter_fields_arrays' => array(constant('ANIMALSFIRST_AGE') => constant('ANIMALSFIRST_AGE'), constant('ANIMALSFIRST_ALTERED') => constant('ANIMALSFIRST_ALTERED'), constant('ANIMALSFIRST_BREED_PRIMARY') => constant('ANIMALSFIRST_BREED_PRIMARY'), constant('ANIMALSFIRST_DECLAWED') => constant('ANIMALSFIRST_DECLAWED'), constant('ANIMALSFIRST_ GENDER') => ucfirst(constant('ANIMALSFIRST_GENDER')), constant('ANIMALSFIRST_LOCATION') => ucfirst(constant('ANIMALSFIRST_LOCATION')), constant('ANIMALSFIRST_COLOR_PRIMARY') => constant('ANIMALSFIRST_COLOR_PRIMARY'), constant('ANIMALSFIRST_SIZE') => constant('ANIMALSFIRST_SIZE'), constant('ANIMALSFIRST_STATUS') => constant('ANIMALSFIRST_STATUS')),4 'filter_fields_arrays' => array(constant('ANIMALSFIRST_AGE') => constant('ANIMALSFIRST_AGE'), constant('ANIMALSFIRST_ALTERED') => constant('ANIMALSFIRST_ALTERED'), constant('ANIMALSFIRST_BREED_PRIMARY') => constant('ANIMALSFIRST_BREED_PRIMARY'), constant('ANIMALSFIRST_DECLAWED') => constant('ANIMALSFIRST_DECLAWED'), constant('ANIMALSFIRST_FEATURED') => constant('ANIMALSFIRST_FEATURED'), constant('ANIMALSFIRST_GENDER') => ucfirst(constant('ANIMALSFIRST_GENDER')), constant('ANIMALSFIRST_LOCATION') => ucfirst(constant('ANIMALSFIRST_LOCATION')), constant('ANIMALSFIRST_OK_CATS') => constant('ANIMALSFIRST_OK_CATS'), constant('ANIMALSFIRST_OK_DOGS') => constant('ANIMALSFIRST_OK_DOGS'), constant('ANIMALSFIRST_OK_KIDS') => constant('ANIMALSFIRST_OK_KIDS'), constant('ANIMALSFIRST_COLOR_PRIMARY') => constant('ANIMALSFIRST_COLOR_PRIMARY'), constant('ANIMALSFIRST_SHELTER') => constant('ANIMALSFIRST_SHELTER'), constant('ANIMALSFIRST_SIZE') => constant('ANIMALSFIRST_SIZE'), constant('ANIMALSFIRST_STATUS') => constant('ANIMALSFIRST_STATUS')), 5 5 'filter_fields_text' => array(constant('ANIMALSFIRST_DATE_INTAKE') => constant('ANIMALSFIRST_DATE_INTAKE'), constant('ANIMALSFIRST_MICROCHIP') => constant('ANIMALSFIRST_MICROCHIP'), constant('ANIMALSFIRST_SEQ_ID') => constant('ANIMALSFIRST_SEQ_ID')), 6 6 constant('VALUE_TYPES') => array(constant('ADOPT_METHODTYPE_ANIMALSFIRST_AVAILABLE') => ucfirst(constant('ADOPT_METHODTYPE_ANIMALSFIRST_AVAILABLE')), constant('SETTING_METHOD_TYPE_FEATURED') => ucfirst(constant('FEATURED_METHODTYPE_ANIMALSFIRST')), constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('FOUND_METHODTYPE_ANIMALSFIRST')), constant('PREFERRED_METHODTYPE_ANIMALSFIRST_FOSTER') => ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_FOSTER')), constant('SETTING_METHOD_TYPE_LOST') => ucfirst(constant('LOST_METHODTYPE_ANIMALSFIRST')), constant('SETTING_METHOD_TYPE_LOST') . '_' . constant('SETTING_METHOD_TYPE_FOUND') => ucfirst(constant('LOST_METHODTYPE_ANIMALSFIRST')) . ' & ' . ucfirst(constant('FOUND_METHODTYPE_ANIMALSFIRST')), constant('SETTING_METHOD_TYPE_LOST') . '_' . constant('SETTING_METHOD_TYPE_FOUND') . '_' . constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY') => ucfirst(constant('SETTING_METHOD_TYPE_LOST')) . ', ' . ucfirst(constant('SETTING_METHOD_TYPE_FOUND')) . ' & ' . ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY')), constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OTHER') => ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OTHER')), constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OUTCOME') => ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_OUTCOME')), constant('PREFERRED_METHODTYPE_ANIMALSFIRST_REHOME') => ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_REHOME')), constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY') => ucfirst(constant('PREFERRED_METHODTYPE_ANIMALSFIRST_STRAY'))), -
petmatchpro/trunk/includes/class-pet-match-pro-all-api.php
r3308820 r3345216 692 692 if ($detailValue != $description) { 693 693 //echo 'Detail Value is NOT a Description.<br>'; 694 if ( is_string($keywordReplaceValues[$replaceKey]['value'])) {694 if ( (array_key_exists($replaceKey, $keywordReplaceValues)) && ($keywordReplaceValues[$replaceKey] != constant('ERROR')) && (is_string($keywordReplaceValues[$replaceKey]['value'])) ) { 695 695 //echo 'Output Value ' . $replaceValue . ' Replaced with ' . $keywordReplaceValues[$replaceKey]['value'] . '<br>'; 696 696 $outputString = @str_replace($replaceValue, $keywordReplaceValues[$replaceKey]['value'], $outputString); … … 1066 1066 //echo 'Partner Species = ' . $partnerSpecies . '.<br>'; 1067 1067 if ( (array_key_exists(constant($partnerSpecies), $urlParms)) && (!empty($urlParms[constant($partnerSpecies)])) ) { 1068 if ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) { 1069 //echo '<pre>Species BEFORE Processing<br>'; print_r($urlParms[constant($partnerSpecies)]); echo '</pre>'; 1070 $urlParms[constant($partnerSpecies)] = preg_replace('/\s+/', '', $urlParms[constant($partnerSpecies)]); 1071 $urlSpecies = strtolower(sanitize_text_field($urlParms[constant($partnerSpecies)])); 1072 $items[constant($partnerSpecies)] = $urlSpecies; 1073 //echo '<pre>Species AFTER Processing<br>'; print_r($urlSpecies); echo '</pre>'; 1074 if (is_int(strpos($urlSpecies, ','))) { 1075 $speciesArray = explode(',', $urlSpecies); 1076 } else { 1077 $speciesArray[] = $urlSpecies; 1078 } 1068 // if ($this->PMPLicenseTypeID < constant('FREE_LEVEL')) { 1069 //echo '<pre>Species BEFORE Processing<br>'; print_r($urlParms[constant($partnerSpecies)]); echo '</pre>'; 1070 $urlParms[constant($partnerSpecies)] = preg_replace('/\s+/', '', $urlParms[constant($partnerSpecies)]); 1071 $urlSpecies = strtolower(sanitize_text_field($urlParms[constant($partnerSpecies)])); 1072 $items[constant($partnerSpecies)] = $urlSpecies; 1073 //echo '<pre>Species AFTER Processing<br>'; print_r($urlSpecies); echo '</pre>'; 1074 if (is_int(strpos($urlSpecies, ','))) { 1075 $speciesArray = explode(',', $urlSpecies); 1079 1076 } else { 1080 return '<div class ="' . constant('PMP_PREFIX') . '-error-message"><a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> required to include ' . constant('PMP_PLUGIN_NAME_PROPER') . ' parameters in page URL.</div>';1077 $speciesArray[] = $urlSpecies; 1081 1078 } 1079 // } else { 1080 // return '<div class ="' . constant('PMP_PREFIX') . '-error-message"><a class="' . constant('PMP_PREFIX') . 'text-link ' . constant('PMP_PREFIX') . 'notice-upgrade-license" href="' . constant('PMP_LOGIN') . '" target="_blank" title="Login to ' . constant('PMP_PLUGIN_NAME_PROPER') . '.com">Upgrade</a> required to include ' . constant('PMP_PLUGIN_NAME_PROPER') . ' parameters in page URL.</div>'; 1081 // } 1082 1082 } elseif ( (is_array($items)) && (array_key_exists(constant($partnerSpecies), $items)) ) { 1083 1083 /* Remove Spaces from Species Values */ -
petmatchpro/trunk/includes/class-pet-match-pro.php
r3267127 r3345216 160 160 } else { 161 161 $this->PMPAuth = false; 162 //echo '<pre>Check Plugin FAILED<br'; print_r($this->responseObj); echo '</pre>'; 162 163 update_option(constant('SETTING_LICENSE_TYPE'), ""); 163 164 update_option(constant('SETTING_LICENSE_LEVEL'), ""); -
petmatchpro/trunk/includes/pp/class-pet-match-pro-pp-api.php
r3308820 r3345216 439 439 $speciesID = ''; 440 440 $excludedSpecies = ''; 441 if (sizeof( $speciesArray) > 0) {441 if (sizeof((array)$speciesArray) > 0) { 442 442 $excludedCounter = 0; 443 443 $includedSpecies = ''; -
petmatchpro/trunk/includes/rg/class-pet-match-pro-rg-api.php
r3310843 r3345216 28 28 private $partialsDir; 29 29 private $partialsPublicDir; 30 private $partialsAdminDir; 30 31 private $adminFunction; 31 32 private $animalDetailFunction; … … 411 412 $species = ''; 412 413 $excludedSpecies = ''; 413 if (sizeof( $speciesArray) > 0) {414 if (sizeof((array)$speciesArray) > 0) { 414 415 $excludedCounter = 0; 415 416 $includedSpecies = ''; -
petmatchpro/trunk/pet-match-pro.php
r3329031 r3345216 14 14 * Plugin URI: https://petmatchpro.com/plans 15 15 * Description: Integrates animal search and details from your PetPoint/Petango, AnimalsFirst or RescueGroups account into your animal shelter or rescue website with simple shortcodes. 16 * Version: 6. 1.016 * Version: 6.2.3 17 17 * Requires at least: 6.0 18 * Requires PHP: 7.418 * Requires PHP: 8.0 19 19 * Author: PetMatchPro 20 20 * Author URI: https://PetMatchPro.com … … 32 32 * Current plugin version. 33 33 */ 34 define('PET_MATCH_PRO_VERSION', '6. 1.0');34 define('PET_MATCH_PRO_VERSION', '6.2.3'); 35 35 36 36 /* Define Global Variables */ … … 392 392 define('ANIMALSFIRST_DECLAWED', 'declawed'); 393 393 define('ANIMALSFIRST_DESCRIPTION', 'description'); 394 define('ANIMALSFIRST_DISCLAIMER', 'disclaimer'); 394 395 define('ANIMALSFIRST_ENERGY_LEVEL', 'energy_level'); 395 396 define('ANIMALSFIRST_FEATURED', 'featured_animal'); … … 417 418 define('ANIMALSFIRST_MICROCHIP', 'microchip'); 418 419 define('ANIMALSFIRST_NAME', 'name'); 419 define('ANIMALSFIRST_OK_CATS', ' nocats');420 define('ANIMALSFIRST_OK_DOGS', ' nodogs');421 define('ANIMALSFIRST_OK_KIDS', ' nokids');420 define('ANIMALSFIRST_OK_CATS', 'good_with_cats'); 421 define('ANIMALSFIRST_OK_DOGS', 'good_with_dogs'); 422 define('ANIMALSFIRST_OK_KIDS', 'good_with_kids'); 422 423 define('ANIMALSFIRST_PHOTOS', 'all_photos'); 423 424 define('ANIMALSFIRST_PHOTO_URL', 'photo_url'); … … 427 428 define('ANIMALSFIRST_SEARCH_RESPONSE_CODE', 'code'); 428 429 define('ANIMALSFIRST_SEQ_ID', 'seq_id'); 430 define('ANIMALSFIRST_SHELTER', 'shelter'); 429 431 define('ANIMALSFIRST_SHELTER_ID', 'shelter_id'); 430 432 define('ANIMALSFIRST_SIZE', 'size'); -
petmatchpro/trunk/public/templates/af/adopt-profile-3-column-similar.php
r3308820 r3345216 98 98 $output = '<section class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile">'; 99 99 $output .= '<div id="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-wrapper-' . constant('ADOPT_METHODTYPE_ANIMALSFIRST') . '" class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-wrapper">'; 100 $output .= '<h1 class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-title">' . __('I'm ready for my', constant('PMP_PLUGIN_SLUG')) .' <span>' . esc_html__('new family', constant('PMP_PLUGIN_SLUG')) . '</span>!</h1>';100 $output .= '<h1 class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-title">' . __('I'm ready to meet', constant('PMP_PLUGIN_SLUG')) .' <span>' . esc_html__('YOU', constant('PMP_PLUGIN_SLUG')) . '</span>!</h1>'; 101 101 $output .= '<div id="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-content-' . constant('ADOPT_METHODTYPE_ANIMALSFIRST') . '" class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-content">'; 102 102 $output .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-slider-wrapper">'; -
petmatchpro/trunk/public/templates/af/adopt-profile-3-column.php
r3308820 r3345216 96 96 $output = '<section class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile">'; 97 97 $output .= '<div id="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-wrapper-' . constant('ADOPT_METHODTYPE_ANIMALSFIRST') . '" class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-wrapper">'; 98 $output .= '<h1 class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-title">' . __('I'm ready for my', constant('PMP_PLUGIN_SLUG')) . ' <span>' . esc_html__('new family', constant('PMP_PLUGIN_SLUG')) . '</span>!</h1>';98 $output .= '<h1 class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-title">' . __('I'm ready to meet', constant('PMP_PLUGIN_SLUG')) . ' <span>' . esc_html__('YOU', constant('PMP_PLUGIN_SLUG')) . '</span>!</h1>'; 99 99 $output .= '<div id="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-content-' . constant('ADOPT_METHODTYPE_ANIMALSFIRST') . '" class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-content">'; 100 100 $output .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_DETAILS') . '-profile-slider-wrapper">'; -
petmatchpro/trunk/public/templates/af/universal-search-filter-widget.php
r3308820 r3345216 65 65 //$outputSearch .= '</div> <!-- #' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-form-->'; 66 66 67 //echo '<pre>SEARCH PARMS<br>'; print_r($this->searchParms); echo '</pre>'; 67 68 $outputSearch .= $this->searchParms[constant('SHORTCODE_TITLE')]; 68 69 … … 132 133 //echo 'Banner Details ' . $banner . '<br>'; 133 134 135 $shelterFilter = constant('ALL'); 136 if (array_key_exists(constant('ANIMALSFIRST_SHELTER'), $this->urlParms)) { 137 $shelterFilter = $this->urlParms[constant('ANIMALSFIRST_SHELTER')]; 138 } 139 //echo 'Shelter Filter Value is ' . $shelterFilter . '.<br>'; 140 134 141 $resultsArray = $results; 135 142 //echo '<pre>Results to Display '; print_r($resultsArray); echo "</pre>"; … … 275 282 //echo '<pre>DETAILS POST LABEL PROCESSING<br>'; print_r($DetailsOutput); echo '</pre>'; 276 283 277 $locationValue = $resultArray[constant('ANIMALSFIRST_LOCATION')]; 278 if (strlen(trim($locationValue)) == 0) { 279 $locationValue = constant('EMPTY_VALUE'); 280 } 284 if (array_key_exists(constant('ANIMALSFIRST_LOCATION'), $resultArray)) { 285 $locationValue = $resultArray[constant('ANIMALSFIRST_LOCATION')]; 286 if (strlen(trim($locationValue)) == 0) { 287 $locationValue = constant('EMPTY_VALUE'); 288 } 289 } else { 290 $locationValue = constant('EMPTY_VALUE'); 291 } 292 293 if (array_key_exists(constant('ANIMALSFIRST_SHELTER'), $resultArray)) { 294 $shelterValue = $resultArray[constant('ANIMALSFIRST_SHELTER')]; 295 if (strlen(trim($shelterValue)) == 0) { 296 $shelterValue = constant('EMPTY_VALUE'); 297 } 298 } else { 299 $shelterValue = constant('EMPTY_VALUE'); 300 } 301 //echo 'Shelter Value is ' . $shelterValue . '.<br>'; 302 281 303 //echo 'Processing ' . $animalName . ' in Location ' . $locationValue . '<br>'; 282 if ( (is_array($this->locationExclusionArray)) && (!array_key_exists($locationValue, $this->locationExclusionArray)) ) {304 if ( (is_array($this->locationExclusionArray)) && (!array_key_exists($locationValue, $this->locationExclusionArray)) && (($shelterFilter == constant('ALL')) || ($shelterValue == $shelterFilter)) ) { 283 305 //echo 'Location ' . $locationValue . ' Was NOT Excluded!<br>'; 284 306 $outputSearch .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-profile-results-container">'; -
petmatchpro/trunk/public/templates/af/universal-search-no-filter.php
r3308820 r3345216 72 72 $banner = $this->searchParms[constant('SHORTCODE_BANNER')]; 73 73 //echo 'Banner Details ' . $banner . '<br>'; 74 75 $shelterFilter = constant('ALL'); 76 if (array_key_exists(constant('ANIMALSFIRST_SHELTER'), $this->urlParms)) { 77 $shelterFilter = $this->urlParms[constant('ANIMALSFIRST_SHELTER')]; 78 } 79 //echo 'Shelter Filter Value is ' . $shelterFilter . '.<br>'; 74 80 75 81 $resultsArray = $results; … … 208 214 //echo '<pre>DETAILS POST LABEL PROCESSING<br>'; print_r($DetailsOutput); echo '</pre>'; 209 215 210 $locationValue = $resultArray[constant('ANIMALSFIRST_LOCATION')]; 211 if (strlen(trim($locationValue)) == 0) { 212 $locationValue = constant('EMPTY_VALUE'); 213 } 216 if (array_key_exists(constant('ANIMALSFIRST_LOCATION'), $resultArray)) { 217 $locationValue = $resultArray[constant('ANIMALSFIRST_LOCATION')]; 218 if (strlen(trim($locationValue)) == 0) { 219 $locationValue = constant('EMPTY_VALUE'); 220 } 221 } else { 222 $locationValue = constant('EMPTY_VALUE'); 223 } 224 225 if (array_key_exists(constant('ANIMALSFIRST_SHELTER'), $resultArray)) { 226 $shelterValue = $resultArray[constant('ANIMALSFIRST_SHELTER')]; 227 if (strlen(trim($shelterValue)) == 0) { 228 $shelterValue = constant('EMPTY_VALUE'); 229 } 230 } else { 231 $shelterValue = constant('EMPTY_VALUE'); 232 } 233 214 234 //echo 'Processing ' . $animalName . ' in Location ' . $locationValue . '<br>'; 215 if ( (is_array($this->locationExclusionArray)) && (!array_key_exists($locationValue, $this->locationExclusionArray)) ) {235 if ( (is_array($this->locationExclusionArray)) && (!array_key_exists($locationValue, $this->locationExclusionArray)) && (($shelterFilter == constant('ALL')) || ($shelterValue == $shelterFilter)) ) { 216 236 //echo 'Location ' . $locationValue . ' Was NOT Excluded!<br>'; 217 237 $outputSearch .= '<div class="' . constant('PMP_PREFIX') . constant('SETTING_METHOD_TYPE_SEARCH') . '-profile-results-container">';
Note: See TracChangeset
for help on using the changeset viewer.