#silverstripe IRC Log

IRC log for 3 August 2016

All timestamps are in UTC.

1: [00:00:01] * ss-helper quit (Remote host closed the connection)
2: [00:00:18] * ss-helper has joined #silverstripe
3: [00:01:59] * Nightjar has joined #silverstripe
4: [00:12:15] * micmania1 quit (Quit: micmania1)
5: [00:21:00] * pinc has joined #silverstripe
6: [00:28:24] * Stomach quit (Read error: Connection reset by peer)
7: [00:28:30] * Stomach_ has joined #silverstripe
8: [00:29:12] <Admonish> Does anyone know if there is a way to force the gridfield columns to be a certain width? for instance could I make the first column always be 100px?
9: [00:29:41] <Admonish> Any built in way that is XD I know anything is possible if you put time and effort into it
10: [00:41:20] <Nightjar> Admonish, there is a fiddly way I think, yeh.
11: [00:41:23] <Nightjar> probably in the docs.
12: [00:42:04] <Nightjar> something to do with manual column configuration, which in itself is ... fiddly. Been forever since I looked at it though
13: [00:42:46] <Nightjar> if can't find it docs, look in (gridfield)config docs on api.ss.org.nz
14: [00:43:30] * Stomach_ quit (Read error: Connection reset by peer)
15: [00:43:48] * Stomach has joined #silverstripe
16: [00:48:03] * Stomach quit (Read error: Connection reset by peer)
17: [00:48:12] * Stomach_ has joined #silverstripe
18: [00:50:31] <Admonish> Nightjar: Thanks, Ill check it out
19: [00:52:20] * micmania1 has joined #silverstripe
20: [00:53:19] * Stomach_ quit (Quit: zzz)
21: [00:54:43] * Stomach has joined #silverstripe
22: [00:55:45] * Admonish quit (Quit: Page closed)
23: [00:56:31] <adrexia> I just use css classes for that stuff
24: [01:00:30] * DanaeNZ quit (Remote host closed the connection)
25: [01:01:04] * DanaeNZ has joined #silverstripe
26: [01:05:27] * DanaeNZ quit (Ping timeout: 250 seconds)
27: [01:06:39] <Nightjar> td:nth-child(n) ?
28: [01:07:00] <adrexia> they all get classes from the field name
29: [01:07:02] <Nightjar> seems easier tbh.
30: [01:07:08] <adrexia> so you can target the fieldname
31: [01:07:11] <adrexia> yeah
32: [01:07:24] <adrexia> as far as I know, its not php configurable
33: [01:07:33] <Nightjar> sweet. Wasn't sure cells got names too, but in any case the parent wrapper would isolate it.
34: [01:07:52] <Nightjar> if it is, not particularly easily at least adrexia
35: [01:08:12] <adrexia> I remember dealing with the gridfield css a lot a long time ago, and its all a bit magic to get tables to automatically divide cell width
36: [01:08:20] <Nightjar> oh adrexia - get any new contractors in the pool recently?
37: [01:08:30] <adrexia> I don't know
38: [01:08:52] <Nightjar> I told a mate to get in contact with bossman John, dunno if he did/anything came of it.
39: [01:08:53] <adrexia> but Will is leaving us, so we'll be hiring someone to fill that somewhat large gap.
40: [01:08:58] <Nightjar> oh? :o
41: [01:09:01] <adrexia> yeah
42: [01:09:15] <Nightjar> Not sure where this mates strengths lie tbh. I've never worked with him personally.
43: [01:09:17] <adrexia> we're all a bit scared as shit ;)
44: [01:09:36] <adrexia> bascially need someone to do the dev ops stuff Will does for us
45: [01:09:39] <Nightjar> Got young Jacob under pressure? hehe
46: [01:09:47] <adrexia> He was my first thought too
47: [01:09:48] <Nightjar> LEARN ALL THE THINGS FAST
48: [01:09:49] <adrexia> ;)
49: [01:10:05] <adrexia> "Hey Jacob, ever thought you might like to do dev ops"
50: [01:10:12] <adrexia> the answer was yes, so that's somethigtn ;)
51: [01:10:26] <Nightjar> well the new git branching thing y'all sorted is a big help in itself right?
52: [01:10:58] * adrexia shrugs
53: [01:10:59] <Nightjar> In any case I asked said mate if he was any good at front end, he responded with an answer that sounded kinda like how I was when I came to help yas out
54: [01:11:03] <adrexia> I was already doing thast
55: [01:11:17] <adrexia> it useful that everyone else is doing it too though :D
56: [01:11:21] <Nightjar> so I suggested he get in contact with John
57: [01:11:47] <Nightjar> ironically, another ginger named Scott, haha
58: [01:12:06] <Nightjar> well 'ironically' - not even irony, but whatever.
59: [01:13:25] <Nightjar> If you're looking tight on resource I can always pass his number through to yas. Otherwise I'll leave it to him and John to sort out (if it gets that far, took quite some time for John to get back to me at first)
60: [01:13:35] * Nightjar shrugs
61: [01:13:45] <Nightjar> just try'na help ya oot :>
62: [01:17:39] * Stomach quit (Quit: zzz)
63: [01:20:32] * adrexia nods
64: [01:21:19] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
65: [01:21:34] * terryapodaca quit (Quit: Leaving.)
66: [01:21:52] * pinc quit (Remote host closed the connection)
67: [01:22:12] * pinc has joined #silverstripe
68: [01:24:43] * Stomach has joined #silverstripe
69: [01:27:43] * spronk quit (Quit: I may need a longer sleep timer...)
70: [01:31:04] * Nightjar quit (Ping timeout: 264 seconds)
71: [01:35:54] * Admonish has joined #silverstripe
72: [01:36:51] <Admonish> Is there a way to increase the amount of decimal places on the decimal DataType? It seems like the max is two places
73: [01:38:47] * adrexia has joined #silverstripe
74: [01:44:55] * pinc quit (Remote host closed the connection)
75: [01:45:12] <Admonish> NVM I found it
76: [01:45:50] * DanaeNZ has joined #silverstripe
77: [01:46:22] <Admonish> You can use Decimal(*Max Number Count*,*Max Decimal Places*) when your declaring the dbfield in the $db array
78: [01:47:36] * pinc has joined #silverstripe
79: [01:47:44] * pinc quit (Remote host closed the connection)
80: [01:47:59] * pinc has joined #silverstripe
81: [02:05:09] * Nightjar has joined #silverstripe
82: [02:13:47] * pinc quit ()
83: [02:19:22] <DanaeNZ> Anyone ever had issues where the login box in >3.1 just won't stop popping up?
84: [02:22:09] <Nightjar> I had an issue like that once DanaeNZ in >3.1 years ago
85: [02:22:37] <DanaeNZ> Best I can guess is permissions issues on /Security/ping or something
86: [02:22:38] <Nightjar> something to do with an error being thrown causing a redirect so you never saw it / knew it was happening.
87: [02:22:49] <DanaeNZ> That sounds right
88: [02:22:58] <DanaeNZ> getting a few redirects on things like favicons
89: [02:22:59] <Nightjar> but if you're managing to log in, then that's further than this caused one to get.
90: [02:23:17] <DanaeNZ> Can login, but next request usually boots you
91: [02:23:23] <Nightjar> enable logging
92: [02:23:26] <Nightjar> check them
93: [02:23:35] <Nightjar> :>
94: [02:25:54] <adrexia> yeah, I remember having that. There was a permissions check that failed, and it would automatically log out the curent user
95: [02:26:25] <adrexia> it wasn't actually a permissions fail, it was a code error of some sort while checking permissions
96: [02:26:53] <Nightjar> mm. sounds about right.
97: [02:27:44] <ss23> Another thing that can solve it is load-balanced setups
98: [02:27:45] <Nightjar> iirc years and years ago it was me having done something in a page::can(view|edit|thing|whatever) that was causing some kind of user_error or exception thrown nonsense.
99: [02:27:58] <Nightjar> Security being a subclass of Page_Controller... yeh.
100: [02:28:17] <Nightjar> ss23, you mean cause right?
101: [02:28:26] <ss23> heh
102: [02:28:27] <ss23> Yes, cause
103: [02:28:35] <Nightjar> and yeh, non-persistent session storage DanaeNZ can cause same issue.
104: [02:30:01] <DanaeNZ> all I have in the logs is a couple of Warnings, although they do pertain to redirects
105: [02:30:47] <DanaeNZ> "Already redirected to xxxxx; now trying to direct to xxxxx
106: [02:30:50] <Nightjar> how long is it between eg. logging in, then click to cause issue?
107: [02:31:07] <Nightjar> immediate?
108: [02:31:29] <DanaeNZ> Nightjar: Appears to be immediate. You log in, click on something. Then the next thing you click on prompts the login box
109: [02:31:45] <Hailwood> ss23, I can't help but wonder, what is your nick a reference to? I keep thinking SilverStripe 2.3
110: [02:32:01] <Nightjar> that's exactly what he is Hailwood. A relic.
111: [02:32:06] <ss23> lol
112: [02:32:09] <Nightjar> xD
113: [02:32:16] <Nightjar> an ex-silverstripe :P
114: [02:32:19] <ss23> Hailwood: I went to get an email once and it was like "x is taken, did you want x23?"
115: [02:32:21] <ss23> and I was like "sure"
116: [02:32:43] <Nightjar> by 'get an email' you mean hotmail, don't you?
117: [02:32:50] <ss23> ss stands for "super sexy"
118: [02:32:55] <ss23> Nightjar: hell yeah, back in my day hotmail was the only mail
119: [02:33:03] <Nightjar> negative.
120: [02:33:12] <adrexia> umm
121: [02:33:22] <adrexia> ss actually stands for something racist
122: [02:33:23] <adrexia> :P
123: [02:33:24] <Nightjar> but as a heterosexual teenager, it's where all the girls were, because MSN Messenger.
124: [02:33:36] <Nightjar> also yeh what adrexia said.
125: [02:33:54] <adrexia> they were all on ICQ back in my day
126: [02:33:59] <adrexia> /old
127: [02:34:03] <Nightjar> ICQ best CQ <3
128: [02:34:04] <ss23> lol adrexia :(
129: [02:34:17] <ss23> adrexia: You should know me well enough to realise I would have *no* clue about the racist meaning when I was a kid!
130: [02:34:20] <ss23> Heck, I barely know now!
131: [02:34:23] <adrexia> its ok - 23 makes it seem like its a silverstripe thing ;)
132: [02:34:24] <Nightjar> I was an ICQ user. Can still rattle off my number too.
133: [02:34:33] <Hailwood> You guys make me feel young talking about ICQ hah.
134: [02:34:47] <Hailwood> Never used it
135: [02:34:50] <adrexia> ss23 - its a reference to the nazis
136: [02:34:54] <ss23> adrexia: I know what it is :P
137: [02:35:04] <ss23> Back in my day we used FidoNet
138: [02:35:06] <adrexia> good
139: [02:35:06] <adrexia> :P
140: [02:35:07] <ss23> And that's how we liked it
141: [02:35:08] <Nightjar> But by the time I was 18 and the internet had become a bit more 'mainstream' people were going with what was easy, not what was best. And MicroSoft Network had that covered.
142: [02:35:31] <Nightjar> Hailwood, heh. I _still_ use it.
143: [02:35:42] <Hailwood> Wait it's still a thing?
144: [02:35:45] <Nightjar> yup.
145: [02:35:54] <Nightjar> bit of a relic for sure... but yep.
146: [02:36:08] <Hailwood> Interesting, In saying that. We're using IRC so ya know...
147: [02:36:25] <Nightjar> In fact, there's even an official ICQ app for the smartphones.
148: [02:36:44] <Nightjar> It basically looks like whatsapp tho (by description I read).
149: [02:39:38] <adrexia> I use whatsapp
150: [02:40:24] <Nightjar> It's big in the EU (and thus the ex-EU), which is why I have it. Seems to not be such a thing owa here tho.
151: [02:40:55] <Nightjar> Still use it to chat to ex-EU residing buddies.
152: [02:42:12] <Admonish> whenever someone uses the term ex-such and such, I think of the secret service or something
153: [02:45:03] * Stomach quit (Quit: zzz)
154: [02:46:46] <DanaeNZ> In console I get the 403 (not logged in) error on the lib.js file
155: [02:46:51] * JRTotten has joined #silverstripe
156: [02:46:51] <ss-helper> JRTotten: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
157: [02:47:02] <DanaeNZ> Though that kind of says that the session logged me out already
158: [02:48:10] <JRTotten> Random question. Does anyone have experience moving a Silverstripe site build for IIS to Apache? If so can you loosely tell me the level of effort?
159: [02:48:23] <Nightjar> DanaeNZ, so you can sign in, click one thing, THEN you get the logout (on second click)?
160: [02:48:41] <Nightjar> JRTotten, your biggest issue is (presumably) going to be the database.
161: [02:49:06] <Nightjar> silverstripe should mostly just run, since it requires PHP, not any _particular_ web server.
162: [02:49:09] <DanaeNZ> Nightjar: Yeah. Basically goes: Browse to admin in URL. Login, follow ?BackURL to admin/pages. Click on a modeladmin - prompt shows up
163: [02:49:24] <Nightjar> there will probably be idiosyncracies that you'll have to smooth over, but nothing too major I'd think.
164: [02:49:34] <adrexia> Nightjar - yeah we have a bit of a different SMS climate here, so whatsapp never really took off
165: [02:49:56] <Nightjar> adrexia, yeah, we _still_ pay far too f'n much for a txt :<
166: [02:49:56] <adrexia> though its starting to get more popular
167: [02:50:07] * adrexia nods
168: [02:50:14] <adrexia> does the UK have to pay to recieve too?
169: [02:50:22] <Nightjar> adrexia, nope
170: [02:50:45] <adrexia> The US does that. I can't imagine Kiwis would have ever have used SMS if that were thecase
171: [02:50:45] <Nightjar> their charges are cheaper, but not by a whole lot once you factor conversion in.
172: [02:50:50] <JRTotten> Nightjar, thanks. Good point. it's a relatively small site so i mean worst case, recreating page data wouldn't be the end of the world
173: [02:51:10] * adrexia nods
174: [02:51:17] <Nightjar> adrexia, _EVERYTHING_ over there is geared to getting you on a pay scheme though (ie, on contract).
175: [02:51:28] <adrexia> yeah
176: [02:51:29] <Nightjar> be it phone, house, car, fuck almost shoes even I'm sure.
177: [02:51:33] <adrexia> that works fine for adults
178: [02:51:48] <adrexia> bit hard for teenagers and students paying their own way
179: [02:51:53] <Nightjar> so if you're on contract it's cheap as fuck. But you pay a fair bit per month.
180: [02:52:34] <Nightjar> Nah, because over there prices are cheaper for contract, and you get a free new galaxy s10thousand&8
181: [02:52:41] <Nightjar> but you're locked in.
182: [02:52:46] <adrexia> yep
183: [02:52:48] <Nightjar> both contract & phone.
184: [02:53:04] <Nightjar> contracts much cheaper than here though.
185: [02:53:12] <Nightjar> I never got one because I never used the phone though.
186: [02:53:35] <adrexia> I care too much about my freedom to want a plan
187: [02:53:36] <Nightjar> here it's still like $80Tbillion per month for 20m of chats.
188: [02:53:41] <Nightjar> me too.
189: [02:54:00] <adrexia> plus, I think they're a bit unethical
190: [02:54:08] * Stomach has joined #silverstripe
191: [02:54:08] <adrexia> / monopolistic
192: [02:54:14] <Nightjar> VERY.
193: [02:54:20] <Nightjar> obvious as fk upon coming home.
194: [02:56:35] <Nightjar> Not like it was much better in the UK, all the offerings are much of a muchness... but just that much 'easier' to slip into (contract).
195: [02:56:51] <Nightjar> and comparitively cheaper.
196: [02:56:58] <DanaeNZ> other things to note - I'm enforcing https. The site has a subfolder that holds SS. There is another symlink that points to the files. There's an .htaccess file out of the webroot that controls which dir to show
197: [02:57:06] <DanaeNZ> this site is fucking annoying
198: [02:57:28] * JRTotten quit (Ping timeout: 250 seconds)
199: [02:57:32] <Nightjar> VM all the things DanaeNZ
200: [02:57:46] <DanaeNZ> I didn't build it so it's a bit later
201: [02:57:50] <DanaeNZ> late* for that
202: [03:00:15] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
203: [03:04:07] <adrexia> its not loading something over http?
204: [03:04:19] <adrexia> no js errors?
205: [03:04:24] <adrexia> ...or other console errors
206: [03:04:40] * Stomach quit (Ping timeout: 264 seconds)
207: [03:10:50] <Nightjar> DanaeNZ, so this is on UAT or something?
208: [03:11:26] <Nightjar> if it's not your env, is it load balanced like ss23 suggested?
209: [03:14:00] <DanaeNZ> adrexia: there were console errors, the only one now is the 403 on the lib.js
210: [03:14:30] <DanaeNZ> Nightjar: this is only on prod. I don't think it's load balanced - it's a classic WHM/cpanel LAMP setup
211: [03:17:03] <adrexia> so lib.js does look like it is the file that handles protocols
212: [03:17:19] <adrexia> so probably _is_ something to do with https
213: [03:18:02] <DanaeNZ> righto, I'm going to test locally with https
214: [03:19:05] <adrexia> hopefully you get more useful errors that way :)
215: [03:20:44] <adrexia> umm... you don't have issues with uppercase/lowercase files on your server do you?
216: [03:21:15] <adrexia> requirements seems to ask for cmssecurity.js, but the actual file name is capitalized
217: [03:22:03] <adrexia> perhaps requirements deals with that
218: [03:22:23] <adrexia> its a bit icky though
219: [03:22:52] <adrexia> oh wait, no nevermind
220: [03:23:02] <adrexia> they are both taking and makign a file with the same nmae
221: [03:23:43] * Stomach has joined #silverstripe
222: [03:24:52] <DanaeNZ> whelp I'm not getting the logout bug locally on https
223: [03:25:06] <DanaeNZ> The only other gotcha is that weird symlink business
224: [03:25:14] <adrexia> even in prod mode?
225: [03:25:25] <DanaeNZ> oh whoops I didn't switch it
226: [03:27:17] <DanaeNZ> woahwoah here come some new errors
227: [03:27:37] <DanaeNZ> what on earth is mwm-utilities
228: [03:27:43] <adrexia> hahaha
229: [03:27:56] <adrexia> actually, I like all the mwm stuff
230: [03:27:59] <adrexia> its pretty decent
231: [03:28:05] <DanaeNZ> I've never used it
232: [03:28:12] <adrexia> oddly prefixed though
233: [03:28:28] <adrexia> would be better if everything went in the vendor folder
234: [03:28:31] <DanaeNZ> ah looks like some of these errors should be fixed with a dev/build - bunch of _combined-files missing
235: [03:28:38] <adrexia> it's got some good gridfield stuff
236: [03:28:48] <adrexia> ahh, nice :)
237: [03:28:55] <adrexia> oh
238: [03:28:57] <adrexia> umm
239: [03:28:58] <adrexia> caching?
240: [03:29:12] <adrexia> could it be a caching issue?
241: [03:29:46] <DanaeNZ> frontend caching or backend? I don't even have a combinedfiles folder ha
242: [03:29:54] <DanaeNZ> and trying to dev/build gives server error
243: [03:29:58] <DanaeNZ> yay, getting somewhere
244: [03:30:03] <adrexia> silverstripe-cache issues?
245: [03:30:19] <adrexia> or just folder/file permissions maybe
246: [03:30:30] * Admonish quit (Ping timeout: 276 seconds)
247: [03:30:54] <adrexia> but I hear shared hosting is one of the reasons we are able to put a silverstripe-cache folder in project root
248: [03:30:55] <DanaeNZ> my god where is my silverstripe-cache folder
249: [03:31:29] <adrexia> make one and see if it fixes it?
250: [03:31:41] <DanaeNZ> yeah doing that now
251: [03:31:47] <DanaeNZ> oh it is not a happy chappy
252: [03:31:50] <adrexia> (y)
253: [03:32:00] <adrexia> I want irc to do real emoticons
254: [03:37:29] <DanaeNZ> wow this is taking 5ever
255: [03:37:35] <DanaeNZ> load faster
256: [03:37:37] <DanaeNZ> damn site
257: [03:37:44] <vitaly_> Dana
258: [03:37:53] <adrexia> lols
259: [03:38:11] <vitaly_> DanaeNZ: can I ask you some stuff about nginx?
260: [03:38:12] <DanaeNZ> there is still the mystery of the missins combinedfiles folder
261: [03:38:20] <DanaeNZ> vitaly_: maybe? I used it like once
262: [03:39:33] <adrexia> maybe it timed out :D
263: [03:39:46] <DanaeNZ> woo it loaded
264: [03:41:00] <DanaeNZ> where are my combinedfiles
265: [03:41:00] <DanaeNZ> omg
266: [03:41:08] <DanaeNZ> i haven't used them in so long
267: [03:41:14] <DanaeNZ> I forgot how it works
268: [03:46:15] * Stomach quit (Quit: zzz)
269: [03:49:11] <DanaeNZ> ok one problem - assets_dir is a little wrong locally
270: [03:49:24] <DanaeNZ> that fixed the actual missing combined files
271: [03:52:32] <DanaeNZ> woah this error just popped up: Failed to clear temp storage: It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources. SecurityError
272: [03:52:43] <DanaeNZ> chrome-like
273: [03:53:16] <DanaeNZ> nvm that was after I manually deleted the local storage/cookies
274: [03:54:26] <DanaeNZ> yeah not getting the logout error locally. Fmmmllll
275: [03:56:21] * Stomach has joined #silverstripe
276: [04:13:58] * Stomach quit (Quit: zzz)
277: [04:17:28] * Stomach has joined #silverstripe
278: [04:28:08] <DanaeNZ> ok I think I found it, maybe. CMS is trying to access /favicon.ico, but since it's missing the symlink prefix (symlink/favicon.ico) it attempts to redirect to /symlink/favicon.ico. And then this prompts user to login
279: [04:28:27] <DanaeNZ> copying the favicon to the root directory doesn't fix it though
280: [04:29:55] <ss23> weird
281: [04:29:59] <adrexia> the favicon can live anyhere so long as your html has a link to it
282: [04:30:28] <adrexia> so, you can throw it in your theme, etc if you need to
283: [04:30:32] <DanaeNZ> RewriteCond %{REQUEST_URI} !^/(nz|{symlink}|assets|services)/
284: [04:30:32] <DanaeNZ> RewriteRule .* /{symlink}/ [NC]
285: [04:30:35] <DanaeNZ> this is in the root htaccess:
286: [04:30:56] <DanaeNZ> uuughgghgh there is too much random specific shit on this site
287: [04:47:49] <Nightjar> bl2u :<
288: [04:48:03] <Nightjar> vitaly_, always just ask question :>
289: [04:48:21] <Nightjar> then if there's someone else who can, they might.
290: [04:48:29] <Nightjar> but if you don't, they can't.
291: [04:51:34] <Nightjar> newae mebbe c u shortly ss23. G'nite err1 else.
292: [04:51:41] * Nightjar quit (Quit: Leaving)
293: [04:55:36] <ss23> wat
294: [04:55:37] <ss23> oh
295: [04:55:39] <ss23> locksport, forgot
296: [04:56:13] <adrexia> what is locksport
297: [04:56:14] <adrexia> ?
298: [04:56:29] <ss23> learn to pick locks!
299: [04:56:36] <ss23> Wanna come, adrexia? It's on tonight and always open to new people :)
300: [04:56:37] <adrexia> as a sport!
301: [04:56:48] <ss23> http://www.meetup.com/en-AU/Locksport-Wellington/
302: [04:56:48] <ss23> heh
303: [04:56:50] <ss23> as a hobby I guess
304: [04:56:52] <adrexia> I have stuff I need to do tonight
305: [04:56:54] <adrexia> haha
306: [04:56:55] <adrexia> cool
307: [04:57:00] <ss23> There's more than just one person going, but most people don't use Meetup
308: [04:57:09] * adrexia nods
309: [05:00:01] <ss23> (Open to anyone in Wellington)
310: [05:01:46] * Anastasia_ has joined #silverstripe
311: [05:01:46] <ss-helper> Anastasia_: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
312: [05:02:49] <Anastasia_> Hey there. I have a problem with a blog. I try to create it, but it shows "Internal Server Error". What could be wrong here?
313: [05:03:15] <Anastasia_> I mean a blog post
314: [05:04:22] <adrexia> pretty much anything...
315: [05:04:42] <adrexia> that's probably some sort of 500 error
316: [05:05:19] * Hailwood quit (Remote host closed the connection)
317: [05:05:39] <Anastasia_> I think I just got all five of them appearing there
318: [05:05:41] <Anastasia_> loool
319: [05:05:52] <Anastasia_> Does it take time to upload normally?
320: [05:09:20] <Anastasia_> OK. I think I just solved it. Thanks :)
321: [05:18:20] * spronk has joined #silverstripe
322: [05:19:58] <DanaeNZ> a wild spronk appears
323: [05:20:02] * Anastasia_ quit (Ping timeout: 250 seconds)
324: [05:20:05] <spronk> :)
325: [05:20:10] <spronk> don't shoot me!
326: [05:25:04] * LokiNZ has joined #silverstripe
327: [05:25:40] <LokiNZ> What is the proper way to style a Form session message? I can send html in the message but that just seems wrong.
328: [05:26:41] <LokiNZ> I want to be able to add classes for bootstrap and <i> tags for fa
329: [05:49:54] <micmania1> LokiNZ: Overwrite the Form.ss template in your theme
330: [05:59:16] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
331: [06:00:01] * Stomach quit (Ping timeout: 244 seconds)
332: [06:05:15] <LokiNZ> thanks :)
333: [06:11:26] * UncleCheese has joined #silverstripe
334: [06:19:19] <DanaeNZ> ugh I need food
335: [06:30:36] <spronk> :(
336: [06:30:39] <spronk> subway eat flesh?
337: [06:33:56] <DanaeNZ> raining out der
338: [06:33:59] <DanaeNZ> also so busy
339: [06:34:14] <spronk> :<
340: [06:34:35] <DanaeNZ> ugh why is the favicon trying to redirect me
341: [06:34:51] <DanaeNZ> !paste
342: [06:34:58] <DanaeNZ> uggghhghghghgh
343: [06:35:10] <DanaeNZ> what's the one that isn't sspast
344: [06:35:11] <DanaeNZ> a
345: [06:35:14] <DanaeNZ> sspasta
346: [06:35:17] <spronk> o_O
347: [06:35:26] <spronk> ss pasta!
348: [06:35:32] <DanaeNZ> mmmm pasta
349: [06:37:11] <DanaeNZ> http://www.sspaste.com/paste/show/57a1910518305
350: [06:37:17] <DanaeNZ> my .htaccess
351: [06:37:19] * Stomach has joined #silverstripe
352: [06:37:28] <DanaeNZ> and if I visit website.com/favicon.ico
353: [06:37:31] <spronk> favicon is redirecting to?
354: [06:37:52] <DanaeNZ> website.com/asia/Security/login?BackURL=%2Ffavicon.ico
355: [06:38:10] <DanaeNZ> asia is ss root
356: [06:38:20] <DanaeNZ> referrer is the admin
357: [06:38:31] <DanaeNZ> asia/admin/pages
358: [06:38:34] <spronk> hmm, so.. if request URI doesn't start with nz|asia|assets|services, redirect to /asia/ ?
359: [06:38:48] <DanaeNZ> apparently
360: [06:38:59] <spronk> there's no file bypass rule in there either
361: [06:39:16] <spronk> what do you want /favicon.ico to do?
362: [06:39:32] <DanaeNZ> well asia/favicon.ico and nz/favicon.ico exist
363: [06:39:47] <spronk> ohh
364: [06:39:52] <spronk> you probably need another rule in there
365: [06:39:58] <spronk> for file pass through
366: [06:40:09] <spronk> potentially specifically for favicon? depends on what you need to pass through
367: [06:40:23] <DanaeNZ> That seems to be the only thing causing issues
368: [06:40:37] <DanaeNZ> I'm going to try and find the passthrough rules on the default ss htaccess
369: [06:40:38] <spronk> other files are accessing ok?
370: [06:40:48] <spronk> yeah i was just looking :;p
371: [06:40:50] <DanaeNZ> yeah - combined files have all the other js
372: [06:41:06] <spronk> oh but they will be /assets ?
373: [06:41:27] <DanaeNZ> there's a custom assets_dir
374: [06:41:37] <spronk> o_O
375: [06:41:39] <DanaeNZ> it seems to get there fine
376: [06:41:42] <spronk> how is that not being redirected o_O
377: [06:41:43] <DanaeNZ> I didn't set this up lol
378: [06:42:04] <DanaeNZ> I have no idea
379: [06:42:21] <spronk> RewriteCond %{REQUEST_FILENAME} !-f
380: [06:42:34] <spronk> is that the entirity of the htaccess?
381: [06:42:34] <DanaeNZ> oh found that line
382: [06:42:41] <DanaeNZ> just the top level one
383: [06:42:52] <DanaeNZ> there is one in ss root that is pretty standard
384: [06:43:00] <spronk> ah
385: [06:43:08] <spronk> so that's probably the one doing the file passthrough
386: [06:43:12] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
387: [06:43:16] <DanaeNZ> yeah
388: [06:43:40] <DanaeNZ> but I don't know why the favicon in particular is trying to be called without the nz/asia prefix
389: [06:44:02] <DanaeNZ> I'm going to look at the headers again
390: [06:44:11] <DanaeNZ> this is all causing the login popup box to keep appearing
391: [06:44:22] <DanaeNZ> which is the issue I'm desperately trying to fix
392: [06:47:25] * UncleCheese has joined #silverstripe
393: [06:47:42] <DanaeNZ> hm there is this Cookie header
394: [06:47:44] <DanaeNZ> it says "HttpOnly"
395: [06:47:54] <DanaeNZ> but it's supposed to all be Https
396: [06:48:11] <DanaeNZ> what are dis
397: [06:48:14] <DanaeNZ> time to google
398: [06:48:32] <DanaeNZ> ok seems unrelated
399: [06:48:46] * micmania1 quit (Ping timeout: 244 seconds)
400: [06:57:14] * swaiba has joined #silverstripe
401: [06:57:17] * arnhoe has joined #silverstripe
402: [07:05:39] <DanaeNZ> WHERE IS IT CALLING FAVICON.ICO FROM I AM AT MY WITS END
403: [07:05:59] * Stomach quit (Quit: zzz)
404: [07:11:44] <swaiba> DanaeNZ site.com/favicon.ico or am I missing something?
405: [07:11:53] <DanaeNZ> swaiba: that's the one
406: [07:11:55] <DanaeNZ> and I think
407: [07:11:59] <DanaeNZ> I just found the answer
408: [07:12:05] <DanaeNZ> It seems to be only in chrome
409: [07:12:15] <DanaeNZ> I think chrome requests for the domain/favicon.ico
410: [07:15:43] <DanaeNZ> omg
411: [07:15:46] <DanaeNZ> omg that's it
412: [07:15:49] <DanaeNZ> that's all it is
413: [07:17:43] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
414: [07:18:53] * UncleCheese has joined #silverstripe
415: [07:19:22] * darianno has joined #silverstripe
416: [07:38:53] * FrozenFire quit (Ping timeout: 244 seconds)
417: [07:41:57] * DanaeNZ quit (Remote host closed the connection)
418: [07:42:33] * DanaeNZ has joined #silverstripe
419: [07:43:19] * Stomach has joined #silverstripe
420: [07:46:43] * DanaeNZ quit (Ping timeout: 250 seconds)
421: [08:05:44] * kinglozzer has joined #silverstripe
422: [08:09:11] * deschebbs has joined #silverstripe
423: [08:31:25] * CrashyBang has joined #silverstripe
424: [08:33:04] * Stomach quit (Quit: zzz)
425: [08:51:11] * agent44 has joined #silverstripe
426: [08:52:32] * pweh has joined #silverstripe
427: [08:55:02] * CrashyBang quit (Read error: Connection reset by peer)
428: [08:56:52] * Firesphere quit (Ping timeout: 264 seconds)
429: [09:11:25] * Firesphere has joined #silverstripe
430: [09:31:02] * FrozenFire has joined #silverstripe
431: [09:37:52] * pweh quit (Ping timeout: 240 seconds)
432: [09:47:36] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
433: [09:47:49] * deschebbs quit (Ping timeout: 260 seconds)
434: [09:48:48] * Zauberfisch quit (Ping timeout: 276 seconds)
435: [09:50:13] * Zauberfisch has joined #silverstripe
436: [09:57:50] * pweh has joined #silverstripe
437: [10:07:05] * micmania1 has joined #silverstripe
438: [10:17:24] * Azure quit (Ping timeout: 276 seconds)
439: [10:30:57] * terryapodaca has joined #silverstripe
440: [10:32:18] <terryapodaca> Hey guys/gals, I have a form (front end) that has simple textfields, but it also has a UploadField that automatically uploads a file (video/audio/image) even before the user clicks Submit.
441: [10:32:22] <terryapodaca> Which is fine
442: [10:32:47] <terryapodaca> But I need to send an email to the site admin that they have submitted the form with the file name
443: [10:44:08] * Tauras has joined #silverstripe
444: [10:45:18] <terryapodaca> http://tpr.cultivateapps.com/stories/
445: [10:47:01] <Tauras> Hello guys. I am trying to find dropdown field with X action to remove the selected value. I saw it somewhere. Do you know what module might provide one?
446: [10:57:44] <swaiba> terryapodaca I assume that at the end of the submit function you still dont' know the name of the file?
447: [10:58:18] <swaiba> Tauras sounds like default behaviour on a "has_one" scaffolded field
448: [10:58:56] <terryapodaca> swaiba that is correct, or at least I don't know how to get that name in the array $data being passed into the form submit function
449: [11:03:51] <swaiba> well whatever you are doing you must have like a saveinto for the upload field isn't it?
450: [11:04:16] <swaiba> and then you'll have the object updated so you can then get the info required right terryapodaca ?
451: [11:14:06] <terryapodaca> swaiba: no, I am not saving this form into any tables...the uploadfield is auto saving on drag/drop into a customfolder that I will tell the site admin in the email sent
452: [11:14:23] <terryapodaca> so all the submit function is doing is sending an email to the site admin
453: [11:14:45] <swaiba> terryapodaca ok, well i'm not sure I can "see" the code
454: [11:14:58] <swaiba> I'd suggest changing into the order I've described for it to be easy to solve
455: [11:15:06] <terryapodaca> hang on...let me try and get a paste up
456: [11:20:59] * Melissa has joined #silverstripe
457: [11:20:59] <ss-helper> Melissa: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
458: [11:21:23] * Melissa is now known as Guest15125
459: [11:28:34] <Guest15125> Hi, When i try to run ?flush on my project i get this massive error saying something about an error in the file "FileFinder.php". I'm really new to silverstripe and i'm working on a windows machine. Anyone maybe know what causes this error? :)
460: [11:29:33] * janneklouman-- has joined #silverstripe
461: [11:29:59] <swaiba> Guest15125 can you give the exact error message? and have you searched for that error message in the code and attempted to debug it?
462: [11:31:23] <Guest15125> Warning: scandir(C:\MAMP\htdocs\melissa/themes/foundation/node_modules/grunt-combine-mq/node_modules/combine-mq/node_modules/superb/node_modules/meow/node_modules/normalize-package-data/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules,C:\MAMP\htdocs\melissa/themes/foundation/node_modules/grunt-combine-mq/node_modules/combine-mq/node_modules/superb/node_modules/meow/node_modules/normal
463: [11:31:29] <Guest15125> i have tried to debug yes
464: [11:32:12] <swaiba> Guest15125 so what is the result of that?
465: [11:32:29] <swaiba> the "error" is a bit short... I'd expecta stack trace
466: [11:32:42] <cloph> Guest15125: that message was truncated, please use a pastebin like pastie.org or similar.
467: [11:32:50] <swaiba> in addition it is a warning... which wouldn't be shown unless you are in dev mode
468: [11:36:01] <Guest15125> http://pastie.org/10928053
469: [11:36:06] <terryapodaca> swaiba: http://www.sspaste.com/paste/show/57a1d715a07bf
470: [11:36:45] <terryapodaca> ignore just about everything except down in the controller, where I build my form and then the form action
471: [11:38:19] <swaiba> terryapodaca the only help I can offer here is to do as I've mentioned...
472: [11:38:33] <swaiba> if you change the code to have a DataObject like StoryFormSubmission
473: [11:39:33] <swaiba> which would has_one File and then use saveInto you will have 100% of the detail required when sending the message
474: [11:39:47] <swaiba> in addition if things go wrong you'll have a log of all the submissions
475: [11:40:58] <swaiba> Guest15125 warning / error seems pretty straight forward
476: [11:41:18] <swaiba> it saying it doesn't have access to those folders... you've checked each one and are sure there is access?
477: [11:44:08] * DanaeNZ has joined #silverstripe
478: [11:47:29] <Guest15125> just tried to remove the node_module folder from the project and now flush works just fine
479: [11:48:02] <Guest15125> which is wierd
480: [11:49:03] * DanaeNZ quit (Ping timeout: 276 seconds)
481: [11:50:23] <Guest15125> This guy has the same problem https://www.silverstripe.org/community/forums/general-questions/show/111901
482: [11:56:24] * CodeTrap has joined #silverstripe
483: [11:57:49] * CodeTrap quit (Client Quit)
484: [11:59:10] <swaiba> Guest15125 ok I read "now flush works just fine" and assumed you'd got it
485: [11:59:34] <swaiba> I'd advise opening something on stack overflow, it's less hit and miss than the forum and IRC
486: [12:00:14] <swaiba> maybe add the link to SO in the reply to the forum post you've found too... maybe Kimyeti has info to share now
487: [12:13:04] * Guest15125 quit (Quit: Page closed)
488: [12:19:25] * UndefinedOffset has joined #silverstripe
489: [12:28:23] * darianno quit (Ping timeout: 250 seconds)
490: [12:29:27] * darianno has joined #silverstripe
491: [12:33:32] * micmania1 quit (Quit: micmania1)
492: [12:43:17] * janneklo1man-- has joined #silverstripe
493: [12:44:57] * janneklouman-- quit (Ping timeout: 276 seconds)
494: [13:02:47] * muskie9 has joined #silverstripe
495: [13:32:27] <terryapodaca> uuugggggghhhhhhhhhhhhhh!
496: [13:45:06] * pweh quit (Read error: Connection reset by peer)
497: [13:49:11] <swaiba> terryapodaca going well...?
498: [13:49:50] * deschebbs has joined #silverstripe
499: [13:49:51] <terryapodaca> swaiba: no, it can't be this hard...and maybe I have just been looking at it too long
500: [13:50:31] <terryapodaca> I mean, you upload the file, then you see the damn file name in the uploadfield control area
501: [13:50:40] <terryapodaca> What am I not seeing here????
502: [13:55:13] <swaiba> http://www.sspaste.com/paste/show/57a1f7b978d65
503: [13:55:27] <swaiba> ^^ terryapodaca this is a cut down version of a form I'm saving an image on...
504: [13:55:59] <swaiba> you can see that it is part of the member object
505: [13:56:12] <swaiba> and as such after the saveInto it's accessible like a normal dataobject
506: [13:56:45] <swaiba> the only other thing I can think of is some sort of onafterwrite of fiels to push the info somewhere you can access, but I see many problems that way
507: [14:00:48] * DanaeNZ has joined #silverstripe
508: [14:16:09] * deschebbs quit (Ping timeout: 260 seconds)
509: [14:23:52] * Tauras quit (Ping timeout: 250 seconds)
510: [15:04:10] * arnhoe_ has joined #silverstripe
511: [15:04:51] * arnhoe quit (Ping timeout: 265 seconds)
512: [15:16:09] * CodeTrap has joined #silverstripe
513: [15:30:17] * arnhoe_ quit ()
514: [15:40:56] * CodeTrap quit (Quit: CodeTrap)
515: [15:54:43] * muskie9 quit (Read error: Connection reset by peer)
516: [15:55:47] * muskie9 has joined #silverstripe
517: [16:04:13] * kinglozzer quit ()
518: [16:07:47] * janneklo1man-- quit (Ping timeout: 260 seconds)
519: [16:09:45] * swaiba quit (Remote host closed the connection)
520: [16:14:50] * WebDevB has joined #silverstripe
521: [16:15:13] <WebDevB> Is it possible to sort a paginated list before it gets paginated?
522: [16:19:05] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
523: [16:24:27] * muskie9 has joined #silverstripe
524: [16:25:28] <muskie9> WebDevB sort the list, then create the paginated list
525: [16:26:00] <muskie9> or, if it's a module, hope they have an extension point before creating the paginated list so you can update the sort
526: [16:32:54] * WebDevB quit ()
527: [16:35:19] * DanaeNZ quit (Ping timeout: 252 seconds)
528: [16:42:05] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
529: [16:43:34] * darianno quit (Quit: My Mac has gone to sleep. ZZZzzz…)
530: [16:49:07] * terryapodaca1 has joined #silverstripe
531: [16:52:13] * terryapodaca quit (Ping timeout: 250 seconds)
532: [16:54:07] * muskie9 has joined #silverstripe
533: [16:57:46] * arnhoe has joined #silverstripe
534: [17:06:57] * agent44 quit (Quit: zzz)
535: [17:12:50] * janneklouman-- has joined #silverstripe
536: [17:26:59] * arnhoe quit ()
537: [17:39:09] * janneklouman-- quit (Ping timeout: 260 seconds)
538: [17:50:00] * janneklouman-- has joined #silverstripe
539: [17:54:12] * janneklouman-- quit (Ping timeout: 240 seconds)
540: [18:06:29] * terryapodaca1 has left #silverstripe
541: [18:18:19] * terryapodaca has joined #silverstripe
542: [18:19:35] <neomang> I'm running into an issue trying to get a relation for my page in PHP from the page's controller. I'm modifying the index function so I can do pagination
543: [18:20:08] <neomang> I'm trying to access the posts, which are inside a topic associated with the page using $this->Topic->Posts->sort()
544: [18:20:49] <neomang> but I never even get the topic like that. I wrote a custom getter that gives me the right topic, but $topic->Posts gives me nothing
545: [18:21:04] <UndefinedOffset> neomang try calling them as methods i.e $this->Topic()->Posts()->sort()
546: [18:21:26] <UndefinedOffset> has_one, has_many, many_many (etc) relationships are mapped to methods
547: [18:23:55] <neomang> gotcha
548: [18:24:20] <neomang> that works, but it broke several parts of my page that displays information based on the site tree
549: [18:24:24] <neomang> like my menu
550: [18:25:21] <neomang> Idk if that's because my renderwith function changed
551: [18:25:58] <neomang> I used to use $this->renderWith(...) but now I have an array of results I return as $array->renderWith(...)
552: [18:26:08] <neomang> is there something else I should include in the array?
553: [18:32:14] <AlphaCactus> $array is a Viewable object?
554: [18:33:30] <neomang> well, it's an arraydata created from an array
555: [18:33:56] <muskie9> neomang why not $this->customise($yourArray)->renderWith(...)
556: [18:34:11] <AlphaCactus> ^ is the normal way
557: [18:34:16] <neomang> that's probably smart. I didnt know I could do that this is my first attempt
558: [18:34:21] <neomang> thanks
559: [18:34:28] <muskie9> 👍
560: [18:53:44] * Admonish has joined #silverstripe
561: [18:59:09] * shellbackpacific quit (Ping timeout: 244 seconds)
562: [19:03:28] * shellbackpacific has joined #silverstripe
563: [19:11:07] <terryapodaca> ok, ok...anyone have an example of uploading a file (image, video, pdf, doc, etc) on a front end form using either FileField or UploadField, and uploading that file to the assets folder, and then sending an email with the attachment?
564: [19:18:15] * Stomach has joined #silverstripe
565: [19:20:04] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
566: [19:25:22] * muskie9 has joined #silverstripe
567: [19:38:49] * Stomach quit (Quit: zzz)
568: [20:06:20] * Stomach has joined #silverstripe
569: [20:14:01] <Admonish> Hey yall im trying to create subtabs using this code in the getCMSFields function $fields->addFieldsToTab('Root.Advanced.Billing', array(...));
570: [20:14:20] <Admonish> But I just get this error: [User Error] FieldList::addFieldToTab() Tried to add a tab to object 'Tab' - 'Billing' didn't exist.
571: [20:16:55] <Admonish> I had this problem before...I just forgot the fix lol
572: [20:19:20] <AlphaCactus> Admonish: take a gander at this and see if it helps clarify things: http://stackoverflow.com/questions/38486038/silverstripe-move-default-sitetree-cms-fields-to-new-tab/38487730#38487730
573: [20:24:05] <Admonish> AlphaCactus so is it the use of addFieldToTab() (instead of addFieldsToTab() ) in your answer that bypasses this issue?
574: [20:26:28] * Stomach quit (Quit: zzz)
575: [20:26:32] <AlphaCactus> Although I've never used addFields, the error you reported seems like the problem is that the Billing TabSet doesn't exist. So you will have to create it as a subTabSet in side the Root.Advanced Tab as Gavom
576: [20:26:42] <AlphaCactus> ... Gavin's answer shows.
577: [20:26:59] <Admonish> oh yeah gavins
578: [20:27:15] <Admonish> I thought you were pointing out the answer above his
579: [20:27:16] * Stomach has joined #silverstripe
580: [20:27:17] <Admonish> sorry
581: [20:28:01] <AlphaCactus> np, but yeah his answer addresses your issue better than my answer.
582: [20:32:12] * DanaeNZ has joined #silverstripe
583: [20:36:23] <Admonish> AlphaCactus there we go. Worked quite well. Yeah like I had said I had to fix this before when I created a CustomAdmin with subtabs. But I had forgotten how I did it. Thanks for the help though :D
584: [20:36:51] * DanaeNZ quit (Ping timeout: 258 seconds)
585: [20:37:40] <AlphaCactus> 👍
586: [20:44:00] * UndefinedOffset quit (Quit: Leaving.)
587: [20:47:38] * Admonish quit (Quit: Going offline, see ya! (www.adiirc.com))
588: [20:51:51] * UncleCheese has joined #silverstripe
589: [20:53:07] * UncleCheese quit (Read error: Connection reset by peer)
590: [20:53:14] * DanaeNZ has joined #silverstripe
591: [20:59:05] <terryapodaca> I am having a brain fart...I have a MyObject::get()->filter(array('ID' == $fileID ));
592: [20:59:29] <terryapodaca> all I need from the $myObject DataList is the FileName
593: [20:59:56] <AlphaCactus> array('ID' == $fileID ) or array('ID' => $fileID )?
594: [21:01:18] <AlphaCactus> MyObject::get()->byID($fileID);
595: [21:02:50] <DanaeNZ> terryapodaca: ->column('FileName')
596: [21:02:57] <DanaeNZ> wiat
597: [21:03:06] <DanaeNZ> ->first()->FileName
598: [21:03:34] <AlphaCactus> but if there is only one result, then byID is better than first()?
599: [21:04:27] <terryapodaca> $fileObject = File::get()->byID($fileID);
600: [21:05:00] <DanaeNZ> AlphaCactus: yeap
601: [21:05:20] <DanaeNZ> or DataObject::get_one('File', "filter here")
602: [21:05:31] <DanaeNZ> File::get_one even
603: [21:06:06] <terryapodaca> so that returns now "Image"
604: [21:06:51] <terryapodaca> basically what I want is I know the File ID of an uploaded file...but I need to get the Filename and/or the Name columns into separate variables
605: [21:07:01] <terryapodaca> to be placed in an email to the site admin
606: [21:07:21] <DanaeNZ> So what's not working about it?
607: [21:07:29] <AlphaCactus> File::get()->byID($fileID)->Filename doesn't work?
608: [21:07:30] <DanaeNZ> $filename = $fileObject->FileName
609: [21:07:46] <AlphaCactus> i think the N is lower case
610: [21:09:04] <terryapodaca> son of a B!!!!!!!!
611: [21:09:14] <terryapodaca> the N is lowercase
612: [21:09:22] <DanaeNZ> hm I thought it was uppercase
613: [21:09:27] <terryapodaca> thanks DanaeNZ and AlphaCactus
614: [21:09:28] * adrexia has joined #silverstripe
615: [21:09:35] <DanaeNZ> haha whatever works
616: [21:09:52] <DanaeNZ> ah yep in the db it's lowercase lol
617: [21:10:06] <terryapodaca> that little detail was blowing this whole thing up
618: [21:10:09] <terryapodaca> so frustrating
619: [21:41:42] * Nightjar has joined #silverstripe
620: [21:42:05] <Nightjar> yeh gidday
621: [21:43:00] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
622: [21:44:41] * Azure has joined #silverstripe
623: [21:45:38] <DanaeNZ> m8
624: [21:54:13] * micmania1 has joined #silverstripe
625: [22:04:47] * Stomach quit (Ping timeout: 244 seconds)
626: [22:06:51] * Stomach has joined #silverstripe
627: [22:09:12] * micmania1 quit (Quit: micmania1)
628: [22:11:15] * Hailwood has joined #silverstripe
629: [22:11:38] <Hailwood> Morning folks
630: [22:14:53] <DanaeNZ> Hailwood: o/
631: [22:15:54] <Hailwood> How's youre day going?
632: [22:23:31] * Admonish has joined #silverstripe
633: [22:27:59] * muskie9 has joined #silverstripe
634: [22:29:40] <Nightjar> Not bad Hailwood, about as normal as to be expected. How is you are day going?
635: [22:30:06] <Hailwood> Pretty good to be honest, My eyes are killing me though!
636: [22:30:15] <Nightjar> hungover?
637: [22:30:25] <ss-helper> vbulletin forum within SilverStripe Root - url misdirection - http://stackoverflow.com/questions/38688918/vbulletin-forum-within-silverstripe-root-url-misdirection
638: [22:30:39] <Nightjar> oh fuck, what a fool :<
639: [22:30:51] <Nightjar> vB from SS
640: [22:30:52] <Nightjar> D:
641: [22:33:55] <Hailwood> Nah, not a single drink. REgretting not drinking now if I'm gonna feel like this anyway!
642: [22:36:09] * UncleCheese has joined #silverstripe
643: [22:36:52] <Hailwood> So what's the deal with silvershop? SS-shop rebranded?
644: [22:41:12] <DanaeNZ> Hailwood: yep rebranded and refactored a bit
645: [22:43:34] <Hailwood> From what I've gathered it looks like it's been chosen to become "the" silverstripe shop? Is that right or am I imagining it
646: [22:44:36] * Stomach quit (Quit: zzz)
647: [22:44:48] <Nightjar> that's right.
648: [22:45:04] <Nightjar> SwipeStripe had great ideas, but hasn't been maintained in... 4 years?
649: [22:45:32] <Nightjar> they're making a push to merge best ideas, starting with the more recently maintained ss-shop platform as a base
650: [22:46:15] * Phlunk3 has joined #silverstripe
651: [22:46:18] <Nightjar> ss-shop was lacking. Swipestripe came about. Then he got employed, open sourced, not much happened for about 2-3 years. Then ss-shop woke up and wew lept into forefront again.
652: [22:46:24] <Nightjar> so now that's where it's at.
653: [22:47:18] <adrexia> website looks pretty
654: [22:49:04] <Hailwood> I see, It's slightly frustrating as I've got a shop platform that I've put maybe 100 hours into developing because as you said, the shops were dormant, So now it looks like I'll need to look at merging my ideas with silvershop ha.
655: [22:49:47] <Nightjar> It's being led by title.dk and Mark Guinn, et al. (Roman Shmidt comes to mind too)
656: [22:50:08] <adrexia> http://silvershop.github.io/support
657: [22:50:10] <Nightjar> Hailwood, I'm sure they'd appreciate the help
658: [22:50:34] <Nightjar> Yeh, Title.dk is Anselm, I just forgot his surname.
659: [22:50:44] <adrexia> yep - I know ;)
660: [22:51:08] <DanaeNZ> I've been meaning to do a bunch of pull reqs for silvershop
661: [22:51:13] <DanaeNZ> Needs more extension hooks
662: [22:51:15] <Nightjar> Jeremy of course wrote the original 'ss-shop' base, which was based on code from willr
663: [22:51:37] <Nightjar> I watched a few of their meetups, but got busy to contribute :<
664: [22:52:00] <Nightjar> dunnno what current state of affairs is.
665: [22:52:58] <adrexia> I always find it odd when open source projects don't have a github link in the header or footer
666: [22:53:44] <xyphoid> ecommerce seems to be a pretty rough area for open source to do well
667: [22:54:19] <xyphoid> we've been eying up ss's ecommerce stuff since magento is problematic for the future but
668: [22:54:34] <adrexia> xyphoid - yep, thats why the original silverstripe ecommerce module flagged
669: [22:54:45] <Hailwood> It is, generic ecommerce is *hard* especially when it's built on a platform not originally designed for it.
670: [22:54:58] <adrexia> ss-shop is used by some pretty big names though, so its a pretty well backed platform
671: [22:55:05] * Stomach has joined #silverstripe
672: [22:55:28] <Nightjar> xyphoid, e-commerce is a rough area for * to do well.
673: [22:55:38] <adrexia> that ^
674: [22:55:39] <Nightjar> It's usually reasonably custom.
675: [22:55:47] <xyphoid> it's an area that's intensely customised and wrapped in commercial extension vendors
676: [22:55:50] <Nightjar> Like CRM systems (only not quite so bad)
677: [22:56:21] <Nightjar> not nearly as bad as CRM though. But then people with shops generally want CRM and tracking and newsletters etc as well to tie it all together
678: [22:56:30] <Hailwood> To be honest I find that OS ecommerce systems aren't opinionated enough to survive so they become a jack of all trades, a master of none.
679: [22:56:35] <Nightjar> which... exacerbates the problems untold
680: [22:56:43] <adrexia> Some people really do just want an out of the box shop
681: [22:57:02] <xyphoid> shopify etc kind of eat the market for out of the box shops
682: [22:57:11] <Nightjar> some do. But there are a few. PrestaShop was the one a previous employer settled on.
683: [22:57:24] <adrexia> yeah, but they aren't as integrated
684: [22:57:44] <adrexia> ...and the reason they eat the market is because they are usually easier
685: [22:57:55] <adrexia> (easier to use/ easier to set up/ etc)
686: [22:58:24] <Hailwood> Have you used shopify? It's horrid to use
687: [22:59:04] <adrexia> Hailwood, compared with a lot of people's experience with open source shop systems?
688: [22:59:41] <Hailwood> adrexia, quite likely, it's really confusing in a lot of aspects
689: [22:59:50] * adrexia nods
690: [22:59:52] <xyphoid> our worst case was setting up a customer on magento's shopify competitor (magento go) - then like a week before launch they decided NAW we're shutting this platform down
691: [23:04:37] <ss23> Bad technology choice!
692: [23:06:13] <ss23> Also, I'm surprised anyone can write nice shop modules in SilverStripe with the ORM being so lacking in transcational/atomic stuff :O
693: [23:16:39] <xyphoid> yeah - you gotta both build a solid transactional engine in php somehow that also allows arbitary extension to deal with weirdo payment gateways without being a hack
694: [23:16:54] <xyphoid> and then someone wants you to support EU tax breakdowns
695: [23:17:36] * Hailwood does not recognize EU tax. Ha.
696: [23:43:08] <Hailwood> Any idea how to move back one element in an ArrayIterator when the array is associative?
697: [23:44:16] * micmania1 has joined #silverstripe

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