[00:00:04] "file:\\etc" i think he means? [00:00:22] Why would a wiki have such links? [00:00:42] #bodyContent a[href ^="https://"],.link-https {background: url(lock_icon.gif) center right no-repeat;padding: 0 16px;} [00:00:51] /monobook/main.css [00:01:08] ty Splarka, perfect info as always [00:01:11] just define a css rule for #bodyContent a[href ^="file:///"] [00:01:26] note this is CSS2 so old IE will fail at it anyway [00:01:34] yep, thx [00:04:44] Did "Language::getSkinNames()" aka "$wgLang->getSkinNames()" change names/get deleted sometime in MW1.14? [00:17:25] NightKev: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/Language.php?r1=45031&r2=45030&pathrev=45031 [00:17:35] see http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=45031 [00:18:36] 1.14 was branched in 45547 so that made it in [00:23:32] ah [01:33:44] 03werdna * r49723 10/branches/preferences-work/ (7 files in 3 dirs): (log message trimmed) [01:33:44] * noted obsolete for user_options field [01:33:44] * changed bigint to int for up_user [01:33:44] * changed array_insert_after to wfArrayInsertAfter [01:33:44] * doc comment for the format of XmlSelect::formatOptions [01:33:45] * == instead of === for comparing with default in same function [01:33:47] * moved serialize() call in saveOptions [01:43:06] <^demon> Simetrical: Fwiw, all of your e-mails are being marked as spam by Gmail :-\ Not list e-mails in general, just *your* emails to the list. [01:45:59] 03tomasz * r49724 10/trunk/extensions/CentralNotice/SpecialNoticeText.php: Don't return a bad template if a memcache node is down [02:16:22] 03tomasz * r49725 10/trunk/extensions/CentralNotice/SpecialNoticeText.php: Let's try to match at least once template char [02:31:30] css probs, again. ok, on http://ycm.wikia.com , i changed the CSS of the monaco to change the color of links in category boxes to blue, but it isnt working, and i did use Ctrl + F5. so whats up with it [02:32:25] Have you asked #wikia [02:32:30] no [02:32:38] i will ow tho [03:02:18] to which folder I have to upload media wiki files [03:03:41] anybody listing [03:18:47] 03werdna * r49726 10/branches/preferences-work/phase3/maintenance/convertUserOptions.php: Reimplement convertUserOptions to run as a batch on lots of 50 users. Tested locally on a dump of elwikiversity and it took about 10-15 seconds for 666 users. [03:20:35] zomg 666. [03:20:46] el.wikiversity is the Devil. :-( [03:21:04] (I'm shocked to learn they have that many users, too.) [03:22:25] i bet they're all just autocreated [03:22:44] There ended up being 14,886 user_properties rows. [03:29:19] 03nad * r49727 10/trunk/extensions/RecordAdmin/RecordAdmin_body.php: don't use special page title in parsing for record table rendering [03:30:25] What is el? [03:30:49] ah, greek [03:33:18] yeah [03:42:50] werdna: How's the new preferences work going? [03:45:08] chuck: almost ready to merge in [03:45:14] just a few little nitpicks [03:45:20] cool [03:45:27] so what are the big changes in the new system? [03:45:40] almost entirely internal changes [03:46:11] the storage is in a separate table, the form has been cleaned up and made consistent and maintainable. [03:47:20] Are preferences still stored as huge fields with a little comma separated values-esque format still? [03:48:21] no [03:48:30] :O [03:49:46] werdna: so is the conversion of this going to be put into the update.php script? [03:51:33] no there's a separate script [03:51:48] as well as on-demand conversion [03:52:37] oh, nice [03:53:34] How do I change the wiki address from /index.php/article_name to /article_name ? [03:53:42] hi [03:54:28] !short_url [03:54:28] --mwbot-- To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [03:54:41] lol Mike. Thanks [03:55:00] np [03:56:01] @huufarted: apache rewrite seems to hae issues with international characters. (my workaround was to create another rewrite that used the multi-byte version as this was sometimes what it was looking for). if you need this, id be more than happy to help [03:58:22] slithytove2006: gotcha [03:58:24] is there a default interwiki link that does to meta.mediawiki.org? [03:58:52] werdna: So how exact does this new system facilitate global permissions? [03:59:22] err [03:59:26] *preferences [03:59:34] new system? [04:00:08] chuck: the pref saving thing now has a simple hook that can be used to modify/view preferences as they're being saved [04:00:14] it's just a big associative array passed along [04:00:43] so centralauth just grabs the array, stores it in the central database, and replaces it locally with array( 'globalpreferences' => 1 ); [04:01:03] Hmm.. I'll have to look into that, then. [04:01:03] and on load it does the reverse, if globalpreferences is 1, it pulls in from the central database. [04:01:15] look at the branch [04:01:23] Some users are complaining that their skin/language/whatever settings are being carried along to all sites on the farm [04:01:56] eh? [04:01:58] thats complaining? [04:02:01] you're running this in production? [04:02:29] werdna: No, we're using shared user tables right now :P [04:02:35] oh right [04:02:58] well if you don't want that you can make the user_properties table unshared [04:26:22] Mike_lifeguard: I just switched it to the short URL, but now it's ignoring CSS. The page looks like crap. [04:27:02] make sure your wgWhateveritscalled is set right (let me look it up) [04:27:24] The content of the page is displayed properly, just not the format. [04:28:11] http://www.mediawiki.org/wiki/Localsettings#Stylesheet_location [04:28:22] that sounds likely [04:28:28] oh snap. That looks irght [04:28:30] right* [04:35:07] gadget is such an ugly word [04:39:12] widget? [04:39:30] scripty-tumtums [04:39:43] Yeah I don't get why mediawiki gadgets are called gadgets [04:39:51] blame duessy [04:40:05] oh, werd, while you're at it... [04:40:10] sorta related to prefs work [04:40:20] while he's at what, complaining about words? [04:40:52] maybe have some consistency on which pages load user/gadget css/js and which don't, like changepass/preferences/login [04:41:38] that's not at all related to preferences :P [04:42:37] sure it is... [04:42:51] password changing was split from preferences... [04:43:16] before that, user/gadget css/js didn't load where you changed your password, but now it (or some of it) does [04:44:07] http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes#cite_note-ul-0 [04:47:31] you know what the response is, right? [04:47:34] :) [04:52:30] file a bug and get it ignored, yes, there is one, it is ignored [04:52:34] next step is bug the devs [04:52:42] *Splarka coats werdna with honey and looks for bees [04:55:56] Splarka: or fix it yourself [04:58:55] boring [05:17:30] 03aaron * r49728 10/trunk/extensions/CodeReview/ (CodeReview.php svnImport.php): (bug 18444) Allow modification of default chunk size for low-use svn repositories [05:17:48] 03(FIXED) Allow modification of default chunk size for low-use svn repositories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18444 +comment (10JSchulz_4587) [05:21:16] I'm curious, what does the "wg" stand for in "$wgVariableX"/etc? "wiki g[...]"? [05:21:36] global [05:21:40] wiki global [05:21:41] ah [05:22:05] Yeah I suppose that makes sense. [05:40:47] Okay, this uploader strangeness is baffling me. I get this error: Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp/WEBUPLOADPjUDuP) is not within the allowed path(s): (/var/sites/fraxy/) in /var/sites/fraxy/w/includes/specials/SpecialUpload.php on line 150 [05:40:47] Now, I checked and it looks like it should create the temporary file at "/var/sites/fraxy/w/images/tmp/" but... that's not what it does at all, it seems? I'm not sure how to fix this, there doesn't seem to be anything to fix. When uploading files from my/etc computer (this happens to everyone), there isn't even an error message, it just says the file is "empty". [05:41:18] 03(mod) links subseded when used along with citations. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18544 (10subhash.raut) [05:41:37] !safemode | NightKev [05:41:37] --mwbot-- NightKev: safe_mode is an ill-concieved, broken-by-design setting in PHP that is supposed to make broken scripts safe. It was deprecated in PHP5 and removed in PHP6. MediaWiki can run with safe_mode enabled, but many of the advanced features will not work or need additional configuration (image thumbnailing using ImageMagick, for example). See http://www.mediawiki.org/wiki/Safe_mode for more information. [05:42:15] ah [05:42:27] 03(mod) links subseded when used along with citations. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18544 (10subhash.raut) [05:45:43] 03(mod) Hideuser irreversible in edit histories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18542 (10JSchulz_4587) [05:46:34] 03werdna * r49729 10/branches/preferences-work/ (9 files in 4 dirs): [05:46:34] Remove arrays as preferences, replace with icky multiple keys (better for many pragmatic reasons including bulk queries and defaults, as discussed with Tim and Brion on IRC). [05:46:34] Also, set some defaults for preferences, to prevent them from being saved into the database. [05:47:30] AaronSchulz: you're not a sysop on testwiki? [05:47:55] AaronSchulz: you are now [05:48:46] AaronSchulz: are these defaults ok for the flaggedrevs prefs [05:48:46] $wgDefaultUserOptions['flaggedrevssimpleui'] = true; [05:48:46] $wgDefaultUserOptions['flaggedrevsstable'] = true; [05:49:44] 03(NEW) GeSHI highlighting is broken for bashwhen an apostrophe/single quote is encountered inside a comment - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18553 enhancement; Normal; MediaWiki extensions: General/Unknown; (facadeofwalls) [05:50:22] *Splarka thinks that is upstream [05:50:44] werdna: the simpleui default is $wgSimpleFlaggedRevsUI [05:52:05] ok done [05:52:13] is the other ok [05:52:22] *Splarka also thinks Aaron was a sysop/crat as VOA before? [05:52:34] probably [05:52:55] hello Splarka [05:53:00] rar rabbit [05:53:57] var foo = /\'/;var bar = "wat"; [05:54:01] I mean, is this mediawiki's fault? [05:56:15] ahh, like 15175 [05:56:15] 03aaron * r49730 10/trunk/phase3/includes/specials/SpecialBlockip.php: fix silly typo [05:56:24] werdna: that should synced [05:56:44] whats the impact? [05:57:30] some names won't hide in deleted revs when they should [05:57:38] you mean all names ;) [05:58:38] 03(mod) GeSHI highlighting is broken for bashwhen an apostrophe/single quote is encountered inside a comment - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18553 +comment (10herd) [05:58:56] looks ok [06:01:06] a bah on ssh-add [06:01:10] I always forget it ;) [06:03:17] the first thing I do after logging in is ssh-add [06:03:29] then bring up wlan and then "ssh irc" [06:03:56] I always forget whether I've done it or not [06:04:02] on the cluster [06:04:24] see it's not a big deal usually [06:04:33] but on wikimedia the ssh'ing I do is sync-file [06:04:44] and that means sshing to 200 hosts at once [06:04:47] so I get something like this [06:05:08] Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': Enter passphrase for key '/home/andrew/.ssh/id_rsa': [06:05:13] for a few pages [06:05:15] ssh-add -L | wc -l :o [06:05:42] Hm, I implemented the "safe_mode" workarounds listed in the http://www.mediawiki.org/wiki/Safe_mode page but the same errors still occur regarding image uploads. It seems to be ignoring the new code I put in maybe? [06:06:09] depends where you put it ;) [06:06:20] the end of localsettings.php [06:06:24] 03(mod) Hideuser irreversible in edit histories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18542 (10JSchulz_4587) [06:06:43] but that error would need php.ini changes [06:06:47] is testwiki on TS as s3 testwiki_p? Doesn't seem to be the same. [06:06:50] you'll need to file a ticket with your host [06:06:54] oh [06:06:54] okay [06:07:03] AaronSchulz: Yes, it is. [06:07:41] 'Sandbox' hist doesn't seem to match up at all :) [06:08:23] AaronSchulz: Replicate_Ignore_DB: blocker,boards,boardvote,boardvote2005,boardvote2006,boardvotetest,bugs,defoundation,jamestemp,katesdb,rt3,webshop,wikimania,wikimaniawiki,internalwiki,grantswiki,mysql,devwikiinternal,otrs,test,testwiki,tmp,rel13testwiki,boardwiki,wikimania2005wiki,commonswiki [06:10:29] *AaronSchulz needs oversight on test [06:11:20] I'm not sure what the deal is there. [06:11:26] I can oversight some edits for you if you want [06:11:32] or users in this case [06:12:22] AaronSchulz: You should be able to simply ask a steward. [06:12:57] heh [06:13:19] no, for testing that bug # [06:13:28] Right. [06:13:35] *AaronSchulz listens to Bolero again [06:13:57] daaaa... da da da da da.da.da.da.da.... da da. da da daaaaaaa... [06:14:07] AaronSchulz: can you do it locally? [06:14:10] 03(FIXED) Hideuser irreversible in edit histories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18542 +comment (10pathoschild+wmbugs) [06:14:30] :) [06:14:33] nevermind [06:14:36] AaronSchulz: Thanks, working fine now. [06:18:25] One last question for tonight, is there any way to change the name of a powergroup (ie: "bureaucrat" -> "SysAdmin" for example) other than mass "$wgPermissions['SysAdmin'][] = 'edituser';"/etc (which really only creates a new one anyway)? [06:19:14] The interface messages are customizeable. [06:19:19] Customizable. [06:19:25] See Special:AllMessages. [06:20:15] ok [06:20:36] that page sucks. MediaWiki:Group-bureaucrat MediaWiki:Group-bureaucrat-member MediaWiki:Grouppage-bureaucrat [06:20:44] heh [06:21:26] note it still gets referred to as 'bureaucrat' internally, eg: http://en.wikipedia.org/wiki/Special:ListUsers/sysop [06:21:40] they renamed sysop 'administrator' but notice the URL [06:21:58] ah [06:22:13] so you may actually want to rename the group in your LocalSettings [06:22:32] I don't think that will change anything. [06:22:58] Well... [06:23:01] sure it will, give the rights to the new group, and take them away from the old group, and ignore that group [06:23:07] That's gross. [06:23:09] that is 'renaming' [06:23:09] But, yeah. [06:23:11] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 +comment (10JSchulz_4587) [06:23:14] that's what WMF did, sorta [06:30:46] 03(NEW) API lists no usercontribs for users blocked with 'hideuser' (but Special:Contributions does) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18554 enhancement; Normal; MediaWiki: API; (pathoschild+wmbugs) [06:31:26] mauw [06:31:34] Splarka: what is wrong with Special:Allmessages? [06:31:44] Nikerabbit: It's fucking huge. [06:31:50] (That's what she said.) [06:32:03] what is wrong with Special:Translate? :o [06:32:17] actually she said it takes forever to get up and hardly moves when you try to go down it [06:32:26] and the filter is so damn slow [06:32:32] "You have requested a special page that is not recognized by Wikipedia. A list of all recognized special pages may be found at Special:Specialpages." ;-) [06:32:42] get a better browser, your javascript is slow [06:32:43] Yeah. Too large and bad search. [06:32:51] :D [06:32:58] Nikerabbit: People literally run out of memory trying to load it... [06:33:05] get a better attitude, your "mightier than thou" doesn't belong [06:33:22] "my 8 gigs of ram can load it, buck up chum" [06:33:25] Splarka: you ought to know that I hate special:allmessages :o [06:33:32] so stop defending it [06:33:41] I'm not defending it [06:33:49] "Let's put every CSS page, JS page, blacklist, and system message on the same page. Hurr." [06:33:58] it's just that in my opinion it should go, but there is not yet a better replacement [06:34:00] sure sounds like you are [06:34:16] well, translatewiki of course is much better [06:34:29] but one can't easily refer to it for these types of examples [06:34:38] en.wp I knew right away had an example of a renamed group, for example [06:34:52] well, tw has totally different purpose [06:35:04] It just needs better search and some pagination. [06:35:05] I mean Special:Translate [06:35:10] that too [06:35:15] Splarka: what is wrong with Special:Allmessages? [06:35:20] but please tell me [06:35:22] it's not good for customisation [06:35:23] what is /right/ about it? ^_^ [06:35:39] The title of the page accurately reflects its contents. [06:35:41] Splarka: search, even though it sucks [06:35:49] That's what's right about it. [06:35:54] I save the page as a .txt file and grep it, if I have to [06:35:59] Marybelle: well, it could list all messages in all languages :D [06:36:09] *Marybelle stabs the rabbit. [06:36:21] btw, doesn't lucene search work too? [06:36:28] well, it almost does [06:36:43] *Marybelle votes for a new namespace. Again. [06:36:49] depends on what you need to do though, like, to find all customized messages that have defaults [06:37:04] Or at least split non-messages from AllMessages. [06:37:08] Like Common.css, etc. [06:37:12] (NEW) Special:Allpages does not show their content (but Special:Allmessages does) - https://bugzilla.wikimedia.org/show_bug.cgi?id=18554 enhancement; Normal; MediaWiki: Internationalization; (pathoschild+wmbugs) [06:37:17] find all customized messages: Special:Prefixindex... find all defaults: /languages/messages/MessagesEn.php, find both (or those for extensions)... you're looking at Allmessages [06:37:46] the api has some useful stuff but... [06:38:05] 03aaron * r49731 10/trunk/phase3/includes/specials/SpecialBlockip.php: [06:38:05] * Added visibility to some functions [06:38:05] * Whitespace/style/comment tweaks [06:38:06] http://en.wikipedia.org/w/api.php?action=query&meta=allmessages&ammessages=Longpagewarning&format=jsonfm [06:38:25] http://translatewiki.net/w/i.php?title=Special%3ASearch&advanced=1&ns8=1&search=sysop [06:38:26] allmessages seems to parse the message, which is kinda useless, like if it has parameters [06:38:39] Splarka: it shouldn't [06:39:17] Expression error: Unrecognised punctuation character \"$\"<\/strong> [06:39:31] *Splarka wonders what it is doing [06:39:40] Marybelle: no, not namespace :o [06:39:44] in the database [06:40:00] Hm? [06:40:12] the blacklists and other configuration stuff [06:40:17] Oh. [06:40:27] The blacklists, sure. [06:40:38] not sure about css... maybe it could stay [06:40:41] But the CSS and JS pages seem appropriate as pages. [06:40:54] Things like the bad image list should die. [06:41:01] 03(NEW) Customizable captcha question(s) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18555 enhancement; Normal; MediaWiki: Blocking; (brettz9) [06:41:06] everything that doesn't need to be called by wfmsg should be kicked out into a new autoprotected namespace, IMHO [06:41:14] Configuration:Foobar [06:41:25] Splarka: we have great extension:configure [06:41:29] no need for new namespaces [06:41:42] does it store full revisions for all changes to such things? [06:41:45] like Common.js ? [06:42:33] site CSS uses the messagecache via action=raw&usemsgcache=yes, but site js doesn't (it uses gen=js) [06:42:51] funny thing, if usemsgcache=yes gets removed, wiktionary loses site css, heh [06:43:05] the title is normalized but the css is actuallt called via lowercase [06:54:11] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10dmcdevit) [06:59:56] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10JSchulz_4587) [07:00:34] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10JSchulz_4587) [07:02:27] 03(mod) Oracle Single Schema database abstraction - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18492 (10freak) [07:06:46] 03(mod) API lists no usercontribs for users blocked with 'hideuser' (but Special:Contributions does) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18554 +comment (10JSchulz_4587) [07:09:10] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10dmcdevit) [07:10:41] 03(NEW) Please close Yoruba Wikibooks. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18556 normal; Normal; Wikimedia: Site requests; (dferg-wiki) [07:31:35] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10dmcdevit) [07:33:12] what is up with the google logo? [07:33:25] Earth Day. [07:34:06] They often change the logo for special events; if you hover your cursor over the logo, it will tell you what event it commemorates. [07:34:53] 03(mod) API lists no usercontribs for users blocked with 'hideuser' (but Special:Contributions does) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18554 (10pathoschild+wmbugs) [07:34:54] 03(mod) RevisionDelete: hidden users appear in log entries created after the hiding - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18383 (10JSchulz_4587) [07:38:39] You can usually click the logo too. [07:42:07] or look at it [07:44:58] moin [08:38:52] 03(mod) links subseded when used along with citations. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18544 (10roan.kattouw) [08:54:22] 03(mod) links subseded when used along with citations. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18544 (10subhash.raut) [09:21:46] 03catrope * r49732 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiQueryUserContributions.php): API: (bug 18554) Also list hidden revisions in list=usercontribs for privileged users [09:22:06] 03(FIXED) API lists no usercontribs for users blocked with 'hideuser' (but Special:Contributions does) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=18554 +comment (10roan.kattouw) [09:26:20] *werdna sets a Roan trap [09:32:44] *Splarka baits it with easy API bugs [10:09:13] why mediawiki api returns different structure between block and protct at recentchanges? [10:10:04] block log has [block] array, protect has only [0]=> text [10:10:24] file a bug [10:10:36] *D [10:20:18] magewhopper: wat [10:20:31] ? [10:21:21] ahh vs [edit=sysop] (indefinite) [move=sysop] (indefinite) [10:22:00] yup [10:22:03] probably that's how block and protect give the information to the log/rc tables? [10:22:46] API takes a lot of rap for just doing what it is told, rather than the UI which is stacks of hacks on the backs of slacks on macs [10:24:05] whoa, aaron sleeps [10:24:30] on format=txt/php, [0] and [1] are given [10:24:49] yah, same for json [10:24:54] first/second parameters [10:25:12] delete for example gives oldid and the revision for those [10:25:36] for revision delete [10:25:39] why not [protect] thing then? [10:25:46] nor [delete] ? [10:25:58] maybe they predate that convention? [10:26:18] hmm ok [10:29:53] perhaps someone versed in the devil-language of which it is writ can discern among the entrails the rhyme and reason [10:30:25] haha, writ [10:30:29] *werdna issues a writ of mandamus [10:31:42] http://en.wiktionary.org/wiki/writ#Verb [10:32:19] if it amuseth thee, perhaps you might tell master magewhopper the reason behind yon protect log devilry [10:41:53] hello [10:41:54] Hi. [10:42:22] tell master?? [10:42:25] hi [10:42:57] Is it possible to insert