I didn't really work on this much last night. Instead I went to bed at like 8. But I woke up at 4 and spent about the last 4 hours chopping up sitephyre scripts and modifying them to create a CMS for a banner.
Am I finished? No, but I should be by tonight or tomorrow.
I have:
1) database, tables, users & permissions creation/install script
2) sign-in/out/up form
3) some owner stuff that can be set to allow others to manage the banner (this is the only reason to have a sign up form)
4) simple validation and generic security of form fields
5) upload banner image and assign information form (like title, description, links, etc)
so that's ALMOST everything
now I need to make it to where you can display the actual banner/info and put it in rotation. I intend to take my time with this because I don't believe it is necessary to grab the banner rotation from the database every time a page loads. A JSON or XML file would more than suffice. That file can be generated every time the database is updated or has new content injected.
Since that is my method, I intend to bring it a step further and come up with a content selection system that is more advanced than just grabbing the last X table rows in descending order.
In closing, It does not matter to me if Solecords ultimate decision is to not use my idea. A banner cms is a feature as far as I am concerned and one I intend to inject directly into my main sitephyre CMS as an option. Actually, this is already a win for me. Since I was chopping up my sitephyre code to accomplish this, I wound up creating a much smaller example of everything that is going on with my main cms and that gave me a more powerful understanding of how all of this is working together. The result is already cleaner/meaner code.
In other words, this "side project" is not on the side at all. It is directly related to (and now even a part of) everything I have been working on.
I'm getting back to work now. BBL
I'll leave Solecord with this question first.
If you were (hypothetically) going to definitely use this, would you prefer a system where an "admin" (?mindz?) is "in charge" of the content - or where a modder could be approved to maintain their own banner? At the root they may seem like the same thing, but you must consider that the "mindz way" has global banner access, whereas the other has personal banner access only.
hmmm, maybe I'll just make all of that possible. Time to go change the database script (here we go again
- at least this time there are only 2 tables)
Am I finished? No, but I should be by tonight or tomorrow.
I have:
1) database, tables, users & permissions creation/install script
2) sign-in/out/up form
3) some owner stuff that can be set to allow others to manage the banner (this is the only reason to have a sign up form)
4) simple validation and generic security of form fields
5) upload banner image and assign information form (like title, description, links, etc)
so that's ALMOST everything
now I need to make it to where you can display the actual banner/info and put it in rotation. I intend to take my time with this because I don't believe it is necessary to grab the banner rotation from the database every time a page loads. A JSON or XML file would more than suffice. That file can be generated every time the database is updated or has new content injected.
Since that is my method, I intend to bring it a step further and come up with a content selection system that is more advanced than just grabbing the last X table rows in descending order.
In closing, It does not matter to me if Solecords ultimate decision is to not use my idea. A banner cms is a feature as far as I am concerned and one I intend to inject directly into my main sitephyre CMS as an option. Actually, this is already a win for me. Since I was chopping up my sitephyre code to accomplish this, I wound up creating a much smaller example of everything that is going on with my main cms and that gave me a more powerful understanding of how all of this is working together. The result is already cleaner/meaner code.
In other words, this "side project" is not on the side at all. It is directly related to (and now even a part of) everything I have been working on.
I'm getting back to work now. BBL
I'll leave Solecord with this question first.
If you were (hypothetically) going to definitely use this, would you prefer a system where an "admin" (?mindz?) is "in charge" of the content - or where a modder could be approved to maintain their own banner? At the root they may seem like the same thing, but you must consider that the "mindz way" has global banner access, whereas the other has personal banner access only.
hmmm, maybe I'll just make all of that possible. Time to go change the database script (here we go again

Comment