update name
This commit is contained in:
parent
d4d5da9da4
commit
cee4c62a21
8 changed files with 24 additions and 24 deletions
|
@ -5,7 +5,7 @@ import{ Contextmenu }from"./contextmenu.js";
|
||||||
import{ Guild }from"./guild.js";
|
import{ Guild }from"./guild.js";
|
||||||
import{ Localuser }from"./localuser.js";
|
import{ Localuser }from"./localuser.js";
|
||||||
import{ Permissions }from"./permissions.js";
|
import{ Permissions }from"./permissions.js";
|
||||||
import{ BDialog, Settings }from"./settings.js";
|
import{ Dialog, Settings }from"./settings.js";
|
||||||
import{ Role, RoleList }from"./role.js";
|
import{ Role, RoleList }from"./role.js";
|
||||||
import{ InfiniteScroller }from"./infiniteScroller.js";
|
import{ InfiniteScroller }from"./infiniteScroller.js";
|
||||||
import{ SnowFlake }from"./snowflake.js";
|
import{ SnowFlake }from"./snowflake.js";
|
||||||
|
@ -142,7 +142,7 @@ class Channel extends SnowFlake{
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
update();
|
update();
|
||||||
const inviteOptions=new BDialog("",{noSubmit:true});
|
const inviteOptions=new Dialog("",{noSubmit:true});
|
||||||
inviteOptions.options.addTitle(I18n.getTranslation("inviteOptions.title"));
|
inviteOptions.options.addTitle(I18n.getTranslation("inviteOptions.title"));
|
||||||
inviteOptions.options.addText(I18n.getTranslation("invite.subtext",this.name,this.guild.properties.name));
|
inviteOptions.options.addText(I18n.getTranslation("invite.subtext",this.name,this.guild.properties.name));
|
||||||
|
|
||||||
|
@ -925,7 +925,7 @@ class Channel extends SnowFlake{
|
||||||
setnotifcation(){
|
setnotifcation(){
|
||||||
const defualt=I18n.getTranslation("guild."+["all", "onlyMentions", "none","default"][this.guild.message_notifications])
|
const defualt=I18n.getTranslation("guild."+["all", "onlyMentions", "none","default"][this.guild.message_notifications])
|
||||||
const options=["all", "onlyMentions", "none","default"].map(e=>I18n.getTranslation("guild."+e,defualt));
|
const options=["all", "onlyMentions", "none","default"].map(e=>I18n.getTranslation("guild."+e,defualt));
|
||||||
const notiselect=new BDialog("");
|
const notiselect=new Dialog("");
|
||||||
const form=notiselect.options.addForm("",(_,sent:any)=>{
|
const form=notiselect.options.addForm("",(_,sent:any)=>{
|
||||||
notiselect.hide();
|
notiselect.hide();
|
||||||
console.log(sent);
|
console.log(sent);
|
||||||
|
|
|
@ -3,7 +3,7 @@ import{ Localuser }from"./localuser.js";
|
||||||
import{ Contextmenu }from"./contextmenu.js";
|
import{ Contextmenu }from"./contextmenu.js";
|
||||||
import{ Role, RoleList }from"./role.js";
|
import{ Role, RoleList }from"./role.js";
|
||||||
import{ Member }from"./member.js";
|
import{ Member }from"./member.js";
|
||||||
import{ BDialog, Settings }from"./settings.js";
|
import{ Dialog, Settings }from"./settings.js";
|
||||||
import{ Permissions }from"./permissions.js";
|
import{ Permissions }from"./permissions.js";
|
||||||
import{ SnowFlake }from"./snowflake.js";
|
import{ SnowFlake }from"./snowflake.js";
|
||||||
import{channeljson,guildjson,emojijson,memberjson,invitejson,rolesjson,}from"./jsontypes.js";
|
import{channeljson,guildjson,emojijson,memberjson,invitejson,rolesjson,}from"./jsontypes.js";
|
||||||
|
@ -261,7 +261,7 @@ class Guild extends SnowFlake{
|
||||||
setnotifcation(){
|
setnotifcation(){
|
||||||
|
|
||||||
const options=["all", "onlyMentions", "none"].map(e=>I18n.getTranslation("guild."+e));
|
const options=["all", "onlyMentions", "none"].map(e=>I18n.getTranslation("guild."+e));
|
||||||
const notiselect=new BDialog("");
|
const notiselect=new Dialog("");
|
||||||
const form=notiselect.options.addForm("",(_,sent:any)=>{
|
const form=notiselect.options.addForm("",(_,sent:any)=>{
|
||||||
notiselect.hide();
|
notiselect.hide();
|
||||||
this.message_notifications = sent.message_notifications;
|
this.message_notifications = sent.message_notifications;
|
||||||
|
@ -277,7 +277,7 @@ class Guild extends SnowFlake{
|
||||||
notiselect.show();
|
notiselect.show();
|
||||||
}
|
}
|
||||||
confirmleave(){
|
confirmleave(){
|
||||||
const full = new BDialog("");
|
const full = new Dialog("");
|
||||||
full.options.addTitle(I18n.getTranslation("guild.confirmLeave"))
|
full.options.addTitle(I18n.getTranslation("guild.confirmLeave"))
|
||||||
const options=full.options.addOptions("",{ltr:true});
|
const options=full.options.addOptions("",{ltr:true});
|
||||||
options.addButtonInput("",I18n.getTranslation("guild.yesLeave"),()=>{
|
options.addButtonInput("",I18n.getTranslation("guild.yesLeave"),()=>{
|
||||||
|
@ -434,7 +434,7 @@ class Guild extends SnowFlake{
|
||||||
confirmDelete(){
|
confirmDelete(){
|
||||||
let confirmname = "";
|
let confirmname = "";
|
||||||
|
|
||||||
const full = new BDialog("");
|
const full = new Dialog("");
|
||||||
full.options.addTitle(I18n.getTranslation("guild.confirmDelete",this.properties.name));
|
full.options.addTitle(I18n.getTranslation("guild.confirmDelete",this.properties.name));
|
||||||
full.options.addTextInput(I18n.getTranslation("guild.serverName"),()=>{}).onchange=(e)=>confirmname=e;
|
full.options.addTextInput(I18n.getTranslation("guild.serverName"),()=>{}).onchange=(e)=>confirmname=e;
|
||||||
|
|
||||||
|
@ -634,7 +634,7 @@ class Guild extends SnowFlake{
|
||||||
createchannels(func = this.createChannel){
|
createchannels(func = this.createChannel){
|
||||||
const options=["text", "announcement","voice"].map(e=>I18n.getTranslation("channel."+e));
|
const options=["text", "announcement","voice"].map(e=>I18n.getTranslation("channel."+e));
|
||||||
|
|
||||||
const channelselect=new BDialog("");
|
const channelselect=new Dialog("");
|
||||||
const form=channelselect.options.addForm("",(e:any)=>{
|
const form=channelselect.options.addForm("",(e:any)=>{
|
||||||
func(e.name,e.type);
|
func(e.name,e.type);
|
||||||
channelselect.hide();
|
channelselect.hide();
|
||||||
|
@ -646,7 +646,7 @@ class Guild extends SnowFlake{
|
||||||
}
|
}
|
||||||
createcategory(){
|
createcategory(){
|
||||||
const category = 4;
|
const category = 4;
|
||||||
const channelselect=new BDialog("");
|
const channelselect=new Dialog("");
|
||||||
const options=channelselect.options;
|
const options=channelselect.options;
|
||||||
const form=options.addForm("",(e:any)=>{
|
const form=options.addForm("",(e:any)=>{
|
||||||
this.createChannel(e.name, category);
|
this.createChannel(e.name, category);
|
||||||
|
|
|
@ -6,7 +6,7 @@ import{ User }from"./user.js";
|
||||||
import{ getapiurls, getBulkInfo, setTheme, Specialuser, SW }from"./login.js";
|
import{ getapiurls, getBulkInfo, setTheme, Specialuser, SW }from"./login.js";
|
||||||
import{channeljson,guildjson,mainuserjson,memberjson,memberlistupdatejson,messageCreateJson,presencejson,readyjson,startTypingjson,wsjson,}from"./jsontypes.js";
|
import{channeljson,guildjson,mainuserjson,memberjson,memberlistupdatejson,messageCreateJson,presencejson,readyjson,startTypingjson,wsjson,}from"./jsontypes.js";
|
||||||
import{ Member }from"./member.js";
|
import{ Member }from"./member.js";
|
||||||
import{ BDialog, Form, FormError, Options, Settings }from"./settings.js";
|
import{ Dialog, Form, FormError, Options, Settings }from"./settings.js";
|
||||||
import{ getTextNodeAtPosition, MarkDown }from"./markdown.js";
|
import{ getTextNodeAtPosition, MarkDown }from"./markdown.js";
|
||||||
import { Bot } from "./bot.js";
|
import { Bot } from "./bot.js";
|
||||||
import { Role } from "./role.js";
|
import { Role } from "./role.js";
|
||||||
|
@ -892,7 +892,7 @@ class Localuser{
|
||||||
}
|
}
|
||||||
createGuild(){
|
createGuild(){
|
||||||
|
|
||||||
const full=new BDialog("");
|
const full=new Dialog("");
|
||||||
const buttons=full.options.addButtons("",{top:true});
|
const buttons=full.options.addButtons("",{top:true});
|
||||||
const viacode=buttons.add(I18n.getTranslation("invite.joinUsing"));
|
const viacode=buttons.add(I18n.getTranslation("invite.joinUsing"));
|
||||||
{
|
{
|
||||||
|
@ -944,7 +944,7 @@ class Localuser{
|
||||||
const content = document.createElement("div");
|
const content = document.createElement("div");
|
||||||
content.classList.add("flexttb","guildy");
|
content.classList.add("flexttb","guildy");
|
||||||
content.textContent = I18n.getTranslation("guild.loadingDiscovery");
|
content.textContent = I18n.getTranslation("guild.loadingDiscovery");
|
||||||
const full = new BDialog("");
|
const full = new Dialog("");
|
||||||
full.options.addHTMLArea(content);
|
full.options.addHTMLArea(content);
|
||||||
full.show();
|
full.show();
|
||||||
|
|
||||||
|
@ -2096,7 +2096,7 @@ class Localuser{
|
||||||
headers: this.headers,
|
headers: this.headers,
|
||||||
});
|
});
|
||||||
const json = await res.json();
|
const json = await res.json();
|
||||||
const dialog = new BDialog("");
|
const dialog = new Dialog("");
|
||||||
dialog.options.addTitle(I18n.getTranslation("instanceStats.name",this.instancePing.name));
|
dialog.options.addTitle(I18n.getTranslation("instanceStats.name",this.instancePing.name));
|
||||||
dialog.options.addText(I18n.getTranslation("instanceStats.users",json.counts.user));
|
dialog.options.addText(I18n.getTranslation("instanceStats.users",json.counts.user));
|
||||||
dialog.options.addText(I18n.getTranslation("instanceStats.servers",json.counts.guild));
|
dialog.options.addText(I18n.getTranslation("instanceStats.servers",json.counts.guild));
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { I18n } from "./i18n.js";
|
import { I18n } from "./i18n.js";
|
||||||
import { BDialog, FormError } from "./settings.js";
|
import { Dialog, FormError } from "./settings.js";
|
||||||
|
|
||||||
const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
|
const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
|
||||||
const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent);
|
const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent);
|
||||||
|
@ -517,7 +517,7 @@ async function login(username: string, password: string, captcha: string){
|
||||||
}else{
|
}else{
|
||||||
console.log(response);
|
console.log(response);
|
||||||
if(response.ticket){
|
if(response.ticket){
|
||||||
const better=new BDialog("");
|
const better=new Dialog("");
|
||||||
const form=better.options.addForm("",(res:any)=>{
|
const form=better.options.addForm("",(res:any)=>{
|
||||||
if(res.message){
|
if(res.message){
|
||||||
throw new FormError(ti,res.message);
|
throw new FormError(ti,res.message);
|
||||||
|
|
|
@ -4,7 +4,7 @@ import{ Guild }from"./guild.js";
|
||||||
import { I18n } from "./i18n.js";
|
import { I18n } from "./i18n.js";
|
||||||
import{ Localuser }from"./localuser.js";
|
import{ Localuser }from"./localuser.js";
|
||||||
import{ Member }from"./member.js";
|
import{ Member }from"./member.js";
|
||||||
import { BDialog } from "./settings.js";
|
import { Dialog } from "./settings.js";
|
||||||
|
|
||||||
class MarkDown{
|
class MarkDown{
|
||||||
txt: string[];
|
txt: string[];
|
||||||
|
@ -781,7 +781,7 @@ txt[j + 1] === undefined)
|
||||||
if(this.trustedDomains.has(Url.host)){
|
if(this.trustedDomains.has(Url.host)){
|
||||||
open();
|
open();
|
||||||
}else{
|
}else{
|
||||||
const full=new BDialog("");
|
const full=new Dialog("");
|
||||||
full.options.addTitle(I18n.getTranslation("leaving"));
|
full.options.addTitle(I18n.getTranslation("leaving"));
|
||||||
full.options.addText(I18n.getTranslation("goingToURL",Url.host));
|
full.options.addText(I18n.getTranslation("goingToURL",Url.host));
|
||||||
const options=full.options.addOptions("",{ltr:true});
|
const options=full.options.addOptions("",{ltr:true});
|
||||||
|
|
|
@ -4,7 +4,7 @@ import{ Guild }from"./guild.js";
|
||||||
import{ SnowFlake }from"./snowflake.js";
|
import{ SnowFlake }from"./snowflake.js";
|
||||||
import{ memberjson, presencejson }from"./jsontypes.js";
|
import{ memberjson, presencejson }from"./jsontypes.js";
|
||||||
import { I18n } from "./i18n.js";
|
import { I18n } from "./i18n.js";
|
||||||
import { BDialog } from "./settings.js";
|
import { Dialog } from "./settings.js";
|
||||||
|
|
||||||
class Member extends SnowFlake{
|
class Member extends SnowFlake{
|
||||||
static already = {};
|
static already = {};
|
||||||
|
@ -229,7 +229,7 @@ class Member extends SnowFlake{
|
||||||
return this.nick || this.user.username;
|
return this.nick || this.user.username;
|
||||||
}
|
}
|
||||||
kick(){
|
kick(){
|
||||||
const menu = new BDialog("");
|
const menu = new Dialog("");
|
||||||
const form=menu.options.addForm("",((e:any)=>{
|
const form=menu.options.addForm("",((e:any)=>{
|
||||||
this.kickAPI(e.reason);
|
this.kickAPI(e.reason);
|
||||||
menu.hide();
|
menu.hide();
|
||||||
|
@ -247,7 +247,7 @@ class Member extends SnowFlake{
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
ban(){
|
ban(){
|
||||||
const menu = new BDialog("");
|
const menu = new Dialog("");
|
||||||
const form=menu.options.addForm("",((e:any)=>{
|
const form=menu.options.addForm("",((e:any)=>{
|
||||||
this.banAPI(e.reason);
|
this.banAPI(e.reason);
|
||||||
menu.hide();
|
menu.hide();
|
||||||
|
|
|
@ -13,7 +13,7 @@ import{ Emoji }from"./emoji.js";
|
||||||
import{ mobile }from"./login.js";
|
import{ mobile }from"./login.js";
|
||||||
import { I18n } from "./i18n.js";
|
import { I18n } from "./i18n.js";
|
||||||
import { Hover } from "./hover.js";
|
import { Hover } from "./hover.js";
|
||||||
import { BDialog } from "./settings.js";
|
import { Dialog } from "./settings.js";
|
||||||
|
|
||||||
class Message extends SnowFlake{
|
class Message extends SnowFlake{
|
||||||
static contextmenu = new Contextmenu<Message, undefined>("message menu");
|
static contextmenu = new Contextmenu<Message, undefined>("message menu");
|
||||||
|
@ -691,7 +691,7 @@ class Message extends SnowFlake{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
confirmDelete(){
|
confirmDelete(){
|
||||||
const diaolog=new BDialog("");
|
const diaolog=new Dialog("");
|
||||||
diaolog.options.addTitle(I18n.getTranslation("deleteConfirm"));
|
diaolog.options.addTitle(I18n.getTranslation("deleteConfirm"));
|
||||||
const options=diaolog.options.addOptions("",{ltr:true});
|
const options=diaolog.options.addOptions("",{ltr:true});
|
||||||
options.addButtonInput("",I18n.getTranslation("yes"),()=>{
|
options.addButtonInput("",I18n.getTranslation("yes"),()=>{
|
||||||
|
|
|
@ -589,7 +589,7 @@ class Float{
|
||||||
return this.options.generateHTML();
|
return this.options.generateHTML();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
class BDialog{
|
class Dialog{
|
||||||
float:Float;
|
float:Float;
|
||||||
get options(){
|
get options(){
|
||||||
return this.float.options;
|
return this.float.options;
|
||||||
|
@ -620,7 +620,7 @@ class BDialog{
|
||||||
background.remove();
|
background.remove();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
export{BDialog};
|
export{Dialog};
|
||||||
class Options implements OptionsElement<void>{
|
class Options implements OptionsElement<void>{
|
||||||
name: string;
|
name: string;
|
||||||
haschanged = false;
|
haschanged = false;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue