#b30000 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #b30000, aggregated by home.social.
-
अर्पिता सिंह बनीं एक दिन की जिला विद्यालय निरीक्षक
अर्पिता सिंह बनीं एक दिन की जिला विद्यालय निरीक्षक body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; background-color: #f4f4f4; color: #333; margin: 0; padding: 20px; } .news-article { max-width: 800px; margin: 0 auto; background: #ffffff; padding: 30px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .headline { color: #b30000; text-align: center; font-size: 28px;…
https://mntnewsbharat.com/mntnewsindiagmail-com/up-news/873/22/03/2026/
-
Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.
Что делает
- подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас всё равно забанили — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в самом скрипте в самом начале.
- Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.
Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.
Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.
Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.
.highlight-account {
color: #b30000 !important;
font-weight: bold !important;
}
.personal-user-note {
color: #b30000 !important;
font-weight: bold !important;
} -
Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.
Что делает
- подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас забанили или разрушена федерация — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в само́м скрипте в са́мом начале.
- Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.
Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.
В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉
Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.
Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.
.highlight-account {
color: #b30000 !important;
font-weight: bold !important;
}
.personal-user-note {
color: #b30000 !important;
font-weight: bold !important;
}P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.
-
Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.
Что делает
- подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас забанили или разрушена федерация — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в само́м скрипте в са́мом начале.
- Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.
Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.
В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉
Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.
Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.
.highlight-account {
color: #b30000 !important;
font-weight: bold !important;
}
.personal-user-note {
color: #b30000 !important;
font-weight: bold !important;
}P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.
-
Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.
Что делает
- подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас забанили или разрушена федерация — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в само́м скрипте в са́мом начале.
- Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.
Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.
В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉
Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.
Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.
.highlight-account {
color: #b30000 !important;
font-weight: bold !important;
}
.personal-user-note {
color: #b30000 !important;
font-weight: bold !important;
}P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.
-
Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.
Что делает
- подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас забанили или разрушена федерация — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в само́м скрипте в са́мом начале.
- Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.
Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.
В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉
Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.
Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.
.highlight-account {
color: #b30000 !important;
font-weight: bold !important;
}
.personal-user-note {
color: #b30000 !important;
font-weight: bold !important;
}P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.
-
Ergebnisse des #Oxfam Berichts 2024
- Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
- Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
- Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
- Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
- 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
- Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
-
Ergebnisse des #Oxfam Berichts 2024
- Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
- Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
- Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
- Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
- 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
- Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
-
Ergebnisse des #Oxfam Berichts 2024
- Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
- Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
- Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
- Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
- 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
- Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
-
Ergebnisse des #Oxfam Berichts 2024
- Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
- Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
- Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
- Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
- 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
- Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
-
Ergebnisse des #Oxfam Berichts 2024
- Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
- Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
- Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
- Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
- 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
- Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
-
#MastodonTools #userscript #CSS #Tampermonkey
Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏
JavaScript:
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon with Notes
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Highlight specific accounts in Mastodon and add notes
// @author ChatGPT
// @match *https://Your.Domain/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art",
"@bird.makeup",
"@instance.com",
];
// Список username - примечание
const userNotes = {
"@[email protected]": "Любит спорить",
"@[email protected]": "Постоянно ноет",
"@[email protected]": "",
};
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => {
const content = el.textContent.trim();
// Проверяем, содержится ли один из доменов в тексте аккаунта
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
el.style.color = "red"; */
}
// Добавляем примечание, если есть в списке
if (userNotes.hasOwnProperty(content)) {
let note = userNotes[content].trim() || "МУДАК";
if (!el.parentNode.querySelector(".personal-user-note")) {
let noteSpan = document.createElement("span");
noteSpan.textContent = ` (${note})`;
noteSpan.classList.add("personal-user-note");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
noteSpan.style.color = "red"; */
el.appendChild(noteSpan);
}
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS:
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
}
.personal-user-note {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodonTools #userscript #CSS #Tampermonkey
Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏
JavaScript:
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon with Notes
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Highlight specific accounts in Mastodon and add notes
// @author ChatGPT
// @match *https://Your.Domain/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art",
"@bird.makeup",
"@instance.com",
];
// Список username - примечание
const userNotes = {
"@[email protected]": "Любит спорить",
"@[email protected]": "Постоянно ноет",
"@[email protected]": "",
};
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => {
const content = el.textContent.trim();
// Проверяем, содержится ли один из доменов в тексте аккаунта
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
el.style.color = "red"; */
}
// Добавляем примечание, если есть в списке
if (userNotes.hasOwnProperty(content)) {
let note = userNotes[content].trim() || "МУДАК";
if (!el.parentNode.querySelector(".personal-user-note")) {
let noteSpan = document.createElement("span");
noteSpan.textContent = ` (${note})`;
noteSpan.classList.add("personal-user-note");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
noteSpan.style.color = "red"; */
el.appendChild(noteSpan);
}
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS:
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
}
.personal-user-note {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodonTools #userscript #CSS #Tampermonkey
Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏
JavaScript:
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon with Notes
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Highlight specific accounts in Mastodon and add notes
// @author ChatGPT
// @match *https://Your.Domain/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art",
"@bird.makeup",
"@instance.com",
];
// Список username - примечание
const userNotes = {
"@[email protected]": "Любит спорить",
"@[email protected]": "Постоянно ноет",
"@[email protected]": "",
};
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => {
const content = el.textContent.trim();
// Проверяем, содержится ли один из доменов в тексте аккаунта
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
el.style.color = "red"; */
}
// Добавляем примечание, если есть в списке
if (userNotes.hasOwnProperty(content)) {
let note = userNotes[content].trim() || "МУДАК";
if (!el.parentNode.querySelector(".personal-user-note")) {
let noteSpan = document.createElement("span");
noteSpan.textContent = ` (${note})`;
noteSpan.classList.add("personal-user-note");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
noteSpan.style.color = "red"; */
el.appendChild(noteSpan);
}
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS:
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
}
.personal-user-note {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodonTools #userscript #CSS #Tampermonkey
Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏
JavaScript:
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon with Notes
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Highlight specific accounts in Mastodon and add notes
// @author ChatGPT
// @match *https://Your.Domain/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art",
"@bird.makeup",
"@instance.com",
];
// Список username - примечание
const userNotes = {
"@[email protected]": "Любит спорить",
"@[email protected]": "Постоянно ноет",
"@[email protected]": "",
};
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => {
const content = el.textContent.trim();
// Проверяем, содержится ли один из доменов в тексте аккаунта
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
el.style.color = "red"; */
}
// Добавляем примечание, если есть в списке
if (userNotes.hasOwnProperty(content)) {
let note = userNotes[content].trim() || "МУДАК";
if (!el.parentNode.querySelector(".personal-user-note")) {
let noteSpan = document.createElement("span");
noteSpan.textContent = ` (${note})`;
noteSpan.classList.add("personal-user-note");
/* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
noteSpan.style.color = "red"; */
el.appendChild(noteSpan);
}
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS:
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
}
.personal-user-note {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodontTools #CSS #javascript #userscript #tampermonkey
Пометка ботов и мостов в ленте
Проблема
Боты, мосты и ретрансляторы из всяких твиттеров и телег — это, конечно, хорошо, но каждый раз, когда возникает импульс ответить, лайкнуть или продвинуть — приходится вспоминать, стоит ли это делать, или на том конце бездушный скрипт, которому ваша реакция по барабану.
#ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.
P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉
Userscript
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Highlight specific accounts in Mastodon based on text content
// @author You
// @match https://Your_Instance_URL/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art", // Можно добавить домены или части строки
"@bird.makeup", // Пример другого домена
"@instance.com" // Пример третьего домена
];
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
const content = el.textContent.trim();
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account"); // Добавляем класс для выделения
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodontTools #CSS #javascript #userscript #tampermonkey
Пометка ботов и мостов в ленте
Проблема
Боты, мосты и ретрансляторы из всяких твиттеров и телег — это, конечно, хорошо, но каждый раз, когда возникает импульс ответить, лайкнуть или продвинуть — приходится вспоминать, стоит ли это делать, или на том конце бездушный скрипт, которому ваша реакция по барабану.
#ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.
P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉
Userscript
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Highlight specific accounts in Mastodon based on text content
// @author You
// @match https://Your_Instance_URL/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art", // Можно добавить домены или части строки
"@bird.makeup", // Пример другого домена
"@instance.com" // Пример третьего домена
];
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
const content = el.textContent.trim();
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account"); // Добавляем класс для выделения
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodontTools #CSS #javascript #userscript #tampermonkey
Пометка ботов и мостов в ленте
Проблема
Боты, мосты и ретрансляторы из всяких твиттеров и телег — это, конечно, хорошо, но каждый раз, когда возникает импульс ответить, лайкнуть или продвинуть — приходится вспоминать, стоит ли это делать, или на том конце бездушный скрипт, которому ваша реакция по барабану.
#ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.
P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉
Userscript
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Highlight specific accounts in Mastodon based on text content
// @author You
// @match https://Your_Instance_URL/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art", // Можно добавить домены или части строки
"@bird.makeup", // Пример другого домена
"@instance.com" // Пример третьего домена
];
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
const content = el.textContent.trim();
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account"); // Добавляем класс для выделения
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodontTools #CSS #javascript #userscript #tampermonkey
Пометка ботов и мостов в ленте
Проблема
Боты, мосты и ретрансляторы из всяких твиттеров и телег — это, конечно, хорошо, но каждый раз, когда возникает импульс ответить, лайкнуть или продвинуть — приходится вспоминать, стоит ли это делать, или на том конце бездушный скрипт, которому ваша реакция по барабану.
#ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.
P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉
Userscript
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Highlight specific accounts in Mastodon based on text content
// @author You
// @match https://Your_Instance_URL/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art", // Можно добавить домены или части строки
"@bird.makeup", // Пример другого домена
"@instance.com" // Пример третьего домена
];
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
const content = el.textContent.trim();
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account"); // Добавляем класс для выделения
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
} -
#MastodontTools #CSS #javascript #userscript #tampermonkey
Пометка ботов и мостов в ленте
Проблема
Боты, мосты и ретрансляторы из всяких твиттеров и телег — это, конечно, хорошо, но каждый раз, когда возникает импульс ответить, лайкнуть или продвинуть — приходится вспоминать, стоит ли это делать, или на том конце бездушный скрипт, которому ваша реакция по барабану.
#ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.
P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉
Userscript
// ==UserScript==
// @name Highlight Specific Accounts in Mastodon
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Highlight specific accounts in Mastodon based on text content
// @author You
// @match https://Your_Instance_URL/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Список доменов или частей строки, которые нужно выделять
const highlightedDomains = [
"@press.anyaforger.art", // Можно добавить домены или части строки
"@bird.makeup", // Пример другого домена
"@instance.com" // Пример третьего домена
];
function highlightAccounts() {
document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
const content = el.textContent.trim();
if (highlightedDomains.some(domain => content.includes(domain))) {
el.classList.add("highlight-account"); // Добавляем класс для выделения
}
});
}
// Запускаем отслеживание изменений в DOM
const observer = new MutationObserver(highlightAccounts);
observer.observe(document.body, { childList: true, subtree: true });
// Проверяем аккаунты сразу после загрузки страницы
highlightAccounts();
})();CSS
/* раскраска аккаунтов */
.highlight-account {
color: #b30000 !important; /* Сделает текст красным */
font-weight: bold !important; /* Сделает жирным */
}