Changeset 3290524
- Timestamp:
- 05/09/2025 01:48:03 PM (11 months ago)
- Location:
- eventilla-events/trunk
- Files:
-
- 6 edited
-
README.txt (modified) (2 diffs)
-
admin/class-eventilla-wp-admin.php (modified) (1 diff)
-
eventilla-wp.php (modified) (1 diff)
-
includes/model/class-eventilla-event.php (modified) (5 diffs)
-
languages/eventilla-wp-fi_FI.mo (modified) (previous)
-
languages/eventilla-wp-fi_FI.po (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
eventilla-events/trunk/README.txt
r3283305 r3290524 6 6 Tested up to: 6.7.1 7 7 Requires PHP: 7.4 8 Stable tag: 2.0. 18 Stable tag: 2.0.2 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 54 54 55 55 == Changelog == 56 = 2.0.2 = 57 - Bug fixes 58 - Eventilla tags are again saved as custom taxonomy terms 56 59 = 2.0.1 = 57 60 - Added missing files from previous update -
eventilla-events/trunk/admin/class-eventilla-wp-admin.php
r3283265 r3290524 1005 1005 <input type="checkbox" name="<?php echo $this->option_name . '_remote_update_endpoint' ?>" value="1" <?php checked(1, $is_checked, true); ?> /> 1006 1006 <?php 1007 _e( ' Allow remote update endpoint that is used to update WordPress events from Eventilla.', 'eventilla-wp' );1007 _e( 'Open an endpoint for triggering remote event updates.', 'eventilla-wp' ); 1008 1008 if( $is_checked) { 1009 1009 $this->eventilla_opt_remote_update_endpoint_secret(); -
eventilla-events/trunk/eventilla-wp.php
r3283305 r3290524 16 16 * Plugin URI: https://www.eventilla.com/ 17 17 * Description: Eventilla Events brings your event information from eventilla.com to WordPress as custom posts. 18 * Version: 2.0. 118 * Version: 2.0.2 19 19 * Author: Eventilla 20 20 * Author URI: http://www.eventilla.com -
eventilla-events/trunk/includes/model/class-eventilla-event.php
r3283302 r3290524 191 191 $image_url = $body['event']['logo']['event'] ?? ''; 192 192 if( $this->options['use_social_media_image'] ) { 193 $image_url = $body['event']['logo']['social '] ?? '';193 $image_url = $body['event']['logo']['social_media'] ?? ''; 194 194 } 195 195 … … 266 266 $this->post = get_post( $post_result ); 267 267 268 269 // Finally, set tags as terms in 'eventilla_tag' taxonomy. 270 $this->save_terms( $event ); 271 268 272 return $post_result; 273 } 274 275 276 /** 277 * Save the terms for the WordPress post. 278 * 279 * @since 2.0.2 280 * @author Anttoni Niemenmaa / Eventilla <tuki@eventilla.com> 281 */ 282 private function save_terms( array $event ): array { 283 284 $tags = []; 285 286 if( array_key_exists('tags', $event) ) { 287 $tags = json_decode($event['tags']); 288 } elseif( array_key_exists('tags_extended', $event) ) { 289 $tags = json_decode($this->extended_tags_to_simple_tags( $event['tags_extended'] )); 290 } 291 292 if( $tags ) { 293 wp_set_post_terms( $this->post->ID, $tags, 'eventilla_tag' ); 294 } 295 296 return $tags; 269 297 } 270 298 … … 325 353 326 354 if( $this->options['use_social_media_image'] ) { 327 $meta_input['eventilla_image'] = ((string) $event['logo']['social ']) ?? null;355 $meta_input['eventilla_image'] = ((string) $event['logo']['social_media']) ?? null; 328 356 } else { 329 357 $meta_input['eventilla_image'] = ((string) $event['logo']['event']) ?? null; … … 336 364 $meta_input['eventilla_tags'] = isset($event['tags']) ? (string) json_encode($event['tags']) : null; 337 365 } 338 339 366 return $meta_input; 340 367 } … … 422 449 // So the meaning is opposite. 423 450 'eventilla_cdn' => get_option('eventilla_opt_download_images', false), 424 'use_social_media_image' => get_option('eventilla_opt_use_social_media_ image', false),451 'use_social_media_image' => get_option('eventilla_opt_use_social_media_logo', false), 425 452 ]; 426 453 -
eventilla-events/trunk/languages/eventilla-wp-fi_FI.po
r3283265 r3290524 3 3 "Project-Id-Version: Eventilla Events Plugin\n" 4 4 "Report-Msgid-Bugs-To: \n" 5 "POT-Creation-Date: 2025-0 4-02 13:32+0300\n"6 "PO-Revision-Date: 2025-0 4-02 13:47+0300\n"5 "POT-Creation-Date: 2025-05-08 13:59+0300\n" 6 "PO-Revision-Date: 2025-05-08 14:02+0300\n" 7 7 "Last-Translator: Anttoni / Kargo Oy <anttoni@kargo.fi>\n" 8 8 "Language-Team: Eventilla <tuki@eventilla.com>\n" … … 33 33 #: ../admin/class-eventilla-wp-admin.php:238 34 34 #: ../admin/class-eventilla-wp-admin.php:239 35 #: ../admin/partials/eventilla-wp-admin-update-status.php:5 135 #: ../admin/partials/eventilla-wp-admin-update-status.php:56 36 36 msgid "Tools" 37 37 msgstr "Työkalut" … … 141 141 msgstr "Rooli lokeihin" 142 142 143 #: ../admin/class-eventilla-wp-admin.php:5 10143 #: ../admin/class-eventilla-wp-admin.php:509 144 144 msgid "Event starts" 145 145 msgstr "Tapahtuma alkaa" 146 146 147 #: ../admin/class-eventilla-wp-admin.php:51 1147 #: ../admin/class-eventilla-wp-admin.php:510 148 148 msgid "Event ends" 149 149 msgstr "Tapahtuma päättyy" 150 150 151 #: ../admin/class-eventilla-wp-admin.php:51 2151 #: ../admin/class-eventilla-wp-admin.php:511 152 152 msgid "Eventilla ID" 153 153 msgstr "Eventilla ID" 154 154 155 #: ../admin/class-eventilla-wp-admin.php:56 1155 #: ../admin/class-eventilla-wp-admin.php:560 156 156 msgid "Before the content" 157 157 msgstr "Ennen sisältöä" 158 158 159 #: ../admin/class-eventilla-wp-admin.php:56 6159 #: ../admin/class-eventilla-wp-admin.php:565 160 160 msgid "After the content" 161 161 msgstr "Sisällön jälkeen" 162 162 163 #: ../admin/class-eventilla-wp-admin.php:57 8163 #: ../admin/class-eventilla-wp-admin.php:577 164 164 msgid "Insert the key. (eg. aaaaaa11111a22a11aa1a111aaaaaa1a)" 165 165 msgstr "Aseta saamasi APIKey (esim. aaaaaa1111111aa22a11aaaa11aaaaaa123)" 166 166 167 #: ../admin/class-eventilla-wp-admin.php:59 2167 #: ../admin/class-eventilla-wp-admin.php:591 168 168 msgid "Insert the Account ID. (eg. 123456)" 169 169 msgstr "Aseta saamasi Account ID (esim. 123456)" 170 170 171 #: ../admin/class-eventilla-wp-admin.php:60 2171 #: ../admin/class-eventilla-wp-admin.php:601 172 172 msgid "Insert the your custom CSS for update plugin style" 173 173 msgstr "Voit lisätä muokatun tyylitiedoston tapahtumanäkymälle" 174 174 175 #: ../admin/class-eventilla-wp-admin.php:62 4175 #: ../admin/class-eventilla-wp-admin.php:623 176 176 msgid "Insert the your custom template for update list view" 177 177 msgstr "Voit muokata tapahtumalistauksen rakennetta tässä" 178 178 179 #: ../admin/class-eventilla-wp-admin.php:64 2179 #: ../admin/class-eventilla-wp-admin.php:641 180 180 msgid "Insert the your custom template for update table view" 181 181 msgstr "Voit muokata tapahtumataulukon rakennetta tässä" 182 182 183 #: ../admin/class-eventilla-wp-admin.php:66 3183 #: ../admin/class-eventilla-wp-admin.php:662 184 184 msgid "Insert the your custom template for update tile view" 185 185 msgstr "Voit muokata tapahtumalistauksen rakennetta tässä" 186 186 187 #: ../admin/class-eventilla-wp-admin.php:67 6187 #: ../admin/class-eventilla-wp-admin.php:675 188 188 msgid "Insert the allowed tags. (eg. tag_1, Tag-2)" 189 189 msgstr "Syötä sallitut tagit (esim. tag_1, Tag-2)" 190 190 191 #: ../admin/class-eventilla-wp-admin.php:73 2191 #: ../admin/class-eventilla-wp-admin.php:731 192 192 msgid "Good job! The API Key was succesfully added." 193 193 msgstr "API Key tallennettiin onnistuneesti." 194 194 195 #: ../admin/class-eventilla-wp-admin.php:73 7195 #: ../admin/class-eventilla-wp-admin.php:736 196 196 msgid "Oh no! The API Key field is emtpy. Fill in the key please." 197 197 msgstr "Uh oh, API Key -kenttä oli tyhjä. Syötä API Key ja tallenna." 198 198 199 #: ../admin/class-eventilla-wp-admin.php:7 60199 #: ../admin/class-eventilla-wp-admin.php:759 200 200 msgid "Good job! The CSS was succesfully added." 201 201 msgstr "Tyylitiedosto tallennettiin onnistuneesti." 202 202 203 #: ../admin/class-eventilla-wp-admin.php:78 4203 #: ../admin/class-eventilla-wp-admin.php:783 204 204 msgid "Good job! The Template was succesfully updated." 205 205 msgstr "Tapahtumanäkymän rakenne päivitettiin onnistuneesti." 206 206 207 #: ../admin/class-eventilla-wp-admin.php:82 4207 #: ../admin/class-eventilla-wp-admin.php:823 208 208 msgid "Good job! The allowed tags were succesfully updated." 209 209 msgstr "Hienoa! Sallitut tagit on päivitetty onnistuneesti." 210 210 211 #: ../admin/class-eventilla-wp-admin.php:8 50211 #: ../admin/class-eventilla-wp-admin.php:849 212 212 msgid "To log all requests to Eventilla API" 213 213 msgstr "Tallenna vanhan API:n lokit" 214 214 215 #: ../admin/class-eventilla-wp-admin.php:85 7215 #: ../admin/class-eventilla-wp-admin.php:856 216 216 msgid "Logs is empty" 217 217 msgstr "Lokit ovat tyhjät" 218 218 219 #: ../admin/class-eventilla-wp-admin.php:86 1219 #: ../admin/class-eventilla-wp-admin.php:860 220 220 msgid "Request/Response logs" 221 221 msgstr "Pyyntö/vastaus lokit" 222 222 223 #: ../admin/class-eventilla-wp-admin.php:87 9223 #: ../admin/class-eventilla-wp-admin.php:878 224 224 msgid "Off" 225 225 msgstr "Pois päältä" 226 226 227 #: ../admin/class-eventilla-wp-admin.php:8 90227 #: ../admin/class-eventilla-wp-admin.php:889 228 228 msgid "Select logging level for the plugin" 229 229 msgstr "Valitse lokituksen taso" 230 230 231 #: ../admin/class-eventilla-wp-admin.php:89 6231 #: ../admin/class-eventilla-wp-admin.php:895 232 232 msgid "Administrator" 233 233 msgstr "Pääkäyttäjä" 234 234 235 #: ../admin/class-eventilla-wp-admin.php:89 7235 #: ../admin/class-eventilla-wp-admin.php:896 236 236 msgid "Editor" 237 237 msgstr "Päätoimittaja" 238 238 239 #: ../admin/class-eventilla-wp-admin.php:89 8239 #: ../admin/class-eventilla-wp-admin.php:897 240 240 msgid "Author" 241 241 msgstr "Kirjoittaja" 242 242 243 #: ../admin/class-eventilla-wp-admin.php:94 8243 #: ../admin/class-eventilla-wp-admin.php:947 244 244 msgid "" 245 245 "Event images will not be saved to Wordpress. Serve images directly from " … … 249 249 "Eventillan CDN:ästä." 250 250 251 #: ../admin/class-eventilla-wp-admin.php:96 2251 #: ../admin/class-eventilla-wp-admin.php:961 252 252 msgid "" 253 253 "Event image will use social media image for post featured image instead of " … … 255 255 msgstr "Tapahtuman kuvana käytetään sen sosiaalisen median kuvaa." 256 256 257 #: ../admin/class-eventilla-wp-admin.php:97 6257 #: ../admin/class-eventilla-wp-admin.php:975 258 258 msgid "Automatically delete passed events from Wordpress." 259 259 msgstr "Poista automaattisesti meneet tapahtumat WordPressistä." 260 260 261 #: ../admin/class-eventilla-wp-admin.php:9 90261 #: ../admin/class-eventilla-wp-admin.php:989 262 262 msgid "Only import current and future events." 263 263 msgstr "Tuo vain nykyiset ja tulevaisuudessa olevat tapahtumat." 264 264 265 #: ../admin/class-eventilla-wp-admin.php:99 5265 #: ../admin/class-eventilla-wp-admin.php:994 266 266 msgid "Minutes between syncronizations." 267 msgstr "Minuuttia synkronointien välillä" 268 269 #: ../admin/class-eventilla-wp-admin.php:1008 270 msgid "" 271 "Allow remote update endpoint that is used to update WordPress events from " 272 "Eventilla." 273 msgstr "Salli Eventilla päivittää tapahtumia etäyhteyden yli." 274 275 #: ../admin/class-eventilla-wp-admin.php:1020 267 msgstr "Minuuttia synkronointien välillä." 268 269 #: ../admin/class-eventilla-wp-admin.php:1007 270 msgid "Open an endpoint for triggering remote event updates." 271 msgstr "Avaa rajapinta, jonka kautta voidaan päivittää yksittäisiä tapahtumia." 272 273 #: ../admin/class-eventilla-wp-admin.php:1019 276 274 msgid "Site's remote update endpoint to copy & paste into Eventilla:" 277 275 msgstr "Sivuston osoite, joka tulee kopioida ja liittää Eventillaan:" 278 276 279 #: ../admin/class-eventilla-wp-admin.php:102 3277 #: ../admin/class-eventilla-wp-admin.php:1022 280 278 msgid "Copy to clipboard" 281 279 msgstr "Kopioi" 282 280 283 #: ../admin/class-eventilla-wp-admin.php:103 2281 #: ../admin/class-eventilla-wp-admin.php:1031 284 282 msgid "Start background process to delete all events from Wordpress." 285 283 msgstr "Aloita taustaprosessi, joka poistaa kaikki tapahtumat WordPressistä." 286 284 287 #: ../admin/class-eventilla-wp-admin.php:10 40285 #: ../admin/class-eventilla-wp-admin.php:1039 288 286 msgid "Every tag above must be tagged to event." 289 287 msgstr "Jokaisen tagin täytyy olla tapahtumassa." 290 288 291 #: ../admin/class-eventilla-wp-admin.php:105 2289 #: ../admin/class-eventilla-wp-admin.php:1051 292 290 msgid "" 293 291 "Manually fetch one event from API when \"Save Changes\" button is pressed." … … 295 293 "Hae manuaalisesti yksi tapahtuma Eventillasta, kun asetukset tallennetaan." 296 294 297 #: ../admin/class-eventilla-wp-admin.php:106 1295 #: ../admin/class-eventilla-wp-admin.php:1060 298 296 msgid "Fetch tags extended information" 299 msgstr "Hae tagien laajennettut tiedot ."300 301 #: ../admin/class-eventilla-wp-admin.php:110 4302 #: ../admin/class-eventilla-wp-admin.php:116 4297 msgstr "Hae tagien laajennettut tiedot" 298 299 #: ../admin/class-eventilla-wp-admin.php:1103 300 #: ../admin/class-eventilla-wp-admin.php:1163 303 301 #: ../includes/class-eventilla-wp-shortcode.php:192 304 302 #: ../includes/class-eventilla-wp-shortcode.php:406 … … 311 309 msgstr "Tallenna asetukset" 312 310 313 #: ../admin/partials/eventilla-wp-admin-update-status.php: 18311 #: ../admin/partials/eventilla-wp-admin-update-status.php:22 314 312 msgid "" 315 313 "To use this plugin, you must have a valid API key and Account ID from " … … 319 317 "Aseta saamasi tunnukset kenttiin." 320 318 321 #: ../admin/partials/eventilla-wp-admin-update-status.php:22 322 msgid "Deleting all events..." 323 msgstr "Poistetaan kaikkia tapahtumia…" 324 325 #: ../admin/partials/eventilla-wp-admin-update-status.php:25 319 #: ../admin/partials/eventilla-wp-admin-update-status.php:26 320 #, fuzzy 321 #| msgid "Eventilla sync ⏸️" 322 msgid "Eventilla sync 🗑️" 323 msgstr "Synkronointi ⏸️" 324 325 #: ../admin/partials/eventilla-wp-admin-update-status.php:27 326 msgid "Events are being deleted..." 327 msgstr "Tapahtumia poistetaan…" 328 329 #: ../admin/partials/eventilla-wp-admin-update-status.php:29 326 330 msgid "Eventilla sync ⏸️" 327 331 msgstr "Synkronointi ⏸️" 328 332 329 #: ../admin/partials/eventilla-wp-admin-update-status.php: 26333 #: ../admin/partials/eventilla-wp-admin-update-status.php:30 330 334 msgid "" 331 335 "Sync is paused. To continue, check the \"Continue processing\" checkbox." … … 333 337 "Synkroinointi on tauolla. Jatkaaksesi, valitse “Jatka prosessiointia” asetus." 334 338 335 #: ../admin/partials/eventilla-wp-admin-update-status.php: 28339 #: ../admin/partials/eventilla-wp-admin-update-status.php:32 336 340 msgid "Eventilla sync ✅" 337 341 msgstr "Synkronointi ✅" 338 342 339 #: ../admin/partials/eventilla-wp-admin-update-status.php:3 1343 #: ../admin/partials/eventilla-wp-admin-update-status.php:35 340 344 msgid "Last update from Eventilla: " 341 msgstr "Viimeisin päivitys Eventillasta: "342 343 #: ../admin/partials/eventilla-wp-admin-update-status.php:3 3345 msgstr "Viimeisin päivitys Eventillasta: " 346 347 #: ../admin/partials/eventilla-wp-admin-update-status.php:37 344 348 msgid "minutes ago" 345 349 msgstr "minuuttia sitten" 346 350 347 #: ../admin/partials/eventilla-wp-admin-update-status.php:35 351 #: ../admin/partials/eventilla-wp-admin-update-status.php:39 352 #: ../admin/partials/eventilla-wp-admin-update-status.php:47 353 msgid "never" 354 msgstr "ei koskaan" 355 348 356 #: ../admin/partials/eventilla-wp-admin-update-status.php:43 349 msgid "never"350 msgstr "ei koskaan "351 352 #: ../admin/partials/eventilla-wp-admin-update-status.php:39353 357 msgid "Next scheduled update: " 354 msgstr "Seuraava päivitys: "355 356 #: ../admin/partials/eventilla-wp-admin-update-status.php:4 1358 msgstr "Seuraava päivitys: " 359 360 #: ../admin/partials/eventilla-wp-admin-update-status.php:45 357 361 msgid "Sync is paused." 358 362 msgstr "Synkronointi on tauolla." 359 363 360 #: ../admin/partials/eventilla-wp-admin-update-status.php: 47364 #: ../admin/partials/eventilla-wp-admin-update-status.php:51 361 365 msgid "Event updates" 362 366 msgstr "Tapahtumien päivitykset" 363 367 364 #: ../admin/partials/eventilla-wp-admin-update-status.php: 48368 #: ../admin/partials/eventilla-wp-admin-update-status.php:52 365 369 msgid "Events processed: " 366 msgstr "Tapahtumaa päivitetty: "367 368 #: ../admin/partials/eventilla-wp-admin-update-status.php: 49370 msgstr "Tapahtumaa päivitetty: " 371 372 #: ../admin/partials/eventilla-wp-admin-update-status.php:53 369 373 msgid "Updates currently in queue: " 370 msgstr "Päivityksiä jonossa: "371 372 #: ../admin/partials/eventilla-wp-admin-update-status.php:5 3374 msgstr "Päivityksiä jonossa: " 375 376 #: ../admin/partials/eventilla-wp-admin-update-status.php:58 373 377 msgid "Continue processing." 374 378 msgstr "Jatka prosessointia." 375 379 376 #: ../admin/partials/eventilla-wp-admin-update-status.php: 55380 #: ../admin/partials/eventilla-wp-admin-update-status.php:60 377 381 msgid "Pause processing." 378 382 msgstr "Laita prosessointi tauolle." 379 383 380 #: ../admin/partials/eventilla-wp-admin-update-status.php: 57384 #: ../admin/partials/eventilla-wp-admin-update-status.php:62 381 385 msgid "Restart processing." 382 386 msgstr "Aloita prosessointi alusta." 383 387 384 #: ../admin/partials/eventilla-wp-admin-update-status.php: 58388 #: ../admin/partials/eventilla-wp-admin-update-status.php:63 385 389 msgid "" 386 390 "When eventilla events are fetched, only events changed since last update are " … … 388 392 msgstr "" 389 393 "Tapahtumahakuun sisällytetään vain tapahtumat, jotka ovat muuttuneet viime " 390 "haun jälkeen. "391 392 #: ../admin/partials/eventilla-wp-admin-update-status.php: 59394 "haun jälkeen. " 395 396 #: ../admin/partials/eventilla-wp-admin-update-status.php:64 393 397 msgid "" 394 398 "Restarting resets this and all events are fetched. This may cause problems " … … 396 400 msgstr "" 397 401 "Alusta aloittaminen hakee kaikki tapahtumat. Tämä voi aiheuttaa ongelmia, " 398 "jos sinulla on Eventillassa paljon tapahtumia. "399 400 #: ../admin/partials/eventilla-wp-admin-update-status.php:6 0402 "jos sinulla on Eventillassa paljon tapahtumia. " 403 404 #: ../admin/partials/eventilla-wp-admin-update-status.php:65 401 405 msgid "" 402 406 "Consider toggling on the \"Do not import past events\" option before " … … 748 752 749 753 #: ../libraries/action-scheduler/classes/ActionScheduler_ListTable.php:261 750 #, fuzzy, php-format 751 #| msgid "Every 5 mins" 754 #, php-format 752 755 msgid "Every %s" 753 msgstr "Joka 5. minuutti"756 msgstr "Joka %s" 754 757 755 758 #: ../libraries/action-scheduler/classes/ActionScheduler_ListTable.php:267 … … 819 822 820 823 #: ../libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:249 821 #, fuzzy822 #| msgid "Every 5 mins"823 824 msgid "Every minute" 824 msgstr "Joka 5.minuutti"825 msgstr "Joka minuutti" 825 826 826 827 #: ../libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:121 … … 1440 1441 msgstr "" 1441 1442 1443 #~ msgid "" 1444 #~ "Allow remote update endpoint that is used to update WordPress events from " 1445 #~ "Eventilla." 1446 #~ msgstr "Salli Eventilla päivittää tapahtumia etäyhteyden yli." 1447 1448 #~ msgid "Deleting all events..." 1449 #~ msgstr "Poistetaan kaikkia tapahtumia…" 1450 1442 1451 #~ msgid "Start and End dates" 1443 1452 #~ msgstr "Alkamis- ja loppumispäivämäärä"
Note: See TracChangeset
for help on using the changeset viewer.