#silverstripe IRC Log

IRC log for 6 October 2015

All timestamps are in UTC.

1: [00:00:06] <DanaeNZ> Stomach on the other hand
2: [00:00:19] <Stomach> :D
3: [00:03:00] <chrisrio> phew - writing this for SS log
4: [00:03:14] <chrisrio> moral of the story - if you want the Files tab to work and you're extending Image - you're boned.
5: [00:03:56] <chrisrio> just extend image and use extraFields
6: [00:03:56] <chrisrio> _b
7: [00:04:11] <chrisrio> wait, DONT extend image. :D just USE image.
8: [00:04:51] <DanaeNZ> chrisrio: I'm wondering now if you need to add CRUD functions to that class
9: [00:04:52] <irogue> +1
10: [00:04:55] <Colin[pi]> chrisrio: I usually extend Image if I want an association between it and another dataobject
11: [00:05:12] <Colin[pi]> but that's about the only time
12: [00:05:16] <DanaeNZ> I usually just make an image DataObject that has an image
13: [00:05:23] <DanaeNZ> and add the extra properties to that
14: [00:05:41] <irogue> yep, thats what I do
15: [00:05:50] <Colin[pi]> mm I've done it that way too
16: [00:05:51] <irogue> GalleryItem has_one Image
17: [00:06:00] <Colin[pi]> in fact that's what I did the last time
18: [00:06:03] <spronk> god google apps ui is shit
19: [00:06:09] <Colin[pi]> spronk: preach brother
20: [00:06:12] <spronk> i just want to make an email address that forwards to two users :'(
21: [00:06:14] <Colin[pi]> it's a piece of crap
22: [00:06:31] <Colin[pi]> drives me to rage every time I login
23: [00:06:41] <spronk> seriously though, how the hell do you even do that!?
24: [00:07:01] <Colin[pi]> spronk: it took me about 30 mins of googling the last time I did that
25: [00:07:09] <Colin[pi]> to find out the obscure as fuck way of setting it up
26: [00:07:29] <Colin[pi]> spronk: I did it, but cant remember how :(
27: [00:07:29] <spronk> its easy as fuck to make an alias for a single user
28: [00:07:31] <chrisrio> DanaeNZ: doing that will cause you drama if you upload an image via the tabs field and want to use it on your new DO
29: [00:07:31] <spronk> but if you want like...
30: [00:07:36] <spronk> sales@ to go to multiple users
31: [00:07:38] <spronk> jiesus christ.
32: [00:07:45] <chrisrio> DanaeNZ: it won't be picked up
33: [00:07:48] <spronk> how is this not a massively common use case ?!
34: [00:08:01] <Colin[pi]> spronk: it is, but google are all, like we give a fuck
35: [00:08:09] <irogue> spronk: you have to create a google group and add the two users to it
36: [00:08:10] <irogue> shit, I know
37: [00:08:16] <Colin[pi]> yeah that's it
38: [00:08:18] <spronk> uhhhghghh
39: [00:08:27] <irogue> they used to let you do it the normal way
40: [00:08:31] <Colin[pi]> it's retarded
41: [00:08:36] <irogue> but Google, in their infinite wisdom, thought they knew better
42: [00:08:38] <spronk> yeah
43: [00:08:42] <spronk> i'm sure last time i did something differently
44: [00:08:46] <spronk> in some obscure setting somewhere
45: [00:08:59] <spronk> thought i'd found it in 'recipient address map', but no, that seems to... do nothing at all
46: [00:09:13] <Colin[pi]> yeah, and then it all changes again, and their docs are not up to date with the gui.... RAGE
47: [00:09:28] <spronk> https://support.google.com/a/answer/4524505?hl=en
48: [00:09:33] <spronk> see it sounds like this would amke it work
49: [00:10:11] <spronk> hmm
50: [00:10:12] <spronk> maybe it does
51: [00:10:16] <spronk> and i just need to wait longer
52: [00:10:38] <Colin[pi]> spronk: in any case, the usability is freakin terrible
53: [00:10:46] <irogue> spronk: thats a one-to-one I believe
54: [00:10:49] <spronk> it's shockingly bad
55: [00:10:50] <spronk> oh
56: [00:10:51] <spronk> ffs
57: [00:10:54] <Colin[pi]> it's a common requirement and they really should make it easier
58: [00:11:16] <spronk> see there's another problem with groups
59: [00:11:20] <DanaeNZ> did the team responsible for the UX on google analytics make that as well
60: [00:11:22] <DanaeNZ> ?
61: [00:11:28] <spronk> you can't turn off spam filtering
62: [00:11:29] <spronk> i remember this
63: [00:11:32] <irogue> correct
64: [00:11:36] <irogue> or whitelist or anything
65: [00:11:37] <spronk> we tried to use it for our error logs
66: [00:11:43] <spronk> but no
67: [00:11:46] <irogue> we had to move from google apps to Office365 at snappernet because of that
68: [00:11:47] <spronk> google says fuck you
69: [00:11:56] <irogue> way too many legit emails being caught by groups' spam filtering
70: [00:12:01] <spronk> hmm
71: [00:12:08] <spronk> o365 does this better?
72: [00:12:11] <Colin[pi]> irogue: that bad eh?
73: [00:12:13] <irogue> whereas Office365 lets you control all your own whitelist and blacklist for spam filtering
74: [00:12:22] <irogue> and lets you do normal "one alias to many accounts" stuff
75: [00:12:29] <spronk> hmm
76: [00:12:34] <spronk> wonder if we should look at changing
77: [00:13:05] <spronk> i suppose then we could get the desktop office apps..
78: [00:13:10] * spronk is still running 2k7
79: [00:13:33] <antmas> we still have 2007 here as standard
80: [00:13:44] <antmas> but moving to 2016 in a few months
81: [00:13:57] <spronk> hmm, does o365 mail have push notifications on ios and android, irogue ?
82: [00:15:08] <irogue> spronk: definitely on iOS as Mail.app supports Exchange ActiveSync out of the box
83: [00:15:21] <spronk> oh nice
84: [00:15:23] <irogue> not sure about Android, you might ahve to use the Outlook app to get it
85: [00:15:28] <spronk> i forgot about that
86: [00:15:38] <spronk> hmm
87: [00:15:40] <spronk> kinda spensive :(
88: [00:16:26] <irogue> o365?
89: [00:17:11] <spronk> yeahh
90: [00:17:34] <irogue> you still on free google apps?
91: [00:17:37] <spronk> ugh, hate subscription pricing for software...
92: [00:17:41] <irogue> from memory gapps and o365 are about the same price
93: [00:17:43] <spronk> irogue not for business
94: [00:17:57] <spronk> $5/user vs $6.10, but i was talking the office desktop apps plan
95: [00:17:58] <spronk> $15.30 per user per month
96: [00:18:02] <antmas> awww yisss, work paying for my new eye exam :D
97: [00:18:21] <irogue> spronk: ah right
98: [00:18:28] <chocolatemoose> antmas: that's not the norm?
99: [00:18:53] <spronk> ugh ffs microsoft it doesn't even say what currency these prices are in
100: [00:18:55] <irogue> nope, tho eye exams are cheap
101: [00:19:05] <spronk> i assume nzd... because nz site
102: [00:19:28] <spronk> $110/year per user for office apps basically.. hmm
103: [00:20:02] <antmas> chocolatemoose: I dunno, but turns out AA members get it free at specsavers anyway :P
104: [00:20:05] <spronk> how very confusing
105: [00:20:07] <spronk> price per user
106: [00:20:17] <spronk> then ... full, installed office applications on up to 5 pcs or macs is one of the features
107: [00:20:41] <irogue> yes
108: [00:20:49] <irogue> one user can have app on multiple computers
109: [00:20:55] <irogue> home pc, work pc, laptop
110: [00:20:57] <spronk> ah
111: [00:21:05] <irogue> but all have to sign in with their office365 account
112: [00:21:28] <spronk> jesus christ microsoft
113: [00:21:40] <antmas> dude, it's not that hard
114: [00:21:42] <antmas> :P
115: [00:23:05] <spronk> i wonder if jetbrains have reconsidered their subscription pricing
116: [00:23:53] <antmas> spronk: I wouldn't have thought so, they sent the notification email saying it was final
117: [00:24:08] <spronk> ohh
118: [00:24:19] <spronk> they've included the perpetual licence fallback after 12 months
119: [00:24:33] <antmas> yup
120: [00:28:59] <spronk> hmm
121: [00:29:16] <spronk> need to figure out if their subscription continuous discount would apply for 12months on, 12 months off cycle
122: [00:31:37] <spronk> oh what,
123: [00:31:40] <antmas> either way
124: [00:31:48] <antmas> the email they sent is confusing as fuck
125: [00:31:49] <spronk> the perpetual licence for jetbrains stuff is for the version at *start* of subscription
126: [00:31:52] <spronk> so
127: [00:32:06] <spronk> if you buy it on v15, then 6 months in they upgrade to 16, you get 16, but not a perpetual licence to it
128: [00:32:07] <spronk> :|
129: [00:34:02] <antmas> so
130: [00:34:21] <antmas> does that email say you have to decide by November some such?
131: [00:34:24] <antmas> what you're doing?
132: [00:34:33] <spronk> yeah
133: [00:34:44] <spronk> i was happy enough with the old model
134: [00:34:49] <spronk> upgrades every second year
135: [00:34:52] <antmas> because I'm on the yearly plan, just rebought in July this year
136: [00:35:16] <spronk> i did consider getting last upgrade though, because php has been moving quickly recently
137: [00:43:08] * zlinux has joined #silverstripe
138: [00:50:00] * chrisrio quit (Quit: Page closed)
139: [00:59:00] <ss-helper> Silverstripe subsites module help secure assets - http://stackoverflow.com/questions/32960106/silverstripe-subsites-module-help-secure-assets
140: [00:59:33] * glenn-bautista quit (Quit: Leaving.)
141: [00:59:57] * Audlex has joined #silverstripe
142: [01:09:29] * chocolatemoose_ has joined #silverstripe
143: [01:10:49] * glenn-bautista has joined #silverstripe
144: [01:10:59] * chocolatemoose quit (Ping timeout: 252 seconds)
145: [01:16:28] * Tanger has joined #silverstripe
146: [01:22:09] * cmcramer quit (Quit: Textual IRC Client: www.textualapp.com)
147: [01:27:52] <antmas> Matthew's eyecare trying to get me to sign up for a 'Contact Lens Packag'e
148: [01:28:05] <antmas> I just want my prescription, guy
149: [01:28:16] <DanaeNZ> i'm not your guy, buddy
150: [01:28:25] <chocolatemoose_> I'm not your buddy, friend
151: [01:29:00] <ss-helper> Silverstripe ImageField not found - http://stackoverflow.com/questions/32680594/silverstripe-imagefield-not-found
152: [01:29:11] <helenclarko> antmas, www.youtube.com/watch?v=4g4QbpQ25LA
153: [01:29:35] <antmas> LOL
154: [01:30:54] <helenclarko> A B C D E F Guy H I J K L M N O Buddy Q R S T U Fwiend W X “‘Ey!” and pbbt
155: [01:32:21] <DanaeNZ> OMG HAHAA
156: [01:32:37] <antmas> so good
157: [01:32:42] <antmas> been a while since I saw that
158: [01:32:54] <DanaeNZ> i don't remember that episode
159: [01:33:02] <antmas> wait
160: [01:33:07] <antmas> is that a reused joke?
161: [01:33:25] <antmas> I swear that's from an old episode, but it's a new episode?
162: [01:33:57] <spronk> oh look irogue ! you got a reply!
163: [01:34:43] <helenclarko> When I have kids with my now canadian fiance (future canadian wife buddy), I'm obviously teaching them the canadian alphabet.
164: [01:35:25] <chocolatemoose_> lol
165: [01:35:46] <chocolatemoose_> guess that explains the move to TO?
166: [01:36:02] <chocolatemoose_> I don't know anyone that would pick there over Vancouver
167: [01:37:23] <helenclarko> I wonder how annoyed a canadian would get if I only referred to them as either guy, buddy, friend or pal. Even if I know their name.
168: [01:37:38] <chocolatemoose_> not at all
169: [01:38:15] <antmas> helenclarko: have you seen Keep it Canda?
170: [01:38:20] <antmas> Canada*
171: [01:38:39] <helenclarko> chocolatemoose_, My fiance is from Toronto, I really had no choice.
172: [01:38:52] <helenclarko> antmas, Not yet???
173: [01:39:29] <antmas> helenclarko: https://www.youtube.com/watch?v=pabuM3HSVBU
174: [01:39:39] <antmas> helenclarko: watch the whole series, Matty Matheson is amazing
175: [01:41:05] * zlinux quit (Ping timeout: 256 seconds)
176: [01:44:01] <helenclarko> antmas, He is extreme!
177: [01:44:26] <antmas> he's so good
178: [01:44:58] <antmas> It's like if Randy from (TPB) and Jack Black had a love child
179: [01:49:24] <helenclarko> antmas, https://www.youtube.com/watch?v=Hm3JodBR-vs
180: [01:49:43] <helenclarko> Neature is neat.
181: [01:53:18] * antmas quit (Ping timeout: 246 seconds)
182: [01:54:28] <helenclarko> How neat is that.
183: [01:55:21] <chocolatemoose_> hey I think you're pretty neat, but I wanna respect your distance
184: [01:56:38] <helenclarko> chocolatemoose_, You know it is because of the way it is.
185: [01:57:18] <chocolatemoose_> multiple seasons of this :O
186: [01:57:22] <chocolatemoose_> oh no
187: [01:57:34] <helenclarko> im on episode 3
188: [01:58:32] <helenclarko> Birds will fly north or south, its completely up to them.
189: [01:58:39] <chocolatemoose_> hahaha
190: [02:32:02] * joelpittet quit ()
191: [02:43:00] * Audlex quit (Ping timeout: 264 seconds)
192: [02:47:33] * Azure quit (Remote host closed the connection)
193: [02:54:39] * Phlunk3 quit (Quit: Leaving)
194: [03:01:26] * helenclarko quit (Quit: Ain't no lie, baby bye bye bye.)
195: [03:07:38] * r_hector has joined #silverstripe
196: [03:09:10] * terryapodaca quit (Quit: Leaving.)
197: [03:09:50] * spronk quit (Quit: I may need a longer sleep timer...)
198: [03:11:50] * spronk has joined #silverstripe
199: [03:14:02] <ss-helper> Template links incorrect in SilverStripe - http://stackoverflow.com/questions/32955894/template-links-incorrect-in-silverstripe
200: [03:19:11] * terryapodaca has joined #silverstripe
201: [03:19:23] <ss-helper> Custom fields not appearing - http://stackoverflow.com/questions/32933214/custom-fields-not-appearing
202: [03:30:25] <terryapodaca> anyone online?
203: [03:30:30] * DanaeNZ hides
204: [03:31:07] <terryapodaca> geez...thanks DanaeNZ
205: [03:32:30] <DanaeNZ> :3
206: [03:35:57] <terryapodaca> it's ok, I need advice from a good CSSer anyway\
207: [03:36:06] <terryapodaca> :p
208: [03:38:56] <DanaeNZ> haha sick burn
209: [03:42:29] <terryapodaca> btw, just so I know (i've never asked)...are you Danae Miller?
210: [03:42:48] <DanaeNZ> terryapodaca: not quite
211: [03:42:53] <DanaeNZ> close
212: [03:42:54] <DanaeNZ> haha
213: [03:43:22] <terryapodaca> I've seen a name related to SilverStripe for a Danae Miller
214: [03:43:27] <terryapodaca> thought maybe that would be you
215: [03:43:36] <terryapodaca> so...what's your twitter?
216: [03:43:48] <DanaeNZ> Hm probably, they might have dropped the last bit off
217: [03:43:52] <DanaeNZ> @danaemc I think
218: [03:43:56] <DanaeNZ> I don't use twitter tho
219: [03:44:23] <terryapodaca> ahhh...okk
220: [03:44:27] <terryapodaca> that is you
221: [03:44:50] <terryapodaca> I just forgot the -Clendon part
222: [03:44:55] <DanaeNZ> hahahaha
223: [03:50:12] * mahfuz quit (Ping timeout: 246 seconds)
224: [04:08:40] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
225: [04:23:11] * Kingy[a] is now known as Kingy
226: [04:23:43] * Stomach quit (Ping timeout: 256 seconds)
227: [04:26:59] * mobiusnz quit (Ping timeout: 240 seconds)
228: [04:27:23] <terryapodaca> ok DanaeNZ: if you are still there
229: [04:27:30] <DanaeNZ> whaddup
230: [04:29:11] <terryapodaca> http://imgur.com/hbrIuC1
231: [04:29:22] <terryapodaca> have you done/seen/etc a menu like that?
232: [04:29:33] <terryapodaca> the white dropdown with the big arrow
233: [04:31:46] <DanaeNZ> I've seen them around yeah
234: [04:32:19] <DanaeNZ> you probably would want to add a ::before pseudoelement styled as a triangle and positioned absolutely compaered to the submenu
235: [04:32:49] * glenn-bautista quit (Quit: Leaving.)
236: [04:44:46] * chocolatemoose_ quit (Remote host closed the connection)
237: [04:45:25] * chocolatemoose has joined #silverstripe
238: [04:49:47] * chocolatemoose quit (Ping timeout: 256 seconds)
239: [04:58:51] * adrexia has joined #silverstripe
240: [05:01:39] * MichaelHabib quit (Ping timeout: 240 seconds)
241: [05:02:08] * jbrungar quit (Ping timeout: 246 seconds)
242: [05:03:51] * Liquide quit (Ping timeout: 255 seconds)
243: [05:03:52] * MarcGuay quit (Ping timeout: 255 seconds)
244: [05:06:13] * Kingy quit (Ping timeout: 256 seconds)
245: [05:06:42] * Stomach has joined #silverstripe
246: [05:08:08] * Liquide has joined #silverstripe
247: [05:08:12] * Kingy has joined #silverstripe
248: [05:08:12] * jbrungar has joined #silverstripe
249: [05:08:34] * MarcGuay has joined #silverstripe
250: [05:11:21] * Audlex has joined #silverstripe
251: [05:15:36] * DanaeNZ quit (Remote host closed the connection)
252: [05:17:50] <Zauberfisch> terryapodaca: what is the question
253: [05:18:03] <Zauberfisch> besides if DanaeNZ has seen it
254: [05:18:44] <terryapodaca> if there is a better example than http://cssarrowplease.com/
255: [05:18:54] <terryapodaca> that shows how to do it on the dropdown menu
256: [05:18:56] <terryapodaca> like I need it
257: [05:19:30] <terryapodaca> because if you look at the image, the dropdown menu is full width (of the inner container which is max-width: 1000px
258: [05:19:37] <terryapodaca> weird, I know
259: [05:20:03] * micmania1 quit (Quit: micmania1)
260: [05:20:24] * Kingy is now known as Kingy[a]
261: [05:21:08] <terryapodaca> that link I just posted just shows how to place the arrow top/left/right/bottom
262: [05:30:36] * chocolatemoose has joined #silverstripe
263: [05:31:28] * WandL has joined #silverstripe
264: [05:34:49] * chocolatemoose quit (Ping timeout: 246 seconds)
265: [05:38:01] <Zauberfisch> I know how to make arrows in css
266: [05:38:15] <Zauberfisch> but I am not sure what you'r problem is
267: [05:43:36] * antmas has joined #silverstripe
268: [05:43:47] <antmas> evening all o/
269: [05:44:07] <antmas> can someone remind me of the template syntax for including file size and extension?
270: [05:44:56] <Zauberfisch> you mean the methods getExtension and getSize?
271: [05:45:55] <antmas> Zauberfisch: ah wait, found it :P
272: [05:46:13] <antmas> I meant the ($Extension)[$Size] thing
273: [05:46:36] <Zauberfisch> $Size is actually mapped to $getSize
274: [05:46:45] <Zauberfisch> which calls File->getSize
275: [05:47:57] <antmas> correct
276: [05:49:49] <antmas> Almost finished this site
277: [05:49:59] <antmas> last minute touch ups :P
278: [05:51:30] <antmas> anyone have a good image gallery module I can nab?
279: [05:51:57] <Zauberfisch> I usually just write that myself
280: [05:52:08] <antmas> mmm I'm just being lazy :P
281: [05:52:12] <Zauberfisch> depending on the use case either a SortableUploadField or a GridField
282: [05:52:21] * mobiusnz has joined #silverstripe
283: [05:52:54] <antmas> Zauberfisch: link to sortableuploadfield git?
284: [05:53:16] <Zauberfisch> https://packagist.org/packages/bummzack/sortablefile
285: [05:54:05] <antmas> cheers
286: [05:55:25] <Zauberfisch> https://www.irccloud.com/pastebin/idNrGjba/
287: [05:55:56] <antmas> which class is that?
288: [05:56:14] <Zauberfisch> whatever class you what the images to be attached on
289: [05:56:20] <antmas> nice
290: [05:56:21] <Zauberfisch> eg a GalleryPage
291: [05:56:32] <Zauberfisch> or Page if you need a gallery on each page
292: [05:57:07] <Zauberfisch> or perhaps SiteConfig if you want 1 global gallery
293: [05:57:12] <Zauberfisch> in template then use:
294: [05:59:19] <Zauberfisch> https://www.irccloud.com/pastebin/g6cKVFQd/
295: [05:59:33] <antmas> Zauberfisch: dude
296: [05:59:39] <antmas> Zauberfisch: perfect :D
297: [05:59:44] <antmas> thank you kindly :D
298: [06:00:10] <Zauberfisch> then you probably need some css
299: [06:00:21] <Zauberfisch> and some js for a lightbox
300: [06:00:34] <Zauberfisch> there I would recommend http://dimsemenov.com/plugins/magnific-popup/
301: [06:01:06] <antmas> Zauberfisch: ah, I have that part already :)
302: [06:01:12] <antmas> working off a static template
303: [06:02:53] <terryapodaca> Zauberfisch: dealing with a different issue right now
304: [06:03:05] <terryapodaca> thanks for attempting to help
305: [06:03:23] <terryapodaca> *though
306: [06:08:38] * darjus01 has joined #silverstripe
307: [06:09:54] <antmas> Zauberfisch: what's a good way to get some captions on there?
308: [06:11:08] * Stomach quit (Quit: zzz)
309: [06:11:49] <Zauberfisch> antmas: well
310: [06:11:57] <Zauberfisch> in simple words: you are fucked now
311: [06:12:03] <antmas> lol
312: [06:12:38] <Zauberfisch> for that thing I see 3 optins
313: [06:12:46] * spronk quit (Quit: I may need a longer sleep timer...)
314: [06:12:46] <Zauberfisch> all of them have different downsides
315: [06:12:46] * terryapodaca has left #silverstripe
316: [06:13:41] <Zauberfisch> 1) keep using SortableUploadField as cms field. then you have to extend Image and add a field to the edit fields. however, this field will then be everywhere, for all files
317: [06:13:56] * terryapodaca has joined #silverstripe
318: [06:14:07] <Zauberfisch> if it is just 1 line of caption text, you might actually use the existing text content that is already on File
319: [06:14:19] <antmas> It is just one line yeah
320: [06:14:35] <Zauberfisch> 2) use a GridField with DataObjects instead. Where the DataObject has a Caption and an Image
321: [06:15:16] <Zauberfisch> this approach however is less user friendly because you have to create each item separately instead of being able to upload many files at once
322: [06:15:44] <antmas> Could I not just use the Title of the image file?
323: [06:15:51] <Zauberfisch> 3) use the bulk edit module for the GridField to get the best of both, UploadField and GridField. However, the last time I tried that module, it was horribly buggy
324: [06:16:12] <Zauberfisch> antmas: yeah, if it's just one line of text. you should probably use 1)
325: [06:16:13] <terryapodaca> Zauberfisch: you knwo why the top margin doesn't work on the logo in this Pen? http://codepen.io/terryapodaca/pen/ZbKBaL?editors=110
326: [06:16:38] <antmas> Zauberfisch: yeah, I'll just do that
327: [06:16:41] <antmas> this site is very simple
328: [06:17:35] <Zauberfisch> terryapodaca: because it gets cascaded up to it's parent element
329: [06:18:04] <antmas> Zauberfisch: just going to use .Title for the time being - thanks for the help :D
330: [06:19:01] <Zauberfisch> terryapodaca: css does this weird thing, if you put margin on a child element, it will actually apply that margin on the parent element unless one or more of the following conditions are met:
331: [06:19:13] <Zauberfisch> - parent has overflow other than visible
332: [06:19:19] <Zauberfisch> - parent has a border
333: [06:19:23] <Zauberfisch> - parent has padding
334: [06:19:26] <Zauberfisch> - parent floats
335: [06:19:36] <Zauberfisch> - parent is position absolute or fixed
336: [06:20:00] <Zauberfisch> (this is only done if it's the first/last child
337: [06:20:02] <Zauberfisch> )
338: [06:20:18] <Zauberfisch> terryapodaca: short anser: add #header { padding-top: 1px; }
339: [06:20:40] * spronk has joined #silverstripe
340: [06:21:03] <terryapodaca> so, the quote block margins work...is that because it's a floated block element?
341: [06:22:54] <Zauberfisch> yep
342: [06:23:05] <Zauberfisch> float on either parent or child stops this thing
343: [06:23:13] <Zauberfisch> btw, the long answer: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing
344: [06:23:54] <terryapodaca> ok, i used a 1px border on the top instead of the padding
345: [06:24:01] <terryapodaca> that worked too, like you said
346: [06:24:48] * adrexia quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
347: [06:26:29] <terryapodaca> wait, now the Quote button gets pushed down
348: [06:26:42] <terryapodaca> even with the logo + the margin
349: [06:28:45] * antmas quit (Ping timeout: 246 seconds)
350: [06:29:41] <Zauberfisch> terryapodaca: because the logo has huge margins
351: [06:30:39] <terryapodaca> I moved the padding-top to the #header-inner and that worked
352: [06:30:54] <terryapodaca> removed the border-top to the header
353: [06:32:35] * Mike123 has joined #silverstripe
354: [06:33:49] <Zauberfisch> oh, yeah. I just forked your pen
355: [06:33:50] <Zauberfisch> http://codepen.io/anon/pen/WQjRxp?editors=110
356: [06:33:53] <Zauberfisch> did the same thing
357: [06:33:59] <Zauberfisch> padding on header-inner
358: [06:34:05] <Zauberfisch> also added a clear
359: [06:34:06] * ssuser1 has joined #silverstripe
360: [06:34:07] <ss-helper> ssuser1: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
361: [06:34:26] * krofek quit (Ping timeout: 240 seconds)
362: [06:34:49] <ssuser1> I have a question about adding a gridfield to the blogpost.
363: [06:35:02] <ssuser1> I have extended the blog post
364: [06:35:29] <ssuser1> I have created a dataobject BlogImages
365: [06:36:33] <ssuser1> When I try to call it in the blog post with $this->BlogImages() I get blogimages not found. Is this because the class is extending SiteTreeExtension instead of SiteTree?
366: [06:37:10] <Zauberfisch> ssuser1: yes
367: [06:37:23] <Zauberfisch> in SiteTreeExtension $this is a SiteTreeExtension object
368: [06:37:34] <Zauberfisch> but you need to call BlogImages on the SiteTree object
369: [06:37:44] <Zauberfisch> which is $this->owner in SiteTreeExtensions
370: [06:37:57] <Zauberfisch> calling $this->owner->BlogImages() should work
371: [06:43:43] <ssuser1> Thanks, I will give it a shot
372: [06:44:38] * Stomach has joined #silverstripe
373: [06:47:00] * Audlex quit (Ping timeout: 268 seconds)
374: [06:49:27] <ss-helper> get response of a gridfield custom action - http://stackoverflow.com/questions/32963391/get-response-of-a-gridfield-custom-action
375: [07:04:13] * DanaeNZ has joined #silverstripe
376: [07:08:19] * DanaeNZ quit (Ping timeout: 240 seconds)
377: [07:12:55] * swaiba has joined #silverstripe
378: [07:13:28] <Mike123> Morning
379: [07:13:55] <swaiba> hi Mike123
380: [07:15:57] * Stomach quit (Quit: zzz)
381: [07:19:04] * Stomach has joined #silverstripe
382: [07:20:31] <Mike123> i have News form in Front..it has Upload field where user can add images to NewsGallery... things is that upload directory is Uploads/NewsGalleries/ .. i need to make subfolder in there of like this Uploads/NewsGalleries/NewsID/here goes images... but i actually cant know the ID of NewItem BEFORE it is created ...
383: [07:21:31] <Mike123> because user fills form with info, adds images, and then on sumbit action i get this info and images and created object and relations i need
384: [07:21:43] <Mike123> actually SaveInto() method makes it
385: [07:22:03] <Mike123> how can i specify this sub folder ?
386: [07:28:01] <Mike123> i see only one solution... not sure about it... after user saves NewsItem i should change location of it gallery images...
387: [07:31:50] * Audlex has joined #silverstripe
388: [07:35:33] <swaiba> Mike123 - https://docs.silverstripe.org/en/3.2/developer_guides/forms/field_types/uploadfield/
389: [07:35:42] <swaiba> "Set a custom folder"
390: [07:40:07] <Mike123> swaiba,the thing is that there will be a lot of different users who will create different news with different galleries in it.. and i dont know NewsID before the Object is created(on sumbit) and images are uploaded before the news object is saved
391: [07:41:06] <swaiba> Then that is a logic problem to solve, if you cannot know then you must find a way
392: [07:41:18] <swaiba> I'm sorry if I've shared something that you already know
393: [07:43:52] <Mike123> swaiba , no problem :) i just found this solution but i dont know is it good .. http://www.sspaste.com/paste/show/56137b960e4a0 what if i call this function after object is created , on submit
394: [07:45:53] <Mike123> so the images are uploaded into tmp folder... when the object is created it relocates images into that folder
395: [07:52:17] <swaiba> I'd say that is good enough
396: [07:53:35] <Mike123> perfect :) thanks
397: [07:55:06] * MichaelHabib has joined #silverstripe
398: [07:56:11] * spronk quit (Quit: I may need a longer sleep timer...)
399: [07:56:20] * kinglozzer has joined #silverstripe
400: [08:06:09] <Mike123> maybe some one know where are lang files for DateField ?
401: [08:07:48] * ssuser1 quit (Ping timeout: 246 seconds)
402: [08:09:21] <Mike123> sorry, found it
403: [08:16:27] * WandL quit (Quit: Textual IRC Client: www.textualapp.com)
404: [08:17:19] * NETim_ has joined #silverstripe
405: [08:19:59] * NETim quit (Ping timeout: 240 seconds)
406: [08:44:26] * Pywvlmk has joined #silverstripe
407: [08:44:27] <ss-helper> Pywvlmk: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
408: [08:46:07] * NETim_ quit (Quit: Leaving)
409: [08:46:39] * NETim has joined #silverstripe
410: [08:49:03] * adrexia has joined #silverstripe
411: [08:59:21] * Stomach quit (Quit: zzz)
412: [09:11:51] * adrexia quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
413: [09:19:08] * Liquide quit ()
414: [09:19:31] * krofek has joined #silverstripe
415: [09:36:15] * krofek quit (Quit: Leaving)
416: [09:41:48] * Tanger quit (Quit: sleep())
417: [09:42:11] * Audlex quit (Ping timeout: 256 seconds)
418: [10:04:59] * Otterpocket has joined #silverstripe
419: [10:05:59] <Otterpocket> Hello, If I make a dir mysite/tests and add a Whatever extends Functional test, this test should show in /dev/tests right?
420: [10:07:23] <Otterpocket> All the framework tests are there, just not my custom tests
421: [10:07:28] <Zauberfisch> Otterpocket: yeah
422: [10:07:39] <Zauberfisch> did you flush after creating them?
423: [10:08:08] <Zauberfisch> and, does you mysite folder contain either a _config/ folder or a _config.php file?
424: [10:09:05] <Otterpocket> both
425: [10:10:46] * NETim_ has joined #silverstripe
426: [10:11:51] <Otterpocket> Zauberfisch, http://snag.gy/xuZP5.jpg
427: [10:12:43] <Zauberfisch> looks correct
428: [10:12:45] <Zauberfisch> no idea then
429: [10:13:56] * NETim quit (Ping timeout: 250 seconds)
430: [10:15:37] <Otterpocket> Ill see if it will work via sake
431: [10:19:31] <Otterpocket> Zauberfisch, Does it make a difference that I am using _ss_enviroment
432: [10:19:42] <Zauberfisch> no
433: [10:20:04] <Zauberfisch> what is the name of the class?
434: [10:20:07] <Zauberfisch> APITest?
435: [10:20:20] <Zauberfisch> ApiTest*
436: [10:21:23] <Otterpocket> class ApiTest extends FunctionalTest
437: [10:25:30] <Zauberfisch> can you run ClassInfo::allClasses()
438: [10:25:42] <Zauberfisch> and see if the ApiTest is in the array that is returned?
439: [10:27:35] <Otterpocket> I var_dump(ClassInfo::allClasses()); in Page.init and ApiTest is not anywhere in the output
440: [10:33:28] <Otterpocket> Zauberfisch, I have not got a phpunit xml in there yet, but I am assuming that doesn't matter?
441: [10:34:23] <Zauberfisch> yeah, that shouldn't matter for silverstripe
442: [10:34:25] <Zauberfisch> this is weird
443: [10:34:45] <Zauberfisch> can you perhaps try to move the file around?
444: [10:35:04] <Zauberfisch> or, perhaps you have to run ?flush=1 on /dev/tests specificly
445: [10:35:55] <Otterpocket> Tried that, Ill chuck the fill about and see if it loads
446: [10:37:33] <Otterpocket> Its worth mentioning that BuildTasks work fine
447: [10:38:18] <kinglozzer> Otterpocket, Zauberfisch: isn't 'tests' excluded from the main manifests?
448: [10:39:05] <kinglozzer> ClassManifest::__construct() has a $includeTests parameter, IIRC any directories named "tests" will be excluded - but I'd still expect it to show up in dev/tests
449: [10:39:26] <kinglozzer> Otterpocket: Tried visiting dev/tests?flush=1
450: [10:39:28] <kinglozzer> ?
451: [10:39:52] <Otterpocket> Nothing
452: [10:40:03] <Otterpocket> Just the 210 framework tests
453: [10:40:07] <kinglozzer> Otterpocket: Does ApiTest extend SapphireTest?
454: [10:40:57] <Otterpocket> No, FunctionalTest
455: [10:41:23] <Otterpocket> Extending SapphireTest has the same problem
456: [10:42:11] <kinglozzer> Weird, I have the exact same structure and mine show up :S
457: [10:42:31] * DanaeNZ has joined #silverstripe
458: [10:43:09] <Otterpocket> I removed the mysite/code/ and just have mysite/controllers, mysite/tests etc
459: [10:43:13] <Otterpocket> thats not a problem is it?
460: [10:43:19] <kinglozzer> Nope
461: [10:43:53] <Otterpocket> 3.1.15 btw
462: [10:44:08] <Otterpocket> installed via composer and then SS installer
463: [10:44:47] <kinglozzer> Otterpocket: And you said you've visited dev/tests?flush=1 ?
464: [10:45:00] <kinglozzer> Hmm, let me try upgrading... think mine was an earlier version
465: [10:45:14] <Zauberfisch> kinglozzer: oh, didn't know tests are excluded from normal manifest
466: [10:45:38] <Zauberfisch> Otterpocket: are you by any chance using the cli to flush but view the tests in the browser?
467: [10:46:02] <Zauberfisch> (or vice versa)
468: [10:46:03] <Otterpocket> .... so dev/tests?flush doesn't do the same thing as dev/tests?flush=1 then?
469: [10:46:33] <Zauberfisch> (because cli and web probably have differen manifests, so you would need to flush both of them)
470: [10:46:47] <kinglozzer> Otterpocket: No, I think you need the =1
471: [10:46:57] <kinglozzer> Because consistency
472: [10:46:58] <kinglozzer> O.o
473: [10:47:09] <Otterpocket> yea that fixed it.... I was sure ?flush done the same thing?
474: [10:47:10] * DanaeNZ quit (Ping timeout: 265 seconds)
475: [10:48:06] * Azure has joined #silverstripe
476: [10:48:38] <kinglozzer> Otterpocket: It does, for everything except that
477: [10:48:43] <kinglozzer> Like I said, consistency :P
478: [10:48:49] <Otterpocket> crazy
479: [10:48:53] <kinglozzer> It should work with just ?flush
480: [10:48:56] <kinglozzer> Bug
481: [10:49:09] * Mike123 quit (Ping timeout: 246 seconds)
482: [10:50:54] <Otterpocket> kinglozzer, Zauberfisch, Thanks one again I owe you both many beers
483: [10:51:09] <Otterpocket> once again*
484: [10:51:19] * Colin[pi] quit (Ping timeout: 244 seconds)
485: [10:51:37] * Mike123 has joined #silverstripe
486: [10:54:26] <Mike123> hey guys, i have HomePage with aprox. 20 records(News), every record has FB Likes count, i have noticed that it it loading 6s + because of these count ! here is my function: http://www.sspaste.com/paste/show/5613a8541666c
487: [10:54:44] <Mike123> mby some one could help me and give me a tip on how to make it faster ?
488: [10:59:13] * Azure quit (Remote host closed the connection)
489: [11:06:30] <kinglozzer> Mike123: Use RestfulService to cache the response from Facebook for 30 mins, an hour or something
490: [11:06:52] <kinglozzer> Or load the like count in via javascript instead
491: [11:06:53] * MichaelHabib quit (Quit: MichaelHabib)
492: [11:08:32] <Otterpocket> kinglozzer, are you using _ss_enviroment to switch to sqlite for running tests?
493: [11:09:08] <kinglozzer> Otterpocket: Yeah
494: [11:09:18] <kinglozzer> https://gist.github.com/kinglozzer/4ce2822df233c6ee18fc
495: [11:09:24] <kinglozzer> (needs tidying up a bit!)
496: [11:11:02] <Mike123> kinglozzer , JS have solved it very well :) no my web load in about 2.5s ! and full load was like about 12s !
497: [11:14:07] <Otterpocket> kinglozzer, great, assume it uses https://github.com/smindel/silverstripe-sqlite3 ?
498: [11:15:52] <kinglozzer> Otterpocket: Nope, the silverstripe-labs one
499: [11:15:58] <kinglozzer> https://github.com/silverstripe-labs/silverstripe-sqlite3
500: [11:21:34] * zlinux has joined #silverstripe
501: [11:22:49] <Otterpocket> kinglozzer, That says for 3.2 but I am using 3.1 is that problem
502: [11:22:50] <Otterpocket> ?
503: [11:23:12] <kinglozzer> Otterpocket: https://github.com/silverstripe-labs/silverstripe-sqlite3/tree/1.3
504: [11:23:27] <kinglozzer> master is for 3.2+ :)
505: [11:25:51] <Otterpocket> perfect
506: [11:36:23] <ec8or__> hiya
507: [11:36:41] <ec8or__> does anyone know if Dan H is hanging out in here?
508: [11:36:43] <ec8or__> Hensby
509: [11:36:50] <ec8or__> or anyone else from SilverStripe London
510: [11:40:41] <kinglozzer> ec8or__: Nah, he doesn't use IRC often (if at all) any more
511: [11:40:58] <ec8or__> ok safe
512: [11:41:19] <kinglozzer> ec8or__: What do you need? I've got his/Joel's contact info
513: [11:41:32] <ec8or__> missed the Bristol meetup, just wanted to check what went down... would like to find someone based here to help me out on the occassional project
514: [11:41:58] <kinglozzer> Ah right, swaiba isn't that your way? Did you go?
515: [11:42:53] <ec8or__> looks like it was super introductory, guy from my (shared) office went but he's basically never used anything like it before :)
516: [11:45:02] <Zauberfisch> ec8or__: sounds like you should come to stripecon
517: [11:45:05] <kinglozzer> ec8or__: Coming to London one?
518: [11:45:07] <kinglozzer> ^^
519: [11:45:08] <Zauberfisch> ec8or__: it's next week
520: [11:45:15] <Zauberfisch> in london
521: [11:45:18] <ec8or__> uuh.. fuck yes I should
522: [11:45:20] <ec8or__> yes so super busy
523: [11:45:27] <Zauberfisch> http://stripecon.eu
524: [11:46:10] <ec8or__> might be able to go for the day
525: [11:47:58] * MMKJay has joined #silverstripe
526: [11:48:21] <swaiba> kinglozzer ec8or__ yeah there was one we helped setup, but didn't attend
527: [11:48:41] <swaiba> it was aiming at introducing silverstripe and was run by Katja that has a local coding meetup
528: [11:49:05] <MMKJay> Wondering if anyone can help me with a ModelAdmin question. I've got a DataObject and $db field. But it doens't make sense to call my field 'Name' However when I render a modelAdmin because the Name Field isn't there. it uses the id #1 as the name in the breadcrumb?
529: [11:49:27] <MMKJay> Question / #1 / Test
530: [11:50:31] <ec8or__> swaiba: ok safe, are you based around here then?
531: [11:51:07] <swaiba> I'm in lovely Bristol - are you too?
532: [11:51:57] <swaiba> MMKJay try adding a function getTitle () {return $this->Name; } that is what list boxes and drop downs use
533: [11:52:58] <MMKJay> swaiba: perfect. thanks
534: [11:53:42] <ec8or__> swaiba: yep
535: [11:54:29] * Audlex has joined #silverstripe
536: [12:02:07] * NETim has joined #silverstripe
537: [12:03:39] * NETim_ quit (Ping timeout: 240 seconds)
538: [12:10:00] * MMKJay quit (Ping timeout: 246 seconds)
539: [12:13:09] * nontgor quit (Ping timeout: 255 seconds)
540: [12:16:14] * UndefinedOffset has joined #silverstripe
541: [12:25:52] * nontgor has joined #silverstripe
542: [12:31:18] * DanaeNZ has joined #silverstripe
543: [12:35:31] * DanaeNZ quit (Ping timeout: 246 seconds)
544: [13:07:40] * cmcramer has joined #silverstripe
545: [13:29:40] <Pywvlmk> ec8or__: would be good to meet you in London! :>
546: [13:30:08] <Pywvlmk> also, define 'occasional project'?
547: [13:34:44] <darjus01> Hi all does someone know how to load pgn chess board file on website so it would show game? is any lib or somtheing I have been looking for several hour and dont find
548: [13:37:43] <ec8or__> Pywvlmk: something like 2 days/week but not employed :)
549: [13:38:09] <ec8or__> darjus01: ?
550: [13:38:52] * MarcGuay quit (Ping timeout: 272 seconds)
551: [13:39:29] <darjus01> i have pgn file wich contains chess game code, I need to be able to load this in page so it look like this http://skakhuginn.is/skakir/skakthing-nordlendinga-2014/
552: [13:39:37] * fuba has joined #silverstripe
553: [13:39:38] <ss-helper> fuba: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
554: [13:42:29] <ec8or__> darjus01: isn't that normally done the other way around, i.e. you have the game data and generate the png file from that
555: [13:42:54] <ec8or__> oh sorry
556: [13:42:58] <ec8or__> pgn not png :D
557: [13:43:07] <darjus01> I need upload pgn then load on page
558: [13:44:44] <ec8or__> yeah got it, never heard of that before but maybe this would be a good starting point?
559: [13:44:47] <ec8or__> https://github.com/DHTMLGoodies/chessParser
560: [13:45:11] <fuba> https://packagist.org/packages/amyboyd/pgn-parser
561: [13:46:30] <fuba> darjus01: ^^
562: [13:48:49] <darjus01> looks good
563: [13:48:53] <darjus01> thx
564: [13:52:24] * MarcGuay has joined #silverstripe
565: [14:00:04] * muskie9 has joined #silverstripe
566: [14:06:10] * Audlex quit (Ping timeout: 240 seconds)
567: [14:35:16] * WandL has joined #silverstripe
568: [14:36:42] * fuba has left #silverstripe
569: [14:38:37] * WandL quit (Client Quit)
570: [14:48:48] * muskie9 quit (Read error: Connection reset by peer)
571: [14:49:37] <ss-helper> Storing and plotting locations using Silverstripe CMS and Google Maps - http://stackoverflow.com/questions/32972946/storing-and-plotting-locations-using-silverstripe-cms-and-google-maps
572: [14:52:36] * darjus01 quit (Quit: Leaving)
573: [15:00:06] * Mike123 quit (Ping timeout: 246 seconds)
574: [15:06:53] <cmcramer> Any ideas why FunctionalTest $this->get('url')->getStatusCode() always returns 404 unless url is in '/dev/' path?
575: [15:22:41] <kinglozzer> cmcramer: Because the page doesn't exist in tests?
576: [15:23:06] <kinglozzer> Tests create a empty, temporary database before running, then removes it after
577: [15:24:55] <cmcramer> kinglozzer - I was wondering that too. I've tried setting $usesDatabase = false and commenting out my fixture_file, but still can't connect to anything in the test
578: [15:25:15] <kinglozzer> cmcramer: What URL are you trying to connect to?
579: [15:26:29] <cmcramer> kinglozzer - I've tried '/', '/home', '/about-us/', 'http://www.google.com'. Only non-failing URLs I've tried are '/dev/' and '/dev/tests/'
580: [15:26:48] <kinglozzer> cmcramer: Do you have fixtures set up for any of those pages?
581: [15:28:00] <cmcramer> kinglozzer: yes in my fixtures file, but I've been trying to get this to work by hardcoding different URLs in the test class.
582: [15:29:13] <cmcramer> kinglozzer: the only FunctionalTests I can find that work in the framework and other modules I have installed, create the pages in the test DB
583: [15:29:45] <kinglozzer> cmcramer: You're definitely loading your fixture file?
584: [15:29:51] <kinglozzer> Can you paste the test + fixture file?
585: [15:30:10] <cmcramer> kinglozzer: yes. I've loaded it in SapphireTests
586: [15:30:36] <cmcramer> kinglozzer: I can't get even this simple example to work https://docs.silverstripe.org/en/3.2/developer_guides/testing/how_tos/write_a_functionaltest/
587: [15:31:59] <kinglozzer> cmcramer: Can you paste your actual test file?
588: [15:32:09] <kinglozzer> I don't think that example will actually work on its own :/
589: [15:32:13] <ec8or__> Surface Book mmm
590: [15:32:14] <cmcramer> kinglozzer: I'm doing that now
591: [15:32:17] <ec8or__> $1,499 uuuh
592: [15:37:29] <cmcramer> kinglozzer: https://gist.github.com/cmcramer/b869e809096fe6a36612
593: [15:39:11] <kinglozzer> cmcramer: So ->WatchOnYouTubeUrl() returns a YouTube URL
594: [15:39:12] <kinglozzer> ?
595: [15:40:00] <kinglozzer> You can use $this->get() with external URLs
596: [15:40:03] <kinglozzer> can't**
597: [15:40:31] <kinglozzer> $this->get('/') isn't working because there is no page/route there
598: [15:41:08] <cmcramer> kinglozzer: That's helpful to know, It also doesn't work with '/about-us/' or any variation. That page does exist in the project.
599: [15:41:28] <kinglozzer> cmcramer: /about-us/ doesn't exist in the test
600: [15:41:59] <cmcramer> kinglozzer: Yes but even if I set the test not to use a temp DB it doesn't work.
601: [15:42:38] <cmcramer> kinglozzer: Or are you saying the example How To Write a Functional Test would never work
602: [15:43:50] <kinglozzer> cmcramer: $usesDatabase doesn't work like that, the tests are never aware of the content of your "live" database
603: [15:44:44] <cmcramer> kinglozzer: So FunctionalTest get() only works for pages created within your test class?
604: [15:44:56] <kinglozzer> You need to add a fixture file containing a page with 'about-us' as the URL
605: [15:45:10] <kinglozzer> Yeah, all test content is loaded from fixture files
606: [15:45:19] <kinglozzer> Or created during the tests
607: [15:45:36] <cmcramer> kinglozzer: So it doesn't really test integration other integration with your fixture file
608: [15:46:38] <kinglozzer> cmcramer: It does. The reasoning is this: what if someone deletes the 'about-us' page on your site? That shouldn't cause your unit tests to fail, because the code still works - but if the tests rely on the actual database then it would cause failures
609: [15:47:30] <cmcramer> kinglozzer: OK. Thanks for your help. The How To is very misleading.
610: [15:47:30] <kinglozzer> You need consistent, guaranteed data to test with
611: [15:47:45] <kinglozzer> Yes, it really needs to be updated (or at least point to the fixtures page)
612: [15:49:49] <cmcramer> kinglozzer: The fixtures How To only sets up a DataObject
613: [15:51:19] <kinglozzer> Yeah, I just mean the functional test page should be more like: "Here's how you might write a FunctionalTest. You'll need to set up [fixtures](link) for this to work" - rather than implying that the code is a working example :)
614: [16:08:42] * DanaeNZ has joined #silverstripe
615: [16:13:23] * DanaeNZ quit (Ping timeout: 264 seconds)
616: [16:24:10] <terryapodaca> hey JS guys
617: [16:32:10] * Otterpocket quit (Remote host closed the connection)
618: [16:34:35] * kinglozzer quit ()
619: [16:36:54] * Liquide has joined #silverstripe
620: [17:00:05] * swaiba quit (Remote host closed the connection)
621: [17:44:33] * joelpittet has joined #silverstripe
622: [18:05:56] * Stomach has joined #silverstripe
623: [18:06:58] * muskie9 has joined #silverstripe
624: [18:16:45] * ss-log quit (Ping timeout: 246 seconds)
625: [18:16:52] * ss-log has joined #silverstripe
626: [18:27:15] * Stomach quit (Quit: zzz)
627: [18:34:38] * CodeTrap has joined #silverstripe
628: [18:53:25] * krofek has joined #silverstripe
629: [18:53:43] * Stomach has joined #silverstripe
630: [19:08:55] <muskie9> anyone have a better solution to this bug other than hacking the module: https://github.com/silverstripe/silverstripe-userforms/issues/10
631: [19:12:47] * BackEndCoder quit (Ping timeout: 264 seconds)
632: [19:16:20] * BackEndCoder has joined #silverstripe
633: [19:20:20] <Stomach> muskie9 - nope
634: [19:20:35] <muskie9> was afraid of that
635: [19:30:44] * helenclarko has joined #silverstripe
636: [19:30:55] <helenclarko> Morning o/
637: [19:36:58] <Stomach> hey
638: [19:46:17] * DanaeNZ has joined #silverstripe
639: [19:46:39] * adrexia has joined #silverstripe
640: [19:50:51] <Stomach> DanaeNZ
641: [19:50:54] <Stomach> talk at meetup
642: [19:51:08] <Stomach> do it
643: [19:51:16] * DanaeNZ quit (Ping timeout: 272 seconds)
644: [19:51:55] <Stomach> :(
645: [19:53:32] <adrexia> I'm sure it's a coincidence ;)
646: [19:56:46] <helenclarko> Can you save to a db array on another dataobject? similar to how you would with a gridfield, but instead with AddFieldsToTab.
647: [20:00:37] <adrexia> yep
648: [20:01:00] <adrexia> but you'd have to hijack onbefore write
649: [20:01:32] <adrexia> so - manual
650: [20:02:31] * chocolatemoose has joined #silverstripe
651: [20:03:59] <helenclarko> adrexia, I saw it come up in a forum post and realised I had never tried before.
652: [20:04:37] * adrexia nods
653: [20:05:49] <adrexia> I'm pretty sure I've done it before, but can't think when.
654: [20:06:39] * chocolatemoose quit (Ping timeout: 240 seconds)
655: [20:07:07] <Stomach> https://github.com/stevie-mayhew/hasoneedit
656: [20:07:16] <Stomach> helenclarko ^
657: [20:07:42] <adrexia> it'd be kind of cool if you could call the field something like relation.field and have it save. It doesn't do that does it?
658: [20:07:51] * chocolatemoose has joined #silverstripe
659: [20:08:12] <helenclarko> Adrexia, thats what I was thinking.
660: [20:08:31] <Stomach> that has one does it for has ones :D
661: [20:08:46] <adrexia> hahah :D
662: [20:09:04] <adrexia> yeah - I've often gone the module route
663: [20:09:06] <helenclarko> like $fields->AddFieldsToTab('Root.Text', TextField::create('relation.field', 'TEXTHERE'));
664: [20:09:26] <adrexia> yep
665: [20:09:29] <adrexia> that would be awesome
666: [20:10:02] <helenclarko> and the relation dataobject sets the db array.
667: [20:10:20] <helenclarko> yea, I can see that being really handy.
668: [20:10:59] <adrexia> I guess it could get messy at some point, but it would make it a whole lot easier to build custom interfaces in the cms
669: [20:11:20] * glenn-bautista has joined #silverstripe
670: [20:11:38] <adrexia> you could have a db object that was really just a view that joined a bunch of others together
671: [20:12:25] <adrexia> though I guess there are better ways to achieve that ]
672: [20:12:58] * Audlex has joined #silverstripe
673: [20:13:45] <adrexia> but the ability to ditch nesting and quickly display flatter interfaces would be cool.
674: [20:14:26] * micmania1 has joined #silverstripe
675: [20:18:50] * UndefinedOffset quit (Quit: Leaving.)
676: [20:19:08] * UndefinedOffset has joined #silverstripe
677: [20:24:12] * UndefinedOffset quit (Ping timeout: 272 seconds)
678: [20:26:23] * DanaeNZ has joined #silverstripe
679: [20:27:41] <irogue> mornin'
680: [20:29:07] <helenclarko> irogue, o/
681: [20:29:15] <chocolatemoose> o/
682: [20:29:34] <chocolatemoose> Surface Book, overpriced?
683: [20:29:59] <DanaeNZ> morning all
684: [20:30:02] <DanaeNZ> need coffee
685: [20:30:17] <irogue> chocolatemoose: yep. looks to be higher price and lower spec than macbook air
686: [20:30:42] <chocolatemoose> just wish the Air had a better res screen
687: [20:33:58] * krofek_ has joined #silverstripe
688: [20:34:16] <terryapodaca> hey guys, can someone take a look that this page, it has a "tour" that embedded with JS but the actual video is being placed outside the <div> container I am trying to put it in
689: [20:34:17] <terryapodaca> http://www.greenwoodfuneralhomes.com/funeral-homes/greenwood-chapel/360tour.php
690: [20:34:34] <terryapodaca> it ends up in the lower left side just above the footer content
691: [20:34:49] <chocolatemoose> geo-ip blocked :)
692: [20:35:39] <terryapodaca> have no idea what this server is blocking
693: [20:36:05] <muskie9> http://puu.sh/kAVPe/edb4ec8d40.png
694: [20:38:00] <muskie9> terryapodaca I see it in .right-col .mainContent .tour, what div did you want it in
695: [20:38:32] <terryapodaca> muskie9: that's where I want it...but I am seeing it outside
696: [20:38:46] * CodeTrap quit (Quit: CodeTrap)
697: [20:39:19] <muskie9> seeing what you are in chrome, not safari
698: [20:39:29] <helenclarko> terryapodaca, CSS overflow: auto;
699: [20:39:38] <terryapodaca> yes, I am in Chrome
700: [20:42:26] <DanaeNZ> helenclarko: hey did you apply to our job listing? :D
701: [20:42:39] <DanaeNZ> http://www.seek.co.nz/job/29585698 here it is again
702: [20:43:42] * krofek quit (*.net *.split)
703: [20:43:45] * Liquide quit (*.net *.split)
704: [20:43:45] * MarcGuay quit (*.net *.split)
705: [20:43:45] * TheVoid quit (*.net *.split)
706: [20:43:45] * spekulatius quit (*.net *.split)
707: [20:43:45] * Zauberfisch quit (*.net *.split)
708: [20:43:45] * AshKyd quit (*.net *.split)
709: [20:43:46] * [Fate] quit (*.net *.split)
710: [20:43:46] * ec8or__ quit (*.net *.split)
711: [20:45:38] <muskie9> terryapodaca I get a lot of console errors when that page loads in chrome, I'd dig through that and see if something's not loading properly
712: [20:45:39] <DanaeNZ> irogue: I made the thing https://twitter.com/Toast_nz/status/651498490636296192
713: [20:46:11] * Liquide has joined #silverstripe
714: [20:46:11] * MarcGuay has joined #silverstripe
715: [20:46:11] * TheVoid has joined #silverstripe
716: [20:46:11] * spekulatius has joined #silverstripe
717: [20:46:11] * Zauberfisch has joined #silverstripe
718: [20:46:11] * AshKyd has joined #silverstripe
719: [20:46:11] * [Fate] has joined #silverstripe
720: [20:46:11] * ec8or__ has joined #silverstripe
721: [20:47:29] <helenclarko> DanaeNZ, Not yet, I have to get a portfolio together. I've been in my current job for 5-6 years now and been doing website work on the side.
722: [20:47:42] <DanaeNZ> helenclarko: aight no worries
723: [20:48:33] <helenclarko> I'm still learning Silversstripe too.
724: [20:51:20] <irogue> DanaeNZ: http://iforce.co.nz/i/4vnrwouh.vkd.png
725: [20:53:54] <terryapodaca> muskie9: my chrome doesn't show any errors...hmmmmmm
726: [20:54:46] <DanaeNZ> what a gc irogue
727: [21:00:21] <terryapodaca> DanaeNZ: what tag did you suggest I put the overfloww on ?
728: [21:01:34] <helenclarko> terryapodaca, did you try setting auto on overflow?
729: [21:03:05] <terryapodaca> err...was that you helenclarko that suggested that?
730: [21:03:09] <terryapodaca> what element?
731: [21:03:16] <helenclarko> on the div container that the embeded js sits in
732: [21:03:29] <terryapodaca> I tried it on the <div class="tour"> container
733: [21:05:28] * Copperis has joined #silverstripe
734: [21:10:25] * terryapodaca has left #silverstripe
735: [21:10:35] * chocolatemoose_ has joined #silverstripe
736: [21:10:42] * DanaeNZ quit (Remote host closed the connection)
737: [21:11:35] * DanaeNZ has joined #silverstripe
738: [21:13:26] * chocolatemoose quit (Ping timeout: 268 seconds)
739: [21:20:57] * jcwacky quit (Quit: jcwacky)
740: [21:26:11] <Stomach> irogue we are looking for people too :(
741: [21:26:34] <adrexia> us too
742: [21:28:10] * irogue quit (Ping timeout: 272 seconds)
743: [21:31:00] * antmas has joined #silverstripe
744: [21:31:19] <helenclarko> antmas, o/
745: [21:31:21] <antmas> morning all o/
746: [21:33:11] <adrexia> morning
747: [21:34:16] * Copperis quit (Quit: night)
748: [21:34:51] * Azure has joined #silverstripe
749: [21:37:22] * zippy has joined #silverstripe
750: [21:38:28] * irogue has joined #silverstripe
751: [21:41:49] <DanaeNZ> mmm coffee
752: [21:42:07] <DanaeNZ> We all looking for SilverStripe devs huh?
753: [21:42:23] <DanaeNZ> We've had a couple of junior junior freshies
754: [21:42:27] <irogue> android fans: if someone non-technical (i.e. they wouldn't be able to put any custom firmware or even flash it to stock android) wanted an Android, what would you suggest? I like Sony's hardware but their firmware is dodgy as shit, the person in question can't handle the fugly Samsung UI, and my personal experience is that LG Nexus devices have terrible battery issues
755: [21:42:39] <irogue> what
756: [21:42:41] <irogue> *what's left?
757: [21:43:42] <zippy> iphone?
758: [21:44:42] <irogue> zippy: as someone who recently swapped from a Nexus 5 to an iPhone 6S, I agree. but they're wanting to change *to* android
759: [21:45:59] <zippy> they're a non-technical person, just want something that works and is easy to use
760: [21:46:09] <irogue> windows phone!
761: [21:46:15] <zippy> :)
762: [21:46:44] <zippy> I didn't realise they wanted to be laughed at
763: [21:47:22] <irogue> i had a WP8 phone. switched to android because I wanted more appz, but when I just wanted a phone with basic email and internet it was perfect
764: [21:47:26] <irogue> 1+ week battery life
765: [21:49:52] <adrexia> yeah - windows phone is fine for my mother
766: [21:50:01] <adrexia> I switched because I wanted a decent browser
767: [21:50:04] <adrexia> and ...apps
768: [21:50:20] <adrexia> but I could have coped with it longer if it had a decent browser
769: [21:50:23] <irogue> yup
770: [21:50:34] <irogue> the new ones have Edge so probably tolerable
771: [21:51:27] <micmania1> irogue: I like HTC One but its quite old now. I think there’s newer models though
772: [21:53:53] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
773: [21:55:10] <helenclarko> Nokia 2280 and out!
774: [21:57:52] <irogue> hahaha
775: [21:58:00] * Azure quit (Ping timeout: 264 seconds)
776: [21:58:07] <adrexia> yeah - the other issue is no one really makes websites for IE on mobile
777: [21:58:21] <irogue> I swear I was the *only* one of my group who didn't have a 2280
778: [21:58:23] <adrexia> if it were webkit, it'd work out.
779: [21:58:35] * antmas had a Sony Erricson instead of 2280
780: [21:58:44] <antmas> spelling*
781: [21:58:45] * Azure has joined #silverstripe
782: [21:58:59] <adrexia> if Opera could get their browser onto the windows phone it'd solve the issue
783: [21:59:10] <irogue> I think I had a Nokia 3330 at the time
784: [21:59:26] <antmas> this thing to be exact http://www.extragsm.com/images/phone/big/Sony%20Ericsson/T100/Sony-Ericsson-T100-01.jpg
785: [21:59:29] * mahfuz has joined #silverstripe
786: [22:01:59] <Stomach> how do you have two searches on the same property in modeladmin
787: [22:02:06] <helenclarko> antmas, not the big brick then
788: [22:02:11] <Stomach> ie CreatedBefore and CreatedAfter
789: [22:02:38] <antmas> :O
790: [22:02:41] <antmas> new Far Cray game :O
791: [22:02:46] <antmas> cray lol
792: [22:02:48] <antmas> Cry*
793: [22:03:55] <MichalKleiner> Stomach: mmmmmm maybe add a has_one, onBefore write duplicate the information and hide the field from cms tab?
794: [22:04:12] <MichalKleiner> but that
795: [22:04:16] <MichalKleiner> is a workaround
796: [22:04:24] <Stomach> yeah I could do something like that
797: [22:04:28] <DanaeNZ> antmas: HOW NEW
798: [22:04:38] <DanaeNZ> antmas: I OWN FAR CRY 4 HAVEN'T EVEN INSTALLED
799: [22:04:40] <Stomach> but id rather just have it work :D
800: [22:04:46] <antmas> DanaeNZ: http://kotaku.com/https-www-youtube-com-watch-v-nwlotbv5zo0-far-cry-pri-1734951522
801: [22:04:48] <DanaeNZ> antmas: I FUCKIN LOVE FAR CRY
802: [22:04:55] <helenclarko> antmas I had a sony ericsson GA628 for a short time, with swappable face plate.
803: [22:04:55] <DanaeNZ> OH
804: [22:04:57] <DanaeNZ> MY
805: [22:04:57] <MichalKleiner> I know Stomach.. there must be a way
806: [22:04:57] <DanaeNZ> FUCK
807: [22:04:59] <DanaeNZ> YES
808: [22:05:08] <Stomach> irogue you must know
809: [22:05:18] <antmas> helenclarko: swappable face plates were tits back in the day
810: [22:05:40] <helenclarko> oh yeah, blue or red.
811: [22:06:00] <antmas> :D
812: [22:06:39] <DanaeNZ> MAMMOTH ACTION
813: [22:07:02] <DanaeNZ> NOOOO CANNIBALS
814: [22:07:03] <irogue> Stomach: not something i've ever tried to do, but could you hax it by making a method B() that returns $this->A and then do A:CreatedBefore and B:CreatedAfter?
815: [22:07:25] <DanaeNZ> Maybe I should get around to building that awesome gaming PC then
816: [22:07:31] <antmas> dooo eeeet
817: [22:07:44] <DanaeNZ> Is it running the same engine as Far Cry 4?
818: [22:07:46] <irogue> DanaeNZ: do it and come to http://www.echolan.co.nz/event.php?eventId=17 ;)
819: [22:07:51] <DanaeNZ> ECHO LAN
820: [22:07:56] <antmas> DanaeNZ: it will be
821: [22:08:05] * Colin[pi] has joined #silverstripe
822: [22:08:13] <antmas> Colin[pi]: o/
823: [22:08:18] <DanaeNZ> I went to a LAN once
824: [22:08:23] <Colin[pi]> o/
825: [22:08:25] <DanaeNZ> I think it may have even been Echo LAN
826: [22:08:43] <helenclarko> why cant you use the first hang glider in Far Cry 4, it just hits a tree and you fall to your death.
827: [22:08:51] <DanaeNZ> hahaha
828: [22:08:58] <antmas> lol
829: [22:09:06] <antmas> I didn't get into 4 much
830: [22:09:17] <DanaeNZ> YEAH I WENT TO THE '13 ONE
831: [22:09:18] <Stomach> ah we can change getDefaultSearchContext in modeladmin to do it
832: [22:09:18] <Stomach> hoorah
833: [22:09:27] <antmas> 3 was awesome, but Blood Dragon was amazing
834: [22:09:28] <helenclarko> antmas, you know what im talking about though right.
835: [22:09:34] <antmas> helenclarko: I do yeah :P
836: [22:09:39] <DanaeNZ> HAVEN'T PLAYED BLOOD DRAGON FML
837: [22:09:44] <Colin[pi]> haha blood dragon was great
838: [22:09:51] <irogue> DanaeNZ: echolan 13 or one in 2013?
839: [22:10:02] <Colin[pi]> DanaeNZ: think of every bad 80's sci-fi movie mixed with the entire FC3 island
840: [22:10:10] <DanaeNZ> irogue: oh they are different?
841: [22:10:14] <helenclarko> antmas, honestly spent like 15 minutes trying to pull left to avoid the tree.
842: [22:10:19] <DanaeNZ> It was in the greenhithe community hall
843: [22:10:35] <irogue> DanaeNZ: jesus
844: [22:10:41] <helenclarko> then I just took a quad and ran it off the cliff.
845: [22:10:44] <irogue> turns out we would have met before we knew we met
846: [22:10:51] <DanaeNZ> irogue: WOAAAH
847: [22:11:13] <DanaeNZ> I was with a bunch of guys who used to compete in Battlefield tournaments
848: [22:11:21] <DanaeNZ> I think they were called the 9th Rangers?
849: [22:11:42] <DanaeNZ> they dragged me along and there was this one guy who wouldn't leave me alone
850: [22:11:47] <irogue> hahaha
851: [22:12:01] <irogue> now i wonder who the thirsty guy was
852: [22:12:07] <irogue> there's a few possibilities
853: [22:12:19] <DanaeNZ> I dunno he was probably nice enough but I was like, bro, I want to play mount and blade
854: [22:12:24] <DanaeNZ> pls leave
855: [22:12:29] <adrexia> :D
856: [22:13:47] <irogue> myself and garion and scott are doing a hackfest this weekend to finish the new website for echolan
857: [22:13:47] <DanaeNZ> I might check to see if any of them are going again
858: [22:13:56] <DanaeNZ> Oooioh cool!
859: [22:14:02] <helenclarko> DanaeNZ, took my ex gf to a lan once, she ended up with a crowd watching her play warcraft 3.
860: [22:14:05] <irogue> the current one is phpbb + smarty + some nasty procedural php
861: [22:14:12] <DanaeNZ> hahahaha helenclarko oh man
862: [22:14:23] <DanaeNZ> pro tip hide the girls in the middle of rows
863: [22:14:27] <DanaeNZ> I was on the end
864: [22:14:49] <DanaeNZ> I migth check with my mates to see if they're going
865: [22:15:13] <DanaeNZ> Slyer is still in Auckland, Squiggles moved to Aussie, and PirateJafa lives in Tauranga
866: [22:15:24] <helenclarko> DanaeNZ, she was the only female there, so I knew it was coming.
867: [22:15:36] <DanaeNZ> hahaha oh man
868: [22:16:24] <adrexia> that's pretty odd behaviour
869: [22:16:35] <adrexia> I bet she felt super comfortable
870: [22:17:07] <irogue> we usually have 3 or 4 females each lan now, which is good
871: [22:17:15] <irogue> helps reduce that shit
872: [22:17:21] <DanaeNZ> Hahaha yeah the one I went to had one other girl I think
873: [22:17:31] <Stomach> MichalKleiner - http://pastie.org/10464980 if you're interested
874: [22:17:38] <Colin[pi]> fuck sake, haven't they seen a girl before?? ..... oh yeah
875: [22:17:48] <DanaeNZ> Talking to girls is hard!
876: [22:18:08] <Colin[pi]> I'm imaging lots of hoverhand photos with the girl
877: [22:18:12] <adrexia> I'm sort of used to male dominated hobbies, but I can't say I've had anything like that happen
878: [22:18:29] <DanaeNZ> I just had the one guy chatting away
879: [22:18:39] <MichalKleiner> hmm, interesting, Stomach
880: [22:19:05] <DanaeNZ> man I'm kinda keen to go now
881: [22:19:08] <irogue> our core group has grown up a bit now, most of them have girlfriends
882: [22:19:24] <Colin[pi]> irogue: some of them have fleshlights?
883: [22:19:36] * Motoservo has joined #silverstripe
884: [22:19:38] <adrexia> ... creepy]
885: [22:19:42] <DanaeNZ> ahahah
886: [22:19:42] <irogue> Colin[pi]: probably
887: [22:19:46] <Colin[pi]> lol XD
888: [22:19:53] <irogue> DanaeNZ: come then!
889: [22:20:13] <DanaeNZ> I'll see if I can rope some of my mates to come along
890: [22:20:22] <DanaeNZ> open bar sure helps
891: [22:20:31] <DanaeNZ> open?
892: [22:20:32] <DanaeNZ> I mean
893: [22:20:33] <DanaeNZ> just a bar
894: [22:20:38] <DanaeNZ> there is alcohol is the point
895: [22:20:43] <irogue> lol
896: [22:20:53] <irogue> technically there is not alcohol
897: [22:20:55] <irogue> 'technically;
898: [22:21:11] <DanaeNZ> Oh wait to you BYO?
899: [22:21:22] <DanaeNZ> is it*
900: [22:21:26] <DanaeNZ> what the fuck english
901: [22:21:31] <irogue> DanaeNZ: no you *totally* don't secretly BYO without us noticing
902: [22:21:33] <irogue> ;)
903: [22:21:51] <Colin[pi]> lol
904: [22:21:55] <Colin[pi]> nudge nudge wink wink
905: [22:22:04] <DanaeNZ> I was gonna say I'm pretty sure I've heard many stories of my mates just wandering in drunk with a box of coronas
906: [22:22:14] <DanaeNZ> but maybe I'm hearing things
907: [22:22:16] <DanaeNZ> wink wink
908: [22:22:30] <irogue> its in a school hall this time, so alcohol isn't "allowed"
909: [22:22:48] <irogue> robert is legally blind tho and i'll just accidentally not wear my glasses ;)
910: [22:23:05] <irogue> I SEE NOTHING
911: [22:23:16] <DanaeNZ> This? Oh this is simply apple juice
912: [22:23:23] <DanaeNZ> h and that? water of course
913: [22:23:30] <DanaeNZ> Why am I mixing it with coca cola?
914: [22:23:32] <Colin[pi]> and this? this is vodk... SHIT
915: [22:23:36] <DanaeNZ> I like to water it down is all
916: [22:23:40] <irogue> haha
917: [22:23:47] <irogue> you're getting the idea now
918: [22:24:04] <DanaeNZ> hahaha, nah the vibe I get is obviously don't get so trolleyed you start causing trouble
919: [22:24:20] <irogue> yep
920: [22:24:40] * Azure quit (Remote host closed the connection)
921: [22:24:42] <DanaeNZ> ok I'm pretty keen I'll try rope some of my mates in
922: [22:24:50] <DanaeNZ> If not, is it arranged seating?
923: [22:24:58] <irogue> yes its arranged seating
924: [22:25:14] <irogue> http://www.echolan.co.nz/seating.php?eventId=17
925: [22:25:37] <DanaeNZ> whoop whoop it's filling up
926: [22:25:42] <DanaeNZ> where are you guys at?
927: [22:26:50] * Azure has joined #silverstripe
928: [22:27:14] <irogue> well i'm at the admin desks by the entrance, but my mates are at the top of the red table
929: [22:28:02] <DanaeNZ> neato!
930: [22:28:23] <helenclarko> how neat is that?
931: [22:28:29] <helenclarko> thats pretty neat!
932: [22:28:36] <DanaeNZ> the neatest
933: [22:28:40] <antmas> must say it's pretty neat
934: [22:28:49] <Colin[pi]> that's pretty cool
935: [22:28:54] <DanaeNZ> groovy man
936: [22:28:55] <antmas> gg Colin[pi]
937: [22:28:56] <Colin[pi]> C-C-C-C-COMBO BREAKER
938: [22:28:58] <Colin[pi]> XD
939: [22:30:59] <helenclarko> Neature walk, www.youtube.com/watch?v=Hm3JodBR-vs
940: [22:36:04] * Azure quit (Ping timeout: 268 seconds)
941: [22:36:49] * Azure has joined #silverstripe
942: [22:44:35] <antmas> can you have 'friends' on reddit? or follow people?
943: [22:45:00] <adrexia> is that somethign you want to do?
944: [22:46:02] <antmas> yeah
945: [22:46:20] <antmas> like follow specific posters, as opposed to specific subreddits
946: [22:46:20] <adrexia> interesting
947: [22:46:53] <adrexia> I've always thought of reddit as a forums sort of deal
948: [22:47:07] <antmas> yeah me too
949: [22:47:22] <antmas> but I'm thinking more of a filtering feature, as opposed to social feature
950: [22:47:31] * adrexia nods
951: [22:53:43] * glenn-bautista quit (Quit: Leaving.)
952: [22:54:32] <antmas> so payment express and this other software company
953: [22:54:45] <antmas> both disagreeing with each other on how the service fee is charged
954: [22:55:01] <antmas> payment express apparently ALWAYS add the service fee on top of the amount input from the user
955: [22:55:17] <antmas> unless you leave it for your bank to reconcile at a later date
956: [22:55:45] <antmas> this other company (who're sending the xml request) are saying that Paymen Express are lying lol
957: [22:55:57] <antmas> 'we add the service fee and they skim it off the top'
958: [22:56:07] * antmas wants to shoot both of them
959: [22:58:56] <xyphoid> you mean a service fee charged to the end user?
960: [23:00:01] <antmas> yup
961: [23:00:44] * cmcramer quit (Ping timeout: 268 seconds)
962: [23:03:02] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
963: [23:03:16] * spronk has joined #silverstripe
964: [23:05:12] <Colin[pi]> antmas: ya
965: [23:05:20] <Colin[pi]> oops
966: [23:05:21] <Colin[pi]> wtfd
967: [23:05:28] <Colin[pi]> my IRC client had scrolled up for some reason
968: [23:05:40] <Colin[pi]> I was answering your reddit qn :P
969: [23:06:41] <antmas> Colin[pi]: as in you can follow people?
970: [23:07:25] <Colin[pi]> antmas: can add them as friends
971: [23:07:34] <Colin[pi]> but not sure if you see like a timeline or whatever
972: [23:07:52] * glenn-bautista has joined #silverstripe
973: [23:07:54] <antmas> Colin[pi]: ok cool
974: [23:08:06] <Colin[pi]> I occasionally see someone highlighted a different colour in the comments, and then wonder why I friended them a zillion years ago
975: [23:08:28] <antmas> oh so if you 'friend' them, you see them highlighted in threads?
976: [23:08:33] <irogue> yup
977: [23:08:56] <antmas> wuckud
978: [23:10:26] <antmas> fucking jquery autocomplete :|
979: [23:10:34] <antmas> Y U NO MAPPING?
980: [23:11:59] <Colin[pi]> antmas: I set that up for this form here: http://actcancer.org/prevention/sunsmart/act-schools-and-early-childhood-services/national-schools-program/view-your-sunsmart-certificate/
981: [23:13:47] <antmas> Colin[pi]: ah yip I see
982: [23:14:19] <antmas> so no json there?
983: [23:14:38] <Colin[pi]> it's ajax/json yeah
984: [23:14:43] <Colin[pi]> look in the console
985: [23:14:50] <antmas> oh wait I see
986: [23:15:50] <Colin[pi]> I remember I had a prob with that I think
987: [23:15:56] <Colin[pi]> I tried to return a json assoc array
988: [23:16:01] <Colin[pi]> like 123 => Name
989: [23:16:12] <antmas> mm I'm trying to get it to populate the drop down, but it's flaking out
990: [23:16:14] <Colin[pi]> but I had to return {key: 123, name: Name}
991: [23:16:24] <Colin[pi]> like an array of arrays
992: [23:16:26] <antmas> I can do it by converting to a string and separating, but that's fuggly
993: [23:17:33] <antmas> this json is not quite formatted properly, that may be it
994: [23:17:40] <Colin[pi]> yeah
995: [23:25:01] <DanaeNZ> Colin[pi]: I know the one of which you speak
996: [23:27:12] * adrexia has joined #silverstripe
997: [23:55:00] <ss-helper> Re: [silverstripe-dev] More robust form traversing and manipulation needed? - https://groups.google.com/d/msg/silverstripe-dev/c3RajiT7gMI/pujc5rbYAQAJ

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