Difference between revisions of "Todo/Magazine check"

From Sega Retro

Line 11: Line 11:
  
 
-[[User:Black Squirrel|Black Squirrel]] ([[User talk:Black Squirrel|talk]]) 08:47, 13 May 2018 (CDT)
 
-[[User:Black Squirrel|Black Squirrel]] ([[User talk:Black Squirrel|talk]]) 08:47, 13 May 2018 (CDT)
 +
 +
 +
:I wasn't satisfied with the need for scrolling and Mediawiki's unique take on tables in templates:
 +
{{#vardefine:oldpubpage|1}} <!-- ignore this -->
 +
 +
<div style="display:inline-block; vertical-align:top;">{{MagCheckAlt|code=mdfan|issue=12}}</div>  <div style="display:inline-block; vertical-align:top;">{{MagCheckAlt|code=mdfan|issue=13}}</div>
 +
 +
Only counting the first instance of a page in the table

Revision as of 13:20, 16 May 2018

In a perfect world, every relevant page of a magazine scan would be getting used somewhere on Sega Retro. For example, I would expect every page of Sega Visions to be spread across "XXXX/Magazine articles" pages, or failing that, promotional material galleries. If, say, page 13 had been missed out, the only way you would know is to cross reference every page of the magazine - that's not going to happen.

So I've (re)invented Template:MagCheck as a crude way of working out any pages we've missed. Give it a publication code and an issue, and it'll print out a list of pages:

Sega Mega Drive Advanced Gaming (UK) #2: "October 1992" (1992-xx-xx):


(unfortunately I have no easy means of telling it how many pages are in each magazine, so I'm using the highest found page number for that).

It's using Special:CargoTables/publications as a database. Right now I've only got it linked up to Template:Magrow, so if an article is 5 pages long, it's only going to count the first page. But it should be enough to see which magazines have been completely ignored.

-Black Squirrel (talk) 08:47, 13 May 2018 (CDT)


I wasn't satisfied with the need for scrolling and Mediawiki's unique take on tables in templates:


#12: "January 1991" (1990-12-08)
1
2
3
4
5
7
8
9
10

11
13
14
15
16
17
19
20

21
23
24
25
26
27
29

31
33
39
40

41
42
43
44
45
46
47
48
49
50

51
53
54
55
56
57
58
59

61
62
63
64
65
66
67
69
70

71
72
73
74
75
76
77
78
79
80

81
82
83
84
85
86
90

93
100

101
102
103
104
105
106
107
108
109

113
115
120

121
123
#13: "February 1991" (1991-01-08)
1
4
5
7
8
9
10

11
12
13
15
16
17
19
20

21
23
24
25
27
28
29

31
32
33
34
35
37
39

41
43
44
45
46
47
48
49
50

51
52
53
54
56
57
58
59
60

61
62
63
64
65
66
67
68
69
70

71
72
73
74
75
76
77
78
79
80

81
82
87
88
89

96
97
98
99
100

101
102
103
104
105
109
110

111
112
113
115
117
120

121

Only counting the first instance of a page in the table