Skip to content

Commit 8661a9c

Browse files
committed
fix UI
1 parent 9c0c0b8 commit 8661a9c

File tree

5 files changed

+31
-11
lines changed

5 files changed

+31
-11
lines changed

scripts/fb_searchGroupForOther.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@
6161
<body>
6262
<h1>Useful script</h1>
6363
<h1>Facebook - Xem các nhóm mà bạn bè tham gia</h1>
64-
<p class="center">Tìm thấy <span id="searchCount">~</span> nhóm.</p>
65-
<input id="search-inp" type="text" placeholder="Tìm theo tên, rank, count, group...">
64+
<p class="center"><span id="owner"></span> đã tham gia <span id="searchCount">~</span> nhóm.</p>
65+
<input id="search-inp" type="text" placeholder="Tìm kiếm...">
6666
<table id="table"></table>
6767
<script src="./fb_searchGroupForOther_main.js"></script>
6868
</body>

scripts/fb_searchGroupForOther.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,20 @@ export default {
1717

1818
let { setLoadingText, closeLoading } = showLoading("Đang chuẩn bị...");
1919
try {
20-
let { getUidFromUrl, getYourUserId, getFbdtsg, searchAllGroupForOther } =
21-
UsefulScriptGlobalPageContext.Facebook;
20+
let {
21+
getUidFromUrl,
22+
getYourUserId,
23+
getFbdtsg,
24+
searchAllGroupForOther,
25+
getUserInfoFromUid,
26+
} = UsefulScriptGlobalPageContext.Facebook;
2227

2328
setLoadingText("Đang lấy uid, token...");
2429
let other_uid = await getUidFromUrl(url);
2530
let uid = await getYourUserId();
2631
let dtsg = await getFbdtsg();
32+
let info = await getUserInfoFromUid(other_uid);
33+
console.log(info);
2734

2835
setLoadingText("Đang tải danh sách group...");
2936
let allGroups = await searchAllGroupForOther(
@@ -38,6 +45,7 @@ export default {
3845
);
3946
console.log(allGroups);
4047
localStorage.ufs_fb_searchGroupForOther = JSON.stringify(allGroups);
48+
localStorage.ufs_fb_searchGroupForOther_owner = JSON.stringify(info);
4149
window.open(
4250
await UsefulScriptGlobalPageContext.Extension.getURL(
4351
"scripts/fb_searchGroupForOther.html"

scripts/fb_searchGroupForOther_main.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const inputSearch = document.querySelector("#search-inp");
22
const tableDiv = document.querySelector("table");
33
const searchCount = document.querySelector("#searchCount");
4+
const ownerLink = document.querySelector("#owner");
45

56
function numberWithCommas(x) {
67
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
@@ -9,8 +10,16 @@ function numberWithCommas(x) {
910
function main() {
1011
try {
1112
let data = JSON.parse(localStorage.ufs_fb_searchGroupForOther) || [];
12-
console.log(data);
13+
let owner =
14+
JSON.parse(localStorage.ufs_fb_searchGroupForOther_owner || "{}") || {};
15+
console.log(data, owner);
1316

17+
let link = "https://fb.com/" + owner.uid;
18+
ownerLink.innerHTML = `
19+
<a href="${link}" target="_blank" style="display: inline-block;">
20+
<img style="max-height: 80px;border-radius: 50%" src="${owner.avatar}" />
21+
${owner.name}
22+
</a>`;
1423
searchCount.innerHTML = data.length;
1524

1625
tableDiv.innerHTML = `
@@ -34,7 +43,9 @@ function main() {
3443
<br/>
3544
<span>${c.subTitle?.split?.("\n")?.[1] || ""}</span>
3645
</td>
37-
<td>${numberWithCommas(c.membersCount)}</td>
46+
<td style="text-align: right">${numberWithCommas(
47+
c.membersCount
48+
)}</td>
3849
</tr>`;
3950
})
4051
.join("")}

scripts/fb_searchPageForOther_main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ function numberWithCommas(x) {
1010
function main() {
1111
try {
1212
let data = JSON.parse(localStorage.ufs_fb_searchPageForOther) || [];
13-
let owner = JSON.parse(localStorage.ufs_fb_searchPageForOther_owner) || {};
13+
let owner =
14+
JSON.parse(localStorage.ufs_fb_searchPageForOther_owner || "{}") || {};
1415
console.log(data, owner);
1516

1617
let link = "https://fb.com/" + owner.uid;

scripts/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -348,10 +348,10 @@ const allScripts = {
348348
docDownloader: docDownloader,
349349
scribd_bypassPreview: scribd_bypassPreview,
350350
// fb_removeFbclid: fb_removeFbclid,
351-
fb_messengerHistory: fb_messengerHistory,
352-
fb_messengerCount: fb_messengerCount,
353-
fb_searchGroupForOther: fb_searchGroupForOther,
354-
fb_searchPageForOther: fb_searchPageForOther,
351+
fb_messengerHistory: addBadge(fb_messengerHistory, BADGES.beta),
352+
fb_messengerCount: addBadge(fb_messengerCount, BADGES.hot),
353+
fb_searchGroupForOther: addBadge(fb_searchGroupForOther, BADGES.hot),
354+
fb_searchPageForOther: addBadge(fb_searchPageForOther, BADGES.hot),
355355
fb_fetchAllAddedFriends: fb_fetchAllAddedFriends,
356356
bing_imageCreator: bing_imageCreator,
357357
stable_diffusion_baseten: stable_diffusion_baseten,

0 commit comments

Comments
 (0)