User:Hohum/sandbox
|
Wikipedia is written by volunteer editors and hosted by the Wikimedia Foundation, a non-profit organization that also hosts a range of other volunteer projects:
| ||||||||||
Wikidata software version
[edit]- -3.67.1[1]
- -10 July 2024
- -
- -23 July 2024
Notation test
[edit]column 1 | column 2 | column 3 |
---|---|---|
11 Orient City |
21 Harpalion |
31 Queen City |
12 Temple Arch |
22 Empire Baffin |
32 Hartlebury |
column 1 | column 2 | column 3 |
---|---|---|
11 Orient City |
21 Harpalion |
31 Queen City |
12 Temple Arch |
22 Empire Baffin |
32 Hartlebury |
"Convoy PQ.18". Arnold Hague Convoy Database. ConvoyWeb.
Wikidata country of origin
[edit][[BMP-2]] ({{wikidata|properties|page=BMP-2|P495}})
- BMP-2 (Soviet Union)
Make a template like Template:Annotated link, for country of origin?
- Done {{lwc}} {{Link with country}}
- Panther tank – (Nazi Germany)
- Firestreak – (United Kingdom)
- Mallet
- Bernard Montgomery – (United Kingdom)
- NLAW – (Sweden, United Kingdom)
- Tomahawk (missile) – (United States)
- HMMWV – (United States)
- HMMWV – (United States)
- [[{{{1}}}|{{{1}}}]]
To do
[edit]- Provide error messages, warnings
- Should be blank result for bare template, not "[[{{{1}}}|{{{1}}}]]"
- Make the lwc template use shorter names? Embedding the "Country name" template seems ok for one country, but multiple?
- Breaks on multiple, and non-standard names like "Nazi Germany".
- United States
- China
- ...
- Write module to cope with multiple country results, pipe all to module and call module behind country name for each?
- Null result for non standard names - keep original
countries = { "China", "Russia", "Iran", "Democratic People's Republic of Korea"}
for i = 1, #countries do
print(countries[i])
end
Problem, need to strip spaces
List = ("One, two, three")
print(List)
Words = {}
for w in (List .. ","):gmatch("([^,]*),") do
table.insert(Words, w)
end
for i = 1, #Words do
print(Words[i])
end
local function split_with_comma(str)
local fields = {}
for field in str:gmatch('([^,]+)') do
fields[#fields+1] = field
end
return fields
end
function ltrim(s)
return s:match'^%s*(.*)'
end
array = split_with_comma(List)
for i = 1, #array do
print(ltrim(array[i]))
end
commastring = ""
for i = 1, #array-1 do
commastring = commastring .. ltrim(array[i]) .. ", "
end
commastring = commastring .. ltrim(array[#array])
print(commastring)
Getting data from templates on target page
[edit]expr
[edit]{{#expr: 1 + 1 }}
2
{{#expr: 3 / 432 * 100 round 2}}
0.69
Samurai table
[edit]With weapons | No weapons | ||
---|---|---|---|
Archery | War fan art | Chain art and other tools | aiki jujutsu |
kyūjutsu | tessenjutsu | kusarijutsu | chikarakurabe |
kyūdō | Cane art | kusariganayutsu | chogusoku |
shagei | bōjutsu | manrikikusari | genkotsu |
Spear and halberd | jōdō | chigirigijutsu | gusoku |
sōjutsu | kanabo/tetsubo jutsu | gegikanjutsu | hakushi |
naginatajutsu | Jitte art | Hidden arts | jūjutsu |
sodegaramijutsu | juttejutsu | kyusho Jitsu (Touch of Death) | |
sasumatajutsu | toiri-no-jutsu | kenpō o karate | |
kiaijutsu | |||
Fencing | chikairi-no-jutsu | kogusoku | |
tōjutsu | koshi-no-mawari | ||
kenjutsu | yubijutsu | kumiuchi | |
koppō | roikomiuchi | ||
iaijutsu | fukihari | shikaku | |
iaidō | suihokojutsu | ||
tantōjutsu | shubaku | ||
Horse riding | sumai | ||
bajutsu | sumo | ||
jobajutsu | taidō | ||
suibajutsu | taidōjutsu | ||
Swimming | torite | ||
suijutsu[3] | wajutsu | ||
oyogijutsu | yawara | ||
katchu gozen oyogi[3] | |||
Tachi-oyogi[3] | |||
Ina-tobi[3] |
regex replace
[edit]{{nowrap\|(.+?)}}
$1
i.e. matches nowrap tags, but keeps the match inside the first item in brackets
Legend
[edit]★ Tutsi burgomaster
⬤ Tutsi burgomaster
Syria flag
[edit]British army lists rework
[edit]British Army lists |
---|
|
First World War |
|
Second World War |
|
Regiments |
|
Other |
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.
Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.
Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.
Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.
Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.
Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.
Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.
Panther availability
[edit]- Transferred to {{Panzer operational levels}}
Date | Western front | Eastern front | ||||
---|---|---|---|---|---|---|
Pz IV | Panther | Tiger | Pz IV | Panther | Tiger | |
31 May 44 | 88 | 82 | 87 | 84 | 77 | 79 |
14 Sep 44 | 80 | 74 | 98 | 65 | 72 | 70 |
30 Sep 44 | 50 | 57 | 67 | 65 | 60 | 81 |
31 Oct 44 | 74 | 85 | 88 | 52 | 53 | 54 |
15 Nov 44 | 78 | 71 | 81 | 72 | 66 | 61 |
30 Nov 44 | 76 | 71 | 45 | 78 | 67 | 72 |
15 Dec 44 | 78 | 71 | 64 | 79 | 69 | 79 |
30 Dec 44 | 63 | 53 | 50 | 72 | 61 | 80 |
15 Jan 45 | 56 | 45 | 58 | 71 | 60 | 73 |
15 Mar 45 | 44 | 32 | 36 | 54 | 49 | 53 |
Average | 71 | 65 | 65 | 68 | 62 | 70 |
Location Norway
[edit]Reformat data
[edit]Period | Life expectancy in Years |
Period | Life expectancy in Years |
---|---|---|---|
1950–1955 | 69.4 | 1985–1990 | 75.1 |
1955–1960 | 70.6 | 1990–1995 | 76.3 |
1960–1965 | 71.0 | 1995–2000 | 77.2 |
1965–1970 | 71.7 | 2000–2005 | 78.4 |
1970–1975 | 72.2 | 2005–2010 | 79.7 |
1975–1980 | 73.0 | 2010–2015 | 81.0 |
1980–1985 | 74.2 |
Years | 1950–1955 | 1955–1960 |
---|---|---|
Life expectancy | 69.4 | 70.6 |
Years | 1960–1965 | 1965–1970 |
Life expectancy | 71.0 | 71.7 |
Years | 1970–1975 | 1975–1980 |
Life expectancy | 72.3 | 73.0 |
Years | 1980–1985 | 1985–1990 |
Life expectancy | 74.2 | 75.1 |
Years | 1990–1995 | 1995–2000 |
Life expectancy | 76.3 | 77.2 |
Years | 2000–2005 | 2005–2010 |
Life expectancy | 78.4 | 79.7 |
Years | 2010–2015 | |
Life expectancy | 81 |
Source: UN World Population Prospects[5]
OSM Location map template
[edit]
Graph
[edit]Graphs are unavailable due to technical issues. There is more info on Phabricator and on MediaWiki.org. |
Upscaling comparison
[edit]CSS crop test
[edit]Timeline
[edit]- https://www.mediawiki.org/wiki/Extension:EasyTimeline
- https://www.mediawiki.org/wiki/Extension:EasyTimeline/syntax
Portal image test
[edit]SFN test
[edit]- ^ "3.67.1 (2024-07-10)". 10 July 2024. Retrieved 10 July 2024.
- ^ a b Ruegg & Hague 1993, p. 22.
- ^ a b c d Cite error: The named reference
nihoneiho
was invoked but never defined (see the help page). - ^ Tiger I and II combat tactics, Jentz
- ^ "World Population Prospects – Population Division – United Nations". Retrieved 15 July 2017.
- ^ Baker 2001, p. 198.
Baker (2001), banana
Image map
[edit]Annotated image
[edit]Photomontage
[edit]By gallery and table
[edit]
Site plan
[edit]Inflation
[edit]- DM don't exist - supplanted by Euro in 2002 - so what do these numbers mean?
- Ok - divide by 1.95583 at 2002+ to get euros
- 117,100 RM (1943) = DM 478494 now
- 117,100 RM (1943) = DM 406741 2010
- 117,100 RM (1943) = DM 405524 2009
- 117,100 RM (1943) = DM 395248 2008
- 117,100 RM (1943) = DM 386362 2007
- 117,100 RM (1943) = DM 374657 2005
- 117,100 RM (1943) = DM 364745 2003
- 117,100 RM (1943) = DM 689735 2001
Chart
[edit]DIRECTOR Force Transformation Vice Admiral Arthur K. Cebrowski (Ret.) | |||||||||||||||||||||||||||||||||||||||||
Personal Assistant | DEPUTY DIRECTOR Capt. Terry J. Pudas, USN | ||||||||||||||||||||||||||||||||||||||||
STRATEGY Vice Admiral Cebrowski | TECHNOLOGY IMPLEMENTATION Lloyd Feldman | OPERATIONAL CONCEPTS Col. Pat Garrett | RISK MANAGEMENT John T. Hanley | IMPLEMENTATION APPROACHES John J. Garstka | |||||||||||||||||||||||||||||||||||||
Bar Chart
[edit]1956 1 1957 1 1959 2 1960 5 1961 16 1962 53 1963 122 1964 216 1965 1,928 1966 6,350 1967 11,363 1968 16,899 1969 11,780 1970 6,173 1971 2,414 1972 759 1973 68 1974 1 1975 62 1987 1 1990 1 2004 1 2005 2 2006 2 Total 58,220
Heavy Panzer Battalion
[edit]Foundation
[edit]- When, by who
- 24 Nov 1938, Brauchitsch. Memo, not implemented, repealed (Wilbeck 18)
- None through invasion of Poland, France, early Russia. (Wilbeck 18)
- T34-76 accelerated development, Army Gen staff founded first 2 heavy companies, Feb 1942, battalions 501, 502, 503 in May. (Wilbeck 19, referring to other sec sources)
- Foundation dates for each battalion.
Role
[edit]- Truppenführung, Gen. Ludwig Beck
- Main Operational manual, doesn't specifically address need for heavies.
- Militar-Wochenblatt and other journals
- Guderian and others suggest uses.
- Achtung-Panzer, Heinz Guderian
- Entire chapter.
- Tactics of heavy tank battalions May 1943
- Breakthrough - although some lack of clarity
Organisation
[edit]- D, E, others, reasons for change (Wilbeck 19-25)
- Relevant to role?
- Change from Tiger I to II
Training
[edit]- Tigerfibel
- Initially thorough, later, rushed.
Combat history
[edit]- Theater timeline, by unit.
- Famous actions
- Successes, failures
- panzerregiment bäke, relief of the korsun pocket
- Statistics
Analysis
[edit]- Strengths, flaws
- Breakthrough - armor, gun, lethality.
- Unreliable - underpowered, overstressed drive
- Lack of maintenance support, spares.
- Losses during retreat.
- Tough - Recovered and repaired when field held
- Expense
- Fuel requirement
- Weight - bridges, cellars.
501st
[edit]Planned
[edit]Battalion command 2 x Tiger I | |||||||
1st company command 1 x Tiger I |
2nd company command 1 x Tiger I | ||||||
1st platoon 2 x Tiger I 2 x Pz III |
2nd platoon 2 x Tiger I 2x Pz III |
3rd platoon 2 x Tiger I 2 x Pz III |
4th platoon 2 x Tiger I 2 x Pz III |
1st platoon 2 x Tiger I 2 x Pz III |
2nd platoon 2 x Tiger I 2 x Pz III |
3rd platoon 2 x Tiger I 2 x Pz III |
4th platoon 2 x Tiger I 2 x Pz III |
Battalion 2x Tiger I | |||||||
1st company 1x Tiger I |
2nd company 1x Tiger I | ||||||
1st platoon 2x Tiger I 2x Pz III |
2nd platoon 2x Tiger I 2x Pz III |
3rd platoon 2x Tiger I 2x Pz III |
4th platoon 2x Tiger I 2x Pz III |
1st platoon 2x Tiger I 2x Pz III |
2nd platoon 2x Tiger I 2x Pz III |
3rd platoon 2x Tiger I 2x Pz III |
4th platoon 2x Tiger I 2x Pz III |
Actual
[edit]Battalion 2x Tiger I | |||||||
1st company (Tunisia) 2x Tiger I |
2nd company (France) — | ||||||
1st platoon 2x Tiger I 2x Pz III |
2nd platoon 2x Tiger I 2x Pz III |
3rd platoon 2x Tiger I 2x Pz III |
4th platoon 2x Tiger I 2x Pz III |
Light platoon 8x Pz III |
1st platoon 4x Tiger I |
2nd platoon 4x Tiger I |
1943
[edit]Battalion 2x Tiger I | ||||
1st company (Tunisia) 2x Tiger I |
2nd company (France) | |||
1st platoon 4x Tiger I 1x Pz III |
2nd platoon 4x Tiger I 1x Pz III |
3rd platoon 4x Tiger I 1x Pz III |
1st platoon 4x Tiger I |
2nd platoon 4x Tiger I |
10 Pz. 7th regiment
[edit]III Battalion | |||||
7 (1st company) | 8 (2nd company) | ||||
1st platoon 3x Tiger I 2x Pz III |
2nd platoon 3x Tiger I 2x Pz III |
3rd platoon 2x Tiger I 3x Pz III |
1st platoon 3x Tiger I 2x Pz III |
2nd platoon 3x Tiger I 2x Pz III |
3rd platoon 2x Tiger I 3x Pz III |
508th
[edit]Battalion command 3 x Tiger I | ||||||||
1st company command 2 x Tiger I |
2nd company command 2 x Tiger I |
3rd company command 2 x Tiger I | ||||||
1st platoon 4 x Tiger I |
2nd platoon 4 x Tiger I |
3rd platoon 4 x Tiger I |
1st platoon 4 x Tiger I |
2nd platoon 4 x Tiger I |
3rd platoon 4 x Tiger I |
1st platoon 4 x Tiger I |
2nd platoon 4 x Tiger I |
3rd platoon 4 x Tiger I |
Panther battalion
[edit]Battalion command 3 x Befehlswagen Panther | |||||||||||||||||
Recon platoon 5 x Panther |
1st company command 2 x Panther |
2nd company command 2 x Panther |
3rd company command 2 x Panther |
4th company command 2 x Panther |
Service platoon 2 x Bergepanther | ||||||||||||
1st platoon 5 x Panther |
2nd platoon 5 x Panther |
3rd platoon 5 x Panther |
4th platoon 5 x Panther |
1st platoon 5 x Panther |
2nd platoon 5 x Panther |
3rd platoon 5 x Panther |
4th platoon 5 x Panther |
1st platoon 5 x Panther |
2nd platoon 5 x Panther |
3rd platoon 5 x Panther |
4th platoon 5 x Panther |
1st platoon 5 x Panther |
2nd platoon 5 x Panther |
3rd platoon 5 x Panther |
4th platoon 5 x Panther |