Ancyker Posted January 28, 2013 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 25 Reputation: 12 Joined: 12/03/12 Last Seen: July 9, 2022 Share Posted January 28, 2013 (edited) Triton Control Panel 2 Triton is back! The second version of Triton (formerly Sereon) is currently under development. The project is currently labeled as alpha, but it is almost to the beta stage. As such I'm inviting all to try it. The control panel currently features basic functionality. You are able to create accounts, log in, change your password and email address, manage your characters and see who is online. Official Website: http://triton.sereon.net/ Demo: http://triton.sereon.net/demo/ (The demo is frequently used to test client skins and add-on functionality. It may not always function properly.) Live Demo: http://aesiro.com/ Purchase: Click Here Features Written in PHP Extensible via modules, hooks and plugins. Content Management System¹ Smarty enabled skinning system makes customizing the layout super easy. Most features enabled through modules Account Management War of Emperium / Guild Info Who's Online IPB Integration¹ Dynamically Generated Guild Emblems Dynamically Generated Character Avatars³ Payment System³: Items³, services³, levels³, character renames³ and more. Payment APIs³: PayPal², Skrill² (Moneybookers), Google Checkout¹, Amazon Payments¹, Authorize.net¹ and more. Vote for Points³ ¹ Not yet implemented or still a work in progress. ² Implemented but not yet public. ³ Feature is not free. Requirements PHP (latest version recommended, 5.4.11 at the time of this post but should work with older versions) Apache (Note: .htaccess must be enabled or you must configure all the options from them in httpd.conf) Smarty phpmailer (Instructions below) Operating system should not matter Officially Supported Athenas: rAthena, Hercules, eAthena Installation Download Triton Control Panel from the website. Upload it to your web server or if your server is local place it in your web directory. Create a file called import.php in the sites root directory and place the following in it:<?php ?> Open config.php and review all the settings available. Any settings you want to change place into import.php. This will make upgrading the CP much easier. (*nix) Run the following from the sites root directory: chmod -R 777 db/ chmod -R 777 scratch/ chmod -R 777 skins/default/cache/ chmod -R 777 skins/default/templates_c/ Create a folder called phpmailer in the website root directory and place phpmailer in it. Verify the setup by visiting the URL. Create a copy of skins/default/ -- name the new folder whatever you like. Configure the new skin by modifying the $config['skin'] variable. Remember to place your modifications in import.php. Modify the skin to your liking. .tpl files are plain text template files. You can open them with notepad. See the smarty documentation for more information on skinning. You can reply here with feature requests, questions, comments and other suggestions. Edited February 7, 2013 by Ancyker Link to comment Share on other sites More sharing options...
Diconfrost VaNz Posted January 29, 2013 Group: Members Topic Count: 51 Topics Per Day: 0.01 Content Count: 996 Reputation: 47 Joined: 11/13/11 Last Seen: Saturday at 06:24 PM Share Posted January 29, 2013 wow Link to comment Share on other sites More sharing options...
Ancyker Posted January 30, 2013 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 25 Reputation: 12 Joined: 12/03/12 Last Seen: July 9, 2022 Author Share Posted January 30, 2013 (edited) Updated! r84 is now available. Change Log (changed from previous version to this release, see full change log here): ------------------------------------------------------------------------r84 | ancyker | 2013-01-30 02:05:51 -0500 (Wed, 30 Jan 2013) | 2 lines - Fixed a (mostly cosmetic) bug related to displaying a username in skins. - Fixed an error in the header (missing <body> tag) ------------------------------------------------------------------------ r83 | ancyker | 2013-01-30 01:09:35 -0500 (Wed, 30 Jan 2013) | 1 line Added static module. This module displays files from a folder called 'static' in the current skins directory. Useful for download pages and other pages that don't need an entire module. ------------------------------------------------------------------------ r82 | ancyker | 2013-01-30 01:07:29 -0500 (Wed, 30 Jan 2013) | 2 lines - Added recaptcha support. - Added recaptcha options for login and register modules. Defaults to on. ------------------------------------------------------------------------ r81 | ancyker | 2013-01-30 00:41:45 -0500 (Wed, 30 Jan 2013) | 6 lines - Fixed inconsistencies in the class and panel projects. - Added SSL/HTTPS support. - Finished Hercules support. Currently identical to rAthena. - Changed default database engine to MySQLi. - MySQL is deprecated and will be removed soon. - Tweaked copyright in skin to current year. ------------------------------------------------------------------------ r80 | ancyker | 2013-01-30 00:30:23 -0500 (Wed, 30 Jan 2013) | 1 line Added official support for Hercules. Currently identical to rAthena. ------------------------------------------------------------------------ r79 | ancyker | 2013-01-30 00:29:43 -0500 (Wed, 30 Jan 2013) | 1 line Added official support for Hercules. Currently identical to rAthena. Edited January 30, 2013 by Ancyker Link to comment Share on other sites More sharing options...
Ancyker Posted February 2, 2013 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 25 Reputation: 12 Joined: 12/03/12 Last Seen: July 9, 2022 Author Share Posted February 2, 2013 (edited) Added an example advanced skin. It uses a hook and a module. The system allows changing the style sheet dynamically. Download Instructions are in the file. You can see it in action on aesiro.com Edited February 3, 2013 by Ancyker Link to comment Share on other sites More sharing options...
Ancyker Posted February 5, 2013 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 25 Reputation: 12 Joined: 12/03/12 Last Seen: July 9, 2022 Author Share Posted February 5, 2013 (edited) Introducing Janus. Janus is a configuration file protection module. It's designed to protect your database information from read access vulnerabilities. Note: Janus is not 100% compatible with the current version of Triton. It will be a drop in replacement soon, but for now you can rename janus.php to import.php to get the protection immediately. Janus will be fully supported in all released versions after the current (r90). ~ EDIT ~ r95 of Triton is now out. Highlights Added Janus. Added Ariel, a new DRM for Triton premium modules. Added rename module. Reorganized payment API configuration variables. **Some were renamed.** Fixed a few bugs in account module. Edited February 5, 2013 by Ancyker Link to comment Share on other sites More sharing options...
Ancyker Posted February 7, 2013 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 25 Reputation: 12 Joined: 12/03/12 Last Seen: July 9, 2022 Author Share Posted February 7, 2013 Premium modules now available for purchase. Click here to purchase. Remember, Triton is STILL technically an Alpha. Please report any bugs you find, most bugs will be patched within 24 hours (if I'm online they will likely be patched within minutes). Link to comment Share on other sites More sharing options...
Recommended Posts