diff --git a/devjs/main.js b/devjs/main.js
index f4aa07ab..07900643 100644
--- a/devjs/main.js
+++ b/devjs/main.js
@@ -278,18 +278,7 @@ EmoteModule.prototype.capitalize = function(value) {
* https://github.com/Jiiks/BetterDiscordApp
*/
-function PublicServers() {
-
-}
-
-PublicServers.prototype.init = function() {
-
-}/* BetterDiscordApp PublicSevers JavaSctript
- * Version: 1.0
- * Author: Jiiks | http://jiiks.net
- * Date: 27/08/2015 - 14:16
- * https://github.com/Jiiks/BetterDiscordApp
- */
+var publicServers = {};
function PublicServers() {
@@ -297,6 +286,107 @@ function PublicServers() {
PublicServers.prototype.init = function() {
+ var container = $("
", {
+ id: "bd-ps-container"
+ });
+
+ var header = $("", {
+ id: "bd-ps-header"
+ });
+
+ $("", {
+ text: "Public Servers"
+ }).appendTo(header);
+
+ $("", {
+ id: "bd-ps-close",
+ text: "X"
+ }).appendTo(header);
+
+ header.appendTo(container);
+
+ var psbody = $("", {
+ id: "bd-ps-body"
+ });
+
+ psbody.appendTo(container);
+
+ var table = $("", {
+ border:"0"
+ });
+
+ var thead = $("");
+
+ thead.appendTo(table);
+
+ var headers = $("
", {
+
+ }).append($(" | ", {
+ text: "Name"
+ })).append($(" | ", {
+ text: "Code"
+ })).append($(" | ", {
+ text: "Language"
+ })).append($(" | ", {
+ text: "Description"
+ }));
+
+ headers.appendTo(thead);
+
+ var tbody = $("", {
+ id: "bd-ps-tbody"
+ });
+
+ tbody.appendTo(table);
+
+ table.appendTo(psbody);
+
+ $("body").append(container);
+
+
+ var servers = publicServers.servers;
+
+ for(var server in servers) {
+ var name = server;
+ server = servers[server];
+ var code = server.code;
+ var icon = server.icon;
+ var title = server.title;
+ var language = server.language;
+ var description = server.description;
+
+ this.addServer(name, code, title, language, description);
+ }
+
+}
+
+PublicServers.prototype.addServer = function(name, code, title, language, description) {
+
+ var tableBody = $("#bd-ps-tbody");
+
+
+ var desc = $(" | ").append($("", {
+ class: "bd-ps-description",
+ text: description
+ }));
+
+ var tr = $("
");
+
+ tr.append($(" | ", {
+ text: title
+ }));
+
+ tr.append($(" | ", {
+ text: code
+ }));
+
+ tr.append($(" | ", {
+ text: language
+ }));
+
+ tr.append(desc);
+
+ tableBody.append(tr);
}
/* BetterDiscordApp QuickEmoteMenu JavaScript