stuff
This commit is contained in:
parent
dd14b563bd
commit
8c4720a93a
|
@ -8100,6 +8100,7 @@ module.exports = (_ => {
|
||||||
PrivateChannel: ["componentDidMount", "componentDidUpdate"],
|
PrivateChannel: ["componentDidMount", "componentDidUpdate"],
|
||||||
AnalyticsContext: ["componentDidMount", "componentDidUpdate"],
|
AnalyticsContext: ["componentDidMount", "componentDidUpdate"],
|
||||||
UserPopoutAvatar: "UserPopoutAvatar",
|
UserPopoutAvatar: "UserPopoutAvatar",
|
||||||
|
UserThemePopoutHeader: "default",
|
||||||
DiscordTag: "default"
|
DiscordTag: "default"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -8284,6 +8285,19 @@ module.exports = (_ => {
|
||||||
let [children, index] = BDFDB.ReactUtils.findParent(e.returnvalue, {props: [["className", BDFDB.disCN.userpopoutavatarwrapper]]});
|
let [children, index] = BDFDB.ReactUtils.findParent(e.returnvalue, {props: [["className", BDFDB.disCN.userpopoutavatarwrapper]]});
|
||||||
if (index > -1) children[index] = Internal._processAvatarRender(e.instance.props.user, children[index], null, e.instance) || children[index];
|
if (index > -1) children[index] = Internal._processAvatarRender(e.instance.props.user, children[index], null, e.instance) || children[index];
|
||||||
};
|
};
|
||||||
|
Internal.processUserThemePopoutHeader = function (e) {
|
||||||
|
if (!e.instance.props.user) return;
|
||||||
|
let avatar = BDFDB.ReactUtils.findChild(e.returnvalue, {filter: n => n && typeof n.type == "function" && n.type.toString().indexOf(".avatarSrc") > -1});
|
||||||
|
if (avatar) {
|
||||||
|
let type = avatar.type;
|
||||||
|
avatar.type = BDFDB.TimeUtils.suppress((...args) => {
|
||||||
|
let returnValue = type(...args);
|
||||||
|
let [children, index] = BDFDB.ReactUtils.findParent(returnValue, {props: [["className", BDFDB.disCN.userpopoutthemedavatarwrapper]]});
|
||||||
|
if (index > -1) children[index] = Internal._processAvatarRender(e.instance.props.user, children[index], null, e.instance) || children[index];
|
||||||
|
return returnValue;
|
||||||
|
}, "Error in Type Render of UserThemePopoutAvatar!");
|
||||||
|
}
|
||||||
|
};
|
||||||
Internal.processDiscordTag = function (e) {
|
Internal.processDiscordTag = function (e) {
|
||||||
if (e.instance && e.instance.props && e.returnvalue && e.instance.props.user) e.returnvalue.props.user = e.instance.props.user;
|
if (e.instance && e.instance.props && e.returnvalue && e.instance.props.user) e.returnvalue.props.user = e.instance.props.user;
|
||||||
};
|
};
|
||||||
|
@ -8864,8 +8878,6 @@ module.exports = (_ => {
|
||||||
if (stringKeys.length) next(languages.shift());
|
if (stringKeys.length) next(languages.shift());
|
||||||
};
|
};
|
||||||
BDFDB.DevUtils.req = Internal.getWebModuleReq();
|
BDFDB.DevUtils.req = Internal.getWebModuleReq();
|
||||||
|
|
||||||
window.BDFDB = BDFDB;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (libraryCSS) BDFDB.DOMUtils.appendLocalStyle("BDFDB", libraryCSS.replace(/[\n\t\r]/g, "").replace(/\[REPLACE_CLASS_([A-z0-9_]+?)\]/g, (a, b) => BDFDB.dotCN[b]));
|
if (libraryCSS) BDFDB.DOMUtils.appendLocalStyle("BDFDB", libraryCSS.replace(/[\n\t\r]/g, "").replace(/\[REPLACE_CLASS_([A-z0-9_]+?)\]/g, (a, b) => BDFDB.dotCN[b]));
|
||||||
|
|
|
@ -323,7 +323,8 @@
|
||||||
"UserProfileModal": {"lazyLoaded": true},
|
"UserProfileModal": {"lazyLoaded": true},
|
||||||
"UserProfileModalHeader": {"lazyLoaded": true},
|
"UserProfileModalHeader": {"lazyLoaded": true},
|
||||||
"UserSettingsAppearance": {"class": "usersettingsappearancepreview"},
|
"UserSettingsAppearance": {"class": "usersettingsappearancepreview"},
|
||||||
"UserThemeBanner": {"strings": [".showPremiumBadgeUpsell", ".isPremiumAtLeast", "PremiumTypes"]}
|
"UserThemeBanner": {"strings": [".showPremiumBadgeUpsell", ".isPremiumAtLeast", "PremiumTypes"]},
|
||||||
|
"UserThemePopoutHeader": {"strings": [".avatarPositionPremiumNoBanner", "syncProfileThemeWithUserTheme"]}
|
||||||
},
|
},
|
||||||
"LoadedInComponents": {
|
"LoadedInComponents": {
|
||||||
"AutocompleteChannelResult": "LibraryComponents.AutocompleteItems.Channel",
|
"AutocompleteChannelResult": "LibraryComponents.AutocompleteItems.Channel",
|
||||||
|
@ -1455,7 +1456,8 @@
|
||||||
"UserBadges": {"props": ["profileBadge", "container"]},
|
"UserBadges": {"props": ["profileBadge", "container"]},
|
||||||
"UserBanner": {"props": ["popoutBanner", "popoutBannerPremium"]},
|
"UserBanner": {"props": ["popoutBanner", "popoutBannerPremium"]},
|
||||||
"UserPopout": {"props": ["userPopout", "body"]},
|
"UserPopout": {"props": ["userPopout", "body"]},
|
||||||
"UserPopoutAvatar": {"props": ["miniAvatar", "largeAvatar"]},
|
"UserPopoutAvatar": {"props": ["avatarPositionPremiumNoBanner", "avatarWrapperNormal"]},
|
||||||
|
"UserPopoutAvatarOld": {"props": ["miniAvatar", "largeAvatar"]},
|
||||||
"UserPopoutBody": {"props": ["rolesList", "note"]},
|
"UserPopoutBody": {"props": ["rolesList", "note"]},
|
||||||
"UserPopoutFooter": {"props": ["wumpusTooltip", "footer"]},
|
"UserPopoutFooter": {"props": ["wumpusTooltip", "footer"]},
|
||||||
"UserPopoutHeader": {"props": ["headerTop", "profileBadges", "aboutMeGuildIcon"]},
|
"UserPopoutHeader": {"props": ["headerTop", "profileBadges", "aboutMeGuildIcon"]},
|
||||||
|
@ -3205,12 +3207,12 @@
|
||||||
"userpopoutaboutmetitle": ["UserPopoutHeader", "aboutMeTitle"],
|
"userpopoutaboutmetitle": ["UserPopoutHeader", "aboutMeTitle"],
|
||||||
"userpopoutactivity": ["UserPopoutBody", "activity"],
|
"userpopoutactivity": ["UserPopoutBody", "activity"],
|
||||||
"userpopoutavatar": ["UserPopoutHeader", "avatar"],
|
"userpopoutavatar": ["UserPopoutHeader", "avatar"],
|
||||||
"userpopoutavatarbase": ["UserPopoutAvatar", "baseAvatar"],
|
"userpopoutavatarbase": ["UserPopoutAvatarOld", "baseAvatar"],
|
||||||
"userpopoutavatarclickable": ["UserPopoutHeader", "clickable"],
|
"userpopoutavatarclickable": ["UserPopoutHeader", "clickable"],
|
||||||
"userpopoutavatarhint": ["UserPopoutHeader", "avatarHint"],
|
"userpopoutavatarhint": ["UserPopoutHeader", "avatarHint"],
|
||||||
"userpopoutavatarhintinner": ["UserPopoutHeader", "avatarHintInner"],
|
"userpopoutavatarhintinner": ["UserPopoutHeader", "avatarHintInner"],
|
||||||
"userpopoutavatarlarge": ["UserPopoutAvatar", "largeAvatar"],
|
"userpopoutavatarlarge": ["UserPopoutAvatarOld", "largeAvatar"],
|
||||||
"userpopoutavatarmini": ["UserPopoutAvatar", "miniAvatar"],
|
"userpopoutavatarmini": ["UserPopoutAvatarOld", "miniAvatar"],
|
||||||
"userpopoutavatarpositionnormal": ["UserPopoutHeader", "avatarPositionNormal"],
|
"userpopoutavatarpositionnormal": ["UserPopoutHeader", "avatarPositionNormal"],
|
||||||
"userpopoutavatarpositionpremium": ["UserPopoutHeader", "avatarPositionPremium"],
|
"userpopoutavatarpositionpremium": ["UserPopoutHeader", "avatarPositionPremium"],
|
||||||
"userpopoutavatarwrappernonuserbot": ["UserPopoutHeader", "avatarWrapperNonUserBot"],
|
"userpopoutavatarwrappernonuserbot": ["UserPopoutHeader", "avatarWrapperNonUserBot"],
|
||||||
|
@ -3249,6 +3251,8 @@
|
||||||
"userpopoutsection": ["UserPopoutSection", "section"],
|
"userpopoutsection": ["UserPopoutSection", "section"],
|
||||||
"userpopoutsectionlast": ["UserPopoutSection", "lastSection"],
|
"userpopoutsectionlast": ["UserPopoutSection", "lastSection"],
|
||||||
"userpopoutsectiontitle": ["UserPopoutSectionTitle", "title"],
|
"userpopoutsectiontitle": ["UserPopoutSectionTitle", "title"],
|
||||||
|
"userpopoutthemedavatar": ["UserPopoutAvatar", "avatar"],
|
||||||
|
"userpopoutthemedavatarwrapper": ["UserPopoutAvatar", "avatarWrapper"],
|
||||||
"userpopoutusernamebottag": ["UserPopoutUsernameSection", "headerBotTag"],
|
"userpopoutusernamebottag": ["UserPopoutUsernameSection", "headerBotTag"],
|
||||||
"userpopoutusernamebottagwithnickname": ["UserPopoutUsernameSection", "headerBotTagWithNickname"],
|
"userpopoutusernamebottagwithnickname": ["UserPopoutUsernameSection", "headerBotTagWithNickname"],
|
||||||
"userpopoutusernamenickname": ["UserPopoutUsernameSection", "nickname"],
|
"userpopoutusernamenickname": ["UserPopoutUsernameSection", "nickname"],
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* @name EditUsers
|
* @name EditUsers
|
||||||
* @author DevilBro
|
* @author DevilBro
|
||||||
* @authorId 278543574059057154
|
* @authorId 278543574059057154
|
||||||
* @version 4.6.6
|
* @version 4.6.7
|
||||||
* @description Allows you to locally edit Users
|
* @description Allows you to locally edit Users
|
||||||
* @invite Jx3TjNS
|
* @invite Jx3TjNS
|
||||||
* @donate https://www.paypal.me/MircoWittrien
|
* @donate https://www.paypal.me/MircoWittrien
|
||||||
|
@ -101,6 +101,7 @@ module.exports = (_ => {
|
||||||
UserThemeBanner: "default",
|
UserThemeBanner: "default",
|
||||||
UserBanner: "default",
|
UserBanner: "default",
|
||||||
UserPopoutAvatar: "UserPopoutAvatar",
|
UserPopoutAvatar: "UserPopoutAvatar",
|
||||||
|
UserThemePopoutHeader: "default",
|
||||||
UsernameSection: "default",
|
UsernameSection: "default",
|
||||||
UserPopoutInfo: "UserPopoutInfo",
|
UserPopoutInfo: "UserPopoutInfo",
|
||||||
UserProfileModal: "default",
|
UserProfileModal: "default",
|
||||||
|
@ -617,6 +618,15 @@ module.exports = (_ => {
|
||||||
}
|
}
|
||||||
|
|
||||||
processUserPopoutAvatar (e) {
|
processUserPopoutAvatar (e) {
|
||||||
|
if (this.settings.places.userPopout && e.instance.props.user && changedUsers[e.instance.props.user.id]) e.instance.props.user = this.getUserData(e.instance.props.user.id, true, true);
|
||||||
|
if (e.instance.props.displayProfile && e.instance.props.user && changedUsers[e.instance.props.user.id]) {
|
||||||
|
if (changedUsers[e.instance.props.user.id].removeBanner) e.instance.props.displayProfile.banner = null;
|
||||||
|
else if (changedUsers[e.instance.props.user.id].banner) e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
processUserThemePopoutHeader (e) {
|
||||||
|
if (this.settings.places.userPopout && e.instance.props.user && changedUsers[e.instance.props.user.id]) e.instance.props.user = this.getUserData(e.instance.props.user.id, true, true);
|
||||||
if (e.instance.props.displayProfile && e.instance.props.user && changedUsers[e.instance.props.user.id]) {
|
if (e.instance.props.displayProfile && e.instance.props.user && changedUsers[e.instance.props.user.id]) {
|
||||||
if (changedUsers[e.instance.props.user.id].removeBanner) e.instance.props.displayProfile.banner = null;
|
if (changedUsers[e.instance.props.user.id].removeBanner) e.instance.props.displayProfile.banner = null;
|
||||||
else if (changedUsers[e.instance.props.user.id].banner) e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner;
|
else if (changedUsers[e.instance.props.user.id].banner) e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner;
|
||||||
|
|
Loading…
Reference in New Issue