#silverstripe IRC Log

IRC log for 15 September 2014

All timestamps are in UTC.

1: [00:00:40] * terryapodaca1 has joined #silverstripe
2: [00:00:56] <terryapodaca1> thanks IRC...got the boot
3: [00:01:05] <terryapodaca1> and now I'm renamed
4: [00:01:08] <terryapodaca1> lol
5: [00:05:30] * Uitto_ has joined #silverstripe
6: [00:06:14] * MickRip_ has joined #silverstripe
7: [00:07:04] * veb_ has joined #silverstripe
8: [00:09:34] * ezero has joined #silverstripe
9: [00:12:54] * terryapodaca1 has left #silverstripe
10: [00:13:14] * terryapodaca1 has joined #silverstripe
11: [00:13:26] * terryapodaca quit (*.net *.split)
12: [00:13:30] * MickRip quit (*.net *.split)
13: [00:13:31] * veb quit (*.net *.split)
14: [00:13:38] * Uitto quit (*.net *.split)
15: [00:13:42] * shoaib__ quit (*.net *.split)
16: [00:13:43] * irogue_ quit (*.net *.split)
17: [00:13:43] * Ryan-Toast quit (*.net *.split)
18: [00:13:45] * Uitto_ is now known as Uitto
19: [00:13:49] <terryapodaca1> ok, I might have missed it, but has the model changed for DO::get()?
20: [00:13:56] <terryapodaca1> there use to be different options
21: [00:14:09] <terryapodaca1> get one, etc
22: [00:15:09] <micmania1> terryapodaca1: that was 2.4
23: [00:15:21] <micmania1> terryapodaca1: http://doc.silverstripe.com/framework/en/topics/datamodel
24: [00:15:41] <simon_w|work> terryapodaca1, there's still ::get_one
25: [00:15:55] <UncleCheese> yay for a dependency of a dependency of a dependency hosing my shit
26: [00:22:32] <terryapodaca1> What would the equivalent be {DO::get()} to this: I have two DOs. ShowYear that has_many ShowType. So, in the CMS, I want them to select say, 2014, and only shows that have ShowYearID for that year come back in the ::get().
27: [00:23:18] <terryapodaca1> DataObject::get("ShowType") where ShowYear = 2014
28: [00:24:00] <simon_w|work> terryapodaca1, ShowType::get()->filter('ShowYear.Year', 2014)
29: [00:24:09] <simon_w|work> (Assuming the has_one is called ShowYear)
30: [00:24:15] <terryapodaca1> where in the ShowType table, the field for year is ShowYearID for the relation
31: [00:28:06] * UncleCheese quit (Quit: Textual IRC Client: www.textualapp.com)
32: [00:29:02] * micmania1 quit (Quit: micmania1)
33: [00:32:08] <Stomach> ss23 - #deploynaut
34: [00:32:46] <ss23> #likeigiveafuck
35: [00:33:27] * veb_ is now known as veb
36: [00:33:46] <Stomach> woah now
37: [00:33:50] <ss23> :P
38: [00:33:54] <ss23> busy atm
39: [00:34:01] <Stomach> okay, lets fight later
40: [00:34:02] <Stomach> <3
41: [00:35:20] <Colin[pi]> ROUND ONE..... FIGHT
42: [00:36:47] <ss23> XD
43: [00:37:42] <Colin[pi]> FINISH HIM
44: [00:37:45] <Colin[pi]> FLAWLESS VICTORY
45: [00:39:44] * hailwood quit (Ping timeout: 250 seconds)
46: [00:40:05] <antmas> I have Tom Yum for lunch
47: [00:40:06] <antmas> :D
48: [00:40:39] <Colin[pi]> mmm
49: [00:40:55] <Colin[pi]> like spicy stuff antmas?
50: [00:41:24] <antmas> yup
51: [00:41:45] <Colin[pi]> the hotter the better :D
52: [00:45:39] <ss23> ;)
53: [00:45:43] <ss23> something something me
54: [00:47:51] * UncleCheese has joined #silverstripe
55: [00:49:10] <UncleCheese> simon_w|work you're a contributor to React?
56: [00:57:10] * hailwood has joined #silverstripe
57: [01:00:12] * hailwood quit (Client Quit)
58: [01:01:28] * micmania1 has joined #silverstripe
59: [01:04:35] <simon_w|work> UncleCheese, I fixed a problem in the docs
60: [01:04:42] <Stomach> can you do Object::get()->filter('MyNullValue', 'NULL'); somehow without using a ->where() ?
61: [01:04:49] <simon_w|work> Stomach, nope
62: [01:05:13] <Stomach> yeah I thought that might be the answer :D
63: [01:05:27] <Stomach> ->filter('MyNullValue', ''); doesn't return on nulls either
64: [01:06:46] <UncleCheese> Stomach which is interesting, because it will automatically cast a boolean for you
65: [01:08:02] <ss23> It's weird how the ORM got so fucked up in regards to nulls
66: [01:10:14] * shoaib|laptop has joined #silverstripe
67: [01:10:23] <Stomach> yeah, its just one of those fun little things that we "know about"
68: [01:10:48] <Colin[pi]> but an empty string is not a NULL
69: [01:11:09] <Colin[pi]> I've had this issue in other ORMs before though too
70: [01:14:12] <Stomach> Colin[pi] - yeah they aren't, its just odd that you can't filter by it
71: [01:14:19] <Colin[pi]> mm
72: [01:16:40] <terryapodaca1> Is it possible to filter DO::get()->filter('ShowYear.Year', $val), where $val is a select box above it to actually select different years so I don't have to hard code years?
73: [01:22:23] <simon_w|work> terryapodaca1, yes
74: [01:24:23] <simon_w|work> Colin[pi], Stomach, the source of the problem is that the ORM treats everything as a string, so null gets turned into ''
75: [01:24:34] <simon_w|work> But that doesn't happen on creation/writing
76: [01:24:36] <simon_w|work> Just selecting
77: [01:24:50] <Colin[pi]> BUT WHY
78: [01:25:23] <Kingy> Colin[pi]: just coz
79: [01:25:29] <simon_w|work> I dunno, I didn't write that part
80: [01:29:21] * Tanger has joined #silverstripe
81: [01:34:40] <Zauberfisch> but doesn't silverstripe avoid nulls anyway?
82: [01:35:04] <Zauberfisch> I think I recall that pretty much everything has a default value (eg '' or 0)
83: [01:36:01] <Zauberfisch> anyway, I'll get some sleep
84: [01:36:05] <Zauberfisch> good night gents
85: [01:36:17] <simon_w|work> Zauberfisch, nope. Text/Varchar fields default to null
86: [01:36:28] <Zauberfisch> they do? :O
87: [01:36:34] * irogue_ has joined #silverstripe
88: [01:36:44] <Zauberfisch> interesting
89: [01:36:49] <Zauberfisch> anyway, sleep
90: [01:36:53] <Zauberfisch> bye o/
91: [01:37:58] <irogue_> night Zauberfisch!
92: [01:38:02] <irogue_> thanks for your help
93: [01:39:08] <simon_w|work> " ProTip! Using Git on Windows? Take our survey! "
94: [01:39:14] <simon_w|work> Great tip, GitHub!
95: [01:40:07] * jordanmk has joined #silverstripe
96: [01:40:28] <terryapodaca1> lol
97: [01:41:00] * Ryan-Toast has joined #silverstripe
98: [01:41:03] <terryapodaca1> simon_w|work: can you have a look at this code and tell me what I might be doing wrong?
99: [01:41:04] <terryapodaca1> http://www.sspaste.com/paste/show/54163eab9765b
100: [01:41:16] <Ryan-Toast> irogue: That was weird.
101: [01:41:22] <terryapodaca1> mostly the getCMSFields()
102: [01:42:22] <simon_w|work> terryapodaca1, the value you're passing in is the ID, but you're filtering on the Year field
103: [01:42:46] <jordanmk> hey guys, i'm having some issues with getting a GroupedList to be sorted the way i want
104: [01:42:56] <jordanmk> this is my code: http://pastebin.com/FbBvuS0W
105: [01:43:47] <jordanmk> in the template it's always rendered by date ascending (i.e. most recent month at the bottom), where as i want it to be the opposite
106: [01:44:31] <jordanmk> but nothing i've tried has changed the sorting of the list
107: [01:44:53] <terryapodaca1> BOOOOOM! thanks simon_w|work: I knew it was something simple and I was just overlokoing it
108: [01:44:55] <terryapodaca1> looking
109: [01:45:01] <adrexia_> pretty sure this will fail to work, byt tried adding reverse in the template?
110: [01:45:39] <jordanmk> adrexia_, i tried doing <% loop $GroupedEventsByDate.GroupedBy('EventMonth').Reverse %>, had no effect
111: [01:45:40] * Zopiclone has joined #silverstripe
112: [01:45:47] <Zopiclone> helo
113: [01:45:50] <Zopiclone> hello*
114: [01:45:52] <adrexia_> yeah suspected that
115: [01:46:30] <Zopiclone> Is there a way to remove the description meta tag? $Metatags(false) wont remove it :(
116: [01:49:20] <adrexia_> <jordanmk> tried return GroupedList::create(Event::getLatestEvents()->sort(array('Date' => 'DESC')));
117: [01:49:22] <adrexia_> ?
118: [01:53:21] <jordanmk> adrexia_, yep, that worked. cheers
119: [02:03:43] <UncleCheese> anyone have a good workaround for the IE9 max-css-filesize issue?
120: [02:03:46] <UncleCheese> like a grunt task?
121: [02:04:30] <adrexia_> my work around is to remove bootstrap files I'm not using ;)
122: [02:05:21] <adrexia_> there's some js plugiuns that split your css too I think
123: [02:05:24] <antmas> UncleCheese: this ^^^
124: [02:05:42] <antmas> yeah I'd just split it up
125: [02:05:45] <UncleCheese> oh?
126: [02:06:00] <antmas> what is the max size anyway?
127: [02:06:09] <UncleCheese> 288k
128: [02:06:18] <UncleCheese> because...
129: [02:06:27] <UncleCheese> fuck you, that's why
130: [02:06:52] <antmas> lol
131: [02:06:55] * macka^ has joined #silverstripe
132: [02:07:19] <antmas> 288k minfied?
133: [02:07:30] <antmas> minified*
134: [02:07:48] <macka^> Is it possible to do a custom form validation?
135: [02:08:29] <antmas> macka^: yes
136: [02:08:33] <adrexia_> IE9 has a cap of 2000 selctors or soemthign
137: [02:08:48] <adrexia_> sorry, I think its 20000
138: [02:08:52] <macka^> Cool - um - where would i find an example?
139: [02:09:13] <adrexia_> 288k - yeah take some stuff out. that's huge
140: [02:09:18] <macka^> i just want to execute a function to check two dates on submission
141: [02:10:56] <adrexia_> <macka^> on a custom form, or userforms?
142: [02:11:03] <macka^> custom form
143: [02:11:18] <UncleCheese> actual file is 400+k
144: [02:14:23] <antmas> macka^: so like a date range scenario?
145: [02:14:35] <antmas> macka^: if you get that working, lemme know ;)
146: [02:16:00] <macka^> antmas: yep - i have form that has two dates on it, the validator looks to see if they are empty or not at present, but i want to go 1 step further and see if they are more than X weeks apart
147: [02:16:46] <adrexia_> UncleCheese - definitely time to optimize. Make sure it's only including files once, and ditch all components you aren't actually using
148: [02:17:03] <UncleCheese> yeah, bootstrap just adds so much overhead
149: [02:17:08] <adrexia_> yep
150: [02:17:25] <UncleCheese> any plugins that remove "unused" css selectors? :)
151: [02:17:27] <adrexia_> frameworks in general do... but more so when you kitchen sink it
152: [02:17:33] <UncleCheese> probably have ot crawl the site to figure it out
153: [02:17:52] <adrexia_> I think that plugin is called "Frontend developer"
154: [02:18:20] <adrexia_> look at your templates
155: [02:18:24] * hailwood has joined #silverstripe
156: [02:18:33] <Ryan-Toast> UncleCheese: if you’re usung a css framework, make sure to comment out the includes you don’t use when you’re precomposing
157: [02:18:52] <Ryan-Toast> saves on a lot of unused selectors for the IE limit
158: [02:19:00] <adrexia_> or rather, look at a component and search templates and theme css to see if and when it is mentioened
159: [02:19:09] <adrexia_> do that for each componbent file
160: [02:19:13] <UncleCheese> http://addyosmani.com/blog/removing-unused-css/
161: [02:19:14] <UncleCheese> win
162: [02:19:27] <adrexia_> ...I'd be wary of things like that
163: [02:19:28] <UncleCheese> phantomJS crawls the site, and figures out what itsn' needed
164: [02:19:29] <UncleCheese> brilliant
165: [02:19:33] <adrexia_> they often don't take js into account
166: [02:19:40] <antmas> macka^: oh wait, I got that wrong
167: [02:19:50] <adrexia_> or templates that aren't bveing used / be code intiialized stuff
168: [02:19:53] <antmas> macka^: I was trying to get 2 email fields to compare with each other
169: [02:20:01] <antmas> I couldn't get that to work :P
170: [02:20:31] * Zaki has joined #silverstripe
171: [02:20:39] <macka^> antmas: Would be much the same thing woudn't it?
172: [02:20:42] <adrexia_> plus you don't want to remove selectors so much as entire fiels worth of css
173: [02:20:49] <adrexia_> *files
174: [02:21:07] <adrexia_> It only takes ~30 - 60 minutes to do it by hand
175: [02:21:08] <antmas> macka^: essentially yeah
176: [02:21:38] <macka^> actually - think i can do it another way now i think about it, i'll do it on the action side and return an error
177: [02:22:01] <antmas> date time stuff suckkkkkks
178: [02:22:13] <simon_w|work> macka^, you just need to subclass Validator (or RequiredFields) and do your checks in the php($data) method
179: [02:22:41] <macka^> simon_w|work: yep! i kinda got that, i just needed an example to see how that looked :)
180: [02:23:00] <simon_w|work> macka^, look at RequiredFields
181: [02:24:09] <macka^> Ok - thanks simon_w|work
182: [02:24:14] <terryapodaca1> is there an easy way to have $has_one relation in the $summary grid?
183: [02:24:54] <adrexia_> MyObject.Title in summary fields?
184: [02:25:23] <adrexia_> eg:
185: [02:25:23] <adrexia_> public static $summary_fields = array(
186: [02:25:24] <adrexia_> 'File.Name' => 'File Name'
187: [02:25:24] <adrexia_> );
188: [02:25:38] <terryapodaca1> I've tried that...but it breaks
189: [02:26:06] <terryapodaca1> I was hoping it was that simple too adrexia_
190: [02:27:20] * camfindlay has joined #silverstripe
191: [02:27:46] <adrexia_> it usually is
192: [02:27:53] <adrexia_> dev/build?flush=all ?
193: [02:28:41] <terryapodaca1> yep, Server Error
194: [02:29:25] <adrexia_> is your dev in live mode?
195: [02:29:30] <terryapodaca1> Oh well, I'll come back to this later...it's less important
196: [02:29:41] <terryapodaca1> no, it's in dev for now
197: [02:29:57] <adrexia_> obviously replace .Name or .Title with an attribute fdrom the object you are trying to access
198: [02:30:26] <adrexia_> oh. Usually dev gives you better errors than taht
199: [02:30:30] <terryapodaca1> i probably have a syntax error or I'm famous for simple mistakes like ' vs " or ; vs :
200: [02:30:31] * macka^ quit (Ping timeout: 246 seconds)
201: [02:30:51] <terryapodaca1> private static $summary_fields = array(
202: [02:30:51] <terryapodaca1> 'ShowCategory' => 'Show Category',
203: [02:30:51] <terryapodaca1> 'ShowType.ShowName' => 'Show Type'
204: [02:30:51] <terryapodaca1> );
205: [02:31:18] <terryapodaca1> ShowCategory has_one ShowType
206: [02:32:01] <terryapodaca1> and I want to show the ShowType.ShowName (which is one of only two fields on that DO) on the Summary grid when viewing the ShowCategory DO in the CMS
207: [02:32:02] <adrexia_> ShowName is a db field on ShowType?
208: [02:32:13] <terryapodaca1> Yeah
209: [02:33:09] <adrexia_> can you paste those two classes to a pastebin tyope thing?>
210: [02:33:20] <adrexia_> (or the relivent bits)
211: [02:34:22] <terryapodaca1> http://www.sspaste.com/paste/show/54164b5eda095
212: [02:34:51] <terryapodaca1> http://www.sspaste.com/paste/show/54164b7c848d0
213: [02:34:53] <Zaki> Hi all
214: [02:35:51] <Zaki> Just wanted to say, SilverStripe CMS and framework, DESERVE much more attention and popularity
215: [02:35:51] <adrexia_> and your error goes away when you remove the summary_fields stuff?
216: [02:36:29] <terryapodaca1> yep
217: [02:36:41] <Zaki> It's great work :) but not as popular as it deserve
218: [02:36:50] <terryapodaca1> really when I just remove the line: 'ShowType.ShowName' => 'Show Type'
219: [02:37:09] <terryapodaca1> Zaki: get the word out!
220: [02:37:11] <terryapodaca1> ;)
221: [02:40:13] <Zaki> terryapodaca1: yep :) i'll do that
222: [02:41:26] <Zaki> one of the good things I like in ss is the builtin Multi Table Inheritance
223: [02:42:18] <Zaki> the other thing is that it's both, CMS and Framework, not just one.
224: [02:42:20] <terryapodaca1> trust me, there's a lot it does that most people don't know about
225: [02:43:07] <adrexia_> <terryapodaca1> I just tested your code and it works fine
226: [02:43:16] <adrexia_> had to create a showyear class
227: [02:43:24] <Zaki> terryapodaca1: I can imagine that, although I've not used it yet.
228: [02:43:31] <adrexia_> but the bit with summary fields woirkls fine
229: [02:43:56] <adrexia_> you on silversrtipe 3.1?
230: [02:44:16] <terryapodaca1> adrexia_: I'll try again later. and yeah, 3.1.6
231: [02:44:41] <terryapodaca1> I need to restart my machine soon anyway...it could just be me
232: [02:44:45] <adrexia_> weird. I think it must be coming from something else. Or something else using summary_fields perhaps
233: [02:45:23] <jordanmk> what would be the best way to allow files to be attached to particular data objects (in the CMS)?
234: [02:45:43] <terryapodaca1> uploadfield?
235: [02:45:47] <adrexia_> multiple, or a single file per DO?
236: [02:45:53] <jordanmk> single file per DO
237: [02:45:59] <adrexia_> yeah, uploadfield
238: [02:46:18] <adrexia_> and a has_one file
239: [02:46:26] <jordanmk> cheers, will try that
240: [02:46:48] <terryapodaca1> and set the default upload folder in your code...I usually set folders based on the file types and/or with the same name as the DO.
241: [02:47:06] <adrexia_> http://doc.silverstripe.org/framework/en/reference/uploadfield
242: [02:48:05] <terryapodaca1> That way, if you have tons of files that need to be uploaded, you can FTP them to the correct file or use the Files tab and upload multiple...then it's easy to assign those files to the DO later on
243: [02:48:21] <jordanmk> yeah makes sense
244: [02:48:30] <antmas> UncleCheese: hey will there be any videos up on .org on the 18th?
245: [02:48:46] <UncleCheese> oh hell no
246: [02:48:47] <UncleCheese> haha
247: [02:49:03] <UncleCheese> it's a just-get-this-thing-launched release
248: [02:49:33] <antmas> :P
249: [02:50:30] <antmas> that's where the forums will now reside yeah?
250: [02:50:52] <UncleCheese> yeah
251: [02:51:04] <UncleCheese> we'll have a content freeze on .org on Thursday
252: [02:51:17] <UncleCheese> which will essentially mean it's shut down for a few hours while we migrate
253: [02:51:41] <antmas> when it's released, can content go up straigh away?
254: [02:52:06] <UncleCheese> yes
255: [02:52:41] * antmas plans to ask the important questions
256: [02:52:41] <UncleCheese> looking to launch in the arvo, as it's a time of day when only Kiwis are likely to be awake and/or working
257: [02:53:12] <UncleCheese> UK will be a sleep and North America will either be eating dinner, watching TV, or drunk
258: [02:53:35] <terryapodaca1> drunk
259: [02:54:35] <antmas> yeah best to do it when the least important users are online ;)
260: [02:57:08] * Ryan-Toast quit (Quit: Ryan-Toast)
261: [02:57:46] <UncleCheese> not the least important, but the most forgiving
262: [02:57:54] <UncleCheese> she'll be right, mate
263: [02:57:58] <UncleCheese> ool good
264: [02:58:06] <UncleCheese> na worries aye
265: [02:59:21] * Ryan-Toast has joined #silverstripe
266: [03:02:45] * CodeTrap1 has joined #silverstripe
267: [03:03:43] <adrexia_> not with government ;)
268: [03:04:54] * CodeTrap quit (Ping timeout: 250 seconds)
269: [03:05:06] <antmas> where is the best place to set upload file size limits?
270: [03:05:24] <UncleCheese> upload_validator
271: [03:06:05] <antmas> chur
272: [03:06:50] <irogue_> [14:57] <UncleCheese> not the least important, but the most forgiving
273: [03:07:05] <irogue_> and when the most silverstripe folk will be at work to fix it if everything goes horribly wrong :P
274: [03:07:23] <Stomach> *when
275: [03:07:36] <ss23> Guys
276: [03:07:45] <ss23> I think antmas is volunteering to do a 4am deploy?
277: [03:07:47] <ss23> Did anyone else see that?
278: [03:08:04] <Ryan-Toast> ss23: I did.
279: [03:10:03] <antmas> I'm not stealing your work
280: [03:10:07] <antmas> ss23: ^^
281: [03:11:07] <ss23> I think antmas did!
282: [03:11:14] <ss23> Come on antmas, it'll only take 4 hours to do it
283: [03:11:15] <antmas> XD
284: [03:11:18] <ss23> we'll even let you start at 2am if you want
285: [03:11:18] <ss23> :)
286: [03:11:30] <antmas> I'll antmas all over it
287: [03:11:30] <ss23> YEAH, SO DON'T MAKE SNIDE REMARKS ABOUT OUR LAUNCH TIME
288: [03:11:31] <ss23> :O
289: [03:11:32] <ss23> BITCH
290: [03:11:42] <antmas> pffft
291: [03:11:50] * spronk waits patiently
292: [03:11:52] <spronk> what am i waiting for
293: [03:11:54] <spronk> ?
294: [03:12:04] <Stomach> ss23 is angus today
295: [03:12:10] * antmas thinks
296: [03:12:19] <ss23> I'm busy
297: [03:12:20] <antmas> I RUHROH!
298: [03:12:21] <ss23> Urgent issues
299: [03:12:21] <ss23> :(
300: [03:13:00] <antmas> mcbainjoke.jpg
301: [03:13:17] <Ryan-Toast> ss23: But accoring to clients all you need to do is push a couple of buttons to get the website live, right?
302: [03:13:41] * antmas slaps Ryan-Toast with a large trout
303: [03:13:44] <Ryan-Toast> Open photoshop, click the “make-website” button and load it to the cloud.
304: [03:14:31] <adrexia_> just use ftp bro
305: [03:14:33] <adrexia_> ;)
306: [03:15:13] * antmas ftps Ryan-Toast up to the cloud
307: [03:15:43] <Ryan-Toast> I’M ALREADY ON THE CLOUD http://www.gfycat.com/BabyishShinyHarrier
308: [03:16:29] <antmas> XD
309: [03:16:57] <antmas> I had that up on Friday and the GIS buy behind me asked why a muscular steve buscimi was on my screen
310: [03:17:23] <Ryan-Toast> muscular *blush*
311: [03:17:25] <terryapodaca1> simon_w|work: you still here?
312: [03:17:52] <antmas> :P
313: [03:20:58] <Ryan-Toast> So tired.
314: [03:21:12] <Ryan-Toast> Stupid Sunday Netball
315: [03:26:53] <antmas> fuck
316: [03:26:58] <antmas> haven't played that in a while
317: [03:30:02] <irogue_> TIL the little mini-park outside my house actually gets kinda busy after school
318: [03:31:07] <simon_w|work> terryapodaca1, at times
319: [03:31:46] <antmas> irogue_: TIL?
320: [03:32:53] <irogue_> today i learned
321: [03:33:08] <antmas> ah
322: [03:33:13] <irogue_> https://www.google.co.nz/maps/@-37.0248465,174.8949306,3a,75y,13.17h,82.89t/data=!3m4!1e1!3m2!1sZBFIqc1VCXeBY-0q_Fhitg!2e0
323: [03:33:26] <irogue_> it's very confusing as I don't know where that person's property ends and the mini-park begins
324: [03:33:54] <antmas> what's that fenced off area across the road?
325: [03:34:08] <terryapodaca1> simon_w|work: It was working just perfect but now it's not...can you have one more look at this sspaste in the getCMSFields to see why it could have possibly broke? All I did was add the third dropdown that depends on the one above it. http://www.sspaste.com/paste/show/541658f6c0a4c
326: [03:34:10] <irogue_> tho google maps shows the property boundary as being the path, which would be kinda odd
327: [03:34:16] <irogue_> antmas: power substation
328: [03:34:28] <antmas> irogue_: yeah that would mean that house gets a wicked big front lawn
329: [03:34:32] <antmas> I'd fence it though
330: [03:34:51] <irogue_> ikr
331: [03:35:47] <irogue_> hmm, actually that place has no power lines going into it so it'll be a gas substation
332: [03:35:56] <irogue_> I'll just say Vector substation to be safe :P
333: [03:40:03] <antmas> what's that 'hood like?
334: [03:41:51] <antmas> would that doSync task for external file upload use the same limit set in php.ini?
335: [03:42:03] <irogue_> antmas: it's one of the less dodgy hoods in south auckland. just due to it being next to a mall, very open, etc. go a bit further out, to Weymouth or Clendon, and you risk getting stabbed for looking at someone funny
336: [03:42:23] <antmas> o.O
337: [03:42:45] <antmas> what's the 'worst' 'hood in Auckland?
338: [03:43:38] <irogue_> Hunter's Corner
339: [03:44:48] <irogue_> antmas: http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=10119552
340: [03:45:35] <antmas> it doesn't *look* all that dodgy
341: [03:45:36] <irogue_> the type of guys that area attracts, as a result of being the hub of "non-standard" prostitution, tends to make it a very unpleasant place overall
342: [03:45:53] <irogue_> antmas: it's fairly OK in the day, but at night everything changes
343: [03:45:57] <adrexia_> "non-standard" prostitution
344: [03:45:59] <adrexia_> eww ewwe
345: [03:46:22] <adrexia_> not like illegal, right?
346: [03:46:36] <irogue_> nah, transvestites etc
347: [03:46:44] <adrexia_> ahh, that's better
348: [03:47:38] <antmas> lol
349: [03:47:42] <irogue_> Six nights ago a girl was shot in the head here in an outbreak of the territorial battles that simmer day and night. Cop cars patrol, hidden cameras roll for faraway control rooms. And in their twilight world of half truths, lies and uncertain gender, fuelled by booze, drugs and cash, the prostitutes don't seem to care.
350: [03:47:42] <irogue_> "Baby", a mother of three, was one of the few genuine women working this stretch. Maybe she was undercutting agreed prices, which dropped after the legalisation of prostitution in 2003. Possibly she had upset someone's pimp. Undoubtedly she was no physical match for the transvestites who outnumber straight women here tonight by around 10 to one.
351: [03:47:42] <antmas> yeah it sounds pretty bad
352: [03:47:48] <terryapodaca1> shemen
353: [03:47:49] <antmas> 'make a pouch'
354: [03:49:15] <antmas> interesting how lots of the houses around there look pretty normal
355: [03:49:21] <antmas> nothin looks run down really
356: [03:51:05] <irogue_> nah, I think the trouble all comes into the area rather than being locals
357: [03:51:18] <irogue_> no idea why they picked there
358: [03:51:23] * cloph has joined #silverstripe
359: [03:51:32] * cloph_away quit (Ping timeout: 245 seconds)
360: [03:52:52] <antmas> sucks for the real locals then
361: [03:55:58] * irogue__ has joined #silverstripe
362: [03:56:14] * vebb has joined #silverstripe
363: [03:58:06] * irogue_ quit (Ping timeout: 258 seconds)
364: [03:58:12] * antmas quit (Quit: Page closed)
365: [04:00:22] * CodeTrap has joined #silverstripe
366: [04:02:59] * CodeTrap1 quit (Ping timeout: 272 seconds)
367: [04:03:26] * StefanLehmann has joined #silverstripe
368: [04:07:29] <irogue__> HALP FLOWDOCK IS DOWN HOW DO I COMMUNICATE
369: [04:11:44] <adrexia_> irc bro
370: [04:11:58] * adrexia_ misses flowdock
371: [04:12:26] <adrexia_> arg. somehow broke the subsite filter on solr index
372: [04:12:30] <adrexia_> meh
373: [04:16:02] <ss23> flowdock is so bad
374: [04:16:03] <ss23> :/
375: [04:16:19] <adrexia_> ss23, opinion
376: [04:16:24] <adrexia_> I love it
377: [04:16:35] <adrexia_> even considering stealing the idea
378: [04:16:37] <adrexia_> :P
379: [04:16:50] <adrexia_> except as an irc client
380: [04:17:02] <irogue__> tbh me too adrexia_
381: [04:17:40] <adrexia_> not sure I'd want it webbased though, and I mostly only know web
382: [04:18:01] <irogue__> would need to do some kindof tagging system though for threads, which would mean those using regular IRC clients would see random shite, but that's ok
383: [04:18:18] <adrexia_> true
384: [04:18:26] <adrexia_> or somethign like [this]
385: [04:18:43] <adrexia_> since #this is taken
386: [04:19:11] <irogue__> ultimately tho IRC protocol is shite so itd probably be better to just skip that
387: [04:19:20] <adrexia_> tagging?
388: [04:19:30] <terryapodaca1> AGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHH
389: [04:20:39] <irogue__> adrexia_: nah, IRC
390: [04:21:03] <Colin[pi]> having a good day terryapodaca1?
391: [04:22:03] <terryapodaca1> Colin[pi]: something that was working earlier...isn't working now
392: [04:22:53] <adrexia_> irogue - I'd like a decent irc client though
393: [04:22:56] <adrexia_> that's half the point :P
394: [04:23:02] <irogue__> adrexia_: i'd probably use XMPP, already an open protocol, supports 1-to-1, chatrooms & data transfers. has the ability to send non-visible metadata.
395: [04:23:16] <adrexia_> hmm, maybe
396: [04:23:52] <adrexia_> or just irc for chat, and skip tagging
397: [04:24:06] <irogue__> for me at least, tagging is what makes flowdock awesome
398: [04:24:15] <adrexia_> for me its integrations
399: [04:24:36] <adrexia_> tagging is good, search is awesome
400: [04:24:45] <Colin[pi]> terryapodaca1: so like every day programming then? ;)
401: [04:24:53] <irogue__> yeah, that search has saved my butt a few times
402: [04:25:01] <adrexia_> but integrations with other tools is the bit that was the most life chnaging
403: [04:25:19] <terryapodaca1> Colin[pi]: Kind of...
404: [04:27:09] <terryapodaca1> Colin[pi]: trying to figure out the proper DO::get()->filter() to get dependent dropdowns to populate based on it's previous selection
405: [04:28:07] <Ryan-Toast> Just when you think the Naruto Manag is coming to a close, there’s another fight. Sigh.
406: [04:28:14] <Ryan-Toast> managa
407: [04:28:16] <Ryan-Toast> dfgkljbndfgljfdeg
408: [04:28:21] <Ryan-Toast> manga
409: [04:28:23] <irogue__> terryapodaca1: after a lot of trying to figure out why the fuck some code wasn't working last night, I finally realised that filter() doesn't *modify* the DataList, it returns a copy of it. So that was fun.
410: [04:29:49] <micmania1> terryapodaca1: what’s the problem?
411: [04:30:38] <irogue__> $widgets = Widget::get(); $widgets->filter(blah); return $widgets;
412: [04:30:56] <irogue__> ^ oversimplification, but this doesn't work the way you'd think it might
413: [04:31:15] <terryapodaca1> http://www.sspaste.com/paste/show/541666c1a519d
414: [04:31:45] <Stomach> Ryan-Toast - I gave up on that and Bleach like 4 years ago
415: [04:31:49] <Stomach> so many episodes
416: [04:31:53] <Stomach> so maaaaany
417: [04:31:53] <Ryan-Toast> Stomach: IT’S SO CLOSE
418: [04:32:03] <terryapodaca1> micmania1 and irogue__: that link, in the getCMSFields()
419: [04:32:16] <Ryan-Toast> Only Naruto sasuke fight left
420: [04:32:16] <ss23> Ryan-Toast: Your taste is bad and you should feel bad
421: [04:32:23] * ss23 goes back to watching Ichigo Mashimaro
422: [04:32:24] <irogue__> the filter was actually inside a bunch of complex logic, so I assumed the logic was the problem. but no, all I needed was to change it to $widgets = $widgets->filter(blah)
423: [04:32:26] <micmania1> terryapodaca1: you getting an error?
424: [04:32:30] <Ryan-Toast> ss23: I started reading it like 7 years ago…I WILL SEE THE END!
425: [04:33:59] <Ryan-Toast> I just want to know who he’s going to make his waifu
426: [04:34:21] <terryapodaca1> I am trying (AGAIN) to build dependent dropdowns...select a year, the Type dropdown should populate with on ShowTypes that have that specific year. Same thing for the Category, after you select a Year, then select a Type, only those Categories associated to that Type show up
427: [04:34:34] <terryapodaca1> no error, just it's not populating with anything
428: [04:35:11] <irogue__> Ryan-Toast, Stomach: the only anime worth watching is Death Note, everything else is shite
429: [04:35:21] <Ryan-Toast> irogue__: No brotherhood?
430: [04:35:23] <terryapodaca1> if I change the year, to 2014, which is a valid year, nothing shows up in the Type dropdown, it blanks out
431: [04:36:07] <Ryan-Toast> irogue__: or Eva?
432: [04:36:20] <Ryan-Toast> ghost in the shell, I mean cmon
433: [04:37:09] <terryapodaca1> micmania1: https://github.com/sheadawson/silverstripe-dependentdropdownfield Im trying to use that, and it worked at one point...it just all the sudden stopped
434: [04:37:16] <ss23> lol
435: [04:37:17] <ss23> yeah, I mean
436: [04:37:24] <ss23> I'd rather watch GitS and Eva than Death Note
437: [04:37:30] <ss23> omg I <3 the eva rebuild so much
438: [04:37:31] <ss23> so good
439: [04:37:31] <terryapodaca1> but in his example, I don't want the dropdowns hardcoded
440: [04:37:36] <ss23> Oh and the gits arise too!
441: [04:37:43] <Ryan-Toast> ss23: the rebuild 1-2 so good..
442: [04:37:48] <micmania1> terryapodaca1: $Types isn’t defined in your anonymous function.
443: [04:37:48] <ss23> dude
444: [04:37:50] <ss23> rebuild 3 best
445: [04:37:58] <ss23> out of the first 3, I like 3 best
446: [04:38:03] <ss23> I hope 4 is good too :O
447: [04:38:08] <Ryan-Toast> ss23: I don't.
448: [04:38:19] <ss23> What?!
449: [04:38:21] <ss23> You hope 4 isn't good?
450: [04:38:25] <ss23> Or you don't like 3 best?
451: [04:38:30] <Ryan-Toast> I don’t like 3 best
452: [04:38:36] <ss23> mmm
453: [04:38:36] <Ryan-Toast> I’m concerned with the direction.
454: [04:38:44] <ss23> Well it's not faithful to the original
455: [04:38:47] <ss23> but I don't think it should be
456: [04:39:06] <ss23> too many people get caught up on "IT'S NOT THE SAME AS THE ORIGINAL"
457: [04:39:14] <Ryan-Toast> Niether do I, I don’t mind an alternate cycle; I just feel like it’s got a really weak stroy now
458: [04:39:16] <ss23> I'm just sad there was no masturbation scene yet :(
459: [04:40:30] <adrexia_> ...you have weird priorities
460: [04:40:57] <terryapodaca1> micmania1: $Types = ShowType::get()->filter('ShowYear.ID', $value1)
461: [04:41:15] <Ryan-Toast> ss23: When Anno wrote Eva he was very depressed which was portrayed by the characters and story, which made it so interesting. Now I feel like the direction the rebuolds are going in is very shallow.
462: [04:41:27] <micmania1> terryapodaca1: oh sorry, my bad.
463: [04:42:10] <ss23> adrexia_: The masturbation scene is a classic!
464: [04:42:13] <ss23> Right up there with the elevator scene
465: [04:42:25] <micmania1> terryapodaca1: Are you using setDepends correctly?
466: [04:42:47] <Ryan-Toast> ss23: This is a great 3 part series that mostly aligns with my thoughts: https://www.youtube.com/watch?v=jfM3WjyCt8s&list=UUcAvljdM2NMdMYq_pvT9pBw
467: [04:42:56] <ss23> at work atm
468: [04:42:58] <terryapodaca1> micmania1: https://github.com/sheadawson/silverstripe-dependentdropdownfield
469: [04:43:05] <terryapodaca1> that's the module I am using
470: [04:43:08] <Ryan-Toast> ss23: click that watch later button :P
471: [04:43:22] <terryapodaca1> almost a direct copy of his example
472: [04:44:53] <micmania1> terryapodaca1: Instead of returning map(), try map()->toArray()
473: [04:45:02] <ss23> 2lazy4me
474: [04:45:51] <Ryan-Toast> ss23: I will bug you about it forever.
475: [04:49:24] <ss23> bug me while I'm free!
476: [04:49:27] * ss23 dies
477: [04:49:29] <ss23> so tired
478: [04:49:37] <irogue__> ah, it's that time of day again
479: [04:49:40] <ss23> also
480: [04:49:44] <ss23> 16:32:23 * ss23 goes back to watching Ichigo Mashimaro
481: [04:49:45] <ss23> :(
482: [04:49:46] <ss23> no one laughed
483: [04:50:54] <irogue__> national candidate for my area driving around in a car with speakers on it, saying why people should vote for him, despite the utter futility of it
484: [04:50:55] <Stomach> seen Shigurui ?
485: [04:51:44] <ss23> nope, Stomach
486: [04:51:50] <Stomach> ss23, tis good
487: [04:51:57] <Stomach> probably my favourite short anime
488: [04:52:00] <irogue__> Ryan-Toast: [16:35] -> -ss23- *stands back, giggles, and waits for rage*
489: [04:52:04] <Stomach> (LOL SHORT ANIME)
490: [04:52:11] <irogue__> tbh, expected more rage, anime people usually get mad when I say that
491: [04:52:25] <Colin[pi]> anyone been watching GitS: Arise?
492: [04:52:27] <Ryan-Toast> irogue__: when they say what?
493: [04:53:06] * __will has joined #silverstripe
494: [04:55:23] <terryapodaca1> OMG!!!!!!!!!!!!!! OMG!!!!!!!!!!!!!!! micmania1 you da man!!!!!!!!!!!!!
495: [04:55:44] <terryapodaca1> how that slipped by me???
496: [04:55:47] <irogue__> Ryan-Toast: that death note is the one true anime and everything else is shit
497: [04:55:54] <Ryan-Toast> irogue__: Oh, haha
498: [04:56:20] <terryapodaca1> btw, are most of y'all iPhone users?
499: [04:57:02] * Colin[pi] is
500: [04:57:08] <irogue__> terryapodaca1: no, Nexus 5, but not really by choice
501: [04:57:18] <irogue__> just couldn't afford an iphone at the time :P
502: [04:57:32] <Ryan-Toast> Z1 here.
503: [04:58:31] <micmania1> terryapodaca1: Another thing - your if statements are always going to return true (DataList).
504: [04:59:43] <Stomach> nokia 6610 here
505: [05:00:48] * Shrike_Finland has joined #silverstripe
506: [05:00:49] * Shrike_Finland quit (Client Quit)
507: [05:01:05] <Stomach> no thats not right
508: [05:02:06] <Stomach> terryapodaca1 - nokia 1110i
509: [05:02:56] <terryapodaca1> micmania1: yeah, I just figured that out too...removing the unnecessary code now.
510: [05:03:03] <Colin[pi]> nokia still make phones?
511: [05:03:23] <terryapodaca1> I ask about the iPhone to see if any of you are upgrading to the iPhone 6? or 6plus
512: [05:03:30] <Stomach> Colin[pi], nope, its like 8 years old
513: [05:03:34] <Colin[pi]> oh
514: [05:04:00] <terryapodaca1> I'm worried they are too big...and if I wanted a ipad mini as a phone I would just use the ipad mini as a phone
515: [05:04:14] <irogue__> terryapodaca1: I'll likely get the 6. The Plus is far too big for me.
516: [05:04:28] <micmania1> I got an HTC One and thought it was too big, but then I look at anything smaller and im like WTF?!
517: [05:04:36] <micmania1> Big screen is better within reason
518: [05:04:37] <irogue__> the Nexus 5 is *just* usable one-handed, now that I've learnt exactly how to hold it
519: [05:04:51] <hailwood> Galaxy Note 3 = Great size for me
520: [05:05:34] * __will quit (Ping timeout: 246 seconds)
521: [05:05:38] <Colin[pi]> a shame the iphone 5 size will be discontinued... well, in the new models anyway
522: [05:05:54] <irogue__> heh, now there's a whole two people in Team Key shirts waving placards at the roundabout
523: [05:06:12] <terryapodaca1> also, not sure if y'all get these same commercials, but how can these companies be making so many negative commercials about the iPhone (and Siri) and get away with it?
524: [05:06:38] * Zopiclone1 has joined #silverstripe
525: [05:06:52] <terryapodaca1> Colin[pi]: I'm hanging on to both my iphone 4s and 5s for as long as I can
526: [05:07:32] <irogue__> they're signalling at cars to toot their horns
527: [05:07:35] <irogue__> and nobody is
528: [05:07:38] <Colin[pi]> lol
529: [05:07:39] <irogue__> this is fun to watch
530: [05:07:52] * nickmolhoek quit (Quit: nickmolhoek)
531: [05:08:59] * Zopiclone quit (Ping timeout: 258 seconds)
532: [05:09:55] <irogue__> have got my window open so I can hear when people yell "FUCK YOU" out their windows at them instead
533: [05:10:04] * willr quit (Quit: willr)
534: [05:12:11] <adrexia_> +1
535: [05:13:01] * Zopiclone1 quit (Read error: Connection reset by peer)
536: [05:16:36] * hailwood quit (Ping timeout: 260 seconds)
537: [05:18:16] * Ryan-Toast quit (Quit: Ryan-Toast)
538: [05:18:23] <spronk> lawl
539: [05:21:30] <irogue__> whenever somebody does honk they let out a big cheer, presumably out of surprise that someone in Manurewa is going to vote for them
540: [05:23:47] <irogue__> whoa, they must have called in reinforcements
541: [05:23:55] <irogue__> suddenly about another 15 of them arrived
542: [05:24:05] <irogue__> doesn't seem to have increased the percentage of tooting though
543: [05:24:30] <ss23> irogue__: I fucking dare you to print out some of the Greenwald stuff that just got released and ask them of their opinion of it
544: [05:25:32] * micmania1 has left #silverstripe
545: [05:26:56] * Kingy is now known as Kingy[a]
546: [05:27:13] <irogue__> ss23: no point, the answer would be "JOHN KEY SAYS IT'S LIES AND I TRUST HIM HE'S A NICE MAN"
547: [05:27:19] <ss23> haha
548: [05:29:10] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
549: [05:29:24] <irogue__> dammit
550: [05:29:29] <irogue__> they just put signs out on the little park thing
551: [05:29:36] <irogue__> was hoping they'd put some on my lawn
552: [05:29:53] <irogue__> so I could walk out, grab them, say "on my lawn, must be mine" and take them inside
553: [05:30:19] <irogue__> about 3 minutes since the last toot now
554: [05:31:13] <irogue__> https://dl.dropboxusercontent.com/u/4618071/172954.jpg
555: [05:31:38] <ss23> fuck national so mcuh
556: [05:31:42] <ss23> I can't ermember if I said in here
557: [05:31:45] <ss23> my flatmate is a national voter
558: [05:31:56] <ss23> He said, I shit you not, that he doesn't care about the corrption and lies because at least national knows how to run a country
559: [05:32:15] <terryapodaca1> so what's goin on? why are these people walking on your lawn?
560: [05:32:52] <irogue__> terryapodaca1: our election's coming up
561: [05:33:19] <irogue__> ss23: sounds like you need a better flatmate :P
562: [05:34:34] <irogue__> these guys are also being massively distracting to traffic. just waiting for a crash :P
563: [05:35:13] <terryapodaca1> as in like Presidential elections or general elections to fill offices?
564: [05:35:15] <ss23> irogue__: Can you report it to cops?
565: [05:35:24] <ss23> No residents here, terryapodaca1 :P
566: [05:35:35] <ss23> terryapodaca1: But full national elections, the biggest elections we have in the country
567: [05:36:15] <terryapodaca1> oh, I didn't know that...that's actually pretty AWESOME
568: [05:36:28] <ss23> No presidents
569: [05:36:28] <ss23> fuck
570: [05:36:30] <ss23> There are residents
571: [05:36:31] <ss23> :(
572: [05:36:33] <irogue__> lol
573: [05:36:46] <terryapodaca1> oh...bummer
574: [05:36:52] <irogue__> terryapodaca1: it's been quite a colourful election
575: [05:37:23] <terryapodaca1> sounds like it irogue
576: [05:37:24] <irogue__> terryapodaca1: Glenn Greenwald and Edward Snowden are guests at an event Kim Dotcom is running tonight to let everyone know why the current government are a bunch of liars
577: [05:37:37] <ss23> Was Assange coming too?
578: [05:37:45] <irogue__> ss23: oh yeah, he's meant to be joining in too
579: [05:38:24] <simon_w|work> I feel like people would actually care about the event if it didn't involve KDC
580: [05:38:30] <irogue__> simon_w|work: highly likely
581: [05:38:37] <ss23> simon_w|work: Yeah :(
582: [05:38:45] <Olliepop> so excited. this will be very interesting
583: [05:38:57] <simon_w|work> Also, already voted so too late for me!
584: [05:39:00] <irogue__> jesus fuck
585: [05:39:05] <ss23> Still, the kind of people who can brush of corruption and blatant lies from people making our laws just because it involves Dotcom are a bit fucking retarded anyway
586: [05:39:14] <irogue__> they just tried to get an ambulance with lights and sirens going to honk
587: [05:39:28] <adrexia_> I feel like John Key would make some dismissive comment about whoever ran the event, and suddenly noone would care again
588: [05:39:40] <adrexia_> the guy has super powers
589: [05:39:53] <adrexia_> he's like some sort of necromancer
590: [05:40:07] <jordanmk> i'm getting a weird Versioning issue in a SS 2.4 site that uses Swipestripe, can't figure out what's causing it or how to fix
591: [05:40:11] <irogue__> yeah, to be fair its likely noone other than Dotcom would've managed to pull all those people together for tonight
592: [05:40:12] <jordanmk> the error is: Error at sapphire/core/model/Versioned.php line 984: Versioned::get_version: Couldn't get Product.68, version 40
593: [05:40:54] <jordanmk> i went to the product and did a Save and Publish then tried to perform the action that was giving that error again and it worked, so i thought i had fixed it
594: [05:41:02] <jordanmk> but then 10 minutes later, the same issue is happening again
595: [05:41:30] <jordanmk> the issue is happening with the majority of products on the site
596: [05:43:55] <irogue__> https://twitter.com/joshuawalkernz/status/511386081384603648
597: [05:44:19] <irogue__> jordanmk: unfortunately I'm not familiar with the 2.4 version of swipestripe
598: [05:45:21] <irogue__> oh, Team Key are taking the signs out of the lawn, they must've given up
599: [05:45:32] <jordanmk> irogue__, i'm not sure that it's necessarily an issue with swipestripe
600: [05:45:47] * smithy_1222 has joined #silverstripe
601: [05:46:18] <irogue__> jordanmk: iirc the 2.4 swipestripe added versioning to dataobjects in a somewhat hacky way. it's likely a bug related to that
602: [05:47:30] <smithy_1222> Hi All, I’ve just implemented _ss_environment.php from this page http://doc.silverstripe.org/framework/en/topics/environment-management. Still very confused how it works on Dev/Production because the DB connection setting stay the same?
603: [05:48:13] <smithy_1222> So, it’s been set up but it’s showing the default “welcome to SilverStripe” page and not the actually website
604: [05:48:26] <jordanmk> irogue__: oh really :(. wonder how i'll be able to fix it :/
605: [05:50:00] <Colin[pi]> has anyone set up multiple SS hosts before which have folders symlinked in the docroot?
606: [05:50:20] <Colin[pi]> i.e. one code base, separate hosts?
607: [05:50:26] <irogue__> smithy_1222: you should have a different _ss_environment for each environment, with the correct db details. is that how you've done it?
608: [05:50:43] <irogue__> Colin[pi]: I've done that before, back in the 2.3 days.
609: [05:50:44] <simon_w|work> Colin[pi], is there any code different between them at all?
610: [05:51:14] <terryapodaca1> jordanmk: get swipestripe to fix it.
611: [05:51:31] <Colin[pi]> simon_w|work: in the module folder, there shouldn't be, but each site will have different assets
612: [05:51:39] <Colin[pi]> irogue__: any gotchas?
613: [05:51:39] <smithy_1222> member:irogue__ I am detecting the “$_SERVER['REMOTE_ADDR']” to change define('SS_ENVIRONMENT_TYPE', 'dev');
614: [05:51:47] <irogue__> oh yeah, did you pay for a swipestripe 2.4 license jordanmk?
615: [05:52:20] <irogue__> if so, just email them for support
616: [05:52:24] <irogue__> and by them I mean frank :P
617: [05:52:41] <smithy_1222> Like I said very confused on how it work. I understand the concept but I just don’t follow the docs
618: [05:53:26] <irogue__> smithy_1222: that's not really the point of _ss_env. The idea is you have a completely different file for each server, outside of the docroot (and therefore out of the repo), which specifies server/environment specific stuff like db settings
619: [05:53:52] * Zaki quit (Ping timeout: 246 seconds)
620: [05:54:11] <smithy_1222> Ok thanks, that would makes sense.
621: [05:54:14] * camfindlay quit (Quit: camfindlay)
622: [05:54:45] <irogue__> ss23: a couple of nutjob local women just scared them off
623: [05:55:15] <ss23> hahaha
624: [05:55:19] <irogue__> ss23: ran up to them and started yelling JOHN KEY IS A LIAR!!! A LIIIIAAARRR!!! at them in a very "I just escaped from a mental institution" manner
625: [05:55:35] <ss23> oh man
626: [05:55:38] <smithy_1222> So is there a reason why i am seeing the “”Welcome to SilverStripe” page instead of my website
627: [05:55:39] <ss23> wtb video
628: [05:55:49] <ss23> smithy_1222: Did you break it? :O
629: [05:55:56] <irogue__> smithy_1222: generally that means it's not looking at the right database
630: [05:56:33] <smithy_1222> I didn’t remove the brackets from the example.
631: [05:56:35] <smithy_1222> Thanks
632: [05:56:54] <irogue__> ss23: sorry, don't have video camera yet. plan to buy one soon
633: [05:59:25] <Colin[pi]> aww kim dotcom's website is not responsive
634: [06:00:58] <ss23> Maybe the GCSB took it down after they were found to be lying peices of shit, Colin[pi]?
635: [06:01:12] <Colin[pi]> ss23: no I mean not responsive design :P
636: [06:01:17] <ss23> Colin[pi]: ;___;
637: [06:01:19] <ss23> wow.
638: [06:01:20] * terryapodaca1 has left #silverstripe
639: [06:01:27] <ss23> that is the most misleading thing to say ever.
640: [06:01:33] <Colin[pi]> :P
641: [06:02:01] <Colin[pi]> why is it that whenever I hear someone say "I have no recollection of..." it typically means "oh shit I've been found out"
642: [06:04:20] <irogue__> Colin[pi]: John Key has no recollection of spying on the entire country
643: [06:04:56] <irogue__> https://twitter.com/PattyBoyX/status/511394657436057600
644: [06:04:58] <irogue__> ohhhh shit
645: [06:05:23] <irogue__> I don't think Town Hall is big enough...
646: [06:05:36] <irogue__> probs shouldve booked Vector Arena
647: [06:06:17] <irogue__> https://pbs.twimg.com/media/BxjXB18CYAExoGa.jpg:large
648: [06:13:42] <Colin[pi]> rofl: "John key could come out and say he favored Australian reunification and National would still win the election."
649: [06:14:16] <irogue__> bahaha
650: [06:14:17] <ss23> It's true.
651: [06:14:26] <irogue__> In an election build up full of ridic comments my fave is Key's admonition to others "politicising this election to influence voters"
652: [06:14:31] * Olliepop quit (Ping timeout: 246 seconds)
653: [06:14:41] * terryapodaca has joined #silverstripe
654: [06:15:07] <Colin[pi]> irogue__: um
655: [06:15:13] <Colin[pi]> isn't that, like, the whole point?
656: [06:15:28] <irogue__> exactly, lol
657: [06:15:48] <Colin[pi]> aw man and he seems so nice when I saw him at WDCNZ
658: [06:16:01] <irogue__> Colin[pi]: thats cos you have Abbott to compare him to
659: [06:16:11] <Colin[pi]> true, true
660: [06:16:15] <Colin[pi]> the benchmark is pretty fucking low
661: [06:17:09] <Colin[pi]> so what happens in 44 mins? streaming video on the web site?
662: [06:18:00] <irogue__> Gillard, Rudd, Abbott, Turnbull - you've really struck out over there when it comes to politicians
663: [06:19:15] <irogue__> Colin[pi]: i'm not aware of any livestreaming but I'm sure there'll be a lot of livetweeting
664: [06:19:22] <irogue__> if i wasn't sick I wouldve gone
665: [06:19:30] <irogue__> Janine's there
666: [06:19:51] <Colin[pi]> irogue__: the Labor ones were better at policy but terrible at politics
667: [06:20:03] <Colin[pi]> irogue__: too much infighting loses voter confidence
668: [06:20:42] <irogue__> Colin[pi]: exactly our Labour party's issue too
669: [06:20:49] <irogue__> good at policy, bad at politics
670: [06:21:15] <irogue__> ok now that was creepy... Janine just randomly txted me, just after I mentioned her
671: [06:21:20] <Colin[pi]> haha
672: [06:21:28] <ss23> You did say you wanted her to txt you, irogue__
673: [06:21:28] <ss23> ;)
674: [06:21:39] <ss23> Oh wait, tweet
675: [06:21:40] <ss23> Not txt
676: [06:21:42] <ss23> still
677: [06:21:45] <irogue__> "HUGE crowd. Standing room only in the Town Hall for this K.com meeting. Very mixed crowd too. Young, old, blue and white collar"
678: [06:23:12] <Colin[pi]> so kim.com... whats his end game here? just politically motivated? what is his long term plan?
679: [06:23:24] <Colin[pi]> forgive me as they don't report on it as much here
680: [06:23:37] <ss23> Colin[pi]: Well, on a personal level, avoid going to prison due to a massive conspiracy against him is probably high on his list
681: [06:23:47] <Colin[pi]> mm I guess that would be something
682: [06:23:59] <ss23> Like, don't get me wrong, he did a lot of illegal shit, both in the past and in regards to megaupload, but it's insane how many people conspired against him
683: [06:24:05] <irogue__> ^ this
684: [06:24:12] <ss23> And the massive amounts of illegal shit that's just been like "OH WHOOPS SORRY"
685: [06:24:16] <ss23> And no repercussions.
686: [06:24:19] <ss23> Insane! >.<
687: [06:24:52] <Colin[pi]> was the illegal shit tied directly to him though? or did he cover tracks?
688: [06:25:17] <ss23> Well he hasn't had a chance at a fair trial, so hard to really know
689: [06:25:35] <Colin[pi]> mm k
690: [06:25:45] <irogue__> I still remain very impressed by our justice system overall
691: [06:25:50] * wmk has joined #silverstripe
692: [06:26:07] <ss23> Yeah, but our police, spy agencies, PMs office... ALL SO BAD
693: [06:26:18] <irogue__> exactly, all of them caved to political pressure from the USA
694: [06:27:12] <irogue__> and it appears the govt tried to apply that pressure to the justice system too but they were like FUCK OFF NOBODY TELLS JUDGES WHAT TO DO
695: [06:27:22] <ss23> Good thing we're not getting more and more bound to the US right?
696: [06:27:29] <ss23> Like some secret trading act that lets the US Dictate all our laws?
697: [06:27:30] <ss23> OH WAIT
698: [06:27:31] <ss23> FUCKING WIAT
699: [06:27:32] <ss23> YES WE ARE
700: [06:27:37] * irogue__ sighs
701: [06:27:40] <ss23> EVERYTHING IS ALL FUCKED UP AND NO ONE GIVES A SHIT
702: [06:28:00] <ss23> Honestly, all things considered, the TPPA is bigger than the NSA spying
703: [06:28:07] <irogue__> it really is
704: [06:28:08] <ss23> I expect the NSA to spy, but the shit that's come out of the TPPA...
705: [06:29:01] <irogue__> the idea that laws and economical decisions would have to be approved, not just by the US government, but by a panel of major US corporations...
706: [06:31:09] <irogue__> https://pbs.twimg.com/media/BxjbqWnCAAAWrus.jpg:large
707: [06:31:31] <Colin[pi]> that place looks freakin tiny
708: [06:31:39] <ss23> It's just a town hall!
709: [06:31:54] <irogue__> yeah, as I said, should really have used vector
710: [06:32:07] <irogue__> but $$$$
711: [06:32:10] <ss23> Problem is if they didnt' get a big turn out and used vector... would've been lol
712: [06:32:13] <ss23> :P
713: [06:32:16] <irogue__> ss23: ya, that too
714: [06:32:34] <irogue__> plus, I think KDC likes the whole thing of doing it in a government building
715: [06:32:45] <ss23> haha
716: [06:33:01] <ss23> So is it the PMs office that investigates the GCSB lying, right?
717: [06:33:04] <ss23> Hmm
718: [06:33:14] <Colin[pi]> ss23: haha yeah better standing room only that 90% seats empty
719: [06:33:15] <ss23> I would be like "LETS GET THE QUEEN UP IN THIS BITCH", but they're 5eyes too
720: [06:33:19] <ss23> :(
721: [06:34:03] <irogue__> ss23: yep, and IGIS
722: [06:34:15] <ss23> Have IGIS lied yet?
723: [06:35:19] <irogue__> ss23: "The Inspector-General's role is limited to reporting concerns and findings to the Minister, who ultimately is responsible for corrective action if seen appropriate. The Inspector-General does not have authority to review actions taken by the Minister."
724: [06:35:39] <ss23> urgh
725: [06:35:43] <ss23> We're so boned.
726: [06:36:05] <irogue__> heh, the BBC are at town hall
727: [06:36:12] <ss23> :O
728: [06:36:14] <ss23> Wow
729: [06:36:47] <irogue__> Colin[pi]: https://www.google.co.nz/maps/@-36.8523788,174.7638331,3a,75y,240.68h,106.66t/data=!3m4!1e1!3m2!1sduxKT3pmsFkwxyC_77HVug!2e0!6m1!1e1
730: [06:37:24] <Colin[pi]> oic, pretty small
731: [06:38:37] <irogue__> https://www.google.co.nz/maps/@-36.8464535,174.7769294,3a,75y,190.44h,104.39t/data=!3m4!1e1!3m2!1sn5gP7XQDiXgaQ0onR3Prhw!2e0
732: [06:38:42] <irogue__> bit of a size difference
733: [06:38:43] <irogue__> :P
734: [06:39:11] <Colin[pi]> but yeah I guess the Arena would seem more wanky
735: [06:42:26] <irogue__> or there's ASB Theatre literally next door to Town Hall: http://www.archoffice.co.nz/upload/blog_images/506ec39798720f00a553b7b8b222ddf8.jpg
736: [06:44:33] <irogue__> Colin[pi]: apparently they are streaming live at kim.com
737: [06:44:49] <spronk> hm
738: [06:44:53] <Colin[pi]> yay, lets see if the bandwidth is better than the Apple thing
739: [06:45:14] * Robke has joined #silverstripe
740: [06:45:22] <spronk> seriously
741: [06:45:24] <spronk> does kim.com
742: [06:45:24] <spronk> haved
743: [06:45:26] <spronk> have
744: [06:45:27] <spronk> no other clothes
745: [06:45:39] <irogue__> I assume he has a wardrobe of identical clothes
746: [06:45:47] <Colin[pi]> spronk: that's why he's rich, saved money on wardrobe
747: [06:45:51] <Robke> morning guys :)
748: [06:46:33] <Robke> <a <% if is_a(RedirectorPage) %>id="$LinkToID" <% else %> id="HomeSub$ID"<% end_if %> class="slideBox" title="$Title.XML"> $MenuTitle.XML </a>
749: [06:46:44] <Robke> how could i add href in this place? :)
750: [06:47:52] <ss23> 13 minutes to go? :O
751: [06:47:58] <irogue__> https://www.youtube.com/watch?v=Pbps1EwAW-0
752: [06:48:22] <ss23> eh
753: [06:48:24] <ss23> music for now
754: [06:48:26] <ss23> let me know when it's on
755: [06:48:26] <ss23> :D
756: [06:49:32] * babak quit (Quit: Connection closed for inactivity)
757: [06:50:02] <irogue__> Colin[pi]: if you decide to watch, I'll warn you now, Kim Dotcom is very... uh... over the top. Be prepared for absurdity (and a ridiculous accent)
758: [06:50:15] * Shrike_Finland has joined #silverstripe
759: [06:50:16] <ss23> hahhaha
760: [06:50:25] <ss23> https://twitter.com/lucilu/status/511406417421422593
761: [06:51:07] <irogue__> haha, yes, just saw that
762: [06:51:12] <irogue__> that is something i would *not* like to see
763: [06:51:18] <Colin[pi]> irogue__: yeah I got that impression
764: [06:52:24] * smithy_1222 quit (Quit: smithy_1222)
765: [06:55:15] <Colin[pi]> 5 mins! http://i.imgur.com/d3EBpi7.gif
766: [06:55:50] <irogue__> ah, <3 my window webcam, I feel like one of those retired ladies who watch everything their neighbours do out the window
767: [06:56:12] <ss23> oh god
768: [06:56:20] <ss23> the livestream
769: [06:56:22] <ss23> it has comments enabled
770: [06:56:29] <irogue__> ss23: DON'T LOOK
771: [06:56:36] <ss23> I CAN'T HELP It
772: [06:56:38] <irogue__> you'll lose your soul
773: [06:56:39] <ss23> I CAN'T HLEP IT IT'S RIGHT THERE
774: [06:56:45] <Colin[pi]> irogue__: you also have the police scanner, you ARE an old retired lady
775: [06:57:09] <irogue__> ss23: I found myself reading a politics thread on trademe forums yesterday... dear god
776: [06:57:10] <Colin[pi]> what live stream? ITS NOT ON THE SITE YET
777: [06:57:19] <irogue__> Colin[pi]: i linked it above, the youtube link
778: [06:57:33] <ss23> irogue__: I looked at stuff comments today
779: [06:57:34] <Colin[pi]> oic, missed that
780: [06:57:37] <ss23> :(
781: [06:57:50] <irogue__> ss23: i'm sorry
782: [06:57:58] <irogue__> ss23: ever looked at whaleoil comments?
783: [06:58:04] <Colin[pi]> at least he's using a decent platform *cough*apple*cough*shouldadonethis*
784: [06:58:37] * ARNHOE has joined #silverstripe
785: [06:58:46] <ss23> irogue__: Once
786: [06:58:49] <ss23> It just seemed weird
787: [06:58:54] <ss23> stuff comemnts make me rage
788: [06:58:58] <ss23> Whaleoil just makes me be like "wait what?"
789: [06:59:10] <Colin[pi]> jesus I just glanced at the live chat and instant cringe
790: [06:59:32] <irogue__> ss23: yeah. whaleoil comments make you think that the people who read whaleoil probably legitamitely need some help
791: [06:59:52] <ss23> exactly
792: [07:00:33] <Colin[pi]> stream is on the site now, no live chat YAY
793: [07:00:55] <irogue__> Colin[pi]: i just fullscreened the youtube one on my 2nd screen
794: [07:01:02] <Colin[pi]> there's a hide chat too
795: [07:01:20] <Colin[pi]> IT BEGINS
796: [07:01:30] <Colin[pi]> and yes same clothes
797: [07:01:35] <ss23> OMG IT'S HAPPENING
798: [07:01:58] <simon_w|work> Angular is great, until its magic doesn't work
799: [07:02:05] <simon_w|work> WHICH IS WHAT'S HAPPENING RIGHT NOW
800: [07:02:25] <irogue__> oh god they need to cancel out the crowd mic when a speaker's talking, such echo
801: [07:02:46] <Colin[pi]> ok that place is bigger than I though
802: [07:02:51] <Colin[pi]> *thought
803: [07:03:11] <irogue__> Colin[pi]: about 1600 seated apparently
804: [07:03:31] * Robke quit (Ping timeout: 246 seconds)
805: [07:04:10] <irogue__> so far so good, Laila's talking rather than Kim
806: [07:04:22] <Colin[pi]> who is the 2nd guy?
807: [07:04:57] <irogue__> Colin[pi]: kim dotcom's lawyer on the megaupload case
808: [07:05:01] <Colin[pi]> ah kk
809: [07:05:24] <Colin[pi]> stop cheering everything you tards
810: [07:05:46] <ss23> how long is this going for?
811: [07:05:56] <terryapodaca> how do I get the base URL in a DO? My client doesn't want to use the uploadfield, they just want to FTP both Zip and PDF files to the server, so I want to hard code the base url with just a textbox for the name of the pdf/zip files
812: [07:07:48] <terryapodaca> $PdfUrl = hard-coded-base-path + '/assets/Uploads/pdf' + $PdfName;
813: [07:08:06] <irogue__> ‏@DylanReeve: Improved the #MoT YouTube experience by clicking "HIDE CHAT"
814: [07:08:16] <Colin[pi]> heh so true
815: [07:08:26] <wmk> terryapodaca, there is a constant defined for the base path
816: [07:08:58] * ocnmnt has joined #silverstripe
817: [07:09:56] <irogue__> ‏@MattTaylor: The Queen says some mean things #mot
818: [07:09:59] <irogue__> hahaha, I picked up on that too
819: [07:10:00] <ss23> haha
820: [07:10:02] <ss23> head of state
821: [07:10:02] <ss23> :P
822: [07:10:08] <irogue__> yup :P
823: [07:10:13] <wmk> terryapodaca, how about BASE_PATH ?
824: [07:11:00] <irogue__> @Wright_Now: I'm really enjoying KDC's goofy laugh constantly... SAID NO ONE EVER. #MoT
825: [07:11:02] <ocnmnt> howdy
826: [07:11:14] <wmk> hey ocnmnt
827: [07:12:21] <ocnmnt> what is this mot about?
828: [07:12:22] <terryapodaca> wmk: that looks like what I want
829: [07:12:25] <ocnmnt> something with kim dot com?
830: [07:12:29] <wmk> terryapodaca, fine!
831: [07:14:02] <irogue__> ocnmnt: Kim Dotcom, Glenn Greenwald, Edward Snowden & Julian Assange are meant to be outing NZ's government for spying on all of its citizens - https://t.co/RoPnDXRpBr
832: [07:15:10] <wmk> irogue__, NEIN - DOCH -- OOHHHH
833: [07:15:59] <wmk> oh, is this press conference just this moment?
834: [07:16:24] <irogue__> wmk: yes, live
835: [07:16:29] <wmk> oh.
836: [07:16:55] <ocnmnt> ah I see :0
837: [07:16:55] <ocnmnt> thnx
838: [07:17:14] <wmk> kim's revenge...?
839: [07:18:10] <spronk> https://www.youtube.com/watch?v=Pbps1EwAW-0 fyi
840: [07:18:45] <ocnmnt> spronk, doesnt kim.com stream it aswell?
841: [07:18:53] <spronk> think so
842: [07:18:54] <spronk> dno
843: [07:18:58] <spronk> youtube has comment feede
844: [07:18:59] <spronk> -e
845: [07:19:13] <wmk> who's the woman on the left?
846: [07:19:19] <spronk> laila harre?
847: [07:19:32] <wmk> dunno
848: [07:19:34] * shoaib|laptop quit (Ping timeout: 272 seconds)
849: [07:19:53] <spronk> think so
850: [07:20:00] <irogue__> yup
851: [07:20:00] <spronk> internet party leader
852: [07:20:02] <wmk> nz politican?
853: [07:20:17] <spronk> mm
854: [07:25:19] <irogue__> @NirgaliDietrich: We have been listened to! KDC's mic has been turned down. The system works! Democracy has been restored! #MoT
855: [07:25:58] <terryapodaca> is there a way to add a second label or extra text to the CMS form fields?
856: [07:26:08] <terryapodaca> kind of like forms that show formatting
857: [07:26:19] <wmk> there is some kind of right field for help text
858: [07:26:23] <ss23> It looks really really hot in town hall
859: [07:26:48] <wmk> terryapodaca, $rigthTitle
860: [07:27:03] <terryapodaca> Email: (example@domain.com) or Social Security Number: (###-##-####)
861: [07:27:18] <terryapodaca> ok, ok...let me look and see if that will satisfy
862: [07:27:24] <wmk> terryapodaca, see FormField class
863: [07:27:34] <irogue__> bahaha
864: [07:27:35] <irogue__> @di_f_w: Nostalgic for the days when the biggest government scandal in NZ was whether Helen Clark signed a painting that she didn't paint. #MoT
865: [07:28:14] <wmk> terryapodaca, you can add a piece of HTML to explain (LiteralField) or put the explanation as pre-filled value which get's overwritten
866: [07:29:46] <terryapodaca> what if I don't want it overwritten, but prefilled and the user adds the remainder
867: [07:30:36] <terryapodaca> like: PDF File: [http://www.example.com/assets/Uploads/pdf/************]
868: [07:30:50] <terryapodaca> where ************ is where the user enters the name of the PDF
869: [07:32:37] <wmk> terryapodaca, it's in backend?
870: [07:32:47] <terryapodaca> yes, CMS
871: [07:32:52] <wmk> ftp is uploaded before?
872: [07:33:17] <terryapodaca> yeah, they will ftp like 100 pdf files and 100 zip files
873: [07:33:34] <wmk> if there aren't bunch of old zips / pdfs go and scan upload dir and make a dropdown or whatever
874: [07:33:41] <terryapodaca> then they will get their assistant to update the CMS fields with the correct names
875: [07:34:15] <wmk> and maybe consider the upload dir somewhere without www access and copy the files when they want to include it to /assets/
876: [07:34:35] <wmk> e.g. upload to /home/user/foo and copy to BASE_PATH/assets/uploads afterwards
877: [07:34:59] <wmk> so they cannot accidently destroy something using ftp
878: [07:35:15] <terryapodaca> ahhhhh....I think I've done that before
879: [07:35:27] <terryapodaca> or they can just use the bulk upload under Files
880: [07:36:11] <wmk> depends on the filesize
881: [07:36:22] <wmk> ftp > php max_upload
882: [07:36:47] <irogue__> @CateOwen: If they want to change Nat party voter's minds, they got to dumb it down a bit. #mot
883: [07:37:22] <terryapodaca> I'm sure we will figure that out...still leaning toward the FTP thing...but I like the idea to scan the directory with a selectbox/dropdownfield
884: [07:37:59] <ss23> wtf @ antmas
885: [07:38:08] <wmk> of course. scan their ftp dir but clean it up afterwards.
886: [07:38:14] <ss23> Does he seriously think that Greenwald and Snowden both decided to get together and lie for the first time about this stuff just for Dotcom?
887: [07:38:48] <irogue__> ss23: yeah, he's a bit of a #TeamKey fanboi
888: [07:39:44] <Colin[pi]> special guest time!
889: [07:40:00] <ss23> irogue__: EH ED ED
890: [07:40:01] <ss23> :D
891: [07:40:09] <irogue__> bahaha, such geek, looking very awkward
892: [07:40:24] <Colin[pi]> lost a bit of weight?
893: [07:40:40] <irogue__> Colin[pi]: being on the run from the US will do that to a man :P
894: [07:41:59] <ss23> Okay so antmas thinks Greenwald is lying about the things he's saying, including being paid
895: [07:42:03] <ss23> I think at this point, there is no saving him :(
896: [07:42:24] <irogue__> ss23: I know :P
897: [07:42:57] <ss23> what even
898: [07:43:11] <ss23> "HE'S LYING, I HAVE LITERALLY NO EVIDENCE, BUT HE PROBABLY IS. I KNOW HE'S NEVER LIED BEFORE BUT STILL"
899: [07:43:19] <ss23> http://i.imgur.com/qGICPf3.png
900: [07:47:25] <ss23> ;_;
901: [07:47:28] <ss23> This is so frustrating
902: [07:47:44] * willr has joined #silverstripe
903: [07:49:05] <ss23> "There's no debating it unless you can admit the evidence is wrong"
904: [07:50:20] <irogue__> "then I'm going to throw classified documents in the air like I'm Julian Assange"
905: [07:50:21] <irogue__> bahaha
906: [07:50:27] <Colin[pi]> rofl
907: [07:50:31] <Colin[pi]> awkward
908: [07:50:50] <wmk> ;)
909: [07:55:32] <wmk> there' no matter if ther is mass surveilance if that's what people want
910: [07:55:35] <irogue__> Snowden speaks pretty well for an awkward geek
911: [07:55:39] <wmk> well,
912: [07:55:53] <wmk> the last two times in germany i bet it was not what ppl wanted
913: [07:58:02] <ss23> If I was gay I'd totally date Snowden
914: [07:59:07] * hailwood has joined #silverstripe
915: [07:59:16] <Colin[pi]> yeah my gf was just commenting on how he's easy on the eyes -_-
916: [07:59:52] <Colin[pi]> LOL
917: [07:59:52] <wmk> rotfl
918: [07:59:54] <irogue__> bahahahaha
919: [08:00:00] <irogue__> this is like SS Auckland
920: [08:00:22] <Colin[pi]> "jesus CHRIST we are trying to do a live stream here!!"
921: [08:00:29] <irogue__> every fucking Morning meeting, while on skype with SS Wellington, builders somewhere in the building decide to make a huge noise
922: [08:03:13] <ss23> irogue__: BOOM
923: [08:03:17] <ss23> irogue__: I count that as a mother fucking *win*
924: [08:06:01] <Colin[pi]> *bang bang bang bang bang*
925: [08:07:28] * kinglozzer has joined #silverstripe
926: [08:10:46] <Colin[pi]> oh no kim.com is talking
927: [08:10:58] <irogue__> i'm amazed it took him this long to start
928: [08:12:02] <irogue__> oh god
929: [08:12:04] <irogue__> STAHP KIM
930: [08:12:07] * Selay quit (Ping timeout: 246 seconds)
931: [08:12:17] <ss23> I think I'd prefer assange being lame to kdc ;_;
932: [08:15:43] <Colin[pi]> here comes the sell
933: [08:15:53] * caamic30 has joined #silverstripe
934: [08:16:08] <Colin[pi]> "yours for only $39.95"
935: [08:16:42] <caamic30> Hello SS! Is there a draggble sorting in ModelAdmin that automatically saves upon dropping?
936: [08:17:04] <caamic30> Because there’s no save button on the ModelAdmin to save the record
937: [08:17:08] <wmk> caamic30, doesn't it save on dropping?
938: [08:18:05] <caamic30> wmk: no, I tried sortablegridfield plugin
939: [08:18:26] <wmk> the colymba one?
940: [08:18:44] <wmk> the other sorting plugin is ajshorts gridfield extensions
941: [08:19:09] <irogue__> either way you need to make sure that the $default_sort is set right on the DataObject
942: [08:19:19] * ocm has joined #silverstripe
943: [08:19:49] <caamic30> irogue__: yeah $default_sort is set
944: [08:20:34] <wmk> caamic30, has_many or many_many ??
945: [08:20:58] <ss23> *sigh*
946: [08:21:00] <ss23> Bloody Ruby.
947: [08:21:31] <caamic30> wmk: my dataobject has no relationship with other dataobject
948: [08:21:50] * ocnmnt quit (Ping timeout: 258 seconds)
949: [08:21:52] <wmk> oh
950: [08:22:00] <wmk> doesn't it feel lonely?
951: [08:22:37] <irogue__> wmk: bahaha
952: [08:23:04] <irogue__> ss23: http://sydnerdrage.com/2014/09/why-i-hate-devtool-and-what-you-can-to-do-fix-it/
953: [08:23:08] <caamic30> the record is just a list of materials
954: [08:23:53] <caamic30> I extended the MOdeladmin::getEditForm
955: [08:24:10] <caamic30> and add the component GRidFieldSortableRows
956: [08:24:19] <ss23> irogue__: WAS THIS WRITTEN BY SOMEONE AT SILVERSTIRPE OH GOD
957: [08:25:24] <irogue__> ss23: haha, nope, a guy from Sydney I met at php conf
958: [08:25:30] <irogue__> we did karaoke together
959: [08:25:48] <wmk> caamic30, of course the form must know about it
960: [08:25:53] <irogue__> he does ZF2, but we're trying to fix him
961: [08:26:27] <ss23> lol
962: [08:27:10] <irogue__> pretty sure janine's trying to poach him. he works at motherfucking NEWS CORP
963: [08:28:07] <ss23> ewwww
964: [08:28:09] <ss23> wtf
965: [08:28:10] <ss23> ;_;
966: [08:28:41] <ss23> Post-install message from httparty:
967: [08:28:41] <ss23> When you HTTParty, you must party hard!
968: [08:28:52] <wmk> ;)
969: [08:29:33] <irogue__> [20:28] <@ss23> ewwww
970: [08:29:41] <irogue__> exactly, I mock him about it regularly
971: [08:31:47] <irogue__> https://pbs.twimg.com/media/Bxj1vfHCcAIb0mm.jpg:large
972: [08:31:49] <irogue__> bahahahahahaha
973: [08:32:03] <ss23> haha
974: [08:34:59] <ss23> did someone yell out "VOTE JOHN KEY"?
975: [08:35:07] <ss23> Or was that FUCK JOHN KEY?
976: [08:36:22] <irogue__> I couldn't tell either
977: [08:36:32] <ss23> oh man this is going really over the top
978: [08:36:39] <irogue__> either way, I know they had a "no heckling" policy
979: [08:36:43] <ss23> I feel really really sorry for Greenwald
980: [08:36:50] <ss23> There must be no way he's enjoying this
981: [08:37:39] <irogue__> ikr
982: [08:37:46] <irogue__> needs more snowden
983: [08:38:45] <irogue__> I think they misheard me, I said Snowden not Assange
984: [08:38:54] * Pyxilixk has joined #silverstripe
985: [08:39:48] <ss23> lol
986: [08:40:04] <irogue__> that was far too much assange
987: [08:40:26] <ss23> um
988: [08:40:36] <ss23> Way too much random lawyer
989: [08:40:38] <ss23> The speakers got worse as they went on
990: [08:40:46] <irogue__> i meant the bit where they nested the image
991: [08:40:56] <ss23> Greenwald == awesome, snowden == even better, assange == boring, kdc == bad, lawyer == fuck off please no
992: [08:41:21] <irogue__> annoying part is the TPPA part was important but the wrong guy presented it
993: [08:41:36] <Pyxilixk> HULLO PPLZ
994: [08:41:51] <wmk> hi Pyxilixk
995: [08:42:07] <Pyxilixk> morena wmk
996: [08:42:11] <ss23> irogue__: I KNOW
997: [08:42:16] <ss23> TPPA IS IMPRTANT AND HE FUCKED IT UP
998: [08:42:19] <wmk> morena?
999: [08:42:26] <Pyxilixk> wmk: good morning to you.
1000: [08:42:30] <wmk> 10x
1001: [08:42:36] <irogue__> @seeby: The NZ Law Society went to the UN to complain about the ways in which the govt is behaving.
1002: [08:42:40] <irogue__> that's pretty crazy
1003: [08:43:10] <ss23> NO NOT CHANTING PLS
1004: [08:43:14] <Pyxilixk> lulz, is that because Ms. Clarke is the UN?
1005: [08:43:26] <irogue__> ss23: this is what I meant about too much Assange https://pbs.twimg.com/media/Bxj7L2GIgAEcP-c.png:large
1006: [08:43:32] <ss23> ah ahahah
1007: [08:43:34] <irogue__> hahahaha
1008: [08:43:37] <ss23> I didn't have video up
1009: [08:43:41] <irogue__> OOPS PLZ MUTE MICS
1010: [08:44:12] <Colin[pi]> lol
1011: [08:45:12] <Pyxilixk> wmk: http://www.nzhistory.net.nz/culture/maori-language-week/100-maori-words#greeting
1012: [08:45:28] <Pyxilixk> irogue__: what are you even
1013: [08:45:37] <wmk> wow.
1014: [08:45:52] <wmk> Pyxilixk, sounded more italian than maori
1015: [08:46:10] <Pyxilixk> does a touch I guess.
1016: [08:46:26] <Pyxilixk> pronounciation probably much different though
1017: [08:46:47] <irogue__> Pyxilixk: the Snowden thing at Town Hall tonight
1018: [08:47:13] <Pyxilixk> fuck yes. Having a shitty start to the morning. Open drawer to get headphones out. See 2 chocolate bars I bought last week. Yus.
1019: [08:47:21] <Pyxilixk> irogue__: nope, do go on.
1020: [08:47:58] * Shrike_Finland quit (Quit: Leaving.)
1021: [08:48:23] <irogue__> Pyxilixk: just saying what I was even :P
1022: [08:50:36] <Pyxilixk> irogue__: but I have nfi what is.
1023: [08:51:50] * Stomach quit (Quit: bye)
1024: [08:53:31] <irogue__> Pyxilixk: ol' dotcom organised an event with Glenn Greenwald, Edward Snowden & Julian Assange. showing that despite Teflon John's constant claims to the contrary, the GCSB Act was in fact written on behalf of the NSA, and the GCSB does do mass surveillance on NZers
1025: [08:53:44] <Pyxilixk> motherfucker
1026: [08:53:56] <Pyxilixk> suddenly I gotta share my fuck'n spot with some Laravel shit.
1027: [08:54:42] <Pyxilixk> well, yes and no. Cool that crowd will proably come in, shit that what I have to say will likely be largely ignored over drooling "omg larabeil!" folks
1028: [08:55:02] <Pyxilixk> Especially if there's some new feature that will show us up :<
1029: [08:56:19] <Pyxilixk> irogue__: ah, so 'written on behalf of' means 'by the'? or just 'for the'? or lesser still with 'in cohootz with'
1030: [08:56:20] <Pyxilixk> ?
1031: [08:58:18] <irogue__> Pyxilixk: there was an NSA slide listing all the countries they were installing interception gear at, New Zealand was listed as "Awaiting GCSB Act, ETA April 2013. Metadata collection beginning mid 2013."
1032: [08:58:45] <Pyxilixk> Dominic Harvey ‏@DomHarvey 5m If the government is spying on me, I'd like to say I honestly have no idea how the new U2 album ended up on my iPhone. #MoT
1033: [08:58:47] <Pyxilixk> hahahaahhaha
1034: [08:59:10] <Pyxilixk> irogue__: right, so explicitly for accomodating.
1035: [08:59:13] <Pyxilixk> well that's shit.
1036: [09:01:57] <irogue__> of course, Key will just deny deny deny and his followers will believe him because he's god or something
1037: [09:02:23] <wmk> irogue__, same as over here with our "mutti"
1038: [09:02:59] <irogue__> wmk: hasn't she been almost violently anti NSA though?
1039: [09:03:10] <wmk> hmm, just show
1040: [09:05:41] * spronk2 has joined #silverstripe
1041: [09:06:46] <Pyxilixk> ah fuck.
1042: [09:06:50] <Pyxilixk> I had that feeling.
1043: [09:07:02] <Pyxilixk> Came in to work "did the report suite break?"
1044: [09:07:09] <Pyxilixk> "No, do you know something?"
1045: [09:07:18] <Pyxilixk> "No, just got that feeling. My spider sense is tingling."
1046: [09:07:32] <Pyxilixk> 30m later: HALP HALP, REPORTS NOT UPDATING
1047: [09:08:08] <Pyxilixk> Now what would be great here would be git log - people have been working on it last week and it's probably a knock on effect.
1048: [09:08:11] <Pyxilixk> BUT NO
1049: [09:08:38] <Pyxilixk> FREE BSD 6.2 (released Jan 2007) ON AN HP DESKTOP MACHINE SITTING SOMEWHERE IN HEAD OFFICE
1050: [09:08:54] <Pyxilixk> no source control at all :<
1051: [09:09:02] <Pyxilixk> access files through samba share :/
1052: [09:10:09] * Pyxilixk rolls sleeves up
1053: [09:10:31] <irogue__> ... dear god
1054: [09:10:51] <ocm> hm, how to publish all modified pages?
1055: [09:10:55] <irogue__> that's some quality development process there, Pyxilixk
1056: [09:11:01] <ocm> I added translatable, and now all published pages are "modified"
1057: [09:11:01] <Pyxilixk> irogue__: yup.
1058: [09:11:36] <Pyxilixk> irogue__: I wonder if that since the files are all windows share, if I could create a git repo via windows and update it that way? xD
1059: [09:11:42] * Pyxilixk feels like barfing :<
1060: [09:12:18] <Pyxilixk> I wonder if it was the bbq, or the pizza I ate at 1:30am
1061: [09:12:55] <irogue__> Pyxilixk: yup, can confirm, does work
1062: [09:13:25] <Pyxilixk> irogue__: yeah I wasn't really doubting if could work... more that there are 4 devs... 1 windows share.
1063: [09:13:36] <Pyxilixk> NO DEV SERVER
1064: [09:14:00] <Pyxilixk> and an almost irreproducable environment because so old :/
1065: [09:15:28] <Pyxilixk> so irogue__ in the end turns out our government isn't spying on us... the yanks are doing it directly?
1066: [09:15:42] <Pyxilixk> (thanks to law and feeds or something)?
1067: [09:17:11] <ss23> GCSB helped them do cable taps, yeah
1068: [09:17:15] <ss23> Then that data feeds back to GCSB
1069: [09:17:21] <ss23> But they have a tick box to not have it show up in search results
1070: [09:17:35] <Pyxilixk> 'search results'?
1071: [09:17:45] <Pyxilixk> over the googles?
1072: [09:17:59] <ss23> over the xkeyscore mainly
1073: [09:18:00] <ss23> :P
1074: [09:18:41] <irogue__> Pyxilixk: Five Eyes (and we've known this since Nicky Hager revealed it 1996) is a combined intelligence system, basically the five countries' (USA, UK, Canada, AU, NZ) data is all one big database that they can all search
1075: [09:19:23] <ss23> 5eyes is LITERALLY THE DEVIL
1076: [09:19:29] <ss23> I hate how nessecary it is though
1077: [09:19:45] <irogue__> idea of course is that it's foreign data - spying on the chinese, the north koreans, etc etc
1078: [09:19:48] <ss23> It's one of those "I understand why it's needed but holy shit if you take all these people and give them unlimited resources and no oversight they do some truely horrifying stuff"
1079: [09:20:19] <irogue__> then there were claims that the GCSB Act (passed last year) made it possible for interception of NZers data within Five Eyes, making all communications by NZers available to all Five Eyes countries
1080: [09:20:27] * r3v3rb has joined #silverstripe
1081: [09:20:39] <irogue__> John Key's spent the last year vehemently denying that, and ultimately as of tonight we're pretty sure he's bullshit
1082: [09:20:47] <r3v3rb> whoops any SS employees here?
1083: [09:20:54] <ss23> ...
1084: [09:20:57] <irogue__> ...
1085: [09:20:57] <ss23> that depends on what you want from them?
1086: [09:21:00] <ss23> does it involve giving them candy?
1087: [09:21:02] <ss23> >.>
1088: [09:21:22] <r3v3rb> ssorg-another.test.silverstripe.com <- being indexed by google :\
1089: [09:21:36] <irogue__> ss23!
1090: [09:21:43] <ss23> ehhhh
1091: [09:21:45] <ss23> I'm not too fussed
1092: [09:21:45] <ss23> :D
1093: [09:21:48] * r3v3rb deserves a prize :D for uncovering that one :D
1094: [09:21:52] <ss23> XD
1095: [09:21:56] <ss23> I'll check if people care about it
1096: [09:22:23] <irogue__> considering the fuss being made about a "launch", I suspect cam and aaron will :P
1097: [09:23:06] <ss23> Eh
1098: [09:23:09] <ss23> Cam and Aaron aren't here
1099: [09:23:17] <ss23> Verdict is "We don't mind, it's going live soon anyway"
1100: [09:23:17] <ss23> :d
1101: [09:23:24] <ss23> But I'd prefer if people didn't like blog about it and shit I guess? :P
1102: [09:23:42] <r3v3rb> ss23: well its there for all to see :)
1103: [09:23:45] <ss23> Yeah
1104: [09:23:59] <ss23> Have fun looking at your exclusive preview of the new site
1105: [09:23:59] <ss23> :D
1106: [09:24:13] <r3v3rb> only found it because I searched for something related to me and my result is in your listings page
1107: [09:25:01] <ss23> ah yep yep
1108: [09:25:03] <ss23> It does have "live" data
1109: [09:27:20] <r3v3rb> heh
1110: [09:27:59] <irogue__> at least it doesn't just have "Fuck WordPress" repeated over and over as filler
1111: [09:28:09] <ss23> hahaha
1112: [09:29:55] * Tanger quit (Quit: Tanger)
1113: [09:30:53] <irogue__> ah, the followup tweets
1114: [09:31:06] <irogue__> "excluding the paranoia about corporations taking over the world, I think it was probably all true. #mot but I really don't care."
1115: [09:31:09] <ss23> I'm drowning in them
1116: [09:31:25] * simon_w has joined #silverstripe
1117: [09:31:39] <ss23> Why can't we just vote for Snowden? :(
1118: [09:33:01] <irogue__> https://www.facebook.com/photo.php?fbid=10203763213472642&set=gm.10152373700966238&type=1
1119: [09:33:07] <irogue__> read the comments
1120: [09:33:26] * shoaib|laptop has joined #silverstripe
1121: [09:35:17] <wmk> comoser: command not found
1122: [09:35:19] <ss23> rofl
1123: [09:35:26] <ss23> lol wmk
1124: [09:41:50] * cloph is now known as cloph_vac
1125: [09:43:36] <r3v3rb> anyone use Foundation ?
1126: [09:45:42] <r3v3rb> I need to get the accordion to open panel 2 on a click of the ‘next button’ but foundation seems to override all my .click(); in the jquery - http://jsfiddle.net/dz3aq0gh/ - reset to basics - can anyone get it working?
1127: [09:47:17] <terryapodaca> $config = GridFieldConfig_RelationEditor::create(), throws an error
1128: [09:47:19] <terryapodaca> Fatal error: Call to undefined method GridFieldConfig_RelationEditor::setForm() in C:\xampp\htdocs\sft\framework\forms\FieldList.php on line 436
1129: [09:47:34] <terryapodaca> am I using an old way to create Grids?
1130: [09:47:59] <terryapodaca> I'm not using any Grid modules for additional functionality.
1131: [09:49:12] * wmk quit (Ping timeout: 250 seconds)
1132: [09:51:26] <simon_w> terryapodaca, you're adding the config object to the FieldList
1133: [09:51:37] <simon_w> It's only used on the GridField
1134: [10:01:26] * vebb has joined #silverstripe
1135: [10:05:26] <Pyxilixk> [10:27] <irogue__> at least it doesn't just have "Fuck WordPress" repeated over and over as filler
1136: [10:05:28] <Pyxilixk> lol, did that happen?
1137: [10:05:47] <Pyxilixk> I once had 'your mum' in as filler and a client previewed it in our meeting room.
1138: [10:06:39] <Pyxilixk> r3v3rb: try on() instead
1139: [10:06:54] <irogue__> Pyxilixk: no, but it's totally what 3 years ago me would've done
1140: [10:07:35] <Pyxilixk> irogue__: it's what today me would probably still do, except that I've not really got all that much against it, as I've managed to successfully dodge all requests to support it in my career.
1141: [10:07:53] <irogue__> lol
1142: [10:08:02] <irogue__> I've made a couple of sites in it
1143: [10:08:14] <irogue__> all well and good until they want custom functionality
1144: [10:08:19] <irogue__> then it goes downhill REAL quick
1145: [10:09:12] <Pyxilixk> so, basically like we always say...
1146: [10:09:16] <Pyxilixk> BLOG ONLY.
1147: [10:09:25] <Pyxilixk> it's a BMS, not a CMS
1148: [10:09:30] <r3v3rb> Pyxilixk: .on()
1149: [10:09:33] <r3v3rb> ok
1150: [10:09:57] <Pyxilixk> r3v3rb: yes, .on('click', function(){/*youknowtherest*/})
1151: [10:10:28] <Pyxilixk> most likely it's foundation doing something retarded though, because that's what they do.
1152: [10:10:39] <Pyxilixk> LIKE EXECUTING CALLBACKS BEFORE YOU PUT THE DATA IN PLACE
1153: [10:10:42] <r3v3rb> Pyxilixk: now now :D
1154: [10:11:09] <simon_w> Pyxilixk, it's pretty crap as a blogging platform too
1155: [10:11:11] <Pyxilixk> r3v3rb: 'frameworks'.
1156: [10:11:22] <r3v3rb> Pyxilixk: hmmm
1157: [10:11:56] <Pyxilixk> chainworks. Like a prison gang. You don't get one, you get shackled in and made to labour to to their beat.
1158: [10:13:59] <irogue__> "John Campbell favorited your Tweet"
1159: [10:14:00] <irogue__> OHH YEAH
1160: [10:15:30] * stnvh has joined #silverstripe
1161: [10:18:01] <ss23> irogue__: :D
1162: [10:18:02] <ss23> NICE
1163: [10:19:03] <simon_w> "Facebook Open Source favorited one of your Tweets!"
1164: [10:19:16] <ss23> psh
1165: [10:19:22] <ss23> Not the same, we all know people at facebook!
1166: [10:19:26] <ss23> But no one knows John Campbell
1167: [10:19:30] <ss23> For all we know he's really a cat
1168: [10:19:35] <irogue__> no, that's david cunliffe
1169: [10:19:41] <ss23> haha
1170: [10:19:43] <ss23> I <3 it
1171: [10:19:57] <simon_w> I only know people on the infra team
1172: [10:20:10] <simon_w> And Paul's still not online
1173: [10:20:14] <simon_w> It's like he's got a life now
1174: [10:21:36] <irogue__> this is what he fav'd https://twitter.com/iRogue/status/511448642205405184
1175: [10:21:53] <irogue__> so hopefully the fact he fav'd it suggests he will?
1176: [10:22:05] <ss23> Yeah :D
1177: [10:22:06] <ss23> we can hope
1178: [10:22:23] * UncleCheese has joined #silverstripe
1179: [10:22:35] <irogue__> its his personal acct too, not his company one that the producers etc run
1180: [10:22:49] <irogue__> cos unlike TVNZ, MediaWorks still allow their people to have personal accounts :P
1181: [10:28:07] * NobrainerWeb has joined #silverstripe
1182: [10:30:25] * ocnmnt has joined #silverstripe
1183: [10:31:30] * ocnmnt is now known as ocmnt
1184: [10:32:27] <NobrainerWeb> Hi, i’m using a getCustomSearchContext that has some filters. Most of the filters are just matching one id (comes from a dropdown) but one of the filters i need to set to match only when all selected ID’s are there (comes from a CheckboxSetField). Currently when i check multiple checkboxes, it matches where any is checked, but it should be where all is checked
1185: [10:33:23] <NobrainerWeb> What do i need to do, to only get results where all filters match?
1186: [10:34:06] <NobrainerWeb> I’m using $filters = array( 'FunctionFilter' => new ExactMatchFilter('FunctionFilters.ID’));
1187: [10:34:23] * ocm quit (Ping timeout: 272 seconds)
1188: [10:34:38] <NobrainerWeb> I see that something called Class ExactMatchMultiFilter is deprecated
1189: [10:35:09] <ss23> Cortex sounds far too close to Cortexiphan for my liking
1190: [10:35:25] * ocnmnt has joined #silverstripe
1191: [10:35:54] <terryapodaca> NobrainerWeb: framework/search/filters still has the ExactMatchMultiFilter
1192: [10:36:01] <terryapodaca> where do you see it depricated?
1193: [10:36:07] <NobrainerWeb> http://api.silverstripe.org/3.1/class-ExactMatchMultiFilter.html
1194: [10:36:13] <terryapodaca> deprecated
1195: [10:36:22] <NobrainerWeb> terryapodaca: and i get a notice when trying to use it
1196: [10:37:01] <terryapodaca> Change it to ExactMatchFilter
1197: [10:37:08] <terryapodaca> see what happens
1198: [10:37:22] <terryapodaca> you can write your own filters too...if you dare
1199: [10:37:36] <terryapodaca> :P
1200: [10:37:53] <Colin[pi]> sigh... http://i.imgur.com/Uk6ClIM.jpg
1201: [10:37:55] * ocmnt quit (Ping timeout: 258 seconds)
1202: [10:38:22] <simon_w> Lol, queensland
1203: [10:38:26] <terryapodaca> simon_w|work: if I already have a long $fields = FieldList::create()
1204: [10:38:46] <terryapodaca> and I have to go back and add this gridfield, how do I do so?
1205: [10:38:50] <NobrainerWeb> terryapodaca: ExactMatchFilter is what i am using - but it returns all the values that has either of the checkboxes in FunctionFilter checked - not just the ones that has all the checked filters
1206: [10:40:36] <simon_w> terryapodaca, ->push
1207: [10:42:16] * simon_w quit (Quit: Ping timeout: your mum)
1208: [10:47:11] <r3v3rb> Pyxilixk: .trigger('click.fndtn.accordion'); ;) seems there is a callback required
1209: [10:47:20] <irogue__> sleepytiem
1210: [10:49:24] * irogue__ quit ()
1211: [10:53:04] * Colin[pi] quit (Ping timeout: 260 seconds)
1212: [10:56:06] * UncleCheese quit (Ping timeout: 255 seconds)
1213: [10:57:20] * deskmaster has joined #silverstripe
1214: [10:57:47] <deskmaster> Hi guys, anyone here is familiar with the widget add-on?
1215: [10:57:51] * NobrainerWeb quit (Quit: NobrainerWeb)
1216: [10:58:53] * NobrainerWeb has joined #silverstripe
1217: [11:03:58] * babak has joined #silverstripe
1218: [11:07:57] * willr quit (Quit: willr)
1219: [11:23:44] * spronk2 quit (Quit: spronk2)
1220: [11:25:45] * caamic30 quit (Quit: caamic30)
1221: [11:28:00] * qlex1 has joined #silverstripe
1222: [11:28:09] * qlex1 says hi
1223: [11:28:14] <qlex1> does anyone use newsletter module ?
1224: [11:30:14] <Zauberfisch> used it in 2.4
1225: [11:30:20] <Zauberfisch> now just rolling with mailchimp
1226: [11:30:52] <Zauberfisch> while I dislike having all the clients data handed over to mailchimp, it is just to good for most clients to refuse
1227: [11:31:40] <qlex1> i need to "equip" my friend with newsletter creation tool - she's using macbook, so instead of purchasing something on appstore, i decided to add "newsletter" functionality to her silverstripoe-powered website (which im creating in silverstripe too)
1228: [11:32:19] <Zauberfisch> also, for us as developers, mailchimp is pretty easy
1229: [11:32:34] <Zauberfisch> mailchimp is pretty hassle free
1230: [11:32:46] <qlex1> Zauberfisch: integrating it with SS or just standalone? I see that the tier that i need for my friend, is even free!
1231: [11:34:17] <qlex1> i reckon subscription form could be added easily to ss-powered page
1232: [11:35:26] * caamic30 has joined #silverstripe
1233: [11:38:59] * ss31noob has joined #silverstripe
1234: [11:39:43] <terryapodaca> Can anyone tell me why SS stopped renaming images if the image already existed with the same name?
1235: [11:39:49] * wmk has joined #silverstripe
1236: [11:39:52] <terryapodaca> you have to now manually go change image names
1237: [11:42:18] * spronk2 has joined #silverstripe
1238: [11:42:43] <Pyxilixk> hooray
1239: [11:42:50] <Pyxilixk> only took all morning to find the issue
1240: [11:43:04] <wmk> Pyxilixk, and it's a one liner to fix, isn't it?
1241: [11:43:38] <Pyxilixk> Someone put in a date of 04/09/3201, and single handedly broke the entire reporting system for the whole group (very crucial software)
1242: [11:45:25] <Pyxilixk> wmk: actually it was a no liner to fix.
1243: [11:45:44] <ss23> rofl Pyxilixk
1244: [11:46:04] <Pyxilixk> mssql, once I found the offending field, click click, put cursor, backspace, right arrow, 0, enter.
1245: [11:46:16] <wmk> wonderful
1246: [11:46:31] <Pyxilixk> actually I lie. I made it 2011, not 2001
1247: [11:46:40] <Pyxilixk> but yeh.
1248: [11:46:42] <Pyxilixk> magic.
1249: [11:47:09] <Pyxilixk> ss23: turns out MSSQL can't handle calculations of that magnitue (was trying to Date - some other normal date)
1250: [11:47:14] <Pyxilixk> magnitude*
1251: [11:47:42] <Pyxilixk> broke the bigint field type I guess, overflow error, suddenly nothing updates.
1252: [11:47:47] <ss31noob> has anyone done here to apply gridfield in a widget?
1253: [11:47:51] <Pyxilixk> everyone's reports are stuck at 4 days old.
1254: [11:48:00] <kinglozzer> ss23: Just deployed a site with deploynaut ;)
1255: [11:48:02] <Pyxilixk> ss31noob: that... doesn't sound healthy.
1256: [11:48:07] <kinglozzer> Docs damnit
1257: [11:48:07] <kinglozzer> :P
1258: [11:48:11] <Pyxilixk> kinglozzer: deploynaut is open source now?
1259: [11:48:19] <kinglozzer> Pyxilixk: Aye https://github.com/silverstripe/deploynaut
1260: [11:48:20] <ss23> kinglozzer: Oh, you actually got it working?! :O
1261: [11:48:26] <Pyxilixk> mint
1262: [11:48:32] <ss23> kinglozzer: Wow, lucky~ It took a team here like a week just to get it working!
1263: [11:48:35] <ss23> kinglozzer: How do you like it? :D
1264: [11:48:38] <kinglozzer> ss23: Somehow, yeah!
1265: [11:48:59] <ss23> kinglozzer: Also, I'll have you know, did you SEE that nice new readme?! It totally has screenshots now! :D
1266: [11:49:02] <ss23> That's documentation, right? ^.^
1267: [11:49:03] <kinglozzer> Yeah it's good, one complaint: I can't seem to deploy from latest commit in master :(
1268: [11:49:20] <ss31noob> Pyxilixk.. yeah im thinking the same thing.. but then i need to figure out how can i manage to do this one functionality for one of my widgets
1269: [11:49:22] <ss23> Whats the error/problem? :O
1270: [11:49:36] <Pyxilixk> ss23: it was overflow error.
1271: [11:49:43] <Pyxilixk> literally came back saying overflow.
1272: [11:49:44] <ss23> Pyxilixk: Talking to kinglozzer :P
1273: [11:49:46] <kinglozzer> ss23: nfi, when I pick "Deploy the latest version of a branch", master isn't there
1274: [11:49:55] <ss23> kinglozzer: Oh yeah, that's a known bug
1275: [11:49:59] <Pyxilixk> I don't have the whole error because gone and closed.
1276: [11:50:02] <kinglozzer> Can use SHAs though
1277: [11:50:05] <ss23> kinglozzer: It basically does $branches[$sha] = $sha;
1278: [11:50:08] <Pyxilixk> Oh, well fuck you too, my errors are interesting too! :<
1279: [11:50:09] <ss23> um
1280: [11:50:10] <ss23> Rather
1281: [11:50:14] <ss23> $branches[$sha] = $branchname;
1282: [11:50:22] <kinglozzer> Oic, so overwritten
1283: [11:50:23] <ss23> So if you have two branches that have the same HEAD
1284: [11:50:23] <ss23> Yeah
1285: [11:50:25] <ss23> kinglozzer: Wanna fix? ;)
1286: [11:50:30] <ss23> It's in our bug tracker to be fixed at some point
1287: [11:51:00] <kinglozzer> ss23: Can I submit a PR? Issues are disabled, not sure if PRs are too :P
1288: [11:51:08] <ss23> I also have a module that'll track how many people are using the "deploy from branch" vs "deploy tagged" vs "deploy SHA", so I think it'd be really interesting to collect those stats and use it to optimize the UI
1289: [11:51:16] <ss23> kinglozzer: You can, you can't turn PRs off in Github, unfortunatly
1290: [11:51:23] <ss23> If it's good quality code though, we can merge. We have some PRs there already
1291: [11:52:15] <kinglozzer> ss23: My main pain point for the docs: no mention of redis at all :P
1292: [11:52:30] <ss23> kinglozzer: Also accepting PRs for redis
1293: [11:52:30] <ss23> ^.^
1294: [11:52:56] <Zauberfisch> qlex1: there are several ways of using mailchimp together with silverstripe
1295: [11:53:11] <kinglozzer> Also ss23, screenshots are pretty and blue. Mine is boring and grey. Howfix?
1296: [11:53:13] <kinglozzer> :P
1297: [11:53:14] <Zauberfisch> qlex1: the easierst one is just linking to an subscription form on mailchimp.com
1298: [11:53:18] * spronk2 quit (Quit: spronk2)
1299: [11:53:22] <Zauberfisch> qlex1: the 2nd option is to use an iframe
1300: [11:53:36] <ss23> kinglozzer: Add a branding.css! :D
1301: [11:53:49] * NobrainerWeb quit (Quit: NobrainerWeb)
1302: [11:54:00] <ss23> kinglozzer: Go to https://deploy.cwp.govt.nz/ and check source for branding I think should work
1303: [11:54:15] <Zauberfisch> qlex1: the 3rd option is to use the mailchimp form generator and copy paste the html to your page, this way you have the form built into your page, and you can style it with css, but on submission it redirects to mailchimp.com
1304: [11:54:25] * NobrainerWeb has joined #silverstripe
1305: [11:54:31] <Zauberfisch> qlex1: and the final and best option is to use the mailchimp php api with a silverstripe form
1306: [11:54:41] <Zauberfisch> it is actually quiet easy, and I always choose to use the api
1307: [11:57:39] <kinglozzer> ss23: Meh, cba if I actually have to write some :P. It's working well, though. Think we'll try it out on a few projects and see how we get on :)
1308: [11:58:51] <ss23> Let us know! :D
1309: [11:58:55] <ss23> And by us I mean me
1310: [12:00:16] * Shrike_Finland has joined #silverstripe
1311: [12:00:29] * Colin[pi] has joined #silverstripe
1312: [12:00:34] <kinglozzer> ss23: Will do!
1313: [12:03:13] <Zauberfisch> qlex1: http://paste2.org/4ULvca9c
1314: [12:03:27] <Zauberfisch> qlex1: btw, have you heard, silverstripe eu meetup!
1315: [12:03:29] <Zauberfisch> you should come
1316: [12:03:32] <Zauberfisch> so should kinglozzer
1317: [12:03:33] <Zauberfisch> !
1318: [12:04:22] * Shrike_Finland quit (Ping timeout: 245 seconds)
1319: [12:05:20] <Pyxilixk> So should this guy, but it's not looking good :(
1320: [12:05:36] <Pyxilixk> btw kinglozzer, take tomorrow off work, come to Geordie land.
1321: [12:05:57] <kinglozzer> Zauberfisch: But I'm poor and lazy!
1322: [12:06:03] <kinglozzer> Pyxilixk: Why, s'happenin?
1323: [12:06:11] <Pyxilixk> PHPNE!
1324: [12:06:20] <Zauberfisch> Pyxilixk: D:
1325: [12:06:25] <Pyxilixk> Some weird sounding guy (not a Geordie) is making a yarn on SS
1326: [12:06:30] <kinglozzer> Man why isn't there PHPNORFOLK or somrthing
1327: [12:06:39] <Zauberfisch> kinglozzer: then stop being lazy, that should also solve the "poor thing" :P
1328: [12:06:47] <Pyxilixk> LOL
1329: [12:07:08] <Pyxilixk> kinglozzer: but seriously, come up, get a beer.
1330: [12:07:32] <Pyxilixk> Catch a dragon if you're lucky.
1331: [12:08:20] <kinglozzer> Btw, ss23, create an issue for the use of this in the backup task: run %Q{ php -r "require_once '#{base_path}/_ss_environment.php'; echo SS_DATABASE_NAME;" }
1332: [12:08:32] <ss23> kinglozzer: Already got one logged to the internal tracker for it
1333: [12:08:35] <ss23> It ruins my entire day man
1334: [12:08:36] <ss23> :(
1335: [12:08:36] <kinglozzer> Good :D
1336: [12:08:40] <ss23> That bug is like a massive annoying thing
1337: [12:08:47] <kinglozzer> That you got it tracked, not that it ruins your day ^^
1338: [12:08:50] <ss23> lol
1339: [12:08:51] <Pyxilixk> ss23: so your mum?
1340: [12:09:01] <kinglozzer> ss23: Doesn't sspak have a sniffer script or something you can steal?
1341: [12:09:04] <ss23> Problem is that CWP is where the feature was built for, it works fine because they standardized like that
1342: [12:09:08] <ss23> kinglozzer: YES MAN :O
1343: [12:09:08] <ss23> You read my mind
1344: [12:09:13] <kinglozzer> ;)
1345: [12:09:17] <ss23> Literally the content of my ticket -- "see sspak for a correct implemntation"
1346: [12:09:22] <kinglozzer> :P
1347: [12:10:08] <Pyxilixk> dafuq? usabilla
1348: [12:10:18] <Pyxilixk> SOUNDS LIKE A JOB FOR NOSCRIPT!
1349: [12:11:01] <ss23> running ps ef on a box that's swapping crazily is harder than you might think
1350: [12:11:26] <kinglozzer> ss23: I don't envy the task of maintaining this... I tried writing capistrano scripts from scratch for us, realised I never want to use Ruby again in my life
1351: [12:12:14] <Pyxilixk> Ruby is the devils tounge.
1352: [12:12:37] <Pyxilixk> "intuitively make no sense in any of your code, ever!"
1353: [12:13:14] <kinglozzer> Like this: run %Q{ php -r "%% some code %%" }, :roles => :db do |channel, stream, data|
1354: [12:13:18] <kinglozzer> dafuq does :roles => :db do |channel, stream, data| mean ?
1355: [12:13:47] <ss23> haha kinglozzer
1356: [12:13:50] <kinglozzer> Is that like, args passed by ref and data is returned?
1357: [12:13:52] <kinglozzer> I'm confus
1358: [12:14:04] <ss23> Yeah, I'm not a big fan of ruby syntax
1359: [12:14:07] <ss23> I especially love the ?'s
1360: [12:14:11] <ss23> if imcool?
1361: [12:14:17] <ss23> like "hmm am I really?"
1362: [12:14:23] <ss23> "is x equal to this? I don't know!"
1363: [12:14:25] <kinglozzer> Haha, I kinda like that
1364: [12:14:40] <Pyxilixk> I think it's basically jquery's .each(channel).each(stream).each(data)
1365: [12:14:43] <Pyxilixk> or something
1366: [12:14:44] <Pyxilixk> idk
1367: [12:14:46] <Pyxilixk> idc!
1368: [12:15:09] <ss23> help accidently did restart instead of stop
1369: [12:15:10] <ss23> qq
1370: [12:15:17] <Pyxilixk> lulz
1371: [12:15:24] <kinglozzer> Anyway, lunch
1372: [12:15:32] <kinglozzer> Wait
1373: [12:15:33] <Pyxilixk> mmm, munch
1374: [12:15:40] <kinglozzer> begin <something>
1375: [12:15:43] <kinglozzer> rescue IOError => e
1376: [12:15:45] * wmk quit (Ping timeout: 255 seconds)
1377: [12:15:50] <Pyxilixk> :o
1378: [12:15:52] <kinglozzer> RESCUE ME
1379: [12:16:00] <Pyxilixk> neg
1380: [12:16:04] <kinglozzer> TAKE ME IN YOUR HEART
1381: [12:16:04] <kinglozzer> etc
1382: [12:16:07] <ss23> https://github.com/MagnusS/jitsu
1383: [12:16:08] <ss23> woah
1384: [12:16:08] <ss23> cool
1385: [12:16:10] <Pyxilixk> come to NE
1386: [12:16:12] <Pyxilixk> or something
1387: [12:16:29] <kinglozzer> Right bbiab
1388: [12:17:06] <Pyxilixk> :O ss23, sounds cool.
1389: [12:17:12] <Pyxilixk> but I dont' really know what that means.
1390: [12:17:33] <ss23> XD
1391: [12:17:42] <ss23> Imagine someone goes to load up silverstripe.com
1392: [12:17:46] <ss23> so it does a DNS request
1393: [12:17:55] * spronk2 has joined #silverstripe
1394: [12:18:01] <ss23> You respond to the DNS request, but as part of the response, you also start up a brand new machine that can host silverstripe.co
1395: [12:18:04] <ss23> m
1396: [12:18:07] <ss23> get it?
1397: [12:18:10] <ss23> So like, if no one is accessing your website for a day, it shuts it down
1398: [12:18:14] * spronk2 quit (Client Quit)
1399: [12:18:16] <ss23> As soon as someone tries to access it, it'll quickly spin it up
1400: [12:18:44] * shoaib|laptop quit (Ping timeout: 258 seconds)
1401: [12:19:09] <ss23> wooow
1402: [12:19:12] <ss23> mirageos is cool
1403: [12:19:12] <ss23> ;_;
1404: [12:31:07] * Shrike_Finland has joined #silverstripe
1405: [12:31:43] * UndefinedOffset has joined #silverstripe
1406: [12:32:48] * Shrike_Finland1 has joined #silverstripe
1407: [12:34:12] * qlex1 has left #silverstripe
1408: [12:35:37] * Shrike_Finland quit (Ping timeout: 245 seconds)
1409: [12:36:09] <ss23> kinglozzer https://github.com/silverstripe/deploynaut/pull/18 is also one of the most annoying bugs
1410: [12:38:41] * Guits has joined #silverstripe
1411: [12:39:19] <Guits> I am upgrading from 3.0x to 3.1.6 and get "extraDBFields deprecated"
1412: [12:39:40] <ss23> I guess it got deprecated
1413: [12:40:04] <Guits> I used it to within a loop build the DB array
1414: [12:41:00] <Guits> How can i work around this?
1415: [12:42:21] * vebb has joined #silverstripe
1416: [12:45:20] * NobrainerWeb quit (Quit: NobrainerWeb)
1417: [12:45:54] <Guits> So what i want to do is : dynamically adding items to $db as UncleCheese suggests http://www.silverstripe.org/customising-the-cms/show/4854#post252262
1418: [12:46:05] <Guits> but on the 3.1 platform
1419: [12:48:47] <ss23> That is probably a sign of using $db wrong, when you should be using many_many or something
1420: [12:48:54] <ss23> I don't know of an alternative sorry
1421: [12:48:54] <ss23> :(
1422: [12:49:54] <ss23> kinglozzer: ALSO I GOT BORED ;_; https://github.com/silverstripe/deploynaut/pull/19
1423: [12:59:19] <Guits> Anyone else ? howto : dynamically adding items to $db
1424: [12:59:22] * hailwood quit (Ping timeout: 245 seconds)
1425: [13:02:16] <Pyxilixk> [13:19] <@ss23> mirageos is cool
1426: [13:02:17] <Pyxilixk> wut
1427: [13:02:29] <Pyxilixk> <@ss23> You respond to the DNS request, but as part of the response, you also start up a brand new machine that can host silverstripe.co
1428: [13:02:34] <Pyxilixk> yeah I get that bit
1429: [13:02:50] <Pyxilixk> it's all the other weirdo terminology
1430: [13:02:55] <Pyxilixk> like 'forwarding' and stuff
1431: [13:02:56] <kinglozzer> ss23: Damn, "test" is gonna be a pretty common name for environments :P
1432: [13:03:22] <kinglozzer> Guits: Have you tried using the Config API?
1433: [13:03:55] <Pyxilixk> [13:46] <Guits> but on the 3.1 platform
1434: [13:04:05] <Pyxilixk> you don't use updatestatics anymore, it's deprecated.
1435: [13:04:09] <kinglozzer> I.e. $fields = Config::inst()->get('SomeDataObject', 'db'); $fields['ExtraField'] = 'Varchar(255)'; Config::inst()->update('SomeDataObject', 'db', $fields);
1436: [13:04:14] <Pyxilixk> just private static $db in your extension
1437: [13:04:58] <Pyxilixk> kinglozzer: blah extends extension { private static $db = [..
1438: [13:05:05] <Pyxilixk> job done
1439: [13:05:46] <kinglozzer> Pyxilixk: Yeah, but "dynamically" in the question made me think otherwise
1440: [13:06:06] <Pyxilixk> yeh, Iwas all 'dafuq?' but then I lcicked link
1441: [13:06:16] <kinglozzer> Though idk if you can do what I suggested, and even if you can it might not work depending on what stage config shit happens and database shit happens
1442: [13:09:18] <Pyxilixk> yeah because db needs to be done dev/build
1443: [13:09:54] <kinglozzer> Pyxilixk: Mm, I assume _config.php would be fine, but then you can't actually access objects etc there so it's completely pointless
1444: [13:10:03] <kinglozzer> May as well just use extension like you say
1445: [13:10:30] <kinglozzer> objects -> items in database
1446: [13:10:31] <kinglozzer> w/e
1447: [13:12:03] * Shrike_Finland1 quit (Quit: Leaving.)
1448: [13:13:08] <Pyxilixk> [14:10] <kinglozzer> w/e
1449: [13:13:15] <Pyxilixk> nah, that finished yesterday
1450: [13:13:43] <kinglozzer> Oo
1451: [13:13:54] <kinglozzer> O_o*
1452: [13:14:20] * vebb has joined #silverstripe
1453: [13:14:21] * Shrike_Finland has joined #silverstripe
1454: [13:14:35] * Shrike_Finland quit (Client Quit)
1455: [13:15:43] <Pyxilixk> weekend
1456: [13:15:44] <Pyxilixk> ended
1457: [13:15:49] <Pyxilixk> weekendend
1458: [13:18:05] <Zauberfisch> if I have a page that needs to display the content of another page in the cms preview, how can I stop the cms from redirecting to that other page?
1459: [13:18:27] <Pyxilixk> uhh, VirtualPage?
1460: [13:18:29] <kinglozzer> ss23: Can I specify my own environment.template?
1461: [13:18:42] <Zauberfisch> eg, class Foo has public function public function PreviewLink($action = null) { return $this->getParent()->Link(); }
1462: [13:19:19] <kinglozzer> ss23: I answered that myself. But it uses "$templateFile = self::$template_file;" instead of the Config API. Want me to PR?
1463: [13:19:42] <kinglozzer> Although... mebbe that does make some sense
1464: [13:19:49] <kinglozzer> Wait, not it doesn't. Ignore me
1465: [13:19:59] <Pyxilixk> a 5 gear speedbox!
1466: [13:20:10] <Zauberfisch> Pyxilixk: the question is not how to implement viewing the other content
1467: [13:20:15] <Zauberfisch> Pyxilixk: I got that part working
1468: [13:20:29] <Pyxilixk> so uhh, virtualpage?
1469: [13:20:32] <Zauberfisch> the problem is that the CMS reloads the itself to edit the parent page when I display the parent page in preview
1470: [13:20:32] <Pyxilixk> or custompage?
1471: [13:20:35] <Zauberfisch> custom page
1472: [13:20:38] <Pyxilixk> o
1473: [13:20:57] <Pyxilixk> Zauberfisch: ah, right, that fancy hmm stuff
1474: [13:21:03] <Pyxilixk> with the whole SYNERGY
1475: [13:21:04] <Pyxilixk> woo
1476: [13:21:09] <Pyxilixk> buzzword bingo!
1477: [13:28:55] * catcher has joined #silverstripe
1478: [13:32:58] <Pyxilixk> kinglozzer: what was that PR the other day that forced the PHP base level up by a couple of points?
1479: [13:36:08] <kinglozzer> Pyxilixk: Huh? Didn't know there was one
1480: [13:36:17] <kinglozzer> The only one I know of was from a while ago
1481: [13:36:54] <kinglozzer> This one: https://github.com/silverstripe/silverstripe-framework/pull/2577
1482: [13:38:44] <terryapodaca> I need to find some time to sleep
1483: [13:38:55] <terryapodaca> it's been almost 24hrs
1484: [13:39:44] <Guits> kinglozzer: In what Context can I use Config:: ..
1485: [13:40:04] <kinglozzer> Guits: What are you trying to do? Why can't you use an extension?
1486: [13:40:29] <Guits> $Groups2 = DataObject::get('CustomerGroups');
1487: [13:40:29] <Guits> foreach ($Groups2 as $r) {
1488: [13:40:29] <Guits> $perms["access_" . $r->CustomerGroupName] = "boolean";
1489: [13:40:29] <Guits> }
1490: [13:40:31] <ss23> kinglozzer: Did it used to make sense?
1491: [13:40:31] <ss23> :O
1492: [13:40:47] <ss23> kinglozzer: Like in the past, couldn't you set it by doing DNEnvironment::template_file = $foo;?
1493: [13:40:50] <ss23> But now in 3.1 you can't?
1494: [13:40:54] <ss23> I'm just wondering what it used to be in the past
1495: [13:41:00] <Guits> return array(
1496: [13:41:00] <Guits> 'db' => $perms
1497: [13:41:00] <Guits> );
1498: [13:41:07] <Guits> It worked fine
1499: [13:41:09] <kinglozzer> ss23: No idea... $template_file is private static, so you can't access it directly like that
1500: [13:41:20] <ss23> kinglozzer: Yeah, but maybe it used to be a public static I was thinking
1501: [13:41:28] <terryapodaca> sorry, I keep laughing...I see it spelled as Sperms
1502: [13:41:42] <Guits> :D
1503: [13:41:46] <kinglozzer> ss23: git blame suggests it was added as part of a big commit, rather than amended
1504: [13:42:35] <ss31noob> hi guys.. can anyone help me transofrm this to yml router configuration... Director::addRules( 41, array( 'admin//$Action/$ID/$OtherID' => 'ABCMSMain' ) ); ?
1505: [13:42:56] <ss23> kinglozzer: Hmm kk
1506: [13:43:14] <ss23> kinglozzer: Well seems fine to me! I'll have to test it at work tomorrow as I've gone home for now, but assuming it all works, I'll merge it :D
1507: [13:43:50] <kinglozzer> ss23: <3
1508: [13:44:07] <Pyxilixk> kinglozzer: aye that's the one.
1509: [13:44:33] <Pyxilixk> ah, it only goes up a single point release anyway
1510: [13:44:35] <kinglozzer> Guits: Err, not sure. The deprecation message suggests using get_extra_config()
1511: [13:44:39] <Pyxilixk> 5.3.2 -> 5.3.3
1512: [13:46:56] * Shrike_Finland has joined #silverstripe
1513: [13:47:59] <Guits> thank you kinglozzer.. don reallly understand how to use get_extra_config() either :S .. but will give it a shot
1514: [13:54:08] * Colin[pi] quit (Ping timeout: 272 seconds)
1515: [13:55:15] <Guits> ..solved it .. :D
1516: [13:58:26] <ss31noob> hi guys.. can anyone help me transofrm this to yml router configuration... Director::addRules( 41, array( 'admin//$Action/$ID/$OtherID' => 'ABCMSMain' ) ); ?
1517: [13:58:34] <kinglozzer> ss23: How do you get assets up the first time you deploy?
1518: [13:58:39] <kinglozzer> Seems they're not included :(
1519: [13:59:13] <Pyxilixk> ss31noob: Director: rules: admin//$Action/$ID/$OtherID: ABCMSMain
1520: [13:59:36] <Pyxilixk> dev/build
1521: [14:02:57] <terryapodaca> I assume when I am using a search filter, on a Bool value, exactmatch works just fine?
1522: [14:03:27] <Pyxilixk> Dunno.
1523: [14:03:30] <Pyxilixk> Guess so.
1524: [14:04:29] * caamic30 quit (Quit: caamic30)
1525: [14:14:25] <Pyxilixk> fark'n hell.
1526: [14:14:33] <Pyxilixk> composer create-project silverstripe/installer
1527: [14:14:38] <Pyxilixk> NO OUTPUT -.-
1528: [14:14:55] <Pyxilixk> - Cloning 456789906234573947673489y8rhza\8q4nuv3-vtaerjgf;ahljkg430
1529: [14:15:06] <Pyxilixk> 5 mins now, DID YOU STALL OR ARE YOU JUST SHIT SLOW?
1530: [14:15:20] <ss23> kinglozzer: First deployment still requires transfering of snapshots
1531: [14:15:27] <Pyxilixk> hooray, done
1532: [14:15:30] * caamic30 has joined #silverstripe
1533: [14:15:31] <ss23> kinglozzer: There's no combined "do a deployment from UAT to Production and take assets with you" yet
1534: [14:15:41] <kinglozzer> ss23: :(
1535: [14:15:48] <kinglozzer> ss23: Btw your PR for branches breaks things when you do a deploy
1536: [14:15:50] <kinglozzer> About to comment
1537: [14:15:51] <ss23> kinglozzer: I don't think it'd be too hard to write in, basically you'd just have a new recepie that says "do the deployment, then before you remove the maintence page, do the snapshot"
1538: [14:15:56] <ss23> kinglozzer: ah :O
1539: [14:15:58] <ss23> kk
1540: [14:16:01] <Pyxilixk> wtf ss23 why are you still up?
1541: [14:16:04] <ss23> I did a bit of testing but not a lot
1542: [14:16:07] <ss23> Pyxilixk: CAUSE I'M A BITCH
1543: [14:16:07] <ss23> ;_;
1544: [14:16:08] <ss23> I hate my life
1545: [14:16:16] <ss23> I think I'm becoming an insomniac
1546: [14:16:16] <Pyxilixk> bad as me last night. 4am: "ah fuck, I should sleep"
1547: [14:16:19] <ss23> I'm struggling to go to bed
1548: [14:16:27] <ss23> It's horrible and I hate it
1549: [14:16:27] <Pyxilixk> yeah, I was the same.
1550: [14:16:27] <ss23> :(
1551: [14:16:32] <ss23> Anyway, bed time
1552: [14:16:33] <Pyxilixk> 3 hours sleep
1553: [14:16:35] <ss23> wish me luck
1554: [14:16:42] <Pyxilixk> amazingly not sleepy at all today
1555: [14:16:49] <Pyxilixk> tomorrow I'll probably be wrecked :<
1556: [14:17:03] <Pyxilixk> kinglozzer: taking the day off then?
1557: [14:17:09] <Pyxilixk> or at least a half day?
1558: [14:17:12] <catcher> kinglozzer, I see some contribution from you on Ingo's tag module. Is it pretty solid?
1559: [14:17:21] <Pyxilixk> yeh it is
1560: [14:17:34] <kinglozzer> catcher: Yeah I've never had any issues with it
1561: [14:17:37] <kinglozzer> Pyxilixk: Nope :D
1562: [14:17:50] <Pyxilixk> kinglozzer: pffft, come on.
1563: [14:17:55] <Pyxilixk> No commitment, gosh.
1564: [14:17:56] <catcher> kinglozzer, I need an assortment of very different DOs to share a set of tags, and I'll need to create a page that shows all the tagged items.
1565: [14:18:00] <Pyxilixk> It's like you don't even exist.
1566: [14:18:19] <catcher> Is that an appropriate module for this?
1567: [14:18:30] <Pyxilixk> yes
1568: [14:18:41] <Pyxilixk> key hint: you said 'tag'.
1569: [14:19:30] <catcher> what's kiwi for smartass?
1570: [14:20:11] <catcher> I've always liked wiseass, but never tried to work it in.
1571: [14:22:46] <catcher> Wouldn't this line be deprecated? https://github.com/chillu/silverstripe-tagfield/blob/master/code/TagField.php#L302
1572: [14:32:13] * deskmaster quit (Ping timeout: 246 seconds)
1573: [14:33:30] * NETim has joined #silverstripe
1574: [14:35:37] <NETim> morning. getting a page by id to return in a lightbox (with a different template to normal). Any ideas why the functions that the given page type inherits from page aren't working?
1575: [14:39:22] <NETim> is anyone actually here?
1576: [14:40:52] * wmk has joined #silverstripe
1577: [14:53:04] <NETim> ok. Nevermind. Scope. duh.
1578: [14:53:11] <NETim> need coffee.
1579: [15:08:58] <catcher> Scope problems are often related to caffeine deficiencies.
1580: [15:09:38] * Shrike_Finland quit (Quit: Leaving.)
1581: [15:15:34] * caamic30 quit (Quit: caamic30)
1582: [15:16:19] * ss31noob quit (Ping timeout: 246 seconds)
1583: [15:21:02] * wmk quit (Ping timeout: 245 seconds)
1584: [15:27:36] * ARNHOE quit (Remote host closed the connection)
1585: [15:31:13] * Shrike_Finland has joined #silverstripe
1586: [15:38:46] * wmk has joined #silverstripe
1587: [15:42:21] * Werner_2_ has joined #silverstripe
1588: [15:42:43] * wmk quit (Read error: Connection reset by peer)
1589: [15:45:16] * Werner_2_ quit (Client Quit)
1590: [15:56:11] * ocnmnt quit (Quit: HydraIRC -> http://www.hydrairc.com <- \o/)
1591: [15:57:00] * Shrike_Finland quit (Ping timeout: 272 seconds)
1592: [16:03:09] * jenniferaslan has joined #silverstripe
1593: [16:05:50] * Shrike_Finland has joined #silverstripe
1594: [16:07:45] * Otterpocket has joined #silverstripe
1595: [16:08:42] * kinglozzer quit ()
1596: [16:19:28] * stnvh quit ()
1597: [16:29:04] <terryapodaca> How do I add custom CSS to a forms action (button)?
1598: [16:29:25] <jenniferaslan> jQuery would do it.
1599: [16:29:33] <jenniferaslan> .addClass or .css
1600: [16:32:44] <jenniferaslan> http://api.jquery.com/css/
1601: [16:32:51] <terryapodaca> you know...
1602: [16:32:56] <jenniferaslan> http://api.jquery.com/addClass/
1603: [16:33:12] <terryapodaca> 'I'll make this easier...and just double up on the generated classes
1604: [16:33:29] * Otterpocket quit (Quit: WeeChat 0.4.1)
1605: [16:33:36] <jenniferaslan> Each input should have a unique ID anyway
1606: [16:33:44] <jenniferaslan> So you can just select that in your CSS.
1607: [16:33:45] <terryapodaca> right
1608: [16:34:26] <terryapodaca> I just thought there use to be a ->addExtraClass('class') on input fields
1609: [16:34:37] <jenniferaslan> In Userforms?
1610: [16:34:45] <jenniferaslan> or in the PHP?
1611: [16:34:52] <terryapodaca> just overall, in SS
1612: [16:35:13] <terryapodaca> especially when you create your own custom forms, like Contact forms, etc
1613: [16:35:32] <jenniferaslan> We just usually use the Userforms module for Contact forms.
1614: [16:35:58] <terryapodaca> nah, too limited, we like building our own forms by hand
1615: [16:36:12] <terryapodaca> especially for SearchContext forms
1616: [16:36:19] * r3v3rb quit (Quit: r3v3rb)
1617: [16:36:27] <jenniferaslan> We build them by hand if we need them to do something Userforms doesn't do, but our clients like the freedom of making their own forms.
1618: [16:36:47] <terryapodaca> makes sense.
1619: [16:37:11] <jenniferaslan> Anyway, sometimes I have used jQuery to add classes and CSS to form elements when using Bootstrap because you need specific classes.
1620: [16:37:28] <jenniferaslan> And I would rather not mess with the core of Bootstrap.
1621: [16:40:44] <terryapodaca> I wouldn't either...lol
1622: [16:40:54] <terryapodaca> that's why I try to always write my own CSS
1623: [16:40:56] <terryapodaca> ;)
1624: [16:42:38] <jenniferaslan> Since we're doing all our sites responsive these days, Bootstrap is a HUGE timesaver.
1625: [16:45:22] <terryapodaca> I use my own, plus to be truly responsive, each site will always have it's own specific media queries
1626: [16:46:17] <jenniferaslan> Well, you can customize those before you download your Bootstrap code. http://getbootstrap.com/customize/#media-queries-breakpoints
1627: [16:47:05] <jenniferaslan> I end up writing a lot fewer lines of code in my custom CSS to execute the design.
1628: [16:47:13] <terryapodaca> nah, too much trouble, plus it's not my own code
1629: [16:47:19] <jenniferaslan> I can do a page type in 6-8 hours
1630: [16:48:39] <terryapodaca> I'd like to see who's method would win...:P
1631: [16:48:52] <terryapodaca> someone produce a design, we both start at the same time
1632: [16:49:07] <terryapodaca> straight CSS and HTML to SS template
1633: [16:49:23] <terryapodaca> ;)
1634: [16:50:38] <jenniferaslan> Probably depends on the complexity of the design, how quickly we could execute it. You don't write your gradient backgrounds by hand, do you?
1635: [16:51:11] <terryapodaca> yes I do
1636: [16:51:25] <jenniferaslan> Because we charge by the hour and are always trying to keep costs down for our clients so they will sign off on our budgets, we are always looking for ways to save time.
1637: [16:51:32] <jenniferaslan> http://www.colorzilla.com/gradient-editor/
1638: [16:52:25] <terryapodaca> it's not that hard to keep a base css file with all the most commonly used css tricks
1639: [16:52:29] <terryapodaca> copy/paste
1640: [16:52:48] <jenniferaslan> Yeah, I use Dreamweaver to write and it has a place to keep snippets that I use all the time.
1641: [16:52:50] <terryapodaca> then change the Hex code according to the design files
1642: [16:53:17] <terryapodaca> ahhhhh....I must be a purist in your eyes
1643: [16:53:21] <jenniferaslan> That gradient generator can automatically generate one from an image. Super slick.
1644: [16:53:33] <terryapodaca> I use notepad++
1645: [16:53:40] <terryapodaca> I hand code just about everything
1646: [16:53:45] <jenniferaslan> You code in Notepad?
1647: [16:53:51] <terryapodaca> old school i guess
1648: [16:53:55] <terryapodaca> notepad++
1649: [16:53:57] <jenniferaslan> Does it have line numbers and code coloring?
1650: [16:54:25] <terryapodaca> yes
1651: [16:55:03] <terryapodaca> even has code assist, built in compilers for some languages, etc...
1652: [16:55:16] <terryapodaca> it's not your normal windows notepad
1653: [16:55:17] <jenniferaslan> Well, if you're coding everything by hand, I would definitely build a layout faster.
1654: [16:55:26] <jenniferaslan> :)
1655: [16:55:34] <terryapodaca> that's why I would like to see...:D
1656: [16:55:41] <terryapodaca> who would be faster
1657: [16:55:52] <jenniferaslan> How long you been developing?
1658: [16:56:20] <terryapodaca> since 1996
1659: [16:56:37] <terryapodaca> use to be a Java developer
1660: [16:56:50] <terryapodaca> then switched to C#/ASP.NET
1661: [16:57:05] <terryapodaca> now I use what ever the client wants and can afford
1662: [16:57:18] <terryapodaca> and that's mostly SilverStripe
1663: [16:57:47] <terryapodaca> been developing SS stuff since...hmmmm, I can't remember
1664: [16:57:56] <terryapodaca> back when it was still 2.3
1665: [16:58:57] <terryapodaca> and I'm not even a NZ local, I'm in Texas...was pretty much one of the originals in bringing SS to this area
1666: [16:59:54] <jenniferaslan> I started HTML in 1998 and started CSS in about 2004. I dabbled in ASP and ASP.NET, but I much prefer front-end to back-end development. We started using SilverStripe when it was 2.3.x (whenever that was). We are in Washington State. I think we're the only company developing is SS in our city.
1667: [17:01:50] <terryapodaca> sounds like it would be a good competition!
1668: [17:01:52] <jenniferaslan> I've been working on a series of CMS training videos for our clients (and whoever needs them): https://www.youtube.com/playlist?list=PLNQkbp16DK-wnrGSiote0rbNG9swADdRs
1669: [17:02:05] <jenniferaslan> that wasn't supposed to be a sad face.
1670: [17:02:14] <jenniferaslan> Just ) :
1671: [17:02:44] <terryapodaca> I didn't see a sad face or a face at all, might be the chat client difference...
1672: [17:02:58] <terryapodaca> I'm on my Windows machine right now, using Pidgin
1673: [17:03:20] <jenniferaslan> Mac, InstantBird (from Mozilla).
1674: [17:04:07] <terryapodaca> use to use IB
1675: [17:04:32] <terryapodaca> Facebook? Twitter?
1676: [17:04:35] <jenniferaslan> I don't know if you offer CMS training to your clients (we do, with every website), but those videos are available. I will be adding one for the Blog module, the Nyeholt News module and the Security and Reports model admins as well.
1677: [17:04:53] <jenniferaslan> InstantBird connects to Facebook chat
1678: [17:05:07] <terryapodaca> I'll keep that page bookmarked and followed.
1679: [17:05:14] <jenniferaslan> :)
1680: [17:05:45] <terryapodaca> Honestly, 90% of our/my clients never want to touch it...they actually pay to have content updated
1681: [17:06:11] <terryapodaca> so I have kind of an assistant that does simple content changes/additions
1682: [17:06:15] <terryapodaca> weird eh?
1683: [17:06:20] <jenniferaslan> Some of our clients don't make their own changes, but a lot of them do. And they often forget how to embed videos or how to create tables.
1684: [17:07:22] <terryapodaca> hire remote people?
1685: [17:07:32] <jenniferaslan> Yes, sometimes, depending on our needs.
1686: [17:07:48] <jenniferaslan> What we need right now is someone reliable who knows Dolphin.
1687: [17:08:10] <jenniferaslan> http://www.boonex.com/dolphin
1688: [17:08:11] <terryapodaca> keep me in mind if you get super busy and need a SS developer
1689: [17:08:31] <terryapodaca> ooooo...ouch
1690: [17:08:51] <terryapodaca> I've tried to build a couple "social" platforms and I'll never do it again
1691: [17:09:04] <jenniferaslan> We could learn it, but it'll be cheaper for the client for us to work with someone who already knows it.
1692: [17:09:19] <jenniferaslan> So, if you know anyone..
1693: [17:10:04] <jenniferaslan> here's our site (shortly to be redone): http://www.klundthosmer.com
1694: [17:10:52] <terryapodaca> I'll keep an ear out
1695: [17:11:16] <jenniferaslan> I would say, you could send your information to info@klundthosmer.com and the powers that be will then be aware of your availability.
1696: [17:12:36] <terryapodaca> I'm really just open for side work, stuff I can do when I have time or when I need a break from my "real" job.
1697: [17:12:57] <terryapodaca> I work remote so it's easy to switch from one thing to another and stay productive
1698: [17:13:10] <jenniferaslan> Have you developed any modules that are on github?
1699: [17:14:26] <terryapodaca> nah...I've started a couple but end up stopping because I find one already done that does what I want
1700: [17:15:21] <terryapodaca> or I'll just ask simon, irogue, or one of the other mainstays here on IRC and they usually can point me in the right direction
1701: [17:15:56] <terryapodaca> other than that...usually just custom PHP to get what I want....with respect to SS coding standards of course
1702: [17:16:54] <jenniferaslan> That's one of the beautiful things about SS: you can really customize it to do exactly what you need.
1703: [17:17:46] <jenniferaslan> We've developed in WordPress, Joomla and Drupal, but we much prefer SilverStripe.
1704: [17:18:32] <terryapodaca> yeah, dabbled in all of it...mostly WP and SS
1705: [17:18:42] <terryapodaca> can't stand Joomla or Drupal
1706: [17:18:46] <jenniferaslan> Have you tried Concrete 5 or any other CMS?
1707: [17:18:57] <terryapodaca> woudl rather use CMS Made Simple
1708: [17:19:21] <terryapodaca> or old school Typo
1709: [17:19:22] <jenniferaslan> We've also done a couple of things in Magento
1710: [17:19:52] <jenniferaslan> But we have been working on our own ecommerce module for SS.
1711: [17:20:36] <terryapodaca> yes, used concrete5 and ModX for a few years when I was freelancing full time, and the guy that kept contracts coming my way used those two frameworks A LOT, but haven't touched them in a long while
1712: [17:21:03] <terryapodaca> if you name it, I'm sure i've at the very least installed it on my local machine once.
1713: [17:21:17] <jenniferaslan> I hear ya on that.
1714: [17:21:53] <jenniferaslan> And to think, this wasn't even a career when I graduated from college.
1715: [17:22:11] <jenniferaslan> I mean, hardly any internet in 1994.
1716: [17:25:25] * Shrike_Finland quit (Quit: Leaving.)
1717: [17:26:07] <terryapodaca> sure it was, but if you werent Jeff Zeldman, Dan Cederholm, or someone like Steve Smith...those old school CSS/HTML gurus...well, you just werent good enough
1718: [17:26:08] <terryapodaca> lol
1719: [17:28:42] <jenniferaslan> I worked in an ad agency in the mid-90s and I kept saying, "This internet thing is going to be big. We need to get into it.” Reminds me of an interview I saw with Steve Jobs that was recorded in about 1995 where he was predicting what “the web” was going to be. He had it, spot-on.
1720: [17:30:15] <terryapodaca> should have bought MS, Yahoo, APple, Google when the chance was there
1721: [17:30:29] <terryapodaca> :P
1722: [17:33:26] <jenniferaslan> Well, I'm just happy to have an interesting career doing something that I can do well with machines and software that I like.
1723: [17:37:34] <terryapodaca> and there you go...now all my buttons are the same...just using CSS
1724: [17:37:37] <terryapodaca> :D
1725: [17:38:02] <terryapodaca> and see...if you love what you do is it really work?
1726: [17:38:10] <terryapodaca> or a hobby you get to do every day
1727: [17:39:15] <jenniferaslan> I guess it depends on how much stress the deadline or unforseen problems give you along the way.
1728: [17:39:54] <terryapodaca> LIke me, stayed up all night to work on this project because it's kicking my ass
1729: [17:39:57] <terryapodaca> but i love it
1730: [17:40:01] <jenniferaslan> :)
1731: [17:40:30] <jenniferaslan> I remember what fun I had the first time I ever wrote a JavaScript rollover that worked.
1732: [17:41:08] <jenniferaslan> I tried showing it to my coworkers at the time (1998), and they were all, “That's cool, I guess. :/ ”
1733: [17:41:19] <terryapodaca> lol
1734: [17:41:20] <jenniferaslan> Are you kidding me?
1735: [17:41:38] <jenniferaslan> They had no idea what it took.
1736: [17:42:05] <terryapodaca> I guess that's about the same feeling I had when I wrote my first Classic ASP AJAX application for a Hospital in Amarillo.
1737: [17:42:13] <terryapodaca> but that was more like 2000
1738: [17:42:21] <terryapodaca> 2001ish
1739: [17:45:54] <terryapodaca> I need a nap, or maybe some beers first and then a nap
1740: [17:48:50] <jenniferaslan> okay, see ya.
1741: [18:09:01] * muskie9 has joined #silverstripe
1742: [18:47:19] * Shrike_Finland has joined #silverstripe
1743: [19:06:07] * Kingy[a] quit (Ping timeout: 245 seconds)
1744: [19:17:49] <terryapodaca> is RequiredFields() valid inside a SearchContext function?
1745: [19:25:02] * Kingy[a] has joined #silverstripe
1746: [19:26:26] <muskie9> do you mean when you do a return SearchContext($this->Class, $fields, $filters);
1747: [19:27:14] <muskie9> I don't think you can pass required fields into SearchContext()
1748: [19:27:28] <terryapodaca> either there, or on the other class where you do the actual search
1749: [19:27:32] <terryapodaca> like on Page.ss
1750: [19:27:38] <terryapodaca> err...Page.php
1751: [19:27:59] <terryapodaca> when building the actual search form
1752: [19:28:31] <terryapodaca> I haven't been able to get it to work so I assume it's not supported
1753: [19:28:44] <terryapodaca> I'll have to jQuery it for now I guess
1754: [19:28:48] <muskie9> I don't think it is... you'd probably have to write something
1755: [19:28:52] <muskie9> ya
1756: [19:28:57] <muskie9> jQuery validation
1757: [19:30:02] <terryapodaca> which they are all select boxes (dropdownField) so now that most browsers support JS out of the box I'll catch the vast majority of users that don't select all the options
1758: [19:31:40] <muskie9> the new jQuery validator lets you do conditional requirements as well which I've found useful in some cases... not sure if the newer verion is bundled in SS or not
1759: [19:32:17] <terryapodaca> yeah, I'll figure it out. I just always like to do both client/server side validation
1760: [19:32:35] <terryapodaca> i guess in this case I can't and I don't have the time to code the backend to do it
1761: [19:44:23] * vebb has joined #silverstripe
1762: [19:46:03] * vebb quit (Client Quit)
1763: [19:48:15] * antmas has joined #silverstripe
1764: [19:48:23] <antmas> morning all
1765: [19:57:44] <terryapodaca> How can I test what my SearchContext is actually searching on?
1766: [19:57:53] <terryapodaca> like in the doSearch function
1767: [20:03:05] * Kingy[a] is now known as Kingy
1768: [20:03:34] <muskie9> it should be searching on the searchable_fields for a default search context or the fields you specified when using/calling custom search context
1769: [20:05:07] * UndefinedOffset quit (Quit: Leaving.)
1770: [20:08:56] * Stomach has joined #silverstripe
1771: [20:10:41] <terryapodaca> muskie9: I might be setting my filters wrong or something: http://www.sspaste.com/paste/show/541742e25b982
1772: [20:11:20] <terryapodaca> http://www.sspaste.com/paste/show/541743145611b
1773: [20:11:29] <terryapodaca> first link is my DO I want to be searched.
1774: [20:11:46] <terryapodaca> second one is the normal Page backend that actually does the search
1775: [20:15:07] <muskie9> I think in your filters, the first the key should be the field name rather than the relation name... so if your Show Year field ends up being name="ShowYearID" then the filter key for that would be just that 'ShowYearID' => new ExactMatchFilter('ShowYear.ID')
1776: [20:15:11] <muskie9> and so on
1777: [20:18:26] <muskie9> terryapodaca: https://gist.github.com/nhorstmeier/2162ab231413d8aa9ac3#file-gistfile1-php-L116
1778: [20:19:41] <terryapodaca> tried that...same result
1779: [20:20:02] <terryapodaca> it's not even going to my Page_results.ss to render anything/something
1780: [20:20:20] <terryapodaca> it just bounces back to Page.ss and re-renders the form
1781: [20:20:46] <muskie9> try adding doSearchResults to your allowed_actions in the page controller and flush
1782: [20:22:58] <antmas> anyone know a good way of showing the file size on a link?
1783: [20:23:58] <terryapodaca> $File.Size?
1784: [20:24:02] <muskie9> ^
1785: [20:24:11] <muskie9> http://api.silverstripe.org/3.1/class-File.html#_getSize
1786: [20:25:24] <terryapodaca> muskie9: tried the allowed_actions and same thing
1787: [20:26:03] <terryapodaca> at one point it would at least load a blank page...
1788: [20:31:52] <muskie9> have you tried ->renderWith('Page_results');
1789: [20:32:02] <muskie9> without 'Page'
1790: [20:32:31] <terryapodaca> yeah, I tried that first...
1791: [20:32:39] <terryapodaca> this is just pissing me off
1792: [20:34:36] <muskie9> do a debug on $data and comment out everything else in your doSearchResults function... see if it's even hitting that
1793: [20:35:05] <terryapodaca> remind me the syntax to debug?
1794: [20:35:10] <terryapodaca> I haven't done it in a long time
1795: [20:35:15] <muskie9> debug::show();
1796: [20:35:22] <muskie9> debug::show($data);
1797: [20:35:42] <muskie9> if it's hitting it you sould see the values submitted by the form
1798: [20:38:19] * Ryan-Toast has joined #silverstripe
1799: [20:38:26] <terryapodaca> doesn't get there
1800: [20:38:30] <terryapodaca> ugghh
1801: [20:40:21] <muskie9> so it just reloads the page? or a blank debug message
1802: [20:40:34] <terryapodaca> just reloads the page
1803: [20:47:23] <muskie9> maybe throw a debug::show($form); before your return statement in SearchResultsForm
1804: [20:47:34] <muskie9> check how the form's setup
1805: [20:50:20] <terryapodaca> Debug (Page_Controller->SearchResultsForm() in Page.php:30)FormDropdownFieldDropdownField (ShowYearID: Year : ) =DependentDropdownFieldDependentDropdownField (ShowTypeID: Category 1 : ) =DependentDropdownFieldDependentDropdownField (ShowCategoryID: Category 2 : ) =Validator
1806: [20:59:39] <muskie9> I guess I'm not sure what would cause it... maybe try swapping out the DependentDropdowns for normal dropdowns and see if the form works then... your code looks correct from what I've seen/compared to docs
1807: [21:01:00] <terryapodaca> thanks muskie9: I'm going to pt this down for now and walk away for a while
1808: [21:01:07] <terryapodaca> come back later or tomorrow and look some more
1809: [21:01:14] <terryapodaca> thanks for the help
1810: [21:01:32] <muskie9> no prob, taking a break tends to help ;)
1811: [21:04:46] <Ryan-Toast> Get a motorbike they said, it’ll be fun they said.
1812: [21:04:50] <Ryan-Toast> so wet.
1813: [21:08:14] * vebb has joined #silverstripe
1814: [21:10:28] * hailwood has joined #silverstripe
1815: [21:10:43] * micmania1 has joined #silverstripe
1816: [21:15:06] * Olliepop has joined #silverstripe
1817: [21:16:59] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1818: [21:26:07] * pippy has joined #silverstripe
1819: [21:27:06] <Ryan-Toast> ss23: How’s the final touches on .org going?
1820: [21:27:38] <Kingy> Ryan-Toast: he looks like he's focusing on deploynaut
1821: [21:27:43] <Ryan-Toast> are**
1822: [21:28:04] <Ryan-Toast> Kingy: How’s the deployment being handled? Private git repo then push tot he server?
1823: [21:28:32] <Kingy> pretty much
1824: [21:28:43] <Ryan-Toast> Coolio.
1825: [21:28:45] <Kingy> it's basically a front end for capistrano
1826: [21:28:46] <Kingy> https://github.com/tractorcow/deploynaut
1827: [21:28:56] <Kingy> https://github.com/silverstripe/deploynaut
1828: [21:29:30] <Stomach> https://github.com/heyday/beam
1829: [21:29:49] <Ryan-Toast> Stomach: ohh nice.
1830: [21:29:52] <adrexia_> with a few extra silverstripe things built in
1831: [21:30:08] <Kingy> adrexia_: yeah that too
1832: [21:30:26] <Ryan-Toast> I really need to sort out my deployments
1833: [21:31:07] <adrexia_> it is nice to be able to go to a url and press a button
1834: [21:31:18] <Ryan-Toast> adrexia_: I can imagine.
1835: [21:32:13] <antmas> Ryan-Toast: yoyoyoy
1836: [21:32:19] <Ryan-Toast> antmas: yoyoyyo
1837: [21:32:38] <antmas> oh, wait I think muskei19 answered my question up top :D
1838: [21:33:03] <antmas> Ryan-Toast: but anyway, I was going to ask if you had a way of adding file size to the file links for BP
1839: [21:33:06] <Ryan-Toast> what was the question?
1840: [21:33:26] <Ryan-Toast> like a filesize limit?
1841: [21:33:36] <antmas> you have the icon for the file type, but I'd need the size of the file
1842: [21:33:40] <antmas> no not limit
1843: [21:33:45] <Ryan-Toast> Oh, right
1844: [21:35:38] <antmas> Ryan-Toast: I guess I'd do it in the FileConfig?
1845: [21:36:21] <Ryan-Toast> Pretty sure file size is a default method in the FileConfig
1846: [21:37:17] <antmas> really? all I see is the is the function for the extension icon
1847: [21:37:31] <antmas> and it doesn't return a size
1848: [21:37:36] <Ryan-Toast> Sorry, I mean File
1849: [21:37:43] <antmas> oh, ofc
1850: [21:39:35] <antmas> How would I get that into the template FilePage.ss? $File.Size?
1851: [21:39:49] <Ryan-Toast> What’s the method?
1852: [21:40:30] <antmas> hmmmm lemme look
1853: [21:40:40] <Ryan-Toast> API says File.Size
1854: [21:40:46] <antmas> yeah it does
1855: [21:43:33] <antmas> ah, $Size works
1856: [21:43:40] <antmas> Ryan-Toast: chur
1857: [21:44:06] <Ryan-Toast> np :)
1858: [21:44:21] <Ryan-Toast> I don’t think even I have used the file module, haha
1859: [21:44:54] <antmas> Ryan-Toast: yeah it's pretty handy - means I don't need to integrate our DMS :P
1860: [21:45:18] <Ryan-Toast> I just chucked in there because our breadcrumbs thing has one.
1861: [21:45:41] <antmas> I think there is an additional file size limit though
1862: [21:46:10] <antmas> I've set it to be like 100mb to test, but when I'm adding it to the FileGroup, it barks that there is an 8mb limit somewhere
1863: [21:46:31] <Ryan-Toast> It just uses default SS biz, so probs a config somewhere.
1864: [21:46:44] <antmas> oh ok
1865: [21:46:45] <antmas> hmmm
1866: [21:51:36] * Colin[pi] has joined #silverstripe
1867: [22:01:48] <Ryan-Toast> Colin[pi]: Morning, brobeans
1868: [22:04:57] <antmas> Colin[pi]: sup CoCo
1869: [22:05:10] <antmas> CoCo Brobeans
1870: [22:05:17] <Colin[pi]> lol that is an awesome combo
1871: [22:05:22] <Colin[pi]> moin moin
1872: [22:05:28] * nickmolhoek has joined #silverstripe
1873: [22:05:56] <Colin[pi]> antmas: so.... I heard rumours on the internets that you and ss23 had... a lengty chat on the twitternets
1874: [22:06:08] <Colin[pi]> *lengthy
1875: [22:06:51] <antmas> lol yeah
1876: [22:06:59] <antmas> typical politcal argument
1877: [22:07:02] <antmas> :D
1878: [22:07:23] <Colin[pi]> yeah I've had them on Facebook before... no one ever wins those arguments :(
1879: [22:07:34] <Stomach> John Key wins
1880: [22:08:01] <antmas> yeah it's hard
1881: [22:08:17] <antmas> it's even harder to admin when you might be losing an argument
1882: [22:08:22] <antmas> to admit*
1883: [22:09:07] <adrexia_> that's honestly one of the hardest things. I swear it must be so much easier to not have an opinion
1884: [22:09:27] * Shrike_Finland quit (Quit: Leaving.)
1885: [22:09:28] <antmas> it really is
1886: [22:11:45] <Ryan-Toast> I don’t feel strongy for or against having an opinion.
1887: [22:11:53] <adrexia_> hahaha
1888: [22:14:57] <Colin[pi]> "Only a sith deals in absolutes."
1889: [22:15:44] <Ryan-Toast> Siths and booleans
1890: [22:15:56] <Ryan-Toast> Sith**
1891: [22:22:11] <hailwood> Hey guys, I want the clients to be able to add a link in the content editor, but I want them to be able to select the link and select a "button link" style from the style dropdown which should apply some classes to the link to style it as a button. Is this possible or is there a better way?
1892: [22:23:40] <Ryan-Toast> hailwood: You can add styles like so https://github.com/Rhym/ss_boilerplate/blob/master/boilerplate/code/Modules/Shortcodes/_config.php
1893: [22:23:59] * zippy has joined #silverstripe
1894: [22:24:06] <zippy> morning
1895: [22:24:12] <Ryan-Toast> merning
1896: [22:24:30] <zippy> Stomach: one thing I don't like about react js is the "html" in the jsx/javascript - it'd be nice if you could use templates to seperate it a bit
1897: [22:25:04] <zippy> i know it's not real html - but feels like it and I feel it should be seperate or something
1898: [22:25:11] <Stomach> you get used to it
1899: [22:25:22] <Stomach> and it is a template, in your render function
1900: [22:26:33] <hailwood> Cheers Ryan-Toast, Are there any docs on what the options are? class and title are obvious, the others - not so much
1901: [22:26:56] <Ryan-Toast> hailwood: it’s TinyMCE biz, I’ll have a look for you
1902: [22:27:41] <Ryan-Toast> hailwood: Under format parameters: http://www.tinymce.com/wiki.php/configuration:formats
1903: [22:27:54] <zippy> Stomach: yea it's a template in my code, be nice if I could extract that
1904: [22:29:08] <zippy> maybe it just means my classes should be smaller
1905: [22:29:35] <hailwood> Ah tinyMCE stuff, gotcha I thought that was something parsed by SS, awesome thank you.
1906: [22:30:54] <Stomach> zippy - I tend to have one class for each thing
1907: [22:31:06] <zippy> yea I think that is the way they lean, which is good
1908: [22:31:28] <Stomach> this is a good example: https://github.com/react-bootstrap/react-bootstrap/tree/master/src
1909: [22:32:11] <antmas> ughghh nurofen\
1910: [22:32:13] * catcher quit (Quit: Leaving)
1911: [22:32:15] <antmas> makes me so woozy
1912: [22:32:16] <antmas> :O
1913: [22:32:59] * antmas quit (Quit: Page closed)
1914: [22:33:06] <Ryan-Toast> R.I.P antmas
1915: [22:38:13] <veb> nurofen makes you woozy?
1916: [22:38:17] <veb> are you fucking kidding me
1917: [22:38:20] <Ryan-Toast> veb: he’s gone :P
1918: [22:38:21] <Colin[pi]> do you take it with food?
1919: [22:38:22] <zippy> drugs are bad m'kay
1920: [22:38:26] <Colin[pi]> oh he has too
1921: [22:38:34] <zippy> maybe he had 'special' ones
1922: [22:38:46] <Colin[pi]> nerofun
1923: [22:38:50] <Ryan-Toast> nurofen makes me stroke the fuzzy wall.
1924: [22:38:52] <veb> neurofun
1925: [22:38:58] <veb> i get that ref
1926: [22:39:07] <veb> GET HIM TO THE GREEK KTHXPLS
1927: [22:39:18] <veb> isn't it furry wall
1928: [22:39:20] <veb> hmm
1929: [22:39:53] <Ryan-Toast> http://i.imgur.com/FyMvB4p.gif
1930: [22:46:51] <zippy> how do you debug a ss value in a template?
1931: [22:47:02] <zippy> ss:debug(something) ?
1932: [22:47:08] <adrexia_> $debug ?
1933: [22:47:22] <zippy> ?
1934: [22:47:27] <adrexia_> oh, you mean before it gets to the template?
1935: [22:47:33] <zippy> nope, in a template
1936: [22:47:40] <zippy> $debug(foo) ?
1937: [22:47:50] <adrexia_> $debug will give you the whole context
1938: [22:48:32] <zippy> mm there is a way to get a single var
1939: [22:48:41] <zippy> simon_w mentioned it last week
1940: [22:49:30] <adrexia_> $value.debug?
1941: [22:49:37] * antmas has joined #silverstripe
1942: [22:49:59] <adrexia_> so like $Content.debug
1943: [22:50:22] <adrexia_> or $foo.debug
1944: [22:51:25] <zippy> yea, $foo.Debug
1945: [22:51:37] <zippy> http://logs.simon.geek.nz/index.php?date=2014-09-11#log_1396060 :)
1946: [22:51:51] <adrexia_> what, didn't beleive me? ;)
1947: [22:52:23] * vebb has joined #silverstripe
1948: [22:53:37] <adrexia_> you could probs also do <% with foo %> $debug
1949: [22:53:55] <adrexia_> I like the template engine is internally consistent
1950: [22:53:57] <zippy> I think that would try and call a 'forTemplate' method on it
1951: [22:54:06] <zippy> the debug works well
1952: [22:54:22] <adrexia_> with is just a context modifier
1953: [22:54:23] <zippy> adrexia_: I had looked it up while you were still saying $debug :)
1954: [22:54:42] * vebb quit (Client Quit)
1955: [22:54:43] <adrexia_> so - basically the same as $foo.debug
1956: [22:54:50] <zippy> it's sure nice being able to use name spaces
1957: [22:55:02] <zippy> so my siteconfig extension can still be called SiteConfig - which I think is nice
1958: [22:56:25] <adrexia_> I'd probably just call it SiteConfigExtension
1959: [22:58:54] <zippy> yea I used too
1960: [22:59:03] <zippy> but then if I had a module that also needed to extend the site config
1961: [22:59:14] <zippy> SiteConfigExtensionExtension
1962: [22:59:20] <adrexia_> Yeah, it gets a bit meta
1963: [22:59:24] <adrexia_> hahah
1964: [22:59:48] <adrexia_> MyModuleSiteConfigExtension
1965: [23:02:51] <Ryan-Toast> adrexia_: could always namespace it?
1966: [23:03:01] <simon_w|work> Annoying thing about namespaces is when the vendor's 91carriage
1967: [23:03:25] <simon_w|work> https://git.simon.geek.nz/91-carriage/silverstripe-2fa/blob/master/code/LoginForm.php#L3
1968: [23:03:43] <Ryan-Toast> My irk with namespacing is the templates have to be renamed
1969: [23:03:45] <zippy> underscore?
1970: [23:03:56] <simon_w|work> Can't start with a number
1971: [23:04:06] <zippy> easy
1972: [23:04:18] <zippy> namespace Ninety1Carriage;
1973: [23:04:19] <zippy> :D
1974: [23:04:23] <Ryan-Toast> :D
1975: [23:04:24] <simon_w|work> Ewwww :p
1976: [23:04:31] <zippy> I think it beats the _
1977: [23:04:38] <simon_w|work> That would make https://git.simon.geek.nz/91-carriage/silverstripe-2fa/blob/master/_config/2fa.yml look even worse
1978: [23:04:39] <zippy> that reminds me of old sk00l
1979: [23:04:46] <Ryan-Toast> what’s 91carrige?
1980: [23:04:55] <simon_w|work> http://91carriage.com/
1981: [23:05:06] <zippy> is it possible to make the yml config look worse?
1982: [23:05:27] <simon_w|work> Write it in JSON
1983: [23:05:47] <Ryan-Toast> simon_w: “(Real logo coming soon)” make the carriage orange with a dukes of hazard style 91 on the side.
1984: [23:05:50] <Ryan-Toast> boom done.
1985: [23:05:55] <zippy> then it's not yml is it
1986: [23:06:27] <simon_w|work> Should change it to "Real logo coming once I can afford it"
1987: [23:06:57] * Pyromanik has joined #silverstripe
1988: [23:07:00] <Ryan-Toast> simon_w: Just use a nice typefont. It’s what all the cool kid are doing
1989: [23:07:03] <Pyromanik> guys, halp.
1990: [23:07:14] <Pyromanik> What makes framework so fuck'n sexy?
1991: [23:07:30] * Ryan-Toast shudder
1992: [23:07:34] <Ryan-Toast> “sexy"
1993: [23:07:51] <micmania1> Pyromanik: you stil planning your talk?
1994: [23:07:52] <simon_w|work> Pyromanik, its curves
1995: [23:08:01] <Pyromanik> yes, it has this great synergy with the cms, but what makes it really click?
1996: [23:08:06] <Pyromanik> dazzle?
1997: [23:08:09] <Pyromanik> POP
1998: [23:08:21] <Pyromanik> micmania1, ha, nah. Just filling it in.
1999: [23:08:21] <Ryan-Toast> simon_w: curved swords.
2000: [23:08:32] <Pyromanik> so basically, yes.
2001: [23:08:35] <Pyromanik> :P
2002: [23:09:14] <Pyromanik> I've covered all the basics, but I don't want folks walking away (well, listening to a "what's new in laravel 5" straight afterwards) thinking it only does websites.
2003: [23:09:24] * simon_w|work quit (Read error: Connection reset by peer)
2004: [23:09:42] <Pyromanik> framework has it's own merits. Powerful ones.
2005: [23:10:32] <Ryan-Toast> ahh this is so great: http://superlooper.universlabs.co.uk/
2006: [23:10:32] <Pyromanik> autoloader, caching, yaml config, easy routing, extension (no hacking core), dependency injection (for when extension won't cut it)...
2007: [23:10:35] <Pyromanik> what else?
2008: [23:10:48] <zippy> Pyromanik: I thought you were after positives?
2009: [23:11:02] <Pyromanik> zippy,which is negative?
2010: [23:11:04] <Ryan-Toast> Pyromanik: a good template engine
2011: [23:11:05] * simon_w|work has joined #silverstripe
2012: [23:11:22] <Pyromanik> Ryan-Toast,covered that in 'make a blog in 3 seconds'
2013: [23:11:31] <simon_w|work> Woo, go Linux
2014: [23:11:36] <Pyromanik> ??
2015: [23:11:37] <simon_w|work> Plugged my phone in and the GPU crashed
2016: [23:11:39] * nickmolhoek quit (Quit: nickmolhoek)
2017: [23:11:42] <Pyromanik> lol
2018: [23:11:48] <Pyromanik> apple hax the core.
2019: [23:11:57] <Pyromanik> corenal
2020: [23:12:05] <Pyromanik> panic!
2021: [23:12:15] <Pyromanik> sl -a !
2022: [23:12:35] <micmania1> Pyromanik: you got any live programming going on?
2023: [23:12:57] <zippy> honestly, and this is just my 2c here. but the dual config systems is a bit of a negative, and the caching (flush flush flush all) etc. I can see why, but when you (you said it first) see laravel using something like composer to do the autoloading, and how that works it's pretty well done.
2024: [23:13:13] <zippy> the framework works good with the cms though :)
2025: [23:13:17] <Pyromanik> micmania1, nah fuck that
2026: [23:13:52] <micmania1> The before and after thing for routing… WTF?!
2027: [23:13:58] <Pyromanik> zippy, oh you.
2028: [23:14:06] <Pyromanik> micmania1, eh?
2029: [23:14:15] <simon_w|work> zippy, Laravel basically has a CLI-flush instead of a browser one
2030: [23:14:26] <Pyromanik> ^
2031: [23:14:42] <micmania1> When you setup new config you can set priority with before and after.
2032: [23:14:44] <Pyromanik> requires a bitchload more setup. And SS had an autoloader before any of the cool kids even existed.
2033: [23:15:10] <micmania1> Other frameworks take longer to get started
2034: [23:15:12] <Pyromanik> micmania1, ah yeh. Though you were meaning the hooks for pre and post request
2035: [23:15:25] <Pyromanik> micmania1, ticked that box already
2036: [23:16:25] <zippy> simon_w|work: you dont need to manually flush templates when you edit them. And most of the times adding a new class you not need to flush (dump autoload) either, if the folder/structure already in place...
2037: [23:16:54] <Pyromanik> zippy, you don't need to with SS either.
2038: [23:17:04] <Pyromanik> only flush when you add new templates.
2039: [23:17:12] <Pyromanik> editing is A OK
2040: [23:17:20] <zippy> true, maybe I was thinking of 2.4 then sorry :)
2041: [23:17:40] <simon_w|work> zippy, only needed to flush in 2.4 when you changed an include
2042: [23:17:55] <Pyromanik> yeah well when v2.4 came out there wasn't even a composer to fap over
2043: [23:18:08] <Pyromanik> also, what simon_w|work said.
2044: [23:18:35] <zippy> really? hmm I changed some text on an old site the other day and didn't show up until I flushed - maybe there was some other issue with the 2.4 as well which effected it
2045: [23:19:06] <Pyromanik> must have changed an include.
2046: [23:19:33] <zippy> fuck
2047: [23:19:34] <Pyromanik> So anyway, what does SS do that all the modern cool kids are copying these days?
2048: [23:19:42] <zippy> it was too :) Footer include :D
2049: [23:20:10] * zippy rests his case haven proven nothing
2050: [23:20:15] <Pyromanik> ha
2051: [23:20:24] <Pyromanik> micmania1, think of anything?
2052: [23:20:34] <Pyromanik> besides what listed aboev
2053: [23:20:53] <simon_w|work> Pyromanik, attempting to improve docs
2054: [23:21:04] <Pyromanik> haha
2055: [23:21:21] <Pyromanik> yeah, probably worth mentioning I guess. Although I think I have a note at the end for that
2056: [23:21:24] <Pyromanik> ... yep.
2057: [23:23:29] <simon_w|work> SS is trying to play catchup with the "cool kids", even though it has previously been successful because it did things differently
2058: [23:23:34] <simon_w|work> Is kinda sad
2059: [23:23:55] <Pyromanik> Yeah, this is true simon_w|work.
2060: [23:23:56] <micmania1> yep ^^
2061: [23:24:09] <Pyromanik> It's a pitty about the (lack of) exposure in the earlier days.
2062: [23:24:18] <Pyromanik> It would have BEEN Laravel otherwise.
2063: [23:24:44] <micmania1> You should mention that SS done all the things it does before others did though… Otherwise people will think we’re reinventing the wheel.
2064: [23:24:48] <Pyromanik> But nah, people have their heads in the sand as always (like how people still try to make websites out of blogs)
2065: [23:25:06] <Pyromanik> micmania1, yeah I"ve got a history section at the start :P
2066: [23:25:17] <micmania1> What’s the plan of attack? You got a structure to your talk?
2067: [23:25:43] <zippy> would it be worth mentioning the testing framework - how phpunit is intergrated?
2068: [23:25:54] <zippy> not so much intergrated, but how it intergrates
2069: [23:26:13] <Pyromanik> yeh, who, why (make it), why (use it), how (blog in 3 mins), ... framework is cool too? <-- HERE ATM
2070: [23:26:39] <Pyromanik> zippy, well yeah, about as much as laravel has it's own autoloader I guess.
2071: [23:27:43] <micmania1> You showing off the CMS much? That’s its best selling point by far
2072: [23:27:56] <zippy> ^
2073: [23:28:03] <Pyromanik> micmania1, turns out I'm sharing the talk with someone else
2074: [23:28:10] <Pyromanik> who bailed and now it's a laravel guy.
2075: [23:28:17] <micmania1> You should do live programming! Create a contact page. The form styles are already in the simple theme
2076: [23:28:27] <Pyromanik> yea but then I'd need a fuck'n computer.
2077: [23:28:57] <simon_w|work> Or a normal one
2078: [23:29:01] <Pyromanik> (uhh... that can run shit, and isn't a mess)
2079: [23:29:02] <Colin[pi]> holy shit I just realised Pyromanik is using his actual nick
2080: [23:29:07] <micmania1> oh, yeah him. He used to work where I worked, before I worked there. Pete had to get the police on him because he stole their CMS and was re-selling it haha.
2081: [23:29:11] <veb> https://www.google.co.nz/maps/place/Whenuapai,+Auckland/@-36.7969211,174.626223,81m/data=!3m1!1e3!4m2!3m1!1s0x6d0d3fc8fe3a8283:0x500ef6143a31be0
2082: [23:29:15] <veb> oh em gee
2083: [23:29:29] <Pyromanik> micmania1, the laravel guy?>
2084: [23:29:33] <micmania1> aye
2085: [23:29:36] <Pyromanik> lol
2086: [23:29:37] <Pyromanik> rude
2087: [23:29:38] <Pyromanik> haha
2088: [23:30:31] <Pyromanik> wachoo on 'bout veb?
2089: [23:30:48] <zippy> veb: that the NSA base ya think?
2090: [23:30:52] <veb> that's the undersea cable that connects NZ with the world
2091: [23:31:01] <veb> that is a telecom datacenter
2092: [23:31:04] <Pyromanik> oh, and?
2093: [23:31:09] <veb> which looks like a farm shed
2094: [23:31:19] <veb> in fact, i believe i've seen dairy farms that look better
2095: [23:31:25] <veb> and have more security
2096: [23:31:28] <Pyromanik> well yeah, most things do when looked down on from above.
2097: [23:31:29] <veb> it's also (if you zoom out)
2098: [23:31:30] <antmas> I'm not saying it's aliens
2099: [23:31:37] <veb> extremely close to that air base
2100: [23:31:37] <Colin[pi]> btw is there any fallout from the kim.com thing over there? or is it "yeah nah..."
2101: [23:31:46] <veb> Pyromanik: use streetview then?
2102: [23:31:51] <Pyromanik> Colin[pi], I imagine yeah nah
2103: [23:31:56] <Kingy> Colin[pi]: pretty much yeah nah
2104: [23:31:57] <Pyromanik> but, dunno.
2105: [23:32:00] <antmas> Colin[pi]: it's a bit of a fizz
2106: [23:32:02] <micmania1> Pyromanik: Do you show examples of the ORM?
2107: [23:32:08] <Colin[pi]> Kingy: so he's not resigning? lol
2108: [23:32:13] <Pyromanik> micmania1, hmm, not particularly.
2109: [23:32:17] <antmas> Colin[pi]: like a LOT less than people were expecting
2110: [23:32:18] <micmania1> do that!
2111: [23:32:24] <Colin[pi]> hmm
2112: [23:32:27] <Pyromanik> Indeed.
2113: [23:32:28] <veb> eh
2114: [23:32:36] <veb> he played the NZ public well
2115: [23:32:38] <Stomach> antmas - its only because we expected fireworks and shit
2116: [23:32:41] <micmania1> Pyromanik: do you show how database tables are created and how you don’t *really* have to touch the database?
2117: [23:32:46] <veb> I think he's got what he wanted....
2118: [23:32:51] <simon_w|work> Colin[pi], the main problem was KDC turned it into advertising
2119: [23:32:56] <Stomach> I think its still pretty bad, but we've been expecting much worse so it doesnt seem that bad
2120: [23:33:05] <Colin[pi]> simon_w|work: yeah when he started talking I'm like "oh god please stop"
2121: [23:33:12] <veb> who the fuck thought it could be any worse
2122: [23:33:22] <veb> we've been part of the five eyes forever
2123: [23:33:27] <Kingy> veb: maybe if they showed some more evidence
2124: [23:33:33] <veb> we keep catching Mossad agents at the borders
2125: [23:33:34] <veb> ffs
2126: [23:33:34] <Pyromanik> micmania1, yea, build a quick and dirty blog, so dev/build is a featured thing.
2127: [23:33:39] <veb> how could we do dis
2128: [23:33:42] <veb> if we sux
2129: [23:33:43] <antmas> veb: it was more a of a blame case for saying JK lied
2130: [23:33:49] <veb> yeah well
2131: [23:33:54] <veb> they're as bad as each other
2132: [23:33:54] <veb> also
2133: [23:33:59] <antmas> indeed
2134: [23:33:59] <veb> JK is right below me right now
2135: [23:34:04] <micmania1> Pyromanik: nah, I mean the statics and general model creation.
2136: [23:34:07] <veb> in my very building
2137: [23:34:08] <veb> heh
2138: [23:34:12] <micmania1> field types etc...
2139: [23:34:16] <veb> two floors down...
2140: [23:34:20] <veb> I should go yell
2141: [23:34:24] <veb> LYING BASTARD!!!!!!
2142: [23:34:30] <simon_w|work> veb, set off the sprinklers?
2143: [23:34:34] <veb> ha!
2144: [23:34:42] <veb> I wondered why there was so many cops
2145: [23:34:56] <veb> and then I wondered why there were all these "young nats" yelling at me
2146: [23:34:59] <Pyromanik> because he's pretty much the president right?
2147: [23:35:00] <veb> (I'm deaf)
2148: [23:35:08] <veb> so I just jaywalked
2149: [23:35:14] <veb> ... passed them
2150: [23:35:20] <veb> ... into a group of police
2151: [23:35:25] <veb> I did not halt.
2152: [23:35:31] <veb> I kept on moving.
2153: [23:35:36] <veb> they got out of my way.
2154: [23:35:58] <veb> one of them must''ve said some shit like "hey you, stop!!" or some shit
2155: [23:36:04] <veb> and I turned around and said
2156: [23:36:13] * Phlunk3 has joined #silverstripe
2157: [23:36:14] <veb> "sorry? I'm deaf."
2158: [23:36:15] <zippy> it's funny how the southern cross ceo come out and said there cable isn't being tapped, yet there are NSA documents showing taps where in place and ready to be used as soon as that law came in
2159: [23:36:21] <Pyromanik> get out of my face you fucking capitalist pig?
2160: [23:36:23] <Pyromanik> oh.
2161: [23:36:26] <veb> and they're like, "oh ok .. habe a good morning"
2162: [23:36:34] * veb now has a toothache
2163: [23:36:38] <veb> fucking dicks
2164: [23:36:39] <Pyromanik> should have just signed it veb, heh.
2165: [23:36:42] <Kingy> why does he have so many cops
2166: [23:36:53] <Kingy> at wdcnz he had like 2 security and that was it
2167: [23:36:58] <Pyromanik> Kingy, because president usa gets them.
2168: [23:37:01] <veb> Kingy: Dunedin is where the NSA is
2169: [23:37:06] <veb> lol
2170: [23:37:10] <Kingy> spose a room full of geeks
2171: [23:37:17] <Kingy> what's the worse that'll happen
2172: [23:37:19] <Pyromanik> angry nerd rage?
2173: [23:37:21] <Kingy> twitter attach?
2174: [23:37:24] <Kingy> attack even
2175: [23:37:31] <Pyromanik> death by a thousand papercuts?
2176: [23:37:34] <Kingy> lolol
2177: [23:37:41] <Pyromanik> To that linkin park song.
2178: [23:37:43] <veb> Kingy: hacking his phone?
2179: [23:37:48] <veb> PoI style
2180: [23:37:56] <Pyromanik> lol
2181: [23:38:06] <veb> https://koordinates.com/x/TGZNXa
2182: [23:38:30] <veb> NOC? https://www.google.co.nz/maps/place/Northcote+Rd,+Auckland/@-36.7929168,174.7475369,162m/data=!3m1!1e3!4m2!3m1!1s0x6d0d39c9da714dc9:0x2e26e26a83083d28
2183: [23:39:12] <zippy> oh look at that, a link runs into the air base, how conveniant :)
2184: [23:39:26] <zippy> NSA arrives on a plane, straight in
2185: [23:39:37] <Kingy> can't imagine why they'd need internet in an airbase
2186: [23:39:45] * nickmolhoek has joined #silverstripe
2187: [23:39:58] <zippy> Kingy: nope, no need at all
2188: [23:40:00] <veb> five eyes are allowed to come here
2189: [23:40:03] <veb> unannounced
2190: [23:40:14] <Kingy> veb: im allowed to go anywhere unannounced?
2191: [23:40:14] <veb> if for echelon reasons
2192: [23:40:16] <veb> spelling
2193: [23:40:38] <veb> by five eyes, i'm talking about the thing that's been going since the eighties
2194: [23:40:41] * hailwood quit (Quit: Leaving.)
2195: [23:41:03] <Kingy> don't you mean the new Shihad album?
2196: [23:41:03] <veb> http://en.wikipedia.org/wiki/Five_Eyes
2197: [23:41:09] <veb> no
2198: [23:41:11] <Kingy> lol
2199: [23:41:15] <veb> what is Shihad?
2200: [23:41:30] <Kingy> only the greatest nz band evvverrr
2201: [23:41:31] <veb> you also know i'm not eben joking
2202: [23:41:31] * hailwood has joined #silverstripe
2203: [23:41:32] <veb> haha
2204: [23:41:53] <zippy> you mean Pacifier ?
2205: [23:41:53] <veb> http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=11111384
2206: [23:41:54] <veb> lol
2207: [23:42:40] <ss23> 11:41:53 < zippy> you mean Pacifier ?
2208: [23:42:42] <ss23> I <3 this
2209: [23:43:25] <zippy> I hate giving things names for the cms, like you have a page with 10 different elements you want editable in the CMS
2210: [23:43:33] <zippy> LeftText, LeftBottomText
2211: [23:44:22] <veb> ?
2212: [23:44:26] <veb> oh
2213: [23:44:33] <veb> i'm in.. never mind
2214: [23:44:51] <adrexia_> and then the site is redesigned and the left text is on the righrt
2215: [23:44:54] <antmas> has JK said anything about last night yet?
2216: [23:44:55] <adrexia_> ;)
2217: [23:45:07] <veb> XKeyscore allows security agencies to search vast databases and nearly everything a person does on the internet, including the emails they have sent and websites they have visited.
2218: [23:45:13] <veb> that's a big database.
2219: [23:45:21] <veb> is it on iCloud??
2220: [23:45:24] * veb chuckles
2221: [23:45:44] <antmas> XD
2222: [23:45:55] <antmas> it's all about the dicpics
2223: [23:45:57] <veb> ... if this were true, then JK could've got KDC porn browsing habits
2224: [23:46:03] <veb> and leaked it through judith
2225: [23:46:05] <veb> to whaleoil
2226: [23:46:06] <veb> owait
2227: [23:46:32] * nickmolhoek quit (Quit: nickmolhoek)
2228: [23:46:35] <simon_w|work> He wouldn't have needed to leak it
2229: [23:46:39] <simon_w|work> Just declassify it
2230: [23:46:55] <veb> lol declassify KDC porn habits
2231: [23:46:59] <veb> :-D
2232: [23:47:22] <veb> It means they have the ability see every website you visit, every text message you send, every call you make, every ticket you purchase, every donation you make, and every book you order online. From “I’m headed to church” to “I hate my boss” to “She’s in the hospital,” the GCSB is there. Your words are intercepted, stored, and analyzed by algorithms long before they’re ever read by your intended recipient.
2233: [23:47:38] <veb> I wonder how easy it is for them to determine what I say to antmas on IRC
2234: [23:48:06] <veb> if we're both using a dedicated server, with irssi or quassel etc and ssl/ssh
2235: [23:48:08] * jordank has joined #silverstripe
2236: [23:48:11] <veb> EASSY PEASY
2237: [23:48:18] * Colin[pi]-2 has joined #silverstripe
2238: [23:48:23] * babak_ has joined #silverstripe
2239: [23:48:45] * Kingy- has joined #silverstripe
2240: [23:49:01] <Kingy-> sif disconnect
2241: [23:49:07] <veb> sif discoonnect
2242: [23:49:12] <veb> just as I queried you.
2243: [23:49:22] <veb> odd considering I had an interesting keyword too
2244: [23:49:23] <veb> haha
2245: [23:49:36] <veb> fucking sirens man
2246: [23:49:40] <veb> JK is a dick
2247: [23:49:48] <Pyromanik> DISCONNECT
2248: [23:49:54] * Pyromanik quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
2249: [23:50:19] <simon_w|work> veb, well, everything said in here is logged
2250: [23:50:24] <simon_w|work> I LOG YOUR TALKING HABITS
2251: [23:50:28] <zippy> :)
2252: [23:50:35] <zippy> https://www.youtube.com/watch?v=iFnesMLasNQ old school
2253: [23:50:42] <adrexia_> and analysed
2254: [23:50:47] <veb> simon_w|work: I know.
2255: [23:50:53] <adrexia_> though, mostly for swearwords ;)
2256: [23:50:56] <veb> I had a dude from Germany query me
2257: [23:51:01] <veb> out of the blue
2258: [23:51:14] <Kingy-> well joomla you too adrexia_
2259: [23:51:16] <veb> because I said cochlear implant in here, and he wanted some advice from me
2260: [23:51:20] <veb> lol!
2261: [23:51:25] <veb> guys I looked out the window
2262: [23:51:32] <veb> it was an ambulance.
2263: [23:51:33] <simon_w|work> Kingy-, she did say swear words :p
2264: [23:51:33] <veb> but
2265: [23:51:39] <veb> there's a dude at the cabinet
2266: [23:51:41] * Kingy- is now known as Kingy_
2267: [23:51:45] <Kingy_> ...
2268: [23:51:47] <Ryan-Toast> what’s the link to simon_w’s fucking swear counter Joomla?
2269: [23:51:48] <adrexia_> What did I ever do to you <Kingy->. Subsites
2270: [23:51:55] <veb> you know the telecommunications??
2271: [23:51:59] <veb> and JK is here.
2272: [23:52:05] * veb hmm
2273: [23:52:08] * Colin[pi] quit (*.net *.split)
2274: [23:52:08] * Kingy quit (*.net *.split)
2275: [23:52:10] * babak quit (*.net *.split)
2276: [23:52:11] * jordanmk quit (*.net *.split)
2277: [23:52:16] * Kingy_ is now known as Kingy
2278: [23:52:17] <veb> normally it'd be either Delta or Chorus
2279: [23:52:31] <zippy> Ryan-Toast: http://logs.simon.geek.nz/stats.php - just have to wait a minute for it to build
2280: [23:52:32] <veb> but this guy is... in a ... black van
2281: [23:52:44] <veb> with white magnetic "delta" signs
2282: [23:52:48] <veb> they don't look right
2283: [23:52:55] * babak_ is now known as babak
2284: [23:52:59] <Kingy> probs just making sure the meeting is logged
2285: [23:53:00] <zippy> veb: photo :)
2286: [23:53:04] <veb> they usually always where green
2287: [23:53:10] <veb> wear green
2288: [23:53:19] <veb> he's wearing errr
2289: [23:53:25] <veb> that red color
2290: [23:53:30] <veb> orange
2291: [23:53:32] <veb> lol
2292: [23:53:37] <Kingy> so now is when you say the b word and john key in the same sentence and get put on some kind of list right?
2293: [23:54:16] <veb> they're trying to find rawshark
2294: [23:54:27] <veb> who, is in fact, not even a shark.
2295: [23:54:30] <Kingy> which is you right
2296: [23:54:34] <veb> lol
2297: [23:54:37] <veb> fucking lol
2298: [23:54:38] <ss23> Oh, my flatmate offered me candy if I would actually vote in teh elections
2299: [23:54:40] <veb> shut up
2300: [23:54:42] <ss23> so I've changed my mind and I'm going to vote :D
2301: [23:54:48] <veb> please don't say anything else
2302: [23:55:14] <simon_w|work> ss23, moved your electorate yet?
2303: [23:55:19] <ss23> i dunno
2304: [23:55:26] <ss23> I think so
2305: [23:55:33] <ss23> I got a letter being like "HERE IS YOUR VOTY CARD THINGY"
2306: [23:55:35] <adrexia_> might want top check
2307: [23:55:36] <ss23> so I guess so
2308: [23:56:28] <ss23> anyway brb, getting naked and rubbing myself
2309: [23:57:04] <veb> WTF!
2310: [23:57:06] <veb> okay
2311: [23:57:19] <veb> now an old lady walked past this "technician"
2312: [23:57:31] <Kingy> pretty good play by play
2313: [23:57:32] <veb> and I'n lip-reading she's basically asking what's this shit
2314: [23:57:43] <veb> and he's going into heaps of detail
2315: [23:57:48] <veb> but his hands betray him
2316: [23:58:07] <veb> he keeps pointing to the corner of the building where JK and the National youth and stuff are
2317: [23:58:10] <veb> hahahaahahaha
2318: [23:58:19] <veb> he keeps taking pics
2319: [23:58:48] <zippy> veb: call 111 and tell them someone is acting suspecious! and then set ya phone to record! :D
2320: [23:59:40] <veb> ]he just took a picture
2321: [23:59:47] <veb> of the rubbish bin

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