Simply easy to grab the code stop viewing source so much :'(It isn't encrypted. It's built with AngularJS (MVW Framework). It's extremely easy to code, I did it in about an hour or so.
You can pretty much copy the exact way that Habbo do it themselves, with your own "API".
Simply easy to grab the code stop viewing source so much :'(
Thats a hint figure the rest our yourself
It was directed twards HabboDeveloperI have no idea what you just said.
It was directed twards HabboDeveloper
I told him not to use view source
It isn't encrypted. It's built with AngularJS (MVW Framework). It's extremely easy to code, I did it in about an hour or so.
You can pretty much copy the exact way that Habbo do it themselves, with your own "API".
Dammit Craig, HabboDeveloper rip it via inspect element gives you the full source.Why should you not use view-source?
Dammit Craig, HabboDeveloper rip it via inspect element gives you the full source.
! function() {
"use strict";
angular.module("app", ["beta", "channel", "channels", "creation", "error", "home", "hotel", "me", "profile", "security", "selfies", "settings", "stories"])
}(),
function() {
"use strict";
var e = "https://www.habbo.com/habbo-imaging";
angular.module("config", []).constant("CONFIG", {
apiUrl: "/api",
storiesUrl: "https://s3.amazonaws.com/habbo-stories/index.html",
storiesApiUrl: "https://habbo-stories-api.herokuapp.com",
badgeUrl: "https://habboo-a.akamaihd.net/c_images/album1584",
imagingUrl: e,
notificationsUpdateInterval: parseInt("10000", 10),
hideDelay: 2e4
}).constant("STORIES", {
coverImg: "cover.png",
previewImg: "preview.png",
bannerImg: "banner.png",
storyImg: "story-image.png"
}).constant("FILES", {
i18n: {
en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/angular-i18n/angular-locale_en.4e21e554.js"
},
l10n: {
en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/l10n/en.c8369364.json"
}
})
}(), angular.module("templates", []).run(["$templateCache", function(e) {
Which way takes longer? Your traditional way or the one i just provided for him.Why would you do that? It's built on AngularJS.
"AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVW, MVVM, MVC, dependency injection and great testability story all implemented with pure client-side JavaScript!"
Everything loads via the scripts file that Habbo uses. Do it properly like Habbo have to save yourself from have many files you do not need and ease of updating when they update.
Go a head and Google "JavaScript beautifier" and use this "You must be registered for see links" it'll make it readable and easy on the eye. All of the HTML is in there, all of the templates and channels.
Code:! function() { "use strict"; angular.module("app", ["beta", "channel", "channels", "creation", "error", "home", "hotel", "me", "profile", "security", "selfies", "settings", "stories"]) }(), function() { "use strict"; var e = "https://www.habbo.com/habbo-imaging"; angular.module("config", []).constant("CONFIG", { apiUrl: "/api", storiesUrl: "https://s3.amazonaws.com/habbo-stories/index.html", storiesApiUrl: "https://habbo-stories-api.herokuapp.com", badgeUrl: "https://habboo-a.akamaihd.net/c_images/album1584", imagingUrl: e, notificationsUpdateInterval: parseInt("10000", 10), hideDelay: 2e4 }).constant("STORIES", { coverImg: "cover.png", previewImg: "preview.png", bannerImg: "banner.png", storyImg: "story-image.png" }).constant("FILES", { i18n: { en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/angular-i18n/angular-locale_en.4e21e554.js" }, l10n: { en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/l10n/en.c8369364.json" } }) }(), angular.module("templates", []).run(["$templateCache", function(e) {
See? The main configuration. Do it properly.
Which way takes longer? Your traditional way or the one i just provided for him.
No doubt i'm using that method though
I honestly think the whole site is pure shit, the old look is better. Habbo theme is way better then the BETA one.Personally I only like the index the rest is err not really something I'd use. Its just my opinion.
They will cause the windows switch between client and the home page its so annoying.I honestly think the whole site is pure shit, the old look is better. Habbo theme is way better then the BETA one.
For some reason I doubt that BETA will have groups on the site or homes, or atleast without an editing option on the pages, they will probably loose members because of the look of the site. Ugh.
Yes ripping the site is possible its just a little harder for people who don't understand how angularjs worksIt seems that the whole website is encrypted in an JS file, this makes it harder for the retro community to decode it or atleast try to get the source so we could use it for ourselves, well will anyone be able to get the legit code and use it?
Have you been able to locate the template files location? Not the index but the templateUrl locations?Why would you do that? It's built on AngularJS.
"AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVW, MVVM, MVC, dependency injection and great testability story all implemented with pure client-side JavaScript!"
Everything loads via the scripts file that Habbo uses. Do it properly like Habbo have to save yourself from have many files you do not need and ease of updating when they update.
Go a head and Google "JavaScript beautifier" and use this "You must be registered for see links" it'll make it readable and easy on the eye. All of the HTML is in there, all of the templates and channels.
Code:! function() { "use strict"; angular.module("app", ["beta", "channel", "channels", "creation", "error", "home", "hotel", "me", "profile", "security", "selfies", "settings", "stories"]) }(), function() { "use strict"; var e = "https://www.habbo.com/habbo-imaging"; angular.module("config", []).constant("CONFIG", { apiUrl: "/api", storiesUrl: "https://s3.amazonaws.com/habbo-stories/index.html", storiesApiUrl: "https://habbo-stories-api.herokuapp.com", badgeUrl: "https://habboo-a.akamaihd.net/c_images/album1584", imagingUrl: e, notificationsUpdateInterval: parseInt("10000", 10), hideDelay: 2e4 }).constant("STORIES", { coverImg: "cover.png", previewImg: "preview.png", bannerImg: "banner.png", storyImg: "story-image.png" }).constant("FILES", { i18n: { en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/angular-i18n/angular-locale_en.4e21e554.js" }, l10n: { en: "https://habboo-a.akamaihd.net/habbo-web/am/assets/l10n/en.c8369364.json" } }) }(), angular.module("templates", []).run(["$templateCache", function(e) {
See? The main configuration. Do it properly.