Changeset 3341718
- Timestamp:
- 08/08/2025 02:49:37 PM (8 months ago)
- Location:
- iframely
- Files:
-
- 52 added
- 5 edited
-
tags/1.1.6 (added)
-
tags/1.1.6/app (added)
-
tags/1.1.6/app/Activation.php (added)
-
tags/1.1.6/app/Embed (added)
-
tags/1.1.6/app/Embed.php (added)
-
tags/1.1.6/app/Embed/Amp.php (added)
-
tags/1.1.6/app/Embed/Cache.php (added)
-
tags/1.1.6/app/Embed/Feed.php (added)
-
tags/1.1.6/app/Embed/Gutenberg.php (added)
-
tags/1.1.6/app/Embed/Oembed.php (added)
-
tags/1.1.6/app/Embed/Shortcode.php (added)
-
tags/1.1.6/app/Options.php (added)
-
tags/1.1.6/app/Plugin.php (added)
-
tags/1.1.6/app/Reactivation.php (added)
-
tags/1.1.6/app/UI (added)
-
tags/1.1.6/app/UI/Links.php (added)
-
tags/1.1.6/app/UI/Notice.php (added)
-
tags/1.1.6/app/UI/Settings.php (added)
-
tags/1.1.6/app/Upgrade.php (added)
-
tags/1.1.6/app/Utils.php (added)
-
tags/1.1.6/assets (added)
-
tags/1.1.6/assets/onboarding.avif (added)
-
tags/1.1.6/assets/onboarding.png (added)
-
tags/1.1.6/assets/[email protected] (added)
-
tags/1.1.6/assets/[email protected] (added)
-
tags/1.1.6/build (added)
-
tags/1.1.6/build/admin-rtl.css (added)
-
tags/1.1.6/build/admin.asset.php (added)
-
tags/1.1.6/build/admin.css (added)
-
tags/1.1.6/build/admin.js (added)
-
tags/1.1.6/build/index-rtl.css (added)
-
tags/1.1.6/build/index.asset.php (added)
-
tags/1.1.6/build/index.css (added)
-
tags/1.1.6/build/index.js (added)
-
tags/1.1.6/iframely.php (added)
-
tags/1.1.6/index.php (added)
-
tags/1.1.6/lang (added)
-
tags/1.1.6/lang/iframely.pot (added)
-
tags/1.1.6/readme.txt (added)
-
tags/1.1.6/views (added)
-
tags/1.1.6/views/activation.php (added)
-
tags/1.1.6/views/partials (added)
-
tags/1.1.6/views/partials/notice.php (added)
-
tags/1.1.6/views/partials/onboarding.php (added)
-
tags/1.1.6/views/partials/promo.php (added)
-
tags/1.1.6/views/partials/tabs.php (added)
-
tags/1.1.6/views/settings.php (added)
-
tags/1.1.6/views/tabs (added)
-
tags/1.1.6/views/tabs/customize.php (added)
-
tags/1.1.6/views/tabs/help.php (added)
-
tags/1.1.6/views/tabs/reactivate.php (added)
-
tags/1.1.6/views/tabs/settings.php (added)
-
trunk/app/Embed/Cache.php (modified) (2 diffs)
-
trunk/build/admin.asset.php (modified) (1 diff)
-
trunk/build/admin.css (modified) (1 diff)
-
trunk/iframely.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
iframely/trunk/app/Embed/Cache.php
r2686906 r3341718 60 60 61 61 if (!$cacheTime || (time() - $cacheTime > $cacheTtl)) { 62 $wp_embed->usecache = false;63 62 delete_post_meta($post_ID, $time); 64 63 delete_post_meta($post_ID, $key); … … 72 71 { 73 72 return [ 74 MONTH_IN_SECONDS * 30=> __('1 month', 'iframely'),73 MONTH_IN_SECONDS => __('1 month', 'iframely'), 75 74 WEEK_IN_SECONDS * 3 => __('3 weeks', 'iframely'), 76 75 WEEK_IN_SECONDS * 2 => __('2 weeks', 'iframely'), -
iframely/trunk/build/admin.asset.php
r3265301 r3341718 1 <?php return array('dependencies' => array(), 'version' => ' b3415fc0f5de3893860a');1 <?php return array('dependencies' => array(), 'version' => '5d74da9540f87c084475'); -
iframely/trunk/build/admin.css
r3265301 r3341718 1 .iframely-activation{display:flex;flex-direction:column;gap:1.5em}@media(min-width:1100px){.iframely-activation{flex-direction:row}}.iframely-activation__form{display:flex;flex-direction:column;gap:1em;margin:.5em 0 1em}@media(min-width:783px){.iframely-activation__form{flex-direction:row}}.iframely-activation__input{display:block;flex:1}.iframely-activation__button{align-self:flex-start}.wp-block-embed iframe{display:block}.iframely-card{display:flex;flex-direction:column;margin:0;max-width:none}.iframely-card__body{flex:1;margin-bottom:1em}.iframely-card__footer{margin-top:0}@media(min-width:600px){.iframely-heading{margin-bottom:.25em!important}}.iframely-customize{display:grid;gap:1.5em}@media(min-width:800px){.iframely-customize{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.iframely-customize{grid-template-columns:repeat(3,1fr)}}.iframely-onboarding{border-left-width:1px;box-sizing:border-box;margin:1em 0!important;max-width:none;padding:2em!important}.iframely-onboarding.notice p{margin:0;padding:0}.iframely-onboarding h3:first-child{margin-top:0}.iframely-onboarding__title{font-size:21px;font-weight:400;margin:0 0 1.5em}.iframely-onboarding__body{display:grid;gap:2em}.iframely-onboarding__cover{order:-1}.iframely-onboarding__embed{aspect-ratio:676/420;border-radius:6px;box-shadow:0 36px 48px -32px rgba(0,0,0,.24),0 20px 60px rgba(0,0,0,.12);display:block;overflow:hidden}@media(max-width:599px){.iframely-onboarding__embed{border-radius:3px;box-shadow:0 18px 24px -16px rgba(0,0,0,.24),0 10px 30px rgba(0,0,0,.12)}}.iframely-onboarding__img{border-radius:6px;display:block;height:auto;outline:1px solid rgba(0,0,0,.2);outline-offset:-1px;width:100%}@media(max-width:599px){.iframely-onboarding__img{border-radius:3px;box-shadow:0 18px 24px -16px rgba(0,0,0,.24),0 10px 30px rgba(0,0,0,.12)}}@media(min-width:1000px){.iframely-onboarding__body{grid-template-columns:repeat(2,1fr)}.iframely-onboarding__cover{order:0}}@media(min-width:1200px){.iframely-onboarding{padding-bottom:3em!important;padding-right:3em!important}.iframely-onboarding__body{gap:4em;grid-template-columns:auto 55%}}.iframely-promo{margin-top:2.5em;max-width:none;padding:0}.iframely-promo__body{padding:2em}.iframely-promo__footer{background:#f6f7f7;border-top:1px solid #ebebeb;display:flex;gap:1em;padding:.5em 2em}.iframely-promo__logo{display:inline-block}.iframely-promo__tagline{margin-bottom:1.5em;max-width:54em}.iframely-promo__item{align-items:center;display:flex;margin:.5em 0}.iframely-promo__icon{ border-radius:50%;display:inline-block;flex-shrink:0;height:1.231em;margin-right:.5em;width:1.231em;fill:#fff}@media(min-width:600px){.iframely-promo__list{box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:560px}.iframely-promo__item{box-sizing:border-box;padding-right:1em;width:40%}.iframely-promo__item:nth-child(2n){width:60%}}.iframely-mb-05em{margin-bottom:.5em}.iframely-mb-1em{margin-bottom:1em}.iframely-mb-15em{margin-bottom:1.5em}.iframely-mb-2em{margin-bottom:2em}.iframely-mb-intro{margin:1.75em 0}.iframely-mt-05em{margin-top:.5em}.iframely-mt-1em{margin-top:1em}.iframely-mt-15em{margin-top:1.5em}1 .iframely-activation{display:flex;flex-direction:column;gap:1.5em}@media(min-width:1100px){.iframely-activation{flex-direction:row}}.iframely-activation__form{display:flex;flex-direction:column;gap:1em;margin:.5em 0 1em}@media(min-width:783px){.iframely-activation__form{flex-direction:row}}.iframely-activation__input{display:block;flex:1}.iframely-activation__button{align-self:flex-start}.wp-block-embed iframe{display:block}.iframely-card{display:flex;flex-direction:column;margin:0;max-width:none}.iframely-card__body{flex:1;margin-bottom:1em}.iframely-card__footer{margin-top:0}@media(min-width:600px){.iframely-heading{margin-bottom:.25em!important}}.iframely-customize{display:grid;gap:1.5em}@media(min-width:800px){.iframely-customize{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.iframely-customize{grid-template-columns:repeat(3,1fr)}}.iframely-onboarding{border-left-width:1px;box-sizing:border-box;margin:1em 0!important;max-width:none;padding:2em!important}.iframely-onboarding.notice p{margin:0;padding:0}.iframely-onboarding h3:first-child{margin-top:0}.iframely-onboarding__title{font-size:21px;font-weight:400;margin:0 0 1.5em}.iframely-onboarding__body{display:grid;gap:2em}.iframely-onboarding__cover{order:-1}.iframely-onboarding__embed{aspect-ratio:676/420;border-radius:6px;box-shadow:0 36px 48px -32px rgba(0,0,0,.24),0 20px 60px rgba(0,0,0,.12);display:block;overflow:hidden}@media(max-width:599px){.iframely-onboarding__embed{border-radius:3px;box-shadow:0 18px 24px -16px rgba(0,0,0,.24),0 10px 30px rgba(0,0,0,.12)}}.iframely-onboarding__img{border-radius:6px;display:block;height:auto;outline:1px solid rgba(0,0,0,.2);outline-offset:-1px;width:100%}@media(max-width:599px){.iframely-onboarding__img{border-radius:3px;box-shadow:0 18px 24px -16px rgba(0,0,0,.24),0 10px 30px rgba(0,0,0,.12)}}@media(min-width:1000px){.iframely-onboarding__body{grid-template-columns:repeat(2,1fr)}.iframely-onboarding__cover{order:0}}@media(min-width:1200px){.iframely-onboarding{padding-bottom:3em!important;padding-right:3em!important}.iframely-onboarding__body{gap:4em;grid-template-columns:auto 55%}}.iframely-promo{margin-top:2.5em;max-width:none;padding:0}.iframely-promo__body{padding:2em}.iframely-promo__footer{background:#f6f7f7;border-top:1px solid #ebebeb;display:flex;gap:1em;padding:.5em 2em}.iframely-promo__logo{display:inline-block}.iframely-promo__tagline{margin-bottom:1.5em;max-width:54em}.iframely-promo__item{align-items:center;display:flex;margin:.5em 0}.iframely-promo__icon{fill:#fff;border-radius:50%;display:inline-block;flex-shrink:0;height:1.231em;margin-right:.5em;width:1.231em}@media(min-width:600px){.iframely-promo__list{box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:560px}.iframely-promo__item{box-sizing:border-box;padding-right:1em;width:40%}.iframely-promo__item:nth-child(2n){width:60%}}.iframely-mb-05em{margin-bottom:.5em}.iframely-mb-1em{margin-bottom:1em}.iframely-mb-15em{margin-bottom:1.5em}.iframely-mb-2em{margin-bottom:2em}.iframely-mb-intro{margin:1.75em 0}.iframely-mt-05em{margin-top:.5em}.iframely-mt-1em{margin-top:1em}.iframely-mt-15em{margin-top:1.5em} -
iframely/trunk/iframely.php
r3265301 r3341718 4 4 * Plugin URI: https://iframely.com/wordpress 5 5 * Description: WP media embeds, cards and blocks. 6 * Version: 1.1. 46 * Version: 1.1.6 7 7 * Requires at least: 5.8 8 8 * Requires PHP: 7.4 … … 20 20 } 21 21 22 define('IFRAMELY_VERSION', '1.1. 4');22 define('IFRAMELY_VERSION', '1.1.6'); 23 23 define('IFRAMELY_PLUGIN_DIR', plugin_dir_path(__FILE__)); 24 24 define('IFRAMELY_PLUGIN_URL', plugin_dir_url(__FILE__)); -
iframely/trunk/readme.txt
r3265301 r3341718 4 4 License URI: http://www.gnu.org/licenses/gpl.html 5 5 Tags: gutenberg, facebook, instagram, twitter, youtube, tiktok, twitch 6 Tested up to: 6.8. 07 Stable tag: 1.1. 46 Tested up to: 6.8.2 7 Stable tag: 1.1.6 8 8 Requires at least: 3.8 9 9 Requires PHP: 7.2 … … 25 25 Many media publishers offer various embedding options, and Iframely helps you apply it to each block, right in the Gutenberg editor. Think YouTube start/stop time, Twitter parent message and replies, included media preview or dark theme, Instagram author's caption and the like. 26 26 27 ### Fine-tune and white‑label27 ### Fine-tune and white‑label 28 28 29 29 Optimize Iframely via your cloud account settings. Enable and match preview cards, consents and click-to-play to your branding via our WYSIWYG editors. 30 30 31 ### Circulate links to your own site31 ### Circulate links to your own site 32 32 33 33 Increase session length and boost content strategy by promoting your content. Engage your users with URL preview cards instead of plain text links. … … 123 123 == Changelog == 124 124 125 = 1.1.6 = 126 127 * Fix aggressive cache invalidation (@kasparsd https://github.com/itteco/iframely-wordpress/issues/57) 128 129 = 1.1.5 = 130 131 * Fix TTL preset for 1 month (@aurooba https://github.com/itteco/iframely-wordpress/pull/53) 132 125 133 = 1.1.4 = 126 134
Note: See TracChangeset
for help on using the changeset viewer.