Content modelEdit

Please change the content model of this page to 'Sanitized CSS'. I need it to recreate my userpage. Thanks. —Yahya (talkcontribs.) 07:39, 19 May 2022 (UTC)Reply[reply]

@Yahya   Done DannyS712 (talk) 14:12, 19 May 2022 (UTC)Reply[reply]
Looks like there is a similar issue at User:Premeditated/Saami/oppgave too. ~~~~
User:1234qwer1234qwer4 (talk)
15:54, 29 May 2022 (UTC)Reply[reply]
If they ask, I'll change the content model, but not going to do that without indication that its wanted DannyS712 (talk) 00:50, 30 May 2022 (UTC)Reply[reply]

A requestEdit

Hello Danny. Have a great day! When I saw your user page, I realized that I could also send you the message I sent a developer who last updated the script and has been inactive for 6 months. Thanks for your interest in advance. --Victor Trevor (talk) 16:09, 26 May 2022 (UTC)Reply[reply]

@Victor Trevor sorry, I'm not familiar with that script DannyS712 (talk) 00:49, 30 May 2022 (UTC)Reply[reply]

Removal of my sysop right on Test WikipediaEdit

Thank you for removing my sysop right on Test Wikipedia, because I haven't edited there since October 15, 2017. I'm much more active on Portuguese Wikipedia than on all other projects. Francisco (talk) 16:00, 24 June 2022 (UTC)Reply[reply]

@Francisco Leandro no problem - let me know if you want to return to testwiki and have the rights back DannyS712 (talk) 17:29, 24 June 2022 (UTC)Reply[reply]

My Wikidata account and other trainees were blockedEdit

Hello @DannyS712 my account and some other participant in the WikiGlam Awareness for Librarians in Lagos State were blocked by @Jasper Deng he said we have multiple accounts which wasn't so. We are running a training for Wikidata this is the meta page of the training WikiGlam Awareness for Librarians in Lagos State#Participants. All participants are new to Wikipedia and Wikidata and they are enthusiastic about contributing. I am one of the facilitators and i was blocked as well, so also Bussybee1812. Reasons: multiple accounts. I don't have multiple accounts, we are only training new participants. This is the block ID(This block (ID #37121) has been set to expire: infinite. The lead of the project sent a message to @Jasper Deng but we didn't get any response from him. This is the message sent to him by her(

Hi Jasper Deng, Kindly unblock the underlisted accounts:

1.Jerome1506 2.Perperment22 3.dupsylondon3 4.Oladamglobal 5.Salvadoryetty 6.Olubukunmi 7.Arowosola60 8. Philgbemio 9. Jerachin24 We are working on a campaign and edits made by them are been monitored.

Thank you. Odomero2711 (talk) 20:05, 27 June 2022 (UTC) )Reply[reply]

Please kindly help us. The training and project is still ongoin.

Thank you for your understanding.Semmy1960 (talk) 12:12, 4 July 2022 (UTC)Reply[reply]

@Semmy1960 I checked the first account, Jerome1506, and it doesn't appear to be blocked. If this is because of an ip block that is affecting you, IP block exemptions can be requested. DannyS712 (talk) 04:56, 6 July 2022 (UTC)Reply[reply]
Hello @DannyS712 thank you for your good work on Wikidata and i appreciate your response. I was blocked as well indefinetly. This is the block I.D (This block (ID #37121) has been set to expire: infinite.
I don't have a multiple account and we will never intentionally want to vandalise Wikidata. It is our home where we keep our valuable records. We can only protect it. We are only organising a training for new participants to start using Wikidata and contributing to free knowledge. We are sorry if we went over board with our training. I can assure you we are not sockbots but participants who are enthusiastic about Wikipedia, Wikidata. This is the list of people that were blocked
1.Jerome1506 2.Perperment22 3.dupsylondon3 4.Oladamglobal 5.Salvadoryetty 6.Olubukunmi 7.Arowosola60 8. Philgbemio 9. Jerachin24 10 Busybee1812. They all are participants in the training.
Our meta page: WikiGlam Awareness for Librarians in Lagos State#Participants
Thank you for your understanding Semmy1960 (talk) 22:10, 6 July 2022 (UTC)Reply[reply]
@Semmy1960 ah, okay. I see that you are blocked. As the block is for using multiple accounts ([1]) I am not willing to remove it without approval from a checkuser. Since your talk page access is not revoked, appeals should be made on wikidata. DannyS712 (talk) 03:37, 8 July 2022 (UTC)Reply[reply]
I cant even access Wikidata to make an appeal. We were doing a training using Faith Oyedepo as an example on how to create statements and items on Wikidata. When i opened the articles and i started working on the article i expected the participants will watch what i was doing instead they were also in puting data at the same time with me. When i realised that is what they were doing it was a little late. i had to explain to them you don't work on the same article. I guess thorough investigations should be made. This is over a week now and the training is still ongoing. The enthusiastic participants are getting frustrated and worried. They seem not to understand why they are blocked. Please kindly help. I have written to @Jasper Deng but no response from him either. I am glad you responded and very grateful Semmy1960 (talk) 03:50, 8 July 2022 (UTC)Reply[reply]
@Semmy1960 I'm sorry if you can't access wikidata, but I cannot unblock you since the block was placed by a checkuser for abusing multiple accounts. DannyS712 (talk) 03:56, 8 July 2022 (UTC)Reply[reply]
Thanks for your response. I am sorry for disturbing you. Please who is a checkuser i can contact. Thanks Semmy1960 (talk) 03:59, 8 July 2022 (UTC)Reply[reply]
@Semmy1960 the list of checkusers can be found at d:WD:CU. DannyS712 (talk) 04:25, 8 July 2022 (UTC)Reply[reply]
Thank you for your response. I am very grateful. Wish you a super holiday. Semmy1960 (talk) 08:47, 9 July 2022 (UTC)Reply[reply]


Greetings @DannyS712,

I am both an Interface and regular admin on Tumbuka Wikipedia (Verify).

I discovered you are a global admin.

How do I change my wikis logo (which is in English) and replace it with one in my language found here.

Any suggestions or directions?

Your quick help, guide or action will be highly appreciated.

Thank you. Tumbuka Arch (talk) 15:44, 10 October 2022 (UTC)Reply[reply]

@Tumbuka Arch sorry, I'm not sure how to change wiki logos DannyS712 (talk) 23:08, 26 November 2022 (UTC)Reply[reply]
@DannyS712 Old post. Managed it. Tumbuka Arch (talk) 16:00, 27 November 2022 (UTC)Reply[reply]


Dòng 8: Dòng 8:
const translations = { const translations = {
portletlink: { portletlink: {
en: 'Global auto rollback' en: 'Global auto rollback',
vi: 'Tự động lùi sửa toàn cục'
}, },
introduction: { introduction: {
en: 'IP ranges are fully supported. You can also use /regex/ (two backslashes are needed to escape characters). Only the new edits will be reverted after you click [start], please manually revert previous edits if needed.<br>Please avoid using the script on vandals who may undo-war with you.', en: 'IP ranges are fully supported. You can also use /regex/ (two backslashes are needed to escape characters). Only the new edits will be reverted after you click [start], please manually revert previous edits if needed.<br>Please avoid using the script on vandals who may undo-war with you.',
zh: '用户支持 IP 段,支持 /正则表达式/(需要两个反斜杠来转义)。確定之後將會跟蹤此用戶的全域編輯,並將其全部回退。(之前的編輯請手動回退)<br>請不要對會跟你打撤銷戰的破壞者用這個腳本。' zh: '用户支持 IP 段,支持 /正则表达式/(需要两个反斜杠来转义)。確定之後將會跟蹤此用戶的全域編輯,並將其全部回退。(之前的編輯請手動回退)<br>請不要對會跟你打撤銷戰的破壞者用這個腳本。',
vi: 'Dải IP cũng được hỗ trợ. Bạn cũng có thể sử dụng /regex/ (cần có hai dấu gạch chéo để thoát các ký tự). Chỉ các sửa đổi mới sẽ được lùi lại sau khi bạn nhấp vào [Bắt đầu], vui lòng lùi lại các sửa đổi trước đó theo cách thủ công nếu cần.<br>Vui lòng tránh sử dụng tập lệnh cho việc phá hoại hoặc bút chiến. '
}, },
username: { username: {
en: 'Username: ', en: 'Username: ',
zh: '用户名:' zh: '用户名:',
vi: 'Tên người dùng'
}, },
showname: { showname: {
en: 'Show username in rollback summary' en: 'Show username in rollback summary',
vi: 'Hiển thị tên người dùng trong tóm lược sửa đổi',
}, },
shownamedesp: { shownamedesp: {
en: ' (Used for grossly inappropriate username)', en: ' (Used for grossly inappropriate username)',
zh: '(适用于极度不恰当的用户名)' zh: '(适用于极度不恰当的用户名)',
vi: ' (Được sử dụng cho tên người dùng hoàn toàn không phù hợp)'
}, },
newpage: { newpage: {
en: 'Actions on new page creation: ', en: 'Actions on new page creation: ',
zh: '新建页面的处理:' zh: '新建页面的处理:',
vi: 'Tác vụ trên trang mới: '
}, },
prependspeedydelete: { prependspeedydelete: {
en: 'Prepend {{delete|Vandalism}}', en: 'Prepend {{delete|Vandalism}}',
zh: '添加{{delete|Vandalism}}' zh: '添加{{delete|Vandalism}}',
vi: 'Yêu cầu {{delete|Vandalism}}'
}, },
prependspeedydeletespam: { prependspeedydeletespam: {
en: 'Prepend {{delete|Spam}}', en: 'Prepend {{delete|Spam}}',
zh: '添加{{delete|Spam}}' zh: '添加{{delete|Spam}}',
vi: 'Yêu cầu {{delete|Spam}}'
}, },
speedydelete: { speedydelete: {
en: 'Replace the content with {{delete|vandalism}}', en: 'Replace the content with {{delete|vandalism}}',
zh: '使用{{delete|vandalism}}替换页面' zh: '使用{{delete|vandalism}}替换页面',
vi: 'Thay thế nội dung bằng {{delete|vandalism}}'
}, },
empty: { empty: {
en: 'Empty the page', en: 'Empty the page',
zh: '清空页面' zh: '清空页面',
vi: 'Tẩy trống trang'
}, },
nothing: { nothing: {
en: 'Do nothing', en: 'Do nothing',
zh: '不处理' zh: '不处理',
vi: 'Không làm gì cả'
}, },
start: { start: {
en: 'Start [Enter]', en: 'Start [Enter]',
zh: '开始 [Enter]' zh: '开始 [Enter]',
vi: 'Bắt đầu [Enter]'
}, },
rolledback: { rolledback: {
en: 'Successfully rolledback on page ' en: 'Successfully rolledback on page ',
vi: 'Đã lùi lại sửa đổi trên trang '
}, },
cannotrollback: { cannotrollback: {
en: 'Cannot rollback on page ' en: 'Cannot rollback on page ',
vi: 'Không thể lùi lại sửa đổi trên trang '
}, },
revision: { revision: {
en: ', revision id ', en: ', revision id ',
zh: ',修訂版本 ' zh: ',修訂版本 ',
vi: ', ID sửa đổi '
}, },
newedit: { newedit: {
en: 'New edit: ', en: 'New edit: ',
zh: '新編輯:' zh: '新編輯:',
vi: 'Sửa đổi mới: ',
}, },
page: { page: {
en: ', on page ', en: ', on page ',
zh: ',页面 ' zh: ',页面 ',
vi: ', trên trang '
}, },
stopped: { stopped: {
en: 'Stopped.', en: 'Stopped.',
zh: '已停止。' zh: '已停止。',
vi: 'Đã hủy bỏ.'
}, },
monitoring: { monitoring: {
en: 'Stalking ', en: 'Stalking ',
zh: '正在監視 ' zh: '正在監視 ',
vi: 'Đang giám sát '
}, },
glocked: { glocked: {
en: 'is global (b)locked, stop stalking.', en: 'is global (b)locked, stop stalking.',
zh: '已被全域锁定/封禁,停止监视。' zh: '已被全域锁定/封禁,停止监视。',
vi: 'đã bị cấm/khóa toàn cục, đang dừng giám sát.'
}, },
unknownerror: { unknownerror: {
en: 'Unknown error, please see the browser console.', en: 'Unknown error, please see the browser console.',
zh: '未知错误,请看浏览器控制台。' zh: '未知错误,请看浏览器控制台。',
vi: 'Lỗi không xác định, vui lòng kiểm tra bảng điều khiển của trình duyệt.'
}, },
tokenerror: { tokenerror: {
en: 'Cannot obtain the tokens.' en: 'Cannot obtain the tokens.',
vi: 'Không thể lấy token.'
}, },
networktokenerror: { networktokenerror: {
en: 'Loss of connectivity, cannot obtain the tokens.' en: 'Loss of connectivity, cannot obtain the tokens.'
vi: 'Không thể lấy token vì đã mất kết nối với Internet.'
}, },
pagecreationskipped: { pagecreationskipped: {
en: 'Page creation skipped.', en: 'Page creation skipped.',
zh: '已忽略页面建立。' zh: '已忽略页面建立。',
vi: 'Đã bỏ qua trang mới.'
}, },
colon: { colon: {
en: ': ', en: ': ',
zh: ':' zh: ':',
vi: ': '
}, },
deletiontag: { deletiontag: {
en: 'tag for speedy deletion' en: 'tag for speedy deletion',
vi: 'Gắn thẻ xóa nhanh'
}, },
creationhandled: { creationhandled: {
en: 'Page creation handled for page ' en: 'Page creation handled for page ',
vi: 'Đã xử lý trang mới '
}, },
markbotedits: { markbotedits: {
en: 'Mark rollbacks as bot edits' en: 'Mark rollbacks as bot edits',
vi: 'Đánh dấu tác vụ lùi sửa là sửa đổi của bot'
} }
}; };
Dòng 115: Dòng 143:
var userlang = mw.config.get('wgUserLanguage'); var userlang = mw.config.get('wgUserLanguage');
var lang = userlang; var lang = userlang;
// we have zh, zh-hans, zh-cn, zh-tw, etc. // we have zh, zh-hans, zh-cn, zh-tw, vi, etc.
if (userlang.startsWith('zh')) { if (userlang.startsWith('zh')) {
lang = 'zh'; lang = 'zh';
} }
else if (userlang.startsWith('vi')) {
lang = 'vi';
} // Translated by [[m:User:Tryvix1509]]
// fallback to en // fallback to en
return translations[key][lang] || translations[key]['en']; return translations[key][lang] || translations[key]['en'];

Hi, Danny. Can you add this Vietnamese translation to your AutoRollbackGlobal.js script? Thanks! Tryvix1509 (talk) 03:01, 20 December 2022 (UTC)Reply[reply]

@Tryvix1509 do you have the new version as a page somewhere, so I can just copy and paste it? --DannyS712 (talk) 04:30, 20 December 2022 (UTC)Reply[reply]
Here: User:Tryvix1509/AutoGlobalRollback-fork.js. Tryvix1509 (talk) 04:22, 21 December 2022 (UTC)Reply[reply]
@Tryvix1509 thanks, done (with a small typo fix) --DannyS712 (talk) 05:49, 21 December 2022 (UTC)Reply[reply]


hello @DannyS712-san, i saw this Global dashboard and i thought it's amazing, but unfortunately i can't use it after installing the script here, went to Special:BlankPage/GlobalUserDashboard after installing, but nothing seem to work idk why. 🌸 Sakura emad 💖 (talk) 19:19, 16 February 2023 (UTC)Reply[reply]

I see that on line 13 of your global.js you have mw.loader.load('//'); - this should be removed. If that doesn't fix it, can you check your console and report if there are any errors? DannyS712 (talk) 20:00, 16 February 2023 (UTC)Reply[reply]
i think there is no error. 🌸 Sakura emad 💖 (talk) 20:58, 16 February 2023 (UTC)Reply[reply]
I mean errors in the developer console (in chrome this is found by hitting F12) DannyS712 (talk) 03:38, 17 February 2023 (UTC)Reply[reply]
i think i found some
there seem to be 4 errors
🌸 Sakura emad 💖 (talk) 09:41, 17 February 2023 (UTC)Reply[reply]
@DannyS712-san please ping me next time so i can get notifications. 🌸 Sakura emad 💖 (talk) 10:43, 17 February 2023 (UTC)Reply[reply]
@Sakura emad yes, that is where errors show up. Hmm, its odd that its not working but not listed as an error either. Can I suggest deleting (or commenting out) everything from your global.js except for the GlobalUserDashboard, and see if it works then? If it does work, then the problem comes from another script, and if it doesn't, then the problem is on my end DannyS712 (talk) 00:45, 18 February 2023 (UTC)Reply[reply]
it was other scripts who disrupted this script even i found out beside this one some more affect as well thank you. 🌸 Sakura emad 💖 (talk) 06:12, 18 February 2023 (UTC)Reply[reply]
  yaaaay fixed it, thanks for helpign. 🌸 Sakura emad 💖 (talk) 11:09, 18 February 2023 (UTC)Reply[reply]


Hi. A user recommended me to use EasyResolve and I thought it would be a pretty useful tool to use on Japanese Wikipedia. I tried adding the script here but it doesn't seem to be working. It would be fantastic if you could help me with this.

Yours sincerely, --YellowSmileyFace (talk) 02:46, 5 March 2023 (UTC)Reply[reply]

@YellowSmileyFace I'm not sure, sorry - do you have any errors in your developer console? DannyS712 (talk) 12:13, 5 March 2023 (UTC)Reply[reply]
Thanks for your reply. On my developer console (I'm guessing it's the inspection you can get with F12), there are no warnings shown. I've tried deleting everything except EasyResolve on my global.js and my commons.js on Japanese Wikipedia but it didn't work. --YellowSmileyFace (talk) 03:21, 8 March 2023 (UTC)Reply[reply]
@YellowSmileyFace then I'm afraid I have no idea what the problem is DannyS712 (talk) 04:27, 10 March 2023 (UTC)Reply[reply]