XenWord Pro Lifetime License

XenWord Pro Lifetime License 2024-02-12

XenWord Pro Lifetime License 2024-02-12

Another version, updating code for PHP 8.0 and above.

( 44 ) 2024.02.12 - February 16, 2024
Updated code to php 8.0 as minimum
Updated Redux Framework to version 4.4.12
Bug Fix: fn deprecated and replaced with func.
Rewrote update_user method in Users.php
Added return type declarations after method names.

XenWord Pro Lifetime License XenWord 2024-01-14

XenWord development continues on a very slow course. This version has been operating on tuxreports.com since the 14th.
  • Bug Fix: The Newspaper theme was modifying the author_id in the loop. Wrote a function to force original author_id to be used.
  • Connector.php getXenForo was rewritten so that it loads only once.
  • Updated Singleton pattern in xenword.php to load XenWordPro class.
  • Updated Singleton pattern in CoreLoader.php for Core files.
  • Updated Singleton pattern in WidgetsLoader.php for Widgets.
  • Changes to public.css - avatar in Toolbar.
  • Added "string" to XFComments.php useXenForoCommentHandler
  • Changed conditional in Avatars.php method getSelection.
  • Fixed parameter in getThreadIdForPost in Threads.php
  • Counts.php conditional changed
  • Posts.php changed conditional.

XenWord Pro Lifetime License 2023-03-30

( 41 ) 2023.03.30 - March 30, 2023
Updated Redux Framework to 4.3.26
Bug Fix: Author username incorrect for XenForo option 1.
Tested with WordPress 6.2, Dolphy

XenWord Pro Lifetime License 2023.01.01

( 40 ) 2023.01.01 - January 01, 2023
Tested with WordPress 6.1.1
Updated Redux Framework to 4.3.21
Rewrote the register widgets code as a method for all the widgets.
Rewrote $this->options['text'] to use 0 and 1.
Bug Fix: Path to language file in Core was fixed (missing a /)
Bug Fix: /Includes/Authors/Loader was using new Link regardless of booleans
Bug Fix: The view thread count text is tied to XenWord options text in admin panel
Remove == true portion in booleans for xenword.php
Changed loading of LinkWP with a getInstance
Minor: Changed SetAlert in Core/Alert.php so empty $thread returns false before searching for alert.

XenWord Pro Lifetime License 2022.08.25

  • Tested with WordPress 6.0.1
  • Thread Count View when no thread
  • Avatar for non-logged in users leaving comments
  • Updated Redux Framework 4.3.17
  • Rewrote switch statement in Author class
  • Added Thread Views in All Posts on WordPress admin

XenWord Pro Lifetime License 2022.02.04

Updated Redux Framework and init files
Changed Login Widget to show reaction score rather than Likes
Rewrote the checkbox meta box to a class
Replace global $post_id with get_queried_object_id()
Login widget profile link corrected to member

XenWord Pro Lifetime License 2022.01.16

This version supports XenForo Thread Types and includes a bug fix for enabling / disabling submission text.

XenWord Pro Lifetime License 2022.01.08

This version is optimize for PHP 8.x and XF 2.2+. Do NOT attempt to use it with PHP versions below 8 or XF 2.2. This is a huge update with new features. The Redux Framework will be the next update.

( 32 ) 2022.1.7 - January 7, 2022
Tested with PHP 8.1, WP 5.9 Beta 4, and XF 2.2.8 Patch 1
Refactored Avatars.php to create method getSelection()
Lots of methods were cleaned up by removing unnecessary conditions in if statements.
Moved getAuthor to /Includes/Authors/Author.php
Removed duplicate thread code in Connector.php
Removed duplicate thread code in Admin\Thread.php
Method fn is deprecated; replaced code in several files with func
Bug Fix: Removed Feature Image posting in Forum when Link Only option is set
Removed $user statement in Thread.php
Removed $post statement in Banned.php
Created \Includes\Threads\Content.php to separate out building XF Post from WP Post
Added Prefixes option
Rearranged the XenWord Options Settings; moved featured image option into Thread Text
Changes to dirname code in loader.php files; use of levels.
Login logout change to str_contains in Redirects.php
Bug Fix:use_xenword_legacy option caused PHP error; use array_key_exists
Comments.php file rewritten to pull WP post meta rather than query of XF threads.
Added new metaboxes (2 files) to show below comment edit form. Can show, edit, or save a thread_id or origin.
Added Sticky thread option at time of thread creation.
Cleaned up code in the widgets

XenWord Pro Lifetime License 2021.12.31

( 31 ) 2021.31.21 - December 31, 2021
Added Avatar Selections for showing a default avatar if an XF user doesn't exist.
Fixed Redux Framework deprecation of get_magic_quotes_gpc
Disabled Summary.php
New Thread files: Update.php, Insert.php, and Forum.php
Fixed getForumId, thread prefixes, tags
Change public css for login widget

XenWord Pro Lifetime License 2019.05.03

( 29 ) 2019.05.03 - May 03, 2019
Updated Redux Framework to 3.6.15
Removed Legacy directory
Removed XF1 options
Legacy Connector Comment code moved to /src

XenWord Pro Lifetime License 2018.07.13

( 28 ) 2018.07.13 - July 13, 2018
Moved user role checks into conditional
Bug Fix: \src\Admin\Thread.php line 89
Bug Fix: \src\Includes\Widgets\Threads\Thread.php Prefix conditional
Bug Fix: \src\Includes\Authors\Link.php Added check for object vs single post

XenWord Pro Lifetime License 2018.07.11

( 27 ) 2018.07.11 - July 11, 2018
Added option to pull user_nicename. Changed text to identify database tables.
Added an alert after a XenForo thread is created from WordPress
Bug Fix: Post error when no forum is chosen

XenWord Pro Lifetime License 2018.07.03

( 26 ) 2018.06.30 - June 30, 2018
Rewrote Login class to support WooCommerce and plugins
Support for a new WordPress custom field written to XenForo
Connected WordPress Toolbar -- Still testing
Rearranged Login.pph: return '' when user_id and ID match
Removed user_dashboard_url filter
Top