And the edit group form.
Quite tricky to get the permission table working , took me a while to figure how to do it.
And its only like 10 lines of code for that permission section, just lot of thinking involved. I also found a flaw in the permission table's format, which I'll fix tomorow. Better finding flaws now then later.
and this is it for now as for screenshots. Does not seem like lot has been done but keep in mind lot of work is involved in the behind the scenes stuff. I try as much as possible to create functions and methods to make repetitious tasks much easier. Forms are a good example, I have functions that I call which generate the forms based on given data.
A really good function I made which will save lot of time goes through an array and produces a list var=value,var2=value2 etc... which is used in select and update queries. So lot of time has been put to make things as efficient as possible, and as to make things easy to work with. Since I've been working on this very slowly, lot of code done before is actually not using some of the new concepts that I made recently, so it's things I may eventually renew, but for now my goal is to make it functional, then redo the parts that should be redone.
Also, I may change the default skin color, since the site will be green, so I may make the board's default skin match with green, but this skin will also be available.
I want to make a skinning system where you can choose skins and stylesheets. So let's say you choose skin A there may be style sheet A or B to choose from. So it makes skinning possibilities endless.
Oh, and unlike IPB this will be a brease to skin. Only thing is, it may be harder to change specific aspects. For example if you want one form a certain color, and another form another color since all forms call the same skin functions. But in most cases this is not wanted anyway. But most forms allow you to change the order of things and also allow youto add things to the "wrapper" of the form. So skining is still decent in terms of customization.
Archived topic from Iceteks, old topic ID:3188, old post ID:26007