#silverstripe IRC Log

IRC log for 28 May 2014

All timestamps are in UTC.

1: [00:00:29] <spronk> lawl
2: [00:00:32] <spronk> runescape
3: [00:01:02] <ss23> mm :(
4: [00:01:08] <ss23> Too many 15 year olds with botnets
5: [00:01:19] <ss23> idek what it is about runescape cheaters and having botnets, but it's fucking annoying
6: [00:01:43] <Stomach> because you can cheat faster if you run the cheats on multiple instances?
7: [00:01:46] * unclecheese has joined #silverstripe
8: [00:01:54] <ss23> lol
9: [00:02:04] <ss23> Naw, not in this case, and besides, they only used them for ddos'ing people they didn't like
10: [00:02:45] <spronk> are you sure they are 15? because.. there's big money in mmorpg hacks
11: [00:03:07] <irogue_> yes, but *runescape*
12: [00:03:19] <irogue_> nobody older than 13 plays it, so the money isn't all that big
13: [00:03:22] <Stomach> there is heaps of money in runescape
14: [00:03:27] <ss23> spronk: Most of the botting community is around that age, older players ~18 or so
15: [00:03:30] <Stomach> 13 year olds with credit cards man
16: [00:03:36] <ss23> The guy who wrote the software I cracked was like ~18
17: [00:03:42] <ss23> But most of the people who use it ~15
18: [00:04:04] <spronk> lol
19: [00:04:06] * sminnee has joined #silverstripe
20: [00:04:22] <ss23> oh no.
21: [00:04:29] <Stomach> is there an easy way to strip shortcodes out of search results?
22: [00:04:33] <simon_w> Back to work ss23!
23: [00:04:36] <ss23> :(
24: [00:04:36] <irogue_> ss23: quick, pretend you aren't slacking off!
25: [00:04:45] <ss23> But I've managed to avoid work literally since I came in
26: [00:04:45] <unclecheese> Anyone here get their iphone held for ransom?
27: [00:04:50] <ss23> unclecheese: By...
28: [00:04:51] <ss23> ?
29: [00:04:59] <Colin[pi]> unclecheese: neg
30: [00:05:07] <unclecheese> heaps of aussies got hacked
31: [00:05:16] <ss23> Aw yeah saw that
32: [00:05:28] <simon_w> Suckers
33: [00:05:31] <ss23> Didn't see who it was that got hacked though in particular
34: [00:05:32] <ss23> :O
35: [00:06:01] <unclecheese> they say it’s probably DNS poisoning
36: [00:06:39] <ss23> hmm
37: [00:06:46] <irogue_> oh, y'all see that unblock-us investigated the issue with a bunch of NZers not being able to use DNS services to use netflix anymore?
38: [00:06:50] <ss23> inb4 melborne IT has been hacked... *again*
39: [00:06:53] <ss23> irogue_: Yeah, saw that
40: [00:06:57] <ss23> idek
41: [00:06:59] <irogue_> most folks were assuming netflix had blocked etc etc
42: [00:07:11] <irogue_> nope, just ISPs with misconfigured transparent proxies!
43: [00:07:17] <ss23> "In the most surprising news of the week, NZ ISPs can't figure out that the no-cache header means DON'T CACHE IT, YOU FUCKING RETARDS"
44: [00:07:26] <irogue_> i think it was Telecom, Vodafone and Slingshot
45: [00:07:28] <simon_w> Telecom can't configure its proxies? What a surprise!
46: [00:07:31] <irogue_> so a good chunk of the NZ market
47: [00:07:59] <ss23> idek how all three of them decided to ignore no-cache header
48: [00:07:59] * irogue_ is forever happy that Snap have a "we don't touch your shit" policy
49: [00:08:00] <ss23> like
50: [00:08:03] <ss23> what the fuck were they thinking
51: [00:08:12] <irogue_> ss23: prob all using same off-the-shelf caching boxes
52: [00:08:30] <ss23> rage against the proxy machine
53: [00:08:32] * ss23 headbangs
54: [00:08:48] <ss23> fuck, typed that into google music
55: [00:08:49] <simon_w> Well, I can understand slingshot
56: [00:08:52] <ss23> NO RESULTS FOR RAGE AGAINST THE PROXY MACHINE
57: [00:09:27] <irogue_> also, who the fuck is vorco? i have literally never heard of the ISP used here
58: [00:09:32] <ss23> hehe
59: [00:09:39] <ss23> 'You can tell NZ ISPs are run by men because they see "do not cache" requests as "cache me please". No means no.'
60: [00:14:11] <unclecheese> relieved to see all the hype about NZ killing Netflix was just an overreaction
61: [00:14:43] <ss23> unclecheese: Stop listening to stupid people! :P
62: [00:14:49] <unclecheese> umm
63: [00:14:54] <unclecheese> it was someone at SilverStripe
64: [00:14:59] * ss23 coughs
65: [00:15:00] <ss23> no comment
66: [00:15:02] <unclecheese> haha
67: [00:15:20] <ss23> All of the discussion I saw was techincal and centered around thoughts of slowing it down, not blocking etc
68: [00:15:47] <ss23> Also, whats up with crappy web crawlers that cache DNS entries for longer than the TTL?
69: [00:20:15] * mobiusnz1 has joined #silverstripe
70: [00:21:33] <simon_w> Ah, using the zero-rated local bandwidth for the initial set up of the new nz1.php.net box :)
71: [00:24:46] * mobiusnz quit (Ping timeout: 276 seconds)
72: [00:25:13] * shellbackpacific has joined #silverstripe
73: [00:25:16] <spronk> ^^ omfg vodafone's transparent proxy is the DEVIL FUCKING SPAWN
74: [00:25:33] <spronk> telstraclear's before that
75: [00:26:27] * irogue_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
76: [00:28:12] <Stomach> is there an easy way to strip shortcodes out of content fields?
77: [00:28:21] <Stomach> *htmltext fields
78: [00:30:26] <spronk> hmm.. why would i not be getting any resized images generated..
79: [00:30:27] <Ryan-Toast> Stomach: not enter them?
80: [00:30:43] <Stomach> Ryan-Toast - I don't want to show them in search resul,ts
81: [00:30:49] <Ryan-Toast> Ah, right.
82: [00:30:52] * sminnee quit (Quit: sminnee)
83: [00:31:02] <Ryan-Toast> Yeah I get that with summary when there’s a youtube shortcode at the front.
84: [00:31:08] <Ryan-Toast> it’s anoying.
85: [00:32:19] * antmas has joined #silverstripe
86: [00:32:28] <spronk> hmm
87: [00:32:30] <spronk> ""Default Admin" (ID: 1) is denied access to" ?
88: [00:34:04] * antmas quit (Client Quit)
89: [00:34:08] <spronk> is this a CWP thing?
90: [00:34:11] <Stomach> its really annoying, but I can't think of a way to do it apart from with regex :\
91: [00:34:28] <ss23> spronk: idk what the thing is, but you can make the default admin not have access to stuff, sure
92: [00:35:14] <spronk> ss23: im working on a git repo from a cwp site locally
93: [00:35:21] <spronk> getting some weird errors. is this part of the default config ?
94: [00:37:40] <ss23> I don't know what "this" is, but in general, random errors aren't going to be by design? o.o
95: [00:37:45] <ss23> sorry, but I don't know enough about the problem, spronk :O
96: [00:37:50] * antmas has joined #silverstripe
97: [00:37:55] <spronk> :(
98: [00:38:16] <spronk> im just getting weird stuff like 404s on SetWidth...
99: [00:38:30] <ss23> Probably not intentional! Though idk what "setwidth" specifically is
100: [00:38:32] <spronk> perms should allow file creation etc
101: [00:38:32] <ss23> Debug it
102: [00:38:32] <ss23> :D
103: [00:38:42] <spronk> ss23: resized images
104: [00:38:47] <ss23> Hmm
105: [00:38:48] <ss23> Oh yep
106: [00:39:06] <ss23> as long as permissions are right, should work. I'mn not aware of anything in CWP that'd mess with that stuff
107: [00:39:21] * jenniferaslan quit (Quit: jenniferaslan has left the room)
108: [00:39:28] <micmania1> spronk: If you're using setWidth and it can't generate the image, the it won't show it in the template, so you shouldn't get a 404
109: [00:39:33] * sminnee has joined #silverstripe
110: [00:39:35] * shellbackpacific quit (Quit: Leaving.)
111: [00:39:38] <spronk> hmm
112: [00:39:53] <spronk> its a js carousel..
113: [00:39:58] * spronk will look into it more
114: [00:40:19] <spronk> UUGHghhgh
115: [00:40:23] <spronk> fuck CWP password policy
116: [00:41:04] <micmania1> Its probably my bed time
117: [00:41:30] <micmania1> good night/morning et.
118: [00:41:31] <micmania1> etc
119: [00:41:44] <ss23> spronk: That's *government* policy :P
120: [00:41:53] <ss23> spronk: You better believe that literally everyone here thinks it's fucking stupid
121: [00:41:56] <ss23> Go complain to DIA!
122: [00:42:25] <spronk> yeah, i know
123: [00:42:37] <spronk> password policies in general are fucking stupid :P
124: [00:44:20] <Stomach> yep, you should see my mums computer screen at her work - its just covered in post its with the passwords for everything she needs access to
125: [00:44:28] <spronk> mmll
126: [00:44:29] <spronk> lol
127: [00:44:31] <Stomach> like, literally 15+
128: [00:44:42] * muskie9 has joined #silverstripe
129: [00:44:54] <spronk> HTTP code 404 - "keith" (ID: 2) is denied access to /assets/Uploads/images/_resampled/SetWidth400-D7K-4278.JPG?r=26436 (Referer: http://rolf.web1.wheaten/admin/pages/edit/EditForm/field/HeroImage/item/12/edit)
130: [00:44:59] <spronk> waht the fuck is doing this
131: [00:45:30] <Stomach> is there a secure assets in play?
132: [00:45:41] * unclecheese quit (Quit: unclecheese)
133: [00:45:41] <spronk> hmm
134: [00:46:00] * shellbackpacific has joined #silverstripe
135: [00:46:01] <spronk> i don't *think* so..
136: [00:46:52] * shellbackpacific has left #silverstripe
137: [00:47:26] <spronk> hmm
138: [00:47:29] * shellbackpacific has joined #silverstripe
139: [00:47:31] <spronk> maybe i dont have gd or imgk or something
140: [00:48:38] * babak quit (Quit: Connection closed for inactivity)
141: [00:49:13] * muskie9 quit (Ping timeout: 252 seconds)
142: [00:51:50] * muskie9 has joined #silverstripe
143: [00:55:52] <simon_w> Yay, people are already using the new nz1.php.net box
144: [00:56:39] * joelpittet has joined #silverstripe
145: [01:02:25] <shellbackpacific> creating a page type in silverstripe…want to add a tab in the CMS UI ("Main Content", "Documents", "…") that will allow me to add links. Any tips?
146: [01:02:51] <ss23> shellbackpacific: Those buttons aren't really page types
147: [01:02:55] <ss23> Wait
148: [01:03:00] <ss23> *those* tabs, uh, yes
149: [01:03:28] <shellbackpacific> :)
150: [01:03:40] <ss23> shellbackpacific: When you do the "addField(s)ToTab", just set the tab name rightly
151: [01:03:44] <ss23> and it'll "create" a new tab for you
152: [01:03:55] <shellbackpacific> in 'getCMSFields' right?
153: [01:04:07] <ss23> Yeah
154: [01:04:21] <ss23> So like "addFieldToTab('Root.MyNewThingy', $field);"
155: [01:04:26] <ss23> That's not quite right, but hopefully you get the idea
156: [01:04:30] <shellbackpacific> great thanks
157: [01:08:04] <shellbackpacific> @ss23: I'm not understanding how in 'addFieldToTab('Root.MyNewThingy', $field);", 'Root.MyNewThingy, $field' relates to the content
158: [01:08:12] * muskie9 quit (Ping timeout: 245 seconds)
159: [01:08:34] <ss23> What do you mean "relates to the content"?
160: [01:08:36] <shellbackpacific> ss23: what is '$field' supposed to be exactly?
161: [01:08:47] <shellbackpacific> just a field type?
162: [01:08:50] <ss23> Oh um
163: [01:08:56] <ss23> I think I may have misinterpreted
164: [01:09:02] <ss23> Sorry! :O
165: [01:09:06] <shellbackpacific> no worries
166: [01:09:11] <ss23> When you say you want to add links, you mean like... uhhh
167: [01:09:38] <Stomach> listboxfield
168: [01:09:39] <Stomach> ! :D
169: [01:09:53] <shellbackpacific> i basically want a tab where i can add multiple links…a page that can have several drawers each with links...
170: [01:09:55] <shellbackpacific> hmm..
171: [01:09:59] <shellbackpacific> let me check that out
172: [01:10:00] <ss23> yeah, so like um
173: [01:10:05] <ss23> Just looking at the UI part, you want like
174: [01:10:44] <ss23> Damn, I don't know what sites have the UI stuff you want! :O
175: [01:11:19] <ss23> shellbackpacific: http://doc.silverstripe.org//src/framework_3.1/docs/en/tutorials/_images/tutorial5_students.jpg Like that kind of? :D
176: [01:11:25] <ss23> So like, you add "links" instead of students?
177: [01:11:31] <ss23> shellbackpacific: http://doc.silverstripe.org/framework/en/tutorials/5-dataobject-relationship-management is the tutorial it's from
178: [01:11:39] <ss23> I think it covers what you want
179: [01:12:02] <shellbackpacific> yeah that looks pretty close..
180: [01:12:14] <shellbackpacific> yep i think so …..sweeet thanks!
181: [01:12:20] <ss23> shellbackpacific: You can probably look at the tutorial and figure stuff out, but ask if you need more stuff :D
182: [01:12:39] <shellbackpacific> yep i pbly can…right on i appreciate it!
183: [01:15:42] * irogue_ has joined #silverstripe
184: [01:16:47] <irogue_> oh god such full
185: [01:18:30] <spronk> irogue: !?
186: [01:18:36] <spronk> irogue_: ?! *
187: [01:18:41] <spronk> damn clones
188: [01:25:12] <irogue_> irogue is my irssi+screen
189: [01:25:21] <irogue_> this is actually on laptop
190: [01:25:33] <irogue_> til i get around to setting up irssiproxy
191: [01:25:36] * irogue_ is lazy
192: [01:30:45] * unclecheese has joined #silverstripe
193: [01:38:31] * Tanger has joined #silverstripe
194: [01:42:59] <shellbackpacific> "Uncaught Exception: No has_one found on class 'InformationItemDrawer', the has_many relation from 'DrawerPage' to 'InformationItemDrawer' requires a has_one on 'InformationItemDrawer'"…..InformationItemDrawer has a 'has_one' method. What am i missing?
195: [01:46:09] <Stomach> does it have a $has_one to DrawerPage?
196: [01:46:39] <shellbackpacific> it does not..
197: [01:46:48] <Stomach> then it needs one :)
198: [01:46:51] <shellbackpacific> i don't understand why that matters though
199: [01:47:31] <irogue_> because you've only configured half of the relation
200: [01:48:08] <shellbackpacific> thanks
201: [01:55:02] * shellbackpacific quit (Quit: Leaving.)
202: [01:56:25] * Kingy[a] is now known as Kingy
203: [01:56:52] <irogue_> actual coke takes weird
204: [01:57:05] <ss23> s/weird/better than fake shit/
205: [01:57:22] <irogue_> so used to zero now tho
206: [01:57:26] <ss23> s/[^ ]*$/good/
207: [01:57:26] <irogue_> but i already drank it all
208: [01:57:29] <Ryan-Toast> irogue_: Supposed to go up your nose, not in your mouth.
209: [01:58:30] <Stomach> in your mouth!
210: [01:58:32] <irogue_> twss?
211: [02:00:13] <ss23> someone is hiding the legit coke here
212: [02:00:14] <ss23> :(
213: [02:00:26] * irogue_ realises he is headbanging and stops before anyone notices
214: [02:00:32] <Kingy> ss23: I'm coming for another visit :(
215: [02:00:34] <ss23> they've put them in a corner of the fridge, and coverd the tray above with coke zero so you can't see them, and surrounded them with gingerbeer
216: [02:00:34] <irogue_> (i hope)
217: [02:00:37] <Kingy> i mean :) lol
218: [02:00:45] <ss23> Kingy: Psh, you mean you *want* to come for another visit
219: [02:00:49] <ss23> We havent' said yes yet :D
220: [02:00:54] <Kingy> aw
221: [02:01:03] <Kingy> you know you want it off your hands haha
222: [02:01:15] <irogue_> now i want gingerbeer
223: [02:01:20] <ss23> XD
224: [02:01:30] <Kingy> lemon lime and bitters would be good
225: [02:01:36] <irogue_> ohshit, true that
226: [02:01:45] <irogue_> dont think we have any of that tho
227: [02:01:58] <Kingy> no neither, I might go for a walk now though...
228: [02:03:09] <antmas> ugh, floundering clients suck
229: [02:03:47] <Stomach> flounder is yum
230: [02:04:11] <irogue_> ^ truth
231: [02:04:18] <irogue_> also fun to spear
232: [02:04:18] <antmas> mmmm
233: [02:04:19] <antmas> indeeed
234: [02:04:46] <Stomach> flounder nets for the easy fish
235: [02:04:52] <irogue_> but less fun!
236: [02:04:56] <Stomach> get on the starcraft for half an hour each end
237: [02:04:59] <Stomach> easy peasy!
238: [02:06:30] * muskie9 has joined #silverstripe
239: [02:11:14] * muskie9 quit (Ping timeout: 255 seconds)
240: [02:14:12] * unclecheese quit (Quit: unclecheese)
241: [02:16:35] <spronk> man chrome is buggy as fuck
242: [02:16:45] <spronk> sitting there with nothing but home tab open
243: [02:16:49] <spronk> 5GB IO in 12 hours
244: [02:17:11] <irogue_> spronk: it's busy uploading all your shit to the NSA
245: [02:17:17] <spronk> well
246: [02:17:20] <spronk> its *writing* to my disk
247: [02:17:20] <spronk> :/
248: [02:17:29] <spronk> was wondering why my SSD wear level indicator was so high
249: [02:17:36] <spronk> turns out it's chrome
250: [02:17:44] <ss23> mm, chrome writes a *lot*
251: [02:17:54] <spronk> MANY bugs on their tracker about this
252: [02:17:56] <spronk> always low priority
253: [02:17:57] <ss23> Though seriously, with modern SSDs, it don't even matter
254: [02:18:06] <spronk> actualyl it does
255: [02:18:09] <ss23> sif
256: [02:18:16] <spronk> because every write stops SSD from going to idle state
257: [02:18:20] <spronk> which kills battery
258: [02:18:25] <spronk> also, my wear is now at around 40%
259: [02:18:26] <ss23> fix it then
260: [02:18:27] <ss23> o/
261: [02:18:31] <spronk> it was around 20% two months ago
262: [02:19:02] <spronk> while it will probably last a lot longer than 100%, it voids warranty
263: [02:19:20] <spronk> so.,...
264: [02:19:21] <spronk> fuck chrome
265: [02:19:23] <Kingy> where you going ss23
266: [02:19:26] <ss23> "The warrenty on this disk is void if you use it to write data"
267: [02:19:34] <ss23> Kingy: Japan! :D
268: [02:19:53] <Kingy> ss23: jealous!
269: [02:20:02] * unclecheese has joined #silverstripe
270: [02:20:58] <spronk> ss23: warranty runs out when MWI = 100%
271: [02:20:58] <spronk> :(
272: [02:21:22] <spronk> i.e. you have exceeded the intended lifetime of the drive :p
273: [02:23:29] <irogue_> ss23: going to meet some of the girls from those websites?
274: [02:23:40] <spronk> LOL
275: [02:23:53] <ss23> uhhh what are "those websites"? :O
276: [02:24:48] <irogue_> those tentacle fetish ones you're always going on about
277: [02:25:16] * sminnee quit (Quit: sminnee)
278: [02:26:03] <spronk> HAHAHA
279: [02:26:23] <ss23> XD
280: [02:26:27] <ss23> They're drawn, they don't exist IRL!
281: [02:26:37] <Stomach> cp 4chan?
282: [02:27:43] <irogue_> ss23: as long as you know that before you go there and get disappointed...
283: [02:27:56] <ss23> Stomach: XD
284: [02:30:32] * robert___ has joined #silverstripe
285: [02:30:32] * robert___ quit (Changing host)
286: [02:30:32] * robert___ has joined #silverstripe
287: [02:30:33] * nickmolhoek has joined #silverstripe
288: [02:31:08] * irogue__ has joined #silverstripe
289: [02:31:50] * muskie9 has joined #silverstripe
290: [02:32:57] <irogue_> oi ss23
291: [02:33:07] * robert_ quit (Read error: Connection reset by peer)
292: [02:33:08] * bridgetm quit (Remote host closed the connection)
293: [02:33:08] * irogue quit (Read error: Connection reset by peer)
294: [02:33:24] <ss23> ?
295: [02:33:36] * bridgetm has joined #silverstripe
296: [02:33:38] <irogue_> deploynaut me :P
297: [02:33:50] <irogue_> ^_^
298: [02:35:18] * sminnee has joined #silverstripe
299: [02:36:10] * unclecheese quit (Quit: unclecheese)
300: [02:37:04] * UncleCheese has joined #silverstripe
301: [02:39:15] <simon_w> That sounds like a euphemism
302: [02:39:44] <spronk> sure does
303: [02:40:08] <Stomach> silverstripe people - https://groups.google.com/forum/#!topic/silverstripe-dev/hiPPPthp_7E
304: [02:41:13] <irogue_> what about it>
305: [02:42:21] <UncleCheese> ... hang on, i think i'm going to care
306: [02:42:30] <UncleCheese> nope, it was just a coffee burp
307: [02:42:43] <spronk> wow :/
308: [02:42:57] <UncleCheese> haha
309: [02:43:29] <Ryan-Toast> Stomach: Do not want
310: [02:44:20] <irogue_> i like it... as a module
311: [02:44:22] <irogue_> shouldn't be in core tho
312: [02:44:27] <Ryan-Toast> Agreed
313: [02:44:37] <Ryan-Toast> about the later, not the former.
314: [02:44:40] <Ryan-Toast> latter
315: [02:45:17] <Ryan-Toast> I need to fork the CMS to add a goddam go to front end button.
316: [02:45:52] <UncleCheese> Ryan-Toast: Betterbuttons
317: [02:46:02] <Ryan-Toast> unclecheese: Core I mean.
318: [02:46:06] <UncleCheese> ah
319: [02:46:16] <spronk> i think *something* front-end navigator related shoiuld probably be in core cms...
320: [02:46:35] <Ryan-Toast> UncleCheese: this? https://github.com/unclecheese/silverstripe-gridfield-betterbuttons
321: [02:46:40] <UncleCheese> yeah
322: [02:46:48] <Ryan-Toast> Those images are broken.
323: [02:46:50] <irogue_> it's too easy for things like front-end navigators to fuck with your shit
324: [02:46:58] <spronk> hmmmm?
325: [02:47:34] <irogue_> the DOM is a finicky thing, don't want anyone else's crap getting injected into it without me having a choice in the matter (i.e. choosing to install a module)
326: [02:47:47] <spronk> hmmm
327: [02:47:57] <irogue_> or it's just as bad as when SS2.3 used to automatically insert Prototype into various frontend pages thereby fucking your jQuery
328: [02:48:09] <spronk> what about choosing to put something in a template or config call?
329: [02:48:32] <Stomach> you already can add $SilverStripeNavigator to your templates ?
330: [02:48:42] <Ryan-Toast> Tricked a client into doing her own population, MUHAHAHAHAAH
331: [02:49:13] <spronk> wait, Stomach was that directed at me?
332: [02:49:23] <Stomach> yes I think it was
333: [02:49:26] <Stomach> I just say stuff sometimes
334: [02:49:44] <spronk> im confused
335: [02:49:46] <spronk> what's the issue?
336: [02:50:06] <Stomach> no issue - disregard
337: [02:51:54] <irogue_> spronk: what's wrong with it being a module though?
338: [02:52:40] <spronk> hmm
339: [02:52:51] <irogue_> modules aren't as annoying as they were in the pre composer and addons.ss days :P
340: [02:52:51] <spronk> i guess it could be
341: [02:52:58] <spronk> but modules aren't really that discoverable
342: [02:53:38] <irogue_> I wouldn't mind adding a link to addons.ss into the CMS somewhere
343: [02:53:46] <irogue_> as some people aren't aware it exists
344: [02:53:49] <spronk> yeah
345: [02:53:58] * muskie9 quit (Ping timeout: 240 seconds)
346: [02:53:58] <spronk> also what the fuck is wrong with my vm
347: [02:54:28] <irogue_> obviously we're not at the "install addons via the CMS" point, but an Addons tab that lists your current addons and has a "get more" button that links to addons.ss along with instructions on how to use composer
348: [02:54:32] <irogue_> would be quite nice
349: [02:56:33] <ss23> irogue_: there, sent, go have fun
350: [02:56:55] <simon_w> irogue_, pull request!
351: [02:57:06] <irogue_> simon_w: i may just do that
352: [02:57:34] <irogue_> simon_w: do you like the concept?
353: [02:57:44] <simon_w> I don't use the CMS, so don't really care :p
354: [02:57:50] <simon_w> Just make sure you can turn the tab off
355: [02:58:00] <simon_w> (Also, would be easy to do as a module)
356: [02:58:01] * sminnee quit (Quit: sminnee)
357: [02:58:07] <irogue_> teehee
358: [02:58:18] <irogue_> a module to help people who don't know how to modules :P
359: [02:58:28] <irogue_> that almost seems mean
360: [02:59:02] <irogue_> perhaps a module that's included in the .zip downloads on SS.org, since the folk using those are generally the ones who won't know how to composer
361: [02:59:16] <ss23> https://github.com/mateusz/silverstripe-dropship
362: [02:59:18] <ss23> Look!
363: [02:59:21] <ss23> A module to install addons
364: [02:59:21] <ss23> :3
365: [03:00:02] <irogue_> lol
366: [03:00:03] <irogue_> yeah
367: [03:00:06] <simon_w> "Don't use. Proof of concept."
368: [03:00:07] <simon_w> Whereas my one actually worked!
369: [03:00:08] <irogue_> that's a long way from usable tho :P
370: [03:00:30] <irogue_> i think people all need to be using php-fpm or hhvm
371: [03:00:34] <irogue_> then things like that would be easy
372: [03:00:35] <simon_w> I wonder if the widget's still around somewhere...
373: [03:00:52] <irogue_> cos of the whole "web server running as same user files are owned by" thing
374: [03:05:21] <Stomach> irogue_ - you can use suPHP to fix that
375: [03:05:36] <irogue_> Stomach: yeah, but it still comes down to "fuck shared hosting"
376: [03:05:54] <Stomach> true
377: [03:06:37] <irogue_> that's just true in general tho
378: [03:07:22] <irogue_> it really would be so good to get a good ready-to-go AMI (and the relevant equivalent for other VPS/cloud providers) set up
379: [03:07:38] <irogue_> that we can point people to and say "USE THIS IT'S THE SAME PRICE AS SHARED HOSTING AND FAR BETTER"
380: [03:07:57] <Stomach> simon_w is working on it
381: [03:08:17] <irogue_> yeah
382: [03:08:35] <irogue_> maybe i should collab with him on it cos i know he's doing it for DO but i'd like to do it for AWS
383: [03:08:41] * irogue_ licks simon_w
384: [03:09:03] * muskie9 has joined #silverstripe
385: [03:09:57] <simon_w> Yeah yeah, make the server setup stuff abstract :p
386: [03:10:08] <irogue_> ;)
387: [03:10:27] <simon_w> Does AWS let you install snapshots like DO?
388: [03:10:59] <irogue_> simon_w: http://en.wikipedia.org/wiki/Amazon_Machine_Image
389: [03:12:11] * sminnee has joined #silverstripe
390: [03:12:55] <irogue_> so basically it's a snapshot of an EBS volume
391: [03:21:38] <antmas> css question
392: [03:22:20] <antmas> I want to run a @media query that applies a css rule when the browser window is Npx wide
393: [03:22:31] <irogue_> yes
394: [03:22:32] <Stomach> yep
395: [03:23:07] * muskie9 quit (Ping timeout: 240 seconds)
396: [03:23:19] <antmas> is that like @media screen(width:Npx){classname{width:Ypx;}}
397: [03:23:33] <irogue_> @media only screen and (min-width: Npx) { ... }
398: [03:23:43] <antmas> will that cause classname to be Ypx wide then the screen is Npx?
399: [03:24:00] <antmas> irogue_: ah, I need the 'and'?
400: [03:24:46] <irogue_> antmas: no idea if actually required but its the way i've always done it
401: [03:24:46] <Stomach> yeah
402: [03:24:51] <Stomach> its required
403: [03:24:52] <antmas> sweet
404: [03:24:53] <antmas> chur
405: [03:25:06] <Stomach> well, my editor blows up at me if i dont put it in
406: [03:25:12] <Stomach> so thats as good as required, right?
407: [03:25:58] <irogue_> yup
408: [03:27:07] * muskie9 has joined #silverstripe
409: [03:27:14] <Stomach> and also, if you want it only when its nPx wide you will need @media only screen and (min-width: Npx) and (max-width: Npx) {
410: [03:27:29] <antmas> Stomach: ah yip, was missing that
411: [03:27:32] <Stomach> easter eggs in nelson websites?
412: [03:27:33] <Stomach> :D
413: [03:28:07] <antmas> so it will ONLY be Ypx when the screen is Npx?
414: [03:28:18] <Stomach> yes
415: [03:28:38] <antmas> Stomach: :P, naw, council internal site - doing some template adjustments to suit some people still using small monitors
416: [03:28:39] <irogue_> using width rather than min-width, yes
417: [03:28:42] <Stomach> just think of min-width and max-width as greater than/ less than
418: [03:28:47] <antmas> for whatever fucking reason they're still using small mons
419: [03:30:30] <irogue_> @media only screen and (min-width: 9001px) { header::before { content: "<h1>OVER 9000</h1>"; } }
420: [03:33:37] <antmas> @media only screen and (min-width:1001px){ .containerBody { width:1200px; } }
421: [03:33:46] <antmas> so what does that suggest to you guys? ^^^^
422: [03:34:01] <Stomach> bad things
423: [03:34:08] <antmas> :(
424: [03:34:10] <Stomach> scrollbars
425: [03:35:45] <antmas> but that is saying - .containerBody is 1200px in width, ONLY if screen is greater than 1001px right?
426: [03:36:07] <irogue_> yup
427: [03:37:00] <antmas> how do I 'else' that?
428: [03:37:17] <Stomach> @media only screen and (max-width:1001px){
429: [03:37:19] <antmas> so that if the screen size is 1001px or less, show another size?
430: [03:37:41] <antmas> ah right
431: [03:37:41] <irogue_> uh, don't have them both as 1001 ;)
432: [03:37:55] <Stomach> oh yeah, 1000
433: [03:37:56] <simon_w> Well, the min-width one should be 1002
434: [03:38:27] <antmas> sweet, that works
435: [03:38:29] <antmas> thanks yall
436: [03:40:50] * sminnee quit (Quit: sminnee)
437: [03:42:16] * zippy__ has joined #silverstripe
438: [03:42:18] <zippy__> hi
439: [03:42:27] <Stomach> hey zippy__
440: [03:42:31] <zippy__> hows it
441: [03:44:11] * cloph_away has joined #silverstripe
442: [03:44:19] * cloph quit (Ping timeout: 240 seconds)
443: [03:44:28] <zippy__> simon_w: sorted yet?
444: [03:44:39] <zippy__> I see SiteHost have updated their vps plans. SSD and double ram
445: [03:44:47] <zippy__> updated cpus as well
446: [03:45:04] <zippy__> fook im tired
447: [03:47:18] <irogue_> do they let you mix and match resources yet?
448: [03:50:49] * muskie9 quit (Ping timeout: 276 seconds)
449: [03:50:49] <antmas> zippy__: how's the new little one?
450: [03:51:22] <spronk> ugh fucking git submodules and composer and no module mapping
451: [03:51:37] <zippy__> spronk: mmhmm!
452: [03:51:55] <spronk> aaand everyone does it differently
453: [03:52:04] * spronk blames git, really
454: [03:52:15] <zippy__> antmas: he's good, blitzed 4 nappies in 5 minutes before…. just a constant stream of shit
455: [03:52:25] <Stomach> we gitignore everything that is in composer ftw
456: [03:52:27] <antmas> zippy__: lovely!
457: [03:52:28] <zippy__> soon as new one was on, pop
458: [03:52:51] <spronk> dang
459: [03:52:59] <UncleCheese> my gitignore starts with /*
460: [03:53:13] <UncleCheese> and then i whitelist everything i want
461: [03:53:23] <zippy__> and then carrying him back out, throws up - good times
462: [03:53:42] <spronk> so, i have betterbuttons/* in git ignore, for example
463: [03:54:03] <spronk> but when i checkout this repo using Sourcetree or git extensions, it gives me that fucking.. no module mapping erorr
464: [03:54:04] <spronk> error*
465: [03:56:52] * sminnee has joined #silverstripe
466: [03:58:23] <UncleCheese> spronk you may have to refresh the .gitignore
467: [03:58:32] <UncleCheese> if you've made commits or adds and then changed the list
468: [03:58:42] <UncleCheese> git rm -r --cached .
469: [03:58:58] <UncleCheese> then add and commit again
470: [04:09:32] <Ryan-Toast> My designers know I can make stuff fast, so now they’re adding all these crazy UX things that will take me forever to complete >|<
471: [04:11:56] <antmas> Ryan-Toast: examples?
472: [04:12:12] <antmas> I'm currently 'Microsofting' all our interal templates
473: [04:12:15] <antmas> yey
474: [04:12:49] <Ryan-Toast> “let’s have crazy menus that flip the whole page, and keeps certain parts static"
475: [04:13:05] <antmas> Ryan-Toast: like page-turn biz?
476: [04:13:12] <Ryan-Toast> Kind of.
477: [04:13:15] <Ryan-Toast> Hard to explain
478: [04:13:33] <Ryan-Toast> Like each individual thing moves differently
479: [04:14:38] <srikanth> hello again
480: [04:14:45] <antmas> Ryan-Toast: any live examples you can think of?
481: [04:14:50] <Ryan-Toast> Nope
482: [04:14:53] * antmas is on a UX binge
483: [04:14:57] <Colin[pi]> <zippy__> antmas: he's good, blitzed 4 nappies in 5 minutes before…. just a constant stream of shit
484: [04:15:04] <Colin[pi]> ^ so, standard baby then?
485: [04:15:05] <Colin[pi]> ;D
486: [04:15:08] <zippy__> :)
487: [04:15:31] <srikanth> what is the best place to add subsite related page files and templates?
488: [04:15:50] <srikanth> create a sub folder within mysite?
489: [04:17:16] <simon_w> Ryan-Toast, sounds like you need something like http://www.thinkgeek.com/product/c427/ and put it in your designers' office :p
490: [04:17:29] * muskie9 has joined #silverstripe
491: [04:17:30] <Ryan-Toast> simon_w: :)
492: [04:17:58] <antmas> I'm turning this http://i.imgur.com/ki59nun.png
493: [04:18:06] <antmas> into this http://i.imgur.com/a5gXtma.png
494: [04:18:36] <Ryan-Toast> asp people love thier metro themes, don’t they
495: [04:18:44] <Ryan-Toast> their
496: [04:18:44] <simon_w> srikanth, wherever you want basically
497: [04:18:44] <antmas> Ryan-Toast: :P
498: [04:19:04] <antmas> Ryan-Toast: has to be inline with Sharepoint 2013 - which is metro city
499: [04:19:41] <srikanth> simon_w, is there a best practice?
500: [04:19:44] <Ryan-Toast> get rid of that fieldset border, asap
501: [04:19:45] <zippy__> antmas: ie6 compatable? thats what you guys use eh!
502: [04:19:53] <simon_w> srikanth, nope
503: [04:19:54] <antmas> zippy__: :P
504: [04:19:58] <srikanth> I was going to put them in mysite/my_subsite
505: [04:19:58] <antmas> zippy__: it is actually!
506: [04:20:05] <simon_w> That works fine
507: [04:20:12] <antmas> zippy__: *not what we use, but works well in ie6
508: [04:20:17] <antmas> XD
509: [04:20:24] <srikanth> simon_w, cheers
510: [04:21:47] <antmas> zippy__: FIRE at the old mill!
511: [04:21:58] * muskie9 quit (Ping timeout: 240 seconds)
512: [04:22:17] <antmas> zippy__: apparently something caught fire at Wakatu Industrial
513: [04:22:20] <antmas> huge cloud of smoke
514: [04:22:57] <zippy__> oh really
515: [04:23:07] <zippy__> maybe those storage containers
516: [04:23:10] <zippy__> or a truck
517: [04:23:25] <zippy__> I did hear the fire engines before I thort
518: [04:23:26] <irogue_> OH MY GOD ITS A FIRE
519: [04:23:27] <irogue_> sale
520: [04:23:34] <antmas> looks like white smoke
521: [04:23:49] <zippy__> antmas: Emergency services are responding to a blaze in an industrial building in Wakatu Industrial Estate in Nelson.
522: [04:24:23] <antmas> zippy__: wonder what it is
523: [04:24:32] <antmas> P lab caught fire
524: [04:24:34] <simon_w> antmas, a fire
525: [04:24:36] <zippy__> antmas: on ya bike
526: [04:24:52] <antmas> simon_w: huehuehue
527: [04:25:02] * simon_w is hilarious!
528: [04:25:54] <antmas> wtf
529: [04:25:59] <antmas> Nelson took down their webcams?
530: [04:27:19] <antmas> actually
531: [04:27:32] <antmas> there was a guy in the Nelson paper recently that had a suspected p lab in there
532: [04:27:45] <antmas> torching the evidence
533: [04:29:32] <Ryan-Toast> antmas: http://i.imgur.com/1OdkJhg.png
534: [04:30:20] <antmas> Ryan-Toast: :P I've done all those changes just now
535: [04:31:03] <Ryan-Toast> Make the chevrons smaller too. couldn;t be fucked doing them.
536: [04:31:34] <antmas> Ryan-Toast: for the dropdowns? or the blue solid ones?
537: [04:31:43] <antmas> cause I changed the blue ones to be smaller
538: [04:31:44] <Ryan-Toast> the blue solid ones.
539: [04:31:48] <antmas> ^
540: [04:31:57] <Ryan-Toast> I wouldn’t use tyour primary color for them either
541: [04:32:41] <antmas> Ryan-Toast: the blue on the logo/title is our standard
542: [04:32:42] <Ryan-Toast> Make your thead the blue, with white text. then make your alt table rows a light liiiight gray
543: [04:32:48] <antmas> the blue on the chevron is diff
544: [04:32:50] <Ryan-Toast> and your edit buttons, chevrons a darker gray
545: [04:33:16] <antmas> Ryan-Toast: yup, made the thead change before
546: [04:36:38] <simon_w> Going to be down to 3 VPSs with Rimu by the end of the evening. Had 5 this morning.
547: [04:37:21] * r_hector has joined #silverstripe
548: [04:38:02] <Ryan-Toast> simon_w: http://i.imgur.com/cWrTyH6.gif
549: [04:38:44] <r_hector> hey all - I'm putting my address in the Contact page of an almost stock SS site, but I can't see how to have the lines (paragraphs) bunched up together, as if they're one paragraph
550: [04:38:52] <r_hector> they're all too spaced out - any tips?
551: [04:39:12] <Ryan-Toast> r_hector: reduce the margin of <p> tags in that block
552: [04:39:19] <Stomach> r_hector - use a textareafield instead of a htmleditorfield
553: [04:39:46] <Ryan-Toast> Stomach: He won’t be able to do new lines then?
554: [04:40:07] <Stomach> yeah you can?
555: [04:40:11] <r_hector> Ryan-Toast: so I have to edit the theme?
556: [04:40:16] <simon_w> Ryan-Toast, I'm moving my hosting away from Rimu
557: [04:40:39] <Ryan-Toast> r_hector: Apparent;y you can just new space with a TextareaField like Stomach said
558: [04:43:58] <simon_w> One box will be costing the same (though with more RAM, a SDD and IPv6) and the other will be getting 75% cheaper (with more RAM, SDD and data)
559: [04:44:30] <ajmitch> simon_w: moving to sitehost?
560: [04:44:41] <simon_w> ajmitch, that's the one that's costing the same
561: [04:44:49] <mobiusnz1> move to 247hosting.. they seem legit
562: [04:44:51] * mobiusnz1 is now known as mobiusnz
563: [04:44:55] <ajmitch> fsvo legit
564: [04:45:07] <simon_w> Yeah, what does the DNC know?
565: [04:45:13] <mobiusnz> heh
566: [04:45:52] <r_hector> I've sorted it by using "edit html" and <br> tags
567: [04:46:11] * ajmitch should find out how to get ipv6 on the dedicated server with sitehost
568: [04:46:16] <simon_w> r_hector, shift+enter should stick in <br> tags instead of <p> ones
569: [04:46:18] <r_hector> not sure if it's the 'correct' solution
570: [04:46:23] <r_hector> ah, thanks
571: [04:46:30] <r_hector> in tinymce?
572: [04:46:33] <simon_w> yes
573: [04:46:37] <r_hector> cheers
574: [04:48:24] <antmas> Ryan-Toast: is toast running slightly slow right now?
575: [04:48:33] <Ryan-Toast> Yes.
576: [04:48:34] <Ryan-Toast> Why?
577: [04:48:43] <antmas> Ryan-Toast: just tried to load it
578: [04:48:47] <antmas> ...took a while
579: [04:48:58] <Ryan-Toast> Our entire hosting account is slow as fuck atm
580: [04:49:10] <antmas> weird
581: [04:49:24] <Ryan-Toast> Y U load Toast?
582: [04:49:45] <antmas> Ryan-Toast: my 2IC just saw that screenshot you edited and asked about it
583: [04:50:02] <zippy__> Ryan-Toast: whats the toast site?
584: [04:50:04] <antmas> which eventually led me to say your name, and your work :D
585: [04:50:36] <Ryan-Toast> http://www.toast.co.nz/
586: [04:50:46] <Ryan-Toast> My site -> http://ryanpotter.co.nz/
587: [04:51:23] <antmas> Ryan-Toast: any excuse ;)
588: [04:51:28] <Ryan-Toast> Always :)
589: [04:51:42] <Ryan-Toast> GOT TO RACK UP THEM VIEWS, SON
590: [04:52:12] <simon_w> Is there where I link you to http://coding.simon.geek.nz?
591: [04:52:15] <zippy__> ab -n 100000 -c 200 takes a good while to run on that
592: [04:53:01] <antmas> lol ^
593: [04:54:03] <Ryan-Toast> simon_w: I thought I sent you CSS to add margin to your newsletter widget?
594: [04:54:14] <simon_w> You may have?
595: [04:54:19] <antmas> he dide
596: [04:54:22] <antmas> did*
597: [04:54:53] <simon_w> And now, I'm going out
598: [04:55:10] <Ryan-Toast> This gem just popped up on critque http://sjvenakkara.netai.net
599: [04:56:42] <Stomach> www.stevie.co.nz
600: [04:56:56] <Stomach> lolololololol
601: [04:57:05] <Ryan-Toast> :P
602: [04:57:06] <antmas> Ryan-Toast: upvote it x100000
603: [04:57:47] <Ryan-Toast> Stomach: I will make your face into a game
604: [04:57:49] <Ryan-Toast> http://demo.ryanpotter.co.nz/larry-bird/
605: [04:57:50] <irogue_> my page is only slightly less effort than yours, Stomach :P
606: [04:57:53] * Kingy is now known as Kingy[a]
607: [04:57:54] <irogue_> http://ed.geek.nz
608: [04:58:28] <Stomach> http://hirestevie.co.nz/themes/hirestevie/images/logo.jpg
609: [04:58:31] * nickmolhoek quit (Quit: nickmolhoek)
610: [04:58:36] <ajmitch> irogue_: looks almost as good as my http://ajmitch.net.nz
611: [04:59:01] <irogue_> hahaha
612: [04:59:12] <antmas> Ryan-Toast: http://37.media.tumblr.com/af15e3feac3fc5bd297c873154357969/tumblr_mk0qakSZYS1qimlrko1_r3_500.gif
613: [04:59:39] <zippy__> nice last name… Linklater
614: [05:00:00] <Ryan-Toast> antmas: http://i.imgur.com/HNSLk2F.gif
615: [05:00:10] <antmas> Ryan-Toast: XD
616: [05:00:31] <ss23> https://www.youtube.com/watch?v=Tsa4ogtBiv0
617: [05:00:33] <antmas> Y I STILL AT WORK?
618: [05:00:52] <Ryan-Toast> ORIGIN TIME, BOYYYS
619: [05:01:10] <antmas> later all
620: [05:01:11] <antmas> o/
621: [05:01:14] * ajmitch hears the 5 o'clock call
622: [05:01:15] <Ryan-Toast> bai
623: [05:01:40] <irogue_> 5 o'clock, you say
624: [05:02:04] <ss23> COME ON FEOFHQWOFHGAS
625: [05:02:31] <irogue_> o_O
626: [05:02:37] <Ryan-Toast> Hometime, bai
627: [05:02:46] * Ryan-Toast quit (Quit: Ryan-Toast)
628: [05:05:18] * antmas quit (Ping timeout: 240 seconds)
629: [05:14:39] * zippy__ quit (Quit: zippy__)
630: [05:18:15] * muskie9 has joined #silverstripe
631: [05:19:45] <irogue_> i don't hate Isaac's Cider as much as I used to
632: [05:23:05] * muskie9 quit (Ping timeout: 264 seconds)
633: [05:24:32] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
634: [05:31:48] * an_Eskimo quit (Ping timeout: 240 seconds)
635: [05:40:43] * srikanth quit (Ping timeout: 240 seconds)
636: [05:46:52] <jordanmk> hey guys
637: [05:46:59] <jordanmk> got a bit of a weird issue with a Translatable site
638: [05:47:51] <jordanmk> i've got a form with a CountryDropdownField. on my local dev environemnt, when i'm on a translated version of a page, the list of countries is in that language
639: [05:48:21] <jordanmk> but on the staging and live site, the list of countries is always in English, even though every other aspect of the translatable functionality is working the same as the local environment
640: [05:48:53] <jordanmk> can't figure out why it would be working in my local environment but not staging/live
641: [06:01:04] * irogue_ quit (Quit: Textual IRC Client: www.textualapp.com)
642: [06:10:03] * Liquide quit ()
643: [06:19:05] * muskie9 has joined #silverstripe
644: [06:23:18] * muskie9 quit (Ping timeout: 240 seconds)
645: [06:26:15] * joelpittet quit (Remote host closed the connection)
646: [06:26:48] * joelpittet has joined #silverstripe
647: [06:28:50] * guci0 has joined #silverstripe
648: [06:28:56] <guci0> hello world!
649: [06:31:19] * joelpittet quit (Ping timeout: 252 seconds)
650: [06:37:20] * Error404NotFound has joined #silverstripe
651: [06:49:38] * irogue_ has joined #silverstripe
652: [06:51:25] * wmk has joined #silverstripe
653: [06:51:47] <wmk> g'morning
654: [06:57:38] * simon_w|air has joined #silverstripe
655: [07:02:51] * Shrike_Finland has joined #silverstripe
656: [07:06:15] * Error404NotFound quit (Read error: Connection reset by peer)
657: [07:17:47] * Shrike_Finland quit (Quit: Leaving.)
658: [07:18:18] * guci0 quit (Ping timeout: 240 seconds)
659: [07:19:46] * muskie9 has joined #silverstripe
660: [07:19:56] * sminnee quit (Quit: sminnee)
661: [07:22:57] * Error404NotFound has joined #silverstripe
662: [07:24:17] * muskie9 quit (Ping timeout: 264 seconds)
663: [07:28:21] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
664: [07:34:45] * anselmdk has joined #silverstripe
665: [07:53:28] <ss23> I like how when doing composer install it'll say
666: [07:53:32] <ss23> Downloading: connection...
667: [07:53:40] <ss23> like it's trying to download adsl or something
668: [07:59:13] * kinglozzer has joined #silverstripe
669: [07:59:37] * guci0 has joined #silverstripe
670: [08:05:26] * Shrike_Finland has joined #silverstripe
671: [08:08:07] <irogue_> haha
672: [08:13:15] * Pyraink has joined #silverstripe
673: [08:15:25] * joelpittet has joined #silverstripe
674: [08:19:51] * joelpittet quit (Ping timeout: 255 seconds)
675: [08:19:53] * UncleCheese has joined #silverstripe
676: [08:20:35] * muskie9 has joined #silverstripe
677: [08:21:34] * Shrike_Finland quit (Quit: Leaving.)
678: [08:24:59] * muskie9 quit (Ping timeout: 255 seconds)
679: [08:29:34] <simon_w|air> Oh man, have we gone over our cap already?
680: [08:30:21] * zippy__ has joined #silverstripe
681: [08:30:59] <ss23> Get moar cap
682: [08:31:10] * zippy__ quit (Client Quit)
683: [08:32:51] * zippy__ has joined #silverstripe
684: [08:36:35] <irogue_> get unlimited fibres
685: [08:38:05] <ss23> ^^^
686: [08:38:10] <ss23> gigabit unlimited fibrs
687: [08:38:12] <ss23> so wurf
688: [08:38:32] <simon_w|air> Well, if the NBN actually got rolled out properly, I would get that!
689: [08:40:56] * richwest_ has joined #silverstripe
690: [08:41:29] * richwest_ is now known as richwestcoast
691: [08:42:46] * spronk2 has joined #silverstripe
692: [08:44:24] * simon_w|air quit (Quit: This computer has gone to sleep)
693: [08:45:03] <ss23> This box has taken over a minute to shutdown, while not being used
694: [08:45:04] <ss23> >.>
695: [08:45:10] <ss23> Y U SO SLOW, BOX
696: [08:59:32] * Steelballs has joined #silverstripe
697: [08:59:39] * Steelballs has left #silverstripe
698: [09:00:00] <irogue_> SUCH BOX, MANY SLOW
699: [09:02:52] <ss23> IKR
700: [09:02:56] <ss23> Doubled amount of ram in it, better now
701: [09:02:56] <ss23> o/
702: [09:03:26] <irogue_> downloaded more? :P
703: [09:03:30] <ss23> Though the sysadmin might... be surprised when he finds out I did that without asking him :D
704: [09:03:33] <ss23> Psh, VMs man!
705: [09:03:43] <ss23> I mean, sure, now the other boxes have a bunch less RAM to use, but *shrug* ^.^
706: [09:04:04] <ss23> There's a box here using 2.5gb of ram, and it gets like one request a weekk!
707: [09:04:09] <ss23> So going to deprecate the shit out of that
708: [09:04:56] <irogue_> the box that wip.westpactest is on... OH GOD PAINFUL
709: [09:05:05] <irogue_> timed it, 60 seconds to switch page on the cms today
710: [09:05:44] <ss23> XD
711: [09:05:53] <ss23> Shouldn't use client URLs in here! :P
712: [09:06:45] <irogue_> its not a url :P
713: [09:07:11] <ss23> Still!
714: [09:07:12] <irogue_> or even a uri!
715: [09:07:15] <ss23> :P
716: [09:08:14] * micmania1 has joined #silverstripe
717: [09:08:15] * cloph_away is now known as cloph
718: [09:08:56] <irogue_> holy shit, i just realised i haven't been on reddit in *3 days*
719: [09:10:07] * irogue_ decides to continue the trend for now
720: [09:11:27] <ss23> irogue_: you have whatsapp?
721: [09:11:36] <irogue_> ummm
722: [09:11:41] <irogue_> i dont think so?
723: [09:11:44] <ss23> mmk
724: [09:11:49] <irogue_> so many of those apps i can never remember
725: [09:11:52] <ss23> XD
726: [09:12:03] <ss23> trying to copy files off my phone
727: [09:12:04] <ss23> :(
728: [09:12:07] <ss23> don't have a microUSB cable
729: [09:12:16] <ss23> someone around will, but I don't *really* wanna look throguh everyones desks
730: [09:12:22] <irogue_> lol
731: [09:12:54] <irogue_> aneez seems to be the keeper of cables at akl
732: [09:13:08] <irogue_> every time someone's forgotten their phone cable, he pulls one out of a pile in his drawer
733: [09:15:14] <ss23> foudn one!
734: [09:15:57] * simon_w quit (Ping timeout: 252 seconds)
735: [09:18:19] <Pyraink> oh you two
736: [09:18:39] <Pyraink> irogue_: why does ci have to be so shit?
737: [09:18:49] <ss23> CI isn't shit?
738: [09:18:54] <Pyraink> Why did everyone think it was good :<
739: [09:18:55] <ss23> Are we talking about different ideas of CI?
740: [09:18:59] <irogue_> CodeIgniter
741: [09:19:00] <irogue_> it's shit.
742: [09:19:02] <ss23> OH
743: [09:19:04] <Pyraink> LIES ss23, IT'S TERRIBLE
744: [09:19:08] <ss23> I thought you meant Continious Intergration
745: [09:19:18] <Pyraink> oh you and your hipster bs terms
746: [09:19:23] <ss23> I thought the generic idea of CI was "lol please, kohana"?
747: [09:19:29] <irogue_> ^ yup
748: [09:19:43] <irogue_> apparently Pyraink's workyplace didn't get the memo
749: [09:19:57] <irogue_> that CI is *dead* and everyone switched to kohana years ago
750: [09:20:06] <ss23> XD
751: [09:20:09] <Pyraink> ss23: the general idea of CI is global object all the things, pull in random proceedural codes from ALL the places!
752: [09:20:16] <irogue_> like, Kapdap was doin' kohana back at digi, CI has been dead THAT LONG
753: [09:20:18] <Pyraink> oh btw, mvc coz yup.
754: [09:20:43] <Pyraink> 'active record' NOT EVEN OW
755: [09:20:58] <Pyraink> just a fuck'n query wrapper, with complete code collapse if it fails!
756: [09:21:20] * muskie9 has joined #silverstripe
757: [09:21:36] <irogue_> rasmus likes CI tho
758: [09:21:42] <irogue_> so that tells you a lot about why PHP is thi
759: [09:21:43] <irogue_> *shit
760: [09:21:43] <irogue_> :P
761: [09:21:54] <Pyraink> PHP?
762: [09:22:03] <Pyraink> nah, just the morans that misuse it
763: [09:22:06] <Pyraink> same like anything
764: [09:22:35] <ss23> herp derp phpng
765: [09:22:44] <irogue_> hahaha
766: [09:22:45] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
767: [09:23:10] * richwestcoast has joined #silverstripe
768: [09:23:15] <zippy__> irogue_: I thought everyone was switching to laravel?
769: [09:23:17] * richwestcoast quit (Client Quit)
770: [09:23:22] * Pyraink wuts
771: [09:23:25] * Pyraink googles
772: [09:23:26] <Pyraink> PHP Fights HHVM and Zephir with PHPNG - SitePoint
773: [09:23:29] <ss23> zippy__: naw man, symphony!
774: [09:23:30] <Pyraink> Lulz?
775: [09:23:33] <irogue_> zippy__: oh for sure, but kohana is CI-like
776: [09:23:34] <Pyraink> too little too late?
777: [09:23:38] <ss23> The most lulz is the phpng post
778: [09:23:40] <irogue_> zippy__: was originally kohana fork
779: [09:23:42] <ss23> And the copious amounts of rage :D
780: [09:23:56] <irogue_> *CI fork
781: [09:24:15] <Pyraink> irogue_: which was?
782: [09:24:20] <Pyraink> kohana was ci fork right
783: [09:24:24] <irogue_> yup
784: [09:24:36] <irogue_> but they decided CI was too broken to fix
785: [09:24:38] <Pyraink> laravel is some ci folk trying to be symfony right?
786: [09:24:39] <irogue_> and started again
787: [09:24:50] <irogue_> so kohana has no CI code left in it these days
788: [09:24:54] <ss23> I hate the php news viewer.
789: [09:24:58] <Pyraink> that's a good thing
790: [09:25:03] <irogue_> srsly tho, facebook engineering are just going "fuck this is broken, lets fix it" to everything they touch
791: [09:25:09] <Pyraink> CI is crap, and about 2 lines of code do a better job.
792: [09:25:18] <irogue_> hhvm, hack, mysql@facebook
793: [09:25:25] <Pyraink> irogue_: yeh, that's true.
794: [09:25:28] <Pyraink> big sql thing
795: [09:25:50] <ss23> WEBSCSALESQL
796: [09:25:51] <ss23> rite?
797: [09:25:51] * muskie9 quit (Ping timeout: 252 seconds)
798: [09:25:52] <Pyraink> now that they finally stopped going BUT IT'S NOT INVENTED HERE and joined powers with guggles
799: [09:26:02] <Pyraink> ss23: yeh, dat web scale, lulz
800: [09:26:06] <Pyraink> sounds so april fools
801: [09:26:40] <irogue_> yeah, but it's just a rename of their MySQL@Facebook project, with input from goog and twits as well
802: [09:26:59] <Pyraink> Facebook, Google, LinkedIn, and Twitter
803: [09:27:25] <irogue_> basically mysql is so fucked that nobody with any sense is bothering with the 'standard' oracle version anymore
804: [09:27:39] <irogue_> either MariaDB or "WebScaleSQL"
805: [09:28:35] <Pyraink> https://blog.mariadb.org/mariadb-and-webscalesql/
806: [09:28:58] <Pyraink> fuck them all and just go Postgre tbh
807: [09:29:29] <Pyraink> hacking the shit out of your tool just to get it to do what it should do in the first place? USING THE WRONG TOOL YOU CHUMPS
808: [09:29:36] <irogue_> yeah Maria is an easy drop-in replacement
809: [09:29:41] <Pyraink> mm
810: [09:29:41] <irogue_> WebScaleSQL not so much
811: [09:29:49] <irogue_> is really designed for those big guys to use themselves
812: [09:30:16] <irogue_> ugh
813: [09:30:19] <Pyraink> mmm. Massive tables and shit
814: [09:30:32] <Pyraink> so what's this phpng shit?
815: [09:30:38] <irogue_> flatmate doesn't understand databases and wants to use mysql basically because everyone uses it so it must be the best option
816: [09:30:39] <Pyraink> and why no link ss23?
817: [09:30:56] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
818: [09:30:59] <irogue_> but his use case is one of the only times i've been able to say "this sounds like a case for NoSQL..."
819: [09:31:04] <Pyraink> irogue_: yeah, but they're wrong. That's the same trap that's lead to this clusterfuck in the first place.
820: [09:31:20] <Pyraink> although it trapped Facebook so well it's lead to all kinds of developments I guess
821: [09:31:55] <Pyraink> so...
822: [09:32:04] <Pyraink> phpng, in summary, a buzzword for php6?
823: [09:32:23] <Pyraink> because everyfuckingthing needs a buzzword these days, or you're NOBODY
824: [09:33:16] <Pyraink> hahah, classic https://twitter.com/vberchet/status/469801998087639040
825: [09:36:06] * Tanger quit (Quit: Tanger)
826: [09:37:16] <irogue_> Due to the inherent slowness often witnessed in the PHP core development group, by the time NG is implemented (if ever) all it will offer is JIT compilation and a performance upgrade. By then, both Hack with HHVM and Zephir – which are leaps and bounds above the standard PHP already – will offer so many additional features, the race will be rigged and PHPNG/6/7 won't stand a chance.
827: [09:37:19] <irogue_> haha, truth
828: [09:38:31] <Pyraink> mmhmm
829: [09:39:10] <ss23> phpng is some serious BS though
830: [09:39:22] <ss23> the whole working in private for months, then coming out and saying "Bow to us, break the rules, do what we say"
831: [09:39:50] <Pyraink> yeh, and all these folks don't get paid to php
832: [09:39:50] <Pyraink> nz
833: [09:39:52] <Pyraink> ng*
834: [09:40:12] <Pyraink> zzzz
835: [09:40:16] <Pyraink> bom
836: [09:41:11] <irogue_> i require caffeine
837: [09:41:22] <irogue_> still lots of work to do tonight
838: [09:43:22] <irogue_> time to brave outside
839: [09:45:42] * simon_w|air has joined #silverstripe
840: [09:57:09] <Pyraink> what's outside that requires you to be brave irogue_ ?
841: [09:57:36] <Pyraink> or are you still in ham?
842: [09:57:37] * richwestcoast has joined #silverstripe
843: [09:58:14] <irogue_> Pyraink: i'm up the top end of hobson street, pretty much opposite the City Mission
844: [09:58:29] <irogue_> most are harmless but some of the homeless folk can be a bit on the scary side
845: [09:59:55] * zippy__ quit (Quit: zippy__)
846: [10:04:16] * joelpittet has joined #silverstripe
847: [10:05:45] <ss23> man, php mailing list is getting vicious
848: [10:05:46] <Pyraink> irogue_: only when they're drunk... oh wait...
849: [10:05:56] <Pyraink> ss23: because lol?
850: [10:05:57] <ss23> zend employee made a thing being all "URGENT: HELP!" "VOTE NO ON THE 64BIT PATCH!"
851: [10:06:03] <ss23> like, idek
852: [10:06:15] <Pyraink> 64bit...
853: [10:06:38] <Pyraink> frameworks made in interpreted languages are bitwise aware!
854: [10:06:50] <Pyraink> dafuq does that even mean
855: [10:06:56] <irogue_> zend is... not just a framework
856: [10:07:15] <ss23> lol
857: [10:07:19] <ss23> Pyraink: Zend make PHP (kind of)
858: [10:07:24] <ss23> Like, you konw, the Zend Engine!
859: [10:07:25] <ss23> :D
860: [10:07:32] <irogue_> yeah
861: [10:08:10] <irogue_> Zend Engine is the interpreter for the PHP language. basically what HHVM replaces
862: [10:08:25] <irogue_> it's all a bit weird
863: [10:08:50] * joelpittet quit (Ping timeout: 265 seconds)
864: [10:09:56] <irogue_> http://instagram.com/p/oiVEWshOD7/
865: [10:14:21] <ss23> rage
866: [10:14:28] <Pyraink> instagram, it must be photo of something for human consumption!
867: [10:14:29] <ss23> zemd giy is like "I'm allowed to tell people to vote no if I want"
868: [10:14:32] <ss23> and like, what can you do?
869: [10:14:35] <ss23> bastard
870: [10:14:41] <Pyraink> ss23: y u so mad?
871: [10:14:51] <ss23> CAUSE IT'S ANNOYING
872: [10:14:59] <ss23> I fucking hate people who dev features behind closed doors then get pissy about it
873: [10:15:07] <ss23> I also hate a fucking company trying to muscle in over opensource
874: [10:15:19] <Pyraink> I'm the guy who just started to run a ~30min long scheduled task from his browser.
875: [10:15:26] <ss23> haha
876: [10:15:27] <ss23> done that before
877: [10:15:27] <ss23> :P
878: [10:15:49] <Pyraink> also yeah, companies trying to muscle in on open stuff... I hate that.
879: [10:15:55] <ss23> Up to May the 18th!
880: [10:16:02] <ss23> Only 10 days till I get up to real time :D
881: [10:16:06] <Pyraink> Pretty much why I snob shit like bootstrupz, facehack and bookvm
882: [10:16:14] <Pyraink> or whatever
883: [10:16:22] <Pyraink> even though technically they're purely open
884: [10:16:29] * UncleCheese has joined #silverstripe
885: [10:16:46] <Pyraink> and most of my avoidance is to do with my dislike for the company more than the product...
886: [10:16:48] <Pyraink> but whatever
887: [10:17:01] <Pyraink> SS is a company all over open source ss23 !
888: [10:17:10] <irogue_> i keep seeing the little tiny usb dongle for my kb/mouse plugged into side of laptop
889: [10:17:19] <ss23> ;_;
890: [10:17:20] <ss23> I like...
891: [10:17:21] <irogue_> and thinking its a cockroach
892: [10:17:23] <ss23> scratched my tongue
893: [10:17:26] <ss23> on my teeth
894: [10:17:27] <ss23> how even...
895: [10:17:29] <Pyraink> lol
896: [10:17:31] <Pyraink> how even.
897: [10:17:32] <irogue_> i forget i'm in a nice hotel now and not fairfield
898: [10:17:36] <ss23> brb looking in mirror
899: [10:17:47] <UncleCheese> ah, a nice cozy wednesday night spent jailbreaking my apple tv
900: [10:17:47] <Pyraink> I mean, I've got a jagged edge and could actually do that, but you...
901: [10:18:02] <irogue_> heh
902: [10:18:03] <Pyraink> irogue_: oh, you're in a hotel?
903: [10:18:08] <irogue_> Pyraink: yup
904: [10:18:11] <Pyraink> nice
905: [10:18:24] <Pyraink> datas costing you da bomb?
906: [10:18:44] <irogue_> using phone datas
907: [10:18:54] <Pyraink> ^^
908: [10:19:40] <Pyraink> same question stands irogue_ :P
909: [10:19:49] <irogue_> much cheaper than hotel datas
910: [10:20:07] <Pyraink> true dat
911: [10:20:18] <Pyraink> A BILLION MONNIES FOR A HUNDRED MEG
912: [10:20:24] <irogue_> Pyraink: http://instagram.com/p/oS-YCHhOLu/
913: [10:20:27] <Pyraink> lolNUP
914: [10:20:57] <Pyraink> HAHAHHAAHAH DEM PRICES
915: [10:21:05] <Pyraink> someone set up them da bomb
916: [10:22:02] * muskie9 has joined #silverstripe
917: [10:22:37] <irogue_> $99 for 12GB on 2degrees, $100 for 2GB on terrible hotel wifi
918: [10:22:51] <Pyraink> haha
919: [10:22:55] <Pyraink> such a laugh
920: [10:23:25] <Pyraink> especially because you know it'll be some bullshit home grade router at the end of the hall covering 3 floors
921: [10:26:12] * muskie9 quit (Ping timeout: 240 seconds)
922: [10:32:17] <irogue_> oh god
923: [10:32:29] <irogue_> a guy way out of my league seems interested in me
924: [10:32:32] <irogue_> HALP WAT DO I DO
925: [10:33:13] <ss23> ...
926: [10:33:15] <ss23> fuck him
927: [10:33:18] <ss23> COCK
928: [10:33:19] <ss23> IN BUM
929: [10:33:19] <ss23> GO
930: [10:34:23] <Pyraink> ya wut
931: [10:34:26] <UncleCheese> ... and people give me shit for saying bad things about the IRC channel
932: [10:34:33] <irogue_> hahaha
933: [10:34:50] <irogue_> UncleCheese: c'mon now, the SS Fun flowdock is almost as bad :P
934: [10:34:50] <ss23> haha
935: [10:34:56] <ss23> irogue_: ONLY CAUSE YOU'RE THERE
936: [10:34:57] <Pyraink> oh, yeah irogue_. Ain't no such thing as out of one's league.
937: [10:35:01] <UncleCheese> i turned that thing off
938: [10:35:05] <ss23> Pyraink: I dunno, your mother is out of mine.
939: [10:35:10] <UncleCheese> i don't know how anyone gets any work done there
940: [10:35:13] <irogue_> ss23: nah, i'm new so i stay mostly quiet
941: [10:35:15] <irogue_> it's janine
942: [10:35:17] <ss23> wait
943: [10:35:19] <ss23> I kind of phrased that badly
944: [10:35:19] <irogue_> all janine
945: [10:35:26] <ss23> I mean that I'm too good for your mother :O
946: [10:35:27] <ss23> lol irogue_
947: [10:35:38] <ss23> UncleCheese: As opposed to RL, where we all stay focused all day? :D
948: [10:35:51] <irogue_> ss23: i'll try, just for you
949: [10:36:06] <Pyraink> what's all this irogue_ ?
950: [10:36:12] <UncleCheese> what's RL?
951: [10:36:19] <Pyraink> being quiet in house, on whatever a flow duck is, or what?
952: [10:36:22] <irogue_> Pyraink: internal SS chatroom
953: [10:36:27] <UncleCheese> ohh
954: [10:36:30] <Pyraink> UncleCheese: it's like VL, but more permenant.
955: [10:36:48] <UncleCheese> i'm starting to wonder why i logged in tonight
956: [10:36:53] <Pyraink> irogue_: does it run hubot?
957: [10:36:58] <UncleCheese> let's talk about DataObjects!
958: [10:37:02] <Pyraink> UncleCheese: check brain at office?
959: [10:37:05] <ss23> Flowdock isn't just SilverStripe :O
960: [10:37:08] <ss23> It's just a chat app we use
961: [10:37:10] <Pyraink> UncleCheese: :< party pooper
962: [10:37:12] <UncleCheese> oh, ss23, the code I could show you
963: [10:37:23] <UncleCheese> that i found today working on the hmm-hmm
964: [10:37:29] * wmk quit (Ping timeout: 258 seconds)
965: [10:37:31] <Pyraink> www.youtube.com/watch?v=gjwofYhUJEM
966: [10:37:51] <Pyraink> UncleCheese: you know that you can private chat ss23 right?
967: [10:38:05] <UncleCheese> so much effort
968: [10:38:42] <ss23> UncleCheese: XD
969: [10:38:52] <ss23> UncleCheese: Believe me, I've looked at the code! :P
970: [10:38:56] <irogue_> ss23: did you end up getting a chance to look into that hmm-hmm i asked you about?
971: [10:39:12] <ss23> irogue_: I had a quick look, it looked fairly hard to exploit... I didn't spend too long on it though
972: [10:39:28] <irogue_> see the email from frankenkirk?
973: [10:39:32] <ss23> mmm
974: [10:39:33] <ss23> did you know
975: [10:39:37] <ss23> we have a guy here called Igor
976: [10:39:38] <ss23> ...
977: [10:39:44] <ss23> I want Igor and Frank to work on a project
978: [10:39:46] <ss23> A horrible project
979: [10:39:47] <ss23> A...
980: [10:39:49] <ss23> Monster.
981: [10:39:51] <ss23> So we could say...
982: [10:39:59] <ss23> Igor helped created... well, Franks Monster
983: [10:40:04] <Pyraink> Wait, are you talking about Nicholaas?
984: [10:40:21] <ss23> o.o
985: [10:40:31] <ss23> Nicholaas isn't frank or igor!
986: [10:40:32] <irogue_> it's always "frank & kirk" referred to, as the main devs in RA, which just ends up being slurred as "frankenkirk"
987: [10:40:33] <Pyraink> 'cause frank already has a beast he gave life. He named it SwipeStripe.
988: [10:40:41] <irogue_> which is pretty cool
989: [10:40:56] <irogue_> but will be frankened when kirk moves team, which isn't as cool
990: [10:41:08] * bridgetm quit (Ping timeout: 252 seconds)
991: [10:41:22] * simon_w|air quit (Quit: Leaving)
992: [10:42:01] * bridgetm has joined #silverstripe
993: [10:42:59] <Pyraink> ss23: yeah but he is a Francken.
994: [10:43:05] <ss23> idk this :O
995: [10:44:06] <Pyraink> oh bridgetm, site not made in SilverStripe. I disapprove :<
996: [10:44:55] <Pyraink> dat drupulz
997: [10:45:09] <Pyraink> drapulz
998: [10:45:27] <irogue_> OH YEAH GOT AN EMOTICON KISS
999: [10:45:28] <irogue_> i'm so in
1000: [10:47:07] <irogue_> hmm
1001: [10:47:10] <irogue_> time to listen to that album again
1002: [10:47:41] <Pyraink> Emoticon kiss by justin beiber?
1003: [10:48:15] <irogue_> lolno
1004: [10:48:31] <irogue_> Random Access Fhqwhgads
1005: [10:49:17] <Pyraink> xD
1006: [10:49:18] <ss23> XD
1007: [10:49:23] <Pyraink> Fhqwhgads!
1008: [10:50:23] * Pyraink dumps databases like a boss
1009: [10:50:58] <Pyraink> php script_that_var_dumps_a_query_result.php > output.txt
1010: [10:51:05] <Pyraink> xD
1011: [10:51:06] <irogue_> dear god ss2.4 is bad
1012: [10:51:14] <Pyraink> 313140 lines
1013: [10:52:14] <ss23> *fast* though, right?
1014: [10:52:18] <ss23> So much faster...
1015: [10:52:39] <Pyraink> ?
1016: [10:52:53] <ss23> 2.4 is a fuckton faster than 3.0/3.1, Pyraink
1017: [10:53:02] <ss23> That's all
1018: [10:53:16] <Pyraink> 3.0 maybe, 3.1 not so much
1019: [10:53:26] <Pyraink> but also yeah.
1020: [10:53:29] <Pyraink> less codes!
1021: [10:53:38] <Pyraink> injector, etc.
1022: [10:55:59] <irogue_> except for the cms
1023: [10:56:02] <irogue_> thats my complaint
1024: [10:56:04] <irogue_> the 2.4 cms
1025: [10:56:05] <irogue_> wow
1026: [10:56:06] <irogue_> such bad
1027: [10:56:07] <irogue_> omg
1028: [10:56:16] <ss23> 2:53:17 < Pyraink> 3.0 maybe, 3.1 not so much
1029: [10:56:20] <ss23> oh yes even 3.1
1030: [10:56:24] <ss23> nigga u gotta do some benchmarking
1031: [10:57:10] <irogue_> i know that 3.x framework is damn near unusable without xcache/apc
1032: [10:57:25] <irogue_> i really think it needs to be listed as a requirement
1033: [10:57:32] <Pyraink> ss23: benchmarking is for chumps that care.
1034: [10:57:53] <irogue_> just staticpublish all the things
1035: [10:57:57] <Pyraink> ss has always been slow, tbh.
1036: [10:58:20] <micmania1> ss23: how much slower is it?
1037: [10:58:32] <Pyraink> very objects, much speed
1038: [10:59:02] <irogue_> where's simon_w to tell us we should just be using hhvm?
1039: [11:00:50] <Pyraink> bestwebsite ever
1040: [11:00:50] <Pyraink> http://ristorante-demedici.com/page6.htm
1041: [11:01:06] <Pyraink> can hhvm even do vanilla php?
1042: [11:01:45] <ss23> No idea, micmania1, never checked properly :D
1043: [11:01:49] <micmania1> Pyraink: no, this is the best website ever. http://www.lingscars.com/
1044: [11:01:56] <micmania1> EVER
1045: [11:02:00] <Pyraink> micmania1: hahaha, yeah seen that one.
1046: [11:02:03] <irogue_> Pyraink: yeah, it's mostly a drop-in replacement, there's just a few things you can't do
1047: [11:02:09] <Pyraink> it's won awards and shit because it's so win micmania1
1048: [11:02:23] <micmania1> its fucking mental
1049: [11:02:26] <Pyraink> irogue_: so basically 'no'.
1050: [11:02:27] <Pyraink> :P
1051: [11:03:44] <irogue_> ss23: the talking in the middle of track 3 sounds kinda like kim dotcom, lol
1052: [11:04:09] <ss23> XD
1053: [11:08:43] <irogue_> so
1054: [11:08:48] <irogue_> i discovered something strange the other day
1055: [11:09:19] <irogue_> yknow in movies and tv where they show people going to the barber and they spend ages there and get a shave with a straight razor and stuff?
1056: [11:09:46] <irogue_> i have *never* encountered that in RL before
1057: [11:09:52] <irogue_> except apparently it's *the norm* in auckland
1058: [11:10:44] <irogue_> went into barber, asked for a haircut and to shave off the beard
1059: [11:10:53] * Shrike_Finland has joined #silverstripe
1060: [11:11:02] <irogue_> expecting hair clippers to the face like all the hamilton barbers do
1061: [11:11:18] <irogue_> nope, out comes a straight razor
1062: [11:11:29] <irogue_> and after finishing cutting hair suddenly my hair is being washed
1063: [11:11:29] <Pyraink> I've never seen anyone get a shave in a barbers
1064: [11:11:32] <irogue_> i'm like WAT IS THIS
1065: [11:11:36] <ss23> roflwhat, someone who I'm fairly sure is straight, just tweeted "The penis. I'm loving it"
1066: [11:11:55] <Pyraink> and the only chap that's washed my hair was so flamboyant fairy it was kinda creepy
1067: [11:12:05] <irogue_> so i go back into work and say to hamish "the barber just washed my hair, that was weird"
1068: [11:12:13] <Pyraink> because he was basically hitting on me while I was head back in the basin
1069: [11:12:14] <Pyraink> :/
1070: [11:12:15] <Pyraink> lol
1071: [11:12:16] <irogue_> and he's like "it'd be more weird if they didn't" and looked at me all puzzled
1072: [11:12:30] <Pyraink> lol dat Hamish
1073: [11:12:33] <Pyraink> so high flyer
1074: [11:12:59] <Pyraink> ss23: get your gaydar calibrated, gawd.
1075: [11:13:05] <Pyraink> xD
1076: [11:13:11] <irogue_> to be fair
1077: [11:13:11] <irogue_> barber in hamilton = $10 cash, no eftpos machine cos we don't want to have to pay tax
1078: [11:13:17] <irogue_> barber in auckland = $45, visa mastercard or amex?
1079: [11:13:19] <Pyraink> rofl
1080: [11:13:27] <Pyraink> still pay tax, but yeh.
1081: [11:13:32] <Pyraink> 'IN THEORY#
1082: [11:13:37] <irogue_> yeah, in theory :P
1083: [11:13:39] <ss23> lol irogue_
1084: [11:13:42] <irogue_> they just "don't get many customers"
1085: [11:13:53] <irogue_> with pockets full of $10 notes
1086: [11:14:13] <Pyraink> here it's all 'nah, we have a card machine but you can only use it if you buy ALL the haircuts!'
1087: [11:14:24] <Pyraink> at once.
1088: [11:14:30] <irogue_> lol
1089: [11:14:51] <Pyraink> well to be fair, I don't think my clipper man has a card terminal.
1090: [11:14:59] <Pyraink> but then neither to lots of places, like RESTURANTS
1091: [11:15:27] <Pyraink> I'm all 0.0 wtf
1092: [11:15:35] <irogue_> cos its not NZ :P
1093: [11:15:40] <irogue_> only country where eftpos ever became the norm
1094: [11:15:44] <Pyraink> NZ, leader of the free world you mean.
1095: [11:15:51] <ss23> mmm
1096: [11:15:56] <ss23> AU doesn't even have los of eftpos
1097: [11:16:00] <ss23> lots of small places missing it
1098: [11:16:01] <ss23> :(
1099: [11:16:15] <irogue_> i've been listening to this too long
1100: [11:16:16] <ss23> "@ss2342 no. I don't appreciate you liking the twrape... Does that count? Some else tweet that from me!!!!" hahaha
1101: [11:16:22] <irogue_> Fhqwhgads is starting to not sound weird
1102: [11:16:37] <irogue_> starting to sound like a legit word
1103: [11:16:41] <irogue_> ss23: haha
1104: [11:16:51] <Pyraink> dafuq ss23
1105: [11:16:52] <ss23> irogue_: dude, he says it like a legit word!
1106: [11:17:00] <Pyraink> I don't even able read that
1107: [11:17:07] <ss23> I think he's drunk
1108: [11:17:18] <ss23> Come on fhqwhgads
1109: [11:17:42] <Pyraink> that video is 10 years old, how is this suddenly a thing again!?
1110: [11:18:33] <irogue_> ss23: my fav is when someone posts "I'm gay" on their mate's facebook or something
1111: [11:18:57] <irogue_> and people take it seriously and start saying things like "i knew it!"
1112: [11:18:59] <ss23> Pyraink: Not *that* video...
1113: [11:19:12] <ss23> Pyraink: https://www.youtube.com/watch?v=Tsa4ogtBiv0
1114: [11:19:40] <Pyraink> haha
1115: [11:19:47] <Pyraink> still that video becoming a thing again
1116: [11:20:02] <irogue_> its like when ss23's mum thought he was gay
1117: [11:20:15] <ss23> :(
1118: [11:22:39] <irogue_> [23:12:12] <Pyraink> because he was basically hitting on me while I was head back in the basin
1119: [11:22:46] * muskie9 has joined #silverstripe
1120: [11:23:09] <guci0> Hmmm... how to test Debug: send_errors_to ?? :D
1121: [11:23:13] <irogue_> guy i'm "making friends" with is a hairdresser :P
1122: [11:23:14] <ss23> Write feature for deploynaut, or go home...
1123: [11:24:58] <ss23> ...
1124: [11:25:03] <ss23> "I'll just add the function to this class!"
1125: [11:25:08] <ss23> >class is over 1k lines
1126: [11:25:09] <ss23> ;_;
1127: [11:25:10] * ss23 backs away
1128: [11:25:24] <irogue_> bahaha
1129: [11:27:17] * muskie9 quit (Ping timeout: 264 seconds)
1130: [11:28:07] <irogue_> ss23: some of the code at the other client i was at...
1131: [11:28:08] <irogue_> dear god
1132: [11:28:09] <irogue_> so bad
1133: [11:28:11] * DesignerX has joined #silverstripe
1134: [11:29:13] * simon_w has joined #silverstripe
1135: [11:29:48] * guci0_ has joined #silverstripe
1136: [11:29:53] <guci0_> Fu...
1137: [11:30:34] <irogue_> o_O
1138: [11:31:25] <Pyraink> Dolbre rano
1139: [11:31:53] <Pyraink> to you too guci0_ :>
1140: [11:31:59] <simon_w> Yay, internet is back just in time for bed!
1141: [11:32:12] <Pyraink> gidday simon_w
1142: [11:32:18] * guci0 quit (Ping timeout: 240 seconds)
1143: [11:32:31] <simon_w> 'allo 'aloo
1144: [11:32:35] <Pyraink> we had a big talk about php while you were gone, your absense was notably missed in that there were no hhvm interjections throughout :<
1145: [11:32:50] <simon_w> Must've been hard
1146: [11:32:50] <Pyraink> phpng lolwtf though.
1147: [11:33:04] <simon_w> Performance at the cost of everything else!
1148: [11:33:18] <Pyraink> cost, at the performance of everything else!
1149: [11:34:40] <simon_w> But yeah, phpng has been a clusterfuck
1150: [11:35:15] <simon_w> "We've got this really awesome thing we haven't told you about that we've developing for the last 5 months! We're now going to appose all changes that make this harder!"
1151: [11:35:36] <Pyraink> appose?
1152: [11:35:45] <simon_w> oppose
1153: [11:36:04] <Pyraink> I'm still not really clear on what it is, other than php core's own jit
1154: [11:36:12] <simon_w> It's not a hit
1155: [11:36:20] <simon_w> It's making internal structures smaller
1156: [11:36:25] <simon_w> *not a jit
1157: [11:39:14] <simon_w> There's been talk about it being the start of the cleanup needed to start building in a JIT
1158: [11:39:32] <simon_w> There's also been talk that it's making the C-level API so much worse to deal with
1159: [11:41:33] <simon_w> Pyraink, so, anything else happen in this discussion other than "WTF PHPng?"?
1160: [11:41:59] <Pyraink> simon_w: irogue_ is in with a grin with a chap he thinks he's out of his league.
1161: [11:42:00] <irogue_> i think imma relocate to bed. i seem to be past the "able to do anything productive" stage
1162: [11:42:08] * Shrike_Finland quit (Quit: Leaving.)
1163: [11:42:12] <Pyraink> irogue_: well it is nearly midnight
1164: [11:42:35] <ss23> irogue_: Man, here Iw as going to get you to peer review some changes to deploynaut to make it a fuckton nice
1165: [11:42:38] <ss23> nicer
1166: [11:42:59] <Pyraink> ss23: tomorrow!
1167: [11:43:03] <irogue_> ss23: i can if you want but i might not know what im looking at :P
1168: [11:43:07] <ss23> :P
1169: [11:43:10] <ss23> I'm joking!
1170: [11:43:15] <ss23> But it is a handy feature!
1171: [11:43:16] <Pyraink> liar!
1172: [11:43:26] <ss23> Basically, make deploynaut automatically update when you push, instead of having to click
1173: [11:43:29] <guci0_> http://doc.silverstripe.com/framework/en/topics/debugging#email-errors is this working fine?
1174: [11:43:37] <guci0_> via .yml
1175: [11:43:38] <irogue_> ss23: oh thank fuck
1176: [11:43:48] <irogue_> ss23: used it for first time today, forgot both times to click that damn button
1177: [11:43:53] <ss23> XD
1178: [11:43:57] <ss23> You get used to it, but it *is* silly
1179: [11:44:08] <Pyraink> wait, php has a c level api?
1180: [11:44:12] <Pyraink> the more you know.
1181: [11:45:07] <Pyraink> ss23: turning deploynaut into a Cont.Integ. thing?
1182: [11:45:34] <simon_w> guci0_, nope. There's no actual code for "send_errors_to" at all.
1183: [11:45:40] <irogue_> im like WHY IS MY FUCKING BRANCH NOT THERE
1184: [11:45:54] <irogue_> wait whats this button <click>
1185: [11:46:13] <irogue_> and then the next time
1186: [11:46:28] <irogue_> WHY DOES IT SAY BRANCH LAST UPDATED 2 HOURS AGO
1187: [11:46:34] <irogue_> oh fuck that button again <click>
1188: [11:46:37] <guci0_> ok simon_w – this works http://doc.silverstripe.com/framework/en/topics/error-handling#email-logs
1189: [11:46:51] * Shrike_Finland has joined #silverstripe
1190: [11:47:04] <irogue_> ss23: i did my first peer reviewing today!
1191: [11:47:09] <simon_w> guci0_, yup, that works
1192: [11:47:31] <guci0_> ;)
1193: [11:47:35] <Pyraink> irogue_: oh gawd, please tell me it involved a decorated member?
1194: [11:47:43] <irogue_> as apparently i'm the only person in RA other than the UX guy who knows how to frontend
1195: [11:47:54] <Pyraink> member decoration peer reviews!
1196: [11:48:15] <irogue_> slash is willing to touch frontend
1197: [11:48:20] <Pyraink> irogue_: RA being...? I'm assuming not Residential Assistant
1198: [11:48:48] <irogue_> you assume correctly :P
1199: [11:49:44] <Pyraink> :P
1200: [11:50:01] <Pyraink> My mate had one called Moose.
1201: [11:50:30] <ss23> I hate how slow composer update is! :(
1202: [11:50:39] <ss23> JUST UPDATE A SINGLE REPO, COMPOSER, PLEASE
1203: [11:50:41] <irogue_> ss23: quite
1204: [11:51:07] <irogue_> reminds me of the olden days of yum
1205: [11:51:20] <simon_w> Ooh, that's another of my planned projects when I have this mystical thing called "time"
1206: [11:51:28] <guci0_> :)))
1207: [11:51:44] <irogue_> simon_w: i need some of that
1208: [11:51:55] <ss23> simon_w: The other day you were saying you had nothing to do!
1209: [11:52:28] <Pyraink> when I have time I tend to use it for relax.
1210: [11:52:29] <simon_w> ss23, usually that just means I don't want to do anything I have to do
1211: [11:52:41] <Pyraink> which means dev time is non existant
1212: [11:52:44] <Pyraink> luxuary it is.
1213: [11:53:01] <Pyraink> I don't want to do anything I have to do <--!!
1214: [11:53:03] <Pyraink> this!
1215: [11:53:12] * joelpittet has joined #silverstripe
1216: [11:53:37] <Pyraink> anyway, good night folks.
1217: [11:53:46] <irogue_> gn Pyraink
1218: [11:54:33] <Pyraink> oh, but before y'all go, is there anyway to encapsulate proceedural code from an import simon_w ?
1219: [11:54:43] * shellbackpacific has joined #silverstripe
1220: [11:54:52] * irogue_ quit (Quit: Textual IRC Client: www.textualapp.com)
1221: [11:54:56] <simon_w> If I understand that correctly, no
1222: [11:55:06] <simon_w> procedural code deals almost exclusive with global scope
1223: [11:55:33] <Pyraink> hmm, lol, I suppose I coudl eval( "class LoLDERP {" . file_get_contents('roflroflsobad') . "}")
1224: [11:55:43] <Pyraink> xD
1225: [11:56:14] <Pyraink> but basically yeah, you understand it correctly simon_w. Bummer, it's pretty much what I thought.
1226: [11:57:59] * joelpittet quit (Ping timeout: 258 seconds)
1227: [12:02:29] * phillprice has joined #silverstripe
1228: [12:07:19] <phillprice> hello friends - is there a better pattern than this? if($MyDataObjects = MyDataObject::get()){foreach($MyDataObjects as $MyDataObject){//something}} Mainly the ::get() isn't binary safe it seems
1229: [12:08:10] <simon_w> phillprice, if (MyDataObject::get()->exists()) { foreach(MyDataObject::get() as $MyDataObject) { ... }}
1230: [12:08:46] <simon_w> Or just do the foreach(). It'll just do nothing if there's no MyDataObjects
1231: [12:09:39] <richwestcoast> hey guys, how do I reorder a list of article based on date and not the order in the page tree
1232: [12:09:57] <simon_w> richwestcoast, $articles = $articles->sort('Date')?
1233: [12:10:04] <Pyraink> ->sort('^
1234: [12:10:21] <richwestcoast> ye, but i dont have access its sort of happening in the background
1235: [12:10:40] <richwestcoast> and if i overwrite public function index() on the controller it loses all the styling etc
1236: [12:11:15] <richwestcoast> and just says DataList
1237: [12:11:44] <simon_w> richwestcoast, that's because you're just returning the list. Whereas you want to return array('SortedList' => $list);
1238: [12:12:41] <richwestcoast> awesome
1239: [12:12:42] <richwestcoast> thank you
1240: [12:12:44] <richwestcoast> that worked
1241: [12:13:43] <richwestcoast> yay
1242: [12:13:52] <richwestcoast> perfect thank you simon_w
1243: [12:16:27] * UndefinedOffset has joined #silverstripe
1244: [12:19:54] <ss23> RAGE, 500 errors with no output
1245: [12:19:55] <ss23> ;___;
1246: [12:20:23] <ss23> After only 61ms processing time too, so it has to be early in the script
1247: [12:20:41] <simon_w> The internet crapping out means I've still got 4 VPSs with Rimu
1248: [12:20:53] <simon_w> Oh well, will get down to 3 tomorrow then
1249: [12:21:04] <ss23> Wonder where best to start debugging
1250: [12:21:05] <ss23> Ideas, simon_w?
1251: [12:21:12] <simon_w> Error log!
1252: [12:21:15] <simon_w> display_errors!
1253: [12:21:27] <simon_w> In bed!
1254: [12:21:42] <ss23> yes to all of those, no results
1255: [12:21:42] <ss23> :(
1256: [12:22:13] <Zauberfisch> ss23: where did you set display_errors?
1257: [12:22:23] <ss23> lol Zauberfisch
1258: [12:22:26] <ss23> php.ini!
1259: [12:22:50] <Zauberfisch> hmm
1260: [12:23:22] <ss23> die in main.php works
1261: [12:23:27] <Zauberfisch> any weird setup? I think the error chaing thing turns of display errors while it does its thing. perhaps your error is somewhere in there?
1262: [12:23:30] * muskie9 has joined #silverstripe
1263: [12:23:51] <ss23> Looks like a particular controller causes it
1264: [12:23:52] <ss23> idk how
1265: [12:24:16] * simon_w|air has joined #silverstripe
1266: [12:24:37] <ss23> I'll get it
1267: [12:24:38] <ss23> annoying though!
1268: [12:24:44] <ss23> Fatal error: Can't use method return value in write context in /sites/deploynaut/releases/20140528115458/deploynaut/code/control/Hooks.php on line 6
1269: [12:24:47] <ss23> :O
1270: [12:24:47] <ss23> I didn't get this in dev
1271: [12:24:57] <ss23> and idk why dev mode didn't make this show up
1272: [12:24:57] <ss23> :/
1273: [12:25:02] * anselmdk quit (Quit: anselmdk)
1274: [12:25:03] <ss23> $5 on error control chain being shit or something
1275: [12:25:35] * auto9 has joined #silverstripe
1276: [12:26:42] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
1277: [12:27:48] * muskie9 quit (Ping timeout: 240 seconds)
1278: [12:27:57] <simon_w|air> Colin[pi], TransACT is working again :D
1279: [12:28:40] * Shrike_Finland quit (Quit: Leaving.)
1280: [12:29:18] * Pyraink quit (Ping timeout: 240 seconds)
1281: [12:30:22] <phillprice> thanks @simon_w
1282: [12:35:03] * ocm has joined #silverstripe
1283: [12:35:10] <ocm> howdy
1284: [12:53:21] * simon_w|air quit (Quit: This computer has gone to sleep)
1285: [12:57:44] * muskie9 has joined #silverstripe
1286: [12:57:56] * muskie9 quit (Client Quit)
1287: [13:04:18] <Colin[pi]> simon_w: yay!
1288: [13:09:22] * Pyraink has joined #silverstripe
1289: [13:09:39] <Pyraink> just stop being bad at code ss23, that'll fix it.
1290: [13:09:55] * Colin[pi] quit (Ping timeout: 240 seconds)
1291: [13:11:06] <ss23> wow
1292: [13:11:07] <ss23> :(
1293: [13:11:09] <ss23> I did fix it
1294: [13:11:14] <ss23> once I got the error it was simple
1295: [13:11:18] <ss23> though idk why local didn't give the error
1296: [13:12:20] <Pyraink> oh ok, I'm sorry.
1297: [13:16:27] <Zauberfisch> ss23: what was the problem?
1298: [13:16:35] <Pyraink> what are you still doing up ss23, it's 1am!
1299: [13:17:48] <ss23> if empty($request->param('foo'))
1300: [13:17:51] <ss23> Pyraink: Yeah, I'm going to bed! :O
1301: [13:17:52] <Pyraink> go to bed like everyone else who's sensible and stuff :P
1302: [13:17:54] <ss23> I was writing a featrure! :D
1303: [13:18:00] <ss23> literally on my way to bed
1304: [13:18:35] <Pyraink> you should watch where you're walking, else you might trip and drop the laptop and lose all your feature's code.
1305: [13:18:46] <ss23> it's already on UAT
1306: [13:18:46] <ss23> ;)
1307: [13:18:52] <ss23> AND NOT A LAPTOP
1308: [13:18:58] <Pyraink> also, must be a long hike to be able to code a feature whilst you walk
1309: [13:19:00] <ss23> I can literally flop onto bed from here
1310: [13:19:18] <Pyraink> keke
1311: [13:19:44] * LoveDuckie has joined #silverstripe
1312: [13:26:11] * catcher has joined #silverstripe
1313: [13:26:45] <micmania1> so the world went mad: https://github.com/django/django/pull/2692
1314: [13:27:01] <ocm> lol
1315: [13:27:02] <micmania1> https://github.com/django/django/pull/2718
1316: [13:28:19] <ocm> OFG? Is this furreal?
1317: [13:28:34] <micmania1> yep. The first link has 640 comments!
1318: [13:28:47] <ocm> I think the first link is even moar funny
1319: [13:28:49] <ocm> since django unchanged
1320: [13:28:53] <ocm> uhr
1321: [13:28:55] <ocm> unchained
1322: [13:28:56] <ocm> :D
1323: [13:29:05] <ocm> pun intended, though\
1324: [13:31:55] <Pyraink> ocm: 'unchanged' would have to be the best pun ever for a denied pull request on that project :P
1325: [13:31:57] <ocm> though I dont get it why master/slave can be racially
1326: [13:32:06] <ocm> I lol :D
1327: [13:32:27] <ocm> master slave are just functions, putting out they CAN be racist, makes you the racist (to the OP on the issue)
1328: [13:33:19] <micmania1> Exactly. Who even thinks like that?!
1329: [13:33:24] <ocm> racists
1330: [13:33:28] <ocm> oh, and feminists
1331: [13:33:34] <ocm> but then again, those are the same people mainly
1332: [13:34:28] * alexwijn has joined #silverstripe
1333: [13:34:38] * oetiker quit (Remote host closed the connection)
1334: [13:35:07] <ocm> and I dont get why slave is a follower
1335: [13:35:10] <ocm> a follower has free will
1336: [13:35:23] <ocm> inthe slave/master config the slave does not has any own thoughts nor actions
1337: [13:35:26] <ocm> so is a real slave
1338: [13:35:31] * oetiker has joined #silverstripe
1339: [13:35:45] <Pyraink> hahaha, brilliant
1340: [13:35:45] <Pyraink> mike-healy commented Monday at 11:43pm Is Leader/Follower a dig at victims of cults?
1341: [13:36:14] <alexwijn> Does anyone here uses the following sitemap module: https://github.com/silverstripe-labs/silverstripe-googlesitemaps
1342: [13:36:32] <ocm> I do
1343: [13:36:46] <Pyraink> alexwijn: it's probably not what you think it's for.
1344: [13:37:06] <Pyraink> ie, not for people to use, it's for google, and other compatible search engines I guess.
1345: [13:37:19] <Pyraink> people often make that mistake.
1346: [13:37:34] <Pyraink> [14:33] <micmania1> Exactly. Who even thinks like that?!
1347: [13:37:36] <Pyraink> Americans.
1348: [13:37:44] <Pyraink> Like those in every single comment in that PR.
1349: [13:37:59] <alexwijn> oh
1350: [13:38:52] <micmania1> I love how it got merged into master though. Makes a mockery of the PR
1351: [13:39:12] <Pyraink> micmania1: I suppose if you were brought up in a society where that's a major focus, then it would be the first thing to mind when someone says those words.
1352: [13:39:25] <Pyraink> Meanwhile everywhere else in the world, they're just two words.
1353: [13:40:00] <Pyraink> I mean fuck, if we changed it to Motherland/Colony then suddenly the whole commonwealth would be just SOOOOO upset!
1354: [13:40:02] <Pyraink> xD
1355: [13:40:40] <alexwijn> what is it for then
1356: [13:40:42] <ocm> hahaha
1357: [13:40:51] <ocm> alexwijn it is for sitemap.xml
1358: [13:41:02] <ocm> Pyraink, people just have no sence of awareness I guess
1359: [13:41:27] <ocm> they don't see things like racism only exists by those who make the difference and pointing out that it is there and you should feel bad about it
1360: [13:41:43] <alexwijn> yes
1361: [13:41:47] <alexwijn> but the sitemap.xml is empty
1362: [13:42:00] <Pyraink> alexwijn: README.md?
1363: [13:42:03] * joelpittet has joined #silverstripe
1364: [13:42:07] <Pyraink> (help?)
1365: [13:42:17] <ocm> haha
1366: [13:42:36] <Pyraink> ocm: yeah, it's kinda that whole 'Ignore it and it will go away' mentality.
1367: [13:42:44] <Pyraink> banish it from all of existence!
1368: [13:42:59] <kinglozzer> Oh my, those PRs... just catching up.. wtf
1369: [13:43:09] <Pyraink> 'murikanz
1370: [13:43:14] <Pyraink> well
1371: [13:43:16] <alexwijn> The README.md is very short
1372: [13:43:18] <Pyraink> AmeriCan'ts.
1373: [13:43:40] <Pyraink> I mean, it's not really a bad thing, but at the same time, it IS a bit silly and over the top.
1374: [13:43:59] <Pyraink> alexwijn: did you follow all the instructions in it though?
1375: [13:44:08] <alexwijn> there are no instructions
1376: [13:44:22] <Pyraink> hahahahahahaah OMG
1377: [13:44:28] <Pyraink> just read the second PR
1378: [13:44:29] <Pyraink> hahahhaa
1379: [13:44:30] <alexwijn> There are only 5 lines of "documentation"
1380: [13:44:31] <Pyraink> omg micmania1
1381: [13:44:50] <Pyraink> fuck, they may as well have renamed it from master to "master race"
1382: [13:45:00] <Pyraink> King/Subjects
1383: [13:45:03] <Pyraink> OPPRESSIVE
1384: [13:45:12] <Pyraink> and offensive to all those livingin Thailand!
1385: [13:45:19] <Pyraink> etc
1386: [13:45:54] <micmania1> They should rename themselves to sensitive cunt
1387: [13:46:55] * joelpittet quit (Ping timeout: 252 seconds)
1388: [13:48:14] <Pyraink> hahaha
1389: [13:48:15] <Pyraink> If we continued calling it master/slave, that would imply that one database server kidnapped another database server, sold that server's spouse and kids to another company, gave the server barely enough power to run, and forced the server to do all of the first server's hard work for it (punishing the slightest disobedience with violent beatings), all while claiming that the second server deserved it for having a black case
1390: [13:48:32] <Pyraink> *Obviously, this is nothing like a database replication cluster.
1391: [13:48:38] <Pyraink> hahahahahahahah
1392: [13:48:55] <Pyraink> gawd, because those EXACT events are the ONLY way that 'slave' can POSSIBLY be interpreted.
1393: [13:49:15] <Pyraink> Infact it's the dictonary definition of the word and has NEVER in the history of English meant anything else.
1394: [13:49:18] <Pyraink> true story.
1395: [13:49:51] <alexwijn> Pyraink: So you can't help me to get this working?
1396: [13:50:23] <UndefinedOffset> alexwijn what version of silverstripe are you using, and have you run dev/build?flush=all on the site after adding this module?
1397: [13:50:42] <Pyraink> alexwijn: well I haven't used it in about 2 years.
1398: [13:50:53] <Pyraink> but I imagine you just install the module then apply the extensions appropriately.
1399: [13:50:59] <Pyraink> then dev/build
1400: [13:51:38] <Pyraink> alexwijn: sorry, not README.md
1401: [13:51:38] <Pyraink> https://github.com/silverstripe-labs/silverstripe-googlesitemaps/blob/master/docs/en/index.md
1402: [13:51:41] <alexwijn> Its already got SiteTree::add_extension('GoogleSitemapSiteTreeExtension'); in _config.php
1403: [13:52:00] <Pyraink> well it shouldn't be there.
1404: [13:52:10] <alexwijn> Why?
1405: [13:52:11] <Pyraink> or at leas... oh wait, LSB ffs.
1406: [13:52:16] <Pyraink> never mind, I'm wrong.
1407: [13:52:19] <alexwijn> :)
1408: [13:52:45] <micmania1> alexwijn: what problem you having with it? Is it just not showing?
1409: [13:52:53] <Pyraink> alexwijn: here, try this, specifically.
1410: [13:52:54] <Pyraink> https://github.com/silverstripe-labs/silverstripe-googlesitemaps/blob/master/docs/en/index.md#configuration
1411: [13:52:54] <alexwijn> sitemap.xml is working
1412: [13:52:57] <alexwijn> but its empty
1413: [13:53:02] <Pyraink> https://github.com/silverstripe-labs/silverstripe-googlesitemaps/blob/master/docs/en/index.md#configuration
1414: [13:53:06] <UndefinedOffset> alexwijn you should see a sitemap index listing all of the types of sitemaps then in side of each of the sitemaps i.e http://example.com/sitemap.xml/sitemap/SiteTree/1
1415: [13:53:36] <alexwijn> I can see all of pages there
1416: [13:53:40] <alexwijn> my*
1417: [13:54:14] <micmania1> Is your sitemap.xml completely empty? No xml at all?
1418: [13:54:29] <UndefinedOffset> ok and sitemap.xml should be just a hub of sorts linking to the different types of sitemaps, by default you only see one which should be similar to the link i posted
1419: [13:54:41] <Pyraink> idk, this module confuses me.
1420: [13:54:43] <UndefinedOffset> make sure your viewing the source some browsers won't show the xml ;)
1421: [13:54:48] <Pyraink> I hate google with a passion.
1422: [13:54:53] <alexwijn> It does have valid xml
1423: [13:54:54] <Pyraink> well, SEO more specifically
1424: [13:55:05] <alexwijn> But no locations
1425: [13:55:07] <Pyraink> good luck alexwijn!
1426: [13:55:19] <UndefinedOffset> thats odd...
1427: [13:55:45] <alexwijn> oh wait
1428: [13:55:51] <UndefinedOffset> should be similar to this http://webbuildersgroup.com/sitemap.xml
1429: [13:56:03] <UndefinedOffset> i never like plugging sites but shrug lol
1430: [13:56:26] <alexwijn> hm
1431: [13:58:15] <alexwijn> I think it working just fine
1432: [13:58:42] <alexwijn> Its got <loc>http://localhost/sitemap.xml/sitemap/SiteTree/1</loc>
1433: [13:58:50] <UndefinedOffset> yep then its right :)
1434: [13:59:02] <UndefinedOffset> sitemap.xml is just an index in the module
1435: [13:59:19] <UndefinedOffset> you can always validate using google webmaster tools (if the site is live of course)
1436: [13:59:26] <alexwijn> i was expecting location there
1437: [14:00:52] <ocm> seems working indeed
1438: [14:01:03] <ocm> it splits the sitemap.xml in multiplefiles
1439: [14:01:07] <alexwijn> yeah
1440: [14:01:29] <alexwijn> Last time I create a sitemap.xml on my own using a own framework I just generate all locations in one xmp file
1441: [14:01:33] <alexwijn> xml*
1442: [14:02:51] <ocm> though I agree it is somewhat confusing at first, but it seems the way to go for sitemaps (according to google)
1443: [14:04:30] <shellbackpacific> I'm creating a custom page and trying to set up a "$config->getComponentByType('GridFieldDataColumns')->setDisplayFields" where the display field is from an object from a has_many relationship…any hints? :)
1444: [14:11:15] <kinglozzer> shellbackpacific: Well, which object? If it's has_many, there could be one, 5, or 100 items it needs to show in that field
1445: [14:11:49] <kinglozzer> You could create your own method, then implode the list on a comma or something
1446: [14:11:52] <shellbackpacific> it's a has_many
1447: [14:12:34] <kinglozzer> Yes, so there could be any number of objects that it needs to display in that field
1448: [14:12:43] <shellbackpacific> right..
1449: [14:13:11] <kinglozzer> How are you expecting it to show them? A list of comma-separate titles?
1450: [14:13:19] <shellbackpacific> so a has_many: 'InformationItemDrawers' => 'InformationItemDrawer', i'd just create a method to get what i need for that?
1451: [14:13:28] * Sj0hn has joined #silverstripe
1452: [14:13:39] <Sj0hn> Hi
1453: [14:13:51] <shellbackpacific> well, i'ld like to show it in the CMS UI…i want the content-creator to be able to add multiple links to a "drawer"
1454: [14:14:41] * spronk2 quit (Quit: spronk2)
1455: [14:16:48] <Sj0hn> I've got an "Uncaught ReflectionException: Class does not exist" error after installing the memberprofiles module from ajshort and adding a memberprofile page.
1456: [14:17:35] <Sj0hn> did a flush=1 and dev/build?flush=1
1457: [14:17:54] <Sj0hn> it only gives it when your not logged in though
1458: [14:17:58] <Pyraink> shellbackpacific: sounds like you want something quite complex that requires a hell of a lot of familiarity with the system.
1459: [14:18:25] <shellbackpacific> exactly :/
1460: [14:18:25] <Pyraink> Sj0hn: sounds like wrong version issue.
1461: [14:18:38] <shellbackpacific> and unfortunatley..i'm pretty new to ss
1462: [14:18:38] <Pyraink> shellbackpacific: well best you get familiar with the system!
1463: [14:18:43] <Pyraink> indeed.
1464: [14:18:53] <Pyraink> no shortcuts to help you with that though, sorry.
1465: [14:19:05] * anselmdk has joined #silverstripe
1466: [14:19:11] <Pyraink> you should read the docs on gridfield
1467: [14:19:14] <Pyraink> components
1468: [14:19:22] <Pyraink> jquery.entwine
1469: [14:19:25] <Pyraink> etc.
1470: [14:19:36] <Pyraink> requirements system.
1471: [14:19:41] <Sj0hn> nvm my question
1472: [14:19:55] <Pyraink> hmm... maybe controllers in general to see how they work.
1473: [14:19:59] <Sj0hn> solved it.. seems the spamprotection was causing this
1474: [14:20:14] <Pyraink> specifically (CMSMain &)LeftAndMain probably
1475: [14:20:15] * anselmdk quit (Client Quit)
1476: [14:20:39] <shellbackpacific> yeah spending that much time is just not an option
1477: [14:20:54] <Pyraink> shellbackpacific: well then best you explain your objective far better
1478: [14:21:01] * auto9_ has joined #silverstripe
1479: [14:21:07] <Pyraink> don't fall victim to the x=>y issue!
1480: [14:21:19] <shellbackpacific> what is that issue?
1481: [14:21:24] * auto9 quit (Ping timeout: 240 seconds)
1482: [14:21:36] <Pyraink> shellbackpacific: http://daniel-lange.com/archives/69-The-XY-problem-in-IT-management.html
1483: [14:25:41] * muskie9 has joined #silverstripe
1484: [14:31:55] * r_hector quit (Ping timeout: 240 seconds)
1485: [14:46:55] <shellbackpacific> is there any way someone could throw me hint as to the best direction to start for what I'm trying to do in this screenshot: https://www.evernote.com/shard/s23/sh/3eeb813f-90df-4b3d-bf7c-af80adb6295d/7a8388ba99b4ef6061c6083516a4319b ?
1486: [14:51:35] <ocm> you want them in a gridfield as items?
1487: [14:51:40] <ocm> create a dataobject for it
1488: [14:51:45] <ocm> has_any relationship
1489: [14:51:49] <ocm> has_many*
1490: [14:51:50] <Pyraink> shellbackpacific: That Page has_many ChilenrenThings
1491: [14:52:10] <Pyraink> as opppose to ChildrenThings extends Page
1492: [14:52:40] * steveheyes has joined #silverstripe
1493: [14:52:46] <steveheyes> hi all
1494: [14:52:53] <ocm> hey
1495: [14:52:54] <Pyraink> so DrawerPage extends Page, has_many Drawer
1496: [14:52:56] <steveheyes> i wonder if anyone could help me
1497: [14:53:03] <ocm> probably someone could :)
1498: [14:53:08] <Pyraink> steveheyes: first rule of asking for help, don't ask if you can ask for help.
1499: [14:53:17] <shellbackpacific> Pyraink: yeah i'm at that point..
1500: [14:53:25] <shellbackpacific> has_many drawers...
1501: [14:53:29] <Pyraink> yup
1502: [14:53:41] <shellbackpacific> trying to render them out in the CMS UI using a gridfield..
1503: [14:53:46] <steveheyes> does anyone know how you get “setFieldHolderTemplate” working with FormActions?
1504: [14:54:11] <shellbackpacific> not understanding what the best way to do that is…
1505: [14:54:19] <Pyraink> shellbackpacific: GridField::create('Drawers', 'Drawers', $this->Drawers(), GridFieldConfig_RelationEditor::create())
1506: [14:54:25] <Pyraink> done
1507: [14:54:47] <Pyraink> steveheyes: form actions are nothing special at all, they're just normal form fields.
1508: [14:54:54] <Pyraink> They just serve a different purpose.
1509: [14:55:00] <shellbackpacific> Pyraink: hm…that will render them as separate items also like my screenshot?
1510: [14:55:15] <Pyraink> shellbackpacific: I've no idea what you mean
1511: [14:55:26] <Pyraink> but... yes.
1512: [14:55:33] <shellbackpacific> i attached this screenshot: https://www.evernote.com/shard/s23/sh/3eeb813f-90df-4b3d-bf7c-af80adb6295d/7a8388ba99b4ef6061c6083516a4319b
1513: [14:55:37] <Pyraink> I know.
1514: [14:55:38] <Pyraink> I saw it.
1515: [14:55:56] <shellbackpacific> alright well "I've no idea what you mean"…then "yes"…kind of confusing :0)
1516: [14:56:01] <Pyraink> you've basically done tutorial 2, when you want tutorial 5.
1517: [14:56:10] <shellbackpacific> right that's what i'm looking at
1518: [14:56:19] <Pyraink> http://doc.silverstripe.org/framework/en/tutorials/5-dataobject-relationship-management
1519: [14:56:27] <shellbackpacific> already there
1520: [14:56:29] <steveheyes> Pyraink: thats what I thought, but the function isn’t working the same as it does on, say, a text field
1521: [14:56:57] <Pyraink> shellbackpacific: D: tutorial slightly out of date, but it will work.
1522: [14:57:53] <steveheyes> Pyraink: the docs say “Caution: Not consistently implemented in all subclasses, please check the FormField::Field() method on the subclass for support.”
1523: [14:58:13] <shellbackpacific> Pyraink: sorry if i'm confusing your responses with ones going to someone else…yeah the issue i'm having is that it creates the "Projects_holder" than the projects are separate pages
1524: [14:58:42] <steveheyes> I had a loook and I don’t think it does support it. So I am wondering anyone knows how to do it?
1525: [15:01:18] * Pyraink quit (Ping timeout: 240 seconds)
1526: [15:01:54] * Sj0hn quit ()
1527: [15:02:00] <micmania1> steveheyes: Form actions don't render the FieldHolder template
1528: [15:02:15] <steveheyes> right
1529: [15:02:37] <steveheyes> micmania1: maybe it’s back to the drawing board for me then
1530: [15:02:38] <micmania1> If you want it to you can copy the Form.ss into your own theme then where it loops through actions change $Field to $FieldHolder
1531: [15:03:20] <micmania1> The you should be able to add a new template called FormAction_holder.ss then do what you need to
1532: [15:03:39] <steveheyes> i want to be able to add a class to it
1533: [15:03:40] <micmania1> Or, you could just create a FormAction.ss and put it all in there
1534: [15:03:48] <steveheyes> so the action is wrapped in a div
1535: [15:03:52] <steveheyes> and i give that div a class
1536: [15:04:23] * Pyraink has joined #silverstripe
1537: [15:04:25] <micmania1> You could probably do it by overwriting the FormAction.ss template
1538: [15:04:25] <Pyraink> http://api.silverstripe.org/3.1/class-FormAction.html
1539: [15:04:41] <micmania1> Probably cleanest and simplest way
1540: [15:04:48] * phillprice quit (Ping timeout: 240 seconds)
1541: [15:04:56] <steveheyes> yeah, but I want different actions on different forms to have a different class!
1542: [15:05:19] <Pyraink> shellbackpacific: yeah nah, that's tutorial 2
1543: [15:05:26] <Pyraink> ignore all that
1544: [15:06:20] <Pyraink> steveheyes: then perhaps ->extraClass
1545: [15:06:21] <Pyraink> ?
1546: [15:06:36] <steveheyes> extra class is added to the action, ie button
1547: [15:06:54] <Pyraink> and?
1548: [15:07:07] <steveheyes> i need it on a div wrapped around it
1549: [15:07:14] <Pyraink> is there a div wrapped around it?
1550: [15:07:24] <steveheyes> nope
1551: [15:07:48] <Pyraink> then you're shit out of luck! xD
1552: [15:07:52] <steveheyes> hah
1553: [15:07:55] <steveheyes> awww mmmaaaan
1554: [15:08:43] <shellbackpacific> Pyraink: yeah tut #2 does look closer to what i'm looking for thanks!
1555: [15:09:03] <Pyraink> I'm confused.
1556: [15:09:18] <Pyraink> "I don't want subpages" ... "Sub pages are exactly what I'm looking for!"
1557: [15:09:20] <Pyraink> :<
1558: [15:09:45] <Pyraink> steveheyes: well you could try setTemplate()
1559: [15:09:55] <shellbackpacific> the "news" page in this instance is showing multiple sub items on a single page..
1560: [15:09:58] <shellbackpacific> that's what i want
1561: [15:10:00] <Pyraink> and point it at your own modified copy of FormAction.ss
1562: [15:10:17] <Pyraink> shellbackpacific: you're talking front end aren't you
1563: [15:10:59] <shellbackpacific> right..on the front end i want all subitems on single page…on backend, i want a page with subitems listed which can be added separately
1564: [15:11:17] <Pyraink> ah, well yeah. Should have specified! :>
1565: [15:11:24] <Pyraink> <% loop Menu(2) %> etc
1566: [15:12:15] <shellbackpacific> ah yeah i can see where i could've been more specific
1567: [15:12:36] <micmania1> steveheyes: so when you overwrite FormAction.ss wrap the current content in <div class="$extraClass"><!-- Current template --></div>
1568: [15:23:43] * auto9 has joined #silverstripe
1569: [15:26:36] * auto9_ quit (Ping timeout: 240 seconds)
1570: [15:30:50] <steveheyes> micmania1: I think I will have to roll something out myself. we’ll see how that goes...
1571: [15:31:01] * joelpittet has joined #silverstripe
1572: [15:34:08] <steveheyes> thanks all :)
1573: [15:34:11] * steveheyes quit (Quit: steveheyes)
1574: [15:35:34] * joelpittet quit (Ping timeout: 252 seconds)
1575: [15:35:56] * jenniferaslan has joined #silverstripe
1576: [15:39:18] * joelpittet has joined #silverstripe
1577: [15:39:45] <shellbackpacific> does anyone know if all backend CMS UI fields are removable using this method: removeFieldFromTab ? In particular, Navigation label and Page name ? I've tried: $fields->removeFieldFromTab("Root.Main","NavigationLabel")…not working :(
1578: [15:40:15] <muskie9> shellbackpacific: try $fields->removeByName('NavigationLabel')
1579: [15:40:44] <ocm> isnt removefieldfromtab deprecated anyway?
1580: [15:40:47] <shellbackpacific> muskie9: didn't work :(
1581: [15:40:48] * guci0_ quit (Ping timeout: 240 seconds)
1582: [15:40:55] <ocm> since 3 I just use removebyname
1583: [15:42:20] <muskie9> shellbackpacific: the field is named MenuTitle
1584: [15:42:28] <muskie9> so $fields->removeByName('MenuTitle');
1585: [15:42:50] <shellbackpacific> muskie9: how did you find that? it worked btw
1586: [15:42:51] <muskie9> Page Name is "Title"
1587: [15:43:23] <muskie9> inspector, but they're also the variables called in templates/layouts
1588: [15:43:47] <muskie9> could probably find them somewhere in the SiteTree class too
1589: [15:43:57] <shellbackpacific> ah ok so "Form_EditForm_Title" —>> "Title" ?
1590: [15:44:20] <shellbackpacific> nice thanks. good tip
1591: [15:44:47] <muskie9> yep, the last in the id is the field name, second is the form name I believe
1592: [15:44:53] <shellbackpacific> right on
1593: [15:57:49] <Pyraink> shellbackpacific: check the name attribute on the field itself.
1594: [15:58:03] <Pyraink> or ID or whatever, yeh.
1595: [15:58:07] <Pyraink> it's generally in the markup
1596: [15:58:43] * r_hector has joined #silverstripe
1597: [15:58:45] <Pyraink> yeh muskie9, form name _ field name, so they're unique (the ID's)
1598: [16:01:00] <shellbackpacific> what about moving the 'Documents' tab…add a tab was pretty straightforward ($fields->addFieldToTab('Root.Links', new TextField('Links'))….removing a tab with an id 'tab-Root_Documents0' isn't working so well
1599: [16:01:21] <Pyraink> tabs are fields.
1600: [16:01:28] <Pyraink> removeFieldByName('Documents')
1601: [16:01:41] <muskie9> ^
1602: [16:01:56] <Pyraink> although then you won't be able to manage documents on that page.
1603: [16:02:04] <Pyraink> probably what you're after though.
1604: [16:02:17] <muskie9> remove it and rebuild it... not the best, but I've done it before
1605: [16:02:26] <Pyraink> just add it
1606: [16:02:28] <Pyraink> no need to remove it first.
1607: [16:02:37] <Pyraink> if it's already in the form it just gets moved.
1608: [16:02:45] <Pyraink> aka reordered
1609: [16:02:50] <shellbackpacific> >probably what you're after though.
1610: [16:02:51] <shellbackpacific> yep :)
1611: [16:03:59] <shellbackpacific> hm, "$fields->removeByName('Documents');" ain't doin' it
1612: [16:04:27] <Pyraink> try Main.Documents
1613: [16:04:38] <Pyraink> err
1614: [16:04:43] <Pyraink> Root.Main.Documents
1615: [16:04:46] <Pyraink> or Root.Documents
1616: [16:04:48] <Pyraink> whatever it is
1617: [16:05:41] <shellbackpacific> eh f*** it…i'll look into that later if i get the time. None of those are working. Thanks anyways :D
1618: [16:16:17] <richwestcoast> how can i call a static method of a controller in silverstripe cms?
1619: [16:16:24] <richwestcoast> using lisp
1620: [16:16:34] <richwestcoast> atm iv got <% new HomePage_Controller::HelloWorld %>
1621: [16:16:42] <richwestcoast> iv tried without the new
1622: [16:16:45] <Pyraink> lisp?
1623: [16:16:51] <richwestcoast> or what ever .ss pages are
1624: [16:17:03] <Pyraink> you've coded a php adapter in lisp?
1625: [16:17:08] <Pyraink> oh, they're not anything.
1626: [16:17:10] <Pyraink> DSL
1627: [16:17:22] <richwestcoast> oh lol
1628: [16:17:28] <richwestcoast> my editor picked it up as lisp
1629: [16:17:31] <Pyraink> using ASP tags ( <% %> )
1630: [16:17:58] <Pyraink> mine highlights <% %> contained stuff because ASP.
1631: [16:18:08] <richwestcoast> ok
1632: [16:18:10] <Pyraink> which is useful, until someone uses single quotes
1633: [16:18:11] <Pyraink> '
1634: [16:18:18] <Pyraink> which is equivalent to /*
1635: [16:18:20] <Pyraink> with no closer
1636: [16:18:32] <Pyraink> but anyway
1637: [16:18:39] <Pyraink> you don't.
1638: [16:19:10] <richwestcoast> ye does it go against silverstripe cms mentality to try call a static method from within a view?
1639: [16:19:13] <Pyraink> you're muddying the view separation
1640: [16:19:20] <Pyraink> you cannot call a static method
1641: [16:19:23] <Pyraink> from template
1642: [16:19:36] <Pyraink> just like you can't lamba, etc.
1643: [16:19:42] <Pyraink> logic doesn't go in templates.
1644: [16:19:56] <catcher> richwestcoast, define a non-static controller method, have that call self::staticmethod
1645: [16:19:59] <Pyraink> you can however make your class implement globaltemplateprovider
1646: [16:20:12] <Pyraink> and define that method as a global template var
1647: [16:20:15] <Pyraink> and call that
1648: [16:20:22] <Pyraink> or you can make an accessor on your controller
1649: [16:20:47] <catcher> sorry Pyraink, didn't mean to interrupt the more complete answer
1650: [16:20:54] <Pyraink> public function CallTheStatic() { return self::static_method(); }
1651: [16:21:16] <richwestcoast> i just need to get a peice of pre-built html content which i can put in my template
1652: [16:21:29] <Pyraink> why would you make that static though?
1653: [16:21:38] <Pyraink> I think is probably the better question
1654: [16:22:22] <richwestcoast> ye i dont have much experience with silverstripe and have no idea how to bring in "prebuilt" html into the template
1655: [16:22:41] <Pyraink> you don't.
1656: [16:22:46] <Pyraink> you define it IN the template.
1657: [16:22:59] <Pyraink> view bits don't go in controllers either ;)
1658: [16:23:14] <Pyraink> depends on what you mean by 'prebuilt' I guess.
1659: [16:23:49] <richwestcoast> it returns $hello->customise(array("SortedList" => ArticlePage::get()->sort("HomepageSortOrder")))->renderWith("new-layout");
1660: [16:24:02] <richwestcoast> $hello is the current page_controller
1661: [16:24:11] <richwestcoast> im just poking around at the moment
1662: [16:24:23] <Pyraink> well
1663: [16:24:37] <Pyraink> why not just make a function to return the list directly?
1664: [16:24:40] <DesignerX> hi, I'm running a test Kubuntu in a VM (VMware Workstation 10) . I added 1 2nd network bit Kubuntu only detecting one. How can I scan for more networks connections ?
1665: [16:24:51] <richwestcoast> yes that will do
1666: [16:24:52] <Pyraink> you can call it in your template, and iterate stuff there.
1667: [16:24:59] <Pyraink> if you use it in many places, make it an include.
1668: [16:25:03] <richwestcoast> ok cool but where do i put functions
1669: [16:25:08] <Pyraink> <% include SortedListTemplate %>
1670: [16:25:13] <Pyraink> richwestcoast: on the controller
1671: [16:25:22] <Pyraink> depending on how many pages use it
1672: [16:25:24] <DesignerX> sorry, wc
1673: [16:25:28] <richwestcoast> just this one
1674: [16:25:31] <Pyraink> as to which controller you put it on
1675: [16:25:33] * shellbackpacific quit (Quit: Leaving.)
1676: [16:25:53] <Pyraink> if it's specific to that page type, then that controller. If it's to all page types, then probably Page_Controller (or similar) etc
1677: [16:26:07] <Pyraink> y'know, normal object oriented stuff.
1678: [16:26:10] * shellbackpacific has joined #silverstripe
1679: [16:26:19] <richwestcoast> yes
1680: [16:26:27] <richwestcoast> ok ill keep poking
1681: [16:26:28] <richwestcoast> :D
1682: [16:26:46] <Pyraink> richwestcoast: doc.silverstripe.org
1683: [16:26:47] <Pyraink> :>
1684: [16:26:51] <Pyraink> may or may not help.
1685: [16:26:53] <richwestcoast> ye iv been throught it
1686: [16:27:04] <richwestcoast> thanks
1687: [16:27:05] <Pyraink> api.silverstripe.org
1688: [16:27:08] <Pyraink> also has good heredocs
1689: [16:27:12] <Pyraink> docblocks
1690: [16:27:17] <Pyraink> etc.
1691: [16:27:31] <Pyraink> eg if you search global template provider or whatever it s
1692: [16:27:32] <Pyraink> is
1693: [16:27:37] <Pyraink> it can cover off that for you.
1694: [16:27:48] <Pyraink> but I suggest finding a mroe elegant solution
1695: [16:27:58] <Pyraink> sound more like you're after what I outlined just above
1696: [16:28:08] <Pyraink> ura! 5:30
1697: [16:28:10] <Pyraink> ciao
1698: [16:28:17] * Pyraink quit ()
1699: [16:28:30] * stnvh quit ()
1700: [16:28:31] * kinglozzer quit ()
1701: [16:36:20] <richwestcoast> is there anyway to print out a variable in the templates?
1702: [16:38:05] <richwestcoast> print_r()
1703: [16:43:51] <shellbackpacific> http://doc.silverstripe.org/framework/en/reference/grid-field (new GridField('pages', 'All pages', SiteTree::get());)
1704: [16:44:01] <shellbackpacific> not seeing anything that says what these args are
1705: [16:44:24] <catcher> richwestcoast, if the variable / method is available to the template, you print it with $TheVarName
1706: [16:45:58] <shellbackpacific> nevermind found another doc
1707: [16:47:02] <richwestcoast> ah gtg
1708: [16:47:07] <richwestcoast> alarm is being switched on
1709: [16:47:09] <richwestcoast> thanks for your help
1710: [16:47:31] * richwestcoast quit (Quit: Textual IRC Client: www.textualapp.com)
1711: [16:56:17] * robert___ quit (Ping timeout: 265 seconds)
1712: [16:56:54] * robert_ has joined #silverstripe
1713: [17:07:56] * shellbackpacific quit (Quit: Leaving.)
1714: [17:11:09] * muskie9 quit (Ping timeout: 252 seconds)
1715: [17:40:34] * gelignite has joined #silverstripe
1716: [17:50:39] * DesignerX quit (Ping timeout: 258 seconds)
1717: [17:52:31] * shellbackpacific has joined #silverstripe
1718: [17:59:46] * alexwijn quit (Remote host closed the connection)
1719: [18:24:40] * Shrike_Finland has joined #silverstripe
1720: [18:30:36] * Shrike_Finland quit (Quit: Leaving.)
1721: [18:32:35] * Shrike_Finland has joined #silverstripe
1722: [18:42:14] <shellbackpacific> i know this is vague as shit…but i have a custom page type (DrawerPage.php). I created a custom template to go with it (themes/simple/templates/Layout/DrawerPage.ss)…. DrawerPage.php is not finding the template. Did a /dev/build and a "?flush=all". Any hints?
1723: [18:44:38] <shellbackpacific> themes/simple/templates/Page.ss loads fine
1724: [18:52:37] <catcher> shellbackpacific, did you create a custom controller for DrawerPage?
1725: [18:52:45] * LoveDuckie quit (Remote host closed the connection)
1726: [18:52:54] <shellbackpacific> catcher: i did not
1727: [18:53:20] <catcher> shellbackpacific, so it was using generic Page_Controller and using templates/Layout/Page.ss
1728: [18:53:42] <catcher> shellbackpacific, create a DrawerPage_Controller that extends Page_Controller and flush again
1729: [18:55:34] <catcher> (/dev/build and flush again)
1730: [18:56:15] <shellbackpacific> catcher: yep giving it a shot now…i did notice a type i had: DrawerPage_Controller (had DrawPage_Controller
1731: [18:56:16] <shellbackpacific> )
1732: [19:10:07] * auto9 quit (Quit: AndroidIrc Disconnecting)
1733: [19:20:08] * auto9 has joined #silverstripe
1734: [19:21:24] * Shrike_Finland quit (Quit: Leaving.)
1735: [19:27:32] * Shrike_Finland has joined #silverstripe
1736: [19:28:17] * babak has joined #silverstripe
1737: [20:03:31] * UncleCheese has joined #silverstripe
1738: [20:05:16] * UncleCheese quit (Client Quit)
1739: [20:05:16] <Stomach> morning :)
1740: [20:09:44] * SightUnseen has joined #silverstripe
1741: [20:09:46] * SightUnseen has left #silverstripe
1742: [20:12:05] * Shrike_Finland quit (Quit: Leaving.)
1743: [20:14:16] * Shrike_Finland has joined #silverstripe
1744: [20:18:06] * UndefinedOffset quit (Quit: Leaving.)
1745: [20:19:27] * UndefinedOffset has joined #silverstripe
1746: [20:19:47] * UndefinedOffset quit (Client Quit)
1747: [20:21:52] * Colin[pi] has joined #silverstripe
1748: [20:29:26] * Shrike_Finland quit (Quit: Leaving.)
1749: [20:35:41] * Shrike_Finland has joined #silverstripe
1750: [20:43:48] * Shrike_Finland quit (Quit: Leaving.)
1751: [20:44:01] * travis-ci has joined #silverstripe
1752: [20:44:01] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2636 (3.1 - fda91b7 : Damian Mooyman): The build passed.
1753: [20:44:01] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/e75f222fa575...fda91b7f8cf2
1754: [20:44:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/26249079
1755: [20:44:01] * travis-ci has left #silverstripe
1756: [20:50:53] <catcher> I want more Left and less Main, any shortcuts?
1757: [20:51:09] <catcher> specifically, I need more width for the SiteTree section.
1758: [20:51:21] * Kingy[a] is now known as Kingy
1759: [20:55:21] * sminnee has joined #silverstripe
1760: [20:56:34] * sminnee quit (Client Quit)
1761: [20:57:24] * sminnee has joined #silverstripe
1762: [21:00:29] * shellbackpacific quit (Quit: Leaving.)
1763: [21:06:39] * Pyromanik has joined #silverstripe
1764: [21:06:46] <Pyromanik> sup bishes
1765: [21:06:55] <Kingy> hey
1766: [21:07:00] <catcher> just bein bishes
1767: [21:07:31] <Pyromanik> jus 'lax'n
1768: [21:07:50] <Pyromanik> How to git on the winderps?
1769: [21:07:54] <Pyromanik> I just don't even :<
1770: [21:08:10] <Stomach> Pyromanik - download sourcetree :)
1771: [21:08:14] <Stomach> or git bash
1772: [21:08:17] <Stomach> or cygwin
1773: [21:08:21] <Stomach> or tortoisegit
1774: [21:08:56] <Pyromanik> sourcestree you say
1775: [21:09:03] <Pyromanik> have tortoisegit
1776: [21:09:11] <Pyromanik> it's good for some visual tools... but like yeh.
1777: [21:09:21] <Pyromanik> that comes with git bash
1778: [21:09:23] <Stomach> yeah sourcetree is a much better gui
1779: [21:09:25] <Pyromanik> well, requires.
1780: [21:09:44] <Stomach> I use cygwin and just install git for it, then its just another cli
1781: [21:09:57] <Pyromanik> susstreeapp
1782: [21:10:04] <Pyromanik> Sounds mac, thus I shun!
1783: [21:10:16] <Stomach> winner! until you do git add . and it adds all the file permissions changes because windows hates you
1784: [21:11:09] <Stomach> its by Atlassian, they seem to know what they are doing with git :P
1785: [21:11:27] <Pyromanik> Stomach, but there's a flag you can config in to ignore permission changes
1786: [21:11:47] <Pyromanik> I know tihs because f'n ubunshit hates you too
1787: [21:11:49] <Stomach> yeah, but usually I want permission changes in my repo
1788: [21:11:56] <Pyromanik> mmm, mebbe.
1789: [21:12:08] <Stomach> otherwise my deploy will be all up the fuck
1790: [21:12:08] <Pyromanik> chmod 100 all the things.
1791: [21:12:11] <Pyromanik> xD
1792: [21:12:11] <Stomach> haha :D
1793: [21:13:04] <Stomach> but yeah, sourcetree best option for windows
1794: [21:13:06] * catcher quit (Quit: Leaving)
1795: [21:13:11] <Stomach> out of the awesome options available >_<
1796: [21:16:48] <Pyromanik> is it open?
1797: [21:16:50] * aragonne has joined #silverstripe
1798: [21:16:56] <Pyromanik> or jsut free, this page doesn't really tell me
1799: [21:17:02] <Stomach> its just free
1800: [21:17:15] <Pyromanik> so there's a pay option too?
1801: [21:17:23] <Stomach> nope
1802: [21:17:25] <Pyromanik> or... the company is just weird like that?
1803: [21:17:34] <Stomach> the company is just weird like that
1804: [21:17:39] <aragonne> Hey guys, anyone been able to get TinyMCE to work on a front end form?
1805: [21:17:46] <aragonne> (SS3.15)
1806: [21:17:49] <Stomach> they run bitbucket etc, so they probably see it as a tool to enable use of their other stuff
1807: [21:17:56] <Stomach> aragonne - never tried sorry
1808: [21:17:59] <aragonne> 3.1.5
1809: [21:18:07] * irogue_ has joined #silverstripe
1810: [21:18:39] <aragonne> Had it working in SS3.0 but when updated to 3.1.5, it no longer worked
1811: [21:18:50] * UncleCheese has joined #silverstripe
1812: [21:20:36] <aragonne> I was using the approach at https://github.com/silverstripe/silverstripe-cms/issues/538
1813: [21:21:03] <aragonne> and it worked great and easy to implement, but don't know why it doesn't work in 3.1
1814: [21:21:24] <Stomach> are you getting file dependencies missing ?
1815: [21:22:27] * srikanth has joined #silverstripe
1816: [21:22:32] <Stomach> or is it throwing any errors?
1817: [21:24:39] <aragonne> I do see the tiny_mce_gzip.php get included; no errors, instead of dispalying the rich text editor, I just see a plain textarea field now, as if TinyMCE didn't initialize to decorate the textarea field
1818: [21:26:18] <Pyromanik> aragonne, probably missing the init script then.
1819: [21:28:18] * UncleCheese quit (Quit: Textual IRC Client: www.textualapp.com)
1820: [21:29:11] * sminnee quit (Quit: sminnee)
1821: [21:30:10] * zippy__ has joined #silverstripe
1822: [21:32:23] * SightUnseen has joined #silverstripe
1823: [21:32:36] * SightUnseen has left #silverstripe
1824: [21:33:07] <Stomach> yo irogue_ - lunch tomorrow?
1825: [21:34:09] <irogue_> Stomach: sure, calendar looks free :)
1826: [21:34:35] <Stomach> cool, 12.30 at mad mex?
1827: [21:34:50] <irogue_> okies
1828: [21:35:21] * UncleCheese has joined #silverstripe
1829: [21:35:38] <Stomach> mint - we can discuss getting drunk sometime
1830: [21:36:22] <Stomach> ps I totally stalked your linkedin, you know dave and bryony :D
1831: [21:36:44] <Pyromanik> wait, you moved Stomach?
1832: [21:36:53] <Stomach> yeah, sure did
1833: [21:36:56] <Pyromanik> ic
1834: [21:37:07] <Stomach> finally made the call to chase the girl
1835: [21:37:11] <Stomach> about 7 months ago
1836: [21:37:13] <Pyromanik> :<
1837: [21:37:23] <Pyromanik> ha, well it happens to us all at some point I guess.
1838: [21:37:38] <Stomach> so far, best decision of my life personally
1839: [21:37:53] <Pyromanik> Yeah, at moments like that it can go either way tbh :P
1840: [21:37:58] <irogue_> Stomach: dave and bryony?
1841: [21:38:05] <Pyromanik> Glad to hear it's working for you :>
1842: [21:38:05] <Stomach> montgomery and puketapu
1843: [21:38:29] <Stomach> Pyromanik: <3
1844: [21:39:02] <Stomach> aragonne - have you tried following http://doc.silverstripe.org/framework/en/topics/rich-text-editing#using-the-editor-outside-of-the-cms
1845: [21:40:23] <irogue_> Stomach: nope
1846: [21:40:38] <Pyromanik> wait what?
1847: [21:40:50] <Pyromanik> tortoiseHG are customers of sourceapp
1848: [21:40:51] <Pyromanik> wtf
1849: [21:40:53] <Pyromanik> sourcetree*
1850: [21:40:58] <Pyromanik> idek
1851: [21:41:09] <Pyromanik> sounds like lies!
1852: [21:42:48] <Pyromanik> ah fuck, it's nearly 11.
1853: [21:42:49] <Pyromanik> oh well
1854: [21:42:58] <Pyromanik> sourcetree explores tomorrow I guess.
1855: [21:43:30] <Stomach> irogue_ - maybe i stalked someone else
1856: [21:43:32] <Stomach> :D :D :D
1857: [21:43:35] <Stomach> sorry that guy
1858: [21:43:43] <Stomach> whoever Ed Linklater is
1859: [21:43:44] <irogue_> nah, you stalked me, i got the notification
1860: [21:43:44] <irogue_> lol
1861: [21:43:52] <irogue_> but i don't know those people
1862: [21:44:02] <irogue_> and they are not connections of mine
1863: [21:44:06] <irogue_> so linkedin was prob lying to you
1864: [21:44:31] <Stomach> oh its their graph, it says 33 people i know can introduce me to someone who knows you
1865: [21:44:35] <Stomach> fucking shit system
1866: [21:44:44] <Stomach> I just assumed that it was people you knew
1867: [21:44:55] <irogue_> lol
1868: [21:45:52] <Stomach> and I got all excited
1869: [21:46:18] <Pyromanik> I got all excited.
1870: [21:46:22] <Pyromanik> Over code I wrote.
1871: [21:46:29] <Stomach> whats your IRL name Pyro
1872: [21:46:31] <Pyromanik> But I'm so fucking lazy it doesn't github
1873: [21:46:36] <Stomach> I might just spend the rest of the day stalking people
1874: [21:46:39] <Pyromanik> haha
1875: [21:46:43] <Pyromanik> good luck!
1876: [21:46:47] <Stomach> not really stalking when I say that I'm gonna do it though is it
1877: [21:46:48] <Stomach> :\
1878: [21:46:52] <Pyromanik> xD
1879: [21:46:58] <Pyromanik> I'm connected to irogue_
1880: [21:47:03] <Pyromanik> You'll figure me out.
1881: [21:48:06] <Pyromanik> Classes don't even lift.
1882: [21:48:11] <Pyromanik> 1 class, 1 rep.
1883: [21:48:23] <Pyromanik> oh fuck wait, one reSp. **
1884: [21:48:36] <Pyromanik> good news, classes lift!
1885: [21:48:49] <Stomach> registered education savings plan?
1886: [21:49:00] <Pyromanik> onsibility.
1887: [21:49:15] <Stomach> dang, that shortform
1888: [21:49:21] <Pyromanik> that's why .
1889: [21:49:26] <Pyromanik> it's an abbv.
1890: [21:49:32] <Stomach> oic
1891: [21:49:34] <Pyromanik> abbr.
1892: [21:49:41] <Pyromanik> w/e
1893: [21:49:47] <Pyromanik> NOT EVEN THE WEEKEND PYRO GOSH
1894: [21:50:22] <Stomach> not yet
1895: [21:50:25] <Stomach> 3 day weekend scores
1896: [21:50:29] <Pyromanik> whatever, not weekend
1897: [21:50:46] <Pyromanik> because people are fucking retarded. w/e is weekend, Y U USE FOR WHATEVER DERPS
1898: [21:50:55] <Pyromanik> but yeh
1899: [21:51:01] * Pyromanik rages about people
1900: [21:51:40] <Pyromanik> OMG OMG OMG
1901: [21:51:47] * Pyromanik gets more excited.
1902: [21:51:51] <Stomach> whats happening here!
1903: [21:52:05] <Pyromanik> I was all "aww fuck, I wish I'd written docs for this elegant code I made here..."
1904: [21:52:18] <Pyromanik> then I opened _config.php SUDDENLY ALL THE COMMENTS
1905: [21:52:33] <Pyromanik> well, example usage, but that's the same thing.
1906: [21:52:47] <Pyromanik> for (dev) people with brains.
1907: [21:53:00] <Pyromanik> :D
1908: [21:53:24] <Pyromanik> the bad news is that there are still a shitload of 3.0 modules that need conversion :<
1909: [21:53:52] <Pyromanik> I'll public all your privates!
1910: [21:54:09] <Pyromanik> (said 3.0)
1911: [21:54:17] <Pyromanik> (to 3.1)
1912: [21:54:45] <Stomach> oh man I had that yesterday, was reading a controller I wrote for handling language prefixes and it had no comments
1913: [21:54:45] <Stomach> but there was a docs folder!!!!!
1914: [21:54:45] <Stomach> man I must have been high when I did that
1915: [21:54:45] <Stomach> good work on drugs Stomach
1916: [21:54:59] <Pyromanik> hahahhhahhahahha
1917: [21:55:06] <Pyromanik> that moment when you spy in your files:
1918: [21:55:07] <Pyromanik> ManyManyComplexTableField.patch
1919: [21:55:23] <Pyromanik> xD on 2.4, may you live forever.
1920: [21:55:31] <Pyromanik> Or not, y'know.
1921: [21:56:38] * unsigned_ has joined #silverstripe
1922: [21:57:05] <Pyromanik> body{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}
1923: [21:57:06] <Pyromanik> @keyframes spin {from{transform: rotate(0deg);}to{transform: rotate(360deg);}}
1924: [21:57:13] <irogue_> GridField is voodoo, man
1925: [21:57:16] <Pyromanik> spin=document.createElement('link');spin.rel='stylesheet';spin.type='text/css';spin.href='http://localhost/spintrix.css';document.head.appendChild(spin);
1926: [21:57:21] <Pyromanik> kekeekekeke
1927: [21:57:35] * aragonne quit (Remote host closed the connection)
1928: [21:57:37] <Pyromanik> irogue_, IKR :<
1929: [21:57:48] <irogue_> always 'just works' and i never know how/why
1930: [21:57:56] <Pyromanik> Pretty much.
1931: [21:58:00] <Pyromanik> It's all nice and clean to use
1932: [21:58:20] <Pyromanik> and then you're all "I'll just take a peek to see how it ... >.> WTF IDEK"
1933: [21:58:41] <irogue_> exactly
1934: [21:59:05] <Pyromanik> One of these days I'll figure out how the fuck component blocks or whtever work, and why they appear to be so hard coded
1935: [21:59:10] <Pyromanik> and fix that, etc.
1936: [21:59:22] <Pyromanik> but...
1937: [21:59:23] <Pyromanik> one day.
1938: [21:59:46] * Stomcch has joined #silverstripe
1939: [22:01:21] * unsignedint quit (Ping timeout: 264 seconds)
1940: [22:02:28] <Pyromanik> 14 modules to convert
1941: [22:02:39] <Pyromanik> one actual decent chunk of code to clean
1942: [22:02:41] * Stomach quit (Ping timeout: 264 seconds)
1943: [22:02:42] <Pyromanik> more code to writes
1944: [22:02:44] <Pyromanik> and all sorts
1945: [22:02:51] <Pyromanik> what do, how find this 'time'
1946: [22:02:52] * Stomcch is now known as Stomach
1947: [22:02:52] <Pyromanik> :<
1948: [22:03:12] <Stomach> www.indiandevelopersforcheap.com
1949: [22:03:14] <Pyromanik> coz right now all I got time for is bed.
1950: [22:03:37] <Pyromanik> Stomach, nah, I'm too proud of my shit to let someone else fuck it up BEFORE i put it on the web for free.
1951: [22:03:55] <Pyromanik> y'know, or after. If it's still my repo.
1952: [22:04:11] <Stomach> fairynuff
1953: [22:04:34] <Pyromanik> If they generate a lot of PR's I think I'll need a DENIED stamp, because closed just isn't good enough :P
1954: [22:04:59] * SphereBusyNL has joined #silverstripe
1955: [22:05:03] <Pyromanik> but anyway
1956: [22:05:14] <Pyromanik> g'nite
1957: [22:05:17] <SphereBusyNL> Can I rant here?
1958: [22:05:22] * simon_w|air has joined #silverstripe
1959: [22:05:31] <Pyromanik> this is #rant, course.
1960: [22:05:41] <Stomach> later Pyromanik
1961: [22:05:43] <Pyromanik> oh fuck you windows, why you pop up random dialog just as I press enter
1962: [22:05:50] <Pyromanik> now I've NFI what that said.
1963: [22:05:52] <Stomach> SphereBusyNL - rant awaay
1964: [22:05:55] <SphereBusyNL> Because it can! :D
1965: [22:06:26] <SphereBusyNL> Just got an e-mail from a customer. Tomorrow is "ascension" (or something) which means, a day off. Friday is a day off because off weekend.
1966: [22:06:35] <SphereBusyNL> Here's the most important line:
1967: [22:07:09] <SphereBusyNL> {Insert list of issues} "These need to be fixed by monday, since we're having a long weekend due to ascension"
1968: [22:07:16] <SphereBusyNL> Right, wait, wat....
1969: [22:07:26] <SphereBusyNL> This e-mail was send at 6PM today
1970: [22:07:30] <SphereBusyNL> Wait, wat?
1971: [22:07:35] <Stomach> dont reply until monday
1972: [22:07:48] <Stomach> if your working hours are close shop before 6pm
1973: [22:07:53] <SphereBusyNL> Seriously? I should NOT have a weekend and fix all your non-issues, while you're having a long weekend?
1974: [22:08:04] * SphereBusyNL is tempted to react with something like
1975: [22:08:12] <Pyromanik> urgh, .NET 4.5
1976: [22:08:15] <Pyromanik> dammit Stomach :<
1977: [22:08:21] <SphereBusyNL> "Does he look like a fool?"
1978: [22:08:34] <Stomach> Pyromanik - you man "dammit Bill!"
1979: [22:08:44] <SphereBusyNL> And yes, I'm ignoring it until monday. Obviously ;)
1980: [22:08:58] <Pyromanik> Stomach, is your name bill?
1981: [22:09:13] <Stomach> "Sorry, just got this email which was sent out of hours on a long weekend."
1982: [22:09:18] <Pyromanik> SphereBusyNL, good. That's what a reasonable human being would do.
1983: [22:09:34] <Stomach> Pyromanik, no my name is STEVIE
1984: [22:09:35] <Pyromanik> Stomach, not even that.
1985: [22:09:46] <SphereBusyNL> I just read it and was like "WTF, you think we're robots or something?"
1986: [22:09:50] <Pyromanik> just come monday "Don't be a twat".
1987: [22:10:15] <SphereBusyNL> I'll try to be nice :)
1988: [22:10:19] <Pyromanik> :P
1989: [22:10:32] <Pyromanik> It's hard for some of use sometimes, eh SphereBusyNL :P
1990: [22:10:40] <Pyromanik> use -e
1991: [22:10:49] <Pyromanik> s/use/us/
1992: [22:10:54] <Pyromanik> whatevs
1993: [22:10:59] <Stomach> SphereBusyNL - you from Netherlands?
1994: [22:11:08] <Pyromanik> what ever gave that away Stomach?
1995: [22:11:22] <Stomach> people from Holland love the word Sphere
1996: [22:11:29] <Pyromanik> hahahaha
1997: [22:11:33] <Pyromanik> fuck'n love round shit!
1998: [22:11:43] <Pyromanik> HOOOAAAAHHHH
1999: [22:11:45] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
2000: [22:11:46] <Pyromanik> zzzzz
2001: [22:12:40] <SphereBusyNL> Stomach: yeah, why?
2002: [22:12:51] <Stomach> looking to move over there next year
2003: [22:13:23] <Kingy> Netherlands is great
2004: [22:13:28] <Kingy> was there a couple weeks ago
2005: [22:14:04] <SphereBusyNL> And you didn't stop by?!
2006: [22:14:44] <Kingy> aw :(
2007: [22:15:35] <Kingy> where about in the nederland are ya?
2008: [22:15:46] <SphereBusyNL> Enschede
2009: [22:17:00] <Stomach> is it nice there? lots of jobs? :P
2010: [22:17:14] <Kingy> Hm we got close
2011: [22:17:23] <Kingy> Daventer
2012: [22:18:18] <SphereBusyNL> Oeh, Deventer is quite close, about an hour by train :D
2013: [22:18:34] <SphereBusyNL> Stomach: You want a job as Silverstripe/Symfony2 developer?
2014: [22:18:39] * babak quit (Quit: Connection closed for inactivity)
2015: [22:18:46] <Stomach> yeah, php probably
2016: [22:21:19] * auto9 quit (Read error: Connection reset by peer)
2017: [22:22:41] * auto9 has joined #silverstripe
2018: [22:28:19] * sminnee has joined #silverstripe
2019: [22:28:47] * SphereBusyNL quit (Remote host closed the connection)
2020: [22:29:20] * SphereBusyNL has joined #silverstripe
2021: [22:29:36] <SphereBusyNL> Frikkin' Firefox
2022: [22:43:52] <Kingy> hilarious, when you go to unsubscribe from emails on our site it just re-ticks the boxes anyway because why not
2023: [22:47:54] <SphereBusyNL> I would say that's annoying, not hilarious :P
2024: [22:48:31] <Kingy> yeah and probably somewhat naughty
2025: [22:50:45] <SphereBusyNL> and illegal, not to mention :P
2026: [22:51:57] <Kingy> yeah thus why i'm fixing it
2027: [22:52:47] <Zauberfisch> installing multiple php versions, and beeing able to specify one for apache to use depending on what I need.
2028: [22:52:50] <Zauberfisch> best practices?
2029: [22:53:11] <SphereBusyNL> How much versions?
2030: [22:53:23] <simon_w|air> Zauberfisch, you'll need to compile yourself and change what the apache module registers its handler as
2031: [22:53:24] <Zauberfisch> I see there are some people recommending tools like phpbrew or similiar, but not sure if I really want that
2032: [22:53:31] <simon_w|air> or use FastCGI and just have a separate port
2033: [22:53:54] <Zauberfisch> SphereBusyNL: n where an is some number btween 2 and 10
2034: [22:53:59] <SphereBusyNL> What simon_w says, but in my experience, more than 3 fcgi or FPM versions is problematic
2035: [22:54:04] <Zauberfisch> but in theory more should be possible
2036: [22:54:11] <Zauberfisch> simon_w|air: was afraid thats the case
2037: [22:54:28] <SphereBusyNL> Why would you want to run more than 3 versions at the same time???
2038: [22:54:41] <SphereBusyNL> isn't 5.3.x, 5.4.x and 5.5.x enough??
2039: [22:55:00] <Zauberfisch> for now, yes, it will start with 3 4 and 5
2040: [22:55:26] <Zauberfisch> well, I am considering several options for how to build my dev VM template
2041: [22:55:35] <simon_w|air> If you don't stop supporting old versions, you're part of the problem
2042: [22:55:36] <Zauberfisch> either have multiple templates with different php versions
2043: [22:55:36] <Kingy> if you are in Wellington there are 254 pairs of shoes below our office. Represents all the people who died on our roads last year
2044: [22:55:49] <Zauberfisch> or 1 template with switchable php versions
2045: [22:56:39] <Zauberfisch> simon_w|air: I want t
2046: [22:56:48] <Zauberfisch> o support as many versions as possible in the dev vm
2047: [22:56:55] <simon_w|air> Zauberfisch, no, bad.
2048: [22:57:02] <Zauberfisch> no u
2049: [22:57:17] <Zauberfisch> some people do have to support 5.3 because their webservers are outdated
2050: [22:57:34] <Zauberfisch> and silverstripe still supports 5.3
2051: [22:57:40] <simon_w|air> And because they're staying like that, they're part of the problem
2052: [22:57:47] <Zauberfisch> and as long as it does, the vm that I am making will also support 5.3
2053: [22:58:17] <Zauberfisch> simon_w|air: well, as I said, I am making a vm for silverstripe, so it only makes sense to support the same versions of php.
2054: [22:58:26] <simon_w|air> No it doesn't
2055: [22:58:42] <simon_w|air> It's a dev vm, so only makes sense to support the versions of PHP supported by PHP
2056: [22:58:43] <Zauberfisch> simon_w|air: if you want to flame someone, it should't be me :P
2057: [22:58:51] <Stomach> flame me
2058: [22:58:54] <Stomach> I'm good for it
2059: [22:58:59] <Zauberfisch> perfect
2060: [22:59:02] * SphereBusyNL quit (Ping timeout: 245 seconds)
2061: [22:59:21] <Zauberfisch> anyway, right.
2062: [22:59:25] * SphereBusyNL has joined #silverstripe
2063: [22:59:26] <Zauberfisch> thanks for the input
2064: [22:59:33] <Zauberfisch> will be building it myself then
2065: [22:59:49] <SphereBusyNL> suddenly, a cat :/
2066: [22:59:58] * SphereBusyNL quit (Read error: Connection reset by peer)
2067: [23:00:02] <Stomach> Zauberfisch - don't get into the trap of writing mixed 5.3/5.4/5.5 code though, makes it a nightmare
2068: [23:00:12] <Stomach> array() / [] etc
2069: [23:02:18] * SphereBusyNL has joined #silverstripe
2070: [23:03:06] <Zauberfisch> Stomach: its a vm, that should be easy to start/use for everyone and have a similar environment like the users server. at least close enough
2071: [23:03:28] <Zauberfisch> and if someone has to write for 5.3, he should be able to just say, "hey vm, please give me 5.3"
2072: [23:03:29] <SphereBusyNL> For free: Cat. Capabilities: Crashing any computer in the neighborhood.
2073: [23:03:45] <SphereBusyNL> That sounds like Vagrant
2074: [23:04:09] <Zauberfisch> "For free: Cat. Capabilities: Crashing any computer in the neighborhood." hmm?
2075: [23:04:52] <Zauberfisch> yes, I already have a silverstripe vagrant vm since ages, but its not good enough to opensource it yet. I am refactoring it right now
2076: [23:05:39] <Stomach> I've made 5 or 6 vagrant scripts and everytime i eventually find something which isn't quite right
2077: [23:05:53] <Stomach> and is hard to do in the environment ive created
2078: [23:05:54] <Stomach> :(
2079: [23:06:21] <Zauberfisch> hmmm? what do you mean?
2080: [23:07:06] <zippy__> why not just mamp it?
2081: [23:07:20] <SphereBusyNL> Vagrant beats MAMP
2082: [23:08:25] <Stomach> Zauberfisch - i have build scripts running through npm for all of our client-side stuff and eventually I'll find something that wont work right in the environment, for example phantomjs or fontconfig or _something_
2083: [23:08:58] <Stomach> or installing the right version of v8js will be an issue etc etc :\
2084: [23:09:06] <zippy__> SphereBusyNL: yea i've heard, and seen but having played with much
2085: [23:09:20] * Liquide has joined #silverstripe
2086: [23:10:11] <SphereBusyNL> anyway. I'm off to bed now, it's 1AM, I should be sleeping. Big day tomorrow. Exactly 24 hours big, I guess.
2087: [23:10:23] <zippy__> lol
2088: [23:10:58] * SphereBusyNL quit (Remote host closed the connection)
2089: [23:11:01] <Colin[pi]> good morning :D
2090: [23:11:37] <Kingy> hey
2091: [23:12:16] * sminnee quit (Quit: sminnee)
2092: [23:12:50] <Colin[pi]> simon_w: still on for lunch today?
2093: [23:14:36] <zippy__> heh
2094: [23:14:45] <zippy__> its weird, normally it was ss23 asking then :P
2095: [23:14:50] <zippy__> *that
2096: [23:15:00] <simon_w|air> Colin[pi], yup
2097: [23:15:05] <zippy__> cock sucker, 96% hdd used!
2098: [23:15:17] <zippy__> 128gb… never again
2099: [23:15:49] <ss23> :O
2100: [23:15:54] <ss23> :(
2101: [23:16:19] <Colin[pi]> simon_w|air: yay, what time u reckon?
2102: [23:16:19] <irogue_> <3 vagrant
2103: [23:16:20] <Kingy> sup ss23
2104: [23:17:02] <Colin[pi]> my 128 SSD is just for windows/progs... 40GB free :o
2105: [23:17:08] <simon_w|air> Colin[pi], after the public servants have theirs
2106: [23:17:27] <Colin[pi]> 1:30?
2107: [23:17:36] <simon_w|air> Works for me
2108: [23:17:46] <Colin[pi]> you need a lift, or walking?
2109: [23:17:58] <simon_w|air> I'll be walking
2110: [23:18:05] <simon_w|air> Is good for me, or something
2111: [23:18:40] <Colin[pi]> so they say..
2112: [23:18:52] <Kingy> lol
2113: [23:19:48] <Colin[pi]> simon_w|air: my gf might tag along for lunch and then leave us to talk nerdy
2114: [23:20:04] <simon_w|air> Colin[pi], fair enough
2115: [23:20:08] <simon_w|air> She can go shopping! :p
2116: [23:20:42] <Colin[pi]> i said to her, sure you want to come? we'll be talking nerdy stuff, and she's like ehhhh I'm stay for the food and then go look at some shops lol
2117: [23:21:02] <simon_w|air> Laptop switch!
2118: [23:21:06] * simon_w|air quit (Quit: This computer has gone to sleep)
2119: [23:21:39] * DesignerX has joined #silverstripe
2120: [23:25:21] <ss23> 11:17:03 < Colin[pi]> my 128 SSD is just for windows/progs... 40GB free :o
2121: [23:25:23] <ss23> lucky :(
2122: [23:25:28] <ss23> The Witcher only worked when installed to C:
2123: [23:25:32] <ss23> Made me rage, had to put it on my SSD
2124: [23:25:45] <ss23> And even worse, now it loads so fast that 50% of the "load time" is the fade in and fade out of teh loading screen
2125: [23:26:48] <Colin[pi]> ss23: http://i.imgur.com/ZO24OTz.png
2126: [23:27:23] <ss23> dude why the fuck
2127: [23:27:26] <ss23> Haven't you heard of raid?
2128: [23:27:28] <Colin[pi]> LOL!
2129: [23:27:42] <Colin[pi]> so.. many.. drives
2130: [23:27:46] <Colin[pi]> well, some are partitions
2131: [23:28:53] <ss23> WHY?!
2132: [23:28:58] <ss23> That just means less flexibility! ;_;
2133: [23:29:04] <ss23> I have a NAS I put all my shit on
2134: [23:29:06] <ss23> so much better
2135: [23:30:04] <Colin[pi]> I have a NAS too
2136: [23:30:07] <Colin[pi]> it's old though
2137: [23:30:26] <Colin[pi]> I also have five external 2GB drives on the HTPC box
2138: [23:30:29] <Colin[pi]> ^_^
2139: [23:30:42] <ss23> haha dude
2140: [23:30:59] <Kingy> :|
2141: [23:31:40] * jenniferaslan quit (Quit: jenniferaslan has left the room)
2142: [23:39:36] <spronk> man
2143: [23:39:41] <spronk> i used to partition my drives
2144: [23:39:43] <spronk> now i don't bother
2145: [23:39:56] <spronk> i do, however, partition my network shares
2146: [23:40:04] <spronk> but that's just mount points..
2147: [23:43:43] <Colin[pi]> I prefer partitions that make sense rather than giant monolithic drives
2148: [23:44:34] <spronk> too much of a pain to predict space needs :P
2149: [23:45:08] <irogue_> yeah
2150: [23:45:19] <irogue_> even without partitions, just drives, i'm constantly shuffling things around
2151: [23:45:23] <Colin[pi]> heh yeah my Steam partition kinda got out of control
2152: [23:45:25] <irogue_> cos not enough drivez
2153: [23:45:37] <spronk> irogue_: yeah, i don't know wtf i'm going to do when my media collection exceeds 3TB
2154: [23:45:40] <spronk> which it's close to doing
2155: [23:45:51] <spronk> might have to buy 4TB drives :|
2156: [23:46:00] <simon_w> My external drives are all split in half
2157: [23:46:05] <spronk> i thought "3TB that'll be fine right!?"
2158: [23:46:08] <simon_w> One half for crap, the other for backups
2159: [23:46:30] <spronk> simon_w: hopefully on opposite drives?
2160: [23:46:33] <Colin[pi]> spronk: that's what my 10GB total external is for
2161: [23:46:37] * sminnee has joined #silverstripe
2162: [23:46:39] <Colin[pi]> 10TB rather
2163: [23:46:45] <simon_w> spronk, Time Machine, not backing up the crap
2164: [23:46:53] <simon_w> Need to get around to doing that at some point though
2165: [23:47:11] <spronk> mm...
2166: [23:47:25] <spronk> i had RAID1 on my media server
2167: [23:47:38] <spronk> then decided it was dumb and now just run nightly rsync
2168: [23:48:10] <simon_w> The annoying thing about my drives are that they've all got a hardware RAID0, so the partitioning just undoes that
2169: [23:48:17] <spronk> hmm
2170: [23:48:44] <spronk> raid0 is pretty maverick though
2171: [23:49:30] <simon_w> I should change to just buying cases and drives too
2172: [23:49:38] <ss23> raid5/raid6 here
2173: [23:50:25] <simon_w> I'd like to start using raidz
2174: [23:52:22] <ss23> If I had my way, OpenSolaris wouldn't have gone belly up
2175: [23:53:52] <Stomach> I used to keep all my media and stuff locally, but then started trading with others who did the same and it got really, really out of hand :(
2176: [23:55:06] <zippy__> simon_w: prototype up yet?
2177: [23:55:28] <simon_w> zippy__, nope. I've got to focus on other things at the moment
2178: [23:58:16] * spronk has left #silverstripe

These logs were automatically created by ss-log on irc.freenode.net.