Template:MIA citation: Difference between revisions
Harrystein (talk | contribs) (Added forty authors from various times and places based mainly on highlights from [https://www.marxists.org/archive/ this list]. Next step - most likely will alphabetize.) |
Harrystein (talk | contribs) (Alphabetized all author entries except top few: marx, engels, lenin, stalin, mao (four heads of Maoism, notable for popularity of citing. don't @ me).) |
||
Line 82: | Line 82: | ||
#1: Author name. The "replace" functions are only here to normalize the input string by removing any periods or commas. | #1: Author name. The "replace" functions are only here to normalize the input string by removing any periods or commas. | ||
-->{{#switch: {{replace|{{replace|{{lc:{{{author|{{{2|{{first word|{{string split|{{{link|{{{1|}}}}}}|/archive/|2}}|sep=/}}<!--shitty hack because i'm not a conputer geinius-->}}} }}} }}|,|}}|.|}} | -->{{#switch: {{replace|{{replace|{{lc:{{{author|{{{2|{{first word|{{string split|{{{link|{{{1|}}}}}}|/archive/|2}}|sep=/}}<!--shitty hack because i'm not a conputer geinius-->}}} }}} }}|,|}}|.|}}<!-- | ||
Marx Engels Lenin Stalin Mao--> | |||
| marx | | marx | ||
| karl marx | | karl marx | ||
Line 107: | Line 109: | ||
| stalin josef | | stalin josef | ||
| j v dzhugashvili<!--Think you're cute, huh?--> = [[Joseph Stalin|Stalin, J.V.]] | | j v dzhugashvili<!--Think you're cute, huh?--> = [[Joseph Stalin|Stalin, J.V.]] | ||
| mao | | mao | ||
| zedong | | zedong<!--Someone doesn't understand Chinese names--> | ||
| mao zedong = [[Mao Zedong|Mao, Zedong]] | | mao zedong = [[Mao Zedong|Mao, Zedong]] | ||
| trotsky | | trotsky | ||
Line 117: | Line 116: | ||
| leon trotsky | | leon trotsky | ||
| lev trotsky | | lev trotsky | ||
| trotsky lev | |||
| lev bronstein | | lev bronstein | ||
| bronstein lev = [[Leon Trotsky|Trotsky, Leon]] | | bronstein lev = [[Leon Trotsky|Trotsky, Leon]]<!-- | ||
Other authors, alphabetically sorted. --> | |||
| alia = [[Ramiz Alia|Alia, Ramiz]] | |||
| | | andropov = [[Yuri Andropov|Andropov, Yuri]] | ||
| | |||
| bax = [[Ernest Belfort Bax|Bax, Ernest Belfort]] | | bax = [[Ernest Belfort Bax|Bax, Ernest Belfort]] | ||
| berger-victor = [[Victor Berger|Berger, Victor]] | | berger-victor = [[Victor Berger|Berger, Victor]] | ||
| | | beria = [[Lavrenti Beria|Beria, Lavrenti]] | ||
| bernstein = [[Eduard Bernstein|Bernstein, Eduard]] | |||
| bland = [[Bill Bland|Bland, Bill]] | |||
| bogdanov = [[Aleksandr Bogdanov|Bogdanov, Aleksandr]] | |||
| boudin = [[Louis B. Boudin|Boudin, Louis B.]] | | boudin = [[Louis B. Boudin|Boudin, Louis B.]] | ||
| | | brezhnev = [[Leonid Brezhnev|Brezhnev, Leonid]] | ||
| browder = [[Earl Browder|Browder, Earl]] | |||
| bukharin | |||
| bhukarin | |||
| nikolai bukharin | |||
| nikolai bhukarin = [[Nikolai Bukharin|Bukharin, Nikolai]] | |||
| chernenko = [[Konstantin Chernenko|Chernenko, Konstantin]] | |||
| connolly = [[James Connolly|Connolly, James]] | | connolly = [[James Connolly|Connolly, James]] | ||
| | | debs = [[Eugene V. Debs|Debs, Eugene V.]] | ||
| deleon = [[Daniel De Leon|De Leon, Daniel]] | |||
| | | dimitrov = [[Georgi Dimitrov|Dimitrov, Georgi]] | ||
| | |||
| dzerzhinsky = [[Felix Dzerzhinsky|Dzerzhinsky, Felix]] | | dzerzhinsky = [[Felix Dzerzhinsky|Dzerzhinsky, Felix]] | ||
| eastman = [[Max Eastman|Eastman, Max]] | | eastman = [[Max Eastman|Eastman, Max]] | ||
| | | foster = [[William Z. Foster|Foster, William Z.]] | ||
| gorbachev = [[Mikhail Gorbachev|Gorbachev, Mikhail]] | | gorbachev = [[Mikhail Gorbachev|Gorbachev, Mikhail]] | ||
| | | gorky-maxim | ||
| | | gorky = [[Maxim Gorky|Gorky, Maxim]] | ||
| | | gramsci = [[Antonio Gramsci|Gramsci, Antonio]] | ||
| | | hall = [[Gus Hall|Hall, Gus]] | ||
| | | hill-christopher | ||
| christopher hill = [[Christopher Hill|Hill, Christopher]] | |||
| hillquit = [[Morris Hillquit|Hillquit, Morris]] | |||
| hoxha = [[Enver Hoxha|Hoxha, Enver]] | | hoxha = [[Enver Hoxha|Hoxha, Enver]] | ||
| | | jaures | ||
| jaurès = [[Jean Jaurès|Jaurès, Jean]] | |||
| kamenev = [[Lev Kamenev|Kamenev, Lev]] | |||
| kapo = [[Hysni Kapo|Kapo, Hysni]] | | kapo = [[Hysni Kapo|Kapo, Hysni]] | ||
| kautsky = [[Karl Kautsky|Kautsky, Karl]] | |||
| khrushchev | |||
| nikita khrushchev | |||
| kruschev | |||
| khruschev | |||
| nikita kruschev | |||
| nikita khruschev = [[Nikita Khrushchev|Khrushchev, Nikita]] | |||
| kim-il-sung | |||
| kim il sung = [[Kim Il Sung|Kim Il Sung]] | |||
| kim-jong-il | |||
| kim jong il = [[Kim Jong Il|Kim Jong Il]] | |||
| kollonta<!--URL version.--> | |||
| kollontai = [[Alexandra Kollontai|Kollontai, Alexandra]] | |||
| kun-bela | |||
| bela kun = [[Bela Kun|Kun, Bela]] | |||
| lafargue = [[Paul Lafargue|Lafargue, Paul]] | |||
| luxemburg | |||
| luxembourg | |||
| rosa luxemburg | |||
| rosa luxembourg = [[Rosa Luxemburg|Luxemburg, Rosa]] | |||
| maclean = [[John MacLean|MacLean, John]] | |||
| malenkov = [[Georgy Malenkov|Malenkov, Georgy]] | |||
| mariateg<!--URL version.--> | |||
| mariategui | |||
| mariátegui = [[José Carlos Mariátegui|Mariátegui, José Carlos]] | |||
| markievicz = [[Constance Markievicz|Markievicz, Constance]] | |||
| molotov = [[V. M. Molotov|Molotov, V. M.]] | |||
| montefiore = [[Dora Montefiore|Montefiore, Dora]] | |||
| morris = [[William Morris|Morris, William]] | |||
| plekhanov = [[Georgi Plekhanov|Plekhanov, Georgi]] | |||
| radek = [[Karl Radek|Radek, Karl]] | |||
| reed | |||
| john reed = [[John Reed|Reed, John]] | |||
| riazanov = [[David Riazanov|Riazanov, David]] | |||
| roy = [[Manabendra Nath Roy|Roy, Manabendra Nath]] | |||
| scudder = [[Vida Dutton Scudder|Scudder, Vida Dutton]] | |||
| serge = [[Victor Serge|Serge, Victor]] | |||
| shehu = [[Mehmet Shehu|Shehu, Mehmet]] | | shehu = [[Mehmet Shehu|Shehu, Mehmet]] | ||
| | | adam smith | ||
| | | smith-adam | ||
| | | smith adam = [[Adam Smith|Smith, Adam]] | ||
| | | tito | ||
| | | josip broz tito = [[Josip Broz Tito|Tito, Josip Broz]] | ||
| zinoviev = [[Gregory Zinoviev|Zinoviev, Gregory]] | |||
| {{{author|[Author missing]}}} | |||
}}<!-- | }}<!-- | ||
Revision as of 22:36, 10 June 2024
In this templatespace:
WIP template implemented by Harrystein to make citing Marxists.org a lot easier!
Usage
This is designed to read whatever Marxists.org URL you give it and output a nicely-formatted title, author, and year, complete with links to Leftypedia articles on those topics (aka "Wikilinks"). It doesn't use any LUA or outside coding/bots, which at the moment would be harder by an order of magnitude. If such things are implemented later, they should be used in concert with this template or, if they are pretty foolproof, supersede it.
Visual editor
In visual editing, you should be able to copy-paste the code shown below (adapted or otherwise) into your page. I would have to test this to see issues with it. If not, then [explain here how to make the link the only argument, even if not named, i.e. {{{1}}} ] -6/5/24
Source editor
This template is designed to do most of the work for you. I suggest starting by putting the link in, like so:
{{MIA citation|<link>}}
Any missing or incorrect details should be corrected:
{{MIA citation|<link>|author=<author>|author2=<author2> (optional)|year=<year>|title=<title>}}
See below for some examples.
Capital works the best and hopefully should be fully implemented with no gaps:
{{MIA citation | https://www.marxists.org/archive/marx/works/1867-c1/ch03.htm#S1}} {{MIA citation | https://www.marxists.org/archive/marx/works/1885-c2/ch20_02.htm}} {{MIA citation | https://www.marxists.org/archive/marx/works/1894-c3/ch13.htm}}
- Marx, Karl (1867). Capital, Volume I. Chapter 3: "Money, or the Circulation of Commodities." Available online at the Marxists Internet Archive
- Marx, Karl & Engels, Friedrich (1885). Capital, Volume II. Chapter 20: "Simple Reproduction." Available online at the Marxists Internet Archive
- Marx, Karl & Engels, Friedrich (1894). Capital, Volume III. Chapter 13: "The Law as Such." Available online at the Marxists Internet Archive
More Marx works will be added upon request or popular usage.
The template also works reasonably well with other works:
{{MIA citation | https://www.marxists.org/archive/draper/1990/zionism/13-antisemitism.htm}} {{MIA citation | https://www.marxists.org/reference/archive/stalin/works/1938/09.htm | title = dialectical and Historical Materialism}} {{MIA citation | https://www.marxists.org/archive/lenin/works/1917/staterev/ch01.htm | title = state and revolution}} {{MIA citation | https://www.marxists.org/reference/archive/smith-adam/works/wealth-of-nations/book01/ch01.htm | title = the wealth of nations | year = 1776}}
Sample[1]
- ↑ [Author missing] (). [ Available online] at the Marxists Internet Archive