24
I had a setback while working on the Install script. After a few hours of trying to get the install script working on my laptop and not being successful I decided to drop that project on my laptop and only work on it at home. I will be starting on the xRoster project likely next week. I expect xRoster to take a while because I will be documenting the changes I make to it and making a tutorial for it.
As I have mentioned elsewhere I plan to document ALL changes I am making to it to make it more recent.
With this I will be testing out new "technologies" that I hope to roll into a new Profile module.
Plug in system for the data types...
(Working out the bugs with plugins with the intent of having a variety of different types of plugins for a new Profile module. I am looking at xRoster as being a sort of Profile lite that will be usable for many functions. The intent is to eventually create a profile module that uses multiple types of plugins to allow someone like Wishcraft to add MANY items to Profile without having to change profile its self.)
Move to blue by using Xoops API functions, 2.5.5 admin class, changing the structure to be similar to other modules, Create classes for the module that will allow me to evolve this module into the Library system and the Universal module system down the road once I have those built.
And as I mentioned, I will be totally documenting these as I go with the intent of making a long tutorial new developers can use to do the same to their modules.
I have a design in my head to build a totally flexible display template as well. This is similar to the old Myspace "second" profile setup if anyone remembers that system..
So I have my work cut out for me here. But should be fun... I will likely release major updates as I move this through.
Attending College working towards Bachelors in Software Engineering and Network Security.