TXPhorum / A Textpattern Plugin / Forum solution

TXPhorum is a plugin for Textpattern, and is licensed under the GNU GPL.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Due to inaction and spam, this test page has been disabled. This idea still has merit -- it's even easier with the latest versions of Textpattern -- but this test version is now outdated and was generating a lot of spam and using a lot of bandwidth.

TXPhorum Installation · 710 days ago by Ben

Installation

See footnote regarding upgrades1.

  1. TXPhorum v0.3
  2. mem_self_register
  3. mem_form
  4. ign_password_protect
  5. asy_wondertag

Custom Field

Making sure the correct custom field is defined and named correctly is important. If you’re able to use custom field 1, then name it “custom1” and you should be totally set to go. If not, you need to do the following (somewhat complicated, annoying process which I couldn’t figure out how to avoid for you):

'parent_custom_field'           => 'custom1',
$thecount = safe_field('count(*)','textpattern','custom_1='.$txphorum_mem_Parent);
custom_1        = '$txphorum_mem_Parent',
custom_2        = '',
custom_3        = '',
custom_4        = '',
custom_5        = '',
custom_6        = '',
custom_7        = '',
custom_8        = '',
custom_9        = '',
custom_10       = '',

Known Issues:

Security

Everything is wrapped in ign_password_protect tags so it should be perfectly safe, but please let me know at TXPhorum Security rather than publicizing any security breaches (and thereby putting folks at risk).

1 The upgrade from 0.2 to 0.3 should be fairly simple, but you may lose some of your previous effort on design (my apologies for this). My recommendation is to: