Okay, I think I should stop in again. Sorry for my absence here, but the work is still in progress on my side.
I'm still writing on this requirements document, but I decided to improve my age writing and blender skills a bit first, to get a better understanding about the needs. This took a while. And I have talked to many people to get a better insight too.
A 40GB server is already ordered; I will receive the administration infos next week, and then I will try to do the first setup for LAMP, FTP, and such.
Looking at the work di gama already did, gives me hope that we will be able to implement the whole thing. Good job, man.
I understand there must be much logic and programming behind, especially for the full functionality. Looking at the currently used output "style", gave me the impression we should split design and programming, so I did some research and think we should use template techniques to accomplish this.
So, I already did some web design to get a nice user frontend, and currently I'm working out a first compilation of such a PHP/design combination, using the smarty engine. I will show some examples of the web design soon (next few hours or days, I hope).
So stay tuned, the project will continue.
di gama wrote:What I meant from this is that although it is going to be a different server, It will (obviously) become closely related to the GoW site here (after all, we are building this server specifically to make our lives at GoW easier). It may, in fact, be possible to link this forum and the server to use the same user database, although that would mean accessing the GoW forum database directly, which means admin access (which probably isn't going to happen).
I am not aware about security holes regarding this solution, but I would really prefer to use the TextURU-server use it's own database. I understand that managing user accounts would be a big challenge (although PHP already offers some techniques like the PHPSESSID thingy), but I trust in your "eating php for breakfast" skills here.
di gama wrote:As for H'uru, why (considering their line of work)
aren't they part of the GoW? Is it another domain supremacy struggle? (recalling the PyPRP schism) Again, it is possible to read
their user list, but I think accessing two separate databases is a bit much, even for me.

Most of them (especially just "photographers" without any other intentions regarding age writing) are from Germany, Austria or Switzerland and don't understand english very well so for some it's a bit hard to participate in the whole GoW part here. My first intention was to provide a multi-language interface on the server, in some parts, like user-login and categories naming.
di gama wrote:I was under the impression that maintenance of the content was going to happen,[..]
Sure, but it would make the life of an admin much easier.
di gama wrote:[..]although I don't think we should use an approval process (rather, we are just quick to remove offensive material before it does any damage). IP banning should work decently on "guys trying to be funny".
Most of the people I know have dynamic IPs, maybe this is different in the USA?
I'm not sure if an approval process is favored or necessary, but I still believe users should have to login before they can do any upload - and besides of that, we do need a mechanism to identify admins. Simply using FTP would work for files, but not for contents in the database; imagine how confusing it would be to *move* misplaced files together with descriptive content if your only interface is phpMyAdmin?
di gama wrote:The way I am trying to define my role in the project is as a code writer, nothing more. Although I have ideas about what the site should be, I have no intention of leading it. I am posting all my code for the same reason: I am not planning to be admin. *shouts to crowd* Whooooo wants to be admiiiiin? Don't make me start the nose game.

When the project starts first, I could play the role of an admin, but I would appreciate if other can do this job as well - and maybe we will need moderators.
di gama wrote:I actually meant that the category should hold on to a link to an image, which is auto-thumbed when displayed. I just finished the relevant part of PHP code, [..]
- Code: Select all
[..]
Looks good.
