User Tag List

Page 1 of 5 1 2 3 4 5 LastLast
Results 1 to 7 of 29

Thread: Gratis World Of Warcraft CMS. [Open Source] [In Development]

  1. #1
    Moderator <span style='color: #FF1493'><span class='glow_000000'>Vitrex</span></span>'s Avatar

    Join Date
    Sep 2013
    Location
    Vilnius , Lithuania
    Posts
    1,039
    XP
    1,000,075
    Level
    174
    Thanks
    280
    Thanked 135 Times in 95 Posts

    Lightbulb Gratis World Of Warcraft CMS. [Open Source] [In Development]


    Hello, Emudevs, before everything let me say something. this is not full time job or over-hyped project of mine. i was thinking a long time about this project and well finally i had enough motivation to sit down and write all the code.

    So. lets talk more about Gratis

    What is Gratis ?
    - Gratis is open source flexible modern and lightweight CMS with custom built framework.

    Custom built framework ?
    - Yes in order to realize my idea that CMS must be easy to use, and even easier to modify.To fit your needs it uses custom built framework.

    How about website logic ?
    - The logic behind interacts is really simple but at the same time effective. Most of complex code handled as "Modules/Infusions" (call them how you wan't i call them infusions). Based on what I've said lets go deeper now and see how exactly classes interacts with each other. First of all there is no static /pages folder as you used to see in any nowadays released CMS. instead we have everything handled by $_GET superglobal and /view folder. View interacts with Main Page Module where we define and handle simple logic that needed to be rendered for our website. Simple isn't it?

    Modules/Infusions
    - The logic behind these that they are between View and Main Page Module. The main Module class contains base logic of our module/infusion then sends data to actual Model where all database work happens. Take a note - in Model files we don't even try to use HTML and in Model / Infusion / View we don't use any database calls so we keep everything separated and easy manageable in the future.

    Gratis better than Azer or FusionCMS or any other popular CMS?
    - Lets be honest here. FusionCMS - is known as most unstable big-ass framework, right? but at current state he's still better cause most of modules available let you customize the whole cms as you wan't also a decent community work on new templates / modules. Azer and all other decent CMS projects are kinda same story, but there is one BUT. This is because of current state of Gratis. Project most of the time it was i my head or on my local machine, with time and updates i think it can be on same level if not higher than Azer or Fcms or any other popular ones.

    Why it's free?
    - Simple question , simple answer. There is no need to make CMS paid. i can make premium modules / templates paid - i like this marketing system much more than buying a cms when you don't even know if it's good or not.

    How about templates?
    - Gratis has implemented Bootstrap 3 support in him. so customize and create a template will be easier than easy with medium/average knowledge of HTML / CSS you can create template even without a PSD.


    What is working today :


    • Page itself. [0.0.1]
    • Default pages such as Index, How To Connect, Downloads etc.[0.0.1]
    • Register[0.0.1]
    • Login[0.0.1]
    • UCP (not finished but working).[0.0.2]
    • Server Status.[0.0.1]
    • Dynamic Vote Page.[0.0.4]
    • Character Services(just framework). [0.0.2]
    • Dynamic page system.[0.0.4]


    Features to be added :


    • Armory.
    • Own item tool tips.
    • Support for more than one realm.
    • Dynamic vote/donate shop.
    • Integrated Paypal / Payment wall.
    • Server administration panel.
    • Admin panel.
    • Install page.



    Current version 0.0.4: https://bitbucket.org/vitrex/gratis-...dc8bf8bb9a05bc (28 Oct. 2016)

    Changelog
    Code:
    # Change Log
    All notable changes to this project will be documented in this file.
    
    ## [0.0.4] - 2016-10-28
    ### Added
    - Dynamic Page system
    - Vote system
    - Propper comments in all model & module files
    ### Changed
    - Cleaned up not used code (from 0.0.1 ver.)
    
    ## [0.0.3] - 2016-10-17
    ### Added
    - PDO library instead of Procedural mysqli.
    - Dynamic vote page Framework.
    
    
    ## [0.0.2] - 2016-10-16
    ### Fixed
    - Fixed memory leak in UCP with database fetch
    - Fixed all view pages to be based on index / main page
    ### Added
    - Added basic UCP panel.
    ### Changed
    - Useless code / non used variables clean up.
    
    
    ## 0.0.1 - 2016-10-16
    ### Added
    - The stable release with basic website functions added.
    url to changelog will be available in 0.0.4 version.

    Any pre-requirements ?
    Yes PHP must have short tags enabled and PHP version must be > 5.6. (development processing on PHP 7). So it's highly recommended that if you plan to use this in future keep in mind you'll have to be up to date with PHP versions.

    A little bit of truth here. This is not usable yet. Well it can be if people don't need the UCP panel but need only register/downloads/news features. but if you need fully customized CMS you'll have to wait. So why do i "release" it if it's not usable? To keep the motivation up for myself and don't drop the project that has potential.

    How i said it's open source and my ugly code can be found here : Demo - can be found inside the Bitbucket under "website" column in overview page OR
    I commit a lot now and fixing adding new things every few hours. So you can track the progression. However there is no install feature yet(i simply exported sample .SQL database). This will come later on + more than 90% of code contains white-spaces and not commented properly. this will be as soon as possible.

    I understand this is more show of than release... So sorry if i hyped you with title.. :D
    Good luck. Feel free to drop your ideas / thoughts everything you would like to see implemented int Gratis in this post !

    Have a good day !
    Best regards,
    Eric a.k.a Vitrex.
    Last edited by Vitrex; 10-28-2016 at 03:17 PM.
    Achievements:
    Shopper Got a Sticky! 1 year registered Member Level XL Level C Referrer
    Awards:
    Raffle Winner Donator Member of Staff Pot Head
    I won't create anything for you, i can only guide you to right direction.
    Don't forget to read rules before posting.
    Forum Rules
    Need and assistance with your issue? use this section to ask for assistance !
    -----
    My Portfolio
    Wanna learn PHP ? check out my One-Page project


  2. The Following 4 Users Say Thank You to Vitrex For This Useful Post:


  3. #2
    Exalted Member Sylica's Avatar
    Join Date
    Aug 2014
    Location
    My Own Little World
    Posts
    124
    XP
    1,264,322
    Level
    196
    Thanks
    9
    Thanked 26 Times in 19 Posts
    Looks very nice so far. Keep it up and this CMS might be a lot better then the others, if this continues well. Should put in a working to date, to show what is working and what is not.

    Best of luck with the project.
    Achievements:
    1 year registered Level XL Level C

    Project Firestorm 2015 - 2016

    Those you help, will help you back in return. --Sylica

  4. The Following User Says Thank You to Sylica For This Useful Post:


  5. #3
    Original Poster
    Moderator <span style='color: #FF1493'><span class='glow_000000'>Vitrex</span></span>'s Avatar

    Join Date
    Sep 2013
    Location
    Vilnius , Lithuania
    Posts
    1,039
    XP
    1,000,075
    Level
    174
    Thanks
    280
    Thanked 135 Times in 95 Posts
    Quote Originally Posted by Sylica View Post
    Looks very nice so far. Keep it up and this CMS might be a lot better then the others, if this continues well. Should put in a working to date, to show what is working and what is not.

    Best of luck with the project.
    Thanks. i will try my best. Well everything i posted now is working at the moment. Well i'll write full TODO list at same time will think of format of updating this post to keep it up to date as much as possible.
    Also feel free to drop ideas into my TODO list. If they will be approved they will be implemented.
    P.s noticed only now, since i re-worked whole logic of cms tonight there can be unused variables all around in current commit. also don't mind this poor comments working on proper comments at the moment.

    The main goal that i'm aiming is to create user and developer friendly cms.
    Achievements:
    Shopper Got a Sticky! 1 year registered Member Level XL Level C Referrer
    Awards:
    Raffle Winner Donator Member of Staff Pot Head
    I won't create anything for you, i can only guide you to right direction.
    Don't forget to read rules before posting.
    Forum Rules
    Need and assistance with your issue? use this section to ask for assistance !
    -----
    My Portfolio
    Wanna learn PHP ? check out my One-Page project


  6. #4
    Exalted Member Sylica's Avatar
    Join Date
    Aug 2014
    Location
    My Own Little World
    Posts
    124
    XP
    1,264,322
    Level
    196
    Thanks
    9
    Thanked 26 Times in 19 Posts
    Quote Originally Posted by Vitrex View Post
    Thanks. i will try my best. Well everything i posted now is working at the moment. Well i'll write full TODO list at same time will think of format of updating this post to keep it up to date as much as possible.
    Also feel free to drop ideas into my TODO list. If they will be approved they will be implemented.
    P.s noticed only now, since i re-worked whole logic of cms tonight there can be unused variables all around in current commit. also don't mind this poor comments working on proper comments at the moment.

    The main goal that i'm aiming is to create user and developer friendly cms.
    Sweet, I'm sure to drop in some ideas for sure. I can say for now, a built in forums might be awesome to see in this project.
    Achievements:
    1 year registered Level XL Level C

    Project Firestorm 2015 - 2016

    Those you help, will help you back in return. --Sylica

  7. The Following User Says Thank You to Sylica For This Useful Post:


  8. #5
    Mad Scientist <span style='color: #008000'><span class='glow_006400'>slp13at420</span></span>'s Avatar



    Join Date
    Dec 2013
    Location
    Idaho
    Posts
    2,424
    XP
    20,133,603
    Level
    500
    Thanks
    1,068
    Thanked 321 Times in 206 Posts
    Dynamic vote list? i.e. I have 25 different vote sites I use. most cms only do up to 5.
    Dynamic donor/vote shop? up to unlimited number of items or options?
    ofc toon/acct mod section.

    looking good :D cant read what the demo site says though lol :P
    Last edited by slp13at420; 10-16-2016 at 05:30 PM.
    Achievements:
    Shopper Got a Sticky! Member 1 year registered Level XL Level D
    Awards:
    Pot Head LOL Raffle Winner Top Tagger Donator Hangman Scripter Repacker Drunk Support Member of Staff Da Bomb!
    "Cuz PvP's better with a bag 'o' weed"
    !! King Spade !!

    -Guild Plot System-
    Grumbo'z Guild Warz


    -VIP System-
    Grumbo'z VIP System

  9. #6
    Original Poster
    Moderator <span style='color: #FF1493'><span class='glow_000000'>Vitrex</span></span>'s Avatar

    Join Date
    Sep 2013
    Location
    Vilnius , Lithuania
    Posts
    1,039
    XP
    1,000,075
    Level
    174
    Thanks
    280
    Thanked 135 Times in 95 Posts
    Quote Originally Posted by slp13at420 View Post
    Dynamic vote list? i.e. I have 25 different vote sites I use. most cms only do up to 5.
    Dynamic donor/vote shop? up to unlimited number of items or options?
    ofc toon/acct mod section.

    looking good :D cant read what the demo site says though lol :P
    What do you mean? :) And yes its already in TODO list.

    Quote Originally Posted by Sylica View Post
    Sweet, I'm sure to drop in some ideas for sure. I can say for now, a built in forums might be awesome to see in this project.
    thanks, was thinking about the same. Built in forums are awesome, just hard to optimize them. but general idea is really good.
    Last edited by Vitrex; 10-16-2016 at 05:37 PM.
    Achievements:
    Shopper Got a Sticky! 1 year registered Member Level XL Level C Referrer
    Awards:
    Raffle Winner Donator Member of Staff Pot Head
    I won't create anything for you, i can only guide you to right direction.
    Don't forget to read rules before posting.
    Forum Rules
    Need and assistance with your issue? use this section to ask for assistance !
    -----
    My Portfolio
    Wanna learn PHP ? check out my One-Page project


  10. #7
    Mad Scientist <span style='color: #008000'><span class='glow_006400'>slp13at420</span></span>'s Avatar



    Join Date
    Dec 2013
    Location
    Idaho
    Posts
    2,424
    XP
    20,133,603
    Level
    500
    Thanks
    1,068
    Thanked 321 Times in 206 Posts
    oh yea I second the idea of built in forums :)

    News categorized by realm : News realm 1, realm 2 .....

    a donator section where players can paypal for in-game items for toon/realm.
    a vote store where players can spend vote points for in game items for toon/realm.
    a vote panel for an unlimited amount of vote sites players can vote for the site on. .. oooh maybe even a page per realm for multi-patch servers ;)
    Achievements:
    Shopper Got a Sticky! Member 1 year registered Level XL Level D
    Awards:
    Pot Head LOL Raffle Winner Top Tagger Donator Hangman Scripter Repacker Drunk Support Member of Staff Da Bomb!
    "Cuz PvP's better with a bag 'o' weed"
    !! King Spade !!

    -Guild Plot System-
    Grumbo'z Guild Warz


    -VIP System-
    Grumbo'z VIP System

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •