Free phpFox Themes

Freebies are usually always appreciated, so we thought we would present the top free phpFox Themes available. We picked a few phpFox styles within our community and took the ones that has the most appreciation (thank yous).

  1. Elegant Template by TeamWurkz
    Elegant Template by TeamWurkz

    Elegant Template by TeamWurkz

  2. Foxbook Theme by Greenappleuk
    Foxbook by Greenappleuk

    Foxbook by Greenappleuk

  3. Skyline Theme by TeamWurkz
    Skyline Theme by Teamwurkz

    Skyline Theme by Teamwurkz

  4. Facebook Style Emails by the phpFox member brown7477
    Facebook Style Emails by brown7477

    Facebook Style Emails by brown7477

  5. y-classic theme by TeamWurkz
    y-classic theme by Teamwurkz

    y-classic theme by Teamwurkz

  6. Myspace like login block by the phpFox member omon008
    Myspace like login block by omon008

    Myspace like login by omon008

If you are a phpFox client and you’re using one of the themes don’t forget to thank the theme provider!

Share/Save/Bookmark

v2.1, v2.0.6 & Upcoming Website Updates

Hope everyone is having a pleasant summer!

I wanted to take a moment to update the community on upcoming releases and changes. v2.1 is well on its way and will be our next major version release. For those that missed it here is a roadmap for v2.1. The list provided in that blog is just a rough idea of what will be included in v2.1 and is not the final list of features.

v2.0.6 will be our next maintenance release for the v2.0.x branch. This release will strictly be a maintenance release, however we will be including a few small beta features that will be a part of v2.1. These small features is actually being developed due to some upcoming changes to our main website (http://www.phpfox.com). Before I go into that, the small features is related to our forum and we are including the ability to “Thank” someone in a thread as well as hide specific forums based on the user group the person viewing the forum is in.

We are also working on updating our main website as well as our company clients area, forum, support suite and bug tracker. All these areas are currently different products all integrated into one system and requires multiple accounts for clients so our new site will be using our own product with custom modules and our clients will only need one account to access any of these areas. On top of updating our community we are building a new marketplace and knowledgebase. More information on these new sections will be released once a live beta test is ready.

More information will be released over the next few weeks. Have a great upcoming weekend!

Share/Save/Bookmark

Roadmap for v2.1

Version 2.1 is currently under development and it will include new features as well as a Beta/RC stage unlike our recent maintenance releases. We will continue releasing new maintenance builds up until v2.1 is stable. We wanted to share with the community a roadmap of what is planned for v2.1.

The list of features will most likely grow as time passes, however to get an idea of what is coming here is a list of features requested by our community and have already been approved. There are many new ideas that are great and will be approved in time, however we need to focus on completing the features requested and approved so far before we can jump to a new batch of features.

Once we are able to confirm more features internally we will be sure to share them with the community.

At this time we do not have an ETA of when v2.1 will be released.

As the future development of the product is one of our main priorities we are simultaneously working on ways to bring in new developers and expand our development community. Over the next few weeks several of these things will come to light. More information will be released soon.

Share/Save/Bookmark

phpFox 2.0.5 Released

We are pleased to announce that phpFox 2.0.5 has been released. 2.0.5 is a maintenance release, however it also includes several new beta features we are testing that will be part of 2.1. This will be the final maintenance release that will include new features for communities to test publicly. Our next release with new features will be 2.1, however we will still continue to release any needed maintenance versions up until v2.1 is stable.

Whats New?

  • Admins will be able to approve new members before they can be part of the community.
  • Admins can now manage (add/edit/delete) currencies and not be forced to use the default USD.
  • Marketplace has been updated to support multiple currencies and not be forced to use the default USD.
  • Exchange Rate API support. We use this in certain areas like the marketplace where User A is selling an item in USD, while User B has selected EUR as their default currency so we use the API to make a on-the-spot currency exchange.
  • Added a new “no image found” for items without photos (eg. groups, events etc…), which before would show the default “no image found” for users. So we separated the “no image found” for users and items.
  • Admins can control if during registration it will display “Full Name” or “Display Name”.
  • Admins can now disable the “Username” on registration allowing users to create usernames at a later time. This can bring down the registration form to: Email, Display Name, Password
  • We have added the ability to resend the verification email in case the user was not able to find the email the first time.
  • Support included to store data (eg. photos, videos, mp3s) on Amazon S3
  • Users can now create ad campaigns which are purchased on the spot.
  • Users can purchase sponsorship spots for items on the site (eg. photos, marketplace listing, events) so they can promote their items.
  • Users can sell items via the marketplace and funds are automatically sent to their payment gateway of choice (default: PayPal, 2checkout etc…)
  • TinyMCE Editor Plug-in included
  • Facebook Like Button added on several items: Blogs, Photos, Videos, Groups, Events, Marketplace
  • Memcached support added
  • MySQL Replication support added
  • Admins can enable an option to force a secure connection via HTTPS on their registration, login, account and privacy setting pages.
  • Approval System has been updated to include support to moderate: Blogs, Forum Threads, Forum Posts, Groups, Bulletins and Comments
  • Flood Control System has been updated to include support for the following: Blogs, Photos, Groups, Videos, Quiz, Events, Marketplace
  • Promotions System added where Admins can create promotions to automatically upgrade users to another user group based on their activity points and/or days they have been a member.
  • Admins can now mass approve, ban, un-ban, verify, resend verification email and delete members.
  • Added ability for Admins to search for a users IP and perform a mass action.
  • Added the ability to add multiple genders based on client requests.

New Articles

We have added several new articles in light of some of the new features/support.

Facebook Connect Changes

If you are planning on upgrading and if you are already using Facebook Connect it is important to get your Application ID from Facebook. This can be done by finding your application here. Once you have found your application look for where it says “Application ID”. Next, log into your AdminCP and go to: Settings >> System Settings >> Manage Settings >> Facebook Connect
Look for the setting “Application ID” and enter your Facebook “Application ID” there.

Template Changes

We have modified the main template file to add a plug-in call. Include this hook in your custom templates.

Open the template file “template.html.php”.
Look for:


<body>

After that add:


{plugin call='theme_template_body__start'}

Style Changes

We have added several new classes with our default theme. Below we list the files and classes we added to them.

layout.css


ul.h2_sub_menu
{
	margin-top:-5px;
	margin-left:20px;
}

ul.h2_sub_menu li
{
	display:inline;
}

ul.h2_sub_menu li a,
ul.h2_sub_menu li a:hover
{
	background:#DFDFDF;
	display:block;
	float:left;
	padding:5px;
	color:#000;
	margin-right:4px;
	text-decoration:none;
	border:1px #DFDFDF solid;
	border-top:0px;
}

ul.h2_sub_menu li a.is_focused,
ul.h2_sub_menu li a.is_focused:hover
{
	background:#fff;
	border:1px #DFDFDF solid;
	border-top:0px;
}

common.css


.feed_entry_rate
{
position:absolute;
right:4px;
}

.feed_entry_time_stamp
{
display:inline;
}

.forum_rss_link
{
position:absolute; right:0; margin-top:-25px; margin-right:20px;
}

.user_browse_info
{
position:absolute; left:95px;
}

.user_browse_menu
{
position:absolute; left:450px;
}

.user_browse_image
{
width:80px; text-align:center;
}

.music_album_info
{
position:absolute; margin-left:125px;
}

.music_album_image
{
width:122px; text-align:center; height:120px;
}

div.row_sponsored
{
background:#CDEAB1;
}

style.css


div.style_submit_box_revert
{
position:absolute;
right:4px;
}

forum.css


.forum_sponsor
{
background:#CDEAB1;
}

Change Log

With this release we have fixed the following issues:

For a detailed list of all the fixes go here.

Modified Files

theme/frontend/default/style/default/image/misc/medal_gold_delete.png
theme/frontend/default/style/default/image/misc/medal_gold_add.png
theme/frontend/default/style/default/image/layout/input_button.png
theme/frontend/default/style/default/css/table.css
theme/frontend/default/style/default/css/common.css
theme/frontend/default/style/default/css/forum.css
theme/frontend/default/style/default/css/style.css
theme/frontend/default/style/default/css/profile.css
theme/frontend/default/style/default/css/rtl.css
theme/frontend/default/style/default/css/thickbox.css
theme/frontend/default/style/default/css/layout.css
theme/frontend/default/xml/phpfox.xml.php
theme/frontend/default/template/template.html.php
theme/frontend/phpfox/style/default/php/header.php
theme/install/default/template/key.html.php
theme/adminpanel/default/style/default/css/layout.css
include/xml/version.xml.php
include/init.inc.php
include/library/phpfox/image/library/gd.class.php
include/library/phpfox/image/helper.class.php
include/library/phpfox/image/abstract.class.php
include/library/phpfox/validator/validator.class.php
include/library/phpfox/debug/debug.class.php
include/library/phpfox/error/error.class.php
include/library/phpfox/locale/locale.class.php
include/library/phpfox/gateway/api/paypal.class.php
include/library/phpfox/gateway/api/2checkout.class.php
include/library/phpfox/url/url.class.php
include/library/phpfox/cache/storage/file.class.php
include/library/phpfox/cache/storage/memcache.class.php
include/library/phpfox/cache/interface.class.php
include/library/phpfox/cache/abstract.class.php
include/library/phpfox/cache/cache.class.php
include/library/phpfox/database/dba.class.php
include/library/phpfox/database/driver/mysql.class.php
include/library/phpfox/server/server.class.php
include/library/phpfox/parse/format.class.php
include/library/phpfox/parse/input.class.php
include/library/phpfox/parse/output.class.php
include/library/phpfox/setting/setting.class.php
include/library/phpfox/file/file.class.php
include/library/phpfox/archive/archive.class.php
include/library/phpfox/archive/extension/xml.class.php
include/library/phpfox/mail/mail.class.php
include/library/phpfox/session/storage/cookie.class.php
include/library/phpfox/session/storage/session.class.php
include/library/phpfox/session/handler.class.php
include/library/phpfox/session/handler/memcache.class.php
include/library/phpfox/session/session.class.php
include/library/phpfox/module/module.class.php
include/library/phpfox/editor/editor.class.php
include/library/phpfox/request/request.class.php
include/library/phpfox/spam/spam.class.php
include/library/phpfox/xml/builder.class.php
include/library/phpfox/phpfox/api.class.php
include/library/phpfox/phpfox/phpfox.class.php
include/library/phpfox/template/template.class.php
include/library/phpfox/template/cache.class.php
include/library/facebook/facebook.php
include/setting/validator.sett.php
include/plugin/flowplayer/video.service_video_getvideo.php
module/subscribe/include/service/callback.class.php
module/subscribe/include/service/purchase/purchase.class.php
module/subscribe/include/service/purchase/process.class.php
module/subscribe/include/component/controller/list.class.php
module/subscribe/include/component/controller/register.class.php
module/subscribe/install/version/2.0.5dev1.xml.php
module/subscribe/template/default/block/entry-package.html.php
module/language/include/service/language.class.php
module/language/template/default/controller/admincp/phrase/phrase.html.php
module/blog/include/service/callback.class.php
module/blog/include/service/process.class.php
module/blog/include/service/blog.class.php
module/blog/include/service/category/category.class.php
module/blog/include/component/ajax/ajax.class.php
module/blog/include/component/controller/index.class.php
module/blog/include/component/controller/add.class.php
module/blog/include/component/controller/admincp/index.class.php
module/blog/include/component/controller/admincp/add.class.php
module/blog/install/version/2.0.5.xml.php
module/blog/install/version/2.0.5dev1.xml.php
module/blog/install/version/2.0.5dev2.xml.php
module/blog/install/phpfox.xml.php
module/blog/template/default/controller/index.html.php
module/blog/template/default/block/entry.html.php
module/notification/include/service/process.class.php
module/notification/install/version/2.0.5.xml.php
module/notification/install/phpfox.xml.php
module/attachment/include/component/controller/download.class.php
module/attachment/include/component/controller/frame.class.php
module/attachment/install/version/2.0.5dev1.xml.php
module/attachment/install/phpfox.xml.php
module/attachment/template/default/block/current.html.php
module/core/include/service/core.class.php
module/core/include/service/country/process.class.php
module/core/include/service/country/country.class.php
module/core/include/service/currency.class.php
module/core/include/service/currency.class.php
module/core/include/component/ajax/ajax.class.php
module/core/include/component/controller/index-member.class.php
module/core/include/component/controller/admincp/country/index.class.php
module/core/include/component/controller/admincp/country/import.class.php
module/core/include/component/controller/admincp/online-guest.class.php
module/core/include/component/block/guest.class.php
module/core/include/component/block/latest-admin-login.class.php
module/core/include/component/block/currency.class.php
module/core/include/component/block/site-stat.class.php
module/core/include/component/block/country-child.class.php
module/core/include/phpfox.class.php
module/core/install/version/2.0.5.xml.php
module/core/install/version/2.0.5dev1.xml.php
module/core/install/version/2.0.5dev2.xml.php
module/core/install/version/install.xml.php
module/core/install/phpfox.xml.php
module/core/template/default/controller/admincp/country/index.html.php
module/core/template/default/block/guest.html.php
module/core/template/default/block/currency.html.php
module/quiz/include/service/quiz.class.php
module/quiz/include/service/callback.class.php
module/quiz/include/service/process.class.php
module/quiz/include/component/controller/index.class.php
module/quiz/include/component/controller/add.class.php
module/quiz/include/component/controller/view.class.php
module/quiz/install/version/2.0.5dev1.xml.php
module/quiz/install/version/2.0.5dev2.xml.php
module/quiz/install/phpfox.xml.php
module/error/include/component/controller/404.class.php
module/group/include/service/callback.class.php
module/group/include/service/group.class.php
module/group/include/service/process.class.php
module/group/include/service/browse.class.php
module/group/include/component/ajax/ajax.class.php
module/group/include/component/controller/index.class.php
module/group/include/component/controller/add.class.php
module/group/include/component/controller/view.class.php
module/group/include/component/controller/admincp/index.class.php
module/group/include/component/controller/admincp/add.class.php
module/group/include/component/block/sponsored.class.php
module/group/install/version/2.0.5dev1.xml.php
module/group/install/version/2.0.5dev2.xml.php
module/group/install/phpfox.xml.php
module/group/static/css/default/default/profile.css
module/group/template/default/controller/index.html.php
module/group/template/default/controller/add.html.php
module/group/template/default/controller/view.html.php
module/group/template/default/block/sponsored.html.php
module/group/template/default/block/menu.html.php
module/newsletter/include/service/process.class.php
module/newsletter/static/jscript/add.js
module/ban/include/service/process.class.php
module/ban/include/service/ban.class.php
module/ban/install/version/2.0.5dev2.xml.php
module/ban/install/phpfox.xml.php
module/video/include/service/video.class.php
module/video/include/service/grab.class.php
module/video/include/service/callback.class.php
module/video/include/service/process.class.php
module/video/include/service/convert.class.php
module/video/include/component/ajax/ajax.class.php
module/video/include/component/controller/index.class.php
module/video/include/component/controller/frame.class.php
module/video/include/component/controller/view.class.php
module/video/include/component/controller/admincp/index.class.php
module/video/include/component/controller/admincp/add.class.php
module/video/include/component/controller/share.class.php
module/video/include/component/block/sponsored.class.php
module/video/include/component/block/menu.class.php
module/video/install/version/2.0.5.xml.php
module/video/install/version/2.0.5dev1.xml.php
module/video/install/version/2.0.5dev2.xml.php
module/video/install/phpfox.xml.php
module/video/template/default/controller/view.html.php
module/video/template/default/block/sponsored.html.php
module/video/template/default/block/entry.html.php
module/video/template/default/block/menu.html.php
module/mobile/install/phpfox.xml.php
module/friend/include/service/friend.class.php
module/friend/include/service/callback.class.php
module/friend/include/service/process.class.php
module/friend/include/service/request/process.class.php
module/friend/include/component/controller/accept.class.php
module/friend/install/version/2.0.5.xml.php
module/friend/install/version/2.0.5dev1.xml.php
module/friend/install/phpfox.xml.php
module/friend/template/default/block/birthday.html.php
module/tag/include/service/tag.class.php
module/report/include/component/controller/admincp/index.class.php
module/report/include/component/controller/admincp/add.class.php
module/report/include/component/controller/admincp/category.class.php
module/admincp/include/service/product/process.class.php
module/admincp/include/service/module/process.class.php
module/admincp/include/service/callback.class.php
module/admincp/include/service/setting/setting.class.php
module/admincp/include/service/setting/process.class.php
module/admincp/include/service/setting/group/group.class.php
module/admincp/include/service/plugin/process.class.php
module/admincp/include/component/controller/sql/title.class.php
module/admincp/include/component/controller/maintain/reparser.class.php
module/admincp/include/component/controller/index.class.php
module/admincp/include/component/controller/logout.class.php
module/admincp/install/version/2.0.5.xml.php
module/admincp/install/version/2.0.5dev1.xml.php
module/admincp/install/phpfox.xml.php
module/admincp/template/default/controller/sql/title.html.php
module/admincp/template/default/controller/maintain/cache.html.php
module/admincp/template/default/controller/product/index.html.php
module/admincp/template/default/controller/setting/index.html.php
module/admincp/template/default/controller/setting/edit.html.php
module/emoticon/include/service/emoticon.class.php
module/emoticon/include/service/process.class.php
module/emoticon/include/component/controller/admincp/file.class.php
module/emoticon/install/version/2.0.5dev1.xml.php
module/emoticon/install/phpfox.xml.php
module/emoticon/template/default/controller/admincp/add.html.php
module/emoticon/template/default/controller/admincp/file.html.php
module/emoticon/template/default/block/preview.html.php
module/bulletin/include/service/callback.class.php
module/bulletin/include/service/bulletin.class.php
module/bulletin/include/service/process.class.php
module/bulletin/include/component/ajax/ajax.class.php
module/bulletin/include/component/controller/index.class.php
module/bulletin/include/component/controller/view.class.php
module/bulletin/install/version/2.0.5dev1.xml.php
module/bulletin/install/version/2.0.5dev2.xml.php
module/bulletin/install/phpfox.xml.php
module/bulletin/template/default/controller/view.html.php
module/bulletin/template/default/block/entry.html.php
module/music/include/service/album/process.class.php
module/music/include/service/callback.class.php
module/music/include/service/song/browse.class.php
module/music/include/service/process.class.php
module/music/include/service/music.class.php
module/music/include/component/ajax/ajax.class.php
module/music/include/component/controller/browse/song.class.php
module/music/include/component/controller/browse/album.class.php
module/music/include/component/controller/index.class.php
module/music/include/component/controller/admincp/index.class.php
module/music/include/component/controller/admincp/add.class.php
module/music/include/component/block/sponsored-album.class.php
module/music/include/component/block/sponsored-song.class.php
module/music/install/version/2.0.5.xml.php
module/music/install/version/2.0.5dev1.xml.php
module/music/install/phpfox.xml.php
module/music/template/default/controller/browse/album.html.php
module/music/template/default/block/sponsored-album.html.php
module/music/template/default/block/sponsored-song.html.php
module/music/template/default/block/entry.html.php
module/music/template/default/block/menu-album.html.php
module/music/template/default/block/menu.html.php
module/event/include/service/callback.class.php
module/event/include/service/process.class.php
module/event/include/service/event.class.php
module/event/include/component/ajax/ajax.class.php
module/event/include/component/controller/index.class.php
module/event/include/component/controller/add.class.php
module/event/include/component/controller/admincp/index.class.php
module/event/include/component/controller/admincp/add.class.php
module/event/include/component/block/sponsored.class.php
module/event/install/version/2.0.5.xml.php
module/event/install/version/2.0.5dev1.xml.php
module/event/install/version/2.0.5dev2.xml.php
module/event/install/phpfox.xml.php
module/event/template/default/controller/index.html.php
module/event/template/default/controller/view.html.php
module/event/template/default/block/sponsored.html.php
module/event/template/default/block/menu.html.php
module/log/include/service/log.class.php
module/log/include/service/session.class.php
module/mail/include/service/callback.class.php
module/mail/include/service/process.class.php
module/mail/install/version/2.0.5dev1.xml.php
module/mail/install/phpfox.xml.php
module/ad/include/service/callback.class.php
module/ad/include/service/process.class.php
module/ad/include/service/ad.class.php
module/ad/include/component/ajax/ajax.class.php
module/ad/include/component/controller/add.class.php
module/ad/include/component/controller/manage.class.php
module/ad/include/component/controller/manage-sponsor.class.php
module/ad/include/component/controller/preview.class.php
module/ad/include/component/controller/image.class.php
module/ad/include/component/controller/sponsor.class.php
module/ad/include/component/controller/index.class.php
module/ad/include/component/controller/admincp/invoice.class.php
module/ad/include/component/controller/admincp/sponsor.class.php
module/ad/include/component/controller/admincp/index.class.php
module/ad/include/component/controller/admincp/add.class.php
module/ad/include/component/controller/sample.class.php
module/ad/include/component/block/sponsored.class.php
module/ad/include/component/block/sample.class.php
module/ad/include/phpfox.class.php
module/ad/include/plugin/theme_template_body__start.php
module/ad/install/version/2.0.5.xml.php
module/ad/install/version/2.0.5dev1.xml.php
module/ad/install/phpfox.xml.php
module/ad/static/jscript/add.js
module/ad/static/jscript/manage.js
module/ad/static/jscript/sponsor.js
module/ad/template/default/controller/add.html.php
module/ad/template/default/controller/manage.html.php
module/ad/template/default/controller/manage-sponsor.html.php
module/ad/template/default/controller/preview.html.php
module/ad/template/default/controller/image.html.php
module/ad/template/default/controller/sponsor.html.php
module/ad/template/default/controller/index.html.php
module/ad/template/default/controller/admincp/invoice.html.php
module/ad/template/default/controller/admincp/sponsor.html.php
module/ad/template/default/controller/admincp/index.html.php
module/ad/template/default/controller/admincp/add.html.php
module/ad/template/default/block/sponsored.html.php
module/ad/template/default/block/sample.html.php
module/forum/include/service/moderate/moderate.class.php
module/forum/include/service/subscribe/subscribe.class.php
module/forum/include/service/forum.class.php
module/forum/include/service/post/post.class.php
module/forum/include/service/post/process.class.php
module/forum/include/service/callback.class.php
module/forum/include/service/thread/thread.class.php
module/forum/include/service/thread/process.class.php
module/forum/include/component/ajax/ajax.class.php
module/forum/include/component/controller/post.class.php
module/forum/include/component/controller/search.class.php
module/forum/include/component/controller/thread.class.php
module/forum/include/component/controller/forum.class.php
module/forum/include/component/controller/read.class.php
module/forum/include/component/controller/admincp/index.class.php
module/forum/include/component/controller/admincp/add.class.php
module/forum/include/component/block/timezone.class.php
module/forum/install/version/2.0.5.xml.php
module/forum/install/version/2.0.5dev1.xml.php
module/forum/install/version/2.0.5dev2.xml.php
module/forum/install/phpfox.xml.php
module/forum/static/jscript/forum.js
module/forum/template/default/controller/thread.html.php
module/forum/template/default/controller/forum.html.php
module/forum/template/default/controller/post.html.php
module/forum/template/default/block/thread-entry.html.php
module/forum/template/default/block/post.html.php
module/marketplace/include/service/marketplace.class.php
module/marketplace/include/service/callback.class.php
module/marketplace/include/service/process.class.php
module/marketplace/include/service/browse.class.php
module/marketplace/include/component/ajax/ajax.class.php
module/marketplace/include/component/controller/purchase.class.php
module/marketplace/include/component/controller/index.class.php
module/marketplace/include/component/controller/add.class.php
module/marketplace/include/component/controller/view.class.php
module/marketplace/include/component/controller/admincp/index.class.php
module/marketplace/include/component/controller/admincp/add.class.php
module/marketplace/include/component/block/sponsored.class.php
module/marketplace/include/component/block/sponsorhelp.class.php
module/marketplace/include/component/block/info.class.php
module/marketplace/include/phpfox.class.php
module/marketplace/install/version/2.0.5dev1.xml.php
module/marketplace/install/version/2.0.5dev2.xml.php
module/marketplace/install/phpfox.xml.php
module/marketplace/template/default/controller/purchase.html.php
module/marketplace/template/default/controller/index.html.php
module/marketplace/template/default/controller/add.html.php
module/marketplace/template/default/controller/view.html.php
module/marketplace/template/default/block/sponsored.html.php
module/marketplace/template/default/block/sponsorhelp.html.php
module/marketplace/template/default/block/info.html.php
module/marketplace/template/default/block/menu.html.php
module/photo/include/service/album/process.class.php
module/photo/include/service/album/album.class.php
module/photo/include/service/photo.class.php
module/photo/include/service/callback.class.php
module/photo/include/service/process.class.php
module/photo/include/service/battle/battle.class.php
module/photo/include/service/category/category.class.php
module/photo/include/component/ajax/ajax.class.php
module/photo/include/component/controller/frame.class.php
module/photo/include/component/controller/view.class.php
module/photo/include/component/controller/battle.class.php
module/photo/include/component/controller/rate.class.php
module/photo/include/component/controller/album.class.php
module/photo/include/component/controller/profile.class.php
module/photo/include/component/controller/admincp/index.class.php
module/photo/include/component/block/sponsored.class.php
module/photo/include/component/block/detail.class.php
module/photo/include/component/block/category.class.php
module/photo/install/version/2.0.5dev1.xml.php
module/photo/install/version/2.0.5dev2.xml.php
module/photo/install/phpfox.xml.php
module/photo/template/default/controller/view.html.php
module/photo/template/default/block/sponsored.html.php
module/photo/template/default/block/photo-entry.html.php
module/photo/template/default/block/stream.html.php
module/photo/template/default/block/menu.html.php
module/contact/include/component/controller/admincp/index.class.php
module/rate/install/version/2.0.5dev1.xml.php
module/rate/template/default/block/display.html.php
module/invite/include/component/controller/index.class.php
module/invite/install/version/2.0.5.xml.php
module/invite/install/version/2.0.5dev1.xml.php
module/invite/install/phpfox.xml.php
module/invite/template/default/controller/index.html.php
module/profile/include/service/callback.class.php
module/profile/include/component/controller/index.class.php
module/profile/include/component/block/header.class.php
module/profile/include/component/block/info.class.php
module/profile/include/component/block/pic.class.php
module/profile/install/version/2.0.5.xml.php
module/profile/install/phpfox.xml.php
module/comment/include/service/callback.class.php
module/comment/include/service/process.class.php
module/comment/include/component/ajax/ajax.class.php
module/comment/include/component/controller/admincp/index.class.php
module/comment/include/component/block/view.class.php
module/comment/install/version/2.0.5dev1.xml.php
module/comment/install/version/2.0.5dev2.xml.php
module/comment/install/phpfox.xml.php
module/comment/template/default/block/mini.html.php
module/comment/template/default/block/entry.html.php
module/comment/template/default/block/display.html.php
module/theme/include/service/template/process.class.php
module/theme/include/service/theme.class.php
module/theme/include/component/ajax/ajax.class.php
module/theme/include/component/block/design.class.php
module/theme/install/version/2.0.5dev1.xml.php
module/theme/static/jscript/select.js
module/theme/template/default/block/design.html.php
module/feed/include/service/callback.class.php
module/feed/include/service/process.class.php
module/feed/include/service/feed.class.php
module/feed/include/component/ajax/ajax.class.php
module/feed/include/component/block/display.class.php
module/feed/install/version/2.0.5.xml.php
module/feed/install/version/2.0.5dev1.xml.php
module/feed/install/version/2.0.5dev2.xml.php
module/feed/install/phpfox.xml.php
module/feed/template/default/block/entry.html.php
module/feed/template/default/block/display.html.php
module/captcha/install/version/2.0.5dev1.xml.php
module/captcha/template/default/block/form.html.php
module/phpfox/template/content/welcome.html
module/poll/include/service/poll.class.php
module/poll/include/service/callback.class.php
module/poll/include/service/process.class.php
module/poll/install/version/2.0.5dev1.xml.php
module/poll/install/version/2.0.5dev2.xml.php
module/poll/install/phpfox.xml.php
module/poll/template/default/block/entry.html.php
module/rss/include/component/controller/index.class.php
module/rss/template/default/controller/admincp/index.html.php
module/facebook/include/service/api.class.php
module/facebook/include/service/facebook.class.php
module/facebook/include/service/callback.class.php
module/facebook/include/service/process.class.php
module/facebook/include/component/ajax/ajax.class.php
module/facebook/include/component/controller/email.class.php
module/facebook/include/component/controller/sync.class.php
module/facebook/include/component/controller/logout.class.php
module/facebook/include/plugin/video.template_default_controller_view_extra_info.php
module/facebook/include/plugin/user.service_process_add_start.php
module/facebook/include/plugin/init.php
module/facebook/include/plugin/blog.template_block_entry_left_item_menu.php
module/facebook/include/plugin/blog.component_controller_view_process_end.php
module/facebook/include/plugin/event.template_default_controller_view_extra_info.php
module/facebook/include/plugin/marketplace.template_default_controller_view_extra_info.php
module/facebook/include/plugin/photo.template_default_controller_view_extra_info.php
module/facebook/include/plugin/group.template_default_controller_view_extra_info.php
module/facebook/include/plugin/get_controller.php
module/facebook/install/version/2.0.5.xml.php
module/facebook/install/version/2.0.5dev1.xml.php
module/facebook/install/phpfox.xml.php
module/facebook/template/default/controller/email.html.php
module/facebook/template/default/controller/sync.html.php
module/api/include/service/gateway/gateway.class.php
module/api/include/component/block/gateway/form.class.php
module/api/install/version/2.0.5dev1.xml.php
module/api/install/phpfox.xml.php
module/api/template/default/block/gateway/form.html.php
module/custom/include/service/custom.class.php
module/custom/include/service/callback.class.php
module/custom/include/service/group/group.class.php
module/custom/include/component/ajax/ajax.class.php
module/custom/include/component/block/entry.class.php
module/custom/install/version/2.0.5dev1.xml.php
module/custom/install/phpfox.xml.php
module/custom/template/default/controller/admincp/group/add.html.php
module/page/include/service/callback.class.php
module/page/include/service/page.class.php
module/page/include/service/process.class.php
module/page/include/component/controller/view.class.php
module/page/install/version/2.0.5dev1.xml.php
module/page/install/phpfox.xml.php
module/page/template/default/controller/admincp/add.html.php
module/user/include/service/callback.class.php
module/user/include/service/auth.class.php
module/user/include/service/browse.class.php
module/user/include/service/group/process.class.php
module/user/include/service/group/setting/process.class.php
module/user/include/service/password.class.php
module/user/include/service/verify/process.class.php
module/user/include/service/process.class.php
module/user/include/service/user.class.php
module/user/include/service/register.class.php
module/user/include/component/ajax/ajax.class.php
module/user/include/component/controller/promotion.class.php
module/user/include/component/controller/pending.class.php
module/user/include/component/controller/login.class.php
module/user/include/component/controller/setting.class.php
module/user/include/component/controller/profile.class.php
module/user/include/component/controller/browse.class.php
module/user/include/component/controller/register.class.php
module/user/include/component/controller/verify.class.php
module/user/include/component/block/admincp/setting.class.php
module/user/include/phpfox.class.php
module/user/install/version/2.0.5.xml.php
module/user/install/version/2.0.5dev1.xml.php
module/user/install/version/2.0.5dev2.xml.php
module/user/install/phpfox.xml.php
module/user/template/default/controller/promotion.html.php
module/user/template/default/controller/pending.html.php
module/user/template/default/controller/setting.html.php
module/user/template/default/controller/profile.html.php
module/user/template/default/controller/browse.html.php
module/user/template/default/controller/admincp/add.html.php
module/user/template/default/controller/verify.html.php
module/user/template/default/block/register/step1.html.php
module/user/template/default/block/custom.html.php
module/user/template/default/block/admincp/setting.html.php
install/include/version/2.0.5.php
install/include/version/2.0.5dev1.php
install/include/version/2.0.5dev2.php
install/include/version/2.0.4.php
install/include/version/2.0.0rc1.php
install/include/installer.class.php
static/nodb.html
static/gzip.php
static/image/misc/no-image.jpg
static/jscript/jquery/plugin/jquery.limitTextarea.js
static/jscript/quick_edit.js
static/jscript/admin.js
static/jscript/common.js
static/jscript/thickbox/thickbox.js
htaccess.txt

Live Demo

View this version in action here.

Download

This version can be downloaded direct from the clients area. When you have selected a license and reached the download page look for “phpFox 2.0.5″ to download the product.

Requirements

Requirements for phpFox2 can be found here.

Documentation

Our documentation can be found here.

Share/Save/Bookmark

v2.0.5 Template & CSS Changes

If you have modified or created your own theme/style, v2.0.5 comes with some new features that require certain changes to both template and style files. Part of our first development release we added what needed to be changed here. Below you will find other important changes that v2.0.5 requires.

Open the template file “template.html.php”.
Look for:


<body>

After that add:


{plugin call='theme_template_body__start'}

Save and close the file.

Next, open the CSS file “layout.css” and add the following:


ul.h2_sub_menu
{
	margin-top:-5px;
	margin-left:20px;
}

ul.h2_sub_menu li
{
	display:inline;
}

ul.h2_sub_menu li a,
ul.h2_sub_menu li a:hover
{
	background:#DFDFDF;
	display:block;
	float:left;
	padding:5px;
	color:#000;
	margin-right:4px;
	text-decoration:none;
	border:1px #DFDFDF solid;
	border-top:0px;
}

ul.h2_sub_menu li a.is_focused,
ul.h2_sub_menu li a.is_focused:hover
{
	background:#fff;
	border:1px #DFDFDF solid;
	border-top:0px;
}

Share/Save/Bookmark

phpFox 2.0.5dev2 Released

We are pleased to announce that phpFox 2.0.5dev2 has been released. 2.0.5dev2 is a development release and is intended for 3rd party developers to test their products with the new changes we made. This version is not supported and is currently undergoing quality assurance. Clients are more then welcome to test this version, however we urge not to run this on your live communities and wait until version 2.0.5 has been released. The goal with this version is to do public quality assurance with 3rd party developers and their products. Version 2.0.5 will be a maintenance release for v2.x. It does include several new beta features like v2.0.4 did and these features are included so tests can be done publicly before v2.1 is released. All these features are disabled by default in case you feel they are not ready for usage on your site.

When will v2.0.5 be released?

We do not have an official ETA at this time, however unofficially based on QA tests everything should be ready within the next 2 weeks.

Whats New?

This is the 2nd development release for this version and to follow up with what was added with the first development release go here.

  • Admins can enable an option to force a secure connection via HTTPS on their registration, login, account and privacy setting pages.
  • Approval System has been updated to include support to moderate: Blogs, Forum Threads, Forum Posts, Groups, Bulletins and Comments
  • Flood Control System has been updated to include support for the following: Blogs, Photos, Groups, Videos, Quiz, Events, Marketplace
  • Promotions System added where Admins can create promotions to automatically upgrade users to another user group based on their activity points and/or days they have been a member.
  • Admins can now mass approve, ban, un-ban, verify, resend verification email and delete members.
  • Added ability for Admins to search for a users IP and perform a mass action.
  • Added the ability to add multiple genders based on client requests.

New Articles

We have added several new articles in light of some of the new features/support.

Change Log

With this release we have fixed the following issues:

For a detailed list of all the fixes go here.

Live Demo

View this version in action here.

Note that this is a temporary demo and will only be online during the duration of the public QA.

Download

This version can be downloaded direct from the clients area. When you have selected a license and reached the download page look for “Click here to access other versions of phpFox.”. This phrase will provide a link that will list all the versions we have available. Once you click that link look for “phpFox 2.0.5dev2″ within the drop down list.

Requirements

Requirements for phpFox2 can be found here.

Documentation

Our documentation can be found here.

Share/Save/Bookmark

Affiliate Images Updated

We have recently updated all our affiliate images. If you are an affiliate and connect to these images via our affiliate website then it will automatically be updated on your site, however if you have saved a local copy on your server be sure to update your affiliate images here.

Share/Save/Bookmark

Spam Prevention with phpFox

We have put together an article on how to prevent SPAM on your community here. The article goes over how spammers find communities, methods of how they spam as well as steps phpFox admins can take to prevent spam on their community.

With the release of v2.0.5dev1 earlier today this brings the final release for v2.0.5 here shortly. We are going to be looking at new ways to fight SPAM and including these updates as soon as they have been developed for clients to use. More information on these new features will be released at a later time.

Share/Save/Bookmark

phpFox 2.0.5dev1 Released

We are pleased to announce that phpFox 2.0.5dev1 has been released. 2.0.5dev1 is a development release and is intended for 3rd party developers to test their products with the new changes we made. This version is not supported nor has any quality assurance been performed. Clients are more then welcome to test this version, however we urge not to run this on your live communities and wait until version 2.0.5 has been released. The goal with this version is to do public quality assurance with 3rd party developers and their products. Version 2.0.5 will be a maintenance release for v2.x. It does include several new beta features like v2.0.4 did and these features are included so tests can be done publicly before v2.1 is released. All these features are disabled by default in case you feel they are not ready for usage on your site.

Whats New?

Here is a summary of what is new with v2.0.5 and a more detailed description for each feature will be released with the final release of v2.0.5

  • Admins will be able to approve new members before they can be part of the community.
  • Admins can now manage (add/edit/delete) currencies and not be forced to use the default USD.
  • Marketplace has been updated to support multiple currencies and not be forced to use the default USD.
  • Exchange Rate API support. We use this in certain areas like the marketplace where User A is selling an item in USD, while User B has selected EUR as their default currency so we use the API to make a on-the-spot currency exchange.
  • Added a new “no image found” for items without photos (eg. groups, events etc…), which before would show the default “no image found” for users. So we separated the “no image found” for users and items.
  • Admins can control if during registration it will display “Full Name” or “Display Name”.
  • Admins can now disable the “Username” on registration allowing users to create usernames at a later time. This can bring down the registration form to: Email, Display Name, Password
  • We have added the ability to resend the verification email in case the user was not able to find the email the first time.
  • Support included to store data (eg. photos, videos, mp3s) on Amazon S3
  • Users can now create ad campaigns which are purchased on the spot.
  • Users can purchase sponsorship spots for items on the site (eg. photos, marketplace listing, events) so they can promote their items.
  • Users can sell items via the marketplace and funds are automatically sent to their payment gateway of choice (default: PayPal, 2checkout etc…)
  • TinyMCE Editor Plug-in included
  • Facebook Like Button added on several items: Blogs, Photos, Videos, Groups, Events, Marketplace
  • Memcached support added
  • MySQL Replication support added

New Articles

We have added several new articles in light of some of the new features/support.

Change Log

With this release we have fixed the following issues:

For a detailed list of all the fixes go here.

Facebook Connect Changes

If you are planning on upgrading and if you are already using Facebook Connect it is important to get your Application ID from Facebook. This can be done by finding your application here. Once you have found your application look for where it says “Application ID”. Next, log into your AdminCP and go to: Settings >> System Settings >> Manage Settings >> Facebook Connect
Look for the setting “Application ID” and enter your Facebook “Application ID” there.

Style Changes

We have added several new classes with our default theme. Below we list the files and classes we added to them.

common.css


.feed_entry_rate
{
position:absolute;
right:4px;
}

.feed_entry_time_stamp
{
display:inline;
}

.forum_rss_link
{
position:absolute; right:0; margin-top:-25px; margin-right:20px;
}

.user_browse_info
{
position:absolute; left:95px;
}

.user_browse_menu
{
position:absolute; left:450px;
}

.user_browse_image
{
width:80px; text-align:center;
}

.music_album_info
{
position:absolute; margin-left:125px;
}

.music_album_image
{
width:122px; text-align:center; height:120px;
}

div.row_sponsored
{
background:#CDEAB1;
}

style.css


div.style_submit_box_revert
{
position:absolute;
right:4px;
}

forum.css


.forum_sponsor
{
background:#CDEAB1;
}

Live Demo

View this version in action here.

Note that this is a temporary demo and will only be online during the duration of the public QA.

Download

This version can be downloaded direct from the clients area. When you have selected a license and reached the download page look for “Click here to access other versions of phpFox.”. This phrase will provide a link that will list all the versions we have available. Once you click that link look for “phpFox 2.0.5dev1″ within the drop down list.

Requirements

Requirements for phpFox2 can be found here.

Documentation

Our documentation can be found here.

Share/Save/Bookmark

2010 Image Caching and Beyond

If you are using the “.htaccess” file we provide and if your server has support for mod_headers the caching date stamp needs to be updated as the current date stamp is set to “Thu, 15 Apr 2010 20:00:00 GMT”. This date has passed and images won’t be cached any longer. Need not worry as you can change the 2 instances in your “.htaccess” file, which can be found in your phpFox root directory. To change it to a date say in the year 2015 look for:


Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"

Replace that with:


Header set Expires "Mon, 20 Apr 2015 20:00:00 GMT"

This will set your images to be cached till 2015. Feel free to change this to any date you want, just not too far ahead in the future. Remember there are 2 date stamps so be sure to update both.

Share/Save/Bookmark