Remove and Uninstall or Disable ModSecurity (mod_security)

If ModSecurity is Turned On via your Web Server , then build a .htaccess file and place it in the root of the folder running the script that may be having issues.

Issues such as Web Scripts and Broken Graphics also any script that use’s the Spaw Editor will break the format of the editor button layout, this is due to Mod_Security in effect.

Building a .htaccess file and / or adding the noted commands below will resolve. this.

ModSecurity is an open source embeddable web application firewall, or intrusion detection and prevention engine for web applications. ModSecurity provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring and real-time analysis with no changes to existing infrastructure, by operating as an Apache Web server module mod_security or standalone, and thus increase web application security. However, misconfigured or overly strict rule sets, ModSecurity may cause your website to return various errors such as HTTP 403 Forbidden error or access denied error, login problems, or HTTP 412 Precondition Failed error, or HTTP 406 Not Acceptable error and other false positive symptoms.

To make matter worse, the configuration of ModSecurity rules and filters have to be done manually. Although there are free predefined certified rule set which can be used with ModSecurity out of the box, however the rule sets may be not suitable for each and every environment and may interfere with the operation of websites or blogs, and customizing and modifying the rules may be too sophisticated or complicated for some users. And for some websites that hosted on shared hosting service, the mod_security may be enable by default without options. So in this case, the best solution or workaround for mod security related issues is to disable mod_security filtering and rules.

If you’re using Apache web server (which mostly do), mod_security can be disabled by adding a specific in .htaccess file. Locate the .htaccess file in Apache web root directory (public_html or /var/www/ or others), if it does not exist, create a new file named .htaccess, and add in the following code:

SecFilterEngine Off
SecFilterScanPOST Off

The above entries in the .htaccess will disable the ModSecurity (mod_security) module for the domain.

Uninstallation of ModSecurity (mod_security) from Apache module

The easiest way to remove and uninstall mod_security is to comment out or delete the related mod_security entries from httpd.conf Apache configuration file. The lines that should be removed include:

AddModule mod_security.c
LoadModule security_module modules/mod_security.so
Include “/usr/local/apache/conf/modsec.conf” This line may be different depending on what variant of Linux or Unix you used and the installation location

Save the httpd.conf and restart the Apache. ModSecurity will not be loaded and as if uninstalled.

If you’re using WebHost Manager (WHM), uninstallation is even simpler. Just scroll to cPanel section, and click on Addon Modules. Then scroll to module named modsecurity. It should be checked Install and Keep Updated currently. Just click on Uninstall to remove the mod security feature from Apache web server.

Broken Graphics with Apache Linux Servers with Mod Security On

I was installing LW Forum from http://www.phpsns.com mods for phpfox and encountered broken graphics via the Quick Reply part of the mod / forum:

Here is the fix to create a .htaccess file and place it in the graphics directory:

I have the solution for the Broken Graphics, has to do with Mod Security, I built a .htaccess file and planted it in the graphics directory and it works:

*** Now I just need the 100% Table width resolved when reading a post as a member.

Here is the solution to Broken Graphics on servers with Mod Security Enabled:

================================================== =======

HTTP 406 Not Acceptable error – Mod Security

SolutionQuite often serves have a module running called mod_security. This has been known to prevent access to certain areas of CubeCart which the server mistakenly thinks are not secure for one reason or another.

On some servers this can be fixed by creating a file called htaccess.txt on your local computer. Make sure it has the content:

SecFilterEngine Off
SecFilterScanPOST Off

================================================== ======

Cheers!

Dave

Quote:
Originally Posted by paragonhost
Installed LW Forum last night and this morning…

Went well.

2 issues

1) All Icons are broken in the Quick Reply , verifed the path that the script calls and the graphic is there. Also forced Binary upload , check permissions on all folds down the path to the graphic and they all have Read Permissions.

2) Screen width when viewing a forum post blows out to 100% for members, would like that to stay within the boundries of phpfox table width.

I have sent in an open ticket.

Anyone else let me know

Thanks!

Dave

Short URL’s with phpFox and Apache Mod_ReWrite

>>> First be sure that Apache via httpd.conf file support Mod_ReWrite

Enable mod_rewriteFind the httpd.conf file (usually you will find it in a folder called conf, config or something along those lines)

Inside the httpd.conf file uncomment the line LoadModule rewrite_module modules/mod_rewrite.so (remove the pound ‘#’ sign from in front of the line)

Also find the line ClearModuleList is uncommented then find and make sure that the line AddModule mod_rewrite.c is not commented out.

>>> Now you are ready to make phpfox use short URL

*** First build a .htaaccess file and put it in your home directory

If your site is off the home director of your site, then remove portal

In this example , the site was installed on a sub directory portal

RewriteCond %{REQUEST_URI} !^/portal/file/.*
RewriteCond %{REQUEST_URI} !^/portal/install/.*
RewriteCond %{REQUEST_URI} !^/portal/update/.*
RewriteCond %{REQUEST_URI} !^/portal/design/.*
RewriteCond %{REQUEST_URI} !^/portal/plugins/.*
RewriteCond %{REQUEST_URI} !^/portal/site/.*
RewriteCond %{REQUEST_URI} !^/portal/include/.*
RewriteRule ^index.php(/.*)$ /portal/index.php?do=$1 [L]

RewriteCond %{REQUEST_URI} !^/portal/file/.*
RewriteCond %{REQUEST_URI} !^/portal/install/.*
RewriteCond %{REQUEST_URI} !^/portal/update/.*
RewriteCond %{REQUEST_URI} !^/portal/design/.*
RewriteCond %{REQUEST_URI} !^/portal/plugins/.*
RewriteCond %{REQUEST_URI} !^/portal/site/.*
RewriteCond %{REQUEST_URI} !^/portal/include/.*
RewriteCond %{REQUEST_URI} !^/portal/index.php
RewriteRule ^(.*)$ /portal/index.php?do=/$1 [L]

*** Then update your conf file for phpfox ( example of 1.6 build )

1. go to to include/settings/ and find server.sett.php
2. open this file up ini your favorite text editor

$_CONF[‘rewrite_engine’] = true;
$_CONF[‘path_translated’] = true;

*** Now your site can use “short urls”

Cheers,

-DS

New Mods and Updates via Korsort.org 03/07/08

Source: http://www.Konsort.org

Hey everyone,

Just a quick newsletter to keep you all up to date on what we’ve been up to.

New Support:

We just hired a new full time Technical Support Specialist, Jim Shaeffer,
so we’d all like to welcome him as the latest addition to the konsort.org
team! Our response times in the last 48 hours since his hiring have
already improved greatly, especially for our unlimited installations and
hands on support for our Premium Support Members.

New Modifications:

Ryan Hutton, our senior programmer, is in the late stages of developing a
brand new, major modification, something that has never been seen before
at phpfox. No details yet, it’ll be a big surprise!

New Updates:

Here’s our latest updates that we released.

– My Schools
The My Schools mod just received a major content update. My School pages
now have an improved home page display, improved categorizing, can now
email users in addition to the already available comments and messages,
improved search for both users and admins which can now be searched by
keyword and can be sorted by location such as city, state, and country.
The biggest and most notable addition was the galleries! School pages now
have their own galleries for greater ‘yearbook’ competing potential.

– Sub-Profiles
If you want your users to be able to make profiles for their cars, pets,
kids, jobs, etc., this is the mod for you! Recently added were individual
galleries for the greatest image features. Also added was greater admin
control options.

– Birthday Emails, Profile Fields Adder, and Usertype Fields
All three of these recently received a quick bug fix update that smoothed
out some edges. Special thanks to those who reported these at
konsort.org/support!

Remember, if you want any of our mods, post a full list at
konsort.org/support and we’ll send you a discounted invoice today!

Cheers!
-Citizen and the Konsort.org Team

Patch #6 :: v1.5.1 :: May 23, 2007, 1:13 amBuild: 7 (Beta)

This build also includes build(s) #3, #4 and 5.

Issues Fixed:Fixed duplicate friends issues where in past versions it would allow you to send in a new request to the same user you might have already sent in a request for. So once both requests have been accepted it would lead to both users having two of the same friends.
Fixed: View Issue #88 – Editing classifieds Fixed: View Issue #87 – New Crush Alerts Email Notifications check box
Fixed: View Issue #95 – No User Name Popup for Recent visitors
Issue resolved with PHPMailer where it would cause a fatal error on a specific PHP build which in return would cause a blank page within Konsort when using anything that is connected to the mailing system.
Resolved an issue where on certain servers a user would get a blank page when trying to compose a message to another user.
Fixed: View Issue #131 – Groups Description Does not line break
Fixed: View Issue #163 – Quiz template files contains unused coding and needs to be cleaned.
Issue resolved where certain sites on a specific PHP build would cause a blank page in the groups module when trying to either invite a new member to a group or deleting a group.
New online session routine has been built. Part of this system is taken from the new v1.6 which is being used to resolve any extra overhead to the database.
Fixed: View Issue #166 – paypal recurring payments not working
General HTML tags being used such as the tag would cause line breaks within the HTML tag which in return would give an invalid HTML output and not display the image. The reason for this is, if a user adds a very long URL for an image the software is built to add a break after a certain amount of characters. This is usefull to not stretch a page when adding a long word. So the new fix will still use the same system to make sure users don’t stretch out a page but at the same time allow them to use long URL’s within HTML tags which is very usefull for image’s and tags being used over at YouTube to display their videos.
Issue with the “Top User” images being blank has now been resolved.
Quiz issue has been resolved, where it would now show you the correct quiz data when you are trying to view other users that have taken the same quiz as yourself.
Forum listing issue has been resolved, where it would add the incorrect forum ID for the last topic that was replied to.
Files Modified:./include/debug.inc.php
./include/init.inc.php
./include/settings/common.sett.php
./include/classes/Text.class.php
./include/classes/smarty/plugins/block.textformat.php
./include/classes/smarty/plugins/modifier.escape.php
./include/classes/smarty/plugins/modifier.date_format.php
./include/classes/Database.class.php
./include/classes/payments/paypal.class.php
./include/classes/App.class.php
./include/classes/mail/Mailer.class.php
./include/classes/mail/mime.class.php
./include/modules/Comments/classes/PhpFox_ComponentList.class.php
./include/modules/Messenger/classes/PhpFox_ComponentCompose.class.php
./include/modules/Forum/classes/PhpFox_ComponentForumList.class.php
./include/modules/Forum/classes/PhpFox_ServiceForum.class.php
./include/modules/Site/classes/PhpFox_ComponentSiteTitle.class.php
./include/modules/Site/classes/PhpFox_ComponentStyleReplace.class.php
./include/modules/Listing/classes/PhpFox_ServiceListing.class.php
./include/modules/Log/classes/PhpFox_ServiceLog.class.php
./include/modules/Account/classes/PhpFox_ComponentBrowse.class.php
./include/modules/Account/classes/PhpFox_ServiceFriends.class.php
./include/modules/Account/classes/PhpFox_ServiceSubscribe.class.php
./include/modules/Account/classes/PhpFox_ComponentAvatar.class.php
./include/modules/Account/classes/PhpFox_ComponentUserInfo.class.php
./include/modules/Account/classes/PhpFox_ServiceAccount.class.php
./include/modules/Account/classes/PhpFox_ServiceSecurity.class.php
./include/modules/Account/classes/PhpFox_ComponentAccountSettings.class.php
./include/modules/Groups/classes/PhpFox_ComponentInvite.class.php
./include/modules/Groups/classes/PhpFox_ComponentUploadPicture.class.php
./include/modules/Groups/classes/PhpFox_ComponentInviteToGroup.class.php
./include/modules/Groups/classes/PhpFox_ComponentDelete.class.php
./site/public/user/_pre.php
./site/public/user/blocked.php
./index.php
./design/templates/public/index.member.html
./design/templates/public/quiz/take.html
./design/templates/public/quiz/index.html
./design/templates/public/quiz/all-results.html
./design/templates/_modules/Event/FeaturedEvents.html
./design/templates/_modules/Forum/ForumList.html
./design/templates/_modules/Listing/ListingCreate.html
./design/templates/_modules/Listing/ListingView.html
./design/templates/_modules/Quiz/AllResults.html
./design/templates/_modules/Log/RecentVisitors.html
./design/templates/_modules/Account/TopUsers.html
./design/templates/_modules/Account/FriendsAdd.html
./design/templates/_modules/Account/AccountSettings.html

How to turn on the short URLs function (using mod_rewrite)

First off, you need to make sure that you are running on an Apache web server with mod_rewrite capabilities. There are quite likely other ways to create a system of shortened URL rules, but the method we use and support takes advantage of the mod_rewrite library by Apache. If you do not have this installed already, do so now.

1) CREATE THE .htaccess FILE

In Apache, the .htaccess file is a special configuration file to allow for settings on a virtual-user basis; that is why it is so commonly used by hosting providers as it allows each client on a server to tweak Apache to their preference. Any instructions put into this file are processed and handled before any request to the documents in the same directory as the .htaccess file and all of it’s sub-directories. It is important to be aware of this because any invalid syntax that you put into a .htaccess file can completely cripple your web site by returning an “Invalid Server Configuration” error.

The file should be called “.htaccess” (without the quotation marks and with a leading dot – note: this can vary if you specifically altered Apache’s master configuration to use a different file name instead).

Place the following code, between the line of hash marks, into a plain text file and save it as “.htaccess”:

##### PHPFOX SHORT URL INSTRUCTIONS #####

RewriteEngine On

RewriteCond %{REQUEST_URI} !^/file/.*
RewriteCond %{REQUEST_URI} !^/install/.*
RewriteCond %{REQUEST_URI} !^/update/.*
RewriteCond %{REQUEST_URI} !^/design/.*
RewriteCond %{REQUEST_URI} !^/plugins/.*
RewriteCond %{REQUEST_URI} !^/vbforum/.*
RewriteRule ^index.php(/.*)$ /index.php?do=$1 [L]

RewriteCond %{REQUEST_URI} !^/file/.*
RewriteCond %{REQUEST_URI} !^/install/.*
RewriteCond %{REQUEST_URI} !^/update/.*
RewriteCond %{REQUEST_URI} !^/design/.*
RewriteCond %{REQUEST_URI} !^/plugins/.*
RewriteCond %{REQUEST_URI} !^/vbforum/.*
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*)$ /index.php?do=/$1 [L]

##### PHPFOX SHORT URL INSTRUCTIONS #####

Make sure that when you save the file it is named simply “.htaccess” and that nothing is before the dot and nothing is after the file name (such as “.htaccess.txt”

phpFoX Konsort Version 1.6 Beta 2 Released!

Source: http://www.raybenc.com/

Version 1.6 Beta 2 has now been released.

Important Notice: Before you attempt to install or upgrade to v1.6 Beta 2, please note that this version is not supported nor is it stable to run on a large scale live environment.
Use this version only for testing or for future production purposes.

We also ask the community that if you have the time to test the beta version(s) please do so and report any issues you find to our issue tracker found here:
http://tracker.phpfox.com/index.php

================================================
:: Whats new with v1.6 Beta 1 & 2?
================================================

– One of the “Most Wanted” feature is the email importer which will do the task of importing your contacts from one of the popular email gateways:

1. Yahoo
2. Gmail
3. Hotmail
4. AOL
5. Lycos
6. Rediff
7. Mail.com
8. Indiatimes
9. Outlook
10. Express
11. Thunderbird
12. ICQ
13. Katamail
14. Email.it

The following gateways have been fully tested and is included in the beta 2 release: Yahoo, Gmail, Hotmail, Lycos, Rediffmail and ICQmail.

– Point system can be fully turned off from the admin control panel.

– Mysql “Repair Table” added to admin control panel

– HTML issue(s) fixed where if adding HTML with long URL’s it would add a break which in return would destroy the functionality.

– Bad word filter fixed in various areas where it was left out in previous releases

– “New Blogs” added a HTML
which in return would cause issues with certain languages.

– Mailer routine updated to help solves various issues with the “Mass Email” routine.

– The invite service would try to call for a users image which was not needed so this function as removed.

– Full forum link added to all email links being sent out to a member.

– Error 404 page added.

– Fixed issues with the internal mail service where reports came in that certain users could not open their messages. These fixes however will not fix any old messages only
new messages being sent out.

– Fixed top users routine where the image was missing.

– Option added where admins can change the URL of the admin panel. This can be changed in the file: /include/settings/common.sett.php
The current “test” default URL will be “adminpanel” which is what we had in v1.1. So the new admin panel will be located at: http://www.yoursite.com/adminpanel/

– Language package system added. Currently we have installed both English and German. Please note that the German language package that was added is only
for testing purposes and is not to be deemed as the official German language pack. We used Babel (http://babelfish.altavista.com/) to create the German language pack
and we used it mainly to differentiate from the English language pack.

– Site Content in the admin panel has the option to modify templates from any language package that is available.

– Option added in admin cp to turn on/off the option of members to change the language they are viewing the site in.

– Full option added to where you can turn off the “point system”.

– Mysql queries improved and dropped total query count by half compared to v1.5.x.

– Feature Added: Issue #97 – Privacy Setting: Gives bad impression

– Added back the public and private events.

– Added new feature to where users upload songs and it will list a drop down of the album that the user currently has.

– CSS templates details are now cached to improve SQL and Server load.

– Sub-Menu in the my account area added to the core template to improve bringing down the total memory being used by the system

– Added new feature. Lightbox javascript package added to the gallery, profiles and users personal gallery. To learn more about Lightbox feel free to check:
http://www.huddletogether.com/projects/lightbox2/

– Bulletin system has now changed to how it used to function. Currently everyone will be able to view all bulletins listed in the “My Account” area and if for example User1 tries to view
a bulletin created by User2 and these 2 users are not friends then it will give a warning to User1 that they are not friends and if User1 wants to view the bulletin they will have to first
request to be friends. This “warning” page will have a link to User2’s profile and a link to request to be friends as well.

– Mysql backup routine added to the admin control panel. Feature uses the “exec” command so this must be allowed on a server for it to work. It will backup your entire database and then create
a tar.gz archive from which you can download from a secure FTP connection. We are looking into have a direct download feature via a browser but a database can get rather large and it is safer
downloading a file via a secure FTP or SSH connection.

– Ajax signup form added back which was like v1.1. This feature has only been tested thus far on Firefox 2 and Opera 9. Currently we have seen issues with Opera 9 so more testing will be needed
for this feature. Should be ready by the final Beta 2 release.

– Added a new feature. The ever so popular Tag Clouds. These will be located on the main index page for both a user that is logged in and not logged in. It will also be located on the Blog section.
Currently it only pulls out the Blog content but we plan on having it for all sections in the near future. Currently it works by pulling out all of your sites blogs and then picking up the most
popular/user words and caching the information. There is a feature on how often you would like this done. Having it live is not a good idea as the routine is rather strenuous on the server if you
have a very large blog database.

– Footer template removed and instead added direct into main core template.

– Core template for a users profile has been removed and there is only 1 core template file.

– Browser Compatibility removed from the bottom of each page. Making space for more useful links that is being added in the near future.

– RSS Feeds link page added to list RSS feeds for blogs, events and main forums. The link is located at the bottom of the site.

– New feature added to where the site admin can change the URL of a module such as blog for example. This feature was mainly added for the admin panel. Currently the admin panel location
would be “www.yoursite.com/admin/” but has been changed to “www.yoursite.com/adminpanel/” as there is a conflict with 1 hosting control panel and this should resolve that issue. Though
this feature also allows you to change the URL location of the following modules “blog, gallery and browse”. More testing needs to be done but once confirmed that this feature is fully working
we will bring it into all modules. So how it works now is if you would like to change the URL location of say your “Browse” section which would look now something like this
“www.yoursite.com/browse/”, you could change it to for example “search” and it would end up like “www.yoursite.com/search/”. This will also be handy for those that have multilingual sites.

– HTTP authentication added in the admin panel for extra added security. This feature can be turned on/off and it uses the normal username/password to login.

– Admins can now verify an account if the user has not verified their account via their email. This feature can be found in “Admin panel >> Browse Member’s”

– Character support added in common config file for the multilingual system.

– When someone would for example upload a very large image on a profile it would stretch the middle content of the site but leave the top and bottom part of the site normal and would give an
odd look to the page. This issue has been resolved to where it would equally stretch the page to give it a more normal look.

– Support added for text class functions. This feature can be found in the file “/include/functions/Text.functions.php.sample”. In short all parts where content is being added by your members
is parsed by a Text class which is located at “/include/classes/Text.class.php”. We have seen a lot have been modifying that file to create their own rules on how to handle certain parts
of text being added by their members. So this new feature simply creates a “plugin” environment which connects to a function file which will not be updated in the future so you will not lose
any modifications made to that file.

– TinyMCE which is powering our WYSIWYG editor has been upgraded to their latest version 2.1.0. They did not have support for the Safari browser on Macs but have had some progress with this
version. Before we can confirm this we will be doing some testing on our side.

– php121 which is now our official instant messenger package has been upgraded to version 3.0 which is their latest supporters version and has a new “Buddy” feature to make the mini IM world
even more enjoyable for your members.

– New feature added to where Top friends now shows non-top friends as well.

– New friends database and routine created to speed up site majorly. Will require importing of all friends into the new table which will be part of the upgrade package. This one change has
been a major improvement in the sites SQL and Server load.

– Database prefix feature has been added. So for example the main user table is called “user” it can now be called for example “phpfox_user”. This will make it much easier for those that only
have 1 database and need to share it with for example vBulletin and they also use the same name of their user table.

– In the admin panel under the “Server Stats” we have added “Server Uptime” which will show how long your server has been online and “Server Load” to check how your server load is
and to make sure it is not out of control. These 2 were mainly added for debugging purposes but can be useful information non theless.

– Improvements added to the “Top Friends” module where it will list all your top friends when viewing the actual friends section on a profile or if you edit your friends from the
“My Account” area. It will list your top friends on top and then have the normal list with all your other friends. This feature is intended to make it easier for users to point out
who they have on their top friends list and if need be it they can delete a specific user with ease. The old way would be that if a user wanted to remove one of their top friends they would have to browse all their friends and this can be a task if that specific user has over 10,000 friends. By adding this functionality we brought a limit on how many top friends a user can have. By default this setting will be “6″ but this can be changed to any number you desire if needed.

– Added language select box which can be found to the top right of a site when a user is not logged in. This will give an opportunity for those that have multilingual-lingual sites and want to allow non-members the chance to change the language they want to view the site in. Once the guest does signup the language will be kept and it won’t revert back to English which was an issue with the Beta 1 release.

– Added new flash mp3 player to play all songs provided by the new music module.

– Created new comment system with a new database structure as the old one caused to much over head.

– All comment box(s) have the option to use the Ajax feature.

– Updated Flash chat plugin as the main chat software with the updated integration package.

– FoxSEO plug-in added into the core package.

– Language pack now controls global character set for templates.

– Query cache check added in the admin panel to guide clients if they have this feature installed or not.

================================================
:: Fixed Issues with Beta 1 & 2
================================================

Below you will find issues that have been reported by clients and beta testers. Each report was made here: http://tracker.phpfox.com/index.php
To search an issue this can be done here: http://tracker.phpfox.com/index.php?cmd=search

– Issue #110 – Script do not convert all symbols correctly.

– Issue #141 – 1.6 Beta Errors

– Issue #128 – Lost password doesn’t work

– Issue #140 – Navigation error in Gallery

– Issue #133 – No email confirmation

– Issue #136 – Design My Profile Text Error

– Issue #135 – Account Settings Language Error

– Issue #142 – Access Denied

– Issue #137 – Header and Footer 1.6

– Issue #134 – can not delete of save default theme

– Issue #131 – Groups Description Does not line break

– Issue #130 – HTML Dissabled but will still work

– Issue #127 – The language always reverts to English for new users

– Issue #126 – group title display wrong code with non-English in 1.6 beta

– Issue #125 – There is no way to translate the months or dates in 1.6 languaging system

– Issue #124 – The Guestbook and My Pictures “delete confirmation” question doesn’t call back to the language file

– Issue #123 – “Forums >> ” is non-translatable

– Issue #122 – The “Sorry, this is for official members only…” message is non-translatable

– Issue #119 – Welcome Guest, Login or Signup is untranslatable

– Issue #121 – server stats in admin panel

– Issue #120 – email_blank.html

– Issue #117 – (PRIORITY) Bulletin has alot of translation issues…

– Issue #118 – Post Reply button in the forum (New Languagin System issue)

– Issue #116 – There is no “contact panel” thing in the new languagin system

– Issue #115 – (PRIORITY) Messages has alot of translation issues…

– Issue #114 – The submit comment button (Has to do with the new languagin system)

– Issue #113 – The EditForm file in events doesn’t have the new codes (Has to do with the new languagin system)

– Issue #112 – 1.6.1beta set default style error

– Issue #107 – Groups Invites Send short URL

– Issue #102 – Finishing installation

– Issue #105 – Can’t change the style from admin menu

– Issue #101 – Konsort 1.6 Beta 1

– Issue #98 – first space in link text being removed – forums

– Issue #96 – forum post – replacing text in HREF

– Issue #77 – User image thumbnail issues

– Issue #95 – No User Name Popup for Recent visitors

– Issue #87 – New Crush Alerts Email Notifications check box

– Issue #88 – Editing classifieds

– Issue #90 – doubled friends

– Issue #92 – Bad Word Filter

– Issue #83 – CSRF Exploit

– Issue #57 – Site Config: logo.gif does not show throughout

– Issue #65 – Forum Announcement’s & Sticky’s missing

– Issue #64 – Events – Featured Issue

– Issue #71 – User IP missing in admin panel (Browse)

– Issue #75 – bad words filter in blog title not working

– Issue #39 – Site Stats Inaccuracy

– Issue #22 – Post Redirect Error

– Issue #34 – Photo uploading doesn’t resize

– Fixed gallery flaw, when viewing an image it would redirect to the main page which was brought by the optimizing of the gallery table.

================================================
:: Where can I test a live demo?
================================================

Here: http://benchmark.phpfox.com/1_6_Beta2/

================================================
:: Scripts Requirements:
================================================

– Web Server API : Apache, CGI, FastCGI and ISAPI
– Supported Operating System(s) : Solaris, Linux, BSD, Windows IIS and Mac
– PHP Version – Minimum : 4.3.3
– MySQL Version – Minimum : 4.1
– GD complied with your PHP Build : Yes
– SendMail : Yes
– PHP safe mode : OFF
– PHP register_globals : OFF (Note this is being tested and will be confirmed by the stable version if we can remove this requirement)
– PHP magic_qoutes_runtime : OFF
– PHP memory_limit : 42
– PHP open_basedir : OFF
– CURL extension : YES

The requirements listed below is only if you would like to use the Music module:
– PHP file_uploads : 1
– PHP post_max_size : 40M
– PHP max_input_time : -1
– PHP upload_max_filesize : 38M

================================================
:: Where can I download it?
================================================

Go to: http://clients.phpfox.com/index.php?cmd=licenses/index

From the download list look for “phpFoX Konsort :: Version 1.6 Beta 2 (NOT SUPPORTED)”.

================================================
:: Does the phpfox team support this version?
================================================

No, sorry. Any Beta version is not supported so the only thing you can do is report bugs till the stable release is available.
Please report bugs here: http://tracker.phpfox.com/

Aggregation: ParagonHost, LLC http://www.ParagonHost.com/intro.html

Konsort version 1.6 Beta 2 release date (Progress Report)

Posted May 8, 2007 Comments(1)

Source: http://www.raybenc.com/2007/05/08/konsort-version-16-beta-2-release-date/

I would like to release a progress report for version 1.6 and announce the next Beta release date which will be on May 14th 2007. We will also be releasing version 1.5.1 (Build 7) on the same day.

Version 1.6 will be released as “Beta 2″ and will include numerous changes within the core package to improve the general functionality of the system and introduce some new features as well.
Our initial main goal with releasing version 1.6 was to introduce the multilingual system. With version 1.7 we wanted to focus on optimizing the database but we feel this is something we need done
now so the stable release of version 1.6 will be pushed back so we can focus on optimizing the database and source structure. Pushing back the release of version 1.6 is something we don’t want to do but feel its vital that we work on optimizing
the database now and not wait for that till version 1.7. With the release of v1.6 Beta2 there should already be a significant difference on the server load compared to past versions. We will be releasing
a few benchmark sites so we can all see how 1.6 handles comared to older versions and to other products on the market. We will also be working closely with Mysql AB and have them analyze the software
package to help improve it.

Version 1.6 will also introduce a new install/upgrade package which will have improvements for those upgrading from older versions. It will also be a multilingual package and will include
a FTP package that will make things a lot easier to CHMOD all the needed files and setup the configuration files which had to all be done manually in the past. Upgrading to future versions
will be a lot easier as you will be able to upgrade from any version in the past from one place and not have to upload a new package each time you have to upgrade which is something that needed
to be done in the past.

We had planned for version 2.0 to bring in the Email import package which in short will import your friends emails from say Hotmail, Yahoo, Gmail etc… and then invite them to your site. We
are looking into this part of the project now and to see if we can have this released with v1.6 stable. More information regarding this feature will be released once a final decision has been made.

For the changes being made, below is a list.

================================================
:: Changes made with v1.6 Beta 1 release
================================================

– Point system can be fully turned off from the admin control panel.

– Mysql “Repair Table” added to admin control panel

– HTML issue(s) fixed where if adding HTML with long URL’s it would add a break which in return would destroy the functionality.

– Bad word filter fixed in various areas where it was left out in previous releases

– “New Blogs” added a HTML
which in return would cause issues with certain languages.

– Mailer routine updated to help solves various issues with the “Mass Email” routine.

– The invite service would try to call for a users image which was not needed so this function as removed.

– Full forum link added to all email links being sent out to a member.

– Error 404 page added.

– Fixed issues with the internal mail service where reports came in that certain users could not open their messages. These fixes however will not fix any old messages only
new messages being sent out.

– Fixed top users routine where the image was missing.

– Option added where admins can change the URL of the admin panel. This can be changed in the file: /include/settings/common.sett.php
The current “test” default URL will be “adminpanel” which is what we had in v1.1. So the new admin panel will be located at: http://www.yoursite.com/adminpanel/

– Language package system added. Currently we have installed both English and German. Please note that the German language package that was added is only
for testing purposes and is not to be deemed as the official German language pack. We used Babel (http://babelfish.altavista.com/) to create the German language pack
and we used it mainly to differentiate from the English language pack.

– Site Content in the admin panel has the option to modify templates from any language package that is available.

– Option added in admin cp to turn on/off the option of members to change the language they are viewing the site in.

– Full option added to where you can turn off the “point system”.

– Mysql queries improved and dropped total query count by half compared to v1.5.x.

– Feature Added: Issue #97 – Privacy Setting: Gives bad impression

– Added back the public and private events.

================================================
:: Changes made with v1.6 Beta 2 up-to-date
================================================

– Added new feature to where users upload songs and it will list a drop down of the album that the user currently has.

– CSS templates details are now cached to improve SQL and Server load.

– Sub-Menu in the my account area added to the core template to improve bringing down the total memory being used by the system

– Added new feature. Lightbox javascript package added to the gallery, profiles and users personal gallery. To learn more about Lightbox feel free to check:
http://www.huddletogether.com/projects/lightbox2/

– Bulletin system has now changed to how it used to function. Currently everyone will be able to view all bulletins listed in the “My Account” area and if for example User1 tries to view
a bulletin created by User2 and these 2 users are not friends then it will give a warning to User1 that they are not friends and if User1 wants to view the bulletin they will have to first
request to be friends. This “warning” page will have a link to User2’s profile and a link to request to be friends as well.

– Mysql backup routine added to the admin control panel. Feature uses the “exec” command so this must be allowed on a server for it to work. It will backup your entire database and then create
a tar.gz archive from which you can download from a secure FTP connection. We are looking into have a direct download feature via a browser but a database can get rather large and it is safer
downloading a file via a secure FTP or SSH connection.

– Ajax signup form added back which was like v1.1. This feature has only been tested thus far on Firefox 2 and Opera 9. Currently we have seen issues with Opera 9 so more testing will be needed
for this feature. Should be ready by the final Beta 2 release.

– Added a new feature. The ever so popular Tag Clouds. These will be located on the main index page for both a user that is logged in and not logged in. It will also be located on the Blog section.
Currently it only pulls out the Blog content but we plan on having it for all sections in the near future. Currently it works by pulling out all of your sites blogs and then picking up the most
popular/user words and caching the information. There is a feature on how often you would like this done. Having it live is not a good idea as the routine is rather strenuous on the server if you
have a very large blog database.

– Footer template removed and instead added direct into main core template.

– Core template for a users profile has been removed and there is only 1 core template file.

– Browser Compatibility removed from the bottom of each page. Making space for more useful links that is being added in the near future.

– RSS Feeds link page added to list RSS feeds for blogs, events and main forums. The link is located at the bottom of the site.

– New feature added to where the site admin can change the URL of a module such as blog for example. This feature was mainly added for the admin panel. Currently the admin panel location
would be “www.yoursite.com/admin/” but has been changed to “www.yoursite.com/adminpanel/” as there is a conflict with 1 hosting control panel and this should resolve that issue. Though
this feature also allows you to change the URL location of the following modules “blog, gallery and browse”. More testing needs to be done but once confirmed that this feature is fully working
we will bring it into all modules. So how it works now is if you would like to change the URL location of say your “Browse” section which would look now something like this
“www.yoursite.com/browse/”, you could change it to for example “search” and it would end up like “www.yoursite.com/search/”. This will also be handy for those that have multilingual sites.

– HTTP authentication added in the admin panel for extra added security. This feature can be turned on/off and it uses the normal username/password to login.

– Admins can now verify an account if the user has not verified their account via their email. This feature can be found in “Admin panel >> Browse Member’s”

– Character support added in common config file for the multilingual system.

– When someone would for example upload a very large image on a profile it would stretch the middle content of the site but leave the top and bottom part of the site normal and would give an
odd look to the page. This issue has been resolved to where it would equally stretch the page to give it a more normal look.

– Support added for text class functions. This feature can be found in the file “/include/functions/Text.functions.php.sample”. In short all parts where content is being added by your members
is parsed by a Text class which is located at “/include/classes/Text.class.php”. We have seen a lot have been modifying that file to create their own rules on how to handle certain parts
of text being added by their members. So this new feature simply creates a “plugin” environment which connects to a function file which will not be updated in the future so you will not lose
any modifications made to that file.

– TinyMCE which is powering our WYSIWYG editor has been upgraded to their latest version 2.1.0. They did not have support for the Safari browser on Macs but have had some progress with this
version. Before we can confirm this we will be doing some testing on our side.

– php121 which is now our official instant messenger package has been upgraded to version 3.0 which is their latest supporters version and has a new “Buddy” feature to make the mini IM world
even more enjoyable for your members.

– New feature added to where Top friends now shows non-top friends as well.

– New friends database and routine created to speed up site majorly. Will require importing of all friends into the new table which will be part of the upgrade package. This one change has
been a major improvement in the sites SQL and Server load.

– Database prefix feature has been added. So for example the main user table is called “user” it can now be called for example “phpfox_user”. This will make it much easier for those that only
have 1 database and need to share it with for example vBulletin and they also use the same name of their user table.

– In the admin panel under the “Server Stats” we have added “Server Uptime” which will show how long your server has been online and “Server Load” to check how your server load is
and to make sure it is not out of control. These 2 were mainly added for debugging purposes but can be useful information non theless.

================================================
:: Fixed Issues with Beta 1 & 2
================================================

Below you will find issues that have been reported by clients and beta testers. Each report was made here: http://tracker.phpfox.com/index.php
To search an issue this can be done here: http://tracker.phpfox.com/index.php?cmd=search

– Issue #110 – Script do not convert all symbols correctly.

– Issue #141 – 1.6 Beta Errors

– Issue #128 – Lost password doesn’t work

– Issue #140 – Navigation error in Gallery

– Issue #133 – No email confirmation

– Issue #136 – Design My Profile Text Error

– Issue #135 – Account Settings Language Error

– Issue #142 – Access Denied

– Issue #137 – Header and Footer 1.6

– Issue #134 – can not delete of save default theme

– Issue #131 – Groups Description Does not line break

– Issue #130 – HTML Dissabled but will still work

– Issue #127 – The language always reverts to English for new users

– Issue #126 – group title display wrong code with non-English in 1.6 beta

– Issue #125 – There is no way to translate the months or dates in 1.6 languaging system

– Issue #124 – The Guestbook and My Pictures “delete confirmation” question doesn’t call back to the language file

– Issue #123 – “Forums >> ” is non-translatable

– Issue #122 – The “Sorry, this is for official members only…” message is non-translatable

– Issue #119 – Welcome Guest, Login or Signup is untranslatable

– Issue #121 – server stats in admin panel

– Issue #120 – email_blank.html

– Issue #117 – (PRIORITY) Bulletin has alot of translation issues…

– Issue #118 – Post Reply button in the forum (New Languagin System issue)

– Issue #116 – There is no “contact panel” thing in the new languagin system

– Issue #115 – (PRIORITY) Messages has alot of translation issues…

– Issue #114 – The submit comment button (Has to do with the new languagin system)

– Issue #113 – The EditForm file in events doesn’t have the new codes (Has to do with the new languagin system)

– Issue #112 – 1.6.1beta set default style error

– Issue #107 – Groups Invites Send short URL

– Issue #102 – Finishing installation

– Issue #105 – Can’t change the style from admin menu

– Issue #101 – Konsort 1.6 Beta 1

– Issue #98 – first space in link text being removed – forums

– Issue #96 – forum post – replacing text in HREF

– Issue #77 – User image thumbnail issues

– Issue #95 – No User Name Popup for Recent visitors

– Issue #87 – New Crush Alerts Email Notifications check box

– Issue #88 – Editing classifieds

– Issue #90 – doubled friends

– Issue #92 – Bad Word Filter

– Issue #83 – CSRF Exploit

– Issue #57 – Site Config: logo.gif does not show throughout

– Issue #65 – Forum Announcement’s & Sticky’s missing

– Issue #64 – Events – Featured Issue

– Issue #71 – User IP missing in admin panel (Browse)

– Issue #75 – bad words filter in blog title not working

– Issue #39 – Site Stats Inaccuracy

– Issue #22 – Post Redirect Error

– Issue #34 – Photo uploading doesn’t resize

================================================
:: Current version 1.5.1 with Build 7
================================================

On May 14th 2007 we will also be releasing version 1.5.1 (Build 7) which will fix several issues that have been reported by clients. This version will still be under development and if any
issues come up will be fixed right away and fixed with patches or a new build. Even with the release of version 1.6 stable this version will continue to be under a development state
to resolve any issues that may come up. Currently there are 0 open cases in our bug tracker, so if you are having any issues please be sure to report them here:
http://tracker.phpfox.com/index.php
Any issues reported over the next few days will be fixed by the 14th of May for the Build 7 release.

Source: http://www.raybenc.com/2007/05/08/konsort-version-16-beta-2-release-date/
Aggregation: ParagonHost, LLC http://www.ParagonHost.com

phpFoX License Updates and running development builds

Posted March 15, 2007 * Comments(0)

We have introduced two important changes within phpFoX to help better
serve clients in the future. Please take the time to read over each
change as this will effect every client.

1) Licensing System

The new licensing system is to help with product support to speed up
cases since our staff will know the full correct locations to each
clients website. This new system will also help prevent software piracy
in the near future. The current system is each client has entered their
domain name in our database. An example would be “yoursite.com”. The
new system requires that all clients enter the full domain to where
your site is located. So if your site is located at
“http://www.yoursite.com/” you can enter the following
“www.yoursite.com/” in our database. You can leave out the “http://” as
the system will add that for you. If your site is installed and running
in a folder like “http://www.yoursite.com/folder_name/” then you will
have to enter “www.yoursite.com/folder_name/” in our database. Another
option would be to run your site in a sub-domain which would look like
“http://sub.yoursite.com/”. You will then have to enter
“sub.yoursite.com/”.

Another change in the licensing system is how test sites are being
used. The following rules have been added to the software license:
“If needed to run a test site only for development purposes clients may
run the site in a folder, sub-domain or localhost. The folder or
sub-domain name must be called “phpfoxdev” and must be access
protected. Here are some examples:
1) http://www.yoursite.com/phpfoxdev/
2) http://phpfoxdev.yoursite.com/
3) http://localhost/
4) http://192.168.0.1/
One test site per license, for development purposes, may be installed
and run on a sub domain or folder of the licensed domain.”

We ask kindly that all clients update their license immediately to
prevent any sort of piracy notice from your host. We are giving out a
14 day grace period. This change will take effect on March 28 2007.

To change your licensed domain you will need to log into the phpFoX
clients area which is located here:
http://clients.phpfox.com/
Once you have logged in click on “Licenses” and then you will be able
to find all your licenses. Once there click on “View” for each license
and to the bottom of that page you should find “License Restrictions”.
That is where you will be able to edit your license.

2) Support Policy

Over the last month we have been looking into ways to improve our
product support. Our main concern was we did not have a stable support
policy unlike many other larger companies. So we brought in a new
consultant to work with us to look over our product support issues and
to create a solid support policy so we can focus on giving clients the
support they need. After looking over a lot of the issues our staff
face on a daily basis a very large number had to do with software
modifications and the assistance to help clients with modifications to
the core package. A very high number of issues had to do with
modifications done by clients that caused errors in the core package
which resulted in extra hours digging around foreign code to help fix
an issue that worked with a default build.

So with the stats in and research done on how many other companies work
with support and what actual “Product Support” stands for we have
created a new support policy that will take effect immediately.

The most important addition with the support policy is that the email
being used to contact our support staff must be the same email you have
with your license. If you were to enter in another email it will take
longer to fix your issue or answer your question as the staff will send
you a message to use your licensed email. The reason for this policy is
mainly to prevent the support of non-clients or clients that have not
updated their license.

For more information about the support policy please take a moment to
check it here:
http://www.phpfox.com/policy/

phpFoX Konsort Version 1.6 Beta 1 Released!

phpFoX Konsort Version 1.6 Beta 1 Released!

——————————————————————————–

Version 1.6 Beta 1 has now been released.

Important Notice: Before you attempt to install or upgrade to v1.6 Beta 1, please note that this version is not supported nor is it stable to run on a large scale live environment.
Use this version only for testing or for future production purposes.

We also ask the community that if you have the time to test the beta version(s) please do so and report any issues you find to our issue tracker found here:
http://tracker.phpfox.com/index.php

What has changed?
– Point system can be fully turned off from the admin control panel.

– Mysql “Repair Table” added to admin control panel

– HTML issue(s) fixed where if adding HTML with long URL’s it would add a break which in return would destroy the functionality.

– Bad word filter fixed in various areas where it was left out in previous releases

– “New Blogs” added a HTML
which in return would cause issues with certain languages.

– Mailer routine updated to help solves various issues with the “Mass Email” routine.

– The invite service would try to call for a users image which was not needed so this function as removed.

– Full forum link added to all email links being sent out to a member.

– Error 404 page added.

– Fixed issues with the internal mail service where reports came in that certain users could not open their messages. These fixes however will not fix any old messages only
new messages being sent out.

– Fixed top users routine where the image was missing.

– Feature Added: Issue #97 – Privacy Setting: Gives bad impression

– Fixed: Issue #98 – first space in link text being removed – forums

– Fixed: Issue #96 – forum post – replacing text in HREF

– Fixed: Issue #77 – User image thumbnail issues

– Fixed: Issue #95 – No User Name Popup for Recent visitors

– Fixed: Issue #87 – New Crush Alerts Email Notifications check box

– Fixed: Issue #88 – Editing classifieds

– Fixed: Issue #90 – doubled friends

– Fixed: Issue #92 – Bad Word Filter

– Fixed: Issue #83 – CSRF Exploit

– Fixed: Issue #57 – Site Config: logo.gif does not show throughout

– Fixed: Issue #65 – Forum Announcement’s & Sticky’s missing

– Fixed: Issue #64 – Events – Featured Issue

– Added back the public and private events.

– Fixed: Issue #71 – User IP missing in admin panel (Browse)

– Fixed: Issue #75 – bad words filter in blog title not working

– Fixed: Issue #39 – Site Stats Inaccuracy

– Fixed: Issue #22 – Post Redirect Error

– Fixed: Issue #34 – Photo uploading doesn’t resize

– Option added where admins can change the URL of the admin panel. This can be changed in the file: /include/settings/common.sett.php
The current “test” default URL will be “adminpanel” which is what we had in v1.1. So the new admin panel will be located at: http://www.yoursite.com/adminpanel/

– Language package system added. Currently we have installed both English and German. Please note that the German language package that was added is only
for testing purposes and is not to be deemed as the official German language pack. We used Babel (http://babelfish.altavista.com/) to create the German language pack
and we used it mainly to differentiate from the English language pack.

– Site Content in the admin panel has the option to modify templates from any language package that is avaible.

– Option added in admin cp to turn on/off the option of members to change the language they are viewing the site in.

– Full option added to where you can turn off the “point system”.

– Mysql queries improved and dropped total query count by half compared to v1.5.x.

Where can I test a live demo?
Here: http://benchmark.phpfox.com/1_6_Beta/

Scripts Requirements:

– Web Server API : Apache, CGI, FastCGI and ISAPI
– Supported Operating System(s) : Solaris, Linux, BSD, Windows IIS and Mac
– PHP Version – Minimum : 4.3.3
– MySQL Version – Minimum : 4.1
– GD complied with your PHP Build : Yes
– SendMail : Yes
– PHP safe mode : OFF
– PHP register_globals : OFF
– PHP magic_qoutes_runtime : OFF
– PHP memory_limit : 42
– PHP open_basedir : OFF
– CURL extension : YES (Only if you plan to use the PayPal IPN system)

The requirements listed below is only if you would like to use the Music module:
– PHP file_uploads : 1
– PHP post_max_size : 40M
– PHP max_input_time : -1
– PHP upload_max_filesize : 38M

Where can I download it?

Go to: http://clients.phpfox.com/index.php?cmd=licenses/index

From the download list look for “phpFoX Konsort :: Version 1.6 Beta 1 (NOT SUPPORTED)”.

Does the phpfox team support this version?

No, sorry. Any Beta version is not supported so the only thing you can do is report bugs till the stable release is available.
Please report bugs here: http://tracker.phpfox.com/

When will stable version be released?

We will be running a new system with “Beta Testing” to assure that once the stable version is released it is fully stable in all aspects. We have hired in-house software testers which their main focus will be to debug the software. We will also have each of our full time staff members test the software. Plus we will work closely with the community to make sure each and every client is fully satisfied with the software and that it is fully stable in their eyes. With each beta release we will send out a newsletter to clients where each of you can vote on the stability of the package. Once we get a 100% vote from our in-house testers, full time staff and the community we will release the stable version. As for how long this can take there is no ETA at the moment. During this first week we will get an idea of how many issues we will face which in return will give us an ETA on when the package will be stable.