-
Re: Chocolatey - Habbo.com Clone [CMS]
Quote:
Originally Posted by
fortyplustwo
You're probably right about laravel.
But I'm going with MySQL. Why? MySQL and MariaDB aren't 100% compatible. So personally, I think the best choice to prevent possible compatibility problems is MySQL.
(though MariaDB is better and should be the thing imo)
MariaDB is a drop-in replacement for MySQL so all the standard features (especially the ones the Habbo section uses) are there, compatibility shouldn't be an issue for this community. If you do decide to stick with MySQL, for some stupid reason, use 5.7 and nothing lower.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
Will IIS be supported?
No. Fuck windows.
-
Re: Chocolatey - Habbo.com Clone [CMS]
Quote:
Originally Posted by
fortyplustwo
The first issue I had was the captcha one (for some reason it's gone for me).
The second issue is with the client, after creating a new account you are redirected to the client, but it's stuck at 76%.
Yes, I'm using the Habbo.swf provided by TheGeneral and the boon edit plus swf, but it's not working.
Apache 2.4.23
PHP 7.0.10
MySQL 5.6.32 (tried with 5.7.14, but got some errors while loading the db)
The server isn't xampp, but wampserver, because xampp's mariadb.
For some reason, I have the same client issue, and after investigating the code a bit, I found out that the auth_ticket doesn't get updated on client load (even though there's an update that is made), so the ticket is actually echoed correctly in the flash object props but not on the user account.
The second reason might be the release of the SWF used, for some reason, the Habbo.swf link included in configuration is the 26/27th of July build which doesn't correspond to any build that Arcturus uses, and after using a correct build I stumbled upon the first issue. (Which is handled nicely, little overlay with a reload button, kudos to you @saamus)
-
Re: Chocolatey - Habbo.com Clone [CMS]
Quote:
Originally Posted by
Emetophobic
For some reason, I have the same client issue, and after investigating the code a bit, I found out that the auth_ticket doesn't get updated on client load (even though there's an update that is made), so the ticket is actually echoed correctly in the flash object props but not on the user account.
The second reason might be the release of the SWF used, for some reason, the Habbo.swf link included in configuration is the 26/27th of July build which doesn't correspond to any build that Arcturus uses, and after using a correct build I stumbled upon the first issue. (Which is handled nicely, little overlay with a reload button, kudos to you @
saamus)
I suspect it's related to auth_ticket too, but didn't investigate about it.
The swf is what I thought that was the issue, changed swf files, changed releases, didn't work (I suppose you got the "DISCONNECTED" message too).
It is strange that the Habbo.swf used is PRODUCTION-201611291003-338511768 and other files are PRODUCTION-201601012205-226667486.
Why?
Quote:
Originally Posted by
NoBrain
MariaDB is a drop-in replacement for MySQL so all the standard features (especially the ones the Habbo section uses) are there, compatibility shouldn't be an issue for this community. If you do decide to stick with MySQL, for some stupid reason, use 5.7 and nothing lower.
I agree. But I tried MySQL 5.7 and it didn't load the arcturus db (some errors).
Next time I'll give MariaDB a chance (It loads the db sql because it's probably based in a lower version of MySQL)
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Thanks @Emetophobic for the clearance, so you're getting Client working now?
Anyways i will release a HotFix for this Auth Ticket Issue.
- - - Updated - - -
#UPDATE
Fixed auth_ticket.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Thanks @
Emetophobic for the clearance, so you're getting Client working now?
Anyways i will release a HotFix for this Auth Ticket Issue.
- - - Updated - - -
#UPDATE
Fixed auth_ticket.
Works fine for me now.
I'm using this swf (https://retroripper.com/plusemu.php) from retroripper.com with arcturus' habbo.swf.
It works, but everything is buggy (probably because I'm using a wrong swf).
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
fortyplustwo
Works fine for me now.
I'm using this swf (
https://retroripper.com/plusemu.php) from retroripper.com with arcturus' habbo.swf.
It works, but everything is buggy (probably because I'm using a wrong swf).
Arcturus 1.2 is buggy. I think.
- - - Updated - - -
#UPDATE
Espreso will be mainly coded by @Kylon & @CineXMike any voluntaries will be really nice.
I initially added all features Issues for Espreso available here.: https://github.com/sant0ro/espreso/issues
I will later added the labels of each Issue.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Arcturus 1.2 is buggy. I think.
- - - Updated - - -
#UPDATE
Espreso will be mainly coded by @
Kylon & @
CineXMike any voluntaries will be really nice.
I initially added all features Issues for Espreso available here.:
https://github.com/sant0ro/espreso/issues
I will later added the labels of each Issue.
I can volunteer for Espreso, if you don't mind
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES
@Emetophobic entered on the Espreso team.
Updates of Chocolatey will come this monday.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I got a little linux server running php7 and apache2 but idk where configure the .env lol
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
I got a little linux server running php7 and apache2 but idk where configure the .env lol
If your version is 1.801 I recommend you to merge your files with everything inside this zip https://github.com/sant0ro/chocolatey/archive/1.801.zip
Or [the best and easier option imho]
Download https://github.com/sant0ro/chocolatey/archive/1.801.zip
and
get the vendor folder from the binaries.zip or use composer
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
fortyplustwo
Oh tks, I used composer and I got the .env file ^^ but anyway it always gives me the error 500
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
Oh tks, I used composer and I got the .env file ^^ but anyway it always gives me the error 500
Did you "php artisan migrate" in the root folder?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
fortyplustwo
Did you "php artisan migrate" in the root folder?
Just did it.
The cms added the tables to my db but error still exists:
Screenshot by Lightshot
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
Paste the content of your lumen.log file or at least the logs inside that are timestamped at the moment you tried. You can find it in /storage/logs/
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
@BigG do exactly what @Emetophobic said. Maybe you didn't configured correctly your Database Configuration on .env file.
Also ensure that you have write permission on the folder.
- - - Updated - - -
@BigG are you also using php 7?
- - - Updated - - -
#UPDATES (Espreso)
#CLEAN
* Cleaned Espreso Directories
* Added Laravel Folders
#CODED
* Started Authentication Modules
* Started Vies & Engines
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES
#CODED
* Log System is working!
* Authentication is working!
#IMAGE
https://i.gyazo.com/3c5cc6d0f717241b...079a4d6945.png
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES
#FIXED
* Fixed Registration Bug after Implementing E-mails
* Fixed Forcing Maintenance
* Fixed Many Bugs
#CODED
* Coded last two e-mails
* Improved some codes
* Coded Habbo In Maintenance Return Response
#UPDATES (Espreso)
#CODED
* Implemented HoloCMS HK Design
* Coded Navigation Logs
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
@
BigG do exactly what @
Emetophobic said. Maybe you didn't configured correctly your Database Configuration on .env file.
Also ensure that you have write permission on the folder.
- - - Updated - - -
@
BigG are you also using php 7?
- - - Updated - - -
#UPDATES (Espreso)
#CLEAN
* Cleaned Espreso Directories
* Added Laravel Folders
#CODED
* Started Authentication Modules
* Started Vies & Engines
Yes I'm using php7, I just gave the permission to the folders, now the situation is:
blank page with Habbo Hotel as title
Inside storage/logs/ there is nothin'
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
Yes I'm using php7, I just gave the permission to the folders, now the situation is:
blank page with Habbo Hotel as title
Inside storage/logs/ there is nothin'
CTRL + U on the page.
Did you configure the .env with the Hotel URL and also configured /config/chocolatey.php with the Hotel URL??
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
CTRL + U on the page.
Did you configure the .env with the Hotel URL and also configured /config/chocolatey.php with the Hotel URL??
Screenshot by Lightshot
Yea, I added my url 192.168...ecc in the env and in the chocolatey.php ,
Yes, the dir is chocolatey ecc.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Guy Chocolatey need be installed on DocumentRoot. That means directly on the wwwroot/htdocs/httpdocs folder
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
This is weird. I deleted everthing and downloaded the new version, then I ran composer install and I'm not getting the .env '-'
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
This is weird. I deleted everthing and downloaded the new version, then I ran composer install and I'm not getting the .env '-'
Woah that's weird. You need to use the .env included in the binaries. or in the source code.
Anyways.
#UPDATES (Espreso)
We changed the Housekeeping Design, take a look
https://i.gyazo.com/d711f9a9c75817ee...e5288dbabe.png
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Woah! That design!!
Anyway, I'm still getting the blank page even with everything in root folder.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
BigG
Woah! That design!!
Anyway, I'm still getting the blank page even with everything in root folder.
Can you send the lumen.log file? (storage/logs/lumen.log)
- - - Updated - - -
#UPDATES (Chocolatey)
#FIXED
* Removed Automatic Maintenance Mode (was enabled by default)
* Fixed Registation Errors when SMTP isn't present
* Removed Age Restriction (changed to 0 as min age)
- - - Updated - - -
>> Also Updated Changelog File.
- - - Updated - - -
#UPDATES
#FIXED
* Partial Fix for Subdirectories
* Some Improvements
#ATTENTION
* You MUST to install Chocolatey on your DocumentRoot from your WebServer, Chocolatey will not work PROPERLY on SubDirectories! This is caused because HabboWEB Angular Scripts force to use in Root Directory.
#CODED
* Now Chocolatey has a Wiki Page, with many tutorials to help you! See here: https://github.com/sant0ro/chocolatey/wiki
#RELEASE
* Pre-Release of Chocolatey, version 1.860
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Fixed show Profile Photos
* Fixed Show Profile
* Fixed multiple bugs on the API
* Fixed wrong Timestamp on Community Photos
* Fixed Show Room Leaderboard by Score & Room Users
#CODED
* Now Articles can redirect to a Hotel Room like on Habbo
#REMOVED
* Removed RPX Service, because is useless.
* Removed Some Shop Links, because they are useless.
- - - Updated - - -
#PUBLISHED
* Pre-Release 1.900 of Chocolatey. It's a totally usable version that only doesn't comes with Housekeeping.
* Espreso Housekeeping it's being developed by @Emetophobic and will be awesome.
* If you want to use Chocolatey in your Hotel, we recommend wait until Espreso it's usable.
Does you liked? Give a rep or a like! This project it's really awesome!
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
When using Laravel (just like Cake & Symfony) you have to set the public folder (which name isn't the same on each framework, webroot for Cake) as DocumentRoot for apache
You can configure a VirtualHost with apache in C:\xampp\apache\conf\extra\httpd-vhosts.conf just like below:
http://i.imgur.com/JdeEiiB.png
Ofcourse, as you changed a configuration file, restarting apache is required.
Quote:
Originally Posted by
saamus
Did you configure the .env with the Hotel URL and also configured /config/chocolatey.php with the Hotel URL??
Why not using the env() helper function in the config/Chocolatey.php to get the hotel URL which seems to be already there ?
Quote:
Originally Posted by
BigG
Anyway, I'm still getting the blank page even with everything in root folder.
Laravel debug mode is disabled which means no error will be displayed. Enable it (in .env file i think) and you'll get an error page explaining what's wrong.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Process
When using Laravel (just like Cake & Symfony) you have to set the
public folder (which name isn't the same on each framework, webroot for Cake) as DocumentRoot for apache
You can configure a VirtualHost with apache in C:\xampp\apache\conf\extra\httpd-vhosts.conf just like below:
http://i.imgur.com/JdeEiiB.png
Ofcourse, as you changed a configuration file, restarting apache is required.
Why not using the
env() helper function in the config/Chocolatey.php to get the hotel URL which seems to be already there ?
Laravel debug mode is disabled which means no error will be displayed. Enable it (in .env file i think) and you'll get an error page explaining what's wrong.
Erm.. Nope. Chocolatey doesn't uses Laravel's Public Folder for those things. Since people are too lazy to configure VirtualHosts.
Also, by default Chocolatey disables Debug Mode. Correct.
Hum.. We don't use env() settings for Chocolatey. For me Env Settings are for the Global Environment, not Chocolatey specific things xD.
-----
#UPDATES (Chocolatey)
#CODED
* Article Pagination
#FIXED
* Some small things
- - - Updated - - -
#UPDATES (Espreso)
https://i.gyazo.com/35bb84a02cca7261...c2a1621b9b.gif
https://i.gyazo.com/6a6ce73f04009a6c...bfd18ed19c.gif
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Fixed Some Articles Bugs
* Fixed Avatar Selection Page Date
* Fixed Updating User Last Access
#IMPROVED
* Improved Client Token Generation
* Improved Article Pagination System (Now it's totally equal as Habbo)
* Improved Related Articles Search (Now it's totally equal as Habbo)
* Improved Performance of Loading Articles
#CODED
* Updating Last Web Access
#RELEASE
* Pre-Release of Chocolatey, version 1.905
- - - Updated - - -
#UPDATES (Chocolatey)
#FIXED
* Showing E-mail on Recovery Password
* Sending Recovery Password & Correct Recovery Password E-Mail
* Confirming (Activating) Account
* Unlock Safety Lock
* Save Security Questions
* Store Trusted Device
* MailController Bugs
* Setting Verified Mail on Database
* Setting last Login on Database
* 503 Error when try Logout during Maintenance
#IMPROVED
* Fields that are Updated on Database on Login
* Storing Auth Ticket on Database
#CODED
* Checking for Maintenance
#IN FUTURE
* Code phpunit Unit Test Cases for Chocolatey Features (All Routes)
#RELEASES
* First Alpha Release of Chocolatey it's available for Download. This Alpha Release passed through several bug tests and unit tests made manually.
* You can enjoy a 99% fidelity experience of a true Habbo.com Clone CMS.
* This Alpha Release doesn't have Housekeeping built in.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#CODED
* Started Coding "Earn Credits" Page
* Started Coding Proceed Checkout Business Logic
* Coded Success Payment Page
* Coded Many other Shop Things
#CHANGED
* Structure of Payment Categories, Payment Methods & Payment Checkout Tables
#IMPROVED
* Payment Methods Model
#FIXED
* Some Shop Bugs
* Some Engine Bugs
#IN FUTURE
* Code Ability of Choose how Earn Credits
* Code Ability of Enable/Disable Earn Credits
* Business Logic of Payment Checkout & Payment History
- - - Updated - - -
#UPDATES (Chocolatey)
#FIXED
* Fixed ShopItem Model Bugs
* Fixed Many Mailing Things
#CODED
* Coded Proceed Purchase
* Coded Send Successful E-mail Purchase
* Coded Purchase History
* Coded Purchase Failure by bad Payment
* Coded Purchase Failure by non-existent Payment
* Coded Enable/Disable Earn Credits Page
* Coded Earn Credits Link
#IMPROVED
* Database Table Structure for some Shop Tables
* Many Other things
* ShopItem Model & Shop Inventory
#CLEANED
* Many codes
#RELEASE
* Alpha Release 2.050, with all possible Habbo Shop Features!
- - - Updated - - -
OBSERVATION.: I will upload new screenshots soon as possible.
- - - Updated - - -
#UPDATES (Chocolatey)
#FIXED
* Bug in sending E-mail Confirmation
* Bad Enumerator on E-mail Confirmation
* Bad Field on Saving Trusted Devices
* Some Mismatch Problems
#IMPROVED
* AccountController, AccountSecurityController
#RELEASE
* Alpha Release of Chocolatey 2.060, will be released today on RELEASES section.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Multiple Bugs that appeared on Alpha Version
* Really fixed many bugs
#RELEASE
* Alpha Release 2.063 of Chocolatey! https://github.com/sant0ro/chocolate...ases/tag/2.063
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
I am having problems with the app.php file that is inside the boostrap folder. The error is on line 6 (below):
(new Dotenv\Dotenv(__DIR__ . '/../'))->load();
When I try to connect to habbo,It says:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\xampp\htdocs\bootstrap\app.php on line 6
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iHxFall
I am having problems with the app.php file that is inside the boostrap folder. The error is on line 6 (below): You should consider following instructions and using PHP 7 (new Dotenv\Dotenv(__DIR__ . '/../'))->load(); When I try to connect to habbo,It says: Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\xampp\htdocs\bootstrap\app.php on line 6
You should consider following instructions and using PHP 7
-
Quote:
Originally Posted by
LeChris
You should consider following instructions and using PHP 7
I'm using xampp
Any idea to resolve?
- - - Updated - - -
I was able to solve the previous problem, but now it looks like this and I can not register myself even by changing the captcha key
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iHxFall
I'm using xampp
Any idea to resolve?
- - - Updated - - -
I was able to solve the previous problem, but now it looks like this and I can not register myself even by changing the captcha key
The CMS isn't working correctly.
Check if any error appears on network tab.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
The CMS isn't working correctly.
Check if any error appears on network tab.
I managed, had forgotten to change the ip of the hotel. If not ask too much can you explain to me how to get a captcha api?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iHxFall
I managed, had forgotten to change the ip of the hotel. If not ask too much can you explain to me how to get a captcha api?
How to configurate your reCaptcha: https://github.com/sant0ro/chocolatey/wiki/ReCaptcha
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#IMPROVED
* Removed Useless Configurations Files
* Removed Console Classes, we don't plan use any custom Artisan Commands (On the future we're planning an Installer for Chocolatey..)
* Improved some code to php7
#CHANGED
* Session Identifier it's defined now on Chocolatey.php, you can choose custom identifiers.
* Changed to @Xdr Master PHP7 Habbo-Imaging
#IN THE FUTURE
* Code other Habbo Languages
* Code & Test Facebook Auth
* Improve Codes & Maintain HabboWEB Updates
#UNTIL BETA RELEASE
* Waiting for first Espreso Housekeeping Release ;)
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#RELEASE
* Switched to `master` branch, since we actually have stable versions.
* Released Version 2.070 of Chocolatey with lightweight binaries (4MB). This it's a totally stable version of Chocolatey, with compressed Vendor files and only remained essential files.
* You can download the Alpha Release of Chocolatey 2.070 by clicking HERE
#BACKLOG
* Inject code in Habbo Angular Core to render correctly /community/rooms, /community/photos, /room/ROOM-ID, /photo/PHOTO-ID Avatars.
* Improve Habbo-Imaging Code
* Translate to all Habbo Supported Languages
* Code RSS.XML file
* Migrate all Images Locally
#ESPRESO
* @Emetophobic it's actually coding many things on Espreso and will commit all soon as possible.
- - - Updated - - -
#UPDATES (Chocolatey)
#CODED
* Habbo RSS.xml File that will return all last 20 Article Entries
#FIXED
* /community/rooms, /community/photos, etc. User Photo by creating own Imaging Routes
#CODED
* Habbo Imaging Route Prodiver
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Fixed Error when you're Banned
#CODED
* Coded "correct" way to show that you're banned. (The reason message doesn't appear, I'm just researching how the reason should appear on the message)
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Fixed many bugs like php artisan not working anymore
#CODED
* Youtube Thumbnails for Arcturus
* Habbo Group Badge now synced with Arcturus Emulator Badge System
* Now Language of the CMS it's gathered from Configuration File
* Fixed title as "Habbo" and not Hotel Name
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#Updates (Chocolatey)
#FIXED
* Error Username used when your current Username Appears (@The General)
* Some HabboWEB Pages Errors
* Some Quick Errors
* Artisan Errors
#IMPROVED
* Way of doing Binaries
#CODED
* Small Bash Script to Remove Git Submodules (Composer's Fault)
#BACKLOG
* HabboWEB Pages Images Locally
* Ability of Client First Redirect to Vote Page (@scottsamp)
* Translate to All HabboWEB Languages
* Test & Code Facebook Auth Module/Integration
* Other things
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* If Session Name isn't ChocolateyWEB
* Problems with Env
#CODED
* HabboWEB Pages Images Locally
#RELEASE
* Alpha Release 2.120 of Chocolatey: https://github.com/sant0ro/chocolate...ases/tag/2.120
-
[Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
There's a GIF of a dark themed housekeeping on the Tapatalk app for some reason, and I can't find it anywhere in the thread. Was there an older theme for Espreso that you stopped using?
I was looking back over the code for it (I was planning to add news article editing), but the HTML from HoloCMS HK is AWFUL.
Maybe switch back to the dark theme? It looks nice, and I'm guessing it's similar to Bootstrap so it'd be easier to work with.
Edit: this theme https://imgur.com/a/o7B8j
Sent from my iPhone using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
scottstamp851
There's a GIF of a dark themed housekeeping on the Tapatalk app for some reason, and I can't find it anywhere in the thread. Was there an older theme for Espreso that you stopped using?
I was looking back over the code for it (I was planning to add news article editing), but the HTML from HoloCMS HK is AWFUL.
Maybe switch back to the dark theme? It looks nice, and I'm guessing it's similar to Bootstrap so it'd be easier to work with.
Edit: this theme
https://imgur.com/a/o7B8j
Sent from my iPhone using Tapatalk
Quote:
Originally Posted by
saamus
Erm.. Nope. Chocolatey doesn't uses Laravel's Public Folder for those things. Since people are too lazy to configure VirtualHosts.
Also, by default Chocolatey disables Debug Mode. Correct.
Hum.. We don't use env() settings for Chocolatey. For me Env Settings are for the Global Environment, not Chocolatey specific things xD.
-----
#UPDATES (Chocolatey)
#CODED
* Article Pagination
#FIXED
* Some small things
- - - Updated - - -
#UPDATES (Espreso)
https://i.gyazo.com/35bb84a02cca7261...c2a1621b9b.gif
https://i.gyazo.com/6a6ce73f04009a6c...bfd18ed19c.gif
Just one page previous, you may use your eyes.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iExit
Just one page previous, you may use your eyes.
Sorry, thanks. I was talking with ... saamus? (sant0ro) a few days ago and he said he was going with the HoloCMS HK. I'm on this shitty phone app and I must've missed it. Anyways, if that theme is still planned, I'd love to see some of the development in the GitHub Repo. :p
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Hi @scottstamp851, @iExit is right, we're using this dark theme.
We're don't commiting things on Espreso Repository, because we prefer code many initial features before publishing something.
But the Housekeeping it's starting to look great.
We also purchased this theme from Themeforest, so we're not using it illegally.
Regards,
- - - Updated - - -
#UPDATES (Chocolatey)
#FIXED
* Read a specific article (Introduced by #36)
* Bad Remaining HC days calculation, made by parenthesis.
* Many bugs on Vendor Files, Laravel Environment and other specific User Related Bugs
* Fixed many reported bugs
* Profile badges display now in order.
* Now Each Page Title shows the correct ending "PageName - MyHotelName"
#CODED
* Complete show your Purse, except by Builders Club
* Checking Name it's coded properly, checking if your name is inside some invalid username.
* Fixed on client show username used when the username it's your username.
* Added support for custom Habbo Badges (c_images) albums.
* All Images are now locally (Except Client Random Users, and NUX things)
#BACKLOG
* Starting to Code Topsite Feature Redirect for new Users.
* Translate to many languages (Actually need translate to all HabboWEB Available languages)
* Facebook Integration
#RELEASE
* Alpha Release 2.150 of Chocolatey, available at.: https://github.com/sant0ro/chocolatey/releases/tag/2.150
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
As stated above, Espreso is not using the old HoloCMS Housekeeping UI anymore. Courtesy of my wallet, Espreso will come prepackaged with a paid heavily edited bootstrap template called Material Admin Extended (the Dark Theme you saw on some screenshots) that I'm basically integrating inside the housekeeping. Due to licensing issue, only necessary assets files will be delivered with Espreso and not the entire template archive.
Espreso Changelog 21/02/2017
* Removed all the old files from HoloCMS HK for good
* Navigation inside the application is now logged (each page request made from a user)
* All logs now have a type
* Proper handling for 404 errors
* Started system Users Management
- Added system user creation
* Added ViewServiceProvider to register controllers needed globally inside views
* Started system Roles Management
* Started Permissions system
- Implemented PermissionsFacade which allows static object instantiation for PermissionsController inside views
* Started global search feature (game users, rooms, chatlogs, furnitures etc..)
Planned for next time
* CRUD for system Roles and Users
* List and edition of permissions
* Setup artisan command to help users create the first SuperAdmin user
* First release of the global search feature
* Actually useful Dashboard
* Espreso settings
Screenshots
https://i.gyazo.com/ad0248aa3028bb45...5e08959ed2.png
https://i.gyazo.com/231ca27653709453...dedfdc9f58.png
https://i.gyazo.com/7f83a1913284bee5...84b2b5fcbb.png
https://i.gyazo.com/59d436b32cf6c2f6...606a003cb3.png
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I think 'sex' might be a bit inappropriate. Maybe just change it to Four Oh Four
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Emetophobic
As stated above, Espreso is not using the old HoloCMS Housekeeping UI anymore. Courtesy of my wallet, Espreso will come prepackaged with a paid heavily edited bootstrap template called Material Admin Extended (the Dark Theme you saw on some screenshots) that I'm basically integrating inside the housekeeping. Due to licensing issue, only necessary assets files will be delivered with Espreso and not the entire template archive.
Espreso Changelog 21/02/2017
* Removed all the old files from HoloCMS HK for good
* Navigation inside the application is now logged (each page request made from a user)
* All logs now have a type
* Proper handling for 404 errors
* Started system Users Management
- Added system user creation
* Added ViewServiceProvider to register controllers needed globally inside views
* Started system Roles Management
* Started Permissions system
- Implemented PermissionsFacade which allows static object instantiation for PermissionsController inside views
* Started global search feature (game users, rooms, chatlogs, furnitures etc..)
Planned for next time
* CRUD for system Roles and Users
* List and edition of permissions
* Setup artisan command to help users create the first SuperAdmin user
* First release of the global search feature
* Actually useful Dashboard
* Espreso settings
Screenshots
https://i.gyazo.com/ad0248aa3028bb45...5e08959ed2.png
https://i.gyazo.com/231ca27653709453...dedfdc9f58.png
https://i.gyazo.com/7f83a1913284bee5...84b2b5fcbb.png
https://i.gyazo.com/59d436b32cf6c2f6...606a003cb3.png
This looks fucking good, did give it a thought to use this admin template long time ago, but decided to use Beagle insted, so well that was probably a good idea.
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
The General
I think 'sex' might be a bit inappropriate. Maybe just change it to Four Oh Four
That was the 404 page straight out of the template, I didn't change a thing, might change the text as well yes
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Erm.. Nope. Chocolatey doesn't uses Laravel's Public Folder for those things. Since people are too lazy to configure VirtualHosts.
Also, by default Chocolatey disables Debug Mode. Correct.
Hum.. We don't use env() settings for Chocolatey. For me Env Settings are for the Global Environment, not Chocolatey specific things xD.
-----
#UPDATES (Chocolatey)
#CODED
* Article Pagination
#FIXED
* Some small things
- - - Updated - - -
#UPDATES (Espreso)
https://i.gyazo.com/35bb84a02cca7261...c2a1621b9b.gif
https://i.gyazo.com/6a6ce73f04009a6c...bfd18ed19c.gif
Looks really good and clean man. Keep the work going :)
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#Updates (Chocolatey)
#FIXED
* Really annoying bug of FindRetros (It's partially fixed...)
* ip_current not being updated
* Some small fixes
* Fixed Post-Install Script (composer install + composer update)
#UPDATED
* Latest Composer Dependencies
#CODED
* Now Staff's have STAFF Trait (This is used by HabboWEB)
* Coded a little Housekeeping Redirect Page (Available on Drop Down)
* Started Coding Espreso + Chocolatey Integration (only coded error page when integration didn't work)
* Coded some other stuff that I don't remember
#RELEASE
* Alpha Release of Chocolatey, Version 2.170
#IMAGES
http://i.imgur.com/SLYaALg.png
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Would it be possible to make some kind of notice that an older version is running and then a button to just automatically upgrade (Put hotel in maintenance, create backup of files, download update package, run update sql, run tests, disable maintenance)? That way you can bring updates more often etc.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
The General
Would it be possible to make some kind of notice that an older version is running and then a button to just automatically upgrade (Put hotel in maintenance, create backup of files, download update package, run update sql, run tests, disable maintenance)? That way you can bring updates more often etc.
Yeah would be nice, but hard xD.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Yeah would be nice, but hard xD.
What's developing without a bit of harsh fun [emoji14]
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
The General
Would it be possible to make some kind of notice that an older version is running and then a button to just automatically upgrade (Put hotel in maintenance, create backup of files, download update package, run update sql, run tests, disable maintenance)? That way you can bring updates more often etc.
That would be possible with the full framework, so I guess I can add that to the TODO list of Espreso.
One way to do it would be to grab the latest release from the "official" github repo and compare the versions (there's an API endpoint there that grabs everything). For file handling, there's a whole Filesystem library in Laravel, the commands to enable/disable the maintenance and run new database migrations would require a non-shared environment tho. (a dedicated server that you have root access to)
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Yeah would be nice, but hard xD.
Can just do a get request every once in a while to a remote server to check against the current version. If a new version is available you return something to indicate that. Then you upgrade to the next build.
And if that build is also older then you upgrade to the next build after upgrading etc. That way you can always keep the order and don't have to worry about merging version into one update package.
You can build a CMS in a month. Pretty sure you should be able to do this too.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
The General
Can just do a get request every once in a while to a remote server to check against the current version. If a new version is available you return something to indicate that. Then you upgrade to the next build.
And if that build is also older then you upgrade to the next build after upgrading etc. That way you can always keep the order and don't have to worry about merging version into one update package.
You can build a CMS in a month. Pretty sure you should be able to do this too.
Or you make a site in the Admin Panel called "Updates", there is a button "check for updates", if there any it shows a diff of the old and new files. If the client agrees with the update, it will be installed like you described above. +1
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iExit
Or you make a site in the Admin Panel called "Updates", there is a button "check for updates", if there any it shows a diff of the old and new files. If the client agrees with the update, it will be installed like you described above. +1
Not sure why you want to let them see the diff of files.
Why not use the awesomeness of composer? Release your CMS in parts which can be updated with composer update.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Joopie
Not sure why you want to let them see the diff of files.
Why not use the awesomeness of composer? Release your CMS in parts which can be updated with composer update.
Idk, was just an idea I got, could be interesting for developers. So maybe make it an optional option?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I liked the @The General, @Joopie's and @Emetophobic points. The @iExit point was +-.
But i prefer doing the update be able from the Housekeeping.
We're developing an Internal "Administractive" communication API between Chocolatey + Espreso. (The Chocolatey Administractive API would be able to be consumed by anyone that have admin access, not only Espreso.. (sooo.. many applications are possible)).
Isn't good Chocolatey regularly check for Updates, since it's an php applet, not a real web service running all time. But would be possible Espreso check for updates and this makes sense.
But i doesn't think that it's good the ability of updating the Hotel by Espreso. This would make necessary Chocolatey have access to Bash (if we want to use Composer as middleware for updates).
Composer does a good job with Updating System, and we can use it. Also Laravel has the Artisan Applet that allows to create custom Console Commands.
So it's better research if we can do this by Composer or by Laravel Lumen. Regarding that Choco doesn't uses LARAVEL, but LARAVEL's Lumen Micro Framework.
A study case would be required. Since we're modeling our own APIs. Like @The General said, OK i created a CMS in a month, but i was recreating Habbo's already defined/studied APIs. This is totally different. We need analyse which would be the best way for our scenario of implementing those APIs.
Like.:
1. statistics.
2. updating.
3. control choco's template engine
4. manage choco's settings??
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* Duplicating user_settings entry when saving settings
* All values from chocolatey_users_preferences that aren't true being nulled
* Store ip_register value
* Set Angular Vendor Files to English
* Not registering because now check rank (bug created from latest release)
* Not checking if username it's inside filtered usernames. (Fixed)
* And other little bugs reported here.
#RELEASE
* Alpha Release 2.200 from Chocolatey is available now.: https://github.com/sant0ro/chocolate...ases/tag/2.200
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
#UPDATES (Chocolatey)
#FIXED
* AngularJS locales to match Default English
* A little weird typo preventing of HabboWEB loading the Group Badges in Angular.
* Some other minimal bugs
#CODED
* Don't show banned users profiles like Habbo
* Don't show invisible room's on the room gallery
#BACKLOG
* Code NUX Rooms
* Code Facebook Integration (boring)
* Other Features.
#ASKING
* People if you see a cool feature that you want be on Chocolatey, or some feature that I didn't replicate from Habbo. Or some feature that doesn't is working exactly like as from Habbo, create an Issue on the Chocolatey's GitHub repository,
#PHPUNIT
* In the future I will code API tests for all Routes and Assignments Test's (White Box Tests). To check if in each new RELEASE I broke something. (This feature can delay a bunch of time)
#SOME FEATURE REQUESTS
* I received a feature request to code the Habbo Help Center. I will not like to code it, since Habbo's use Zendesk. I can create something LITE that uses the same design. The "Help Center" would also be a separated module. But in this case would be Laravel.
Like Espreso it's a separated module. This Help Center would also be a separated module.
If the community wants me to code this, I ask for a minimum of 10 votes for this. Also, I would appreciate a "name" for this "CMS".
Like "Banana" or "Cookie Help"... I dunno.
Thanks for supporting this project!
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Thanks you
Yes, i vote for you added a support.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Will this support IIS when the Chocolatey CMS does?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
#UPDATES (Chocolatey)
#FIXED
* AngularJS locales to match Default English
* A little weird typo preventing of HabboWEB loading the Group Badges in Angular.
* Some other minimal bugs
#CODED
* Don't show banned users profiles like Habbo
* Don't show invisible room's on the room gallery
#BACKLOG
* Code NUX Rooms
* Code Facebook Integration (boring)
* Other Features.
#ASKING
* People if you see a cool feature that you want be on Chocolatey, or some feature that I didn't replicate from Habbo. Or some feature that doesn't is working exactly like as from Habbo, create an Issue on the Chocolatey's GitHub repository,
#PHPUNIT
* In the future I will code API tests for all Routes and Assignments Test's (White Box Tests). To check if in each new RELEASE I broke something. (This feature can delay a bunch of time)
#SOME FEATURE REQUESTS
* I received a feature request to code the Habbo Help Center. I will not like to code it, since Habbo's use Zendesk. I can create something LITE that uses the same design. The "Help Center" would also be a separated module. But in this case would be Laravel.
Like Espreso it's a separated module. This Help Center would also be a separated module.
If the community wants me to code this, I ask for a minimum of 10 votes for this. Also, I would appreciate a "name" for this "CMS".
Like "Banana" or "Cookie Help"... I dunno.
Thanks for supporting this project!
I like your idea og making a help center which looks like the original Habbo Zendesk version.
Some ideas regarding names;
- Honey
- Waffle
- Hershey
- Cherry
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Liked Honey and Waffle!
Will choose which can be.
#UPDATES (Chocolatey)
#FIXED
* Register bugged fault of SMTP
* Some bugs of the CMS
#CHANGED
* Now maill "from" attribute is configured in "mail.php"
* By default mail system is disabled
#CODED
* Ability of enable/disable mailing system.
* Mail subjects on sending e-mails
* Choose NUX Room on Client (Now create the NUX room and set Home Room!)
* Some other small things
#RELEASE
* Alpha Release 2.250 of Chocolatey, available here.: https://github.com/sant0ro/chocolatey/releases/tag/2.260
#BACKLOG
* Code IIS compatibility
* Better Translation (on HabboWeb Pages also)
* Code Facebook Auth/Login
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I'm getting a 500 - Internal error trying this on IIS. 500 - Internal server error.
* Something is wrong with PHP, not the cms. Just forget I said anything.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Zoxq
I'm getting a 500 - Internal error trying this on IIS.
500 - Internal server error.
* Something is wrong with PHP, not the cms. Just forget I said anything.
As I said, IIS Compatibility it's a Backlog Item.
That means.: not coded yet..
- - - Updated - - -
Backlog = Next Items to Do, in some way.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
As I said, IIS Compatibility it's a Backlog Item.
That means.: not coded yet..
- - - Updated - - -
Backlog = Next Items to Do, in some way.
Is it NGINX & HHVM compatible?
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I never tested on NGINX. And I never seen anyone with Habbo using NGINX...
As far I remember NGINX has a module that allows Apache MOD_REWRITE usage.
So, I think, yes.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Is it NGINX & HHVM compatible?
Sent from my SM-G928F using Tapatalk
It might not like HipHop since it depends on PHP7's new syntax changes, so it probably won't work with HHVM. I haven't followed that project in a while though, maybe they have parity with PHP7 now?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
I never tested on NGINX. And I never seen anyone with Habbo using NGINX...
As far I remember NGINX has a module that allows Apache MOD_REWRITE usage.
So, I think, yes.
.htaccess can easily be converted to NGINXs configuration, I was more wondering if your CMS depends on certain PHP7 features
- people dont use linux and nginx due to the fact they got no knowledge about webservers. I was just curious, since I wanted to set it up on my home pc to see how it performed.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
scottstamp851
It might not like HipHop since it depends on PHP7's new syntax changes, so it probably won't work with HHVM. I haven't followed that project in a while though, maybe they have parity with PHP7 now?
HHVM has included multiple PHP7 features, you just have to enable them manually :D
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
HHVM has included multiple PHP7 features, you just have to enable them manually :D
Sent from my SM-G928F using Tapatalk
You don't really need to use HHVM, this CMS is heavier on resources than actual code execution. NGINX for static files would be highly recommended if you're getting a lot of traffic but standard PHP should be totally fine.
I'm not sure what their extent of PHP7 support is, odds are it'll break something.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
scottstamp851
You don't really need to use HHVM, this CMS is heavier on resources than actual code execution. NGINX for static files would be highly recommended if you're getting a lot of traffic but standard PHP should be totally fine.
I'm not sure what their extent of PHP7 support is, odds are it'll break something.
Yeah I know haha. But this is a heavy framework (if Laravel and not Lumen) even for such a small CMS.
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Yeah I know haha. But this is a heavy framework (if Laravel and not Lumen) even for such a small CMS.
Sent from my SM-G928F using Tapatalk
Laravel Lumen as a microframework is absolutely not heavy. I'm confident standard PHP won't give you any issues even with a lot of traffic. PHP7 is heavily optimized anyways.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
scottstamp851
Laravel Lumen as a microframework is absolutely not heavy. I'm confident standard PHP won't give you any issues even with a lot of traffic. PHP7 is heavily optimized anyways.
Yeah, I do like Lumen. I'm just more of a guy who likes to code the whole back-end from scratch :D
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Yeah, I do like Lumen. I'm just more of a guy who likes to code the whole back-end from scratch :D
Sent from my SM-G928F using Tapatalk
Eh, I'd rather have a battle-tested framework I can be confident with. No reason to reinvent the wheel if the existing wheels fit your car, y'know?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Impossible create account with new version.
Much problems with database import.
Go test in localhost Claudio.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Anthologique
Impossible create account with new version.
Much problems with database import.
Go test in localhost Claudio.
I had problems with the database stuff, you just have to do it again.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Other sweet updates.:
* Now NUX Rooms Working totally!!
* And fixed some weird bugs.
Alpha Release 2.270.: https://github.com/sant0ro/chocolate...ases/tag/2.270
- - - Updated - - -
About the discussion of Performance.:
* We use Lumen in Chocolatey & Laravel on Espreso Housekeeping
* Chocolatey it's heavily optimized and uses only the basics that you need.
* Obviously Lumen uses thousand of Composer Packages, but anyways...
* I'm using only basics of PHP7, all functions are php 5 compatible. I'm using only PHP7 logic & operands. Like Null Ternary. I'm forcing to people use php7 because I know that php7 it's more optimized and secure that php5 in its engine. Not because the features itself that are basically cosmetics. (In terms of coding).
* Chocolatey PHP core actually basically handles RESTful requests. (That includes: Database, Models, and Controllers).
* I'm using fewer loops, heavy php things as possible. Basically only Articles and some other two controllers uses loops.
* The Chocolatey CORE it's a lot optimized, and focus in Feature / Security / Performance.
* I'm not doing GoHorse things. Oh weird crazy codes. 99% of the code of Chocolatey is clean and nice.
* The biggest Controller model has 8-10 lines as far I remember.
Chocolatey should be compatible with NGINX, HHVM.
I really don't know why isn't working with IIS, maybe PHP version. But anyways, Microsoft does some crazy things...
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
saamus
Other sweet updates.:
* Now NUX Rooms Working totally!!
* And fixed some weird bugs.
Alpha Release 2.270.:
https://github.com/sant0ro/chocolate...ases/tag/2.270
- - - Updated - - -
About the discussion of Performance.:
* We use Lumen in Chocolatey & Laravel on Espreso Housekeeping
* Chocolatey it's heavily optimized and uses only the basics that you need.
* Obviously Lumen uses thousand of Composer Packages, but anyways...
* I'm using only basics of PHP7, all functions are php 5 compatible. I'm using only PHP7 logic & operands. Like Null Ternary. I'm forcing to people use php7 because I know that php7 it's more optimized and secure that php5 in its engine. Not because the features itself that are basically cosmetics. (In terms of coding).
* Chocolatey PHP core actually basically handles RESTful requests. (That includes: Database, Models, and Controllers).
* I'm using fewer loops, heavy php things as possible. Basically only Articles and some other two controllers uses loops.
* The Chocolatey CORE it's a lot optimized, and focus in Feature / Security / Performance.
* I'm not doing GoHorse things. Oh weird crazy codes. 99% of the code of Chocolatey is clean and nice.
* The biggest Controller model has 8-10 lines as far I remember.
Chocolatey should be compatible with NGINX, HHVM.
I really don't know why isn't working with IIS, maybe PHP version. But anyways, Microsoft does some crazy things...
People should just switch to Linux so they can get rid of IIS. Performance with NGINX on Windows is just as slow due to the OS.
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
People should just switch to Linux so they can get rid of IIS. Performance with NGINX on Windows is just as slow due to the OS.
Sent from my SM-G928F using Tapatalk
Yeah, NGINX it's really something respectable.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
When will there come a Espreso release?
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Zoxq
When will there come a Espreso release?
Have tight days with my work the last couple weeks, I try as hard as I can to provide shit when I'm home but after coding the whole day, it's not the first thing that comes to your mind when you have free time, but don't worry most of the system features (HK users, permissions, roles and logging) are ready !
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
Emetophobic
Have tight days with my work the last couple weeks, I try as hard as I can to provide shit when I'm home but after coding the whole day, it's not the first thing that comes to your mind when you have free time, but don't worry most of the system features (HK users, permissions, roles and logging) are ready !
Ok, great! Keep up the amazing work.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
I would love to see this CMS built from scratch instead of with a pre-made framework. Anyway, keep up the good work!
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
I would love to see this CMS built from scratch instead of with a pre-made framework. Anyway, keep up the good work!
Sent from my SM-G928F using Tapatalk
Why? The "CMS" is mostly just an API server, Chocolatey effectively emulates the .COM API, and it really doesn't make sense to reinvent the wheel when a perfectly good framework like Lumen offers all the features we need and not a ton that we don't.
People need to stop writing shit like this from scratch. That's where you end up with edge-case vulnerabilities that don't get spotted until after release.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
scottstamp851
Why? The "CMS" is mostly just an API server, Chocolatey effectively emulates the .COM API, and it really doesn't make sense to reinvent the wheel when a perfectly good framework like Lumen offers all the features we need and not a ton that we don't.
Not really like using Laravel or Lumen requires any relative complex coding, which in the end doesn't make this CMS unique in any way, other than the design and features.
Not calling this CMS shit, as its really good, I'm just making a statement
Quote:
People need to stop writing shit like this from scratch. That's where you end up with edge-case vulnerabilities that don't get spotted until after release.
People just need to learn how to code, and quit releasing half finished shit after 1 week of development.
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Not really like using Laravel or Lumen requires any relative complex coding, which in the end doesn't make this CMS unique in any way, other than the design and features.
Not calling this CMS shit, as its really good, I'm just making a statement
People just need to learn how to code, and quit releasing half finished shit after 1 week of development.
Sent from my SM-G928F using Tapatalk
A CMS has to work and not to be unique.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
iExit
A CMS has to work and not to be unique.
Then why not just convert RevCMS to be compatible with Arcturus? Sorry to say, but that was one stupid comment.
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Then why not just convert RevCMS to be compatible with Arcturus? Sorry to say, but that was one stupid comment.
Sent from my SM-G928F using Tapatalk
RevCMS' code is bad in multiple ways, but thats something different than being unique.
Hard to understand for the average hkidcoder.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
redk0ke
Not really like using Laravel or Lumen requires any relative complex coding, which in the end doesn't make this CMS unique in any way, other than the design and features.
Yes because spending more time writing a brand new Framework rather than using one that is already available, tried and tested in enterprise environments makes perfect sense... Having the features, security and performance there while not being 100% unique is FAR better for production environments.
Would us viewing brand new code from a new Framework written by them be more interesting? Yes.
Would it be worth it for a HABBO CMS? God no.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Quote:
Originally Posted by
NoBrain
Yes because spending more time writing a brand new Framework rather than using one that is already available, tried and tested in enterprise environments makes perfect sense... Having the features, security and performance there while not being 100% unique is FAR better for production environments.
Would us viewing brand new code from a new Framework written by them be more interesting? Yes.
Would it be worth it for a HABBO CMS? God no.
I don't disagree with you at all, I just feel like seeing something new instead of the same shit repeating over and over again.
Feel me?
Sent from my SM-G928F using Tapatalk
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
@redk0ke, the biggest reason about I'd choose Laravel's Lumen Micro Framework, it's quite simple. Here some points.:
1. Lumen's uses Laravel core, Laravel has thousand of people contributing and reporting any type of bug/issue/leak that you can imagine.
2. Lumen is already optimized for serving API's.
3. Lumen is really secure and provides everything that I need.
4. Laravel it's performative, secure & neat. I know that Laravel uses BILLION of Composer Packages (quite boring on installation) (that gives me cancer lol)
5. Many other pros.
Another thing is that I really don't have time to spend on creating something from scratch, a number of bugs also will be insane. You need to know, newbies are the ideal guys to find impossible bugs.
Anyways, like as someone said, why reinvent the wheel?
I'd like to use Frameworks for coding personal stuff.
On my job, we code all from scratch. But that's one of the biggest differences. Here is a Habbo RETRO community. Only some few people care about those from scratch, etc, thing.
In terms, Chocolatey is from scratch. Chocolatey CORE is unique. The framework is like a switchblade. You can do many things with it. In fact, Lumen just provide the libraries of functions that we consider called as "Helpers". Obviously, it does many things.
But the software developer that in really creates the "unique" thing. Just Lumen will not do anything because is just a Framework.
-
Re: [Chocolatey | Espreso] Habbo.com Clone CMS & Housekeeping
Began working on a user-friendly artisan console command to help users setup their Espreso copy straight out of the box
If you have any suggestions to make about this setup process, feel free to drop them
https://i.gyazo.com/cd4f70245db32ff1...c16b73c763.png