Home    Forum    Search    FAQ    Register    Log in
Support Us
Support Icy Phoenix

Support us

Donations History
Advertising
If you want to add banners or ads on this site at a reasonable rate, please contact me using this link: CONTACT US
-
Software
Wholesale Software
Main Links
  Main Links
  CustomIcy
  Info
  Users & Groups
  International
  Tools
Search

Search:
Search at
Advanced Search



Suggested Links
Source Code Online
Xentrik Code Snippets Center
Windows Software Downloads
Welcome To Icy Phoenix
  • What is Icy Phoenix?
  • Icy Phoenix is a CMS based on phpBB (a fully scalable and highly customisable open-source Bulletin Board package PHP based) plus many modifications and code integrations which add flexibility to the whole package. The official home page for phpBB is www.phpbb.com. Icy Phoenix has some features originally developed for phpBB XS Project which has been founded by Bicet and then developed by both Bicet and Mighty Gorgon. Icy Phoenix has been created by Mighty Gorgon after he left the phpBB XS Project.

  • What are the main features of Icy Phoenix?
  • Icy Phoenix has many features, most of them are listed in the Features Page and in the Credits Page. The main ones are:
    • phpBB bulletin board and permission system
    • CMS features allowing the creation of new pages and blocks
    • Overall template integration among all site sections
    • Many ready to use features: Photo Gallery, Downloads, Knowledge Base, Links, Chat...
    • Multi-language and multi-template ready
    • Almost 100% XHTML and CSS W3C compliant
    • ...and many others...

  • Is Icy Phoenix supported for bugs, security issues, improvements?
  • Icy Phoenix is an open source project. As like many open source projects it is developed by people using their free time. At the moment there are several persons in the staff willing to help and to contribute to this project. We hope the community will continue to grow and be able to provide all the necessary support to all the users who may need help.

  • Is Icy Phoenix easy to install and upgrade from other platforms?
  • Icy Phoenix has its own setup procedure which guides the user through the steps of the setup process. An upgrading file is provided to upgrade the package from standard phpBB and phpBB XS. Hopefully an upgrade procedure from any other platform will be written in the future: at the moment the only way to upgrade from another platform is by downgrading to phpBB and then run the provided upgrade procedure.

  • Does Icy Phoenix have many templates?
  • Yes, at the moment there are some free templates (some of them with multicolour variations) and we are working to create new ones. If you are interested in new templates you should regularly check the support forum and Styles Section.

  • Is Icy Phoenix multi-language?
  • English is the main language of Icy Phoenix, but it has been translated into other languages (alphabetical order): Arabic, Catalan, Dutch, German, Italian, Spanish... and more to come! If you don't find your language listed here, please ask at the support forum, maybe someone else is working on the translation you need and you would be welcome to join the translation team to give your contribution.

  • Will Icy Phoenix be upgraded to phpBB 3?
  • The matter is quite complex. Even if the starting core was phpBB 2, many phpBB 3 features and core functions have been ported to Icy Phoenix: this means that currently Icy Phoenix is based on a version of phpBB which is an hybrid between phpBB 2 and phpBB 3. The code is highly optimized, it uses cache extensively, you shouldn't miss phpBB 3.

  • May I join the Icy Phoenix Project?
  • Of course. Icy Phoenix is an open source project, and anyone who is willing to give his own contribution on a stable basis may then apply to join the Team.

Before trying to install Icy Phoenix make sure you have the following STRICTLY NEEDED requirements:
  • At least 20 MB of free space in the folder you would like to install the package.
  • Web server with PHP (5 or higher) installed and running (works best on Linux + Apache). You can find appropriate PHP hosting providers from a guide such as Web Hosting Search.
  • MySQL (5 or higher) database with at least 5MB of free space (of course the space needed depends on how big your site will be... 5MB is enough for a basic empty setup).
  • Ability to set CHMOD permissions.


These other requirements (even if not strictly needed) are suggested for optimal performance of Icy Phoenix:
  • Hosting Services with .htaccess capability.
  • Apache Rewrite Mod installed and running.
  • GD Libraries (at least 2.0.28) installed and running.
  • Register Globals set to OFF.


Icy Phoenix Features
Icy Phoenix Documentation

Please refer to the forum for further informations and support requests.

For local testing purpose, please consider that most apps will work well on a 3.1GHz Lenovo ThinkCentre computer that is running an updated windows 7 Home premium O.S.
Icy Phoenix CMS
Icy Phoenix CMS Posted  Wed 15 May, 2013 21:46 By Mighty Gorgon
Icy Phoenix
Hi all,
I just wanted to mention that I started a new repository for a new project: Icy Phoenix CMS (only CMS).

Currently it's very basic, because only CMS works, I need to integrate configuration panel and profile page at least...

But hey... it's a start!

You can find the new project here:

Icy Phoenix CMS

I may change its name in the future...

The goal of this package is to have a small CMS to create websites without any specific feature. Special features will be added through Plugins (hopefully I will convert existing Icy Phoenix plugins). I think the first plugins will be dedicated to photgraphy, since I'm going to recode my personal photographic website.

If someone wants to help, you are more than welcome. Code will be much less than Icy Phoenix, so I think it would be easier for new user to join and help coding. At the moment I also need help in cleaning up the package from some old code (Icy Phoenix left over). Feel free to contact me privately if you want to help.

Hopefully I will also add a wish list here, so everyone can contribute with ideas on the new development.

I'm waiting for your feedback (be kind!).


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 530 Views and 6 Comments
FK Themes / iThemes Styles For Icy Phoenix 2.0
FK Themes / iThemes Styles For Icy Phoenix 2.0 Posted  Sat 16 Feb, 2013 11:30 By Mighty Gorgon
Icy Phoenix
Hi All,
I'm glad to announce that I added all FK Themes / iThemes Styles which should be compatible with Icy Phoenix 2.0 to the download section.

FK Themes / iThemes Styles For Icy Phoenix 2.0

A big thank you to Limun who helped me in completing this task.

If you find any bug in these styles, please report here.

Thank you,
Luca


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 1499 Views and 5 Comments
iCis - First iPhone Application Based On Icy Phoenix
iCis - First iPhone Application Based On Icy Phoenix Posted  Thu 08 Nov, 2012 10:31 By Mighty Gorgon
Icy Phoenix
Hi all,
I'm proud to announce that we have released today the first application for iPhone/iPod/iPad based on Icy Phoenix.

This application at the moment is in Italian only (because all contents are in Italian!) but if you love Italian Food you can have a look anyway.

The goal of the application is to share recipes and other contents published by users in the Italian community CucinaInSimpatia. You can use the application to access the content:
  • By Category
  • By Author
  • By Keyword/Tag


You can also filter recipes to show "gluten free" only or add any recipe to favourites.

All contents are published in the site through Icy Phoenix, I have coded the API to access the content directly online, so everything will be always up to date. It's a good test to eventually publish further applications based on Icy Phoenix.

If you have time or if you are interested, feel free to try the application.

icis

app_store_it

For any specific information you can reply to this topic or contact me privately.

Thanks,
Luca Libralato


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 2307 Views and 10 Comments
Icy Phoenix Plugins Section
Icy Phoenix Plugins Section Posted  Sun 16 Sep, 2012 12:44 By Mighty Gorgon
Icy Phoenix
Hi All,
I just wanted to announce that today I have finally added some Icy Phoenix Plugins to the downloads section:

Icy Phoenix Plugins

I have released 9 plugins so far, and I will try to release more in the future. I'm also planning to write a tutorial on how to write a proper plugin for Icy Phoenix, but that is going to require some time (to make sure I will include as much informations as possible).

Here is a short list of the plugins released today:

Activity [Games] For Icy Phoenix 2.0.0.86
Description:Activity [Games] For Icy Phoenix 2.0.0.86Activity [Games] For Icy Phoenix 2.0.0.86
Download
Filesize:1458.39 KB
Downloaded:47

Blogs For Icy Phoenix 2.0.0.86
Description:Blogs For Icy Phoenix 2.0.0.86Blogs For Icy Phoenix 2.0.0.86
Download
Filesize:32.95 KB
Downloaded:50

Cash For Icy Phoenix 2.0.0.86
Description:Cash For Icy Phoenix 2.0.0.86Cash For Icy Phoenix 2.0.0.86
Download
Filesize:10.05 KB
Downloaded:35

Chat For Icy Phoenix 2.0.0.86
Description:Chat For Icy Phoenix 2.0.0.86Chat For Icy Phoenix 2.0.0.86
Download
Filesize:474.53 KB
Downloaded:52

Donations For Icy Phoenix 2.0.0.86
Description:Donations For Icy Phoenix 2.0.0.86Donations For Icy Phoenix 2.0.0.86
Download
Filesize:38.67 KB
Downloaded:36

Downloads For Icy Phoenix 2.0.0.86
Description:Downloads For Icy Phoenix 2.0.0.86Downloads For Icy Phoenix 2.0.0.86
Download
Filesize:180.48 KB
Downloaded:41

Feedback For Icy Phoenix 2.0.0.86
Description:Feedback For Icy Phoenix 2.0.0.86Feedback For Icy Phoenix 2.0.0.86
Download
Filesize:19.01 KB
Downloaded:13

Guestbooks For Icy Phoenix 2.0.0.86
Description:Guestbooks For Icy Phoenix 2.0.0.86Guestbooks For Icy Phoenix 2.0.0.86
Download
Filesize:33.98 KB
Downloaded:30

Knowledge Base For Icy Phoenix 2.0.0.86
Description:Knowledge Base For Icy Phoenix 2.0.0.86Knowledge Base For Icy Phoenix 2.0.0.86
Download
Filesize:109.14 KB
Downloaded:35



I hope you will enjoy these new releases.

Enjoy Icy Phoenix!
Luca Libralato


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 3352 Views and 10 Comments
CUSTOMIZATION - Create A Custom Page In Icy Phoenix 2.0
CUSTOMIZATION - Create A Custom Page In Icy Phoenix 2.0 Posted  Thu 02 Aug, 2012 22:49 By Mighty Gorgon
Icy Phoenix
Since many users already asked how to create an empty page into Icy Phoenix 2.0 to insert custom content, I have decided to create this small tutorial.

There several ways to create custom pages, here are 2 different approaches:

  1. Create a CMS page (with the "central_block") and add the content into a custom block, so you can output whatever you like by creating a proper function. Just duplicate a block, and add in the function your content, something like this:
    Code: (block_myblock.php) [Hide] [Select]
    <?php
    /**
    *
    * @package Icy Phoenix
    * @version $Id$
    * @copyright (c) 2008 Icy Phoenix
    * @license http://opensource.org/licenses/gpl-license.php GNU Public License
    *
    */

    if (!defined('IN_ICYPHOENIX'))
    {
    die(
    'Hacking attempt');
    }

    if(!
    function_exists('cms_block_myblock'))
    {
    function
    cms_block_myblock()
    {
    global
    $db, $cache, $config, $template, $theme, $images, $user, $lang, $table_prefix, $block_id, $cms_config_vars, $cms_config_layouts, $cms_page;

    $mycontent = '<b>My Fantastic Page</b>';
    $template->assign_vars(array(
    'MYCONTENT' => $mycontent,
    )
    );

    }
    }

    cms_block_myblock();

    ?>

    Then you just need to create a tpl called myblock_block.tpl in templates/default/blocks/ with this content:
    Code: (myblock_block.tpl) [Hide] [Select]
    {MYCONTENT}


    Then just add the block to the page and you are done.
  2. As a second option you can create an empty PHP page like this:
    Code: (mypage.php) [Hide] [Select]
    <?php
    /**
    *
    * @package Icy Phoenix
    * @version $Id$
    * @copyright (c) 2008 Icy Phoenix
    * @license http://opensource.org/licenses/gpl-license.php GNU Public License
    *
    */

    define('IN_ICYPHOENIX', true);
    if (!
    defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
    if (!
    defined('PHP_EXT')) define('PHP_EXT', substr(strrchr(__FILE__, '.'), 1));
    include(
    IP_ROOT_PATH . 'common.' . PHP_EXT);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup();
    // End session management

    $mycontent = '<b>My Fantastic Page</b>';

    $template->assign_vars(array(
    'MYCONTENT' => $mycontent
    )
    );

    full_page_generation('mycontent_body.tpl', $lang['MYCONTENT'], '', '');

    ?>

    Then you just need to create a tpl called mycontent_body.tpl in templates/default/ with this content:
    Code: (mycontent_body.tpl) [Hide] [Select]
    <!-- INCLUDE overall_header.tpl -->
    {MYCONTENT}
    <!-- INCLUDE overall_footer.tpl -->


Enjoy your newly created pages!


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 3810 Views and 11 Comments
Icy Phoenix 2.0
Icy Phoenix 2.0 Posted  Sat 28 Jul, 2012 11:56 By Mighty Gorgon
Icy Phoenix
Hi all,
I'm glad to announce that Icy Phoenix 2.0 first stable release is available for downloads.

What's New Respect To Latest Stable Release

  • CMS recoded with many AJAX features
  • Plugins System with ACP modules and specific permissions that could be managed through CMS
  • Cache Functions ported from phpBB 3
  • DB Class ported from phpBB 3
  • User Class ported from phpBB 3
  • Auth System ported from phpBB 3 and integrated into CMS and Plugins
  • Many Core Functions ported from phpBB 3
  • Almost all core SQL checked and rewritten
  • New classes coded to improve useability and simplify coding and modding
  • Optimized templates parsing
  • New Mobile style (automatically detected)
  • Improved SEO functions
  • Revamped AJAX Chat with Private Rooms
  • Brand new Tags, Share and Likes features
  • Custom BBCodes in ACP
  • Multiple Vote Polls
  • Many smaller updates and features... install the latest version to enjoy them all!


Old templates: please note that the template system has been totally revamped, so templates designed for Icy Phoenix 1.3.0.53 or below won't work at all with this version. Update versions for all styles will be available very soon here: Icy Phoenix Styles. Also you may want to keep monitored styles on GIT: Icy Phoenix Styles @ GIT.


Translations: please note that lang packs for Icy Phoenix 1.3.0.53 won't work with this version. Lang packs need to be updated before you can use them on your site. I will update all lang files in download section as soon as translators will send me their latest release. You can find latest development translations here: Icy Phoenix Languages @ GIT.


Customizations And Mods: please note that this version has many core code differences from the previous one, so it is really unlikely that old customizations and mods will work on this beta release. If you currently have some mods installed and you cannot update them on your own, you should be aware that you will not able to use those old mods until someone is going to update them.


Requirements
Before trying to install Icy Phoenix make sure you have the following STRICTLY NEEDED requirements:
  • At least 40 MB of free space in the folder you would like to install the package
  • Web server with PHP (5.2 or higher) installed and running (works best on Linux + Apache)
  • MySQL (5 or higher) database with at least 5MB of free space (of course the space needed depends on how big your site will be... 5MB is enough for a basic empty setup)
  • Ability to set CHMOD permissions

These other requirements (even if not strictly needed) are suggested for optimal performance of Icy Phoenix:
  • Webserver with .htaccess capability
  • Apache Rewrite Mod installed and running
  • GD Libraries (at least 2.0.28) installed and running
  • Register Globals set to OFF



Fresh Installation
  1. Unpack Icy Phoenix package to one folder on your HD.
  2. Copy all Icy Phoenix files in one folder on your webserver (i.e. /icyphoenix/)
  3. Set the permissions to CHMOD 777 to the following files and folders (please note that you may not have all of them in your setup):
    • backup/
    • cache/
    • cache/cms/
    • cache/forums/
    • cache/posts/
    • cache/sql/
    • cache/topics/
    • cache/users/
    • downloads/
    • files/
    • files/album/
    • files/album/cache/
    • files/album/med_cache/
    • files/album/users/
    • files/album/wm_cache/
    • files/posted_images/
    • files/screenshots/
    • files/thumbs/
    • images/avatars/
    • logs/
    • logs/logfile_attempt_counter.txt
    • logs/logfile_blocklist.txt
    • logs/logfile_debug_mode.txt
    • logs/logfile_malformed_logins.txt
    • logs/logfile_spammer.txt
    • logs/logfile_worms.txt
  4. Launch the setup from the install folder: install/install.php (i.e. http://www.mysite.com/ip/install/install.php)
  5. Follow all the instructions on the screen, fill all requested data and complete the setup
  6. Delete or rename install folder
  7. Customize files and settings to correctly setup your site (some files needs to be edited manually, while most of the options may be set in ACP and CMS). Here is a short list of some files you may want to edit manually:
    • .htaccess: settings about your domain and basic Apache settings.
    • robots.txt: change the path of your sitemap and customize basics bots rules.
    • favicon.ico and images/favicon.ico: customize your site icon.
    • includes/constants.php: customize some constants values and set your main admins id.
    • language/lang_XXX/lang_main_settings.php: some important data about you, your site and basic settings.
    • templates/default/overall_header*.tpl: you can customize here some parts of the appearance of your template (some of these settings may be changed in ACP and CMS, so you don't need to edit these files).
  8. Customize options in ACP and CMS.
  9. Enjoy your New Site



How To Upgrade From Older Icy Phoenix Versions
  1. Lock the site from ACP
  2. Make a full backup of your website (both files and DB)
  3. Remove all old Icy Phoenix files, but make sure you are not deleting other stuff you may need!
  4. When deleting files, pay particular attention to custom files and folders like these:
    • config.php
    • backup/
    • downloads/
    • images/
    • files/
    • logs/
  5. Copy all new Icy Phoenix files into your root
  6. Make sure you apply the right CHMOD permissions as listed in the Fresh Installation section above
  7. Copy install/convert_utf8_nodbal.php to your website root and launch it (this is needed to convert your old DB to UTF-8)
  8. Delete convert_utf8_nodbal.php from your root
  9. Launch install/database_update.php and update your DB
  10. Run install/install.php since you need to run Add Uploaded Images To DB (Upgrading from Icy Phoenix 1.3 or above) to add all uploaded images to DB (i.e. http://www.mysite.com/ip/install/install.php).
  11. Delete or rename install folder
  12. Customize files and settings to correctly setup your site (some files needs to be edited manually, while most of the options may be set in ACP and CMS). Here is a short list of some files you may want to edit manually:
    • .htaccess: settings about your domain and basic Apache settings.
    • robots.txt: change the path of your sitemap and customize basics bots rules.
    • favicon.ico and images/favicon.ico: customize your site icon.
    • includes/constants.php: customize some constants values and set your main admins id.
    • language/lang_XXX/lang_main_settings.php: some important data about you, your site and basic settings.
    • templates/default/overall_header*.tpl: you can customize here some parts of the appearance of your template (some of these settings may be changed in ACP and CMS, so you don't need to edit these files).
  13. Customize options in ACP and CMS.
  14. Enjoy your New Site


For further information you can check this Icy Phoenix Read Me file.

Available Packages

Icy Phoenix 2.0
Package Name: Icy Phoenix
Package Version: 2.0.0.86
Release Spot: Bipolar Disorder


DOWNLOAD: Icy Phoenix 2.0 ( Mirror 1 ) ( Mirror 2 )

Styles Designed By Mighty Gorgon
Downloads Section

GIT Links



Support

Any support request should be posted in the forum, here is a list of links you may find useful to access directly the various sections:



Please use the Bugs Tracker to report any bug you find.


icy_phoenix_small


Enjoy Icy Phoenix!
Luca Libralato


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 11753 Views and 24 Comments
phpBB 3 To Icy Phoenix Conversion Tool
phpBB 3 To Icy Phoenix Conversion Tool Posted  Mon 21 May, 2012 19:23 By Mighty Gorgon
Icy Phoenix
Hi all,
today I have almost finished the basic version of phpBB 3 to Icy Phoenix conversion tool.

This tool will import from a phpBB 3 installation some of the DB tables to be used into Icy Phoenix: users, forums, topics and posts table will be converted into Icy Phoenix format.

Unfortunately not all information will be imported (such as private messages, permissions and attachments for example), so some work is still needed to do a proper conversion. But I think it is a good starting point for those who want to convert.

Some basic instructions on how to use this file:

  1. Lock your phpBB 3 board
  2. Make a full DB backup of your phpBB 3
  3. Install Icy Phoenix on the same DB, but with different table prefix (best would be to have Icy Phoenix tables with "ip_" prefix and phpBB 3 tables with "phpbb_" prefix)
  4. Edit the constant in "phpbb3_to_ip.php" file to reflect the correct prefix and name in case you need it
  5. Upload "phpbb3_to_ip.php" to your Icy Phoenix root and launch it
  6. When the conversion ends, you should have all users, forums, topics and posts in your Icy Phoenix DB


Alternatively you can try to run this procedure on a local environment, as it could be easier to fix everything before re-upload the new DB with only Icy Phoenix tables.

If someone is going to try this, I would be grateful to hear some feedback.

Thanks,
Luca


phpbb3_conversion_20120523.zip
 Description:  phpBB3 To Icy Phoenix Conversion Tool
Download
 Filename:  phpbb3_conversion_20120523.zip
 Filesize:  5.55 KB
 Downloaded:  2277 Time(s)


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 5272 Views and 6 Comments
Website Updated
Website Updated Posted  Sat 01 Oct, 2011 20:38 By Mighty Gorgon
Icy Phoenix
Hi all,
tonight I have updated the website with the latest dev release of Icy Phoenix, which I hope I'm going to release as a beta in few days (after I have fixed at least the first bugs that will be spotted).

Please, let me know if you are having any kind of issue on this website.

I also would like to let you know that I have added some extra antispam measures, which unfortunately are going to affect even "trusted" users. In particular every user having less than X (I'm not disclosing the exact amount...) messages will not be allowed to insert urls in posts (will be masked) and its personal informations will remain hidden until he/she will reach X numbers of posts. I'm really sorry for this measure, but we need to fight spammers with a more strong approach. I hope you understand.

Thanks,
Luca


 

Reply to this News Item Print this Topic E-Mail this Topic
This news item has 8143 Views and 30 Comments
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
Recent Topics
 • Today at 00:08 »  phpBB 3 MODS And Styles »  Changing Header Image in Milky Way »  Joshua203

 • Thu 13 Jun, 2013 12:31 »  phpBB 3 MODS And Styles »  [STYLE] - Rijeka For Phpbb3 »  SAypar

 • Thu 13 Jun, 2013 01:48 »  Test Forum »  Test for edit counts »  Mighty Gorgon

 • Thu 13 Jun, 2013 01:45 »  General Support »  Migrate From Icy 2.0 To Phpbb3 ¿how To? »  Mighty Gorgon

 • Thu 13 Jun, 2013 01:44 »  General Support »  SQL ERROR [ Mysql4 ] Can't Create/write To File '/tmp/#sql_5091_0.MYI' (Errcode: 28) [1] »  Mighty Gorgon

 • Thu 13 Jun, 2013 01:43 »  News And Announcements »  Icy Phoenix CMS »  Mighty Gorgon

 • Wed 05 Jun, 2013 18:16 »  General Support »  Fatal Error, Restore & Optimizing DB »  Joshua203

 • Wed 05 Jun, 2013 16:44 »  General Support »  Rebuild Search Index »  Joshua203

 • Wed 05 Jun, 2013 15:27 »  General Support »  LogIn ACP »  Joshua203

 • Sun 02 Jun, 2013 15:31 »  General Support »  Problems With Unread Topics With Same Account Different Machines »  Joshua203