https://www.icyphoenix.com/viewtopic.php?f=1&t=4700&p=31690#p31690
-----------------------------------
Mighty Gorgon
Sun 14 Sep, 2008 13:40

Re: New Icy Phoenix Version Running
-----------------------------------
Just to add some other informations on the changes...

The main reason because I changed all the core constants in Icy Phoenix is security.

The second reason is that there are some phpBB 2 mods which have been "badly" ported to Icy Phoenix, so they won't work correctly... and creating a brand new structure (hopefully I will be able to provide a documentation soon) it may helps people in a better understanding in how Icy Phoenix works and a better understandin on what they are doing.

Anyway, here are the core vars / constants which have been changed:
[list][*]$phpbb_root_path (VAR) converted into IP_ROOT_PATH (CONSTANT): which means an higher level of security (constants values cannot be changed once defined), and there is no need to specify the GLOBAL scope when used within functions or classes.
[*]$phpEx (VAR) converted into PHP_EXT (CONSTANT): which means an higher level of security (constants values cannot be changed once defined), and there is no need to specify the GLOBAL scope when used within functions or classes.
[*]IN_PHPBB (CONSTANT) converted into IN_ICYPHOENIX (CONSTANT): just changed the name... we have moved far away from standard phpBB...
[*]PHPBB_INSTALLED (CONSTANT) converted into IP_INSTALLED (CONSTANT): just changed the name... we have moved far away from standard phpBB...[/list]

Other informations will follow... stay tuned! :wink:


