Icy Phoenix

     
 

Menu

Main Links  Main Links
News  News
Info  Info
Users & Groups  Users & Groups
Style  Style
Language  Language
RSS Feeds  RSS Feeds

DEBUG - Mysql Errors Solution While Installing 

I´ve detected that the mysql_schema.sql file doesn´t specify the engine of the tables while installing.
In some servers it gives an error message because of it, becase the default db engine doesn´t support the fulltext index
Error repared with this file for new installs.

The changes are:
Code: [Hide] [Select]
Search

CREATE TABLE

Search

);

In-line remplace with:

)TYPE=MyIsam;



Until the end of the file.
That´s all.

Note: Thanks for the zone moving


DO NOT DOWNLOAD THIS FILES IF VARIOUS BOARD DB USERS USED




 

mysql_schema.rar
 Description:  The mysql_schema.sql for repairing problems
Download
 Filename:  mysql_schema.rar
 Filesize:  7.63 KB
 Downloaded:  857 Time(s)
db_update_000.rar
 Description:  The db_update_000.sql for reparing problems
Download
 Filename:  db_update_000.rar
 Filesize:  6.87 KB
 Downloaded:  834 Time(s)
 
 novice programmer [ Tue 24 Jul, 2007 21:05 ] Reply to this News Item Print this Topic E-Mail this Topic  

Icy Phoenix 1.1.5.20 Beta 1 

Hi all,
after some months of development I have decided to release a new beta to test the new features included in Icy Phoenix.

As I promised, no new "external" mods have been installed (only a couple of already included have been updated), only new things coded by me and some interesting phpBB 3 features are to be considered in the "what's new". Here is a small list...


What's New

  • Groups system: the old color group mod has been dropped and a new system has been recoded to make groups management close to phpBB 3 way.
  • CMS features: now it is possible to assign blocks on single pages, not only as global blocks, but as specific blocks.
  • Save as draft: it is now possible to save posts and PM as drafts. The function is similar to phpBB 3 one, but much more simpler and with less features.
  • Pages sessions: phpBB 3 has a much more flexible pages sessioning system, allowing better tracking of what users do. In Icy Phoenix I have partially replicated it, by modifying the way sessions work.
  • Actions logs: I have coded a small and simple logging system which stores on files all the actions performed by users which alter in some way the DB. The logs are difficult to read, so it is disabled by default and the switch to enable it is hidden. If someone is interested in I may show how to enable it... but I won't help in reading it, because it is tough for who doesn't know PHP, and how requests are made.
  • Extra stuff not enabled by default and not supported: since many of you requested integration of Cash and Activity, I have decided to integrate this in Icy Phoenix, and I will continue to keep them updated as the release is going on... but no support will be given with these extra features.
  • Templates: some small adjustments have been applied to the templating system to make it a bit more flexible and some new templates designed by me will be available with this release.
  • Extra debugging: phpBB 3 has a cool debugging feature which tells you the queries of each page and the time used for them. I've tried to enhance this feature a bit including some extra info and memory usage. This will be tremendously helpful for those webmasters who wants to understand the entity of Icy Phoenix charge and settings. Extra info about the usage of this feature, will follow.
  • Small fixes and adjustments: several small fixes and adjustments have been applied to the package. I don't have a full list of them, but you will notice some changes somewhere... I hope you will appreciate it. Just some of them: resend registration, remove cookies, album rss, new thumbnails functions.
  • Security fixes: unfortunately I've found during the dev phase some extra security holes which I have fixed the most risky in the available patch for 15b, but two of them which I was unsure, have been recoded differently to minimize infection risk.



Support

Regarding the support for beta, I'll quote phpBB beta release statement:
Acyd Burn wrote: 
During the beta phase a minimal level of support will be given. We will provide answers to general setup questions, configuration problems and support for determining common problems mostly related to bugs. We will not support modifications, custom code/style additions or any users using the beta packages within a live environment.

For some support questions or bug reports we may ask you to re-install the beta, clean tables in the database, purge data or other actions which are not advised to do in a live environment. So please be aware that you are still on your own if you run the beta in such an environment.

Beginning with the release candidates full support will be given.


As usual, no code changes will be released, and won't probably be released for any version in the future. This is because the package is quite huge and writing code changes requires much time: as I already said in the past, I prefer to focus my free time on developing the package instead of writing huge code changes that could be difficult to be applied. Trust me, in most cases it is quicker to replace old files with new ones and reapply eventually added mods (you should take note of the mods you have applied). My efforts will be dedicated to the upgrade procedures to allow you to upgrade your sites with the smallest unexpected issues.

Anyway for final release, I'll try to provide a changed files package and a small template changes guide... or at least a list with the changed files for those who have modded their site or released templates. I'll try to give translators a list of changed files as well.





Lang changes provided by brandsrus

Spoiler: [ Show ]


Available Packages

Since this is a beta package, I prefer to release an all in one package which includes in several folders all the extras and templates. I know that this means having a bigger file, but I don't want users trying to install extras in the latest stable release, because with high probability modifications for Icy Phoenix 1.1.0.15 won't work in newer releases, because of the new modifications I made to the core files.

Currently available is only a single big pack.

Icy Phoenix 1.1.5.20 Beta 1
Package Name: Icy Phoenix
Package Version: 1.1.5.20 Beta 1
Release Spot: str_replace('24 hours per day', '48 hours per day', $my_life).


DOWNLOAD: Icy Phoenix 1.1.5.20 Beta 1


Should you ask for support, please remember that this is an open source community and me and all the Staff are doing all for free and in their spare time... be kind, be patient and respect other users efforts and hard work.

Enjoy Icy Phoenix!
Luca Libralato




  
 Mighty Gorgon [ Thu 20 Sep, 2007 01:04 ] Reply to this News Item Print this Topic E-Mail this Topic  

Goodbye Old Smileys! 

Hi all,
today I have removed more than 150 smileys in the db... old inserted smileys should have been preserved by converting them to images.

Having fewer smileys will increase performances in parsing BBCodes.

I may remove more in the future.

All old smileys (and some more...) have been converted into categories... so you will also discover a new feature of the new Icy Phoenix.

Please report here if you notice something wrong with existing smileys.

Thanks.




  
 Mighty Gorgon [ Mon 23 Feb, 2009 15:14 ] Reply to this News Item Print this Topic E-Mail this Topic  

BBCODE - Enabling Html For Admin & Mods Only 

We solve this problem ny limiting only the use of the code alone html to the Admins and the Moderators (These last solo in the sections in which Moderators result).

Code: [Hide] [Select]
#
#-----[ OPEN ]--------------------------------------------------
#

posting.php

#
#-----[ FIND ]--------------------------------------------------
#

// Set toggles for various options
if ( !$board_config['allow_html'] )
{
$html_on = 0;
}
else
{
$html_on = ( $submit || $refresh ) ? ( ( !empty($_POST['disable_html']) ) ? 0 : true ) : ( ( $userdata['user_id'] == ANONYMOUS ) ? $board_config['allow_html'] : $userdata['user_allowhtml'] );
}

#
#-----[ REPLACE ]--------------------------------------------
#

// Mod for ALLOW HTML to Admins and Moderators - This Mod esclude HTML code for Users and Anonymous - BEGIN

if ($userdata['user_level'] == ADMIN || ($userdata['user_level'] == MOD) && ( $is_auth['auth_mod'] ))
{
// Set toggles for various options
if ( !$board_config['allow_html'] )
{
$html_on = 0;
}
else
{
$html_on = ( $submit || $refresh ) ? ( ( !empty($_POST['disable_html']) ) ? 0 : true ) : ( ( $userdata['user_id'] == ANONYMOUS ) ? $board_config['allow_html'] : $userdata['user_allowhtml'] );
}
}
else
{
if ( !$board_config['allow_html'] )
{
$html_on = ( $submit || $refresh ) ? ( ( !empty($_POST['disable_html']) ) ? 0 : true ) : ( ( $userdata['user_id'] == ANONYMOUS ) ? $board_config['allow_html'] : $userdata['user_allowhtml'] );

}
else
{
$html_on = 0;
}
}
// Mod for ALLOW HTML to Admins and Moderators - This Mod exlude HTML code for Users and Anonymous - END


If you look well in the code replaced it's used:

if ($userdata['user_level'] == ADMIN || ($userdata['user_level'] == MOD) && ( $is_auth['auth_mod'] ))

This trains Admins and Moderators to the use of the html. If you want that only the Admins can use the html you must change this line in:

if ($userdata['user_level'] == ADMIN) && ( $is_auth['auth_mod'] ))

Now: You must add the < table > button in Posting Body:

Code: [Hide] [Select]
[--OPEN--]

templates/mg_themes/bbcb_mg.tpl

[--FIND--]

<a href="javascript:BBChl()" ><img border="0" src="{BBCB_MG_IMG_PATH}highlight{BBCB_MG_IMG_EXT}" name="highlight" onMouseOver="helpline('highlight')" alt="{L_BBCB_MG_HIGHLIGHT}" title="{L_BBCB_MG_HIGHLIGHT}" class="bbimages" /></a>

[-- AFTER ADD --]

<a href="javascript:BBCtable()" ><img border="0" src="{BBCB_MG_IMG_PATH}table{BBCB_MG_IMG_EXT}" name="highlight" onMouseOver="helpline('table')" alt="{L_BBCB_MG_TABLE}" title="{L_BBCB_MG_TABLE}" class="bbimages" /></a>


Now it needs to remove from all the users the possibility to be able to choose whether to use or I lead the code html in Profile - Control Panel (It's only a matter not to see the function because, if it were also present and the Users choose "Yes" to use him/it, the Code won't work for the change effected in posting.php.

Code: [Hide] [Select]
[--OPEN--]

templates/mg_themes/profile_add_body.ypl

[--FIND--]

<tr>
<td class="row1"><span class="gen">{L_ALWAYS_ALLOW_HTML}:</span></td>
<td class="row2">
<label><input type="radio" name="allowhtml" value="1" {ALWAYS_ALLOW_HTML_YES} /><span class="gen">&nbsp;{L_YES}</span></label>&nbsp;&nbsp;
<label><input type="radio" name="allowhtml" value="0" {ALWAYS_ALLOW_HTML_NO} /><span class="gen">&nbsp;{L_NO}</span></label>
</td>
</tr>

[-- REPLACE WITH --]

<!--
<tr>
<td class="row1"><span class="gen">{L_ALWAYS_ALLOW_HTML}:</span></td>
<td class="row2">
<label><input type="radio" name="allowhtml" value="1" {ALWAYS_ALLOW_HTML_YES} /><span class="gen">&nbsp;{L_YES}</span></label>&nbsp;&nbsp;
<label><input type="radio" name="allowhtml" value="0" {ALWAYS_ALLOW_HTML_NO} /><span class="gen">&nbsp;{L_NO}</span></label>
</td>
</tr>
-->


Last Chage: Now it needs to remove from the Posting Body the possibility from the consumers to be able to choose whether to use or I lead the code html in a determined Post:

Code: [Hide] [Select]
[-- OPEN --]

templates/mg_themes/posting_body.tpl

[--FIND--]

<!-- BEGIN switch_html_checkbox -->
<label><input type="checkbox" name="disable_html" {S_HTML_CHECKED} />&nbsp;{L_DISABLE_HTML}</label><br />
<!-- END switch_html_checkbox -->

[-- REPLACE WITH --]

<!--
<!-- BEGIN switch_html_checkbox -->
<label><input type="checkbox" name="disable_html" {S_HTML_CHECKED} />&nbsp;{L_DISABLE_HTML}</label><br />
<!-- END switch_html_checkbox -->
-->


These are the changes that may have used for allowing the Admins and the Moderators to use the Code html.




  
 Zuker [ Thu 05 Apr, 2007 16:11 ] Reply to this News Item Print this Topic E-Mail this Topic  

Thank You Zuker 

Hi guys,
I'm really sad to announce that Zuker just asked to be removed from Leading the Staff Team here.

I really want to thank him for all the hard work he did so far for this project, and for the great support service to the community.

Thank you Zuker, I hope to see you here around even if you are not Staff Team Leader anymore.

The Staff Team Leader position will be re-assigned shortly.

THANKS ZUKER




  
 Mighty Gorgon [ Mon 09 Feb, 2009 22:32 ] Reply to this News Item Print this Topic E-Mail this Topic  


 

  cron