Icy Phoenix

     
 


Tags And Keywordsplugins system

Post new topic  Reply to topic 
Page 1 of 1
 
 
Reply with quote Download Post 
Post New Plugins System 
 
Hi guys,
I'm glad to announce that I have almost finished the new Plugins framework for Icy Phoenix.

Some details about the new Plugins System:
  • Plugins may be installed by copying files in the plugins folder (then you will be able to enable the Plugin in ACP).
  • Only few files are required to create a new plugin from scratch.
  • Unfortunately some core files still need do be edited where some special operations are required for the plugin to work, but I'm planning to code an Hook System to avoid at least some basic edits in core files.
  • I strongly encourage MOD writers to use the Plugins System while creating / porting mods to Icy Phoenix.
  • The Plugins System requires only a small cache request in common.php.


After some tests it seems to be working as expected, but I would like some of you helping me in debugging.

If someone is willing to help in debugging, please contact me privately and I will exactly tell what I need to be tested.

I also need to port some Icy Phoenix features to the new Plugins System: this task is not easy, but it is a great way to get introduced into how Icy Phoenix works and would greatly help in creating own plugins. If someone is interested in helping in this task please contact me, and I'll provide all the info and the help needed.

Some basic requirements for those who wants to apply:
  • Basic PHP skills (at least being able to read and understand PHP code)
  • Good knowledge about Icy Phoenix features and structure
  • Good HTML and CSS skills


If you think you have these requirements and you wish to actively contribute to this project, please write me privately and I will provide further instructions.

Thanks.
 




____________
Luca
SEARCH is the quickest way to get support.
Icy Phoenix ColorizeIt - CustomIcy - HON
 
Mighty Gorgon - View user's profileSend private messageVisit poster's websitePersonal Gallery 
Back to topPage bottom
Thanks for the useful Topic Mighty Gorgon:
Gianni PB (01 December), JANU1535 (01 December), TheSteffen (01 December), ancraz (01 December), Costa (01 December), tiolalu (01 December), TuningBEB2008 (01 December), buldo (01 December), dinoyoco (02 December), Diegork (02 December), novice programmer (02 December), ThE KuKa (02 December), Limun (03 December) 
Icy Phoenix is an open source project, you can show your appreciation and support future development by donating to the project.

Support us
 
Reply with quote Download Post 
Post Re: New Plugins System 
 
Great news.

What are actual plugins ? KB, Arcade & DL, right ?
 



 
Last edited by Informpro on Tue 01 Dec, 2009 17:19; edited 1 time in total 
Informpro - View user's profileSend private message 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
Plugins System will great improve the flexibility of Ice Phonenix cant wait  
 




____________
NO can say who is wright or wrong all we can do is follow what we believe is right . This is the code by which i live
 
ancraz - View user's profileSend private message 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
This is great news . hope it gets out soon
 



 
Nirose - View user's profileSend private message 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
Bug in activity mod.

trying to install Activity mod ( found in extras ) , i got the first error.

Quote:
unable to drop table `ina_last_playtype`,


amod is trying to drop tables before install.

problem was here:
Code: [Download] [Hide] [Select]
if ($mode == "upgrading" || $mode == "fresh_install" || $mode == 'remove')
        {
        if (($mode == "fresh_install" || $mode == "remove") && ($mode != "upgrading"))


i solved it this way:
Code: [Download] [Hide] [Select]
if ($mode == "upgrading" || $mode == "fresh_install" || $mode == 'remove')
        {
        if (($mode == "remove") && ($mode != "upgrading"))





second problem:

after successful install off amod, I bunch installed the gamespack, created a test cat, and trying to assign a game to this Cat, the next surprise: In the dropdown list I only had amod root files listed.
 




____________
Driving me and my PC crazy, trying to create some pluggins
Icy-Mods.com ( IP 2.0 RC-1)
 
spydie - View user's profileSend private messageVisit poster's website 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
Thanks for your reporting, I will try to fix Activity Bugs after I have finished with the core Plugins code.

In the meantime you can have a look at this post: Guestbook Plugin
 




____________
Luca
SEARCH is the quickest way to get support.
Icy Phoenix ColorizeIt - CustomIcy - HON
 
Mighty Gorgon - View user's profileSend private messageVisit poster's websitePersonal Gallery 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
Great news hopefully when finished i can easily update my mods to work with it...
 




____________
Mods and themes for Icy Phoenix 1.3

IcyPhoenix UK is off-line permanently due to lack of time to update mods.
if anyone is interested in my templates I will upgrade them to Icy 2.0.
 
DWho - View user's profileSend private messageVisit poster's websitePersonal Gallery 
Back to topPage bottom
Reply with quote Download Post 
Post Re: New Plugins System 
 
Maybe the update is not that easy... but it would be worth all the efforts.

Have a look at the Guestbook in SVN so you can get an idea on how the new system should work (still some things to be fine tuned).
 




____________
Luca
SEARCH is the quickest way to get support.
Icy Phoenix ColorizeIt - CustomIcy - HON
 
Mighty Gorgon - View user's profileSend private messageVisit poster's websitePersonal Gallery 
Back to topPage bottom
Post new topic  Reply to topic  Page 1 of 1
 


Display posts from previous:    

HideWas this topic useful?

Link this topic
URL
BBCode
HTML

HideSimilar Topics





 
Permissions List
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events