Post Friction

Post Friction 2.15.1

No permission to buy ($30.00)
  • Rename post friction option "white/black list ratings" to "allow/deny reactions"
  • Fix php 8.0+ "Array to string conversion" error when allow-list/deny-list reactions are changed
  • Fix "Out of range value for column 'pf_warn_on_multi_post_recency'" error when saving a value > 255
  • Allow setting the regency value for "Warn on multiple posts" to 0 to apply without a timeout
  • Fix per-thread old age warning not working
  • Fix reply delay 'delay per user' flag not working
  • Fix reply delay's last post-time not being correctly reset on a failed post
  • Rework UI for overriding forum/thread friction options.
    • This now allows overriding integer options to a zero value where before that would use the global/forum default.
  • Fix using "Use node option" when editing a forum's Post Friction options was ignored.
  • Fix on deleting a user, the per-thread Post Friction logs did not have the user_id zeroed out.
  • Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
  • Use font-awesome icon instead of a png for add-on icon
  • Add moderator log support for editing post friction options
  • Fix per-thread "Per-user reply delays" option not working as expected
  • Fix MySQL 8+ compatibility when upgrading
  • Like
Reactions: FloV
  • Fix "MySQL query error [1406]: Data too long for column 'friction'" when large number of post friction options are selected.
    This requires increasing the size of the column
  • Add per-thread "Users can accept post friction warning" option
    • Allows overriding the forum "accept post friction warning" permission. Does not affect moderators or administrators
  • Add Word Count Search integration to avoid unexpected recomputing a post's word-count on reply
  • For various word-count options; reduce word-count overestimation, by skipping erroneous non-word characters.
  • Fix; "[E_WARNING] Redis::set(): EXPIRE can't be < 1"
  • Harden various template feature to be more reliable in future updates
  • Fix "delay between replies" would count failed post attempts
  • Changing the 'delay between replies' option now applies to users who have already replied (on the next attempt)
  • Implement "Per-user reply delays" option (disable to switch to per-thread instead of per-user)
    • Ideal for those super-hot political threads!
  • Add reporting of default values for options; "Warn on image being quoted" and "Warn on multiple posts"
Back
Top Bottom