#silverstripe IRC Log

IRC log for 13 November 2014

All timestamps are in UTC.

1: [00:00:22] <oddnoc> KF5WYX: Yup. You can often see the backtrace in the console (if the site is in dev mode).
2: [00:01:24] <KF5WYX> ok - then I'll throw the browser into dev mode if the refresh from backup fails to resolve it.
3: [00:01:43] <KrisKringy> JeremyRoundill: join group
4: [00:01:57] <KF5WYX> This is a staging site, I've been messing with it all day, so it's likely I damaged the integrity of the db or something.
5: [00:01:58] <JeremyRoundill> KrisKringy: There's a group? :O
6: [00:02:11] <KrisKringy> http://steamcommunity.com/groups/ssirc
7: [00:02:22] <JeremyRoundill> KF5WYX: oddnoc's right, just check the console.
8: [00:04:11] <santamas> KrisKringy: o-o
9: [00:04:12] <santamas> add me
10: [00:04:31] <KrisKringy> you're not on my friend list for some reason
11: [00:04:34] * santamas throws his rattle out of his cot
12: [00:04:36] <KrisKringy> is there an invite from me?
13: [00:04:37] <santamas> -o
14: [00:04:38] <santamas> o/
15: [00:04:45] <santamas> KrisKringy: you're on mine
16: [00:05:14] <KrisKringy> oh you are now!
17: [00:05:17] <KrisKringy> k invited
18: [00:06:27] <micmania1> What’s with the xmas names?
19: [00:07:06] <KrisKringy> it's countdown to xmas
20: [00:07:08] <KrisKringy> join in :D
21: [00:08:02] <Colinglebells> micmania1: yeah if you can't beat em...
22: [00:08:07] <micmania1> Its November :|
23: [00:08:23] <Colinglebells> micmania1: I know, I said the same yesty
24: [00:09:27] <simon_w|work> simon_w: http://steamcommunity.com/groups/ssirc
25: [00:09:51] <simon_w|work> Oh, I have to be invited
26: [00:09:58] <simon_w|work> Someone should invite me :p
27: [00:10:20] <JeremyRoundill> What's your username, simon_w?
28: [00:10:29] <simon_w|work> simon_w42
29: [00:10:49] <spronk2> ugh
30: [00:10:50] <spronk2> tdd is hard.
31: [00:11:06] <JeremyRoundill> Can't find you, yo
32: [00:11:10] <spronk2> how the fuck do you tdd shit like CRUD
33: [00:11:14] <JeremyRoundill> http://steamcommunity.com/profiles/76561198158628433/home/
34: [00:11:15] <JeremyRoundill> Add me
35: [00:11:20] <spronk2> inveite me
36: [00:11:21] <spronk2> spronkey
37: [00:11:21] <JeremyRoundill> I'll invite you to the group
38: [00:11:42] <KrisKringy> I'll make you admin JeremyRoundill
39: [00:11:51] <JeremyRoundill> :O
40: [00:12:24] <spronk2> how i add joo
41: [00:12:37] <santamas> KrisKringy: got it :D
42: [00:12:52] <JeremyRoundill> Accept me, spronk
43: [00:13:01] <KrisKringy> sweet
44: [00:13:07] <spronk2> there we go
45: [00:13:12] <KF5WYX> oddnoc, I'm perhaps too inexperienced with these tools. Would you mind taking a look?
46: [00:13:12] <santamas> we should all be admins so we can al break things when we're drunk
47: [00:13:36] <JeremyRoundill> That's how I administrate everything!
48: [00:13:48] <Ryan-Toast> Are you guys playing CS:GO atm?
49: [00:14:02] <KrisKringy> most of us are working
50: [00:14:05] <Colinglebells> Ryan-Toast: what? no
51: [00:14:07] <KrisKringy> but that's my game of choice atm :P
52: [00:14:08] <santamas> lol
53: [00:14:27] <Ryan-Toast> Oh, right the IRC thing :P
54: [00:14:51] * jenniferaslan quit (Quit: jenniferaslan has left the room)
55: [00:15:11] <santamas> I wonder if we can have the SS logo :O
56: [00:15:46] <Ryan-Toast> hehe, fuck you ubisoft: http://i.imgur.com/vfVxLJ6.jpg
57: [00:16:09] <santamas> Ryan-Toast: haha pwned
58: [00:16:17] <simon_w|work> JeremyRoundill, you the taniwha?
59: [00:16:17] <KrisKringy> santamas: I dano, do we wanna risk it :P
60: [00:16:59] <simon_w|work> http://steamcommunity.com/profiles/76561198024992012 is me
61: [00:17:33] <KrisKringy> added simon_w
62: [00:18:27] <JeremyRoundill> I'm the slayer, simon_w
63: [00:19:05] <KrisKringy> and invited to group simon_w
64: [00:20:15] <simon_w|work> Huzzah!
65: [00:21:23] <Colinglebells> KrisKringy: irogue is on steam too, just "irogue" I think
66: [00:22:04] <KrisKringy> sweet. added him and i'll invite him to group once added
67: [00:22:37] <JeremyRoundill> Changed the avatar just for you, simon_w
68: [00:23:02] <simon_w|work> Haha
69: [00:23:04] <Colinglebells> rofl
70: [00:23:47] <KrisKringy> lawllll
71: [00:23:48] <JeremyRoundill> Wait, I have a better one
72: [00:23:53] <Colinglebells> the one at the PC!
73: [00:23:57] <KrisKringy> should make it drupal or something :P
74: [00:24:04] <Colinglebells> KrisKringy: hahaa
75: [00:24:08] <Colinglebells> Joomla
76: [00:24:17] <Colinglebells> no, that's going too far
77: [00:24:29] <JeremyRoundill> WordPress.
78: [00:24:39] <KrisKringy> omg look at it
79: [00:24:41] <KrisKringy> hahahaha
80: [00:25:18] <JeremyRoundill> :D
81: [00:25:42] <Colinglebells> wtf
82: [00:25:42] <santamas> lol!
83: [00:25:44] <santamas> hahaha
84: [00:26:08] <spronk2> duude
85: [00:26:10] <spronk2> aweosme logo
86: [00:26:44] <santamas> is the chat room link broken for anyone else?
87: [00:26:50] <JeremyRoundill> :)
88: [00:27:13] <simon_w|work> santamas, is a steam link
89: [00:27:14] <KrisKringy> santamas: yes
90: [00:27:19] <KrisKringy> ah
91: [00:27:21] <santamas> ah yes
92: [00:27:45] * santamas silly web client
93: [00:27:50] <KrisKringy> sweet so whos free for a game tonight then :D
94: [00:28:05] <JeremyRoundill> I'll be free after 6 or 7
95: [00:28:06] <Colinglebells> KrisKringy: I can be after my son goes to bed about 8pm or so
96: [00:28:20] <KrisKringy> Colinglebells: that's like 10 our time right
97: [00:28:24] <Colinglebells> mm think so
98: [00:28:25] <santamas> I'll be a bit later, going out for dinner
99: [00:28:31] <JeremyRoundill> 8 Sydney time is 10 NZ time
100: [00:28:41] <santamas> I might be like 9?
101: [00:28:45] <KrisKringy> i'll be asleep by then
102: [00:28:49] <Colinglebells> aww
103: [00:28:49] <KrisKringy> stupid 5am wake p
104: [00:29:01] <KrisKringy> not tomorrow night though
105: [00:29:02] <santamas> def this weekend though
106: [00:29:13] <KrisKringy> just you and me then JeremyRoundill :P
107: [00:29:22] * simon_w|work whistles
108: [00:29:26] <JeremyRoundill> :D
109: [00:29:59] <KrisKringy> simon_w|work: I don't see CS:GO
110: [00:30:12] <simon_w|work> KrisKringy, that's because I don't have it
111: [00:30:25] <santamas> that's because you're teh n00bz!
112: [00:30:41] * simon_w|work prefers his RTSs
113: [00:30:48] <Colinglebells> man I used to play a lot of CS:Source as well
114: [00:30:58] <santamas> I skipped source
115: [00:31:02] <Colinglebells> I was after the 1.6 era though
116: [00:31:04] <santamas> 1.6 to GO
117: [00:31:15] <Colinglebells> people still 1.6 dont they
118: [00:31:15] <Colinglebells> ?
119: [00:31:18] <santamas> oh yeah
120: [00:31:22] <santamas> that shit will never die
121: [00:31:42] <JeremyRoundill> I played a little bit of 1.6
122: [00:31:47] <JeremyRoundill> Most of my hours are in GO
123: [00:31:58] <Colinglebells> a few people have accused me of hacking in CS:GO.. which makes me feel chuffed lol
124: [00:31:59] <JeremyRoundill> I came from Tribes
125: [00:32:20] <JeremyRoundill> Love it when that happens :D
126: [00:32:29] <Colinglebells> YUO FUCKING HACKING FAG
127: [00:32:33] <Colinglebells> IMA REPORT JOO
128: [00:32:37] <Colinglebells> uh huh, go for it
129: [00:32:39] <santamas> I never get that
130: [00:32:41] <KrisKringy> first time playing MM they were all like fuck you smurf
131: [00:32:49] <KrisKringy> and im like yes I saved this 5 year old account just to smurf
132: [00:32:52] <santamas> I just always get 'lol ASP nub'
133: [00:33:03] <JeremyRoundill> :P
134: [00:33:04] <KrisKringy> santamas: JeremyRoundill will carry us!
135: [00:33:07] <santamas> then I get booted for hacking
136: [00:33:09] <Colinglebells> santamas: CS has always had some total BS shots
137: [00:33:14] * micmania1 quit (Quit: micmania1)
138: [00:33:23] <JeremyRoundill> P90 for days.
139: [00:33:23] <Colinglebells> santamas: part of the games... then you get accused of hacking... sigh
140: [00:33:23] <KrisKringy> the old jump shot no scope with awp
141: [00:33:25] <KrisKringy> lolol
142: [00:33:47] <Colinglebells> or "HOW DID YOU KNOW I WAS THERE FUCKING HACKER?"
143: [00:33:52] <Colinglebells> ummm I heard you?
144: [00:33:58] <KrisKringy> JeremyRoundill: I take it you have like 1.0 sensitivity?
145: [00:34:04] <Colinglebells> CS:GO is like 70% listening
146: [00:34:19] <JeremyRoundill> Pretty much 0 sensitivity.
147: [00:34:38] <santamas> AWP
148: [00:34:38] <santamas> yes
149: [00:34:40] <santamas> I meant that
150: [00:34:43] <santamas> see? nub
151: [00:34:59] <JeremyRoundill> In Tribes: Ascend I had 2 sensitivities. One was a 600mm 360, one was 4.5m
152: [00:35:00] <Colinglebells> hehe
153: [00:35:19] <Colinglebells> santamas: I hate the awp, mainly because I'm shit at it
154: [00:35:20] <madmatt> I miss T:A
155: [00:35:36] <JeremyRoundill> T:A had so much potential :(
156: [00:35:38] <Colinglebells> madmatt: tits and arse?
157: [00:35:40] <JeremyRoundill> Stupid Hi-Rez
158: [00:35:40] <santamas> TA?
159: [00:35:45] <madmatt> Tribes: Ascend
160: [00:35:45] <JeremyRoundill> Tribes: Ascend
161: [00:35:47] <Colinglebells> oh
162: [00:35:49] <santamas> I lvoed that
163: [00:35:50] <simon_w|work> Colinglebells, well, he is married
164: [00:35:59] <madmatt> simon_w|work: sick burn :D
165: [00:36:00] <Colinglebells> simon_w|work: so are you now, haha!
166: [00:36:01] <KrisKringy> ahaha
167: [00:36:06] <madmatt> but yeah, self-burn
168: [00:36:17] <santamas> hands @madmatt the burn cream
169: [00:36:35] <santamas> oh
170: [00:36:35] <simon_w|work> Eh, our bedroom gets pretty hot
171: [00:36:36] <madmatt> JeremyRoundill: I'l all about BF4 now
172: [00:36:43] <simon_w|work> Literally, which is annoying
173: [00:36:45] <santamas> madmatt: wat
174: [00:36:49] * santamas plays BF4
175: [00:36:52] <KrisKringy> madmatt: no CS:GO then
176: [00:37:04] <santamas> I should get back into Planetside 2
177: [00:37:07] * simon_w|work needs to play D3:RoS
178: [00:37:10] <Colinglebells> so many games...
179: [00:37:12] <JeremyRoundill> :P
180: [00:37:17] <Colinglebells> like 60% of my library is unplayed :(
181: [00:37:28] <Colinglebells> OH SO CHEAP, I'LL PLAY THAT ONE DAY
182: [00:37:39] <KrisKringy> ^
183: [00:37:57] <Colinglebells> steam for guys is like shoe stores for women
184: [00:38:06] <simon_w|work> Colinglebells, don't worry, about 60% of mine is like that cause of bundles that are mostly Windows only
185: [00:38:30] * simon_w|work games on a Mac, like a boss
186: [00:38:53] <Colinglebells> simon_w|work: last time I did that, I also cooked dinner at the same time by placing a pan on the MBP!
187: [00:39:11] <simon_w|work> Colinglebells, I game with my laptop on my lap!
188: [00:39:17] <simon_w|work> With a trackpad!
189: [00:39:24] <Colinglebells> oh wow
190: [00:39:36] <simon_w|work> Like I said, I prefer RTSs :p
191: [00:39:37] <santamas> geez no wonder you're such a grinch
192: [00:39:37] <KrisKringy> look at this hardcore d000de
193: [00:39:57] <simon_w|work> santamas, It's because no one wants to give me money! :p
194: [00:40:34] <santamas> simon_w|work: that's because you keen sinking it into Apple products!
195: [00:40:36] <santamas> ;)
196: [00:40:40] <Colinglebells> :( https://steamdb.info/calculator/?player=rainmaker_au&currency=us
197: [00:40:54] <Colinglebells> 64% not played, there we go lo
198: [00:40:55] * simon_w|work hasn't bought an Apple product for over a year :(
199: [00:40:56] <Colinglebells> *lol
200: [00:41:05] <spronk2> werps
201: [00:41:29] <spronk2> https://steamdb.info/calculator/?player=spronkey&currency=us
202: [00:41:37] <spronk2> Games not played 50 (60%)
203: [00:41:57] <simon_w|work> https://steamdb.info/calculator/?player=76561198024992012&currency=us
204: [00:42:02] <simon_w|work> I'm only on 53%
205: [00:42:10] <JeremyRoundill> https://steamdb.info/calculator/?player=joundill&currency=us
206: [00:42:14] <JeremyRoundill> Games not played 103 (60%)
207: [00:42:53] <santamas> 33% :D
208: [00:42:59] <santamas> https://steamdb.info/calculator/?player=sodiumcyclops&currency=us
209: [00:43:02] <Colinglebells> santamas: show off
210: [00:43:16] <KrisKringy> Games not played 24 (63%)
211: [00:43:29] * simon_w|work quit (Quit: Ping timeout: your mum)
212: [00:43:38] * simon_w|work has joined #silverstripe
213: [00:43:47] <Stomach_> Games not played 31 (79%)
214: [00:43:49] <Stomach_> :(
215: [00:43:52] * Stomach_ is now known as Stomach
216: [00:43:55] <simon_w|work> santamas, we almost have the same amount of games not played!
217: [00:43:58] <KrisKringy> Stomach: what's your steam name
218: [00:44:00] <KrisKringy> come join us
219: [00:44:01] <spronk2> simon_w wins
220: [00:44:04] <Stomach> Stomach
221: [00:44:21] * simon_w|work goes back to work
222: [00:44:33] <Stomach> what are you playing KrisKringy
223: [00:44:41] <JeremyRoundill> CS: GO
224: [00:44:47] <KrisKringy> nothing right now because i'm working
225: [00:44:51] <KrisKringy> but yeah CS:GO
226: [00:45:10] <Stomach> I've played 13 minutes of CS:Go
227: [00:45:18] <Stomach> these stats are so out
228: [00:45:25] <Stomach> I've played hundreds of hours of zombie panic
229: [00:46:09] <santamas> yeah my TF2 one is off by about 600 hours
230: [00:46:17] <spronk2> yeahh
231: [00:46:18] <santamas> as in it needs to add 600 hours :(
232: [00:46:41] <spronk2> if it had been recording CS<1.6 from WON days i'd be on at least 3k hours
233: [00:46:42] * micmania1 has joined #silverstripe
234: [00:47:00] <santamas> o.O
235: [00:47:11] * spronk2 was a cs fiend
236: [00:47:21] <spronk2> none of that source or 1.6 shit
237: [00:47:39] <spronk2> cs was best back when you could drive the APC in cs_seige
238: [00:47:39] <santamas> jesus
239: [00:47:56] <Stomach> 1.3
240: [00:47:58] <Stomach> WOOO
241: [00:47:59] <KrisKringy> hoyl shit i remember that
242: [00:48:10] <Ryan-Toast> Inv to steam group pls
243: [00:48:13] * spronk2 was so annoyed when they introduced jump landing penalties to stop bhopping :(
244: [00:48:17] <santamas> was there ever a 1.7+?
245: [00:48:17] <Stomach> as_oilrig
246: [00:48:19] <Colinglebells> spronk2: you could... drive the APC?
247: [00:48:19] <Stomach> so many hours
248: [00:48:24] <spronk2> Colinglebells you sure could
249: [00:48:26] <spronk2> it was awesome.
250: [00:48:29] <Colinglebells> must have missed that
251: [00:48:34] <spronk2> dno when they removed it
252: [00:48:36] <KrisKringy> santamas: nah 1.6->CSS
253: [00:48:48] <Colinglebells> yeah I started with CS:S
254: [00:49:00] <spronk2> cs:s was a shadow of the awesome that was counter-strike
255: [00:49:01] <Stomach> you guys needed better teenage years :P
256: [00:49:17] <santamas> hey I played 1.6!
257: [00:49:20] <Colinglebells> Stomach: before that I used to play a shitload of UT99
258: [00:49:27] <santamas> yeah UT99
259: [00:49:36] <santamas> so. good.
260: [00:49:36] <Colinglebells> facing worlds... such memories
261: [00:49:48] <Colinglebells> MMMMMMMONSTER KILL
262: [00:49:53] <Stomach> railgun to the face
263: [00:49:56] <Stomach> fucking campers
264: [00:49:58] <Colinglebells> instagib
265: [00:50:02] <spronk2> UT99 is still, to this date, the best game ever.
266: [00:50:10] <Stomach> I have it on dreamcast
267: [00:50:10] <spronk2> Instagib domination
268: [00:50:10] * auto9 quit (Read error: Connection reset by peer)
269: [00:50:11] <Stomach> :D
270: [00:50:11] <santamas> hahaha
271: [00:50:13] <spronk2> god that was good.
272: [00:50:27] <Colinglebells> dat music: http://www.youtube.com/watch?v=BTpzm13JyxY
273: [00:50:34] <Ryan-Toast> Oh snap, Valkaria Chronicles is on PC now!
274: [00:50:47] <spronk2> CTF-Orbital FTW
275: [00:50:50] * auto9 has joined #silverstripe
276: [00:50:51] <santamas> Played until ma fingers bled! it was the summer of 99'!
277: [00:50:57] <Colinglebells> spronk2: fuck yeah I loved that map
278: [00:51:01] <capabilities> can i set up a dataobject so that if a field is empty it checks another dataobject?
279: [00:51:24] <Colinglebells> spronk2: you know they're making a UT reboot?
280: [00:51:31] <spronk2> OH.
281: [00:51:32] <spronk2> MY.
282: [00:51:34] <spronk2> GOD.
283: [00:51:35] <spronk2> ????
284: [00:51:35] <Stomach> capabilities - yeah
285: [00:51:38] <JeremyRoundill> capabilities -yes
286: [00:51:41] <Stomach> capabilities - use onBeforeWrite()
287: [00:51:44] <Colinglebells> spronk2: with a LOT of community involvment
288: [00:51:46] <spronk2> tbh though nothing will be as good as the original
289: [00:51:49] <spronk2> 2k4 was close
290: [00:51:55] <Colinglebells> https://www.unrealengine.com/blog/the-future-of-unreal-tournament-begins-today
291: [00:51:59] <spronk2> but the original just had that... magic
292: [00:52:23] <Colinglebells> ooh: http://www.unrealtournament.com/blog/
293: [00:52:27] <capabilities> naah i mean like alter the $myDo->Thing magic so if Thing isn't set on $myDo it hits $parentDo->Thing internally
294: [00:52:27] <santamas> neer played 2k4
295: [00:52:32] <santamas> I played 2k3 though
296: [00:52:40] <spronk2> 2k4 was like 2k3 except... with driveables
297: [00:52:42] <spronk2> and more game modes
298: [00:52:42] <Colinglebells> santamas: then there was UT3... which like, no one played, ever
299: [00:52:43] <Colinglebells> :(
300: [00:52:51] <spronk2> i'm surprised noone plays UT99 anymore, tbh
301: [00:52:53] <capabilities> lots of these dataobjects are ever-so-slight specializations on other ones
302: [00:53:04] <santamas> Colinglebells: :( I know
303: [00:53:08] <spronk2> everyone i talk to remembers it as this awesome game
304: [00:53:14] <santamas> I played the last UT
305: [00:53:19] <santamas> which was OK but so buggy
306: [00:53:24] <spronk2> were any of you guys tribes2 players?
307: [00:53:36] <santamas> spronk2: only Tribes: Ascend
308: [00:53:48] <Colinglebells> I actually like UT3... but they removed some of the pro features, like dodging... so no one used it for MP
309: [00:53:54] <spronk2> spinfusor ftw, amirite?
310: [00:53:54] <Colinglebells> which is... kinda critical for it to survice
311: [00:53:56] <JeremyRoundill> Starsiege Tribes and Tribes Ascend.
312: [00:53:58] <Colinglebells> *survive
313: [00:54:01] <JeremyRoundill> No T2 or Vengeance.
314: [00:54:24] <santamas> I miss the slime gun
315: [00:54:28] <santamas> and the flak cannon
316: [00:54:29] <spronk2> loooool
317: [00:54:30] <santamas> so OP
318: [00:54:36] <spronk2> the slime gun
319: [00:54:40] <santamas> :P
320: [00:54:42] <spronk2> was that even in UT
321: [00:54:43] <spronk2> ?
322: [00:54:51] <spronk2> bio-rifle..
323: [00:54:52] <Colinglebells> spronk2: bio rifle?
324: [00:54:52] <santamas> yeah I forget the name
325: [00:54:53] <Colinglebells> yeah
326: [00:54:54] <santamas> bio rifle
327: [00:54:56] <santamas> yeah
328: [00:54:58] <Colinglebells> it was epic
329: [00:55:02] <santamas> slime gun :D
330: [00:55:09] * oddnoc quit (Quit: beer:30)
331: [00:55:10] <Colinglebells> the big glob secondary was absolutely lethal
332: [00:55:24] <Colinglebells> flak cannon I think is my fav
333: [00:55:25] * spronk2 remembers playing DarkMatch in Unreal (original)
334: [00:55:42] <Colinglebells> loved deck 16 too: http://www.youtube.com/watch?v=G2HH16uEKI0
335: [00:55:44] <spronk2> ASMD ftw
336: [00:56:30] <spronk2> oo deck 16 was pwn
337: [00:56:58] <Colinglebells> has there ever been another game with a fucking handheld nuke?
338: [00:57:11] * santamas thinks
339: [00:57:15] <santamas> I feel like there was
340: [00:57:26] <santamas> like in a Turok or something
341: [00:57:41] <Colinglebells> dat feeling when you hear the missle and you see it coming but can't shoot it down in time... "Ohhh SHIIIIIIIIIII..."
342: [00:57:55] <simon_w|work> http://xkcd.com/972/
343: [00:58:21] <Colinglebells> simon_w|work: you are now blinking manually
344: [00:58:24] <Colinglebells> you're welcome
345: [00:58:32] <JeremyRoundill> Handheld nukes in some SS:T mods
346: [00:58:48] <simon_w|work> Colinglebells, there's another way to blink?
347: [00:58:51] <spronk2> SS:T ?O_o
348: [00:58:59] <Colinglebells> simon_w|work: when you don't notice you are :P
349: [00:59:26] <spronk2> Colinglebells simon_w|work the worst is when you are aware of your own breathing
350: [00:59:41] <Colinglebells> which we now are :D
351: [00:59:45] <santamas> thanks guys
352: [00:59:46] <spronk2> FUUUCKk
353: [00:59:48] <santamas> :\
354: [01:00:01] <simon_w|work> Or your walking
355: [01:00:08] <santamas> oh god walking is the worst
356: [01:00:17] <Colinglebells> what? aware of your walking?
357: [01:00:25] <Colinglebells> I'm usually pretty aware of when I'm walking
358: [01:00:26] <santamas> Colinglebells: DON'T THINK ABOUT IT
359: [01:00:37] <spronk2> as am i Colinglebells
360: [01:03:37] <santamas> hmmm
361: [01:03:50] <spronk2> what do i want for lunch
362: [01:03:56] <santamas> what would someone typically charge to teach a novice about database management tools?
363: [01:04:03] <simon_w|work> Bacon
364: [01:04:07] <spronk2> Beer
365: [01:04:10] <spronk2> a million dollars
366: [01:04:12] <spronk2> no
367: [01:04:15] <spronk2> one hundred million dollars
368: [01:04:32] <Colinglebells> santamas: I use an hourly rate for training
369: [01:04:37] <santamas> haha
370: [01:05:03] <santamas> I have no idea how much per hour though :O
371: [01:06:09] <simon_w|work> The GDP of a small country
372: [01:06:38] <spronk2> is this commercial training, and are you an "expert" ?
373: [01:06:58] <santamas> funnily enough, it's for the Labour Party
374: [01:07:04] <santamas> ICT sector
375: [01:07:06] <spronk2> oh
376: [01:07:06] <spronk2> well
377: [01:07:10] <spronk2> $100,000,000,000 then :)
378: [01:07:15] <santamas> lol
379: [01:11:16] <santamas> well they have said the term 'carte blanche'
380: [01:11:48] <spronk2> heh
381: [01:12:06] <spronk2> if you're an expert, commercial training would probably set them back like $70/hour
382: [01:12:08] <Colinglebells> santamas: isn't it always 'carte blanche' in politics?
383: [01:12:13] <spronk2> at least.
384: [01:12:13] <santamas> I'm willing to guess come next election they spend all the monies
385: [01:12:19] <santamas> Colinglebells: pretty much :P
386: [01:12:24] <spronk2> probably more like double that
387: [01:12:34] <Colinglebells> spronk2: mm 70/hour is cheap as
388: [01:12:38] <santamas> spronk2: yeah I figure I would aim for at least that
389: [01:12:59] <spronk2> are you doing it freelance?
390: [01:13:01] <KrisKringy> only 70?
391: [01:13:03] <santamas> yeah
392: [01:13:06] <spronk2> mm
393: [01:13:22] <spronk2> tack on travel
394: [01:13:29] <KrisKringy> that's very cheap
395: [01:13:51] <spronk2> hence the "probably more like double that"
396: [01:13:54] <santamas> I shoudl register for GST again
397: [01:16:56] <Colinglebells> santamas: I have a gst bill coming up ;(
398: [01:16:58] <Hailwood> Hey guys, I want to loop over every letter in the alphabet, so on my controller I have a function(LetterLoop) that returns this: new ArrayList(range('a', 'z')) ; Then in my template I have <% loop $LetterLoop %>$Me<% end_loop %> but I am getting call_user_func_array() expects parameter 1 to be a valid callback, class 'a' not found
399: [01:17:09] <santamas> Colinglebells: :(
400: [01:17:30] <Colinglebells> santamas: then early next year, income tax
401: [01:17:31] <santamas> is the $60K threshold combined for work and freelance?
402: [01:17:46] <santamas> or just external freelance stuffs?
403: [01:17:53] * KF5WYX quit (Remote host closed the connection)
404: [01:17:56] <spronk2> santamas 60k per income earning entity iirc
405: [01:18:25] <santamas> spronk2: aka, not combined?
406: [01:18:28] <spronk2> yeah
407: [01:18:31] <spronk2> well
408: [01:18:31] <santamas> nice
409: [01:18:32] <spronk2> depends
410: [01:18:34] <spronk2> if you're salaried
411: [01:18:40] <spronk2> + freelance on the side
412: [01:18:41] <Ryan-Toast> what’s the check you do in a loop to see if the page is viewable by the particular user?
413: [01:18:47] <spronk2> i think it's 60k for the freelance stuff on its own
414: [01:18:48] <santamas> I'm salaried + freelance on the side
415: [01:19:05] <spronk2> if you're contracted + freelance its different
416: [01:19:38] <santamas> and if you don't meet that 60k threshold in my case, I don't have to register as long as i don't charge add a GST charge yeah?
417: [01:19:48] <santamas> you/I whatever*
418: [01:20:05] <santamas> add the gst charge*
419: [01:20:11] * santamas can't computer
420: [01:21:46] * _muskie9_ is now known as muskie9
421: [01:23:01] * zippy has joined #silverstripe
422: [01:24:28] <zippy> hu
423: [01:24:29] <zippy> hi
424: [01:24:55] * Colinglebells waves at zippy
425: [01:25:20] <zippy> \o/
426: [01:29:07] * spronk2 quit (Quit: I may need a longer sleep timer...)
427: [01:29:37] <KrisKringy> does zippy steam?
428: [01:30:05] * zippy has kids... zippy doesn't steam
429: [01:30:12] * Tanger has joined #silverstripe
430: [01:30:47] <KrisKringy> dammit son
431: [01:30:48] <Snowman23> I'm unsure what "steam" could mean in this context
432: [01:30:58] <Snowman23> I'm hoping this isn't zippys way of telling us he stopped showering
433: [01:31:12] <KrisKringy> does Snowman23 steammm?
434: [01:31:19] <Snowman23> WHAT IS STEAM IN THIS CONTEXT?!
435: [01:31:24] * zippy loves a good steaming
436: [01:31:25] <KrisKringy> THE STEAM
437: [01:31:29] <Snowman23> The program?!
438: [01:31:33] <KrisKringy> yessir
439: [01:31:38] <Snowman23> Oh yeah of course
440: [01:31:44] <Snowman23> steamdb.info/calculator/?player=ss23
441: [01:31:47] <Snowman23> http;//steamdb.info/calculator/?player=ss23
442: [01:31:48] <KrisKringy> good man
443: [01:31:49] <Snowman23> http://steamdb.info/calculator/?player=ss23
444: [01:31:50] <KrisKringy> im adding you now
445: [01:32:03] <Snowman23> p.s. don't lcick that if you have any respect for me left
446: [01:32:04] <Colinglebells> ss23 wins
447: [01:32:15] <Ryan-Toast> you win, ss23
448: [01:32:19] <zippy> http://www.dropzonejs.com/ looks pretty sweet...
449: [01:32:21] <KrisKringy> indeed lol
450: [01:32:29] <Snowman23> Games not played: 345 (80%)
451: [01:32:32] <Snowman23> That's the most depressing one
452: [01:32:34] <Ryan-Toast> https://steamdb.info/calculator/?player=rhym_
453: [01:32:45] <Ryan-Toast> 67% aww yiss
454: [01:32:48] <Snowman23> lol
455: [01:32:49] <KrisKringy> hmm
456: [01:32:50] <Snowman23> That's still a lot
457: [01:32:55] <KrisKringy> Snowman23: only 0.7 hours of CS:GO logged
458: [01:32:56] <zippy> anyone used anything else for handling multiple file uploads with preview? Have to make it not send right away is only thing...
459: [01:32:57] <KrisKringy> not good enough son
460: [01:33:06] * muskie9 is now known as _muskie9_
461: [01:33:43] * terryapodaca has left #silverstripe
462: [01:34:04] <KrisKringy> http://steamcommunity.com/groups/ssirc
463: [01:37:01] <capabilities> so i want in the template if i have $Thing.Name that if Thing DO doesn't have a Name value set it gets it from OtherThing, but provides the same API to the template as usual
464: [01:37:57] <Snowman23> 14:32:55 < KrisKringy> Snowman23: only 0.7 hours of CS:GO logged
465: [01:38:03] <Snowman23> the value for my CS:S is way wrong too
466: [01:38:07] <Snowman23> I probably have ~10x that amount
467: [01:38:20] <KrisKringy> oh well that's good
468: [01:38:30] <Colinglebells> good! someone else I can pwn
469: [01:38:35] <Colinglebells> ;P
470: [01:38:48] <Ryan-Toast> capabilities: public function getThing() { if($name = $this->Name) {return $name}else{return $this->SomeOtherShit} }
471: [01:39:39] <capabilities> Ryan-Toast: there are dozens of fields
472: [01:39:47] <Ryan-Toast> switch staement then
473: [01:40:18] <Ryan-Toast> you should always handle complexity like that in your controller.
474: [01:41:08] <capabilities> the objective here is that i have a defaults DO instance and various other DOs of the same type that are only partially filled out
475: [01:41:23] <capabilities> but i don't want to write the defaults DO into the other DOs because then i lose track of what's been inherited
476: [01:42:08] <Ryan-Toast> capabilities: you’ve lost me
477: [01:42:28] <zippy> Ryan-Toast: you used a nice select box in the past with multiple select (like checkboxes)?
478: [01:43:16] <capabilities> i have a Franchise DO and one of the Franchise DO's has all the fields filled out, but another Franchise DO may only have a different phone number, rather than having entirely different fields in general (i.e. logo will be the same)
479: [01:43:21] <Ryan-Toast> zippy: mmmm, yeah.
480: [01:43:26] <Ryan-Toast> zippy: let me find it
481: [01:43:55] <zippy> I am looking at the select2 - multiple select atm
482: [01:44:33] <Tanger> capabilities: Sounds like you could just pepper it with logic checks? if($field) { docode(); }
483: [01:45:07] <Ryan-Toast> zippy: the multivalue select box?
484: [01:45:16] <zippy> yea
485: [01:45:34] <Ryan-Toast> zippy: I use http://harvesthq.github.io/chosen/ for those.
486: [01:45:36] <Ryan-Toast> SS does too.
487: [01:46:03] <capabilities> Tanger: the point is in the templates we shouyld just be able to go Franchise.Logo.URL and if the current franchise has a custom logo set, it gets it, and if it doesn't, it uses the default one
488: [01:46:16] <zippy> Ryan-Toast: ah yes, there was a reason for this one v select2
489: [01:46:18] <zippy> why whas it... hmm
490: [01:46:39] <Ryan-Toast> zippy: No reason that I have, just the one I ended up using.
491: [01:47:37] <Tanger> capabilities: function getLogo() { if $this->Logo() { return $this->Logo() } else { return self::defaultLogo() }?
492: [01:48:01] <Tanger> So then if a logo hasn't been set, it uses a static logo that all Franchise's share
493: [01:48:06] <capabilities> yeah but then i have to do it for dozens of fields, so that's why i'm asking
494: [01:48:14] <capabilities> if there is a way to do it with DOs already
495: [01:48:43] <zippy> capabilities: like the defaults array?
496: [01:49:14] <capabilities> zippy: except, as said above, if i fill it with defaults then we lose track of what has been inherited, and if any of the parent data changes we will have to manually migrate it out to the children
497: [01:50:07] <zippy> So your ClassA extends ClassB
498: [01:50:21] <zippy> both data objects
499: [01:50:52] <zippy> and if the value in your ClassA (which extends ClassB) isn't set, then to use ClassB value?
500: [01:51:19] <capabilities> yep
501: [01:51:35] <capabilities> i am loathed to do it with __call given the fact this is an ORM basically
502: [01:52:22] <zippy> you might have to do it with __call
503: [01:52:22] <capabilities> i think i need to just make a mediator object
504: [01:52:26] <capabilities> with call
505: [01:52:27] <capabilities> yep
506: [01:52:35] <zippy> because if it's empty, how would it know if that is what it SHOULD be or shouldn't be
507: [01:53:07] <zippy> yea, with call, check if empty or whatever and if is call parent::
508: [01:53:14] <madmatt> KrisKringy: Oh nah I play CS:GO a bunch too, but not since I got the new PC that can easily play BF4 :)
509: [01:53:51] <KrisKringy> http://steamcommunity.com/groups/ssirc
510: [01:53:57] <KrisKringy> I've just made it public
511: [01:54:00] <KrisKringy> join madmatt :)
512: [01:54:07] <capabilities> using a third object is good too because i don't want to mess with the ORMs internal logic for the rest of the site
513: [01:57:25] <madmatt> haha
514: [01:58:01] <madmatt> Have joined
515: [01:59:01] * Dog_ has joined #silverstripe
516: [01:59:34] <KrisKringy> madmatt: Euro Truck Simulator 2 - 57 hrs on record
517: [01:59:35] * Dog_ quit (Client Quit)
518: [01:59:37] <KrisKringy> lolol
519: [02:02:23] * spronk2 has joined #silverstripe
520: [02:04:19] * oly has joined #silverstripe
521: [02:11:26] * cloph is now known as cloph_away
522: [02:14:07] * oly quit (Ping timeout: 246 seconds)
523: [02:18:19] <mahfuz> Hi everyone
524: [02:20:18] <Stomach> have joined also
525: [02:20:21] <Stomach> hi mahfuz
526: [02:21:51] <zippy> hi
527: [02:22:01] * EasyCo has joined #silverstripe
528: [02:22:25] <mahfuz> I have an Image Property in a Class. I am changing the image file name as per the Urlsegment using onBeforeWrite. Its working fine but when I replace it with a new image in CMS even after completely deleting it, it shows up after uploading completion as thumbnail but when I save the previous image shows up. If i change the URL Segment and save again, then the new image shows up.
529: [02:23:17] <mahfuz> Any way to solve the issue?
530: [02:28:23] <mahfuz> I am trying to solve this for long but no luck so far.
531: [02:29:31] <mahfuz> Is there a way to clear cache of CMS programmatically so that it forget the image deleted completely?
532: [02:34:56] * wracu quit (Quit: Leaving)
533: [02:35:35] <capabilities> in the templating engine can i tell if a list only has one item?
534: [02:36:30] <zippy> capabilities: .count
535: [02:39:44] <santamas> omg
536: [02:40:01] <santamas> they still use spreadsheets as a 'primary way to collaborate and store information'
537: [02:40:03] <santamas> o.O
538: [02:41:51] <KrisKringy> lol that's not a surprise
539: [02:42:30] <santamas> I blame Excel for them losing the election
540: [02:42:32] <santamas> :P
541: [02:42:52] <santamas> they lost the 'how to do polittics' spreadsheet
542: [02:42:57] <madmatt> KrisKringy: Hell yea. Also, Ithink that includes a couple of 'fell asleep in chair listening to internet radio' sessions :D
543: [02:43:10] <KrisKringy> rofl
544: [02:43:22] <KrisKringy> I can't talk, I've put a lot of time into Farming Simulators over the years
545: [02:44:10] <santamas> I watched Farm Sim 2014 for 2 hours on twitch the other night
546: [02:44:19] <santamas> dat hoe
547: [02:44:25] <KrisKringy> it's pretty sweet game
548: [02:44:32] <KrisKringy> and the game save is just a .xml file
549: [02:44:43] <KrisKringy> straight away edit it and give yourself all the money
550: [02:44:50] <KrisKringy> boom buy what u want :D
551: [02:44:50] <santamas> lol
552: [02:45:00] <KrisKringy> + the mods people make are awesome
553: [02:45:05] <santamas> gold plated Jon Deer on 54" dubs
554: [02:45:20] <KrisKringy> and then I just mess around
555: [02:45:30] <KrisKringy> hmm can I get this massive combine harvester on to a trailer
556: [02:45:42] <KrisKringy> using 2 tractors with pallet forks on it can achieved!
557: [02:46:32] <KrisKringy> either way im about to go home
558: [02:47:02] <santamas> mmm me too
559: [02:47:15] <santamas> reminds me of Spin Tires
560: [02:47:26] <santamas> that game is such a time sink
561: [02:52:09] <santamas> fuck
562: [02:52:15] <santamas> team foundation server is so confusing
563: [03:15:47] <capabilities> if i'm building a menu from the children of a sitetree, do i just use $tree->liveChildren() (assuming live is the stage i want)
564: [03:15:48] <spronk2> mm
565: [03:15:57] <capabilities> cause it's returning 6 items when there are only 3 children
566: [03:16:17] <spronk2> just Children() should do that for you, capabilities
567: [03:16:22] <spronk2> and it'll be aware of the current stage
568: [03:16:36] <JeremyRoundill> Too cool for Menu()?
569: [03:16:51] <spronk2> well, he said building a menu from the children of a SiteTree, so...
570: [03:16:54] <spronk2> but yes, look at Menu
571: [03:17:11] <capabilities> im working with the Multisite module and I want to filter it so not all the children are in the menu
572: [03:17:16] * Ryan-Toast quit (Quit: Ryan-Toast)
573: [03:17:47] <spronk2> check out Menu, and see whether the inbuilt Display in Menus checkbox would be enough filtering for you
574: [03:17:51] <spronk2> if not, use Children() and your own custom filter
575: [03:18:20] <capabilities> just wondering why Children is giving me 6 items instead of 3
576: [03:18:47] <spronk2> do you have 6 items published on that site?
577: [03:19:04] <capabilities> 3
578: [03:19:13] <spronk2> i don't know how multisites does its thing, so may be that interfering somehow?
579: [03:19:15] <JeremyRoundill> Oh
580: [03:19:16] <JeremyRoundill> Wait
581: [03:19:19] <JeremyRoundill> I know what it is
582: [03:19:20] <JeremyRoundill> I think
583: [03:19:27] <JeremyRoundill> You're logged in as admin?
584: [03:19:31] <KrisKringy> spronk2 not knowing how to do subsites?
585: [03:19:34] <capabilities> yes JeremyRoundill
586: [03:19:34] <JeremyRoundill> Try logging out. :P
587: [03:19:35] <KrisKringy> has the world gone crazy
588: [03:19:37] <spronk2> lawlz
589: [03:19:53] <capabilities> well i'd like to understand what it actually is JeremyRoundill
590: [03:19:59] <JeremyRoundill> Try logging out
591: [03:20:01] <capabilities> guess it's time to dig into the code again
592: [03:20:12] <spronk2> JeremyRoundill well it shouldn't be returning those unless he's viewing non-live stage though right?
593: [03:20:19] <JeremyRoundill> Draft pages show up on the site when you're logged in as admin, I think.
594: [03:20:37] <capabilities> still does it JeremyRoundill
595: [03:20:41] <JeremyRoundill> spronk2: I'm not sure, I haven't researched it. I just had a similar problem recently.
596: [03:20:43] <JeremyRoundill> Dag, yo.
597: [03:20:52] <JeremyRoundill> I'm not sure then.
598: [03:21:29] <madmatt> Is there a way to define a YML fixture file for tests, but *not* automatically create db records from the fixture?
599: [03:21:52] <madmatt> e.g. I want to specify two Page objects in the YML, then publish one, ensure count() == 1, then publish the other and ensure count() == 2
600: [03:22:30] <madmatt> I thought just defining fixture_file did that, but it appears to load the entire fixture into the db during setup
601: [03:30:12] * _muskie9_ quit (Read error: Connection reset by peer)
602: [03:30:34] * muskie9 has joined #silverstripe
603: [03:35:06] * Phlunk3 quit (Quit: Leaving)
604: [03:35:40] * Olliepop quit (Ping timeout: 246 seconds)
605: [03:38:08] * Stomach quit (Quit: zzz)
606: [03:46:01] <simon_w|work> madmatt, doesn't look like it
607: [03:47:01] <madmatt> Yeah, I thought my tests were working the last time I ran them, but I guess I was wrong :D
608: [03:47:03] <simon_w|work> madmatt, though, what you could do, is not specify a fixture file then have two separate ones are using $this->loadFixture('path/to/file.yml')
609: [03:47:38] <madmatt> Yeah I was wondering about that. Seems over the top though, I'll just remove one test :D
610: [03:47:51] <simon_w|work> Or that :p
611: [03:47:54] <Hailwood> Hi guys, does SS have a built in way to display html in a json friendly format?
612: [03:47:57] <madmatt> It's already tested elsewhere (case where count == 1), so I'm not too worried
613: [03:48:14] <Hailwood> *display HTMLtext contents in a json friendly format
614: [03:49:25] <simon_w|work> Hailwood, so, you want to include it in some json? Just stick it in an area and json_encode() it?
615: [03:50:48] <Hailwood> simon_w: Pretty much yeah, e.g. {"caption: "$EscapedValueHere"}
616: [03:51:26] <simon_w|work> Hailwood, http://php.net/json_encode
617: [03:51:30] <capabilities> can i move Metadata URLSegment and Name (from Page) to another tab some how?
618: [03:53:48] <micmania1> capabilities: $fields->removeByName(“Field”); $fields->addFieldToTab(“Root.Tab”, /* My Field */);
619: [03:55:50] <capabilities> yeah i understand that, but in /cms/code/model/SiteTree.php it looks like URLSegment has a bit of work to initialize, but i can't work out how to just get the original instance so i can push it into the new tab, since fieldByName('URLSegment') is giving me null
620: [04:01:52] * helenclarko quit (Quit: Page closed)
621: [04:04:00] * jedateach quit (Quit: jedateach)
622: [04:05:35] * muskie9_ has joined #silverstripe
623: [04:05:45] * muskie9 quit (Read error: Connection reset by peer)
624: [04:07:52] * Ryan-Toast has joined #silverstripe
625: [04:08:00] * Ryan-Toast quit (Client Quit)
626: [04:11:53] * superspring_ has joined #silverstripe
627: [04:12:29] * simon_w|work quit (Ping timeout: 272 seconds)
628: [04:12:29] * superspring quit (Ping timeout: 272 seconds)
629: [04:12:55] * simon_w|work has joined #silverstripe
630: [04:13:58] * superspring_ is now known as superspring
631: [04:16:26] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
632: [04:23:09] * muskie9_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
633: [04:23:35] * spronk2 quit (Quit: I may need a longer sleep timer...)
634: [04:24:37] * spekulatius quit (Quit: Leaving)
635: [04:32:10] <simon_w|work> Home time!
636: [04:32:15] <Colinglebells> cyas
637: [04:43:16] * Liquide has joined #silverstripe
638: [04:51:44] * cloph has joined #silverstripe
639: [04:52:15] * cloph_away quit (Ping timeout: 255 seconds)
640: [04:53:46] * willr quit (Quit: willr)
641: [04:58:25] * KrisKringy is now known as Kingy[a]
642: [05:23:19] * micmania1 quit (Quit: micmania1)
643: [05:38:38] * Hailwood quit (Remote host closed the connection)
644: [05:45:02] <simon_w> Home!
645: [05:45:36] * stefanh_ has joined #silverstripe
646: [05:59:27] * stefanh_ quit (Quit: This computer has gone to sleep)
647: [06:10:29] * micmania1 has joined #silverstripe
648: [06:10:59] <micmania1> Colinglebells Colinglebells Colingle all the way!
649: [06:11:18] <micmania1> sorry.
650: [06:12:18] <simon_w> No you're not
651: [06:14:57] <Colinglebells> :D
652: [06:16:19] <micmania1> No, i'm not. :D
653: [06:41:44] <capabilities> if i've got a DO that is a Tip (handy tip etc.) and multiple tips can be added to any page, what's the best way to let the content editor put a few tips on a page, and what relationships do the pages and the tips have to each other
654: [06:41:55] <capabilities> do i use a gridfield, can i inline it, or does it have to be a whole tab on its own?
655: [06:42:25] <MichalKleiner> depends where you want them in the output template..
656: [06:42:45] <capabilities> i'm more thinking from a CMS admin perspective
657: [06:42:55] <MichalKleiner> it relates to it
658: [06:43:00] <capabilities> can i have a datagrid that is inline with the other fields
659: [06:43:05] <capabilities> er gridfield
660: [06:43:39] <capabilities> since they are going to make hundreds of pages i'm trying to get the work flow as nice as possible so they don't forget / make a mess
661: [06:44:38] * Kingy[a] is now known as Kingy
662: [06:44:44] <Kingy> JeremyRoundill where you at
663: [06:45:38] <MichalKleiner> well it more depends how it will be used in the frontend, then a decision can be made for backend.. if it's a set of tips on the side or bottom of the page, they can be in a gridfield just as a related from a tips modeladmin.. if they need to be inline in the content, still modeladmin and then use something similar to shortcodes to actually inline them
664: [06:45:49] <MichalKleiner> well it more depends how it will be used in the frontend, then a decision can be made for backend.. if it's a set of tips on the side or bottom of the page, they can be in a gridfield just as a related from a tips modeladmin.. if they need to be inline in the content, still modeladmin and then use something similar to shortcodes to actually inline them
665: [06:45:56] <MichalKleiner> sorry, sent twice
666: [06:46:57] * Shrike_Finland has joined #silverstripe
667: [07:04:50] <capabilities> what do you mean by using shortcodes MichalKleiner,
668: [07:05:25] <MichalKleiner> http://doc.silverstripe.org/framework/en/reference/shortcodes
669: [07:05:31] <Snowman23> https://www.youtube.com/watch?v=qhZQ_mztGuQ SS23'S FIRST QUADCOPTER STUFF :D
670: [07:06:00] <MichalKleiner> and you can have something in the content like [hint,1545] where it translates to a hint DO which takes care about the rendering etc..
671: [07:06:36] <capabilities> so you can't put a gridfield in a normal DO form inline? or can you
672: [07:07:13] <MichalKleiner> not sure what you mean.. you an have gridfield in the cms.. even for DOs.. but within the content itself..
673: [07:07:21] <MichalKleiner> but NOT within the content
674: [07:07:55] <capabilities> yeah i understand that, i've built a custom modeladmin that lets me preview data objects https://github.com/jotham/silverstripe-dataobject-preview/
675: [07:08:13] <capabilities> i guess i'll just have a play around
676: [07:08:27] <MichalKleiner> in that image you can have gridfield below the image
677: [07:08:35] <MichalKleiner> or anywhere in the middle section
678: [07:08:46] <MichalKleiner> where left is Left and right is preview
679: [07:09:07] * Azure quit (Read error: Connection reset by peer)
680: [07:10:04] * Azure has joined #silverstripe
681: [07:10:07] * MichalKleiner is now known as MK_away
682: [07:21:15] <Tanger> What OS do you folk develop on?
683: [07:21:25] <Tanger> Just outta curiosity
684: [07:21:44] <Snowman23> Linux
685: [07:23:44] <Tanger> Debian?
686: [07:24:17] * Kingy is now known as Kingy[a]
687: [07:30:40] <capabilities> Tanger: windows 8 as a host, but i spend 99.99999% of my time in terminal sessions connected to local or remote vms
688: [07:30:44] <capabilities> er windows 7
689: [07:30:51] <capabilities> running linux
690: [07:31:21] <capabilities> so i can use all the good linux tools and still use photoshop etc
691: [07:32:38] <Tanger> Yeah, it's a huge pain not having PS on linux
692: [07:32:47] <Tanger> And GIMP just doesn't cut it
693: [07:33:02] <capabilities> agreed
694: [07:33:25] <capabilities> i've been using photoshop since version 2 or something, i am as lost without photoshop as i am without bash/vim/git
695: [07:35:59] <capabilities> i don't do much web dev tho
696: [07:36:05] <capabilities> mostly cloud app things
697: [07:37:32] * stefanh_ has joined #silverstripe
698: [07:40:06] * allnickstaken quit (Ping timeout: 255 seconds)
699: [07:46:07] * wmk has joined #silverstripe
700: [07:46:57] * auto9_ has joined #silverstripe
701: [07:49:33] * auto9 quit (Ping timeout: 255 seconds)
702: [07:51:44] * micmania1 quit (Ping timeout: 256 seconds)
703: [07:56:54] <Zauberfisch> capabilities Tanger pfff, I need neither gimp or photoshop
704: [07:56:59] <Zauberfisch> I use pinta <3
705: [07:57:11] <Zauberfisch> it has all the fancy features: croping, saving
706: [07:57:38] <Zauberfisch> and every thing above that, I get a designer to do
707: [07:58:02] <Tanger> capabilities: Huzzah, another vim user!
708: [07:59:12] <Tanger> Zauberfisch: Well, that's what designers are there for I guess
709: [07:59:27] <capabilities> last couple of days i've painstakingly reconstructed some pretty elaborate photoshop treatments in imagemagick
710: [07:59:39] <capabilities> works good
711: [08:01:03] * g4b0_ has joined #silverstripe
712: [08:01:24] * Robke has joined #silverstripe
713: [08:02:01] * auto9 has joined #silverstripe
714: [08:02:38] <Robke> hi does anyone uses fancybox?
715: [08:03:26] * auto9_ quit (Ping timeout: 265 seconds)
716: [08:03:44] <capabilities> have i just misconfigured something, my base SiteTree object (Page) has a gridfield on it which shows up int he CMS but when i try to perform an action on the form it doesn't seem to know how to route it propelry:
717: [08:06:13] <capabilities> weird, looks like a getter was interfering with it, my bad
718: [08:07:07] <wmk> gmorning
719: [08:07:17] <Robke> wmk: morning
720: [08:08:51] * Shrike_Finland quit (Quit: Leaving.)
721: [08:09:37] <wmk> capabilities, i have a git-bash in windows. works very good
722: [08:10:03] <capabilities> yeah i use gitbash + the whole gitbash/msys subsystem a lot
723: [08:10:08] <capabilities> but it doesn't beat a real linux
724: [08:10:12] <wmk> not really
725: [08:10:17] <wmk> but ok for developing
726: [08:10:22] * zippy has joined #silverstripe
727: [08:10:31] <wmk> Zauberfisch's vagrant box helps a lot
728: [08:10:50] * Shrike_Finland has joined #silverstripe
729: [08:11:13] <wmk> Zauberfisch, this pinta, can it also do some combined vector / pixel graphics?
730: [08:11:15] <capabilities> i haven't played with vagrant yet
731: [08:11:33] <wmk> capabilities, you first play with it, then work
732: [08:11:56] <wmk> though it's as easy as installing stuff, using a good pre configured box and run your VM on your machine
733: [08:12:27] <wmk> with a shared folder you have the code native in the host (windows in my case) and can use it locally with your IDE
734: [08:13:22] <capabilities> my ide is vim, and i run it in a terminal, so that's not a big issue for me, one thing i like to do is not mess up my local system with project specific environment
735: [08:13:42] <wmk> i can understand
736: [08:13:54] <wmk> so you need a network connection for developing
737: [08:14:19] <capabilities> i have virtualbox locally and each new project i duplicate a vm i've set up
738: [08:14:19] <wmk> capabilities, do you have syntax highlighting for ss templates in vim?
739: [08:14:26] <capabilities> that shares folders, has my ssh/git keys, etc
740: [08:14:29] <capabilities> all ready to go
741: [08:14:44] <wmk> well, vagrant is much like that.
742: [08:14:50] <wmk> does automatic port forwarding
743: [08:14:54] <capabilities> yeah that's why i want to give it a look
744: [08:15:05] <capabilities> i don't have enough to do with SS templates to worry about that
745: [08:15:13] <wmk> lucky guy
746: [08:15:47] <capabilities> it just doesn't make financial sense for me to dick around with front end web
747: [08:15:47] * auto9 quit (Read error: Connection reset by peer)
748: [08:16:10] * auto9 has joined #silverstripe
749: [08:21:24] * arnhoe has joined #silverstripe
750: [08:24:34] * allnickstaken has joined #silverstripe
751: [08:34:53] * g4b0_ quit (Ping timeout: 240 seconds)
752: [08:36:26] * g4b0_ has joined #silverstripe
753: [08:36:50] * micmania1 has joined #silverstripe
754: [08:44:40] <wmk> what's the shortcode for updating phpdoc in intellij 14 ?
755: [08:44:41] <Zauberfisch> wmk: glad to hear it
756: [08:44:47] <wmk> Zauberfisch, ;)
757: [08:44:57] <wmk> alt-enter doesn't work somehow
758: [08:45:55] <wmk> ah, only when there is something unknown underlined.
759: [08:49:49] * caamic30 has joined #silverstripe
760: [08:52:25] <caamic30> Hello SS. need advice, I have dynamic variables to put on my Page Content, i.e I put $FirstName $Surname to the rich text editor and saves it
761: [08:53:01] <caamic30> automatically on the front-end, the variables I set will get the current logged in member’s first name, surname
762: [08:54:24] <capabilities> can i force preview panel to resize? sometimes it seems to not calculate the size of the browser accurately
763: [08:55:50] * kinglozzer has joined #silverstripe
764: [08:59:50] <zippy> kinglozzer: how much do I have to bribe you to accept a pull request :)
765: [08:59:54] <zippy> a git one that is ;-)
766: [09:01:05] <kinglozzer> Hmm
767: [09:01:11] <kinglozzer> What have you got to offer? ;)
768: [09:01:14] <kinglozzer> Which PR?
769: [09:01:49] <zippy> there is that canEdit / canDelete one on the cms core a week or two ago
770: [09:01:56] <zippy> quite handy, been using it on a few projects
771: [09:02:05] <Tanger> Oh wow, there's a Python in PHP PECL
772: [09:02:06] <zippy> canEdit / canCreate I mean
773: [09:05:32] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
774: [09:07:58] * zippy has joined #silverstripe
775: [09:08:21] * stefanh_ quit (Quit: This computer has gone to sleep)
776: [09:10:30] <wmk> caamic30, you need to do a search replace before you put $Content to the template
777: [09:10:41] <wmk> see UserForms module how $Userform is substituted
778: [09:10:42] <capabilities> how would you guys go about making what amounts to a multiline varchar? i was thinking i could use Textarea and then before its presented to the template i can swap newlines with <br>
779: [09:10:44] <wmk> a bit hacky
780: [09:11:01] * Shrike_Finland quit (Quit: Leaving.)
781: [09:11:42] <wmk> Tanger, be carful with that snake
782: [09:12:29] <Tanger> wmk: Never! I always lament the fact that there's practically 0 python web dev in Perth :(
783: [09:13:02] <capabilities> false alarm, doesn it automatically :P
784: [09:13:10] <wmk> Tanger, where's the python in pecl?
785: [09:13:21] <Tanger> http://www.csh.rit.edu/~jon/projects/pip/
786: [09:13:26] * Otterpocket has joined #silverstripe
787: [09:13:28] <Tanger> http://pecl.php.net/package/python
788: [09:18:14] <kinglozzer> zippy: https://github.com/silverstripe/silverstripe-cms/pull/1125 that?
789: [09:18:26] <zippy> yeap
790: [09:18:53] <kinglozzer> Oo that reminds me, that really needs to implement the new Flushable stuff. simon_w has mentioned it a few times
791: [09:19:18] <kinglozzer> zippy: So people who don't have canEdit() will be able to drag them, but then get an error?
792: [09:19:53] <zippy> kinglozzer: the UI will start the drag, but when they release it moves back to where it was, and at the top says "Forbidden"
793: [09:20:18] * lerni_ has joined #silverstripe
794: [09:22:10] <kinglozzer> Hmm, would setting canEdit prevent the drag?
795: [09:22:51] <wmk> hi lerni_
796: [09:23:16] <lerni_> heho wmk :)
797: [09:23:22] <wmk> lerni_, there was a mail on dev list regarding block modules.
798: [09:23:30] <wmk> dunno if your sheet is known on dev list
799: [09:24:15] <zippy> kinglozzer: setting canEdit is a can of worms
800: [09:24:25] <kinglozzer> Wait zippy, there's a "Change site structure" permission in the Security section :| shouldn't we check that?
801: [09:27:20] <zippy> kinglozzer: thats a global permission eh
802: [09:27:39] * Shrike_Finland has joined #silverstripe
803: [09:27:43] <zippy> possibly, but then if we check that and set to the classes to false, will that still allow create?
804: [09:28:05] <zippy> if someone is not allowed to change the Site Structure, are they still allowed to create a page..
805: [09:29:18] <kinglozzer> zippy: Nope
806: [09:29:33] <zippy> ok, might be worth checking that then
807: [09:29:37] <kinglozzer> But then, what if they can change the structure but not edit, what happens? They can't save it :/
808: [09:29:43] <zippy> oh yea
809: [09:29:44] <zippy> hahahahaa
810: [09:29:49] <kinglozzer> >.<
811: [09:30:14] * zippy hands kinglozzer a can of worms
812: [09:30:23] * Tanger quit (Quit: Tanger)
813: [09:30:30] <kinglozzer> THEY'RE SPILLING OUT EVERYWHERE D:
814: [09:31:37] * stefanh_ has joined #silverstripe
815: [09:31:38] <Snowman23> XD
816: [09:32:06] <zippy> jesus you think svn diff would be colorized by default these days
817: [09:32:13] <Snowman23> >svn
818: [09:32:16] <Snowman23> I don't think you would, zippy
819: [09:32:17] <zippy> mmm
820: [09:32:30] <kinglozzer> Oh wait zippy, if they don't have canEdit then every single page is greyed out and they can't do anything, so that doesn't matter
821: [09:32:33] <zippy> git-svn boke on 10.10
822: [09:32:34] * auto9 quit (Read error: Connection reset by peer)
823: [09:32:38] <lerni_> wmk do you mean the tread linked in the sheet? I wanted to somehow complete it a bit more but time is the limiting factor. Since the sheet was intended to help people evaluate a block-module and prevent them wasting time I probable should post it, as various people already put time in it ;-)
824: [09:32:54] <kinglozzer> Plus the "Change site structure" seems to work already, so I think your change should be fine
825: [09:33:03] <wmk> lerni_, of course.
826: [09:33:07] <wmk> maye the other guy also
827: [09:33:15] <wmk> added some lines to it yesterday
828: [09:33:17] * auto9 has joined #silverstripe
829: [09:33:51] <wmk> atm i personally think willr's solution (dnadesing) based on widget is very promising
830: [09:33:56] * Pyaljsfk has joined #silverstripe
831: [09:34:03] <wmk> as we already have widgets, why not use that stuff?
832: [09:34:15] <wmk> hey Pyaljsfk
833: [09:34:17] <wmk> ali?
834: [09:38:21] <Pyaljsfk> keyboard jam.
835: [09:38:28] <Pyaljsfk> hey wmk :>
836: [09:38:33] * Pyaljsfk quit (Client Quit)
837: [09:38:56] <lerni_> for all interested in block-modules have a look at the googlesheet (it's open) and put in your Findings!
838: [09:38:56] <lerni_> https://docs.google.com/spreadsheets/d/1JvodD2L9K4b4hIrq1lTKb1Mpky5pgoOY0fElgKrrgq8/edit#gid=0
839: [09:39:06] <Otterpocket> kinglozzer: Fatal error: Class SQLite3Database contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (SS_Database::comparisonClause, SS_Database::supportsTimezoneOverride)?
840: [09:39:11] <micmania1> Keyboard jam: http://media0.giphy.com/media/SEO7ub2q1fORa/200_s.gif
841: [09:39:24] <Otterpocket> I have slite3 and php5-sqlite installed
842: [09:39:24] <kinglozzer> Otterpocket: You're using the wrong branch (probably)
843: [09:39:38] <kinglozzer> Otterpocket: https://github.com/silverstripe-labs/silverstripe-sqlite3/tree/1.3
844: [09:39:45] <kinglozzer> master is 3.2
845: [09:40:29] <Otterpocket> I was using https://github.com/smindel/silverstripe-sqlite3
846: [09:40:51] * wmk wonders how keyboard jam tastes
847: [09:40:53] <zippy> blocks, fany
848: [09:40:55] <zippy> fancy
849: [09:42:49] * Pyqwehk has joined #silverstripe
850: [09:42:49] <kinglozzer> Otterpocket: Oh, that's not maintained any more, use the silverstripe-labs one
851: [09:43:01] <Otterpocket> Fatal error: Class 'SQLiteDatabase' not found
852: [09:43:44] <zippy> kinglozzer: interesting with the canCreate option. I wonder if we could just make the drag not look at that hint
853: [09:48:04] * Robke quit (Ping timeout: 246 seconds)
854: [09:53:48] <kinglozzer> zippy: Possibly, yeah. I'm not familiar with the javascript that handles that, though :/
855: [09:54:00] <kinglozzer> I think most of it's in the framework rather than cms module too
856: [09:55:34] <Pyqwehk> not a hint, it's a directive.
857: [09:55:46] <Pyqwehk> and it's tied into DataObject, so framework yes.
858: [09:57:36] <micmania1> Pyqwehk: how is chilli peppers these days?
859: [09:58:00] <simon_w> Red hot
860: [09:59:22] <Pyqwehk> micmania1: ha, how did you know I went there today?
861: [09:59:34] <micmania1> Pyqwehk: you go there every day!
862: [10:00:04] <Pyqwehk> haha, used to, yeah. Haven't been for a couple of months. But the cafe next to work just closed, so that's basically the only option atm.
863: [10:01:00] <Pyqwehk> micmania1: "Mango Sam" - sliced chicken breast mixed in lighty spiced mango chutney topped with an authentic vegetable samosa,tomato, mint & yoghurt sauce & baby spinach
864: [10:01:07] <Pyqwehk> in a wrap (tortilla)
865: [10:01:16] <capabilities> have you guys seen scrollbars vanishing from gridfield in modeladmin
866: [10:01:19] <Pyqwehk> s'gonna be amazing
867: [10:01:30] <micmania1> wow. Is that new?
868: [10:01:36] * simon_w hasn't seen scrollbars for a rather long time
869: [10:02:18] <Pyqwehk> micmania1: sandwich of the week.
870: [10:02:21] <capabilities> looks like Form_Editform in the cms-content section doesn't get scrollbars at all
871: [10:02:34] <Pyqwehk> capabilities: are you on a mac?
872: [10:02:41] * caamic30 quit (Quit: caamic30)
873: [10:02:41] <capabilities> windows 7 / chrome
874: [10:02:42] <Otterpocket> kinglozzer: Are you using that same branch with 3.1.6 ?
875: [10:02:48] <capabilities> the other fields all get scorll bars
876: [10:02:52] <capabilities> er layout areas
877: [10:02:56] * ThePeach has joined #silverstripe
878: [10:03:36] <kinglozzer> Otterpocket: Yeah
879: [10:04:04] <zippy> kinglozzer: looks like 1 line of js...
880: [10:04:14] <Pyqwehk> micmania1: are you fattening up for christmas on burgerfuel every day? Or the KFC down the street?
881: [10:04:21] * Shrike_Finland quit (Quit: Leaving.)
882: [10:04:38] <Pyqwehk> Did burgerfuel install a back door for your office yet? :P
883: [10:04:39] <simon_w> I have a local KFC again. It's weird.
884: [10:04:44] <Otterpocket> kinglozzer: In your _config.php what are you calling the database [type] ?
885: [10:04:46] <micmania1> Pyqwehk: KFC is not down the street, but yes, BF!
886: [10:04:48] <Pyqwehk> ha, that's a shame simon_w :<
887: [10:05:08] <simon_w> Pyqwehk, there's not even that many pacific islanders around here! I'm confused
888: [10:05:09] <Pyqwehk> micmania1: So you're gonna be a wee fatty when I come home? xD
889: [10:05:10] <micmania1> I had nandos today for dinner and hells pizza for tea.
890: [10:05:13] <kinglozzer> Otterpocket: SQLite3Database
891: [10:05:19] <Pyqwehk> simon_w: LOL, appropriateness-- :P
892: [10:05:22] <micmania1> Pyqwehk: Its a work in progress
893: [10:05:26] <Pyqwehk> (yet so true :<)
894: [10:05:39] <Pyqwehk> micmania1: haha. At least you found a place to play football I guess.
895: [10:05:46] <Pyqwehk> Although I hear you got dicked by a lass?
896: [10:05:53] <micmania1> yeah, but I can't play this week :(
897: [10:05:56] <micmania1> Pyqwehk: not true.
898: [10:06:28] <Pyqwehk> We make'm strong & capable. None of this Geordie shore airheadedness :P
899: [10:06:36] <Pyqwehk> well, maybe in auckland, lol
900: [10:06:49] <Pyqwehk> up on the north shore
901: [10:07:02] <micmania1> Pyqwehk: I did accidentally blast the ball off some fat lasses tits.
902: [10:07:06] <Pyqwehk> HAHA
903: [10:07:08] <micmania1> as you do.
904: [10:07:28] <micmania1> Then she tried to take me out just after haha
905: [10:07:31] <Pyqwehk> Did I just read you went in for a header and missed?
906: [10:07:32] <Pyqwehk> lol
907: [10:08:13] <micmania1> I shot, full belt. The ball just hit and flopped and dropped 90 degrees to the floor.
908: [10:08:40] <Pyqwehk> so anyway guys, I just wanted to let everyone know I installed firefox dev edition. Don't.
909: [10:08:42] <micmania1> I was like "OH SHIT! Sorry!" haha
910: [10:08:49] <Pyqwehk> It's exactly the same, but black.
911: [10:08:59] <Pyqwehk> NOT THAT I'M SAYING BLACK IS BAD
912: [10:09:11] <Pyqwehk> but... it's nothing special, like they tried to make it out to be :<
913: [10:09:26] <Pyqwehk> I guess what I'm trying to say is... I'M GOING BACK
914: [10:09:52] <simon_w> I've turned the black off
915: [10:10:07] <simon_w> But its dev tools don't cause it to crash, so massive improvement over Chrome
916: [10:10:10] <Pyqwehk> yeah I just remembered you can
917: [10:10:28] <Pyqwehk> yeah, what happened to you being a safari guy simon_w ?
918: [10:10:35] <simon_w> Pyqwehk, Linux
919: [10:11:00] <Pyqwehk> oh
920: [10:11:02] <Pyqwehk> yeah chromium :<
921: [10:11:18] * stefanh_ quit (Quit: This computer has gone to sleep)
922: [10:11:21] <Pyqwehk> actually I lied, the settings interface is different.
923: [10:14:16] <Pyqwehk> oh brilliant. Colour theme is under settings of dev tool, not browser.
924: [10:14:20] <Pyqwehk> that's ... intuitive.
925: [10:16:05] * Zauberfisch quit (Ping timeout: 264 seconds)
926: [10:16:13] * Zauberfisch has joined #silverstripe
927: [10:16:35] * svandragt has joined #silverstripe
928: [10:17:12] <Pyqwehk> kinglozzer: so the things that are new for the dev tools are: Performance & timeline (instead of just profiler), storage, web audio.
929: [10:18:48] <svandragt> morning folks. I'm looping through an ArrayList in an template and using $Last in the loop results in the second out of 3 iterations being marked as Last - any idea what's going on?
930: [10:19:23] <Pyqwehk> off by one error
931: [10:19:26] <svandragt> the last item is not being marked as last
932: [10:19:28] <simon_w> Caitlin is so mean. Making me go to bed and play Tropico.
933: [10:19:42] <Pyqwehk> haha
934: [10:19:43] <Pyqwehk> <3
935: [10:19:45] <Pyqwehk> that's so cute.
936: [10:22:21] <svandragt> Cheers Pyqwehk - I guess you've seen this before - should I just check if $Post = $TotalItems then
937: [10:22:33] <Pyqwehk> well
938: [10:22:41] <Pyqwehk> what does your template code look like?
939: [10:22:47] <Pyqwehk> It sounds like a bug, should be reported.
940: [10:22:48] <svandragt> Oh $Post has the same problem.. it's because of my ->removeDuplicates call
941: [10:22:51] <Pyqwehk> Pos
942: [10:23:01] <svandragt> 1/3, 3/3, 4/3
943: [10:23:31] * zippy hasn't been too impressed with the speed of cloudflare
944: [10:23:40] <zippy> some rquests take even longer for things like css/js and images
945: [10:23:42] <zippy> very strange
946: [10:23:58] <capabilities> can i tell gridfield through its config only to show certian records? this is from modeladmin so the gridfield is already constructed
947: [10:24:12] <capabilities> or should i use getList
948: [10:24:20] <kinglozzer> OH FFS HTML
949: [10:24:34] <kinglozzer> Hit enter on a form = submit with first button, Y U DO DIS? :(
950: [10:24:42] * micmania1 eats HTML for breakfast
951: [10:25:20] <Pyqwehk> svandragt: if it is removeduplicates (sounds likely, iirc pos is caculated once and never re-done), you should open an issue on it.
952: [10:25:21] <kinglozzer> Screw it, I'll just add the proper button first and hide it
953: [10:25:22] <micmania1> capabilities: yep, use getList
954: [10:25:32] <micmania1> kinglozzer: :O FILTHY
955: [10:25:33] <Pyqwehk> capabilities: NO
956: [10:25:57] <kinglozzer> collateDataFields() I noticed that a field called 'action_doSearch' appears twice in your form: 'Form_SearchForm'. One is a 'FormAction' and the other is a 'FormAction'
957: [10:26:00] <kinglozzer> FUUUUUU
958: [10:26:00] <Pyqwehk> if you're trying to limit modeladmin, you've missed the entire point of modeladmin (and should therefore not be using it)
959: [10:26:25] <micmania1> Pyqwehk: I think he means filter
960: [10:26:36] <Pyqwehk> yeah, but filters are there already.
961: [10:26:50] <micmania1> how?
962: [10:26:57] <Pyqwehk> ModelAdmin?
963: [10:27:01] <Pyqwehk> filters are on the left panel.
964: [10:27:15] <Pyqwehk> to the default searchfields on the model you're adminning.
965: [10:27:20] <kinglozzer> public function doProxySearch(array $data, Form $form, SS_HTTPRequest $request) { return $this->doSearch($data, $form, $request); } << winner
966: [10:27:22] <capabilities> Pyqwehk: no, this is just the easiest way to limit each custom model admin to see a subset of the total collection of items
967: [10:27:23] <Pyqwehk> which lists ALL the things.
968: [10:27:31] <zippy> People can land a probe on a commit, yet silverstripe still takes fover to flush. Where are peoples prioirties
969: [10:27:35] <micmania1> yeah, but if you want to exclude some, they only work after you use them.
970: [10:27:36] <Pyqwehk> permenantly?
971: [10:27:40] <zippy> Comet*
972: [10:27:47] <Colinglebells> haha commit
973: [10:27:51] <zippy> :)
974: [10:27:51] <Pyqwehk> hmm, may have misunderstood the usecase.
975: [10:27:53] <Colinglebells> coding on the brain
976: [10:28:18] <capabilities> the point of the CMS is to make the content editors life as easy as possible
977: [10:28:21] <capabilities> nothing else
978: [10:28:28] <capabilities> it doesn't matter what fancy rules you make up in your head
979: [10:29:11] <Colinglebells> capabilities: I have a custom rolled CRM that uses model admin to show just members in a particular security group
980: [10:29:11] <Pyqwehk> Oh you, praxis
981: [10:29:23] <Colinglebells> ^.^
982: [10:30:00] <capabilities> yeah i've got it set up now with getList so the particular editor role can't see other subsite editors brand information, so that's all i was after
983: [10:30:36] <micmania1> capabilities: oh, don't do it like that then :p
984: [10:30:43] <capabilities> removeComponentsByType is this a poorly named method? or is it because you might have more than one component of the same type added (what's the use case for that?)
985: [10:31:01] <micmania1> add a DataExtension to the DataObject then use augmentSQL()
986: [10:31:11] <capabilities> this is for convenience not security
987: [10:31:39] <micmania1> capabilities: Its how subsites works - it keeps things consistent.
988: [10:32:04] <micmania1> You may even be able to use existing cod ein the module
989: [10:32:17] <capabilities> micmania1: short of creating something from scratch based on CMSSettingsController, this looks like the easiest way to leverage gridfield and modeladmin to do it
990: [10:32:26] <capabilities> micmania1: this is multisite module not subsites
991: [10:32:29] <capabilities> sorry
992: [10:32:52] <capabilities> anyway i haven't explained enough detail for any meaningful advice on the subject
993: [10:33:31] <zippy> simon_w: you looked at the composer method of maping class names for its auto loader? https://github.com/composer/composer/blob/master/src/Composer/Autoload/ClassMapGenerator.php#L113 was your reflection faster?
994: [10:34:02] <svandragt> Pyqwehk: return new ArrayList(array_values($a->toArray())); // workaround
995: [10:34:07] * svandragt quit (Quit: Page closed)
996: [10:38:14] * Shrike_Finland has joined #silverstripe
997: [10:40:52] <Zauberfisch> wmk: I personally realy like the new VM
998: [10:41:04] <Zauberfisch> wmk: the way it has all the stuff defined inside the VM
999: [10:41:05] * wmk should switch to it...
1000: [10:41:10] <Zauberfisch> :O
1001: [10:41:12] <wmk> any docs?
1002: [10:41:17] <Zauberfisch> so you are still on the test-3 ?
1003: [10:41:31] <wmk> got interrupted with some other stuff...
1004: [10:42:15] <Zauberfisch> no docs
1005: [10:42:18] <Zauberfisch> but its super easy
1006: [10:42:31] <Zauberfisch> vagrant init zauberfisch/silverstripe-trusty64
1007: [10:42:35] <Zauberfisch> vagrant up
1008: [10:42:43] <Zauberfisch> (inside a folder, it does not create a folder)
1009: [10:44:13] <wmk> so i just changed the box in my Vagrantfile
1010: [10:44:24] <micmania1> Zauberfisch: what you got on the box?
1011: [10:45:04] <wmk> oh, new version
1012: [10:45:09] <wmk> still that slow server?
1013: [10:46:00] * stnvh quit (Quit: quit)
1014: [10:46:14] * Shrike_Finland1 has joined #silverstripe
1015: [10:46:42] <Zauberfisch> micmania1: all the things
1016: [10:46:52] * Shrike_Finland quit (Read error: Connection reset by peer)
1017: [10:47:02] <micmania1> Zauberfisch: sounds perfect!
1018: [10:47:40] <wmk> no more predefined db "silverstripe" ?
1019: [10:49:22] <Zauberfisch> micmania1: lamp + mailcatcher + phpmyadmin + xdebug + sake + composer + sass + compass + probably more that I forgot
1020: [10:49:36] * stnvh has joined #silverstripe
1021: [10:49:36] <Zauberfisch> wmk: silverstripe was never predefined.
1022: [10:49:38] <wmk> oh, you run compass on the dev machine?
1023: [10:49:52] <Zauberfisch> wmk: no, but I put it there just in case I ever need to
1024: [10:49:58] <wmk> ;)
1025: [10:50:10] <wmk> switched to foundation / libsass
1026: [10:50:15] <wmk> way faster
1027: [10:50:27] <Colinglebells> wmk: how's foundation to work with?
1028: [10:50:35] <Zauberfisch> would love to switch to libsass, but can't as long as compass support is so complicated
1029: [10:50:43] <Zauberfisch> I hate foundation
1030: [10:50:44] <wmk> just starting with foundation
1031: [10:50:56] <wmk> you used it for the eu site...?
1032: [10:51:07] <Zauberfisch> anselm did
1033: [10:51:08] <wmk> ok
1034: [10:51:11] <Zauberfisch> he is a foundation guy
1035: [10:51:28] <wmk> as it's pretty much the stuff i tried to put togehter manually in the last projects i thought to give it a go
1036: [10:51:33] * Shrike_Finland1 quit (Quit: Leaving.)
1037: [10:51:45] <wmk> and with some work i can use semantic classnames
1038: [10:52:00] <Zauberfisch> micmania1: feel free to try it. mysql root user password is "dont-use-in-production"
1039: [10:52:19] <wmk> Zauberfisch, no README somewhere?
1040: [10:52:20] <micmania1> 53mins left of download :P
1041: [10:52:49] <Zauberfisch> micmania1: yeah, to NZ the uplink is pretty bad D:
1042: [10:52:53] <Zauberfisch> or your internet is pretty bad
1043: [10:52:56] <Zauberfisch> either of those 2
1044: [10:53:02] <wmk> Zauberfisch, i still have 37 mins
1045: [10:53:03] <Zauberfisch> wmk: no D:
1046: [10:53:16] <Zauberfisch> wmk: for me the box download takes just a few minutes :O
1047: [10:53:16] <wmk> guess the server for the box is pretty - you know
1048: [10:53:33] <micmania1> My internet is good, but NZ has a farm of hamsters poering the internet, and most are asleep by now :(
1049: [10:53:38] <wmk> normally i have quite fast connection in office
1050: [10:53:41] * Eliseth has joined #silverstripe
1051: [10:53:53] <Colinglebells> micmania1: you've never tried AU internet? ;P
1052: [10:54:02] <capabilities> can i make a field on a DO only editable to a certian user group
1053: [10:54:04] <micmania1> Colinglebells: Don't we get the internet from yous?
1054: [10:54:04] <Otterpocket> kinglozzer: It's Alive!
1055: [10:54:05] <wmk> Zauberfisch, rate about 450k/s
1056: [10:54:11] <capabilities> will it automatically make it a read only field for everyone else?
1057: [10:54:16] <Zauberfisch> wmk: my coworker downloaded it in a few minutes
1058: [10:54:21] <Colinglebells> micmania1: overall, NZ internet is far superior to AU
1059: [10:54:28] <wmk> weird
1060: [10:54:28] <Otterpocket> kinglozzer: Taken a fair bit of messing about, but totally worth it
1061: [10:54:34] <Otterpocket> kinglozzer: Thanks
1062: [10:54:36] <micmania1> Ours is all right, drops out a lot though.
1063: [10:54:47] <kinglozzer> No problem Otterpocket :)
1064: [10:54:56] <zippy> In my template I can go $Price.Nice - and get a nice price
1065: [10:55:16] <Colinglebells> micmania1: the other day I noticed my mobile broadband in H+ mode is faster than my home ADSL2+ lol
1066: [10:55:22] <zippy> but if I call a function in a template which retuns Price, I can't all nice
1067: [10:55:24] <Colinglebells> (i.e. it's not even 4G)
1068: [10:56:07] <wmk> anyone used dnadesign elements module?
1069: [10:56:18] <Pyqwehk> guys, I just want everyone to know how much I hate foundation.
1070: [10:56:32] <wmk> Pyqwehk, i didn't expect anything different
1071: [10:56:37] <Pyqwehk> That inferior overcomplicated & usecase specific pull request got merged.
1072: [10:56:43] <Pyqwehk> so I got full mad.
1073: [10:56:47] <Pyqwehk> OUTRAGED even.
1074: [10:56:49] <wmk> oh
1075: [10:57:23] <Pyqwehk> I want to submit a pull request that is basically just "MERGE THIS YOU INCOMPENENT FUCKS"
1076: [10:57:38] <Pyqwehk> but it's even more likely to get closed without merge I guess.
1077: [10:59:14] <Pyqwehk> [10:53] <micmania1> My internet is good, but NZ has a farm of hamsters poering the internet, and most are asleep by now :(
1078: [10:59:33] <Pyqwehk> hahah, I think you'll find it has more to do with overswamping of connectivity because torrents put on overnight.
1079: [11:00:31] <Pyqwehk> micmania1: we only have a small cable that loops to California via Hawaii.
1080: [11:00:45] <Pyqwehk> and another small loop that goes to Aussie.
1081: [11:00:48] <Pyqwehk> but that's it.
1082: [11:01:00] <micmania1> I'm going to install it another day
1083: [11:01:21] <Pyqwehk> http://en.wikipedia.org/wiki/Southern_Cross_Cable
1084: [11:01:22] <micmania1> I can go to bed now :D
1085: [11:01:46] <micmania1> Been waiting since like 10pm for an email telling me some server maintenance has been complete
1086: [11:01:54] <Pyqwehk> and now it is?
1087: [11:03:02] <micmania1> yeah. Was metlink. Just had to check a few things
1088: [11:03:16] <micmania1> We asked for it to be done by 11 but its now just after 12 :(
1089: [11:03:25] <micmania1> anyway, off to bed. Cya
1090: [11:03:34] <Pyqwehk> ciao!
1091: [11:04:09] * Shrike_Finland has joined #silverstripe
1092: [11:04:29] <Pyqwehk> oh fuck, I forgot to tell him I was right again.
1093: [11:05:04] * Otterpocket quit (Quit: Otterpocket)
1094: [11:05:05] * Shrike_Finland1 has joined #silverstripe
1095: [11:06:16] * arnhoe quit ()
1096: [11:06:31] * Otterpocket has joined #silverstripe
1097: [11:08:42] * Shrike_Finland quit (Ping timeout: 250 seconds)
1098: [11:11:58] * stefanh_ has joined #silverstripe
1099: [11:14:36] <zippy> If I want to run something right at the start of the request, globally... is the _config.php the best place
1100: [11:14:48] <zippy> a bit like a global before filter in laravel Pyqwehk ..
1101: [11:16:13] <Snowman23> Sometimes
1102: [11:16:17] <Snowman23> You can do initliazation there
1103: [11:16:29] <Snowman23> You may prefer to use the config system to add a pre-request filter, if that would be more appropriate
1104: [11:17:45] <capabilities> _config can be quite late
1105: [11:17:52] <capabilities> since it's down to the module loader
1106: [11:18:34] <capabilities> i usually throw shit in framework/main.php since that's where the index php bootstraps to and mod rewrite does too
1107: [11:22:24] <zippy> sweet
1108: [11:26:33] * NETim has joined #silverstripe
1109: [11:27:07] * santamas quit (Ping timeout: 246 seconds)
1110: [11:28:35] * arnhoe has joined #silverstripe
1111: [11:28:58] * simon_w quit (Quit: Ping timeout: your mum)
1112: [11:30:22] <NETim> Morning. Trying to create an upload field in a custom form. I'm at the point of trying to get the image from the $_POST and storing it as an object. Anyone got any hints/docs that might help?
1113: [11:31:19] * lerni_ quit (Remote host closed the connection)
1114: [11:33:43] * g4b0_ quit (Quit: Sto andando via)
1115: [11:39:05] * Eliseth quit (Quit: Textual IRC Client: www.textualapp.com)
1116: [11:41:07] * Colinglebells quit (Ping timeout: 250 seconds)
1117: [11:41:54] * Eliseth has joined #silverstripe
1118: [11:45:35] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
1119: [11:58:24] <wmk> NETim, normally it should upload the file to the folder you tell the field to use. will generate a File object linked to the DO
1120: [12:02:04] * lerni has joined #silverstripe
1121: [12:03:05] <Pyqwehk> Snowman23: <3 yes
1122: [12:03:16] <Pyqwehk> not config, database should not be accessed in config.
1123: [12:03:18] <Pyqwehk> at all. Ever.
1124: [12:03:30] <Pyqwehk> gosh zippy you whore :<
1125: [12:03:48] <Pyqwehk> NETim: you're doing it wrong.
1126: [12:04:10] <Pyqwehk> As soon as you say $_ you're doing it wrong.
1127: [12:04:20] <Pyqwehk> as a rule of thumb.
1128: [12:04:52] <Pyqwehk> perhaps you need to let us in on a little more of what it is you're trying to do/achieve.
1129: [12:05:19] <Pyqwehk> eg. Is this form in the CMS, or the front end? Is it linked to a data object, or do you just want to make an email attachement?
1130: [12:05:24] <Pyqwehk> ...
1131: [12:05:26] <Pyqwehk> etc
1132: [12:05:47] * lerni_ has joined #silverstripe
1133: [12:07:17] * lerni quit (Ping timeout: 240 seconds)
1134: [12:12:12] * Shrike_Finland1 quit (Quit: Leaving.)
1135: [12:21:45] <Eliseth> Hi
1136: [12:22:15] <Eliseth> Is there an easy way to allow the tinymce editor to go "fullscreen"?
1137: [12:23:05] * simon_w|work quit (Ping timeout: 272 seconds)
1138: [12:23:06] <Pyqwehk> does it support that?
1139: [12:23:12] <Eliseth> I don't know :D
1140: [12:23:26] <Pyqwehk> Well that's your first question.
1141: [12:23:30] <capabilities> click the fullscreen button?
1142: [12:23:34] <Pyqwehk> ^
1143: [12:23:46] <Eliseth> Ah, right
1144: [12:23:51] <Eliseth> fuck me :D
1145: [12:23:53] <Pyqwehk> http://www.tinymce.com/wiki.php/Plugin:fullscreen
1146: [12:23:57] <Eliseth> erase from logs please
1147: [12:24:03] <Pyqwehk> heh
1148: [12:24:04] <Snowman23> Pyqwehk: You seen my quadcopter stuff yet? :D
1149: [12:24:06] <Eliseth> There's a button for that.....
1150: [12:24:07] <Pyqwehk> No.
1151: [12:24:16] <Pyqwehk> Snowman23: nup. I bought one of those too. Tricky shit.
1152: [12:24:24] <Snowman23> https://www.youtube.com/watch?v=qhZQ_mztGuQ SS23'S FIRST QUADCOPTER STUFF :D
1153: [12:24:37] <Snowman23> SS23 QUADCOPTER VIDEO MK II https://www.youtube.com/watch?v=gl_tnw_73Cw
1154: [12:24:38] <Pyqwehk> although mine is tricky because it's the size of my hand, so it's very succeptible to minor currents
1155: [12:25:01] <Snowman23> Pyqwehk: :3
1156: [12:25:03] <Snowman23> Check mine
1157: [12:25:05] <Snowman23> The second video especially
1158: [12:25:07] <Pyqwehk> k
1159: [12:25:56] <Snowman23> https://www.youtube.com/watch?v=H3_PvCdJQyk And this is the one I can use
1160: [12:26:02] <Pyqwehk> delay == calibration, no?
1161: [12:26:20] <Snowman23> No
1162: [12:26:24] <Snowman23> Not according to the manual
1163: [12:27:02] <wmk> <Eliseth> fuck me :D
1164: [12:27:07] <wmk> eh, sorry, no time
1165: [12:30:32] <Pyqwehk> I got one of these Snowman23 http://www.maplin.co.uk/p/hubsan-x4-mini-quadcopter-with-camera-recording-n64ce
1166: [12:30:45] <Pyqwehk> fits in my hand. Indoor only :/
1167: [12:30:53] <Pyqwehk> but still cool.
1168: [12:31:57] <Pyqwehk> but then I've played with one of these too Snowman23 http://www.dji.com/product/phantom-2
1169: [12:32:01] <Pyqwehk> which is far far more badass
1170: [12:32:40] <Pyqwehk> Take it out on a windy day and it's all 'nah bro, I got this' and just sits still in the air.
1171: [12:33:47] <Pyqwehk> http://www.youtube.com/watch?v=Trw9aS22w9s
1172: [12:34:35] <Pyqwehk> $1000 worth of kit though
1173: [12:35:02] * simon_w|work has joined #silverstripe
1174: [12:36:21] <Snowman23> Pyqwehk: Building from scratch best!
1175: [12:36:22] <Snowman23> :D
1176: [12:36:38] <Pyqwehk> Yeah, good fun I can imagine :>
1177: [12:36:55] <Snowman23> With the stability, you trade it for lack of agility
1178: [12:37:03] <Pyqwehk> I approve of the amount of colourful language in the videos.
1179: [12:37:06] <Snowman23> XD
1180: [12:37:15] <Pyqwehk> Snowman23: nah, thing is angile as hell.
1181: [12:37:26] <Pyqwehk> Responsive to controls, resistant to external force.
1182: [12:37:30] <Pyqwehk> Is the thing.
1183: [12:37:55] <Pyqwehk> still drifts a little, and of course it depend on HOW strong the wind is... but it's amazingly stable.
1184: [12:38:24] <Snowman23> mmm
1185: [12:38:33] <Snowman23> But I'd bet good money a similar one with only 4 is more agile
1186: [12:38:33] <Snowman23> :D
1187: [12:38:45] <Pyqwehk> with only 4?
1188: [12:38:48] <Pyqwehk> it IS a quad!
1189: [12:38:52] <Snowman23> Uh
1190: [12:38:56] <Pyqwehk> it's a quad taking photos of the 6.
1191: [12:39:02] <Snowman23> Wait what
1192: [12:39:03] * capabilities quit (Ping timeout: 245 seconds)
1193: [12:39:10] <Pyqwehk> idk, what are you on about
1194: [12:39:12] <Snowman23> OH GOD YOU'RE RIGHT
1195: [12:39:12] <Snowman23> :O
1196: [12:39:17] <Snowman23> I...
1197: [12:39:24] <Snowman23> for some reason I thought "hey it's taking photos of a 6, it must be a 6"
1198: [12:40:00] <Pyqwehk> yeh, lol.
1199: [12:40:10] <Pyqwehk> the football field video right?
1200: [12:40:25] <Snowman23> mm
1201: [12:40:32] <Snowman23> Still
1202: [12:40:36] <Pyqwehk> don't mind that every other pic on the page is a four, that looks nothing like the structure of that 6 at all :P
1203: [12:40:39] <Snowman23> Lets see if it can handle Wellington
1204: [12:40:39] <Snowman23> :D
1205: [12:40:40] * capabilities has joined #silverstripe
1206: [12:40:44] <Pyqwehk> hahaha, true.
1207: [12:40:47] <Pyqwehk> but alas, it's not mine.
1208: [12:40:57] <Pyqwehk> Although missus does want to get one now, haha
1209: [12:41:01] <Snowman23> :D
1210: [12:41:07] <Snowman23> I dunno, for me it's like, I don't want a quadcopter
1211: [12:41:10] <Snowman23> I want to build a quadcopter
1212: [12:41:12] <Snowman23> Way different things
1213: [12:41:28] <Pyqwehk> I cannae justify £500 though, can go visit... idk... ireland for a week or so on that money.
1214: [12:42:06] <Pyqwehk> Snowman23: I can fully understand that. I was already thinking before you started that project that I've got all these brushless HDD motors lying around at home... haha
1215: [12:42:08] <Snowman23> You could VIDEO HOT GIRLS WHEN THEY DON'T EXPECT IT WITH THE $500!
1216: [12:42:09] <Snowman23> :D
1217: [12:42:13] <Pyqwehk> 7200 rpm or such
1218: [12:42:40] <Pyqwehk> Snowman23: nah, because I'd have to get the gopro, the camera attachment, etc... wait what are you talking about?
1219: [12:43:01] <Snowman23> haha
1220: [12:43:05] <Snowman23> I just mean a quadcopter
1221: [12:43:23] * simon_w|work quit (Ping timeout: 240 seconds)
1222: [12:44:00] <Pyqwehk> LOL what a twat https://www.youtube.com/watch?v=iOn72Y5DT6M
1223: [12:45:49] <Pyqwehk> please, tell me how redundant this shit is :< http://paste2.org/OEJhKY36
1224: [12:45:55] <Pyqwehk> is it?
1225: [12:46:00] <Pyqwehk> I can't figure it out :/
1226: [12:46:50] <capabilities> how is it that people even use pastebins that are covered in clickbait
1227: [12:47:07] <Pyqwehk> what?
1228: [12:47:07] <capabilities> http://dpaste.com/ <-
1229: [12:47:11] <Pyqwehk> oh
1230: [12:47:42] <Pyqwehk> how is it that people even browse the internet without adblock?
1231: [12:47:53] <Pyqwehk> and/or noscript
1232: [12:48:41] <capabilities> i have a purely technical reason to dislike adblockers and i also have a work related issue with them too, so i don't
1233: [12:48:57] <Pyqwehk> I cannot fathom ANY reason.
1234: [12:49:25] * ThePeach quit (Quit: leaving)
1235: [12:49:59] <Pyqwehk> unless you work in a place that propagates the very thing you're raging against, and you have to build it :<
1236: [12:50:19] * Shrike_Finland has joined #silverstripe
1237: [12:50:54] * capabilities isn't raging against anything, just didn't see the point in a mediocre pastebin
1238: [12:53:41] <capabilities> before we got all the new dom capabilities and massively improved javascript performance, adblockers often relied on some kind of js sgml lexer/parser or used regular expressions, so that and the unfortunate state of the NSAPI situation meant the process of adblocking would destabalize the browser
1239: [12:53:55] <capabilities> we should just not use software that has ads in it
1240: [12:56:04] * simon_w|work has joined #silverstripe
1241: [12:59:53] * arnhoe_ has joined #silverstripe
1242: [12:59:54] * arnhoe quit (Read error: Connection reset by peer)
1243: [13:22:13] <Pyqwehk> capabilities: this is true, but the net is so infested it's the first thing I install.
1244: [13:22:30] <Pyqwehk> I generally refuse to look at about any site from the US because they love that shit.
1245: [13:22:41] <Pyqwehk> that and splitting up a 4 paragraph article onto 7 pages.
1246: [13:22:42] <capabilities> yeah i've got nothing agaisnt other people running them
1247: [13:23:04] <capabilities> i've got a minor obsession with http forensics though, so it doesn't fit for me
1248: [13:23:10] <Pyqwehk> if you're using chrome, then yeah, I can agree. If you're using firefox then I can still see your point but feel it much better.
1249: [13:23:19] <Pyqwehk> hehe
1250: [13:23:21] <Pyqwehk> fair enough.
1251: [13:23:30] <Pyqwehk> I still use noscript anyway
1252: [13:29:17] * simon_w|work quit (Ping timeout: 264 seconds)
1253: [13:32:10] * NobrainerWeb has joined #silverstripe
1254: [13:41:37] * simon_w|work has joined #silverstripe
1255: [13:49:44] * shellbackpacific has joined #silverstripe
1256: [13:51:10] <shellbackpacific> getting these "[file_link,id=738]" in a template for a HTMLText field….calling the field from the controller. Anyone see off-the-top what I'm missing here? :)
1257: [13:51:24] * Shrike_Finland quit (Quit: Leaving.)
1258: [13:56:16] <kinglozzer> shellbackpacific: $this->dbObject('MyHTMLTextField')->forTemplate();
1259: [13:57:36] <shellbackpacific> kinglozzer: awesome thank you sir :)
1260: [14:12:23] * stefanh_ quit (Quit: This computer has gone to sleep)
1261: [14:14:32] * NobrainerWeb quit (Quit: NobrainerWeb)
1262: [14:18:37] * NETim quit (Ping timeout: 246 seconds)
1263: [14:18:38] * catcher has joined #silverstripe
1264: [14:20:50] * Shrike_Finland has joined #silverstripe
1265: [14:20:51] * wmk quit (Quit: nice to meet you ;))
1266: [14:26:51] * Guits has joined #silverstripe
1267: [14:31:04] <Guits> I have a Page_Controller that works fine when i am not logged in But when I am logged in it says
1268: [14:31:05] <Guits> Log in
1269: [14:31:05] <Guits> You must log in with your CMS password in order to view the draft or archived content. <a href="/ajax/?stage=Live">Click here to go back to the published site.</a>
1270: [14:34:24] <Guits> (same as https://github.com/silverstripe/silverstripe-framework/issues/3131) ??
1271: [14:44:29] <capabilities> Guits: it's because it hasn't been published live, i just switcht he reading mode in mine (with Versioned)
1272: [14:45:02] * Shrike_Finland quit (Quit: Leaving.)
1273: [14:50:45] * muskie9 has joined #silverstripe
1274: [14:51:45] * caamic30 has joined #silverstripe
1275: [14:57:22] * caamic30 quit (Quit: caamic30)
1276: [14:57:24] <Pyqwehk> Guits: you're probably not logged in as someone with enough permissions to see the draft content.
1277: [14:57:54] <muskie9> is capabilities still in here
1278: [14:58:06] <Pyqwehk> yes.
1279: [14:58:25] <muskie9> curious if he figured out his url segment field question
1280: [14:58:31] <Pyqwehk> ??
1281: [14:58:39] <Pyqwehk> where is it?
1282: [14:58:51] <muskie9> [21:51:32] <capabilities> can i move Metadata URLSegment and Name (from Page) to another tab some how?
1283: [14:58:56] * NobrainerWeb has joined #silverstripe
1284: [14:59:00] <Pyqwehk> yes
1285: [14:59:03] <Pyqwehk> easily.
1286: [14:59:11] <Pyqwehk> but he's asleep. It's 4am in NZ
1287: [14:59:17] <muskie9> gotcha
1288: [14:59:29] <muskie9> 9 am here
1289: [15:03:00] * KF5WYX has joined #silverstripe
1290: [15:03:07] <KF5WYX> Morning all
1291: [15:03:32] <capabilities> yeah i already moved it
1292: [15:03:46] <capabilities> the problem was the documentation wasn't clear about how the naming convention is enforced
1293: [15:04:00] <KF5WYX> Finally found an error message that means something. In my php log.... [13-Nov-2014 09:01:54 America/Tegucigalpa] PHP Fatal error: Class 'GridFieldBulkManager' not found in \cms\comments\code\CommentAdmin.php on line 59" Any ideas why I'm seeing this?
1294: [15:04:41] <capabilities> muskie9: that's what i did in the end: https://gist.github.com/jotham/4e5a4751313b71197e0a
1295: [15:04:44] <muskie9> KF5WYX do you have GridFieldBulkManager module installed
1296: [15:05:28] <KF5WYX> muskie9 - I didn't even know such a module existed. I guess I'll go look for it
1297: [15:05:43] <muskie9> https://github.com/colymba/GridFieldBulkEditingTools
1298: [15:05:50] <muskie9> KF5WYX ^
1299: [15:06:00] <KF5WYX> Appreciated, thanks.
1300: [15:06:04] <muskie9> sure
1301: [15:07:36] <Guits> Pyqwehk: I am logged in as admin
1302: [15:08:32] <Guits> Full administrative rights
1303: [15:09:23] * Shrike_Finland has joined #silverstripe
1304: [15:09:53] * NobrainerWeb quit (Quit: NobrainerWeb)
1305: [15:10:59] * NobrainerWeb has joined #silverstripe
1306: [15:11:35] <KF5WYX> Woot! Comments module working.
1307: [15:13:42] <KF5WYX> Well, except that no user can register with permission to post... but that's gotta be a setting.
1308: [15:15:23] <capabilities> if i want to fix the filesystem/GD.php:greyscale function, how do i go about doing that
1309: [15:15:39] <capabilities> i assume somewhere else controls the creation of the GDBackend class
1310: [15:22:13] * Colinglebells has joined #silverstripe
1311: [15:22:32] * NobrainerWeb quit (Quit: NobrainerWeb)
1312: [15:33:14] * Varis has joined #silverstripe
1313: [15:33:22] <Varis> hello
1314: [15:35:45] <Varis> When doing orm queries with DataObj::get(), how does SS decide when to use DataObj_Live table and when just DataObj?
1315: [15:36:05] <Varis> or where could that logic be found?
1316: [15:41:44] <catcher> capabilities, fork the core on github, make your change, create a pull request
1317: [15:42:12] <capabilities> i just coded around it for now
1318: [15:42:15] <capabilities> i might do that though
1319: [15:47:43] * auto9_ has joined #silverstripe
1320: [15:49:02] * auto9 quit (Ping timeout: 245 seconds)
1321: [15:49:38] <catcher> capabilities, you mean in your copy of framework?
1322: [15:53:29] <capabilities> naah i've been jumping through every hoop i can to avoid that
1323: [15:53:45] <capabilities> i've just extended Image and reached into the backend and grabbed the gd object
1324: [15:55:07] <catcher> capabilities, whew :)
1325: [15:56:04] <capabilities> the core code is pretty friendly, i've had no problemd igging through it the last few days
1326: [15:56:16] <capabilities> shame this is a once off, all this learning for a random job
1327: [15:56:48] <Pyqwehk> [15:03] <capabilities> the problem was the documentation wasn't clear about how the naming convention is enforced
1328: [15:56:50] <Pyqwehk> in what way?
1329: [15:57:32] <Pyqwehk> capabilities: what do you mean 'change'?
1330: [15:57:47] <Pyqwehk> err, 'fix'?
1331: [15:58:08] <Pyqwehk> Varis: you should never use DataObject::get
1332: [15:58:19] <Pyqwehk> and you can find the versioning logic on the Versioned extension
1333: [15:59:15] <capabilities> Pyqwehk: findByName requires a precise and slightly ambiguous dot-route where as we habituate to using i.e. removeByName where it is happy to simply take the field name
1334: [15:59:21] <Varis> Pyqwehk, thanks
1335: [15:59:59] <Pyqwehk> capabilities: in regards to your image backend issu
1336: [16:00:24] <Pyqwehk> capabilities: yeah, that isn't so much poor documentation, rather poor (well... inconsistent) implementation.
1337: [16:00:43] <Pyqwehk> sometimes 'fieldname' works fine, others you need 'tabgroup.tab.fieldname'
1338: [16:00:57] <capabilities> Pyqwehk: right, which is why i put a questionmark beside it when i said it
1339: [16:01:04] <Pyqwehk> but capabilities what is broken in the greyscale function?
1340: [16:01:18] <capabilities> Pyqwehk: anyway the image thing and the expectation from a field name are different topics
1341: [16:01:43] <Pyqwehk> capabilities: yes I get that, I'm asking 2 separate questions (catching up on backlog)
1342: [16:04:30] <Pyqwehk> so...?
1343: [16:04:32] <Pyqwehk> :<
1344: [16:05:06] <capabilities> well apart from the reference url being a 404 now (http://www.teckis.com/scriptix/thumbnails/teck.htm) the math is wrong because it's not thinking about color space conversions properly (i think the perceptual weights should be explicitly documented rather than 3 basically magic numbers) the equation should be offset+coefficient*value rather than just magic_number*value and
1345: [16:05:44] <capabilities> all that aside, i also don't think (this could be a recent gd change, i'm not a php programmer) using a for loop in your httpd or php runtime to iterate over pixels individually is a safe idea when imagefilter() methods exist
1346: [16:05:52] <Pyqwehk> ah, I see. So it's more to do with the syle of implementation, rather than it being 'broken' as such.
1347: [16:06:30] <Pyqwehk> capabilities: yeah, that pixel by pixel stuff is very legacy, and should basically never be used (because GD is usually bundled by default).
1348: [16:06:55] <capabilities> shrug, the gd lib has the right math and the right native calls
1349: [16:06:59] <capabilities> this method is just ancient
1350: [16:07:25] <Pyqwehk> I was enquiring more because some folk get a big confused and hack around stuff in the most outrageous ways to get greyscale images from Image (because tehre's no $Image.Greyscale like there is for width, height, etc in the templates).
1351: [16:07:49] <Pyqwehk> in which case I was going to point out https://github.com/NightJar/ssrigging-greyscaleimages
1352: [16:07:57] <catcher> When creating links w/ Security/login?BackURL=foo, should it redirect to foo if they're already logged?
1353: [16:08:00] <capabilities> okay, i just wanted a very specific greyscale treatment, so i went and looked at how it was done in the cms and it alarmed me :)
1354: [16:08:14] <Pyqwehk> catcher: uhh... maybe.
1355: [16:08:30] <Pyqwehk> capabilities: there isn't a native greyscale function.
1356: [16:08:31] <capabilities> that runs the same code that i consider broken Pyqwehk
1357: [16:08:35] <capabilities> yes there is
1358: [16:08:36] * lerni_ quit ()
1359: [16:08:39] <Pyqwehk> well, there is, but it's not accessible from anywhere
1360: [16:08:40] <capabilities> it's part of the image filter set
1361: [16:08:57] <capabilities> http://php.net/manual/en/function.imagefilter.php
1362: [16:10:06] <capabilities> anyway i was just passing on since you seemed interested
1363: [16:10:06] <Pyqwehk> cool, but image_filter isn't used anywhere.
1364: [16:11:19] <Pyqwehk> capabilities: http://api.silverstripe.org/3.1/source-class-GDBackend.html#2-488
1365: [16:12:02] <capabilities> i'm not sure what you are telling me
1366: [16:12:04] <Pyqwehk> The image backend class is only accessed through Image class.
1367: [16:12:14] <Pyqwehk> there is a function greyscale()
1368: [16:12:15] <Pyqwehk> http://api.silverstripe.org/3.1/source-class-GDBackend.html#421
1369: [16:12:19] <Pyqwehk> but it is not used.
1370: [16:12:21] <Pyqwehk> anywhere.
1371: [16:12:22] <capabilities> i know, i already mentioned that
1372: [16:12:25] <Pyqwehk> because there is no accessor.
1373: [16:13:09] <Pyqwehk> I'm telling you that it's an irrelevant function. You need to install a module (such as https://github.com/NightJar/ssrigging-greyscaleimages ) in order to be able to use it.
1374: [16:13:23] <capabilities> i worked out the answer to my original question without breaking anything, maybe you're off topic
1375: [16:13:27] <Pyqwehk> basically: It's code rot.
1376: [16:13:35] <capabilities> yeah but no one should use that function anyway
1377: [16:13:40] <capabilities> for the above reasons
1378: [16:13:55] <Pyqwehk> yeah, and that's cool. I'm just now wondering how the hell you solved your issue.
1379: [16:14:05] <Pyqwehk> Image::getGD() ?
1380: [16:14:12] <capabilities> capabilities | i've just extended Image and reached into the backend and grabbed the gd object
1381: [16:14:21] <Pyqwehk> if so, this is probably the reason your link is now dead
1382: [16:14:34] <capabilities> it's not my link, it's the link in the source code
1383: [16:14:47] <Pyqwehk> which is your link.
1384: [16:14:50] <capabilities> i don't know what you are attempting to communicate
1385: [16:14:54] <Pyqwehk> unless the source is hard coded.
1386: [16:15:37] <Pyqwehk> Image class takes care of a whole range of things to do with synchronicity between the filesystem and the information in the database
1387: [16:16:13] <capabilities> right
1388: [16:17:27] <Pyqwehk> Your subclass is probably not updating something it perhaps should.
1389: [16:18:22] <capabilities> right, that's my primary concern and that's why i was reading the source of filesystem/GD.php and model/Image.php
1390: [16:20:13] <Pyqwehk> you might have better luck using Extension (class) to add your more powerful greyscale function to GD_Backend, then emulating that extension to the image class
1391: [16:20:27] <Pyqwehk> to access it/
1392: [16:20:59] <capabilities> in api terms it's interacting exactly the same way the other transform functions are
1393: [16:21:14] <capabilities> but yeah i looked for some extension hooks at first
1394: [16:21:23] <capabilities> since having my own CustomImage that extends Image is dumb
1395: [16:21:40] <capabilities> if you can find the right way to do it, i'm interested
1396: [16:21:54] <Pyqwehk> as above
1397: [16:21:58] <Pyqwehk> is how I'd approach it.
1398: [16:22:09] <Pyqwehk> been a long time since I actually worked on SS though, so can't say for sure.
1399: [16:24:07] * stefanh_ has joined #silverstripe
1400: [16:29:34] * arnhoe_ quit ()
1401: [16:37:29] * jenniferaslan has joined #silverstripe
1402: [16:44:13] <capabilities> Pyqwehk: good idea about the DataExtension though, i haven't used one before to add additional methods
1403: [16:46:22] * stefanh_ quit (Quit: This computer has gone to sleep)
1404: [17:03:44] * toddvalentine has joined #silverstripe
1405: [17:12:48] * kinglozzer weekend
1406: [17:12:49] <kinglozzer> ciao
1407: [17:13:15] * kinglozzer quit ()
1408: [17:13:34] * Varis quit (Quit: Leaving)
1409: [17:18:43] * TRB143 quit (Remote host closed the connection)
1410: [17:21:43] * TRB143_ has joined #silverstripe
1411: [17:32:07] * Otterpocket quit (Quit: Otterpocket)
1412: [17:40:00] * Guits quit (Ping timeout: 250 seconds)
1413: [17:40:16] * TRB143_ quit (Remote host closed the connection)
1414: [17:47:49] * x75 has joined #silverstripe
1415: [17:50:36] <x75> All my custom model-admins have disappeared from the SS backend. Anyone has an idea what's going on, or how to debug this?
1416: [17:51:28] <catcher> x75, did you maybe log in to the CMS with an account that doesn't have access to them?
1417: [17:52:32] <x75> catcher: I'm logged in with the default admin
1418: [17:54:04] <x75> only mine are missing. the model admins from installed modules are all there
1419: [17:55:41] <catcher> x75, check Security / Groups / Administrators / Permissions
1420: [17:57:06] <x75> catcher: Full administrative rights is checked. everything else is grayed out but checked
1421: [17:58:49] <catcher> Do you see your modeladmin interfaces listed there?
1422: [17:59:20] <x75> nope
1423: [17:59:34] <catcher> x75, then you need to /dev/build, or you're missing code
1424: [18:00:22] <x75> tried /dev/build flush=all, delete temp... nothing helps.
1425: [18:01:35] <catcher> x75, you should make sure your custom code is there, permissions are right on it, etc.
1426: [18:07:42] <x75> catcher: can't find the problem. any Idea where would be a good position to set a breakpoint to debug the loading of the modeladmins?
1427: [18:11:39] * oddnoc has joined #silverstripe
1428: [18:14:29] <catcher> x75, sure, you can always die in __construct() to see if your code is even being used.
1429: [18:38:14] <capabilities> what's the prefered way to give one of my pages access to 3 links to other pages of types X and Y? i have blog posts, and recipes and i want the content editor to choose 3 from all of them to set on the home page
1430: [18:46:01] * KF5WYX quit (Ping timeout: 246 seconds)
1431: [18:46:14] * auto9_ quit (Ping timeout: 256 seconds)
1432: [18:52:47] * r_hector has joined #silverstripe
1433: [18:57:25] * Kingy[a] is now known as Kingy
1434: [19:03:15] * Stomach has joined #silverstripe
1435: [19:05:16] <JeremyRoundill> Yo Kingy.
1436: [19:05:22] <Kingy> hey mate
1437: [19:05:30] <JeremyRoundill> Sorry about last night, ended up going rock climbing instead :D
1438: [19:05:37] <Kingy> fair enough
1439: [19:05:49] <Kingy> I played one game on one of the new maps o.O
1440: [19:05:53] <Kingy> got owned
1441: [19:05:55] <JeremyRoundill> Awesome
1442: [19:05:59] <Kingy> gave up lol
1443: [19:06:03] <JeremyRoundill> Yeah, that tends to happen :D
1444: [19:06:14] <JeremyRoundill> Get completely wrecked on the new maps :)
1445: [19:06:19] <JeremyRoundill> I get wrecked on Office.
1446: [19:06:20] <Kingy> a guy I was play with was like join lobby and queue up
1447: [19:06:35] <Kingy> so I did and it came to this map (still don't know the name) and was just fucked lol
1448: [19:06:44] <Kingy> love office!
1449: [19:07:15] <JeremyRoundill> Haha
1450: [19:07:28] <JeremyRoundill> Yeah, that's how it generally goes
1451: [19:08:18] <Kingy> but yeah no one else was around to play either
1452: [19:24:46] <JeremyRoundill> Daww
1453: [19:24:56] <JeremyRoundill> Maybe tonight after a few beersies :D
1454: [19:26:22] <Kingy> yeah probably
1455: [19:35:20] * zippy has joined #silverstripe
1456: [19:35:54] * gelignite has joined #silverstripe
1457: [19:37:39] * antmas has joined #silverstripe
1458: [19:43:50] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
1459: [19:44:46] * Phlunk3 has joined #silverstripe
1460: [19:45:49] <antmas> mmmmmorning all
1461: [19:46:03] <JeremyRoundill> Yo!
1462: [19:47:19] <Stomach> morning
1463: [19:48:14] <antmas> almost got onto CS last night but ended up playing more Borderlands :P
1464: [19:48:16] <antmas> dat loot
1465: [19:48:52] <Kingy> if i stayed around I would've force you :P
1466: [19:49:49] <Kingy> this weekend antmas
1467: [19:49:57] <antmas> I'm down
1468: [19:50:01] <antmas> man
1469: [19:50:31] * stefanh_ has joined #silverstripe
1470: [19:50:36] <antmas> I have to play BL with 1 mate, BF4 with my mates in Auck and Aus and CS with you lot all on one weekend!
1471: [19:50:45] <Kingy> :)
1472: [19:50:45] <antmas> #firstworldproblems
1473: [19:50:52] <Kingy> BL is co-op right?
1474: [19:51:09] <Kingy> or does it have some form on online multiplayer?
1475: [19:51:54] <antmas> co-op
1476: [19:52:22] <antmas> you can get competitive in a sense, but only when you spark up a duel over loot
1477: [19:52:44] <Stomach> LOOT
1478: [19:54:35] <antmas> does anyone here use ShadowPlay?
1479: [19:59:46] <antmas> I also have an SS question too :)
1480: [19:59:57] <Kingy> that's no longer allowed
1481: [20:00:12] <antmas> is there a doc on how to translate config.phps over to a yml equivalent - or something along these lines?
1482: [20:05:56] <Stomach> antmas - you just... do it
1483: [20:06:11] * kinglozzer has joined #silverstripe
1484: [20:11:12] <Stomach> antmas - also https://github.com/silverstripe/silverstripe-framework/blob/3.1/docs/en/changelogs/3.1.0.md#static-properties-are-immutable-and-private-you-must-use-config-api
1485: [20:12:43] * simon_w has joined #silverstripe
1486: [20:12:46] <pippy> i'm having a problem with links on the subsite module, anyone dealt with this before?
1487: [20:12:59] <JeremyRoundill> What's your problem?
1488: [20:13:16] <JeremyRoundill> I haven't used subsites myself, but pretty much everyone else on here will have used it.
1489: [20:15:10] <Stomach> pippy - ive dealt with subsites
1490: [20:15:19] <Stomach> but dont remember any link problems
1491: [20:16:29] * stefanh_ quit (Quit: This computer has gone to sleep)
1492: [20:16:45] <antmas> Stomach: chur
1493: [20:22:14] * x75 quit ()
1494: [20:24:14] * Lalac-INRO has joined #silverstripe
1495: [20:24:16] * azureRaven has joined #silverstripe
1496: [20:24:28] <capabilities> there isn't really a sane way to flow text across mutliple columns eh?
1497: [20:24:38] <azureRaven> I have made a json file, and written my objects to iterate to it. But when I'm trying to call it on one of my domains, it cannot be accessed.
1498: [20:24:57] <azureRaven> This is the error I'm getting No 'Access-Control-Allow-Origin'
1499: [20:25:01] <azureRaven> How do I fix that to my page?
1500: [20:25:04] <Kingy> when is spronk
1501: [20:25:07] <Kingy> coming
1502: [20:25:31] <JeremyRoundill> Ooh
1503: [20:25:34] <JeremyRoundill> a CORS error.
1504: [20:25:47] <antmas> CORS?
1505: [20:25:49] <JeremyRoundill> You've got to set up permissions for it in your .htaccess, azureRaven
1506: [20:25:55] <azureRaven> Oh?
1507: [20:25:56] <JeremyRoundill> Cross-origin-resource-sharing
1508: [20:26:05] <JeremyRoundill> CORS :)
1509: [20:26:12] <JeremyRoundill> Yeah, it's a security thing.
1510: [20:26:15] <Kingy> stops shit trying to make remote calls
1511: [20:26:17] <Kingy> basically
1512: [20:26:18] <JeremyRoundill> Yeah
1513: [20:26:28] <azureRaven> Ok. How do I add that to my htaccess?
1514: [20:26:36] <azureRaven> I have never bumped into this error before. That's how wet behind the ears I am.
1515: [20:26:55] <JeremyRoundill> On the origin subdomain you need to set up the correct headers.
1516: [20:26:58] <JeremyRoundill> AllowOrigin
1517: [20:27:05] <Kingy> http://enable-cors.org/server_apache.html
1518: [20:27:09] <JeremyRoundill> And put your calling subdomain in there
1519: [20:27:19] <antmas> ah right
1520: [20:27:26] * antmas learnt something new today
1521: [20:27:33] <JeremyRoundill> Add this to .htaccess
1522: [20:27:34] <JeremyRoundill> Header add Access-Control-Allow-Origin "*"
1523: [20:27:34] <JeremyRoundill> Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
1524: [20:27:34] <JeremyRoundill> Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
1525: [20:27:48] <JeremyRoundill> To get it going for testing.
1526: [20:27:51] <Kingy> yeah I make a chrome plugin for our work intranet
1527: [20:27:54] <JeremyRoundill> Then cut it down for production.
1528: [20:27:56] <Kingy> and it was annoying as fuck
1529: [20:28:17] <JeremyRoundill> I made an iFrame website thingy.
1530: [20:28:28] <JeremyRoundill> It scrapes another website and replaces a bunch of assets.
1531: [20:28:36] <JeremyRoundill> It was a pain the arse dealing with CORS
1532: [20:28:46] <Kingy> yeah
1533: [20:28:49] <antmas> heh I remember making scrape sites
1534: [20:28:57] <antmas> made one called 'mugshot matchup'
1535: [20:29:00] <Kingy> wow some construction workers are seriously drilling into the brick wall right next to me
1536: [20:29:02] <Kingy> loud !
1537: [20:29:20] <JeremyRoundill> Sheesh
1538: [20:29:27] <azureRaven> Ok. Sweet. Thanks guys
1539: [20:29:34] <JeremyRoundill> Does it make sense?
1540: [20:29:35] <antmas> by which I scraped the police mugshot page and made a quiz
1541: [20:29:41] <antmas> match the mugshot to the crime :P
1542: [20:29:42] <JeremyRoundill> That needs to be on the .htaccess on your origin.
1543: [20:29:55] <JeremyRoundill> So, the domain the json is coming from.
1544: [20:29:58] <Kingy> lul antmas fun
1545: [20:29:59] <azureRaven> What would you say the final production one would look like?
1546: [20:30:12] <JeremyRoundill> Um
1547: [20:30:20] <JeremyRoundill> I'd cut down the Allow-Methods to be just GET
1548: [20:30:32] <azureRaven> kk
1549: [20:30:35] <JeremyRoundill> And I'd change Allow-Origin to just contain your calling domain
1550: [20:31:33] <oddnoc> Is the search on addons.ss.org completely borked?
1551: [20:32:09] <azureRaven> I think I got it sorted, thanks JeremyRoundill
1552: [20:32:16] <JeremyRoundill> Sweet as, dude
1553: [20:32:25] <simon_w> oddnoc, yes, and it's all Snowman23's fault
1554: [20:33:40] <antmas> :O
1555: [20:33:45] <antmas> bloody Snowman23
1556: [20:34:10] <oddnoc> For example, search for subsites, and the subsites module isn’t in the results.
1557: [20:34:33] <oddnoc> Similar results for markdown. The results seem random.
1558: [20:34:43] <pippy> Stomach: https://github.com/silverstripe/silverstripe-subsites/issues/16
1559: [20:35:19] * CodeTrap has joined #silverstripe
1560: [20:35:23] * Shrike_Finland quit (Quit: Leaving.)
1561: [20:36:21] * stefanh_ has joined #silverstripe
1562: [20:38:01] * r_hector quit (Quit: Leaving.)
1563: [20:40:20] <antmas> oddnoc: subsites is the first thing that appears for me
1564: [20:40:31] <adrexia> maybe it only gives you the good modlues now? ;)
1565: [20:40:55] <oddnoc> antmas: first result for subsites is sunnysideup/ecommerce_complex_pricing
1566: [20:41:03] <antmas> weird
1567: [20:41:15] <adrexia> do you have a filter turned on?
1568: [20:41:16] <antmas> markdown is 3rd on the list
1569: [20:41:23] * antmas doesn't
1570: [20:41:24] <adrexia> my first result is subsites too
1571: [20:41:36] <adrexia> http://addons.silverstripe.org/add-ons?search=subsites
1572: [20:41:36] <oddnoc> curiouser & curiouser
1573: [20:41:50] <antmas> adrexia: yup, that's what I get
1574: [20:41:59] <adrexia> weird
1575: [20:42:21] <adrexia> search is all get params right?
1576: [20:42:22] <antmas> and I'm even on IE!
1577: [20:42:24] <oddnoc> It’s browser-dependent. Safari=bad results; Firefox=good
1578: [20:42:36] <adrexia> umm
1579: [20:42:36] <antmas> hah
1580: [20:42:41] <simon_w> oddnoc, Safari's giving me accurate results :p
1581: [20:42:42] <adrexia> weird
1582: [20:42:44] <antmas> IE=good
1583: [20:42:50] <simon_w> (for once)
1584: [20:42:50] <adrexia> is there a space in the query?
1585: [20:43:15] <adrexia> or an invisible character of soem sort?
1586: [20:43:18] <oddnoc> I think it’s the Disconnect extension.
1587: [20:43:29] <adrexia> what's that?
1588: [20:43:36] <antmas> oddnoc: can you have someone else search next to you?
1589: [20:43:48] * adrexia also wants an extension that removes the existence of subsites
1590: [20:43:48] <antmas> because everything I try returns good results
1591: [20:43:51] <antmas> slow, but good
1592: [20:44:05] <oddnoc> Confirmed: It’s the disconnect extension doing it.
1593: [20:44:41] <adrexia> oh.
1594: [20:44:52] <antmas> Disconnect extenions?
1595: [20:44:58] <adrexia> "Disconnect lets you visualize and block the invisible sites that track your search and browsing history."
1596: [20:45:04] <adrexia> that?
1597: [20:45:13] * azureRaven quit (Quit: Textual IRC Client: www.textualapp.com)
1598: [20:45:17] <oddnoc> Weird. Disabling then reenabling Disconnect fixed the issue.
1599: [20:45:20] <antmas> why is that on there?
1600: [20:45:27] * simon_w suspects a typing issue
1601: [20:45:37] <antmas> oddnoc: sounds like a glitch in the matrix
1602: [20:45:39] <oddnoc> adrexia: Yes, that.
1603: [20:45:49] <JeremyRoundill> Hahaha, antmas
1604: [20:46:33] <JeremyRoundill> Hmm
1605: [20:46:41] <JeremyRoundill> Now you've got me wondering if I should get Disconnect.
1606: [20:46:50] * simon_w supposes he should stop being nakey and go to work
1607: [20:47:21] * kinglozzer quit (Remote host closed the connection)
1608: [20:47:29] * antmas didn't need that mental image
1609: [20:47:38] * JeremyRoundill did
1610: [20:47:54] <antmas> :P
1611: [20:47:58] * kinglozzer has joined #silverstripe
1612: [20:55:31] * KF5WYX has joined #silverstripe
1613: [20:55:41] <KF5WYX> Hi again.
1614: [20:57:06] <JeremyRoundill> Howdy partner
1615: [20:57:11] * KF5WYX feels rewarded. Starting to bash my site into shape.
1616: [20:57:39] * UncleCheese has joined #silverstripe
1617: [20:58:19] <antmas> morning UncleCheese :D
1618: [20:58:20] <antmas> o/
1619: [20:58:22] <UncleCheese> hi
1620: [20:58:36] <Kingy> UC is now op
1621: [20:58:41] <Kingy> all hail the man
1622: [20:59:23] * stefanh_ quit (Quit: This computer has gone to sleep)
1623: [21:00:14] * spekulatius has joined #silverstripe
1624: [21:01:39] <oddnoc> Might just be a Safari bug, not Disconnect.
1625: [21:02:30] * micmania1 has joined #silverstripe
1626: [21:02:38] * MK_away is now known as MichalKleiner
1627: [21:05:04] * veb has joined #silverstripe
1628: [21:05:05] * veb quit (Changing host)
1629: [21:05:05] * veb has joined #silverstripe
1630: [21:06:24] * kinglozzer quit (Remote host closed the connection)
1631: [21:06:42] * kinglozzer has joined #silverstripe
1632: [21:06:51] * Olliepop has joined #silverstripe
1633: [21:08:45] <KF5WYX> If I use an UploadField class to upload a file, will it store the file path / url into a TextField ?
1634: [21:09:46] <antmas> anyone here ever dealt with biggish CRMs?
1635: [21:14:17] * kinglozzer quit (Remote host closed the connection)
1636: [21:15:03] <JeremyRoundill> antmas: I have a bit
1637: [21:15:14] * kinglozzer has joined #silverstripe
1638: [21:15:15] * jedateach has joined #silverstripe
1639: [21:15:36] <JeremyRoundill> KF5WYX: Effectively, yes
1640: [21:16:04] <JeremyRoundill> If you mean a text field in the database.
1641: [21:16:16] <KF5WYX> yes, indeed
1642: [21:16:18] <JeremyRoundill> It uploads the file to your filesystem and stores a reference to the URL
1643: [21:16:48] <KF5WYX> For some reason, though it uploaded the file, it doesn't seem to be storing the reference. (need to confirm with db..)
1644: [21:17:16] <JeremyRoundill> How are you trying to use the URL?
1645: [21:17:22] <JeremyRoundill> $file.URL in the template should do it
1646: [21:17:49] <antmas> JeremyRoundill: looking to help a friend choose one for a fairly lofty company
1647: [21:17:50] <KF5WYX> right now I'm just trying to post it into the Layout/page.ss using $VideoFile (the field name)
1648: [21:18:03] <antmas> JeremyRoundill: or, at least consult for it :P
1649: [21:18:05] <KF5WYX> I will be using it to embed a video into my post when I get it figured out
1650: [21:18:24] <JeremyRoundill> Might be <%loop $VideoFile %> $URL <% end_loop %>
1651: [21:18:38] <JeremyRoundill> Because UploadField can take multiple files
1652: [21:18:50] <JeremyRoundill> antmas: I can't help too much. SalesForce is pretty popular though.
1653: [21:19:21] <antmas> JeremyRoundill: nice, just looking for some rec's on good/popular software packages
1654: [21:19:48] <JeremyRoundill> I had a play with Zoho.
1655: [21:20:01] <JeremyRoundill> It was pretty cool, but the interface was a bit average.
1656: [21:20:16] <JeremyRoundill> SalesForce is the go-to CRM for most people. I've heard good things.
1657: [21:20:22] <antmas> it would be for a non profit org, but spanned over the whole country
1658: [21:20:34] <antmas> Yeah I saw Zoho mentioned a few times
1659: [21:20:45] <JeremyRoundill> Just install Zoho and give it a go yourself
1660: [21:20:58] <KF5WYX> Didn't seem to work, but here's a question: Is it ok for me to subclass an existing page type rather than subclassing Page?
1661: [21:21:11] <JeremyRoundill> KF5WYX: Absolutely!
1662: [21:21:32] * clairef has joined #silverstripe
1663: [21:21:36] <antmas> JeremyRoundill: nice cheers
1664: [21:21:47] <antmas> looks like Salesforce has decent demos too
1665: [21:22:20] <antmas> probably need to be cloud based too
1666: [21:22:29] <antmas> cloud all the things
1667: [21:22:54] <KF5WYX> JeremyRoundill: I only ask because it doesn't appear that /dev/build is adding my field. I shouldn't be troubling you with this yet though, I need to double check everything I've done first.
1668: [21:23:04] <JeremyRoundill> Oh
1669: [21:23:10] <JeremyRoundill> Hold up a sec.
1670: [21:23:31] <JeremyRoundill> Are you creating your VideoFile as Text?
1671: [21:23:59] * lerni has joined #silverstripe
1672: [21:24:03] <JeremyRoundill> It should be "VideoFile" => "File" in $has_one, rather than "VideoFile" => "Text" in $db
1673: [21:24:15] <JeremyRoundill> pastebin your model code, dude
1674: [21:24:39] <KF5WYX> JeremyRoundill: Ahhh that looks like a possible flaw, I was trying to use => "Text"
1675: [21:24:56] <JeremyRoundill> Yeah, that won't work too easily :)
1676: [21:25:06] <JeremyRoundill> Put it in $has_one instead of $db too.
1677: [21:28:48] <KF5WYX> Looks as though the field got added this time. I have a customer call to drop onto, brb.
1678: [21:29:44] <JeremyRoundill> ok
1679: [21:32:06] * CodeTrap quit (Quit: CodeTrap)
1680: [21:35:32] * Nightjar has joined #silverstripe
1681: [21:36:15] <Kingy> right I need to buy a new laptop
1682: [21:36:16] <Kingy> recommendations
1683: [21:37:05] <antmas> Kingy: it's SSIRC
1684: [21:37:13] <antmas> ya'll gonna get told to get a MBP
1685: [21:37:22] <Kingy> haha good point
1686: [21:37:33] <JeremyRoundill> Get a netbook.
1687: [21:37:51] <JeremyRoundill> They have thousands of pixels.
1688: [21:37:59] <Kingy> JeremyRoundill: I have an eeepc, but I'll need something bigger to work on in Bahrain
1689: [21:38:03] <JeremyRoundill> And almost 100 keys.
1690: [21:38:17] <antmas> lol netbook
1691: [21:38:23] <antmas> Chromebook
1692: [21:38:30] <antmas> so you can chome, while you chrome
1693: [21:39:07] <antmas> Personally I usually look at Lenovo, HP and Apple
1694: [21:39:15] <antmas> everything else is uuuuuuusually crap
1695: [21:39:31] <Kingy> i'd chuck in asus as well
1696: [21:39:40] <Colinglebells> MBP is one of the best laptops to run Windows
1697: [21:39:42] <Colinglebells> (seriously)
1698: [21:39:47] <antmas> yeah I know :P
1699: [21:40:17] <Colinglebells> Kingy: what about surface pro?
1700: [21:40:23] <Kingy> oooh
1701: [21:40:26] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
1702: [21:40:40] <Colinglebells> then you can tablet while you laptop while you computer
1703: [21:41:10] <antmas> tbh those Surface 3s (we have them here) are pretty awesome
1704: [21:41:59] <antmas> Proof of concetp, I loaded one up with multiple VMs, installed sharepoint server and ran Visual Studio 2013 and it ran like a dream
1705: [21:42:12] <Nightjar> eeepc respect
1706: [21:42:20] * Nightjar fistbumps Kingy
1707: [21:42:25] <Kingy> o/
1708: [21:42:32] <Colinglebells> antmas: yeah they are pretty sweet
1709: [21:42:39] <antmas> question about new MBPs, can you still swap out SSDs?
1710: [21:43:15] <Nightjar> Kingy, if it's anything like mine, keep the eee, buy monitor
1711: [21:43:41] <Kingy> tbh the eee doesn't run great
1712: [21:43:55] <Nightjar> big screen via hdmi, take kb&mouse from main pc @ home, code your life away.
1713: [21:44:09] <Nightjar> Kingy, oh, you got a shit eee? bl2u :<
1714: [21:44:21] <Kingy> haha
1715: [21:44:26] <Kingy> well it's almost 4 years old
1716: [21:44:46] <Colinglebells> antmas: http://www.everymac.com/systems/apple/macbook_pro/macbook-pro-retina-display-faq/macbook-pro-retina-display-13-how-to-upgrade-ssd-storage.html
1717: [21:44:57] <Nightjar> Kingy, so is mine!
1718: [21:45:00] <Colinglebells> antmas: officially, no.. but it is possible
1719: [21:45:00] <Nightjar> 1215N
1720: [21:45:02] <Nightjar> so goods
1721: [21:45:08] <JeremyRoundill> Powerbook 100.
1722: [21:45:25] <Nightjar> 0 regrets. It's all I have in the UK.
1723: [21:45:37] <Kingy> Nightjar: Mine is 1015B
1724: [21:45:46] <Kingy> so i'd say mine is shittier than yours based off model :P
1725: [21:45:51] <Nightjar> yup
1726: [21:46:15] <antmas> Colinglebells: huh, interesting
1727: [21:46:32] <Nightjar> dual core 64 bit nvidia ion, so good.
1728: [21:46:48] <Kingy> yeah
1729: [21:46:52] <Kingy> dual core win
1730: [21:47:22] <antmas> how much RAM those things have?
1731: [21:47:27] <Kingy> I mean it's by no means shitty, but I don't think i'd like to work on it full time
1732: [21:47:36] <Kingy> antmas: came with 1GB, but I upped mine to 2
1733: [21:47:43] <Nightjar> Merry fucking christmas, finally get a power bill - $2500
1734: [21:47:48] <Kingy> which is the max for mine
1735: [21:47:51] <Kingy> Nightjars can handle 4
1736: [21:48:01] <Nightjar> I have 2 I think
1737: [21:48:26] <antmas> $2500?
1738: [21:48:29] <antmas> for a month?
1739: [21:48:29] <Nightjar> yes.
1740: [21:48:33] <Nightjar> no, year.
1741: [21:48:37] <antmas> oh
1742: [21:48:40] <Nightjar> Never got a bill all year. Because the UK are cunts.
1743: [21:48:55] <antmas> that means about 208 a month
1744: [21:48:58] <antmas> in pounds?
1745: [21:49:01] <Nightjar> WANNA BREAKDOWN? LOL NAH FUCK YOU COUGH IT UP IT'S LEGIT WE SWEAR
1746: [21:49:15] <Nightjar> antmas, yeh about over 100 pound a month.
1747: [21:49:26] <antmas> that's not bad
1748: [21:49:35] <Nightjar> Bro, it's pretty fucking bad.
1749: [21:49:37] <Colinglebells> Nightjar: "pite the pillow we're going in dry"
1750: [21:49:42] <antmas> our bills are about $210p/m NZD
1751: [21:49:53] <Nightjar> Colin[pi], yeh pretty much :/
1752: [21:49:58] <Nightjar> antmas, yeah, well... that's NZ
1753: [21:50:02] <antmas> :P
1754: [21:50:12] <Nightjar> where at least you can fucking CHECK your usage.
1755: [21:50:20] <Colinglebells> I pay about $300/quarter here
1756: [21:50:31] <Colinglebells> more in winter
1757: [21:50:36] <Colinglebells> (dat heating)
1758: [21:51:01] <Kingy> lul aussie heating
1759: [21:51:16] <Nightjar> oh wait no antmas
1760: [21:51:28] <Nightjar> I heard wrong.
1761: [21:51:29] <Colinglebells> Kingy: well Canberra you do need it ;)
1762: [21:51:35] <Nightjar> it's 3400
1763: [21:51:37] <Kingy> uh huh
1764: [21:52:28] <Nightjar> 1700 pound. 140pm, 280nzd pcm.
1765: [21:52:38] <Kingy> ouch
1766: [21:53:29] <antmas> :O
1767: [21:53:38] <KF5WYX> JeremyRoundill: Using "VideoFile" => "Video" and your handy loop, I get the url reference that I was expecting. Thank you!
1768: [21:53:38] <antmas> we had one bill at $350
1769: [21:53:49] <antmas> but we went nuts on heaters that month
1770: [21:55:06] * travis-ci has joined #silverstripe
1771: [21:55:06] <travis-ci> silverstripe/silverstripe-framework#3616 (3.1 - 7f2161d : Damian Mooyman): The build passed.
1772: [21:55:06] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/b15b93630cc3...7f2161d7a0e0
1773: [21:55:06] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40934892
1774: [21:55:06] * travis-ci has left #silverstripe
1775: [21:56:31] <antmas> there are like 4 people in our office today
1776: [21:56:50] <Colinglebells> antmas: normally how many?
1777: [21:56:58] <JeremyRoundill> KF5WYX I take it you've created a Video class then :)
1778: [21:56:59] <antmas> 14+
1779: [21:57:39] <Colinglebells> antmas: long weekend? :P
1780: [21:57:44] <antmas> Colinglebells: prolly
1781: [21:58:00] <KF5WYX> JeremyRoundill: I've got the url pasted into my page... I'll write a html5 video tag around it and I think that'll do.
1782: [21:58:25] <JeremyRoundill> KF5WYX Sweet as. :D
1783: [21:58:30] <antmas> we have 1 manager, a BA, 2 devs, 2 neckbeards, 3 helpdesk, 4 mapping people and 5 records people
1784: [21:58:45] * gelignite quit (Quit: http://bit.ly/nkczDT)
1785: [21:58:45] <antmas> so 18
1786: [21:58:50] <JeremyRoundill> KF5WYX: If you've got it set up as a has_one, you should be able to just do the old $VideoFile.URL instead of putting it in a loop.
1787: [21:59:11] <JeremyRoundill> Neckbeard is an official position now?
1788: [21:59:20] <Colinglebells> antmas: I have all of those people rolled into me!
1789: [21:59:50] <KF5WYX> JeremyRoundill: Excellent, that'll make coding it simpler. I think I have 4 or perhaps 5 todo items left to make this site done. (shame one of them is make it pretty, it's templates/simple right now.)
1790: [22:00:11] <JeremyRoundill> Hahaha, 'make it pretty' - sounds so simple. :P
1791: [22:00:21] <Nightjar> antmas, BA?
1792: [22:00:35] <JeremyRoundill> Majored in Spanish, got a job out of pity.
1793: [22:00:57] <antmas> Nightjar: Business Analyst
1794: [22:01:01] <Nightjar> oh
1795: [22:01:08] <antmas> JeremyRoundill: yeah prett much
1796: [22:01:13] <antmas> networking / admin dudes
1797: [22:01:28] <JeremyRoundill> :D
1798: [22:01:35] <antmas> the ones who 'do stuff with AD and freak out when the server lights are anything but green'
1799: [22:01:53] <KF5WYX> JeremyRoundill: I get an 8MB max upload limit on this video field. Interestingly, my php upload_max_filesize = 2048M (which needs lifting of course), but it seems silverstripe has a limit somewhere. Do you know where that's kept?
1800: [22:02:24] <JeremyRoundill> Could be a POST limit on your server.
1801: [22:02:31] * shellbackpacific quit (Ping timeout: 250 seconds)
1802: [22:03:28] <KF5WYX> *nod, there she is. post_max_size
1803: [22:03:50] <JeremyRoundill> That's the business :D
1804: [22:04:14] <antmas> bah
1805: [22:04:47] <antmas> signed up to view a demo of salesforce, viewed the demo, done with it, get a call from a dude at salesforce in AU asking 213121415589357 questions
1806: [22:05:14] <JeremyRoundill> That's Customer Relationship Management for you.
1807: [22:05:19] <JeremyRoundill> "Did you wanna buy it?"
1808: [22:05:20] <antmas> :P
1809: [22:05:23] <JeremyRoundill> "How about now?"
1810: [22:05:25] <KF5WYX> antmas : Yeah, I work in the sales hub of an office that does the same thing with it's trials.
1811: [22:05:31] <JeremyRoundill> "Hoooow about now?"
1812: [22:05:34] <Olliepop> Same here antmas about a year ago
1813: [22:05:56] <Olliepop> 'Is there any functionality which we could build for you?'
1814: [22:06:16] <antmas> KF5WYX: Olliepop :| all I wanted to see was the interface
1815: [22:06:34] <antmas> they FORCE you to put a cellphone number in
1816: [22:06:39] <antmas> should have just made one up
1817: [22:07:09] <JeremyRoundill> 000
1818: [22:07:11] <JeremyRoundill> :P
1819: [22:07:33] <KF5WYX> we had someone put their name as "F**K Y*U" and I heard our sales team laughing about how the default email went out reading... Dear Mr F**K Y*U ....
1820: [22:07:42] <JeremyRoundill> :D
1821: [22:08:11] <antmas> lol
1822: [22:09:48] <KF5WYX> Ugh, ugly problem now. Uplolad size lifted, the file is sent up to the server, but then the uploader comes back with the message "File not found." - Best guess, IIS is blocking the upload.
1823: [22:10:15] <JeremyRoundill> Oh yeah.
1824: [22:10:16] <JeremyRoundill> IIS
1825: [22:10:17] <JeremyRoundill> Ew.
1826: [22:10:18] <JeremyRoundill> :P
1827: [22:12:57] * catcher quit (Quit: Leaving)
1828: [22:13:13] <Snowman23> 09:31:33 < oddnoc> Is the search on addons.ss.org completely borked?
1829: [22:13:17] <Snowman23> SEND A PULL REQUEST
1830: [22:13:19] * qlex has joined #silverstripe
1831: [22:13:24] * qlex has left #silverstripe
1832: [22:13:33] <oddnoc> Snowman23: Turned out to be a weird browser issue
1833: [22:14:15] <antmas> Snowman23: you don't send a PR when it's a question :P
1834: [22:15:07] * irogue_ has joined #silverstripe
1835: [22:15:49] * travis-ci has joined #silverstripe
1836: [22:15:49] <travis-ci> silverstripe/silverstripe-framework#3617 (3.1 - 8aee968 : Damian Mooyman): The build was broken.
1837: [22:15:49] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/7f2161d7a0e0...8aee968ab183
1838: [22:15:49] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40935549
1839: [22:15:49] * travis-ci has left #silverstripe
1840: [22:16:21] <antmas> irogue_: howdy :D o/
1841: [22:16:30] <irogue_> antmas: doody \o
1842: [22:20:48] * Hailwood has joined #silverstripe
1843: [22:21:13] * veb has joined #silverstripe
1844: [22:23:43] <simon_w|work> Bloody GMail. Show me the full size image so I can download it!
1845: [22:23:44] <mahfuz> Hi
1846: [22:24:35] <Snowman23> antmas: Some people might
1847: [22:24:41] <Snowman23> "Why is this code so shit, here's a PR"
1848: [22:25:20] <oddnoc> Snowman23: The discussion wasn’t about code.
1849: [22:25:25] <JeremyRoundill> Snowman23: You're gonna open the floodgates.
1850: [22:25:35] <JeremyRoundill> Misspelt comments? PR!
1851: [22:25:58] <simon_w|work> <Snowman23> SEND A PULL REQUEST
1852: [22:26:05] <simon_w|work> Also know as how to make sure it's never looked at!
1853: [22:27:57] <Stomach> JeremyRoundill - that should be a PR
1854: [22:28:07] <JeremyRoundill> Yeah.
1855: [22:28:08] <Stomach> any incremental change for the better is good
1856: [22:28:14] <JeremyRoundill> But screw spellchecking comments. :P
1857: [22:28:30] * DimiStripe quit (Quit: DimiStripe)
1858: [22:28:50] <Snowman23> Hey, it's "Make a pull request", not "Contribute meaningful to the project"
1859: [22:29:25] <JeremyRoundill> :P
1860: [22:30:04] * Stomach makes a PR adding "meaningful" to all project files
1861: [22:30:24] <Snowman23> fuck
1862: [22:30:25] <Kingy> Snowman23: gj on the motors o/
1863: [22:30:29] <Snowman23> Contribute meaningfuly*
1864: [22:30:38] <Stomach> SEMANTICS
1865: [22:31:27] <JeremyRoundill> None of that, Snowman23.
1866: [22:31:30] <JeremyRoundill> Submit a PR.
1867: [22:32:40] <Kingy> holy shit Lorde with the burn
1868: [22:33:00] <Kingy> apparently Katy Perrys boyfriend put on twitter "Someone should make a kickstarter to get taylor swift a booty"
1869: [22:33:15] <Kingy> Lorde responded in kind - "@diplo should we do something about your tiny penis while we're at it hm"
1870: [22:33:16] <JeremyRoundill> Is Diplo Katy Perry's boyfriend?
1871: [22:33:32] <Kingy> apparently
1872: [22:33:35] <JeremyRoundill> Look up Express Yourself by Diplo
1873: [22:33:39] <JeremyRoundill> Explains a bit.
1874: [22:34:43] <antmas> Kingy: how's that a burn?
1875: [22:34:52] <antmas> does he actually have a small penis?
1876: [22:34:59] <Kingy> ima say yes
1877: [22:35:55] <JeremyRoundill> If he's waltzing around showing 17 year old girls how small his penis is, there's something wrong with the world.
1878: [22:36:53] * clairef quit (Quit: Leaving.)
1879: [22:37:03] <antmas> yeah I'm just saying it's a weak burn
1880: [22:37:11] <Kingy> antmas: did you see Rohit Sharmas score last night?
1881: [22:37:25] <antmas> but whatever Lorde does is gold according to NZ :P
1882: [22:37:30] <antmas> Kingy: nope?
1883: [22:37:43] <JeremyRoundill> Lorde's a'ight.
1884: [22:37:49] <JeremyRoundill> She is still 17.
1885: [22:37:54] <Kingy> 264 off 173
1886: [22:37:59] <JeremyRoundill> Sometimes does 17 year old things.
1887: [22:38:04] <Kingy> ODI match
1888: [22:38:13] <JeremyRoundill> Nothing wrong with that.
1889: [22:38:28] <antmas> JeremyRoundill: oh I know
1890: [22:38:28] <JeremyRoundill> The whole political thing is pretty spot-on.
1891: [22:38:32] <KF5WYX> http://pastebin.com/7495KsZ6 <-- I can upload my .wav file (792KB). I can't upload my .mp4 file (44MB). It still doesn't upload if I rename it as a .wav. Chrome reports 404 on POST. I.E reports "Invalid Character". (pastebin is the chrome console out) - help? please?
1892: [22:38:40] <antmas> Kingy: jebus, epic
1893: [22:38:50] <JeremyRoundill> Which is quite cool for any teenager. Especially a privileged one from rich suburbs around Auckland.
1894: [22:39:04] <KF5WYX> The progress bar reaches 100% before the error occurs. There is no file under /assets/upload
1895: [22:39:38] <simon_w|work> KF5WYX, what's the max_post_size and upload_max_size (or whatever they are) INI settings?
1896: [22:40:08] <JeremyRoundill> simon_w|work: He's using IIS :P
1897: [22:40:18] <KF5WYX> upload_max_size = 200M - I'll double check the max post size, but I am pretty sure that's high enough too...
1898: [22:40:20] <simon_w|work> JeremyRoundill, So?
1899: [22:40:33] <JeremyRoundill> simon_w|work: so it's a dog :D
1900: [22:40:42] <simon_w|work> JeremyRoundill, doesn't change how PHP works
1901: [22:40:48] <JeremyRoundill> KF5WYX: The settings on IIS for uploads are really wacky.
1902: [22:40:58] <JeremyRoundill> KF5WYX: You have to set the upload limit in a few places.
1903: [22:41:05] <JeremyRoundill> KF5WYX: Not that I can remember where they are
1904: [22:41:08] <Hailwood> Hey guys, does anyone know of an existing "video" control for silverstripe, so a user can enter a youtube/vimeo/whatever url and it will display a preview of the video in the cms?
1905: [22:41:12] <JeremyRoundill> simon_w|work: True.
1906: [22:41:28] * clairef has joined #silverstripe
1907: [22:41:30] <JeremyRoundill> Hailwood: I made one once.
1908: [22:41:39] <KF5WYX> simon_w|work: JeremyRoundill wait up - never trust a man that sais "pretty sure" Looks like I didn't save the upload_max_filesize setting...
1909: [22:41:52] <Hailwood> JeremyRoundill: Any chance you could share the code?
1910: [22:41:54] <simon_w|work> Hailwood, there's one built into HTMLEditorField
1911: [22:41:56] <JeremyRoundill> Hailwood: Well, it grabbed the thumbnail.
1912: [22:41:57] <KF5WYX> simon_w|work: JeremyRoundill Take that back, it's 2048M
1913: [22:42:08] <JeremyRoundill> Hailwood: It might not have done what you wanted.
1914: [22:42:25] <JeremyRoundill> Hailwood: It didn't do the whole preview in cms.
1915: [22:42:25] <KF5WYX> JeremyRoundill: I'll see what google sais about it
1916: [22:42:44] <JeremyRoundill> KF5WYX: Yeah, might be the way to do it
1917: [22:44:31] <Hailwood> Well, I do need to grab the thumbnail too, so could be worth a look.
1918: [22:46:20] <JeremyRoundill> Hailwood: I'll pastebin it
1919: [22:46:20] <KF5WYX> simon_w|work: JeremyRoundill: Another problem solved. As it turns out IIS needed a maxAllowedContentLength entry in web.config
1920: [22:46:40] <KF5WYX> simon_w|work: JeremyRoundill: Thanks for the pointer, that would have been a good couple of hours of head-bash.
1921: [22:47:27] <JeremyRoundill> Hailwood: http://pastebin.com/hiTALskc
1922: [22:47:31] * Zauberfisch quit (Ping timeout: 265 seconds)
1923: [22:47:37] * Zauberfisch has joined #silverstripe
1924: [22:48:12] <JeremyRoundill> KF5WYX: Not a problem. My first instinct is always that IIS is at fault.
1925: [22:48:46] <Hailwood> JeremyRoundill: Appreciated
1926: [22:49:10] <JeremyRoundill> Hailwood: Not a problem.
1927: [22:49:21] <lerni> Hailwood: https://github.com/nathancox/silverstripe-embedfield
1928: [22:49:26] <JeremyRoundill> Hailwood: It's worth testing the function to grab thumbnails a bit. It's been a wee while since I wrote it
1929: [22:50:51] <Hailwood> lerni: Ohhhh Time to have a play. Cheers.
1930: [22:52:35] <lerni> Hailwood: I used it a while ago 3.1.2 but the project is still not online :(
1931: [22:57:05] <KF5WYX> Leaving now for my commute, but before I do. I don't know how to thank you enough. In two days I've gone from not having a clue how to build my site, to being almost done (functionally at least). This has saved me many many hours of coding with other dev tools. Thanks!
1932: [22:57:42] <JeremyRoundill> No problem, dude.
1933: [22:59:20] * Pyromanik has joined #silverstripe
1934: [22:59:26] <Pyromanik> micmania1: http://logs.simon.geek.nz/index.php?date=2014-11-12#log_1491645
1935: [23:00:06] <Pyromanik> lol weird there's no quit message from you (in the logs)
1936: [23:01:10] <micmania1> I am Ninja
1937: [23:01:23] * travis-ci has joined #silverstripe
1938: [23:01:23] <travis-ci> silverstripe/silverstripe-framework#3617 (3.1 - 8aee968 : Damian Mooyman): The build passed.
1939: [23:01:23] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/7f2161d7a0e0...8aee968ab183
1940: [23:01:23] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40935549
1941: [23:01:23] * travis-ci has left #silverstripe
1942: [23:01:31] * KF5WYX quit (Ping timeout: 246 seconds)
1943: [23:01:57] <Pyromanik> micmania1: ah, logbot is broken.
1944: [23:02:04] <Pyromanik> it's missed the real link I wanted to post.
1945: [23:02:07] <micmania1> Pyromanik: nope, I am Ninja
1946: [23:02:27] <simon_w|work> Pyromanik, you can see that there's a line skipped in the output (id goes up by two)
1947: [23:03:36] <simon_w|work> Though only notice, mode and kick should be skipped
1948: [23:04:32] <simon_w|work> micmania1, DID YOU GET KICKED?
1949: [23:04:36] <simon_w|work> NAUGHTY BOY
1950: [23:04:57] <antmas> hmmmm
1951: [23:05:05] <antmas> I should get some lunch
1952: [23:05:07] <antmas> so hugner
1953: [23:05:12] <antmas> HUGNER
1954: [23:05:23] <simon_w|work> antmas, JET PLANES
1955: [23:05:31] <micmania1> I pressed the power button on my laptop. Probably never left immediately.
1956: [23:06:07] <antmas> mmm jet planes
1957: [23:06:15] <antmas> I have sweet noodle soup
1958: [23:06:23] <antmas> but it's prolly super spicy :O
1959: [23:06:59] <Pyromanik> simon_w|work: naw, it's missing half the afternoon's normal logs too
1960: [23:07:02] * travis-ci has joined #silverstripe
1961: [23:07:03] <travis-ci> silverstripe/silverstripe-framework#3619 (3.1.7 - f035e2b : Daniel Hensby): The build passed.
1962: [23:07:03] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/437fc2fda762...f035e2b9d44a
1963: [23:07:03] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/40941583
1964: [23:07:03] * travis-ci has left #silverstripe
1965: [23:07:16] <Pyromanik> err, half the (wee hours of the) *morning*
1966: [23:07:52] <Pyromanik> that link in the link I linked isn't the one I was trying to re-link
1967: [23:08:26] <antmas> OMG https://www.youtube.com/watch?v=TStUjbIxcy8&feature=player_detailpage#t=295
1968: [23:09:39] <simon_w|work> Mooman already trying to break semantic versioning. That didn't take long.
1969: [23:14:13] <irogue_> Stomach: lawl voicemail from your work
1970: [23:14:47] <Stomach> irogue_ ?
1971: [23:14:51] <Pyromanik> micmania1: this - https://groups.google.com/forum/#!topic/silverstripe-dev/GdM4_4nxM8A
1972: [23:14:54] <irogue_> Stomach: "ohai u want job?"
1973: [23:15:12] <Stomach> I dont know whats going on
1974: [23:15:16] <Stomach> I never ring my work
1975: [23:15:25] <irogue_> no i mean your work left me a voicemail
1976: [23:15:25] <Stomach> :D
1977: [23:15:36] <irogue_> trying to recruit
1978: [23:15:36] <Stomach> oh did they?
1979: [23:15:39] <Stomach> sneaky bastards
1980: [23:16:24] <Pyromanik> lol
1981: [23:16:58] * toddvalentine quit ()
1982: [23:17:14] <Pyromanik> irogue_: so not nearly as bad the time Mr. Cameron from Harvey Cameron rang our work specifically to talk to the sales person in order to try and steal them?
1983: [23:17:26] <irogue_> hahaha
1984: [23:18:50] <simon_w|work> WHEN THE WORLD SEEMS TO GET TOO TOUGH, BRING IT ALL BACK TO YOU
1985: [23:20:25] <simon_w|work> AINT NO PARTY LIKE AN S CLUB PARTY
1986: [23:20:40] <kinglozzer> simon_w|work: DREAM OF FALLIN IN LOVE
1987: [23:20:41] <kinglozzer> etc
1988: [23:20:54] <simon_w|work> kinglozzer, too slow, song's changed :p
1989: [23:21:17] <kinglozzer> :(
1990: [23:21:21] <simon_w|work> WAVE YOUR HANDS IN THE AIR
1991: [23:21:25] <simon_w|work> LIKE YOU JUST DON'T CARE
1992: [23:21:48] <simon_w|work> GET READY EVERYBODY CAUSE HERE WE GO
1993: [23:22:35] <Nightjar> I would totally bang half of S club.
1994: [23:22:43] <Nightjar> And the girls aren't bad looking either.
1995: [23:22:54] <Nightjar> :O
1996: [23:23:05] <simon_w|work> Which half a person is in that?
1997: [23:23:26] <Nightjar> S club is down to a single person these days?
1998: [23:23:47] <simon_w|work> They've either got 7 or 5 people, depending on era
1999: [23:23:59] <simon_w|work> Need half a person to get half of those
2000: [23:25:27] <Nightjar> oic
2001: [23:25:46] <Nightjar> Maybe the question is more who would I share the other half with!
2002: [23:25:48] <Nightjar> :O
2003: [23:25:52] <Nightjar> HEEYYYOOOOOOOOO
2004: [23:26:04] * Nightjar quit (Quit: This isn't even funny.)
2005: [23:26:51] <Pyromanik> so that discussion on content blocks
2006: [23:26:53] <Pyromanik> wow
2007: [23:27:27] <Pyromanik> Reminds me of the time I built one, that integrated the existing content block (on page by default) and didn't use a gridfield to order things.
2008: [23:27:42] <Pyromanik> Also reminds me that I never finished it, and if I had I'd be world famous by now.
2009: [23:27:45] <simon_w|work> I still don't get the point of them
2010: [23:27:49] <Pyromanik> Then I feel sad.
2011: [23:28:11] <simon_w|work> Which kinda reminds me, I need to make a commit to one of my modules that includes some swears
2012: [23:28:17] <Pyromanik> simon_w|work: more flexibility in ordering/structuring content than tinymce can offer.
2013: [23:28:44] <Pyromanik> for the most part.
2014: [23:28:56] * veb quit (Quit: My Mac has gone to sleep. ZZZzzz…)
2015: [23:28:58] <Pyromanik> eg having a gallery carousel mid content, or something. idk.
2016: [23:35:20] * Lalac-INRO quit (Quit: Page closed)
2017: [23:37:18] <micmania1> Pyromanik: use wordpress
2018: [23:39:34] <micmania1> Pyromanik: https://siteorigin.com/page-builder/
2019: [23:43:35] <simon_w|work> http://media.tumblr.com/bd23f816bf3b65eee8573c2ed2ccc249/tumblr_inline_moihlz0EeM1qz4rgp.gif
2020: [23:46:30] <simon_w|work> Okay, my fridge works better with full sized cans than the mini ones
2021: [23:49:02] * kinglozzer sleep
2022: [23:49:02] * kinglozzer quit ()
2023: [23:49:58] * lerni quit ()
2024: [23:52:39] <Pyromanik> micmania1: concrete5 is built around the concept as a base.
2025: [23:53:05] <Pyromanik> shit, sleep time
2026: [23:53:07] <Pyromanik> forgot!
2027: [23:53:08] * Pyromanik quit ()
2028: [23:53:09] * Owen has joined #silverstripe
2029: [23:53:33] * Owen is now known as Guest5978

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