-
re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
Dora Vdb
hmm,since you changed the topbar does that mean we can do it to? Change it to another style.
You mean.. change the logo? Or remove it? You can customize the entire client on /engine/packages/SRC/Vendor/client.php
But yes, you can customize it and it's easy to change the logo. Only need open the main client.php available at /engine/client.php the line has "small_logo"
-
re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Commited many things to Nova.
- App:
- Coded Hotel Articles Plugin (Screenshot attached) (alpha)
- See all Articles with Scroll
- Need to create a way to only show Article summaries..
- Create a jQuery trigger to open the full content of the Article in a new Window.
- Cleaned the NodeJS Core
- Improved Checks and the Nova Class, created subModules
- Improved other things
- Coded Language & Translation System (beta)
- The Language System is in beta, but it already works.
- Need to do safety checks, without that people can inject in the App by only editing the Language Files.
- Goodly, i tried to inject, and creates only PURE HTML elements. They are loaded with DOM also. But if JavaScript is attached on they, doesn't works. So JS injection will not work.
- Engine:
- Coded Articles System
- Only does query by now
- Need code REST module for Articles
- I did a little shit with how the Articles CSS is loaded.. So don't care about the shit PHP injections..
- Improved some codes..
- Added more configurations.
- - - Updated - - -
Forgot the Image:
http://image.prntscr.com/image/8b3ed...39397ed81c.png
-
re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
The General
I don't think Adobe would bother with that.
Oh I do! Companies regularly provide back-room support to enterprise consumers. Sulake's been a friend to Adobe's platforms, which used to be Macromedia's of course, for two decades now. I'd be shocked if Adobe didn't have some immediate presence during the migration from Shockwave to Flash. What I'm really thinking is that Adobe gave them inside instructions that detailed the process of moving your assets to Flash.
-
re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Fresh updates! @John Winfield and @lai0n entered on the project.
New Progresses:
- We started a separate branch called rewrite, where we're rewriting the NovaApp for a proper code version. This branch will be full optimized and use things like Bootstrap and more Habbo UI styles.
- The master branch it's continuing with the normal progresses. I will implement more features later.
- Actually NovaApp it's usable, and we're relaying now in recode the features and proper using the API provided by the NovaEngine.
- Also we will improve the PHP of the NovaEngine.. More security.
- You can also see the issues on the GitHub repository and see what we're doing.
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
It seems like everytime John Winfield is joining a project its dying.. RIP!
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
iExit
It seems like everytime John Winfield is joining a project its dying.. RIP!
Haha, fun joke.
But the truth it's that this project didn't got big support from the community.
And maybe i code everything, to after all, no one use this.
The truth is that no one want to download something to play Habbo. That's the difference of Habbo, you don't "download" any binary, executable, installer or something on the browser.
All the downloads happens in the backend.
Maybe something better, it's create Nova as a WebApp that you don't need to download.
I'm thinking about.. Why i created an App with Electron.. It's just HTML5 + JavaScript!
It's so stupid!! I'm so stupid!! Why not simple make each hotel have the api and an online portal that you put the hotel url and the toke and click play.
It's the same!
Obviously the magic of this was Shockwave. But really? Shockwave is dead. People love oldschool, but maybe no one will play it ever if i magically create a support to it. No one will ever create a retro server maybe (maybe not).
So if i continue this project on my vacations, will be as the engine and a portal hosted by me that do the same of the NovaApp.
So, in this way, i will simplify a lot the end-user part. That really don't want to download anything.
What yours think about this change?
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Do you have a contribution guide anywhere?
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
Caustik
Do you have a contribution guide anywhere?
Good point. Will do this now.
- - - Updated - - -
Here we go: https://github.com/sant0ro/Nova/blob/master/CONTRIBUTING.md
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
Sir Jamal
Any progress? :wavey:
After xmass probably my friend <3
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
A hosted portal will be more useless than the desktop app.
Why someone will play on the portal instead of play on the own hotel? Both are web apps.
And, you have only more work to play on a portal.. You need register, open Nova, copy hash token and hotel link t-t
Is fuckin boring
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
The only reason I see this could be useful is if people wanted to play on a Schockwave hotel. Otherwise, it seems quite useless and there are few advantages for a hotel to use this application. It's not really the future of Habbo, it's just in a different window. It's more restrictive to hotel owners as they have little control over the CMS and the client (eg. if they wanted to add custom HTML elements (from what I've grasped from this thread)).
However, for what it is , it looks like you did a good job and made some good progress. I just don't seeing this being used/feasible unless it was used for a specific hotel perhaps (eg. you opened it, it launched say Habboon and remembers your login details).
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
lai0n
A hosted portal will be more useless than the desktop app.
Why someone will play on the portal instead of play on the own hotel? Both are web apps.
And, you have only more work to play on a portal.. You need register, open Nova, copy hash token and hotel link t-t
Is fuckin boring
What the hell are you saying?
You really don't know a difference between desktop app or webapp? The whole Nova app is a webapp, only difference that electron emulates a browser.
The difference of the portal is that you don't need download Nova. But works at the same way
Literally works as the SAME way.
From where you get that need register???? Are you mistaking which type of portal I'm exemplifying here??
- - - Updated - - -
Hi
Quote:
Originally Posted by
LukeJS
The only reason I see this could be useful is if people wanted to play on a Schockwave hotel. Otherwise, it seems quite useless and there are few advantages for a hotel to use this application. It's not really the future of Habbo, it's just in a different window. It's more restrictive to hotel owners as they have little control over the CMS and the client (eg. if they wanted to add custom HTML elements (from what I've grasped from this thread)).
However, for what it is , it looks like you did a good job and made some good progress. I just don't seeing this being used/feasible unless it was used for a specific hotel perhaps (eg. you opened it, it launched say Habboon and remembers your login details).
Nova actually allows custom interfaces configurable by the engine.
The app will not only load the client from the engine, but also hotel title, special.motto, logo, articles and many other things.
Actually on my test hotel was called habbo and using the default Nova logos. ;)
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
This is awesome! The version checker and server connector with link. Wow :w00t:
-
Re: Nova [Node, Electron, PHP, REST, Multi-Platform]
Quote:
Originally Posted by
swe
This is awesome! The version checker and server connector with link. Wow :w00t:
Thanks! I will continue the development after new year. But many things will change.