Editing Comrade:CriticalResist/sandbox

Warning: You are not logged in, comrade. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be instead attributed to your username.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
test
== Some useful regex functions ==
You can use search and replace with regex in the visual editor, just tap ''Ctrl+f'' on your keyboard, then click on the icon representing <code>(.*)</code> — that's the regex (regular expression) function, which will interpret your search string as regex.


== Stuff useful for library work ==
Unfortunately you can't use regex in the replace function but anyway, here are some cool regex functions you can use to help you on pages. Just copy the "regex code" row into the search bar (yes it looks like nothing, that's normal)
{| class="wikitable"
|+
!Regex code
!What it does
!Use for
|-
|<code>\[(\d+)\]</code>
|Detects references like <sup>[12]</sup>
|Transform plain text references into formatted MediaWiki references (ctrl+shift+k to add a reference). Will probably leave behind extra spaces so run the next function.
|-
|<code>\s{2,}</code>
|Detect two spaces or more
|Search for this code, add a space in the replace field, then press replace all and it will correct all possible extra spaces to just one.
|-
|<code>\s(?=[.,;:!?)%])</code>
|Remove space before punctuation
|Removes a space '''before''' punctuation, like . or ? or ;
be careful before replacing all, you should look through instances one by one.
|-
|<code><nowiki>\s-{1,2}|\s\u2013</nowiki></code>
|Detects a hyphen or two OR an en dash after a space
|This can indicate incorrect use of an em dash  <code>—</code>
Will detect either - or --, which are sometimes incorrectly used. Replace all with em dash ('''with a space before''' but not after)


stuff useful for library work has been [[Comrade:CriticalResist/sandbox/Library stuff|moved here]]
Will also detect the en dash (–), which should also be replaced.
|-
|<code>(?<!\s)\d+\s*[.\-\)]</code>
|Detects improperly formatted ordered lists (e.g. 1), 2), etc)
|We should use mediawiki lists instead of plain text. This detects such a case. Use only to find it, then apply the list format manually.
|-
|<code>(?<![.!?])\n</code>
|Detects superfluous line breaks
|When importing from PDF, you will usually have extra line breaks that shouldn't be here. This code detects them (new lines preceded by period, exclamation mark or question mark). Replace with an empty space.
Note: detecting line breaks doesn't work in MediaWiki. Import your text to say Google Docs, use their search function, then import result to ProleWiki. You still have to go through the text manually but it saves a lot of time and cramps.
|}


= Donate to ProleWiki =
== Other sandbox stuff for my own use ==


'''<big>Thank you for supporting ProleWiki, comrade!</big>'''
== Crit's absolute beginner reading list ==
Once you start on your theoretical journey and become a student of marxism, you will realistically always remain one: your learning never stops.


Donations such as yours is the only revenue ProleWiki makes. Everyone that works on ProleWiki is a volunteer who gives a lot of their free time to improve our pages and manage the encyclopedia, it is thanks to them that we now have more than 3000 pages on our encyclopedia!
Yet, in my opinion, most lists present too many books and act more like repositories than actual reading lists or syllabus. Realistically, a marxist-leninist reading list will contain every single book ever written that comes remotely close to marxism-leninism.


We use donations to pay for the hosting costs (216 USD per year, with a reserve of 2 years), and any use of the excess is voted on democratically.
In this list, I purposely chose to limit myself to 6 books. This is a list for absolute beginners, the absolute bare minimum reading that should be done (''and in this order'') as sort of a crash course to get you started. Your situation is this: you like communism, you want to learn more, but you don't know where to start. Well, this is your list.


Please find our various ways to donate by [[ProleWiki:Donate#Donation methods|clicking here]].
The books I chose (and please read them in this order) are:
{| class="wikitable"
|+
!Book
!Why it was picked
|-
|[[Library:How marxism works|How marxism works]], Chris Harman
|
|-
|[[Library:The principles of communism|Principles of communism]], Engels
|
|-
|[[Library:Elementary principles of philosophy|Elementary principles of philosophy]], Georges Politzer
|
|-
|[[Library:Value, price and profit|Value, price and profit]], Marx
|
|-
|[[Library:The three sources and three component parts of Marxism|The three sources and three component parts of Marxism]], Lenin
|
|-
|[[Library:Imperialism, the highest stage of capitalism]], Lenin
|
|}


Our financials are transparently logged [[ProleWiki:Donate#Income and expenses|here]].
# How marxism works, by Chris Harman.
 
<div class="donate-logo-container">
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=LiberaPay|link=https://en.prolewiki.org|subtitle=ProleWiki}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Patreon|link=https://en.prolewiki.org|subtitle=ProleWiki}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Paypal|link=https://en.prolewiki.org|subtitle=prolewiki@yandex.com}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Pix|link=https://en.prolewiki.org|subtitle=6d2deee5-4cc4-4d22-9fd5-ce5bbc9eccfc}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Monero|link=https://en.prolewiki.org|subtitle=44BsTH5AVfqKrTTQjLsSwoTUv6iNYqaj8hEqUdmrKFbf23AqxYTRKsg1mphJXbMADS8oqdWnfrdi5USC2Sph7jb5VaiJYyt}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Bitcoin|link=https://en.prolewiki.org|subtitle=bc1q8k83tj80rfes007k7juxm3rzhyvyx3dnn90fx9}}
{{Donate platform|logo=PayPal Logo Icon 2014.svg|alt=Paypal logo|text=Redbubble store|link=https://en.prolewiki.org|subtitle=Coming soon!}}
</div>
ProleWiki upholds the abolition of private property, including intellectual property, so feel free to publish any work at will.
Cancel Editing help (opens in new window)