Changeset 2458473
- Timestamp:
- 01/18/2021 07:07:32 PM (5 years ago)
- Location:
- yes-co-ores-wordpress-plugin/trunk
- Files:
-
- 1 added
- 14 edited
- 1 moved
-
includes/classes/yog_cron.php (moved) (moved from yes-co-ores-wordpress-plugin/trunk/includes/yog_cron.php) (1 diff)
-
includes/classes/yog_fields_settings.php (modified) (1 diff)
-
includes/classes/yog_plugin.php (modified) (2 diffs)
-
includes/classes/yog_project_bog_translation.php (modified) (1 diff)
-
includes/classes/yog_project_wonen_translation.php (modified) (3 diffs)
-
includes/classes/yog_synchronization_manager.php (modified) (4 diffs)
-
includes/config/config.php (modified) (1 diff)
-
includes/config/language_strings.php (added)
-
includes/widgets/yog_recent_objects_widget.php (modified) (5 diffs)
-
includes/widgets/yog_search_form_widget_abstract.php (modified) (1 diff)
-
includes/yog_public_functions.php (modified) (8 diffs)
-
languages/yes-co-ores-wordpress-plugin-en_US.mo (modified) (previous)
-
languages/yes-co-ores-wordpress-plugin-en_US.po (modified) (9 diffs)
-
package.json (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
yesco-og.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_cron.php
r2458472 r2458473 1 1 <?php 2 add_action('yog_cron_open_houses', 'yog_cronUpdateOpenHouses'); 2 class YogCron 3 { 4 /** 5 * @desc Update open house categories for open house dates in the past 6 */ 7 public static function updateOpenHouses() 8 { 9 // Retrieve all objects with open house category 10 $objecten = get_posts(array('post_type' => YOG_POST_TYPE_WONEN, 11 'category_name' => 'open-huis', 12 'numberposts' => -1)); 3 13 4 /** 5 * @desc Update open house categories for open house dates in the past 6 */ 7 function yog_cronUpdateOpenHouses() 8 { 9 // Retrieve all objects with open house category 10 $objecten = get_posts(array('post_type' => YOG_POST_TYPE_WONEN, 11 'category_name' => 'open-huis', 12 'numberposts' => -1)); 14 $taxName = (get_option('yog_cat_custom') ? 'yog_category' : 'category'); 13 15 14 $taxName = (get_option('yog_cat_custom') ? 'yog_category' : 'category'); 16 foreach ($objecten as $object) 17 { 18 $openHouseStart = get_post_meta($object->ID,'huis_OpenHuisTot', true); 19 $openHouseEnd = get_post_meta($object->ID,'huis_OpenHuisTot',true); 15 20 16 foreach ($objecten as $object) 17 { 18 $openHouseStart = get_post_meta($object->ID,'huis_OpenHuisTot', true); 19 $openHouseEnd = get_post_meta($object->ID,'huis_OpenHuisTot',true); 20 21 $openHouseStartTimestamp = null; 22 $openHouseEndTimestamp = null; 23 $currentTimestamp = current_time('timestamp'); 24 25 if (!empty($openHouseStart)) 26 { 27 $dateTime = new \DateTime($openHouseStart); 28 $openHouseStartTimestamp = $dateTime->format('U'); 29 } 30 31 if (!empty($openHouseEnd)) 32 { 33 $dateTime = new \DateTime($openHouseEnd); 34 $openHouseEndTimestamp = $dateTime->format('U'); 35 } 21 $openHouseStartTimestamp = null; 22 $openHouseEndTimestamp = null; 23 $currentTimestamp = current_time('timestamp'); 36 24 37 // Update categories if open house date is old 38 if ((is_null($openHouseStartTimestamp) || $openHouseStartTimestamp < $currentTimestamp) && (is_null($openHouseEndTimestamp) || $openHouseEndTimestamp < $currentTimestamp)) 39 { 40 $categories = wp_get_object_terms( $object->ID, $taxName); 41 $categorySlugs = array(); 42 43 foreach ($categories as $category) 25 if (!empty($openHouseStart)) 44 26 { 45 if ($category->slug != 'open-huis')46 $categorySlugs[] = $category->slug;27 $dateTime = new \DateTime($openHouseStart); 28 $openHouseStartTimestamp = $dateTime->format('U'); 47 29 } 48 30 49 wp_set_object_terms( $object->ID, $categorySlugs, $taxName, false); 31 if (!empty($openHouseEnd)) 32 { 33 $dateTime = new \DateTime($openHouseEnd); 34 $openHouseEndTimestamp = $dateTime->format('U'); 35 } 36 37 // Update categories if open house date is old 38 if ((is_null($openHouseStartTimestamp) || $openHouseStartTimestamp < $currentTimestamp) && (is_null($openHouseEndTimestamp) || $openHouseEndTimestamp < $currentTimestamp)) 39 { 40 $categories = wp_get_object_terms( $object->ID, $taxName); 41 $categorySlugs = array(); 42 43 foreach ($categories as $category) 44 { 45 if ($category->slug != 'open-huis') 46 $categorySlugs[] = $category->slug; 47 } 48 49 wp_set_object_terms( $object->ID, $categorySlugs, $taxName, false); 50 } 50 51 } 51 52 } -
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_fields_settings.php
r2383796 r2458473 167 167 'huis_OnderhoudBinnen' => array( 'title' => 'Onderhoud binnen'), 168 168 'huis_OnderhoudBuiten' => array( 'title' => 'Onderhoud buiten'), 169 'huis_Ligging' => array( ),170 'huis_GarageType' => array( 'title' => 'Garage' ),169 'huis_Ligging' => array('multipleSplitByComma' => true), 170 'huis_GarageType' => array( 'title' => 'Garage', 'multipleSplitByComma' => true), 171 171 'huis_GarageCapaciteit' => array( 'title' => 'Garage capactiteit'), 172 'huis_TuinType' => array( 'title' => 'Tuin' ),172 'huis_TuinType' => array( 'title' => 'Tuin', 'multipleSplitByComma' => true), 173 173 'huis_TuinTotaleOppervlakte' => array( 'title' => 'Tuin oppervlakte'), 174 174 'huis_HoofdTuinType' => array( 'title' => 'Hoofd tuin'), 175 175 'huis_HoofdTuinTotaleOppervlakte' => array( 'title' => 'Hoofd tuin opp.', 176 176 'type' => 'oppervlakte'), 177 'huis_TuinLigging' => array( 'title' => 'Tuin ligging' ),177 'huis_TuinLigging' => array( 'title' => 'Tuin ligging', 'multipleSplitByComma' => true), 178 178 'huis_PraktijkruimteType' => array( 'title' => 'Praktijkruimte'), 179 179 'huis_EnergielabelKlasse' => array( 'title' => 'Energie label', -
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_plugin.php
r2386217 r2458473 3 3 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_object_search_manager.php'); 4 4 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_system_link_manager.php'); 5 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_cron.php'); 5 6 6 7 /** … … 92 93 add_filter('post_rewrite_rules', array($this, 'insertCustomRewriteRules')); 93 94 add_filter('post_type_link', array($this, 'fixPermalinks'), 1, 3); 95 96 add_action('yog_cron_open_houses', array('YogCron', 'updateOpenHouses')); 94 97 95 98 register_deactivation_hook(YOG_PLUGIN_DIR . '/yesco-og.php', array($this, 'onDeactivation')); -
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_project_bog_translation.php
r2383796 r2458473 261 261 262 262 // State 263 if (in_array(strtolower($this->determineState()), array('verkocht', 'verhuurd'))) 263 $state = strtolower($this->determineState()); 264 if (in_array($state, array('verkocht', 'verhuurd'))) 265 { 264 266 $categories[] = 'bog-verkochtverhuurd'; 267 268 if ($state === 'verhuurd') 269 $categories[] = 'bog-verhuurd'; 270 else 271 $categories[] = 'bog-verkocht'; 272 } 273 else 274 { 275 $categories[] = 'bog-actief'; 276 } 265 277 266 278 // Belegging -
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_project_wonen_translation.php
r2311622 r2458473 185 185 public function getCategories() 186 186 { 187 $state = strtolower($this->determineState()); 188 $sold = in_array($state, array('verkocht', 'verhuurd')); 187 189 $categories = array('consument'); 188 190 … … 206 208 $categories[] = 'open-huis'; 207 209 210 if ($sold === false) 211 $categories[] = 'woonruimte-actief'; 212 208 213 break; 209 214 // Other 210 215 default: 211 216 $categories[] = strtolower($this->mcp3Project->getType()); 217 218 if ($sold === false) 219 $categories[] = strtolower($this->mcp3Project->getType()) . '-actief'; 212 220 break; 213 221 } … … 219 227 220 228 // Verhuur 221 $ koopPrijs = $this->mcp3Project->getStringByPath('//project:Details/project:Huur/project:Prijs');222 if (!empty($ koopPrijs))229 $huurPrijs = $this->mcp3Project->getStringByPath('//project:Details/project:Huur/project:Prijs'); 230 if (!empty($huurPrijs)) 223 231 $categories[] = 'verhuur'; 224 232 225 233 // State 226 if (in_array(strtolower($this->determineState()), array('verkocht', 'verhuurd'))) 234 if ($sold === true) 235 { 227 236 $categories[] = 'verkochtverhuurd'; 237 238 if ($state === 'verhuurd') 239 $categories[] = 'verhuurd'; 240 else 241 $categories[] = 'verkocht'; 242 } 228 243 229 244 // Allow the theme to add custom categories -
yes-co-ores-wordpress-plugin/trunk/includes/classes/yog_synchronization_manager.php
r2394300 r2458473 7 7 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_dossier_translation.php'); 8 8 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_api.php'); 9 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_cron.php'); 9 10 require_once(YOG_PLUGIN_DIR . '/includes/yog_private_functions.php'); 10 11 … … 586 587 587 588 // Check if there are project's with open house category that shouldn't have it anymore 588 yog_cronUpdateOpenHouses();589 YogCron::updateOpenHouses(); 589 590 590 591 // Clear cache of external wordpress plugins (currently only Cache Enabler is supported) … … 1356 1357 'verhuur' => 'Verhuur', 1357 1358 'verkoop' => 'Verkoop', 1358 'verkochtverhuurd' => 'Verkocht/verhuurd'), 1359 'verkochtverhuurd' => 'Verkocht/verhuurd', 1360 'verkocht' => 'Verkocht', 1361 'verhuurd' => 'Verhuurd', 1362 'woonruimte-actief' => 'Actieve woningen', 1363 'bouwgrond-actief' => 'Actieve bouwgronden', 1364 'parkeergelegenheid-actief' => 'Actieve parkeergelegenheden', 1365 'berging-actief' => 'Actieve bergingen', 1366 'onderstuk-actief' => 'Actieve onderstukken', 1367 'opslagruimte-actief' => 'Actieve opslagruimtes', 1368 'standplaats-actief' => 'Actieve standplaatsen', 1369 'ligplaats-actief' => 'Actieve ligplaatsen'), 1359 1370 $woonruimteId => array( 'appartement' => 'Appartement', 1360 1371 'woonhuis' => 'Woonhuis'), … … 1364 1375 'bog-verhuur' => 'Verhuur', 1365 1376 'bog-verkochtverhuurd' => 'Verkocht/verhuurd', 1377 'bog-verkocht' => 'Verkocht', 1378 'bog-verhuurd' => 'Verhuurd', 1379 'bog-actief' => 'Actieve BOG objecten', 1366 1380 'bedrijfsruimte' => 'Bedrijfsruimte', 1367 1381 'bog-bouwgrond' => 'Bouwgrond', -
yes-co-ores-wordpress-plugin/trunk/includes/config/config.php
r2426603 r2458473 21 21 define('YOG_POST_TYPE_ATTACHMENT', 'attachment'); 22 22 23 define('YOG_PLUGIN_VERSION', '1.3.7 2');23 define('YOG_PLUGIN_VERSION', '1.3.73'); 24 24 define('YOG_PLUGIN_DOJO_VERSION', '1.12.2'); // Old 1.9.3 25 25 ?> -
yes-co-ores-wordpress-plugin/trunk/includes/widgets/yog_recent_objects_widget.php
r2138965 r2458473 104 104 else 105 105 { 106 // Add filter on category 107 if (!empty($instance['only_cat'])) 108 $baseSql .= 'AND EXISTS (SELECT true FROM ' . $wpdb->term_relationships . ' AS termLink WHERE termLink.object_id=' . $wpdb->posts . '.ID AND termLink.term_taxonomy_id = ' . (int) $instance['only_cat'] . ')'; 109 106 110 $sqls[] = array('sql' => $baseSql . 'ORDER BY post_date DESC LIMIT ' . $limit); 107 111 } … … 302 306 $storedCounter = 0; 303 307 $limit = 0; 308 $onlyCategory = null; 304 309 305 310 while ($counter < self::MAX_CATEGORY_SETTINGS) … … 342 347 // Set limit 343 348 $limit = (!empty($new_instance['limit']) && ctype_digit($new_instance['limit'])) ? (int) $new_instance['limit'] : self::DEFAULT_LIMIT; 349 350 // Set only category 351 $onlyCategory = !empty($new_instance['only_cat']) ? $new_instance['only_cat'] : null; 344 352 } 345 353 346 354 $instance['limit'] = $limit; 347 355 $instance['post_types'] = implode(',', $postTypes); 356 $instance['only_cat'] = $onlyCategory; 348 357 349 358 // Widget settings storage is extendible by a theme or other plugin … … 368 377 $groupByCategory = (!empty($instance['group_by']) && $instance['group_by'] === 'category'); 369 378 $groupByNone = !$groupByCategory; 379 $onlyCategory = ($groupByNone === true && !empty($instance['only_cat'])) ? $instance['only_cat'] : null; 370 380 $groupByCategoryOptions = empty($instance['group_by_category_options']) ? array() : $instance['group_by_category_options']; 371 381 … … 396 406 } 397 407 echo '</p>'; 398 399 echo '<label for="' . esc_attr($this->get_field_id('limit')) . '"><i>' . __('Aantal te tonen objecten') . '</i>: </label>'; 400 echo '<input id="' . esc_attr($this->get_field_id('limit')) . '" name="' . esc_attr($this->get_field_name('limit')) . '" type="number" min="0" max="9" step="1" value="' . esc_attr($limit) . '" size="3" />'; 408 echo '<p>'; 409 echo '<label for="' . esc_attr($this->get_field_id('limit')) . '"><i>Aantal te tonen objecten</i>: </label>'; 410 echo '<input id="' . esc_attr($this->get_field_id('limit')) . '" name="' . esc_attr($this->get_field_name('limit')) . '" type="number" min="0" max="9" step="1" value="' . esc_attr($limit) . '" size="3" />'; 411 echo '</p>'; 412 echo '<p>'; 413 echo '<label for="' . esc_attr($this->get_field_id('only_cat')) . '"><i>Alleen objecten uit bepaalde category tonen</i>: </label>'; 414 wp_dropdown_categories(array('taxonomy' => $categoryTaxanomy, 'hierarchical' => true, 'orderby' => 'name', 'hide_empty' => false, 'show_option_none' => ' ', 'option_none_value' => '', 'name' => $this->get_field_name('only_cat'), 'selected' => $onlyCategory)); 415 echo '</p>'; 401 416 echo '</div>'; 402 417 echo '</div>'; -
yes-co-ores-wordpress-plugin/trunk/includes/widgets/yog_search_form_widget_abstract.php
r2158510 r2458473 328 328 foreach ($values as $key => $value) 329 329 { 330 $html .= '<option value="' . esc_attr($key) . '"' . (($key == $selected) ? ' selected="selected"' : '') . '>' . esc_html( $value) . '</option>';330 $html .= '<option value="' . esc_attr($key) . '"' . (($key == $selected) ? ' selected="selected"' : '') . '>' . esc_html(__($value, YOG_TRANSLATION_TEXT_DOMAIN)) . '</option>'; 331 331 } 332 332 -
yes-co-ores-wordpress-plugin/trunk/includes/yog_public_functions.php
r2383796 r2458473 136 136 } 137 137 138 $values[$spec] = $value;138 $values[$spec] = __($value, YOG_TRANSLATION_TEXT_DOMAIN); 139 139 } 140 140 else … … 144 144 if (!empty($value) && strlen(trim($value)) > 0) 145 145 { 146 $translatable = true; 147 146 148 // Transform value 147 149 if ($fieldsSettings->containsField($postMetaName)) … … 160 162 if (!empty($settings['type'])) 161 163 { 164 // Most setting types do not need to be translated 165 $translatable = false; 166 162 167 switch ($settings['type']) 163 168 { … … 202 207 } 203 208 209 // Some fields can contain multiple values split by a comma 210 if ($translatable === true && isset($settings['multipleSplitByComma']) && $settings['multipleSplitByComma'] === true && strpos($value, ',') !== false) 211 { 212 $translatedValues = []; 213 214 foreach (explode(',', $value) as $currentValue) 215 { 216 $translatedValues[] = __(trim($currentValue), YOG_TRANSLATION_TEXT_DOMAIN); 217 } 218 219 $value = implode(', ', $translatedValues); 220 } 221 222 // When an addition is set, the value also does not need to be translated 204 223 if (!empty($settings['addition'])) 205 $value .= $settings['addition']; 224 { 225 $translatable = false; 226 $value .= __($settings['addition'], YOG_TRANSLATION_TEXT_DOMAIN); 227 } 206 228 207 229 if (!empty($settings['title']) && $returnTitle !== false) … … 209 231 } 210 232 211 $values[$spec] = $value; 233 if ($translatable === true) 234 $values[$spec] = __($value, YOG_TRANSLATION_TEXT_DOMAIN); 235 else 236 $values[$spec] = $value; 212 237 } 213 238 } … … 327 352 { 328 353 $priceCondition = yog_retrieveSpec($field . 'Conditie', $postId); 329 $value = $labelElemStart . esc_html( $priceType) . ': ' . $labelElemEnd . $valueElemStart . esc_html($price) . (empty($priceCondition) ? '' : ' <span class="' . esc_attr($priceConditionClass) . '">' . esc_html($priceCondition) . '</span>');354 $value = $labelElemStart . esc_html(__($priceType, YOG_TRANSLATION_TEXT_DOMAIN)) . ': ' . $labelElemEnd . $valueElemStart . esc_html($price) . (empty($priceCondition) ? '' : ' <span class="' . esc_attr($priceConditionClass) . '">' . esc_html($priceCondition) . '</span>'); 330 355 331 356 if ($postType == YOG_POST_TYPE_BOG) … … 341 366 else 342 367 { 343 $values[] = $labelElemStart . $priceType. ': ' . $labelElemEnd . $valueElemStart . $replace . $valueElemEnd;368 $values[] = $labelElemStart . esc_html(__($priceType, YOG_TRANSLATION_TEXT_DOMAIN)) . ': ' . $labelElemEnd . $valueElemStart . $replace . $valueElemEnd; 344 369 } 345 370 } … … 374 399 $value .= ' <span class="' . esc_attr($priceConditionClass) . '">' . esc_html($priceCondition) . '</span>'; 375 400 376 $values[] = $labelElemStart . $label. ': ' . $labelElemEnd . $valueElemStart . $value . $valueElemEnd;401 $values[] = $labelElemStart . __($label, 'yes-co-ores-wordpress-plugin') . ': ' . $labelElemEnd . $valueElemStart . $value . $valueElemEnd; 377 402 } 378 403 } 379 404 else 380 405 { 381 $values[] = $labelElemStart . $label. ': ' . $labelElemEnd . $valueElemStart . $replace . $valueElemEnd;406 $values[] = $labelElemStart . __($label, 'yes-co-ores-wordpress-plugin') . ': ' . $labelElemEnd . $valueElemStart . $replace . $valueElemEnd; 382 407 } 383 408 } -
yes-co-ores-wordpress-plugin/trunk/languages/yes-co-ores-wordpress-plugin-en_US.po
r2174989 r2458473 2 2 msgstr "" 3 3 "Project-Id-Version: \n" 4 "POT-Creation-Date: 20 19-10-17 16:38+0200\n"5 "PO-Revision-Date: 20 19-10-17 16:38+0200\n"4 "POT-Creation-Date: 2020-12-08 13:08+0100\n" 5 "PO-Revision-Date: 2020-12-08 13:11+0100\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: \n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "X-Generator: Poedit 2. 2.4\n"12 "X-Generator: Poedit 2.0.6\n" 13 13 "X-Poedit-Basepath: ..\n" 14 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 15 "X-Poedit-KeywordsList: __ \n"15 "X-Poedit-KeywordsList: __;_e\n" 16 16 "X-Poedit-SearchPath-0: .\n" 17 17 18 #: includes/classes/yog_plugin.php:2 48 includes/classes/yog_plugin.php:27219 #: includes/classes/yog_plugin.php:29 6 includes/classes/yog_plugin.php:32020 #: includes/classes/yog_plugin.php:36 6 includes/classes/yog_plugin.php:39021 #: includes/classes/yog_plugin.php:12 1722 #: includes/classes/yog_wp_admin_object_ui.php:6 9818 #: includes/classes/yog_plugin.php:250 includes/classes/yog_plugin.php:274 19 #: includes/classes/yog_plugin.php:298 includes/classes/yog_plugin.php:322 20 #: includes/classes/yog_plugin.php:368 includes/classes/yog_plugin.php:392 21 #: includes/classes/yog_plugin.php:1258 22 #: includes/classes/yog_wp_admin_object_ui.php:688 23 23 msgid "View" 24 24 msgstr "" 25 25 26 #: includes/classes/yog_plugin.php:47 126 #: includes/classes/yog_plugin.php:473 27 27 msgid "Yes-co" 28 28 msgstr "" 29 29 30 #: includes/classes/yog_plugin.php:12 1531 #: includes/classes/yog_wp_admin_object_ui.php:6 8930 #: includes/classes/yog_plugin.php:1256 31 #: includes/classes/yog_wp_admin_object_ui.php:679 32 32 msgid "Edit" 33 33 msgstr "" 34 34 35 #: includes/classes/yog_plugin.php:1 27435 #: includes/classes/yog_plugin.php:1315 36 36 msgid "Categories" 37 37 msgstr "" 38 38 39 #: includes/classes/yog_wp_admin_object_ui.php:6 7739 #: includes/classes/yog_wp_admin_object_ui.php:667 40 40 msgid "Published" 41 41 msgstr "" 42 42 43 #: includes/classes/yog_wp_admin_object_ui.php:6 9343 #: includes/classes/yog_wp_admin_object_ui.php:683 44 44 msgid "Restore" 45 45 msgstr "" 46 46 47 #: includes/classes/yog_wp_admin_object_ui.php:6 9447 #: includes/classes/yog_wp_admin_object_ui.php:684 48 48 msgid "Delete Permanently" 49 49 msgstr "" 50 50 51 #: includes/pages/settings.php:244 51 #: includes/config/language_strings.php:7 52 msgid "Appartement" 53 msgstr "Apartment" 54 55 #: includes/config/language_strings.php:8 56 msgid "Berging" 57 msgstr "Storeroom" 58 59 #: includes/config/language_strings.php:9 60 msgid "Bouwgrond" 61 msgstr "Building plot" 62 63 #: includes/config/language_strings.php:10 64 msgid "Garagebox" 65 msgstr "Garage box" 66 67 #: includes/config/language_strings.php:11 68 msgid "Inpandige garage" 69 msgstr "Indoor garage" 70 71 #: includes/config/language_strings.php:12 72 msgid "Ligplaats" 73 msgstr "Berth" 74 75 #: includes/config/language_strings.php:13 76 msgid "Onderstuk" 77 msgstr "" 78 79 #: includes/config/language_strings.php:14 80 msgid "Opslagruimte" 81 msgstr "Storage area" 82 83 #: includes/config/language_strings.php:15 84 msgid "Parkeerkelder" 85 msgstr "Parking basement" 86 87 #: includes/config/language_strings.php:16 88 msgid "Parkeerplaats" 89 msgstr "Parking spot" 90 91 #: includes/config/language_strings.php:17 92 msgid "Stacaravanstandplaats" 93 msgstr "Mobile home pitch" 94 95 #: includes/config/language_strings.php:18 96 msgid "Woonhuis" 97 msgstr "Residential building" 98 99 #: includes/config/language_strings.php:19 100 msgid "Woonwagenstandplaats" 101 msgstr "Caravan site" 102 103 #: includes/config/language_strings.php:22 104 msgid "bungalow" 105 msgstr "" 106 107 #: includes/config/language_strings.php:23 108 msgid "eengezinswoning" 109 msgstr "single-family house" 110 111 #: includes/config/language_strings.php:24 112 msgid "grachtenpand" 113 msgstr "canal house" 114 115 #: includes/config/language_strings.php:25 116 msgid "herenhuis" 117 msgstr "mansion" 118 119 #: includes/config/language_strings.php:26 120 msgid "landgoed" 121 msgstr "estate" 122 123 #: includes/config/language_strings.php:27 124 msgid "landhuis" 125 msgstr "country house" 126 127 #: includes/config/language_strings.php:28 128 msgid "stacaravan" 129 msgstr "mobile home" 130 131 #: includes/config/language_strings.php:29 132 msgid "villa" 133 msgstr "" 134 135 #: includes/config/language_strings.php:30 136 msgid "woonboerderij" 137 msgstr "farmhouse" 138 139 #: includes/config/language_strings.php:31 140 msgid "woonboot" 141 msgstr "houseboat" 142 143 #: includes/config/language_strings.php:32 144 msgid "woonwagen" 145 msgstr "caravan" 146 147 #: includes/config/language_strings.php:35 148 msgid "2-onder-1-kapwoning" 149 msgstr "Semi-detached house" 150 151 #: includes/config/language_strings.php:36 152 msgid "eindwoning" 153 msgstr "end house" 154 155 #: includes/config/language_strings.php:37 156 msgid "geschakelde 2-onder-1-kapwoning" 157 msgstr "semi-detached house" 158 159 #: includes/config/language_strings.php:38 160 msgid "geschakelde woning" 161 msgstr "semi-detached house" 162 163 #: includes/config/language_strings.php:39 164 msgid "halfvrijstaande woning" 165 msgstr "semi-detached house" 166 167 #: includes/config/language_strings.php:40 168 msgid "hoekwoning" 169 msgstr "corner house" 170 171 #: includes/config/language_strings.php:41 172 msgid "tussenwoning" 173 msgstr "terraced house" 174 175 #: includes/config/language_strings.php:42 176 msgid "verspringend" 177 msgstr "staggered" 178 179 #: includes/config/language_strings.php:43 180 msgid "vrijstaande woning" 181 msgstr "detached house" 182 183 #: includes/config/language_strings.php:46 184 msgid "bedrijfs- of dienstwoning" 185 msgstr "company or service residence" 186 187 #: includes/config/language_strings.php:47 188 msgid "dijkwoning" 189 msgstr "dyke house" 190 191 #: includes/config/language_strings.php:48 192 msgid "drive-in woning" 193 msgstr "drive-in house" 194 195 #: includes/config/language_strings.php:49 196 msgid "hofjeswoning" 197 msgstr "courtyard house" 198 199 #: includes/config/language_strings.php:50 200 msgid "kwadrantwoning" 201 msgstr "quadrant house" 202 203 #: includes/config/language_strings.php:51 204 msgid "paalwoning" 205 msgstr "stilt house" 206 207 #: includes/config/language_strings.php:52 208 msgid "patiowoning" 209 msgstr "patio house" 210 211 #: includes/config/language_strings.php:53 212 msgid "semi-bungalow" 213 msgstr "" 214 215 #: includes/config/language_strings.php:54 216 msgid "split-level woning" 217 msgstr "split-level house" 218 219 #: includes/config/language_strings.php:55 220 msgid "waterwoning" 221 msgstr "water house" 222 223 #: includes/config/language_strings.php:56 224 msgid "wind/watermolen" 225 msgstr "wind / watermill" 226 227 #: includes/config/language_strings.php:59 228 msgid "beneden + bovenwoning" 229 msgstr "downstairs + upstairs apartment" 230 231 #: includes/config/language_strings.php:60 232 msgid "benedenwoning" 233 msgstr "ground floor apartment" 234 235 #: includes/config/language_strings.php:61 236 msgid "bovenwoning" 237 msgstr "upstairs apartment" 238 239 #: includes/config/language_strings.php:62 240 msgid "dubbel benedenhuis" 241 msgstr "double lower house" 242 243 #: includes/config/language_strings.php:63 244 msgid "gallerijflat" 245 msgstr "gallery flat" 246 247 #: includes/config/language_strings.php:64 248 msgid "maisonnette" 249 msgstr "" 250 251 #: includes/config/language_strings.php:65 252 msgid "penthouse" 253 msgstr "" 254 255 #: includes/config/language_strings.php:66 256 msgid "portiekflat" 257 msgstr "porch flat" 258 259 #: includes/config/language_strings.php:67 260 msgid "portiekwoning" 261 msgstr "porch house" 262 263 #: includes/config/language_strings.php:68 264 msgid "studentenkamer" 265 msgstr "dorm room" 266 267 #: includes/config/language_strings.php:69 268 msgid "tussenverdieping" 269 msgstr "mezzanine floor" 270 271 #: includes/config/language_strings.php:72 272 msgid "appartement" 273 msgstr "apartment" 274 275 #: includes/config/language_strings.php:73 276 msgid "bel-etage" 277 msgstr "main floor" 278 279 #: includes/config/language_strings.php:74 280 msgid "corridorflat" 281 msgstr "corridor flat" 282 283 #: includes/config/language_strings.php:75 284 msgid "dubbel bovenhuis" 285 msgstr "double upper house" 286 287 #: includes/config/language_strings.php:76 288 msgid "service flat" 289 msgstr "service flat" 290 291 #: includes/config/language_strings.php:77 292 #: includes/config/language_strings.php:123 293 msgid "souterrain" 294 msgstr "basement" 295 296 #: includes/config/language_strings.php:78 297 msgid "verzogingsflat" 298 msgstr "nursing flat" 299 300 #: includes/config/language_strings.php:81 301 msgid "beschikbaar" 302 msgstr "available" 303 304 #: includes/config/language_strings.php:82 305 msgid "onder bod" 306 msgstr "under offer" 307 308 #: includes/config/language_strings.php:83 309 msgid "onder optie" 310 msgstr "under option" 311 312 #: includes/config/language_strings.php:84 313 msgid "verhuurd onder voorbehoud" 314 msgstr "rented subject to change" 315 316 #: includes/config/language_strings.php:85 317 msgid "verkocht onder voorbehoud" 318 msgstr "sold subject to change" 319 320 #: includes/config/language_strings.php:86 321 msgid "verhuurd" 322 msgstr "rented out" 323 324 #: includes/config/language_strings.php:87 325 msgid "verkocht" 326 msgstr "sold" 327 328 #: includes/config/language_strings.php:90 329 msgid "in overleg" 330 msgstr "in consultation" 331 332 #: includes/config/language_strings.php:91 333 msgid "per datum" 334 msgstr "per date" 335 336 #: includes/config/language_strings.php:92 337 msgid "direct" 338 msgstr "" 339 340 #: includes/config/language_strings.php:95 341 msgid "aan bosrand" 342 msgstr "at the edge of the forest" 343 344 #: includes/config/language_strings.php:96 345 msgid "aan drukke weg" 346 msgstr "on busy road" 347 348 #: includes/config/language_strings.php:97 349 msgid "aan park" 350 msgstr "at a park" 351 352 #: includes/config/language_strings.php:98 353 msgid "aan rustige weg" 354 msgstr "on a quiet road" 355 356 #: includes/config/language_strings.php:99 357 msgid "aan vaarwater" 358 msgstr "at fairway" 359 360 #: includes/config/language_strings.php:100 361 msgid "aan water" 362 msgstr "at water" 363 364 #: includes/config/language_strings.php:101 365 msgid "bedrijventerrein" 366 msgstr "business park" 367 368 #: includes/config/language_strings.php:102 369 msgid "beschutte ligging" 370 msgstr "sheltered location" 371 372 #: includes/config/language_strings.php:103 373 msgid "buiten bebouwde kom" 374 msgstr "outside the built-up area" 375 376 #: includes/config/language_strings.php:104 377 msgid "in bosrijke omgeving" 378 msgstr "in wooded area" 379 380 #: includes/config/language_strings.php:105 381 msgid "in centrum" 382 msgstr "in center" 383 384 #: includes/config/language_strings.php:106 385 msgid "in woonwijk" 386 msgstr "in residential area" 387 388 #: includes/config/language_strings.php:107 389 msgid "landelijk gelegen" 390 msgstr "rural location" 391 392 #: includes/config/language_strings.php:108 393 msgid "open ligging" 394 msgstr "open location" 395 396 #: includes/config/language_strings.php:109 397 msgid "vrij uitzicht" 398 msgstr "unobstructed view" 399 400 #: includes/config/language_strings.php:110 401 msgid "zeezicht" 402 msgstr "sea view" 403 404 #: includes/config/language_strings.php:113 405 msgid "aangebouwd hout" 406 msgstr "lean-to wood" 407 408 #: includes/config/language_strings.php:114 409 msgid "aangebouwd steen" 410 msgstr "lean-to stone" 411 412 #: includes/config/language_strings.php:115 413 msgid "carport" 414 msgstr "" 415 416 #: includes/config/language_strings.php:116 417 msgid "garage met carport" 418 msgstr "garage with carport" 419 420 #: includes/config/language_strings.php:117 421 msgid "garage mogelijk" 422 msgstr "garage possible" 423 424 #: includes/config/language_strings.php:118 425 msgid "garagebox" 426 msgstr "Garage box" 427 428 #: includes/config/language_strings.php:119 429 msgid "geen garage" 430 msgstr "no garage" 431 432 #: includes/config/language_strings.php:120 433 msgid "inpandig" 434 msgstr "indoor" 435 436 #: includes/config/language_strings.php:121 437 msgid "parkeerkelder" 438 msgstr "parking basement" 439 440 #: includes/config/language_strings.php:122 441 msgid "parkeerplaats" 442 msgstr "parking spot" 443 444 #: includes/config/language_strings.php:124 445 msgid "vrijstaand hout" 446 msgstr "freestanding wood" 447 448 #: includes/config/language_strings.php:125 449 msgid "vrijstaand steen" 450 msgstr "freestanding stone" 451 452 #: includes/config/language_strings.php:128 453 msgid "achtertuin" 454 msgstr "backyard" 455 456 #: includes/config/language_strings.php:129 457 msgid "patio/atrium" 458 msgstr "" 459 460 #: includes/config/language_strings.php:130 461 msgid "plaats" 462 msgstr "city" 463 464 #: includes/config/language_strings.php:131 465 msgid "tuin rondom" 466 msgstr "garden around" 467 468 #: includes/config/language_strings.php:132 469 msgid "voortuin" 470 msgstr "front yard" 471 472 #: includes/config/language_strings.php:133 473 msgid "zijtuin" 474 msgstr "side yard" 475 476 #: includes/config/language_strings.php:134 477 msgid "zonneterras" 478 msgstr "sun terrace" 479 480 #: includes/config/language_strings.php:137 481 msgid "aan te leggen" 482 msgstr "to be build" 483 484 #: includes/config/language_strings.php:138 485 msgid "verwaarloosd" 486 msgstr "neglected" 487 488 #: includes/config/language_strings.php:139 489 msgid "normaal" 490 msgstr "normal" 491 492 #: includes/config/language_strings.php:140 493 msgid "fraai aangelegd" 494 msgstr "beautifully landscaped" 495 496 #: includes/config/language_strings.php:141 497 msgid "verzorgd" 498 msgstr "catered" 499 500 #: includes/config/language_strings.php:142 501 msgid "aangelegd onder architectuur" 502 msgstr "laid out under architecture" 503 504 #: includes/config/language_strings.php:145 505 msgid "noord" 506 msgstr "north" 507 508 #: includes/config/language_strings.php:146 509 msgid "oost" 510 msgstr "east" 511 512 #: includes/config/language_strings.php:147 513 msgid "zuid" 514 msgstr "south" 515 516 #: includes/config/language_strings.php:148 517 msgid "west" 518 msgstr "west" 519 520 #: includes/config/language_strings.php:151 521 msgid "slecht" 522 msgstr "bad" 523 524 #: includes/config/language_strings.php:152 525 msgid "matig" 526 msgstr "mediocre" 527 528 #: includes/config/language_strings.php:153 529 msgid "redelijk" 530 msgstr "reasonable" 531 532 #: includes/config/language_strings.php:154 533 msgid "goed" 534 msgstr "good" 535 536 #: includes/config/language_strings.php:155 537 msgid "uitstekend" 538 msgstr "excellent" 539 540 #: includes/config/language_strings.php:158 541 msgid "k.k." 542 msgstr "+ costs" 543 544 #: includes/config/language_strings.php:159 545 msgid "v.o.n." 546 msgstr " " 547 548 #: includes/config/language_strings.php:160 549 msgid "p.m." 550 msgstr "p.m." 551 552 #: includes/config/language_strings.php:161 553 msgid "p.j." 554 msgstr "p.y." 555 556 #: includes/config/language_strings.php:164 557 msgid "Vraagprijs" 558 msgstr "Asking price" 559 560 #: includes/config/language_strings.php:165 561 msgid "Koopsom" 562 msgstr "Purchase price" 563 564 #: includes/config/language_strings.php:166 565 msgid "Koopprijs" 566 msgstr "Purchase price" 567 568 #: includes/config/language_strings.php:167 569 msgid "Vaste prijs" 570 msgstr "Fixed price" 571 572 #: includes/config/language_strings.php:168 573 msgid "Huurprijs" 574 msgstr "Rental price" 575 576 #: includes/config/language_strings.php:171 577 msgid "op aanvraag" 578 msgstr "upon request" 579 580 #: includes/config/language_strings.php:172 581 msgid "nader overeen te komen" 582 msgstr "to be agreed" 583 584 #: includes/config/language_strings.php:173 585 msgid "veilingobject" 586 msgstr "auction object" 587 588 #: includes/config/language_strings.php:174 589 msgid "prijs op aanvraag" 590 msgstr "price on request" 591 592 #: includes/config/language_strings.php:177 593 msgid "auto" 594 msgstr "car" 595 596 #: includes/config/language_strings.php:178 597 msgid "Bouwjaar" 598 msgstr "Construction year" 599 600 #: includes/config/language_strings.php:179 601 msgid "Capaciteit" 602 msgstr "Capacity" 603 604 #: includes/config/language_strings.php:180 605 msgid "Hoofd tuin" 606 msgstr "Main garden" 607 608 #: includes/config/language_strings.php:181 609 msgid "Kamers" 610 msgstr "Rooms" 611 612 #: includes/config/language_strings.php:182 613 msgid "Kenmerk" 614 msgstr "Characteristic" 615 616 #: includes/config/language_strings.php:183 617 msgid "Ligging" 618 msgstr "Location" 619 620 #: includes/config/language_strings.php:184 621 msgid "Onderhoud binnen" 622 msgstr "Maintenance indoor" 623 624 #: includes/config/language_strings.php:185 625 msgid "Onderhoud buiten" 626 msgstr "Maintenance outside" 627 628 #: includes/config/language_strings.php:186 629 msgid "Oppervlakte" 630 msgstr "Surface" 631 632 #: includes/config/language_strings.php:187 633 msgid "Slaapkamers" 634 msgstr "Bedrooms" 635 636 #: includes/config/language_strings.php:188 637 msgid "Soort" 638 msgstr "Kind" 639 640 #: includes/config/language_strings.php:189 641 msgid "Type woonhuis" 642 msgstr "Type of house" 643 644 #: includes/config/language_strings.php:190 645 msgid "Verdiepingen" 646 msgstr "Floors" 647 648 #: includes/config/language_strings.php:191 649 msgid "Woonopp." 650 msgstr "Living surface" 651 652 #: includes/pages/synchronisation.php:255 653 msgid "Naam" 654 msgstr "" 655 656 #: includes/pages/synchronisation.php:259 657 msgid "Naam aanpassen" 658 msgstr "" 659 660 #: includes/pages/synchronisation.php:270 52 661 msgid "Gebruikersnaam" 53 662 msgstr "" 54 663 55 #: includes/pages/s ettings.php:248664 #: includes/pages/synchronisation.php:274 56 665 msgid "Wachtwoord" 57 666 msgstr "" 58 667 59 #: includes/pages/s ettings.php:252668 #: includes/pages/synchronisation.php:278 60 669 msgid "Gebruikersnaam / wachtwoord aanpassen" 61 670 msgstr "" 62 671 63 #: includes/widgets/yog_address_search_form_widget.php: 9764 #: includes/widgets/yog_contact_form_widget.php:59 5672 #: includes/widgets/yog_address_search_form_widget.php:106 673 #: includes/widgets/yog_contact_form_widget.php:591 65 674 #: includes/widgets/yog_linked_objects_widget.php:144 66 675 #: includes/widgets/yog_linked_relations_widget.php:216 67 676 #: includes/widgets/yog_object_attachments_widget.php:175 68 677 #: includes/widgets/yog_recent_objects_widget.php:376 678 #: includes/widgets/yog_search_form_bbpr_widget.php:252 679 #: includes/widgets/yog_search_form_bog_widget.php:379 680 #: includes/widgets/yog_search_form_nbpr_widget.php:253 681 #: includes/widgets/yog_search_form_nbty_widget.php:267 682 #: includes/widgets/yog_search_form_widget.php:341 69 683 msgid "Titel" 70 684 msgstr "" … … 113 727 #: includes/widgets/yog_contact_form_widget.php:315 114 728 msgid "Plaats" 115 msgstr " Plaats"729 msgstr "City" 116 730 117 731 #: includes/widgets/yog_contact_form_widget.php:340 118 732 #: includes/widgets/yog_contact_form_widget.php:345 119 #: includes/widgets/yog_contact_form_widget.php:6 44733 #: includes/widgets/yog_contact_form_widget.php:628 120 734 msgid "Acties" 121 735 msgstr "Actions" … … 139 753 msgstr "Send" 140 754 141 #: includes/widgets/yog_contact_form_widget.php: 601755 #: includes/widgets/yog_contact_form_widget.php:597 142 756 msgid "Standaard yes-co key overschrijven" 143 757 msgstr "" 144 758 145 #: includes/widgets/yog_contact_form_widget.php: 603759 #: includes/widgets/yog_contact_form_widget.php:599 146 760 msgid "Te achterhalen in Yes-co App Market" 147 761 msgstr "" 148 762 149 #: includes/widgets/yog_contact_form_widget.php:6 25763 #: includes/widgets/yog_contact_form_widget.php:609 150 764 msgid "Toon labels in velden" 151 765 msgstr "" 152 766 153 #: includes/widgets/yog_contact_form_widget.php:6 50767 #: includes/widgets/yog_contact_form_widget.php:634 154 768 msgid "Formulier verstuurd boodschap" 155 769 msgstr "" … … 172 786 msgstr "" 173 787 174 #: includes/widgets/yog_map_widget.php:4 68788 #: includes/widgets/yog_map_widget.php:446 175 789 msgid "Shortcode" 176 msgstr " "790 msgstr "Shortcode" 177 791 178 792 #: includes/widgets/yog_object_attachments_widget.php:182 … … 198 812 #: includes/widgets/yog_recent_objects_widget.php:390 199 813 msgid "Ondersteunde objecten" 200 msgstr " "814 msgstr "Supported objects" 201 815 202 816 #: includes/widgets/yog_recent_objects_widget.php:399 203 817 msgid "Aantal te tonen objecten" 204 msgstr " "818 msgstr "Number of objects to show" 205 819 206 820 #: includes/widgets/yog_search_form_bbpr_widget.php:258 … … 242 856 #: includes/widgets/yog_search_form_widget.php:382 243 857 msgid "Plaats tonen" 244 msgstr " "858 msgstr "Show city" 245 859 246 860 #: includes/widgets/yog_search_form_bbpr_widget.php:285 … … 248 862 #: includes/widgets/yog_search_form_nbty_widget.php:312 249 863 msgid "Woon oppervlakte tonen" 250 msgstr " "864 msgstr "Show living surface" 251 865 252 866 #: includes/widgets/yog_search_form_bbpr_widget.php:290 … … 299 913 #: includes/widgets/yog_search_form_widget.php:397 300 914 msgid "Kamers tonen" 301 msgstr " "915 msgstr "Show rooms" 302 916 303 917 #: includes/widgets/yog_search_form_widget.php:402 304 918 msgid "Woonopp. tonen" 305 msgstr " "919 msgstr "Show living surface" 306 920 307 921 #~ msgid "Stad" -
yes-co-ores-wordpress-plugin/trunk/package.json
r2426603 r2458473 1 1 { 2 2 "name": "yesco-ores", 3 "version": "1.3.7 2",3 "version": "1.3.73", 4 4 "devDependencies": { 5 5 "grunt": "~1.0.3", -
yes-co-ores-wordpress-plugin/trunk/readme.txt
r2426603 r2458473 4 4 Requires at least: 3.1 5 5 Tested up to: 5.5 6 Stable tag: 1.3.7 26 Stable tag: 1.3.73 7 7 8 8 Directly post real estate objects from your Yes-co system to your wordpress blog with the Yes-co Open Real Estate System (Yes-co ORES) Plugin. … … 90 90 91 91 == Changelog == 92 = 1.3.73 = 93 * Added: Active/Sold categories to living/bog objects 94 * Added: option in recent objects widget to only show objects in a specific category 95 * Changed: better translation of several stuff to english 92 96 = 1.3.72 = 93 97 * Added: .htaccess to disallow access to includes folder -
yes-co-ores-wordpress-plugin/trunk/yesco-og.php
r2426603 r2458473 5 5 Text Domain: yes-co-ores-wordpress-plugin 6 6 Description: Publiceert uw onroerend goed op uw Wordpress Blog 7 Version: 1.3.7 27 Version: 1.3.73 8 8 Author: Yes-co 9 9 Author URI: https://www.yes-co.nl … … 63 63 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_synchronization_manager.php'); 64 64 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_plugin.php'); 65 require_once(YOG_PLUGIN_DIR . '/includes/yog_cron.php');66 65 67 66 set_time_limit(900); … … 99 98 default: 100 99 require_once(YOG_PLUGIN_DIR . '/includes/yog_public_functions.php'); 101 require_once(YOG_PLUGIN_DIR . '/includes/yog_cron.php');102 100 require_once(YOG_PLUGIN_DIR . '/includes/classes/yog_plugin.php'); 103 101
Note: See TracChangeset
for help on using the changeset viewer.