Quick Links>FHwebsite|FHforums|AMS Register Login 
::FH Forums:: New forum, Framework an MySQL Lib 3
  Viewing:
Main > News > New forum, Framework an MySQL Lib 3
 
 
[1]
25/11/09 22:31 Last edited: 25/11/09 23:19 New forum, Framework an MySQL Lib 3 [Quote]

Retarded
Lionwhale

Forum Moderator
2402 Posts
Huge e-penis :3
This thread will be updated with the latest progress on Framework 3 and MySQL Library 3.

Short introduction
Framework - Provides shared code used between all of the FH sites for e.g. authentication, the toolbar at the top of the page and more (makes creating new sites easier e.g. I created the current bans site in under two hours).

MySQL Library - Used to access the MySQL database server that stores data such as your user account information.

The plan...
The plan will be to redo most of the Framework and check existing code from previous versions is the quickiest it can be (else its rewritten/changed) and to add/remove functions that will be used by the FH website collective in the next year or so - yes the framework will be designed to last a year, therefore its important its a good job instead of rushed :3

The FH website will be one of the first websites using the new Framework, since its going to be rewritten from scratch.

However the second website featuring the new Framework will be the forums, which will also be rewritten from scratch and use a new exciting themes engine for faster, better and optimised forum board :3

Work in progress
  • Re-write the toolbar, which has already been tested with the new toolbar on the forums right nao

  • Create a themes system that cache's html files to deliver a quicker themes system - instead of reading from a table on the database every time (which is slow but is quicker than reading from disk). This will be one of the new huge features in the new framework and will be optimised to the max before its marked as completed.

  • [bp]Syntax 3 - the new syntax engine will support even more such as:
    -- Intergrating Google maps.
    -- Intergrating tables (similar to the wiki which uses its own Syntax named Syntax 3 which is not official).
    -- Intergrating videos from not only YouTube but other sites such as Metacafe, Vemo and more.
    -- Intergrating web-pages DDD!
    -- Parsing more tagged-objects such as Garrrysmod.org downloads, Filefront downloads, websites (as in it does more than just a hyperlink) and more.
    -- A slideshow feature which presents an array of images in a slideshow object:
    [slideshow=Title&=author]Item url;Item url;etc[/slideshow]

    Thos would be useful for the mappers, for pictures of peoples programs, for pictures of servers and more![/bp]
  • A new more secure encryption system for passwords - it's already more secure than using MD5, so its not really needed, however I want it more secure and to support up to unlimited amounts of text without a math overflow.

  • A new API system allowing you to logon to other peoples sites with your AMS account like Facebook.

  • Multiple ranks system (which is currently in-use on the wiki) that allows you to have secondary ranks which could be used to give users moderation over a specific forum board.

  • A personal message system that can be accessed via an API - so programmers could access it on their site or create a program to send/read them.

  • Add gadgets so when you go to any site with the toolbar, you can have on-screen gadgets such as:
    > Server status with a connect button (for FH servers).
    > Magnifine glass - for users who have vision issues or for assholes who make posts in small fonts.
    > Spell checker (checks the page's text boxes for spelling errors).
    > Peoples own generated gadgets?
    > A page navigator thats got a fixed position allowing you to go to the top or bottom of the page (simple but can be useful).
    > Instant messaging if its possible? Probably not lawl...
    > Suggest your ideas?

    This idea most probably wont happen though.


  • And many other features that will be all prepared and geared-up ready for FHgroups :3

    Current progress
  • MySQL library 3 has been successfully optimised and completed!
  • [1]

    Theme: