[TylerAustin] Homepage & Portal - XF2

[TylerAustin] Homepage & Portal - XF2 2.2.1

Feature and highlight specific contents and optionally use them as a portal / home page
Thank you for your unwavering support and assistance in enhancing this add-on even further. This version of the XF2 Add-on includes several bug fixes, the addition of default image for default featured image option and restored the routes.xml file because it didn't build the add-on probably, likely due to the previous version.
.
Full Changelog:
  • Several additional bugs have been fixed.
  • Restored the routes.xml file because it didn't build the add-on probably, likely due to the previous version.
  • Added default images for Default featured image option
default.webp
Thank you for your unwavering support and assistance in enhancing this add-on even further. This version of the XF2 Add-on includes several bug fixes and the addition of numerous new features.

Full Changelog:
  • Several additional bugs have been fixed.
  • The latest content is now displayed for a longer period, no longer disappearing after six months.
  • Admin can now sort the latest content section in various ways, including default, titles, submitted date, updated date, featured date, and additional options for ascending or descending order.
  • A checkbox has been added to allow users to use the cover image instead of attachments when adding or editing featured pages.
  • Admin can now adjust the image height and weight.
  • An option for infinite scrolling has been added, laying the groundwork for future releases.
  • Support for hiding pagination has been implemented.

Important Notes:
  • Some features, such as infinite scrolling, the ability to import data and settings from CTA Featured Threads & Portal - XF1 and [TH] Featured Content & Portal - XF2, and more, are either not fully implemented or partially implemented.
  • This version is fully ready for production use.
  • Use the cover image instead of attachments when adding or editing featured pages feature required [XB] Cover add-on to use this function

Attachments

  • pagination buttons.webp
    pagination buttons.webp
    52.1 KB · Views: 8
  • Image size.webp
    Image size.webp
    10.9 KB · Views: 8
  • Sort by option.webp
    Sort by option.webp
    5.3 KB · Views: 9
  • Use th cover checkbox image.webp
    Use th cover checkbox image.webp
    51.1 KB · Views: 9
  • infinite scrolling option.webp
    infinite scrolling option.webp
    9.2 KB · Views: 9
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Fixed several bugs
  • Fixed (None) text not displaying in xfrm and xfmg
  • Added Default featured image (Not ready yet)
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Fixed call to undefined method canFeatureToHomepage() errors for incompatible entities
  • Fixed image height overflow on trending grid
  • Removed hardcoded heights where inappropriate and replaced with object-fit: fill
  • Prevented blank space rendering in Swiper slides with invalid data
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing one of the bug add-on in the XF2 Add-on!

Full Changelog:
  • Fixed overflow:hidden
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Restored full-width image scaling in Featured Slider (no more cropping)
  • Fixed iOS/Safari rendering issues using `object-fit` and `translateZ(0)`
  • Fixed broken layout when tags wrapped or cards were different heights
  • Ensured square layout for all media types: Threads, XFRM, XFMG, Covers
  • Fixed Swiper arrows not showing due to `overflow: hidden` issues
  • Ensures Safari on iPad/iOS 18 doesn’t hide images
  • Added WebP Support
  • Updated `slider-info` overlay with transparent background and text glow
  • Added autoplay + delay support using style properties
  • Improved responsive behavior for both large and small sliders
  • Moved arrows outside bounding box with `overflow: visible`
  • Ensured author info and navigation buttons stay aligned inline
  • Grid layout now uses inline cards with consistent image behavior
  • Fixed avatar rendering in square (no more rounded avatars)
  • Aligned snippet truncation to 2 lines using `-webkit-line-clamp`
  • Ensured consistent layout height even when content varies in length
  • Author avatars and usernames aligned to bottom-right
  • Wrapped Latest Content layout with grid/list logic
  • Correctly implemented `swiper-container` and navigation structure
  • Added support for style properties:
    • xc_homepage_layoutLatestContent
    • xc_homepage_enableAutoplay
    • xc_homepage_autoPlaydelay
    • xc_homepage_showPaginations
    • xc_homepage_showNexPrevBtn
  • Rewrote `.block-mostViewed` and `.block-latestContent.is-grid` sections
  • Consolidated avatar rendering to use `border-radius: 5px !important`
  • Enforced image positioning and sizing for consistent results
  • Added full support for @xf-style palette variables (light/dark compatible)
  • Removed unused or duplicate rules and fixed nested selectors

Compatibility Testing:
  • Safari / Edge on iOS 17/18
  • iPadOS 18: Swiper arrows & image scaling resolved
  • Desktop: Edge, Firefox, Safari all verified
  • Dark & Light Styles (style variations in XF 2.3) supported
Known Compatibility:
  • Works with XFRM, XFMG, ThemeHouse/Covers, Snog/Movies/TV/Games/Music

Attachments

  • slider.png
    slider.png
    1.3 MB · Views: 24
  • Trending contents sections.png
    Trending contents sections.png
    673.4 KB · Views: 22
Thank you for your support and helping me to improve this add-ons even better than before. This version includes Integration with [XB] Game Thread Starter add-on in the XF2 Add-on!

Full Changelog:
  • Integration with [XB] Game Thread Starter add-on (Suggested by @80sDude)

Attachments

  • _attachments_games_tr-webp.710_.webp
    _attachments_games_tr-webp.710_.webp
    31.1 KB · Views: 54
Thank you for your support and helping me to improve this add-ons even better than before. This version includes bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Changed the add-on name to [TylerAustin] Homepage and Portal
  • Fixed: TypeError: TylerAustin\Homepage\XF\Service\FeaturedContent\Editor::deleteImage(): Return value must be of type bool, none returned src/addons/TylerAustin/Homepage/XF/Service/FeaturedContent/Editor.php:100
Thank you for your support and helping me to improve this add-ons even better than before. This version includes bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Fixed colours do not work properly in night mode. (Reported by @alfaNova)
  • Added 2 styles options for background color and text color

Attachments

  • [TylerAustin] Homepage TylerAustins - Admin control panel.webp
    [TylerAustin] Homepage TylerAustins - Admin control panel.webp
    23 KB · Views: 85
Back
Top
Cart