prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

Page 1 of 3 123 LastLast
Results 1 to 15 of 40
  1. #1
    idk what to put here Joseph is offline
    MemberRank
    Oct 2007 Join Date
    CanehdaLocation
    1,317Posts

    prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |


    "Welcome to Project Dual. Project Dual is a slightly old project which consists of multiple developments. It aims to bring you an amazing gaming experience and entertainment for whatever you will use our developments for. Having the most professional developers, we ensure you maximum satisfaction."


    What is Project Dual?


    Project Dual not only aims to give you the best gaming experience, but aims to give it to you, two times! Our administration consists of adults who are the absolute best at what they do. Project Dual consists of content management systems, all types of programs, from games to applications and emulators. Our main focus is to introduce to you content management systems and emulators for Habbo.



    What we promise?


    We promise you not only absolute satisfaction, but complete stablization of the products we offer. We're not a project that simply copies off other things and merges it all together, we promise orginality. We also guarantee that you will love our stuff, and if you don't, that is too bad as we worked our butts off developing it, just for you (seriously).


    Who's on the team?

    Our development team consists of a small group of individuals. Each have knowledge in the areas needed to provide you the product.



    Sway is one of our few developers. He has knowledge in PHP, Python, and C#.

    Byron is another one of our few developers, he has mastered the language of PHP, and knows some Python and C# along with it.

    Steve is the last of our developers and he knows a great amount of PHP, Python and C#.

    Joh
    is the CSS and the Graphics guy, he designed a few pages that come pre-designed and he will also be designing our plugins.


    The whole team practically share the same knowledge, and plan to thrive for success!



    DualCMS and it's features,


    We understand your desperation, and we also understand that you may be tired of seeing all of these content management systems, all the same or just a simple rename of another one. We find that annoying too, and we completely understand. That's why we put together DualCMS, a content management system, not based off anything at all, for Habbo retros. This CMS focuses more on ease of control and security than any other thing in it. Some of the features will be written below.


    Security Features are listed below.

    Implemented SSO Ticket prevents hackers from hijacking a users session. Upon the user logging in, the user will be given a ticket he wont know that he has received, and the ticket will stay active until he logs out of the session.

    All information regarding a user is salted and hashed. The CMS will use md5 and sha1 and it will be salted. So for the rare chances that your database gets hacked, the hacker wont be able to retrieve any personal information regarding the user, like the passwords. That's if, they happen to crack it. If they can crack that, they can crack a bank's vault.


    How fast will it be?


    The CMS will be super fast, as we are practically allies with PHP. We have coded the CMS to use functions only. That way, the code will not be ran unless it is called to be ran. We also keep the code to the minimum, squeezing out every inch of benefits PHP 5.4.6 has given us. We use the shortest code we can to provide you with, first of all, a clean source code. Nobody likes opening up a piece of code and seeing a bunch of gibberish, and secondly, so the website can run much quicker.


    We have organized each text file to be compatible with any text editor, that way, when you open a file, the code is all organized, spaced out, and extremely easy to both view and edit. We hate seeing a piece of source all together and, ugh, it's annoying. We feel you.

    Plugin System?

    That's right, you heard it (hopefully) here first. We have coded our very own plugin system, much like SVN, but much easier to use. There will be a database and an API. We will upload files to the database, the API will read it and send it to the Plugins section in the Housekeeping. From there, you can choose to download the plugin or not. This is also usefull because if there's an exploit after release or a bug, we can patch it without having to release another build of the CMS.

    The community will also be able to code their own small plugins, submit it to us, we review it and analyze it, and if you want, you're able to download it and have it setup on your CMS, without you touching a thing.


    DISCUSSION BOARD IS BACK!

    We have decided to code in a fully functional discussion board. For the people who don't know what that is, it was firstly introduced in HoloCMS. It was this miniature forum where the users of that retro can make threads, post, like and the same thing you do with a regular forum.


    Of course, it wont be the exact same thing. HoloCMS was 2007 ish, we're in 2012. It will definitely be much better. I will post the updates on all of these features as posts.


    Messaging System?


    You guys already know the messaging system Uber has, the messaging system Rev doesn't have *wink @ kryptos*. A messaging system will be fully functional in DualCMS. Not much to say concerning that.



    I will post snippets about all of these features as a post.

    Snippets:


    PHP Code:
    $_CORE['vipclothes'] = $database->getServer("vipclothesforhcusers"2); //Allow HC users to wear VIP Clothes
    $_CORE['maxrooms'] = $database->getServer("MaxRoomsPerUser"2); //Max number of rooms allowed per user
     
    public function replaceVars($string) {
     
    foreach(
    $this->vars as $var => $str) {
    $string str_ireplace('$'.$var.'$'$str$string);
    }
    return 
    $string;
    }
     
    public function  
    writeTPL($str) {
     
    $str file_get_contents($str);
    echo 
    $this->replaceVars($str);
    }
    $core->writeTPL('templates/default/index.php'); 
    PHP Code:
    <?php
    /*
    _____              _  _____ __  __  _____
    |  __ \            | |/ ____|  \/  |/ ____|
    | |  | |_  _  __ _| | |    | \  / | (___
    | |  | | | | |/ _` | | |    | |\/| |\___ \
    | |__| | |_| | (_| | | |____| |  | |____) |
    |_____/ \__,_|\__,_|_|\_____|_|  |_|_____/
     
     
    */
    If(!defined('GLOBAL_FILE')) die('Sorry, no access to this file');
    //Website Settings
    $_CON['mysql']['host'] = "host"//Database Host
    $_CON['mysql']['user'] = "user"//Database Username
    $_CON['mysql']['pass'] = "pass"//Database Password
    $_CON['mysql']['name'] = "name"//Database Name
    $_CON['mysql']['port'] = "3306"//Database Port
    ?>
    PHP Code:
    if(defined("HK_INDEX") && $_SSO['hk']['perm'] !== 1) {
            die(
    "You do not have any permissions to access this page."); 
        } 
    PHP Code:
    if(defined("HK_FILE") && $_SSO['hk']['logged'] !==1) {
            
    header("LOCATION: index.php");
            } 


    More information will be posted as posts pretty soon.
    Thread will also be updated with screenshots once someone I asked to code a template for us finishes the template.

    Please do not judge this or complain about the development because it has no screenshots yet. We're coding the content management system, not the template. Unless you want to see plain text, input boxes, avatars, and a white background, please refrain from asking for screenshots until someone codes us a template.

    We did, however, design a template for our installation. We're not done with the installation yet, though. We still have to edit a few things.










    DualCMS will be finished pretty soon. The HK will take longer than the actual CMS. That's how good it's going to be.

    Thanks,

    Joh

    P.S. The code is a lot cleaner, I'm not sure what's up with the BB codes :$.
    Last edited by Joseph; 05-09-12 at 05:44 AM.


  2. #2
    Apprentice Stevenx is offline
    MemberRank
    Aug 2012 Join Date
    12Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    This is going to be a great project, I can already guarantee it, I can't wait actually to see the finishing touches on it, It's going to be amazing.

  3. #3
    Member Sway is offline
    MemberRank
    Apr 2009 Join Date
    USLocation
    62Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    We're actually making fast progress, seeing that we've started not long ago.
    The CMS will be released pretty soon.

  4. #4
    C# Programmer Jax is offline
    MemberRank
    Dec 2009 Join Date
    1,030Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    This is looking like a promising development, good luck.

  5. #5
    idk what to put here Joseph is offline
    MemberRank
    Oct 2007 Join Date
    CanehdaLocation
    1,317Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Quote Originally Posted by Vin View Post
    This is looking like a promising development, good luck.
    Oh trust me, we are thriving to finish, rapidly working everyday getting bit by bit done. After everything is done, we're going to look it over like 3 times to touch up and patch exploits!

    Regards,
    Joh

  6. #6
    Ultra Light Beam Makarov is offline
    MemberRank
    Apr 2010 Join Date
    GothamLocation
    3,622Posts
    I don't want to be that bubble burster but if you guys were PHP masters, you would not be using deprecated procedures.

    Sent from my DROID RAZR using Tapatalk 2

  7. #7
    idk what to put here Joseph is offline
    MemberRank
    Oct 2007 Join Date
    CanehdaLocation
    1,317Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Quote Originally Posted by Makarov View Post
    I don't want to be that bubble burster but if you guys were PHP masters, you would not be using deprecated procedures.

    Sent from my DROID RAZR using Tapatalk 2
    I don't do the PHP part ahah, but i'll be sure to let them know! Thanks for the feedback.

  8. #8
    "(still lacks brains)" NoBrain is offline
    MemberRank
    Sep 2011 Join Date
    United KingdomLocation
    2,658Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    It's really messy and there is no indenting. I don't have high hopes for this.

  9. #9
    Developer Quackster is offline
    DeveloperRank
    Dec 2010 Join Date
    AustraliaLocation
    3,479Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    1) You posted the same code snippet twice.
    2) Configuration is not a code snippet.

    Show me your plugin system. Because I coded a plugin system which dynamically loads php files with an interface etc >:)
    Last edited by Quackster; 04-09-12 at 08:32 AM.

  10. #10
    son, i am dissapoint Near is offline
    MemberRank
    Sep 2009 Join Date
    The NetherlandsLocation
    491Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Quote Originally Posted by Quackster View Post
    1) You posted the same code snippet twice.
    2) Configuration is not a code snippet.

    Show me your plugin system. Because I coded a plugin system which dynamically loads php files with an interface etc >:)
    Technically speaking it is :x

  11. #11
    Developer Quackster is offline
    DeveloperRank
    Dec 2010 Join Date
    AustraliaLocation
    3,479Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Quote Originally Posted by Near View Post
    Technically speaking it is :x
    Even still. It's a pretty poor example of how the whole project is coded.

  12. #12
    Account Upgraded | Title Enabled! Harrison is offline
    MemberRank
    Mar 2009 Join Date
    417Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Good luck but please indent your code :(

  13. #13
    Member Reimu is offline
    MemberRank
    Aug 2012 Join Date
    62Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Subversion is a plugin system? That's news to me.

    But good luck with your project, sounds like it'll have lots of great features when finished

  14. #14
    Proficient Member Nathandj is offline
    MemberRank
    Jan 2012 Join Date
    The NetherlandsLocation
    194Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Success. try to tab your code, looks a bit more cleaner.

    PHP Code:
    function a()
    {
        if (
    $b)
        {    
            return 
    $c;
        }

        return 
    $d;


  15. #15
    Web Developer Papercup is offline
    MemberRank
    Nov 2009 Join Date
    WalesLocation
    1,607Posts

    Re: prjDual - DualCMS | PHP / MYSQL /JQUERY / OOP / Plugin System |

    Looks like this at potential. Not sure about the layout though.



Page 1 of 3 123 LastLast

Advertisement