APFSI = "354" # WB_Include:APFS global IncludeVersion = APFSI #Table for links to images in images global keywords = Dict{String, String}([ "" => "Husserl, Heraclitus, phenomenology, Eugen Fink, transendental philosophy, individuality, Szczepanski, laicite, secularism, agnosticism, self-accountabliity, Kandinsky, Maine Coon cat, finitude", "1983" => "Robert Venturi, Philip Johnson, Louis Kahn, Paul Rudolph, Guild House, Decorated Shed, Less is more", "BigBaby" => "Zelenskyy, Zelensky, Ukraine", "Broch" => "Hermann Broch, The Sleepwalkers, The Death of Virgil", "Circ" => "circumcision, genital mutilation, female genital mutilation, foreskin, masturbation, bris, brit milah, mohel, britmilah", "Darkness" => "wokeness, woke, Wokies, political correctness, anti-intellectualism, tribalism, groupthink", "Huang" => "St. Paul's School, Brooklandville, Brooklandwood, S. Atherton Miiddleton", "Hungary" => "witch hunting, blacklist, McCarthyism, political correctness", "index" => "Husserl, Heraclitus, phenomenology, Enlightenment, Eugen Fink, transendental philosophy, individuality, Szczepanski, laicite, secularism, agnosticism, self-accountabliity, Kandinsky, Maine Coon cat, finitude, technology and society, lifeworld, lebenswelt, discourse ethics", "JeffersonHuangPhD" => "Jefferson Huang", "Mullah" => "Samuel Paty, freedom of expression, religious bigotry, decapitation, laicite, secularism", "PhilCris" => "Phenomenology, Vienna Lecture, Edmund Husserl", "StP" => "St. Paul's School, Brooklandville", "StarAndBars" => "Insignia, Star and bars, Friendly fire", "Thanks" => "Robbie McClintock, Robert McClintock, Robert O. McClintock, Robert O McClintock", "Venturi" => "Decoration, Ornament, Guild House", "Zelensky" => "Ukraine" ]) # ERROR: 100 global trans1 = [ ["
" => "",[[],[]],100], ["
" => "",[[],[]],101], [r"[\r\n\t ]+
[\r\n\t ]+" => "",[[],[]],102], [r"[\r\n\t ]+
[\r\n\t ]+
[\r\n\t ]+" => "",[[],[]],103], [r"[\r\n\t ]+
[\r\n\t ]+
[\r\n\t ]+" => "",[[],[]],104], [r"]+>" => "",[[],[]],105], [r"[\r\n\t ]+
[\r\n\t ]+
[\r\n\t ]+
" => "",[[],[]],106], [r"

[^<]+

" => "",[[],[]],107], [r"^[\r\n\t ]+ "" => "",[[],[]],109], [r"(.|[\n\t\r])+?" => s"\n",[[],[]],110], [r"Jump to search" => "",[[],[]],111], [r"
"s => "
",[[],[]],112], [r"[\t ]+
"
" "src=\"/w/images/0/0b/Carcass_Horizontal.png\" decoding=\"async\" width=\"392\" height=\"173\" data-file-width=\"392\" data-file-height=\"173\"",[[],["Grading"]], 115] ] global trans2 = [ ["\" title=\"User:Bradford Robert McCormick\"" => "\" title=\"welcome\"",[[],[]]], ["\" title=\"User:Bradford Robert McCormick#" => "\" title=\"welcome#",[[],[]]], ["\" title=\"User:Bradford Robert McCormick/" => "\" title=\"",[[],[]]], ["\"/w/images" => "\"./w/images",[[],[]]], [r" (href|src)=\"./w/images/" => s" \1=\"w/images/",[[],[]]], [r"[ \n]+

" => "

\n

",[[],[]]], [r"[ \n]+

\n" => "

\n",[[],[]]], [r"[ \n]+\n" => "\n",[[],[]]], ["’" => "'",[[],[]]], # Does this fix the "smart quotes" problem? ["‘" => "'",[[],[]]], ["“" => "\"",[[],[]]], ["”" => "\"",[[],[]]], [" " => " ",[[],[]]], # This changes ampersand poundsign 160 semicolon to HTML nbsp fuckup [r" data-file-(width|height)=\"[0-9]+\"" => "",[[],[]]], [r"Or else!" => s"Or else!",[[],[]]], ["IBM" => "IBM",[[],[]]], ["THINK" => "THINK",[[],[]]], ["THINKing" => "THINKing",[[],[]]], ["" => "",[[],[]]], [r"" => s"",[[],[]]], [r"" => s"",[[],[]]], [r"" => s"",[[],[]]], [">[18-11-46-503]" => ">[18-11-46-503]",[[],[]]], [">[18-11-46-503]" => ">[18-11-46-503]",[[],[]]], [r"\r+" => "",[[],[]]], [r"here in A place To Study"i => "here", [["JSource"],[]]], [" decoding=\"async\"" => "",[[],[]]], [" class=\"internal\"" => "",[[],[]]], [r"" => "",[[],[]]], ["fill in the blank" => "fill in the blank", [[],[]]], ["Footnotes" => # What's the fuckup here with "EndOfEarth? "Footnotes",[["OnCitation"],[]]], ["Footnotes" => "Footnotes",[[],["OnCitation"]]], ["Power" => "Power",[[],["Monumentality"]]], [r"(
  • ([)?)Here, let's engage([^<]+)
    ([^<]+)" => s"
    Here, let's engage\2
    \2", [[],[]]], [r"
    This is a meta([^<]+)" => s"This is a meta\2", [[],[]]], ["title=\"EndOfEarth\">The events and persons" => "title=\"EndOfEarth\" style=\"text-decoration:none;\">The events and persons", [[], ["index"]]], ["src=\"w/images/c/c9/PutinQuote.jpg\" " => "src=\"w/images/c/c9/PutinQuote.jpg\" style=\"margin-top:-7px;\" ", [[], ["Americanism1"]]], [r"bradmcc@bmccedd.org" => s"bradmcc@bmccedd.org", [[], []]], [">Tenebrae mentium tenebra orbis." => " style=\"text-decoration:none;\">Tenebrae mentium tenebra orbis.", [[], ["InFesta"]]], [r"(Where's Waldo\?|KEEP MOVING!|Bye, bye, Biden!|Crowd in!|Give me my NATO!)" => s"\2", [[], ["StP", "Biden1", "Waldo1", "Waldo2", "StP2", "Zelensky2", "Zelensky0"]]], [r"Meow!" => "Meow!", [[], ["BigBaby"]]], ["Eugene Atget. Coin de la Rue Valette et Pantheon (1925)" => "Eugene Atget. Coin de la Rue Valette et Pantheon (1925)", [[], ["Atget"]]], [">BMcC" => # This one is risky! " style=\"font-weight:bold;\">BMcC", [[], ["alt-Plato"]]], ["My worst mistake in my programming career?" => "My worst mistake in my programming career?", [[], ["Passum"]]], ["title=\"Wo\">Get a haircut!" => "title=\"Wo\">Get a haircut!", [[], ["America"]]], ["BARBERISM!" => "BARBERISM!", [[], ["Wo"]]], ["The East is Red!" => "The East is Red!", [[], ["FuckedUp"]]], ["You are what you eat" => "You are what you eat", [[], ["Rubbish"]]], [r"
  • \1" => # "_" in name beconmes space in title! s"
  • \1", [[], ["IndexOfSubjects"]]], [r">\1/\2 s">\1/\2Josiah Thompson<" => " title=\"My name is Josiah Thompson.\">Josiah Thompson<", [[], ["Omnes"]]], ["" => "", [[], []]], [r"(\+[0-9]{4}.[0-9]{2}\.[0-9]{2} v[0-9]{3})" => s"\2", [["Date"], []]], [r"(\+[0-9]{4}.[0-9]{2}\.[0-9]{2} v[0-9]{3})" => s"\2", [[], ["Date"]]], [r"(\+[0-9]{4}.[0-9]{2}\.[0-9]{2} v[0-9]{3})" => s"\2", [[], []]], ["Tolle, lege!" => "Tolle, lege!", [[], []]], # What the fuck is going here that I can't filter on "welcome"? Wiki continues to be shitted up! [r"(\+[0-9]{4}.[0-9]{2}.[0-9]{2} v[0-9]{3})" => s"\1", [[], ["WhomIWouldLikeToBe", "Cat", "Suburbia3", "Waldo1", "Waldo2", "index", "Zelensky2", "Zelensky0"]]], [r"(\+[0-9]{4}.[0-9]{2}.[0-9]{2} v[0-9]{3})" => s"\1", [[], ["Waldo1", "Waldo2", "StP", "StP2", "Biden1", ""]]], ["XXXbmccedd.org" => "Bmccedd.org", [[], ["Dashboard"]]], # Goddamned script gets buouds error ["" => "",[[], ["Exhibit1"]]], [r" s"Art exhibit" => "Art exhibit",[[], ["Exhibit1"]]], ["Art "ArtInt'l "Int'l s"href=\"\1.html#\2\"",[[],[]]], [r"href=\"/wiki/User:Bradford_Robert_McCormick/([^\"]*)\"" => s"href=\"\1.html\"",[[],[]]], [r"href=\"/wiki/User:Bradford_Robert_McCormick([^\"]*)\"" => s"href=\"welcome.html\1\"",[[],[]]], [r"-0\">[^<]+ " => "-0\">↑ ",[[],[]]], # ampersand uarr semicolon fuckup? [r" s"" => "", [[],["KillingTheCats"]]], [r"]+)>" => s"", [[],["KillingTheCats"]]], ["
  • " => "", [[],["ChangeLog", "ChangeLog2", "ChangeLog3"]]], ] # ERROR: 400 # Passum and Good are really screwed up: we do the first match and we ignore subsequent matches global trans4 = [ [r"User:Bradford Robert McCormick.*? - A Place to Study Developer" => "lux in tenebris | welcome",[[],[]],400], ["" => "",[[],[]],401], ["" => "",[[],[]],402], ["" => "",[[],[]],403], ["
    " => # Why does goddamned asshole code not allow me to delete the trailing newline here? "",[[],[]],404] ] # ERROR: 500
    User:Bradford Robert McCormick
    # fname != "" global trans5 = [ ["
    " => "
    ",[[],["index"]],500], ["
    " => "
    ",[["welcome", "index", "Exhibit1"],[]],501], # Once again: "Goddamn Wiki!" #[r"
    [ \r\n]+" => # "
    ",[[],["index"]],502], [r"User:Bradford Robert McCormick/(.*?) - A Place to Study Developer" => s"lux in tenebris | \1",[["FuckedUp"],[]],503], ["User:Bradford Robert McCormick/FuckedUp - A Place to Study Developer" => "lux in tenebris | F*ckedUp",[[],["FuckedUp"]],504], [" 0 && "Exhibit1" in itum[2][1] itum[2][1] = append!(itum[2][1], EXHIBITS) end end global trans6 = [ # unlinked images [r"]+>" => s"",[[],[]]], [r"(]+>)" => s"\1",[[],[]]] ] # ERROR: 700 global trans7 = [ ["
    " => "
    ",[["Heidegger"],[]], 701], [">\n
    " => ">
    ",[[],["index"]], 702], [" href=\"https://www.bmccedd.org/Dashboard.html\">bmccedd.org Dashboard" => " style=\"text-decoration:none\" title=\"Go to Dashboard on bmccedd.org!\" href=\"https://www.bmccedd.org/Dashboard.html\">bmccedd.org Dashboard",[[],["Dashboard"]], 703], ["
    " => "
    ",[[],["Heidegger"]], 704] ] global TRANS_SIZES = [length(trans1), length(trans2), length(trans3), length(trans4), length(trans5), length(trans6), length(trans7)] global SHOW_SKIPPED = true global DESPARATION_TESTING = false global SPECIAL_ARGS1_STRINGS = ["*", "ASTERISK"] for x in [trans1, trans2, trans3, trans4, trans5, trans6, trans7] for xx in x if length(xx[2][1]) > 0 && length(xx[2][2]) > 0 println("\n Bad trans: ", xx) exit(16) end end end