Skip to content

Instantly share code, notes, and snippets.

@ethertank
Created October 22, 2012 23:12
Show Gist options
  • Save ethertank/3935361 to your computer and use it in GitHub Desktop.
Save ethertank/3935361 to your computer and use it in GitHub Desktop.
MDN All Articles List Cleaner
var a = [
$("#document-list a:contains('(spam)')").parent(),
$("#document-list a:contains('blablablabla')").parent(),
$("#document-list a:contains('MyTestPage')").parent(),
$("#document-list a:contains('Redirect 1')").parent(),
$("#document-list a:contains('slugslug')").parent(),
$("#document-list a:contains('img src=')").parent(),
$("#document-list li:contains('(external)')"),
$("#document-list li:contains('[Error]')"),
$("#document-list li:contains('/docs/Talk:')"),
$("#document-list li:contains('/docs/User_talk:')"),
$("#document-list li:contains('/docs/JavaScript_Documention')"),
$("#document-list li:contains('/docs/Document_Object_Model_(DOM)')"),
$("#document-list li:contains('/docs/azsdfvg')"),
$("#document-list li:contains('Core_JavaScript_1.5')"),
$("#document-list li:contains('Core_1.5_JavaScript_Reference')"),
$("#document-list li:contains('-redirect-')"),
$("#document-list li:contains('/docs/Junk/')"),
$("#document-list li:contains('/docs/User:')"),
$("#document-list li:contains('/docs/HTML:')"),
$("#document-list li:contains('/docs/CSS:')"),
$("#document-list li:contains('/docs/DOM:')"),
$("#document-list li:contains('/docs/SVG:')"),
$("#document-list li:contains('/docs/XSLT:')"),
$("#document-list li:contains('/docs/ARIA:')"),
$("#document-list li:contains('/docs/XForms:')"),
$("#document-list li:contains('/docs/RSS:')"),
$("#document-list li:contains('/docs/Series:')"),
$("#document-list li:contains('/docs/Accessibility:')"),
$("#document-list li:contains('/docs/Scripting_Plugins:')"),
$("#document-list li:contains('/docs/Specification:')"),
$("#document-list li:contains('/docs/SpiderMonkey:')"),
$("#document-list li:contains('/docs/HTML/tag')"),
$("#document-list li:contains('/docs/DOM_Level_2')"),
$("#document-list li:contains('/docs/DOM/DOM_event_reference')"),
$("#document-list li:contains('/docs/JavaScript/Reference/Operators/Special/')"),
$("#document-list li:contains('/docs/JavaScript/Guide/Obsolete_Pages')"),
$("#document-list li:contains('/docs/JavaScript/Reference/Global_Objects/String/String/')"),
$("#document-list li:contains('/docs/Jetpack/Users/')"),
$("#document-list li:contains('/docs/ServerJS')"),
$("#document-list li:contains('/docs/JS')"),
$("#document-list li:contains('/docs/JSAPI_Reference:')"),
$("#document-list li:contains('/docs/document.')"),
$("#document-list li:contains('/docs/window.')"),
$("#document-list li:contains('/docs/Necko:')"),
$("#document-list li:contains('/docs/nsI')"),
$("#document-list li:contains('/docs/NsI')"),
$("#document-list li:contains('/docs/onkey')"),
$("#document-list li:contains('/docs/onmouse')"),
$("#document-list li:contains('/docs/onfocus')"),
$("#document-list li:contains('/docs/nsACString:')"),
$("#document-list li:contains('/docs/https:')"),
$("#document-list li:contains('/docs/zh-')"),
$("#document-list li:contains('/docs/Sandbox')"),
$("#document-list li:contains('/docs/Safe_Browsing')"),
$("#document-list li:contains('/docs/uint')")
], l = a.length, i = 0, t = 0, p;
for(; i < l; ++i) {
p = a[i];
t += p.length;
p.remove();
}
console.log("-" + t + " [ https://gist.github.com/3935361 ]");
https://developer.mozilla.org/en-US/docs/all 及びその兄弟ページに於いて、
コンソール上で使用する。
リダイレクトが設定されたページ、XSS未遂のタイトル他、積極的な編集が不要なページを九割がた削除し、
円滑な編集作業の一助とする。https://gist.github.com/3931660 の改変。
最終的にユーザースクリプトに変換予定。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment