Welcome to My iptv forum

  • Everyone is invited! My iptv forum is for everyone, new and advanced user alike!
  • Searching is key! Before you post a question, use the forum search feature to determine whether your topic has already been covered.
  • Do not start flame wars! If someone has engaged in behavior that is detrimental to the discussion -- spamming, harassment, etc -- report the post and we'll take a look.
  • Resource icon

    xF2 Add-on Standard Library by Xon 1.20.1 1.20.1

    xF2 Add-on
    • Fix caching global permissions was broken (Impacts Can Warn Staff & User Essentials, but depends heavily on content if this bug was triggered)
    • Add helper repository for manipulating permissions.
      Will be used by a number of upcoming updates for various add-ons.
    • Fix join index hint support.
      • Fix XF2.2.11 and before error: Undefined array key "indexHints".
      • Fix XF2.212+ index hints not applying as expected in some cases.
    • Add controller plugin 'SV\StandardLib\ControllerPlugin\Delete' a plugin helper for implementing soft/hard/undeleting of content
    • Update bundled moment.js library
    • php 8.2 compatibility update
    • If using the Svg Template addon, update to SVG Template 2.4.5 or rendering SVGs to PNGs will stop working
    Add a work-around for horribly not recommended add-on updating process.
    • Deleting an addon's files while the add-on is active will very likely break your site.
    • Add is_toggle_set template function and toggle-storage-ex backend for the XF toggle JS.
      The stock is_toggled does not allow setting the default value, while is_toggle_set does.
    • Example of a default collapsed node-list:
    <xf:js src="sv/lib/storage.js" addon="SV/StandardLib" min="1" /> <xf:set var="$isActive" value="{{ is_toggle_set($forum.node_id, false, 'node-toggle') ? ' is-active' : '' }}"/> <div class="block block--collapsible-child-nodes"> <div class="block-container"> <h3 class="block-minorHeader collapseTrigger collapseTrigger--block {$isActive} " data-target=".block--collapsible-child-nodes .block-body" data-xf-click="toggle" data-xf-init="toggle-storage-ex" data-storage-type="cookie" data-storage-container="node-toggle" data-storage-key="{$forum.node_id}" data-default-value="0" >{{ phrase('sub_forums') }}</h3> <div class="block-body toggleTarget {$isActive}"> ... </div
    Move quick_filter template/js which dynamically updates body/pagenav in an overlay from SV/WhoReplied into SV/StandardLib
    • See Who Replied v2.2.0+ or User Mention Improvements v2.8.0+ for examples of usage
    • Like
    Reactions: awkirin
    • Fix type-error when a collection is passed to the removeValue templater filter function
    A number of helper utilities designed to ease add-on development, does not have any direct user-facing changes.
    • Uploaded to the resource manager to aid dependency tracking and allow updating without updating every individual add-on
    18,377Threads
    64,124Messages
    62,933Members
    jacknbLatest member
    Top