Skip to content

Commit aba5507

Browse files
authored
Remove NWCD
1 parent 86270db commit aba5507

File tree

1 file changed

+0
-210
lines changed

1 file changed

+0
-210
lines changed

pth_yadg.user.js

Lines changed: 0 additions & 210 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
// @include http*://*orpheus.network/upload.php*
1616
// @include http*://*orpheus.network/requests.php*
1717
// @include http*://*orpheus.network/torrents.php*
18-
// @include http*://*notwhat.cd/upload.php*
19-
// @include http*://*notwhat.cd/requests.php*
20-
// @include http*://*notwhat.cd/torrents.php*
2118
// @include http*://*dicmusic.club/upload.php*
2219
// @include http*://*dicmusic.club/requests.php*
2320
// @include http*://*dicmusic.club/torrents.php*
@@ -882,26 +879,6 @@ factory = {
882879
name: 'ops_torrent_overview',
883880
regex: /http(s)?:\/\/(.*\.)?orpheus\.network\/torrents\.php\?id=.*/i,
884881
},
885-
{
886-
name: 'nwcd_upload',
887-
regex: /http(s)?:\/\/(.*\.)?notwhat\.cd\/upload\.php.*/i,
888-
},
889-
{
890-
name: 'nwcd_edit',
891-
regex: /http(s)?:\/\/(.*\.)?notwhat\.cd\/torrents\.php\?action=editgroup&groupid=.*/i,
892-
},
893-
{
894-
name: 'nwcd_request',
895-
regex: /http(s)?:\/\/(.*\.)?notwhat\.cd\/requests\.php\?action=new/i,
896-
},
897-
{
898-
name: 'nwcd_request_edit',
899-
regex: /http(s)?:\/\/(.*\.)?notwhat\.cd\/requests\.php\?action=edit&id=.*/i,
900-
},
901-
{
902-
name: 'nwcd_torrent_overview',
903-
regex: /http(s)?:\/\/(.*\.)?notwhat\.cd\/torrents\.php\?id=.*/i,
904-
},
905882
{
906883
name: 'dic_upload',
907884
regex: /http(s)?:\/\/(.*\.)?dicmusic\.club\/upload\.php.*/i,
@@ -1195,8 +1172,6 @@ factory = {
11951172
'pth_request',
11961173
'ops_upload',
11971174
'ops_request',
1198-
'nwcd_upload',
1199-
'nwcd_request',
12001175
'dic_upload',
12011176
'dic_request',
12021177
'waffles_upload',
@@ -1671,7 +1646,6 @@ factory = {
16711646

16721647
switch (this.currentLocation) {
16731648
case 'db9_upload':
1674-
case 'nwcd_upload':
16751649
case 'ops_upload':
16761650
case 'dic_upload':
16771651
case 'd3si_upload':
@@ -1691,7 +1665,6 @@ factory = {
16911665
return tr;
16921666
}
16931667

1694-
case 'nwcd_edit':
16951668
case 'ops_edit':
16961669
case 'db9_edit':
16971670
case 'dic_edit':
@@ -1717,7 +1690,6 @@ factory = {
17171690
return div;
17181691
}
17191692

1720-
case 'nwcd_torrent_overview':
17211693
case 'ops_torrent_overview':
17221694
case 'db9_torrent_overview':
17231695
case 'dic_torrent_overview':
@@ -1742,8 +1714,6 @@ factory = {
17421714
return div;
17431715
}
17441716

1745-
case 'nwcd_request':
1746-
case 'nwcd_request_edit':
17471717
case 'ops_request':
17481718
case 'ops_request_edit':
17491719
case 'db9_request':
@@ -1827,7 +1797,6 @@ factory = {
18271797
insertIntoPage(element) {
18281798
switch (this.currentLocation) {
18291799
case 'db9_upload':
1830-
case 'nwcd_upload':
18311800
case 'ops_upload':
18321801
case 'dic_upload':
18331802
case 'd3si_upload':
@@ -1837,7 +1806,6 @@ factory = {
18371806
break;
18381807
}
18391808

1840-
case 'nwcd_edit':
18411809
case 'ops_edit':
18421810
case 'db9_edit':
18431811
case 'dic_edit':
@@ -1851,7 +1819,6 @@ factory = {
18511819
break;
18521820
}
18531821

1854-
case 'nwcd_torrent_overview':
18551822
case 'ops_torrent_overview':
18561823
case 'db9_torrent_overview':
18571824
case 'dic_torrent_overview':
@@ -1868,8 +1835,6 @@ factory = {
18681835
break;
18691836
}
18701837

1871-
case 'nwcd_request':
1872-
case 'nwcd_request_edit':
18731838
case 'ops_request':
18741839
case 'ops_request_edit':
18751840
case 'db9_request':
@@ -1927,7 +1892,6 @@ factory = {
19271892
getDescriptionBox() {
19281893
switch (this.currentLocation) {
19291894
case 'db9_upload':
1930-
case 'nwcd_upload':
19311895
case 'ops_upload':
19321896
case 'dic_upload':
19331897
case 'd3si_upload':
@@ -1950,7 +1914,6 @@ factory = {
19501914
break;
19511915
}
19521916

1953-
case 'nwcd_edit':
19541917
case 'ops_edit':
19551918
case 'db9_edit':
19561919
case 'dic_edit':
@@ -1959,7 +1922,6 @@ factory = {
19591922
return document.getElementsByName('body')[0];
19601923
}
19611924

1962-
case 'nwcd_torrent_overview':
19631925
case 'ops_torrent_overview':
19641926
case 'db9_torrent_overview':
19651927
case 'dic_torrent_overview':
@@ -1972,8 +1934,6 @@ factory = {
19721934
return this.dummybox;
19731935
}
19741936

1975-
case 'nwcd_request':
1976-
case 'nwcd_request_edit':
19771937
case 'ops_request':
19781938
case 'ops_request_edit':
19791939
case 'db9_request':
@@ -2436,172 +2396,6 @@ factory = {
24362396
return f;
24372397
}
24382398

2439-
case 'nwcd_upload': {
2440-
// eslint-disable-next-line complexity
2441-
const f = function (rawData) {
2442-
let albumTitleInput;
2443-
let yearInput;
2444-
let labelInput;
2445-
let catalogInput;
2446-
if (currentTarget === 'other') {
2447-
albumTitleInput = document.querySelector('#title');
2448-
yearInput = document.querySelector('#remaster_year');
2449-
labelInput = document.querySelector('#remaster_record_label');
2450-
catalogInput = document.querySelector('#remaster_catalogue_number');
2451-
unsafeWindow.CheckYear(); // eslint-disable-line new-cap
2452-
} else {
2453-
const unknownCheckbox = document.querySelector('#unknown');
2454-
albumTitleInput = document.querySelector('#title');
2455-
yearInput = document.querySelector('#year');
2456-
unknownCheckbox.checked = 'checked';
2457-
unsafeWindow.ToggleUnknown(); // eslint-disable-line new-cap
2458-
}
2459-
2460-
if (/itunes/.test(rawData.url)) {
2461-
const releaseTypeInput = document.querySelector('#releasetype');
2462-
switch (true) {
2463-
case /.+ - Single$/.test(rawData.title): {
2464-
rawData.title = rawData.title.replace(/ - Single$/, '');
2465-
if (releaseTypeInput.getAttribute('disabled') !== 'disabled') {
2466-
releaseTypeInput.value = 9;
2467-
}
2468-
2469-
break;
2470-
}
2471-
2472-
case /.+ - EP$/.test(rawData.title): {
2473-
rawData.title = rawData.title.replace(/ - EP$/, '');
2474-
if (releaseTypeInput.getAttribute('disabled') !== 'disabled') {
2475-
releaseTypeInput.value = 5;
2476-
}
2477-
2478-
break;
2479-
}
2480-
2481-
default: {
2482-
break;
2483-
}
2484-
}
2485-
}
2486-
2487-
let artistInputs = document.getElementsByName('artists[]');
2488-
const tagsInput = document.querySelector('#tags');
2489-
const data = yadg.prepareRawResponse(rawData);
2490-
let nullArtistCount = 0;
2491-
2492-
if (artistInputs[0].getAttribute('disabled') !== 'disabled') {
2493-
if (data.artists === false) {
2494-
for (const element of artistInputs) {
2495-
element.value = '';
2496-
}
2497-
} else {
2498-
let inputIdx = 0;
2499-
2500-
yadgUtil.addRemoveArtistBoxes(
2501-
data.effective_artist_count - artistInputs.length,
2502-
);
2503-
2504-
artistInputs = document.getElementsByName('artists[]');
2505-
2506-
for (let i = 0; i < data.artist_keys.length; i++) {
2507-
const artistKey = data.artist_keys[i];
2508-
if (artistKey === 'null') {
2509-
nullArtistCount++;
2510-
continue;
2511-
}
2512-
2513-
const artistTypes = data.artists[artistKey];
2514-
2515-
for (const artistType of artistTypes) {
2516-
const artistInput = artistInputs[inputIdx];
2517-
let typeSelect = artistInput.nextSibling;
2518-
2519-
while (typeSelect.tagName !== 'SELECT') {
2520-
typeSelect = typeSelect.nextSibling;
2521-
}
2522-
2523-
artistInput.value = artistKey;
2524-
2525-
const optionOffsets = yadgUtil.getOptionOffsets(typeSelect);
2526-
2527-
switch (artistType) {
2528-
case 'main': {
2529-
typeSelect.selectedIndex = optionOffsets[1];
2530-
2531-
break;
2532-
}
2533-
2534-
case 'guest': {
2535-
typeSelect.selectedIndex = optionOffsets[2];
2536-
2537-
break;
2538-
}
2539-
2540-
case 'remixer': {
2541-
typeSelect.selectedIndex = optionOffsets[3];
2542-
2543-
break;
2544-
}
2545-
2546-
default: {
2547-
// We don't know this artist type, default to "main"
2548-
typeSelect.selectedIndex = optionOffsets[1];
2549-
}
2550-
}
2551-
2552-
// Next artist input
2553-
inputIdx += 1;
2554-
}
2555-
}
2556-
2557-
if (nullArtistCount > 0) {
2558-
yadgUtil.addRemoveArtistBoxes((nullArtistCount *= -1));
2559-
}
2560-
}
2561-
}
2562-
2563-
if (tagsInput.getAttribute('disabled') !== 'disabled') {
2564-
if (data.tags === false) {
2565-
tagsInput.value = '';
2566-
} else {
2567-
const tagsArray = data.tag_string.split(', ');
2568-
const tagsUnique = tagsArray.filter((element, index, self) => index === self.indexOf(element));
2569-
tagsInput.value = tagsUnique.join(',').toLowerCase();
2570-
}
2571-
}
2572-
2573-
if (yearInput.getAttribute('disabled') !== 'disabled') {
2574-
yadgUtil.setValueIfSet(data.year, yearInput, data.year !== false);
2575-
}
2576-
2577-
if (albumTitleInput.getAttribute('disabled') !== 'disabled') {
2578-
yadgUtil.setValueIfSet(
2579-
data.title,
2580-
albumTitleInput,
2581-
data.title !== false,
2582-
);
2583-
}
2584-
2585-
if (labelInput && labelInput.getAttribute('disabled') !== 'disabled') {
2586-
yadgUtil.setValueIfSet(
2587-
data.label,
2588-
labelInput,
2589-
data.label !== false,
2590-
);
2591-
}
2592-
2593-
if (catalogInput && catalogInput.getAttribute('disabled') !== 'disabled') {
2594-
yadgUtil.setValueIfSet(
2595-
data.catalog,
2596-
catalogInput,
2597-
data.catalog !== false,
2598-
);
2599-
}
2600-
};
2601-
2602-
return f;
2603-
}
2604-
26052399
case 'dic_upload': {
26062400
// eslint-disable-next-line complexity
26072401
const f = function (rawData) {
@@ -2768,7 +2562,6 @@ factory = {
27682562
return f;
27692563
}
27702564

2771-
case 'nwcd_edit':
27722565
case 'ops_edit':
27732566
case 'db9_edit':
27742567
case 'dic_edit':
@@ -2812,7 +2605,6 @@ factory = {
28122605
return f;
28132606
}
28142607

2815-
case 'nwcd_torrent_overview':
28162608
case 'ops_torrent_overview':
28172609
case 'db9_torrent_overview':
28182610
case 'dic_torrent_overview':
@@ -2938,8 +2730,6 @@ factory = {
29382730
};
29392731
}
29402732

2941-
case 'nwcd_request':
2942-
case 'nwcd_request_edit':
29432733
case 'ops_request':
29442734
case 'ops_request_edit':
29452735
case 'dic_request':

0 commit comments

Comments
 (0)