#silverstripe IRC Log

IRC log for 7 February 2014

All timestamps are in UTC.

1: [00:01:08] <Ryan-Toast> Is there a decent Mailchimp module floating around? There's one on the SS page, but it's 2 years old.
2: [00:01:22] * SightUnseen has joined #silverstripe
3: [00:01:23] * camfindlay has joined #silverstripe
4: [00:01:36] * SightUnseen has left #silverstripe
5: [00:06:40] <Colin[pi]> ugh.. just went through one of those "oh, I need to fix that. fixing the proper way. oh shit, that made more problems. ah fuck it, nasty hack time" moments
6: [00:06:54] * UncleCheese quit (Quit: UncleCheese)
7: [00:06:55] <Ryan-Toast> You mean every day?
8: [00:06:58] <Colin[pi]> lol
9: [00:07:18] * phptek quit (Ping timeout: 245 seconds)
10: [00:07:41] <Colin[pi]> usually I try to fix things the right way, but this fix just opened a world of hurt
11: [00:07:50] <Ryan-Toast> Yarp :P
12: [00:07:52] <Colin[pi]> so "ahhhh fuck it, quick hack patch" time
13: [00:08:00] * ObiWanShanobi quit (Quit: Leaving...)
14: [00:08:01] <Ryan-Toast> Does the demo page of SS not use the widgets anymore?
15: [00:08:20] <Colin[pi]> widgets are a sep module nowadays now?
16: [00:08:39] <Ryan-Toast> I guess?
17: [00:12:35] * chillu_23 has joined #silverstripe
18: [00:14:03] * chillu_23 quit (Client Quit)
19: [00:16:07] * chillu_23 has joined #silverstripe
20: [00:32:23] * micmania1 has joined #silverstripe
21: [00:35:54] * Bollig|DesignCty has joined #silverstripe
22: [00:38:06] <ss23> simon_w: YOU MISSED YOUR CHANCe
23: [00:38:16] <ss23> simon_w: Almost literally every other day I would've, but today we had free pizza
24: [00:38:19] <ss23> :D
25: [00:38:27] <Colin[pi]> :o
26: [00:38:29] <ss23> simon_w: You could've come down here and eaten pizza
27: [00:38:29] <ss23> :D
28: [00:38:38] <simon_w> ss23, that would've required going into town
29: [00:38:43] <simon_w> Screw that
30: [00:40:06] <ss23> lol
31: [00:40:12] <ss23> Are you not in town atm?
32: [00:40:25] <simon_w> Doesn't look like it
33: [00:40:33] <ss23> Where are you? :O
34: [00:40:53] <simon_w> Home
35: [00:41:18] <ss23> Hmm
36: [00:41:20] <ss23> Why not at work? :O
37: [00:41:40] <simon_w> 7s, having to take my laptop in just to take it home
38: [00:42:27] * camfindlay quit (Quit: camfindlay)
39: [00:42:50] * camfindlay has joined #silverstripe
40: [00:43:26] <ss23> hmmm
41: [00:43:27] <ss23> kk
42: [00:50:12] <Ryan-Toast> 9's > 7's this year.
43: [00:51:41] <simon_w> I don't care. I just don't want to have to deal with the people that go to them.
44: [00:53:05] <ss23> REBOOT!
45: [00:53:25] * micmania1 quit (Ping timeout: 248 seconds)
46: [00:54:26] * simon_w|air quit (Ping timeout: 245 seconds)
47: [00:54:49] * simon_w|air has joined #silverstripe
48: [00:57:30] * camfindlay quit (Quit: camfindlay)
49: [01:01:15] <ss23> Now to wait for HHVM to build
50: [01:01:16] * ss23 looks
51: [01:01:33] * camfindlay has joined #silverstripe
52: [01:01:40] <ss23> Gotta say... builds faster on an i7
53: [01:01:41] <ss23> :D
54: [01:01:46] <ss23> Though I'm only letting it use 1/8 cores
55: [01:03:02] * camfindlay quit (Client Quit)
56: [01:04:51] <ss23> /root/hhvm/hphp/hhbbc/parse.cpp:25:28: fatal error: folly/gen/Base.h: No such file or directory
57: [01:04:54] <ss23> pls hhvm
58: [01:04:57] <ss23> :/
59: [01:06:20] <simon_w> ss23, stop trying to compile an old version :p
60: [01:06:47] * camfindlay has joined #silverstripe
61: [01:07:49] <ss23> simon_w: this is latest
62: [01:07:56] <simon_w> ss23, no it isn't
63: [01:07:57] <ss23> root@debian-hhvm:~/hhvm# git status
64: [01:07:57] <ss23> # On branch master
65: [01:08:13] <ss23> oh technically it did just update on git pull
66: [01:08:14] <ss23> >.>
67: [01:08:20] <ss23> Fast-forward hphp/submodules/folly | 2 +-
68: [01:08:25] <ss23> SRSLY DID IT JUST CHANGE IN THE LAST 30 MINUTES?
69: [01:08:29] <simon_w> yes
70: [01:08:33] <ss23> lol
71: [01:08:34] <ss23> stupid
72: [01:08:47] <ss23> okay folly is building now
73: [01:08:47] <ss23> :P
74: [01:10:55] <guzzlefry> phew
75: [01:11:52] <simon_w> ss23, so, going to try using postgres then?
76: [01:12:21] <ss23> simon_w: Not going to install SS to start with, just going to play around with writing modules etc :)
77: [01:12:30] <ss23> simon_w: Assuming I get my head around it, will write a SimpleXML/DOM module
78: [01:12:53] * camfindlay quit (Quit: camfindlay)
79: [01:12:54] <simon_w> Yeah, you won't be able to do that
80: [01:14:43] <ss23> Why not?!
81: [01:14:56] <simon_w> Because that'll conflict with core things
82: [01:15:03] <ss23> Why?
83: [01:15:38] <simon_w> Because ext_simplexml.cpp and ext_domdocument.cpp already exist and have things in them
84: [01:15:45] <ss23> Oh
85: [01:15:47] <ss23> But they don't work?
86: [01:15:54] <ss23> Or just not complete?
87: [01:16:00] <simon_w> They're not complete
88: [01:16:06] <ss23> Ah cool
89: [01:16:10] <ss23> Same idea then, try complete them! :D
90: [01:17:04] <ss23> simon_w: You just got an email! :O
91: [01:17:15] <simon_w> Yes I did
92: [01:17:20] <ss23> :D
93: [01:17:38] * simon_w won't consider the environment before printing that email!
94: [01:17:42] <ss23> XD
95: [01:18:00] * camfindlay has joined #silverstripe
96: [01:19:34] * violetina quit (Remote host closed the connection)
97: [01:20:28] * camfindlay quit (Client Quit)
98: [01:20:49] <ss23> simon_w: SHIP IT :O
99: [01:20:49] <simon_w> ss23, you got an email!
100: [01:20:50] <ss23> Green == merge
101: [01:21:31] <simon_w> ss23, it's not green
102: [01:22:14] * Err404NotFound quit (Read error: Connection reset by peer)
103: [01:22:40] * Err404NotFound has joined #silverstripe
104: [01:22:53] <ss23> When it's green!
105: [01:23:59] * camfindlay has joined #silverstripe
106: [01:25:30] * camfindlay quit (Client Quit)
107: [01:26:06] <Ryan-Toast> Is it possible to have a ModelAdmin that displays Literal HTML?
108: [01:26:20] <simon_w> Ryan-Toast, yes
109: [01:26:48] * UncleCheese has joined #silverstripe
110: [01:27:02] <ss23> Okay! Given this VM access to 4x the cores now
111: [01:27:06] <ss23> Hopefully it's faster ^.^
112: [01:27:26] <simon_w> ss23, cmake -DCMAKE_BUILD_TYPE=DEBUG . ;)
113: [01:27:31] <Ryan-Toast> simon_w: Do I just chuck it all in the editForm method, or whatever it's called?
114: [01:27:39] * camfindlay has joined #silverstripe
115: [01:27:58] <simon_w> Ryan-Toast, yeah, or a template
116: [01:28:07] <Ryan-Toast> simon_w: Coolio, cheersd.
117: [01:28:23] * metanat has joined #silverstripe
118: [01:28:54] <ss23> simon_w: NOPE :O
119: [01:29:42] * hptek has joined #silverstripe
120: [01:30:16] * phptek has joined #silverstripe
121: [01:31:31] * zippy__ has joined #silverstripe
122: [01:32:45] * nhorstmeier has joined #silverstripe
123: [01:33:04] * terryapodaca has left #silverstripe
124: [01:33:26] * camfindlay quit (Quit: camfindlay)
125: [01:33:58] * hptek quit (Ping timeout: 245 seconds)
126: [01:34:22] * camfindlay has joined #silverstripe
127: [01:35:34] <ss23> https://github.com/silverstripe/silverstripe-framework/pull/2830
128: [01:35:37] <ss23> SHIP IT
129: [01:35:48] * camfindlay quit (Client Quit)
130: [01:39:12] * terryapodaca has joined #silverstripe
131: [01:39:29] <terryapodaca> will SS 2.4 run on PHP 5.4?
132: [01:39:40] <ss23> No
133: [01:39:49] <zippy__> I think the latest 2.4 does doesn't it?
134: [01:39:59] <ss23> Does it?
135: [01:40:04] <ss23> I thought pass call time reference explosion
136: [01:40:58] <zippy__> Director::isDev(true) - why does that need a true.. ?
137: [01:41:02] <Colin[pi]> I'm still using mine on 5.3
138: [01:41:08] <ss23> zippy__: Check what it does!
139: [01:41:09] <ss23> :P
140: [01:41:17] <zippy__> soon (™) :)
141: [01:41:24] <terryapodaca> I thought an old update said 2.4.10 or some such vrsion can run on 5.4
142: [01:41:32] <ss23> zippy__: That's a security PR, we might do an advisory after it's merged
143: [01:41:41] <ss23> terryapodaca: idk, maybe it can. I thought it couldn't
144: [01:42:12] <ss23> simon_w: MERGE IT
145: [01:42:14] * ss23 shakes simon_w
146: [01:43:16] <simon_w> terryapodaca, it can
147: [01:43:25] <ss23> Yay it can!
148: [01:44:00] * chillu_23 quit (Quit: chillu_23)
149: [01:44:01] <simon_w> ss23, meh
150: [01:44:03] * camfindlay has joined #silverstripe
151: [01:44:20] <willr> ss23 but what happens if the login form is busted and you can't use that template?
152: [01:44:37] <willr> Say your page.ss doesn't have a $Form :P
153: [01:44:53] <ss23> willr: Flush from CLI etc. Only difference it makes is if you need to use isDev=1 *and* flush
154: [01:45:17] <ss23> willr: Better to do this than have the bug IMO!
155: [01:45:26] <ss23> Besides, isDev=1 would segfault old versions of PHP anyway
156: [01:45:27] <ss23> :P
157: [01:45:50] <guzzlefry> You can flush from command line?!
158: [01:46:02] <ss23> Sure! rm -rf /tmp/silverstripe*
159: [01:46:03] <ss23> :D
160: [01:46:11] <guzzlefry> ...oh! :P
161: [01:46:36] <willr> should be a way to sake as web user without using sudo -u
162: [01:47:01] <ss23> a) CLI and Apache use different tmp dirs so wouldn't matter, b) that's a Linux limitation, not a SilverStripe one
163: [01:47:04] <ss23> I think
164: [01:47:46] <willr> well it's partly SS that it uses the users name
165: [01:47:47] <phptek> Can anyone point me to example code to append new YAML config to the existing cache programatically, not by dropping blah.yaml into _config?
166: [01:48:08] <willr> so if you have both a deploy user / website under the same group but different names it annoys it
167: [01:48:48] <ss23> willr MERGE IT
168: [01:48:48] <ss23> :O
169: [01:48:58] <phptek> I'm trying with Injector::inst()->updateSpec() but cannot seem to get _anything_ but NULL out of Config::inst()->get('MyClass', 'MyProperty')
170: [01:49:27] * camfindlay quit (Quit: camfindlay)
171: [01:49:53] <simon_w> willr, did you fix the apostrophe?
172: [01:50:12] <willr> No, I don't like rewriting history
173: [01:50:22] * camfindlay has joined #silverstripe
174: [01:50:28] <simon_w> You can fix it in the merge box!
175: [01:51:00] <willr> no, that just sets the merge commit message, not the true commit message
176: [01:57:19] * camfindlay quit (Quit: camfindlay)
177: [01:58:00] * camfindlay has joined #silverstripe
178: [01:58:21] * chillu_23 has joined #silverstripe
179: [01:59:26] * camfindlay quit (Client Quit)
180: [02:00:09] <ss23> phptek: https://github.com/silverstripe/silverstripe-framework/pull/145 is this still waiting on hamish or something?
181: [02:04:51] * travis-ci has joined #silverstripe
182: [02:04:52] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1878 (3.1 - 9bfd1d3 : Will Rossiter): The build passed.
183: [02:04:52] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0366403b0029...9bfd1d3a5db9
184: [02:04:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18387247
185: [02:04:52] * travis-ci has left #silverstripe
186: [02:06:45] <simon_w> Well, HHVM is building again. Time to change laptops
187: [02:07:34] <ss23> simon_w: no distcc?
188: [02:07:58] <simon_w> Like I'm going to run a VM on simon_w|air
189: [02:08:18] <ss23> no distcc on osx?
190: [02:08:27] * terryapodaca quit (Quit: Leaving.)
191: [02:08:30] * camfindlay has joined #silverstripe
192: [02:09:12] <simon_w> No ELF, different libraries, different headers
193: [02:10:14] <ss23> I was under the impression it would only farm out the parts it could do
194: [02:10:23] <simon_w> So, nothing?
195: [02:10:30] <ss23> meh
196: [02:11:33] * camfindlay quit (Client Quit)
197: [02:11:47] <ss23> "There is no faster way to let everyone know you're really old than to use two spaces after a period."
198: [02:13:42] * camfindlay has joined #silverstripe
199: [02:18:16] * chillu_23 quit (Quit: chillu_23)
200: [02:20:22] * oddnoc quit (Quit: bye!)
201: [02:23:59] * FrozenFire quit (Ping timeout: 260 seconds)
202: [02:26:33] * ObiWanShanobi has joined #silverstripe
203: [02:28:15] * ObiWanShanobi quit (Remote host closed the connection)
204: [02:28:34] * ObiWanShanobi has joined #silverstripe
205: [02:28:38] <Colin[pi]> <+ss23> "There is no faster way to let everyone know you're really old than to use two spaces after a period."
206: [02:28:41] <Colin[pi]> ^ THE ONLY WAY
207: [02:28:46] * FrozenFire has joined #silverstripe
208: [02:28:57] * camfindlay quit (Quit: camfindlay)
209: [02:29:00] <ss23> This just in: Colin[pi] is old
210: [02:29:14] <Colin[pi]> OLD
211: [02:29:23] <Ryan-Toast> THE OLDEST
212: [02:30:09] <Ryan-Toast> Is it beer'o'clock yet?
213: [02:30:27] <Colin[pi]> noes :(
214: [02:31:17] * camfindlay has joined #silverstripe
215: [02:33:16] * camfindlay quit (Client Quit)
216: [02:33:38] * camfindlay has joined #silverstripe
217: [02:34:16] * chillu_23 has joined #silverstripe
218: [02:35:14] * FrozenFire quit (Excess Flood)
219: [02:35:35] <zippy__> Ryan-Toast: in 25 mins
220: [02:35:42] <Ryan-Toast> yessss
221: [02:35:43] * metanat has left #silverstripe
222: [02:36:07] <Colin[pi]> AW YISS
223: [02:36:13] <Colin[pi]> MUTHA FUCKIN BEER O CLOCK
224: [02:36:54] <Colin[pi]> hmm multicultural festival is on here tomorrow, they have massive german beer steins
225: [02:41:24] <Ryan-Toast> Where a bouts are you?
226: [02:41:34] <Colin[pi]> Canberra
227: [02:49:23] <Colin[pi]> is the master payment module on github for 2.4 or 3.x?
228: [02:49:35] <ss23> https://gist.github.com/ss23/8856675
229: [02:49:41] <ss23> Conclusion: Composer is faster with HHVM!
230: [02:50:53] <Colin[pi]> anyone?
231: [02:51:17] <simon_w> Colin[pi], see if it uses publics or privates?
232: [02:51:30] <Colin[pi]> well it says "Important: The module is being restructured for SilverStripe 3 support, see "Roadmap" below"
233: [02:51:31] * FrozenFire has joined #silverstripe
234: [02:51:36] <Colin[pi]> so assuming it's still 2.4
235: [02:51:40] <Colin[pi]> templates look 2.4
236: [02:52:01] <simon_w> ss23, that's a really dodgy comparison
237: [02:52:03] <Colin[pi]> class uses public static
238: [02:52:07] <Colin[pi]> must be 2.4
239: [02:52:19] <ss23> simon_w: Yes, yes it is
240: [02:52:19] <ss23> :D
241: [02:52:52] <ss23> simon_w: camfindlay was like "Can you put that on simon_w's blog post", and I was like "lol it is probably not useful"
242: [02:54:39] * zippy__ quit (Ping timeout: 245 seconds)
243: [02:55:18] <willr> Colin[pi] use the omnipay module for 3.0
244: [02:57:22] <Colin[pi]> willr: site is 2.4
245: [02:59:12] <simon_w> Well, fix mcrypt, now things are compiling again
246: [03:00:06] <ss23> simon_w: Do you know about the SlowTimer? It looks like it kills functions after a reasonable amount of time (5 seconds it looks like)
247: [03:02:59] <ss23> Ah, I see it, ignore simon_w :)
248: [03:03:27] * simon_w|air quit (Quit: Leaving)
249: [03:05:21] * mojo5000 has joined #silverstripe
250: [03:06:39] <willr> then payment module will work
251: [03:06:48] <Colin[pi]> cool, thx
252: [03:08:26] * ObiWanShanobi quit (Remote host closed the connection)
253: [03:09:57] * ObiWanShanobi has joined #silverstripe
254: [03:10:56] * ObiWanShanobi quit (Remote host closed the connection)
255: [03:12:10] * ObiWanShanobi has joined #silverstripe
256: [03:14:30] <Ryan-Toast> all we have is Moa. Ugh.
257: [03:14:35] <Ryan-Toast> Worst friday ever.
258: [03:19:46] <Colin[pi]> Moa?
259: [03:22:43] * phptek quit (Ping timeout: 245 seconds)
260: [03:24:34] <Ryan-Toast> It's a beer. A shitty mass production craft beer.
261: [03:25:17] <Colin[pi]> oh
262: [03:25:18] <Colin[pi]> ohhh
263: [03:25:27] <Colin[pi]> you have my sympathies
264: [03:25:32] <Ryan-Toast> Boss went out to get better beer :P
265: [03:25:35] <Ryan-Toast> hooray.
266: [03:26:50] <Colin[pi]> rofl must be pretty bad then
267: [03:26:53] * PapaBear quit (Ping timeout: 245 seconds)
268: [03:28:40] * mojo5000 quit (Remote host closed the connection)
269: [03:31:00] * travis-ci has joined #silverstripe
270: [03:31:00] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1881 (3.1 - 0e9868a : Ingo Schommer): The build passed.
271: [03:31:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/9bfd1d3a5db9...0e9868adfe42
272: [03:31:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18390165
273: [03:31:00] * travis-ci has left #silverstripe
274: [03:32:43] * camfindlay quit (Quit: camfindlay)
275: [03:34:35] * camfindlay has joined #silverstripe
276: [03:37:27] * camfindlay quit (Client Quit)
277: [03:38:18] <ss23> [Warning] pg_query(): Query Failed: ERROR: zero-length delimited identifier at or near """" LINE 1: CREATE DATABASE ""; ^
278: [03:38:23] <ss23> That's not an error I've seen before! :O
279: [03:41:56] <ss23> HipHop Fatal error: Stack overflow in /root/silverstripe-installer/framework/core/Config.php on line 576
280: [03:41:59] <ss23> BIG IS BAD :O
281: [03:43:45] <ss23> simon_w: HALP
282: [03:43:59] <ss23> simon_w: I'll buy you lunch <3
283: [03:45:44] * robert_ quit (Quit: Connection reset by traffic clause.)
284: [03:48:42] <simon_w> ss23, you need a database name
285: [03:51:00] <ss23> define('SS_DATABASE_NAME', 'silverstripe');
286: [03:51:03] * willr quit (Quit: willr)
287: [03:54:32] <ss23> simon_w: Need somethign else? :O
288: [03:54:48] <simon_w> ss23, look at the query that's trying to run
289: [03:54:56] <simon_w> Notice how it doesn't have a database name in it?
290: [03:57:21] * Err404NotFound quit (Ping timeout: 245 seconds)
291: [03:57:48] * travis-ci has joined #silverstripe
292: [03:57:48] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1882 (3.1 - 1e2a2ca : Ingo Schommer): The build passed.
293: [03:57:48] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0e9868adfe42...1e2a2ca9693c
294: [03:57:48] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18390177
295: [03:57:48] * travis-ci has left #silverstripe
296: [03:58:59] * camfindlay has joined #silverstripe
297: [03:59:23] <ss23> simon_w: The first one, yes, the stackoverflow is the error now
298: [03:59:26] <ss23> simon_w: I fixed the first one ^.^
299: [03:59:37] * Ryan-Toast has left #silverstripe
300: [04:02:04] * travis-ci has joined #silverstripe
301: [04:02:04] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1883 (3.1 - db07a8e : Ingo Schommer): The build has errored.
302: [04:02:04] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1e2a2ca9693c...db07a8e1dfbc
303: [04:02:04] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18390809
304: [04:02:04] * travis-ci has left #silverstripe
305: [04:02:49] <ss23> Oh, got it
306: [04:02:49] <ss23> :D
307: [04:02:52] <ss23> It was some hax I did
308: [04:05:07] <Colin[pi]> n00b
309: [04:05:09] <Colin[pi]> ;)
310: [04:09:24] * Err404NotFound has joined #silverstripe
311: [04:14:24] <ss23> Hmm
312: [04:14:31] <ss23> Eval.Jit=true seems to be making it slower
313: [04:15:26] * travis-ci has joined #silverstripe
314: [04:15:27] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1884 (master - 4af9143 : Ingo Schommer): The build passed.
315: [04:15:27] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0d7e9a969268...4af9143d3b44
316: [04:15:27] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18391028
317: [04:15:27] * travis-ci has left #silverstripe
318: [04:20:08] * travis-ci has joined #silverstripe
319: [04:20:08] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1883 (3.1 - db07a8e : Ingo Schommer): The build passed.
320: [04:20:08] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1e2a2ca9693c...db07a8e1dfbc
321: [04:20:08] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18390809
322: [04:20:08] * travis-ci has left #silverstripe
323: [04:22:00] * travis-ci has joined #silverstripe
324: [04:22:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#708 (master - 5ebb484 : Ingo Schommer): The build was broken.
325: [04:22:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/172a1816f911...5ebb484b2013
326: [04:22:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/18391038
327: [04:22:00] * travis-ci has left #silverstripe
328: [04:22:59] * cloph has joined #silverstripe
329: [04:23:10] * cloph_away quit (Ping timeout: 260 seconds)
330: [04:28:31] * camfindlay quit (Quit: camfindlay)
331: [04:30:12] * camfindlay has joined #silverstripe
332: [04:31:27] * UncleCheese quit (Quit: UncleCheese)
333: [04:31:37] * travis-ci has joined #silverstripe
334: [04:31:38] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1885 (3.1 - 71f6f8a : Ingo Schommer): The build passed.
335: [04:31:38] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/db07a8e1dfbc...71f6f8afc960
336: [04:31:38] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18391228
337: [04:31:38] * travis-ci has left #silverstripe
338: [04:32:01] * UncleCheese has joined #silverstripe
339: [04:32:54] <ss23> Stupid HHVM! :O
340: [04:33:08] <simon_w> Haha!
341: [04:33:17] <ss23> simon_w: Did you get the rewrite rules working? :(
342: [04:33:25] <ss23> most URLs work, but admin/pages/listview gives a 404
343: [04:33:30] <ss23> framework/main.php?url=admin/pages/listview works fine though
344: [04:33:50] <simon_w> ss23, yes
345: [04:33:58] <ss23> https://gist.github.com/ss23/8857409
346: [04:34:03] <ss23> simon_w: Do you know why it doesn't? :(
347: [04:35:36] * camfindlay quit (Quit: camfindlay)
348: [04:36:08] * ss23 looks at simon_w sadly
349: [04:36:22] <mandrew> saaaaadly
350: [04:36:53] <simon_w> ss23, your to path should be relative
351: [04:36:53] <ss23> I'm crying IRL ( mandrew can verify)
352: [04:37:08] <ss23> simon_w: I tried framework/main.php?url=$1, doesn't work
353: [04:37:11] * travis-ci has joined #silverstripe
354: [04:37:12] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#708 (master - 5ebb484 : Ingo Schommer): The build has errored.
355: [04:37:12] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/172a1816f911...5ebb484b2013
356: [04:37:12] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/18391038
357: [04:37:12] * travis-ci has left #silverstripe
358: [04:37:12] <ss23> I tried framework/main.php?url=$1 originally, same problem
359: [04:37:18] <ss23> It works just as well/badly with or without the leading /
360: [04:37:30] <ss23> I also tried with/without ^(.*)$ vs that
361: [04:37:47] <simon_w> Just use fastcgi
362: [04:37:52] <ss23> lol
363: [04:37:57] <ss23> That doesn't answer the question!
364: [04:39:35] * ObiWanShanobi quit (Remote host closed the connection)
365: [04:40:11] * ObiWanShanobi has joined #silverstripe
366: [04:43:00] * camfindlay has joined #silverstripe
367: [04:43:08] * UncleCheese quit (Quit: UncleCheese)
368: [04:43:53] * ObiWan___ has joined #silverstripe
369: [04:44:14] * ObiWanShanobi quit (Read error: Connection reset by peer)
370: [04:44:51] * Err404NotFound quit (Read error: Connection reset by peer)
371: [04:45:10] * travis-ci has joined #silverstripe
372: [04:45:11] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#708 (master - 5ebb484 : Ingo Schommer): The build was broken.
373: [04:45:11] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/172a1816f911...5ebb484b2013
374: [04:45:11] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/18391038
375: [04:45:11] * travis-ci has left #silverstripe
376: [04:46:56] <simon_w> ss23, told you :p
377: [04:47:24] * ObiWan___ quit (Remote host closed the connection)
378: [04:49:13] * ObiWanSh_ has joined #silverstripe
379: [04:50:13] * ObiWanSh_ quit (Remote host closed the connection)
380: [04:50:45] * camfindlay quit (Quit: camfindlay)
381: [04:51:09] <ss23> simon_w: I never disagreeD1
382: [04:51:14] <ss23> simon_w: I'm still waiting for a real answer
383: [04:52:06] * ObiWanShanobi has joined #silverstripe
384: [04:55:51] * camfindlay has joined #silverstripe
385: [04:59:12] * travis-ci has joined #silverstripe
386: [04:59:13] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1886 (3.1 - 27449c4 : Ingo Schommer): The build passed.
387: [04:59:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/71f6f8afc960...27449c454579
388: [04:59:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18392336
389: [04:59:13] * travis-ci has left #silverstripe
390: [05:00:37] * Err404NotFound has joined #silverstripe
391: [05:04:46] * Err404NotFound quit (Ping timeout: 245 seconds)
392: [05:05:34] * UncleCheese has joined #silverstripe
393: [05:06:23] * mateuszsz quit (Quit: mateuszsz)
394: [05:07:15] * travis-ci has joined #silverstripe
395: [05:07:16] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1887 (3.1 - caaf286 : Ingo Schommer): The build passed.
396: [05:07:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/27449c454579...caaf28676752
397: [05:07:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18392480
398: [05:07:16] * travis-ci has left #silverstripe
399: [05:11:15] * ObiWanShanobi quit (Quit: Leaving...)
400: [05:11:33] * ObiWanShanobi has joined #silverstripe
401: [05:13:50] * nhorstmeier quit ()
402: [05:16:38] <Nimle> Hi Guts,
403: [05:17:09] <Nimle> sorry, how to get columns in leftjoin from another table
404: [05:17:20] <Nimle> i set setQueriedColumns but ignored
405: [05:18:19] <Nimle> it only returns columns from the first table.
406: [05:18:26] * ObiWanShanobi quit (Quit: Leaving...)
407: [05:27:22] * chillu_23 quit (Quit: chillu_23)
408: [05:31:17] * Colin[pi] quit (Ping timeout: 248 seconds)
409: [05:32:40] * camfindlay quit (Quit: camfindlay)
410: [05:34:35] * camfindlay has joined #silverstripe
411: [05:36:38] * camfindlay quit (Client Quit)
412: [05:37:12] <ss23> simon_w: shortcode links work now :O
413: [05:37:26] * camfindlay has joined #silverstripe
414: [05:45:13] * Liquide quit ()
415: [05:45:43] * chillu_23 has joined #silverstripe
416: [05:56:53] * UncleCheese quit (Quit: UncleCheese)
417: [06:04:44] * camfindlay quit (Quit: camfindlay)
418: [06:05:34] <ss23> simon_w: Looks like the postgres module is buggy!
419: [06:07:11] <ss23> HipHop Warning: pg_query(): Query Failed: ERROR: database "ss_tmpdb1576055" is being accessed by other users
420: [06:07:14] <ss23> DETAIL: There are 1 other session(s) using the database.
421: [06:07:16] <ss23> in /root/silverstripe-installer/postgresql/code/PostgreSQLDatabase.php on line 245
422: [06:07:19] <ss23> HipHop Fatal error: Couldn't run query: DROP DATABASE "ss_tmpdb1576055" | ERROR: database "ss_tmpdb1576055" is being accessed by other users
423: [06:07:23] <ss23> DETAIL: There are 1 other session(s) using the database. in /root/silverstripe-installer/framework/model/Database.php on line 686
424: [06:10:42] * Shrike_Finland has joined #silverstripe
425: [06:12:20] * mandrew has left #silverstripe
426: [06:22:13] * chillu_23 quit (Quit: chillu_23)
427: [06:24:20] * UncleCheese_ has joined #silverstripe
428: [06:31:49] <spronk> wtttfff
429: [06:31:57] <spronk> anyone ever had an issue with files pages 35-36 not working?
430: [06:32:33] <spronk> hmm
431: [06:32:36] <spronk> maybe its dodgy filenames or something
432: [07:11:18] <UncleCheese_> are you using MySQL?
433: [07:17:09] * mateuszsz has joined #silverstripe
434: [07:18:01] * mateuszsz has left #silverstripe
435: [07:19:23] * Nimle quit (Ping timeout: 245 seconds)
436: [07:32:30] * NobrainerWeb has joined #silverstripe
437: [07:33:00] * mateuszsz has joined #silverstripe
438: [07:33:25] * mateuszsz quit (Client Quit)
439: [07:37:31] <NobrainerWeb> Woot - UC online :-)
440: [07:39:14] <NobrainerWeb> You guys still at the Hackday?
441: [07:57:01] * SightUnseen has joined #silverstripe
442: [07:57:01] * SightUnseen quit (Client Quit)
443: [08:03:04] * SightUnseen has joined #silverstripe
444: [08:03:04] * SightUnseen has left #silverstripe
445: [08:11:45] * Colin[pi] has joined #silverstripe
446: [08:13:50] * kinglozzer has joined #silverstripe
447: [08:15:59] * Kapdap_ quit (Remote host closed the connection)
448: [08:16:23] * ARNHOE has joined #silverstripe
449: [08:19:36] * Kapdap has joined #silverstripe
450: [08:30:38] * Sj0hn has joined #silverstripe
451: [08:43:32] <simon_w> NobrainerWeb, would've finished about 4 hours before you asked that
452: [08:45:06] <NobrainerWeb> simon_w: the time difference is really just around as bad as it gets :-) When you guys are online i'm sleeping :-)
453: [08:46:03] <NobrainerWeb> When i do a duplicate of a page, my relations get copied to the new page - but when i do a translation, nothing is copied. How can i do that? What do i need to hook into?
454: [08:49:32] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
455: [08:56:18] * Shrike_Finland quit (Quit: Leaving.)
456: [09:00:30] * Shrike_Finland has joined #silverstripe
457: [09:02:16] * Super-ru quit (Ping timeout: 265 seconds)
458: [09:02:50] * micmania1 has joined #silverstripe
459: [09:06:26] <micmania1> kinglozzer: https://github.com/silverstripe/silverstripe-cms/pull/914 - Finally!!
460: [09:07:17] * Super-ru has joined #silverstripe
461: [09:07:19] <kinglozzer> Haha, about time!
462: [09:15:36] * Super-ru quit (Ping timeout: 245 seconds)
463: [09:15:50] * [lewellyn] quit (Ping timeout: 264 seconds)
464: [09:18:54] * speak_ quit (Read error: Connection reset by peer)
465: [09:19:12] * joelpittet quit ()
466: [09:19:45] * Super-ru has joined #silverstripe
467: [09:25:42] * Shrike_Finland quit (Quit: Leaving.)
468: [09:34:46] * SightUnseen has joined #silverstripe
469: [09:34:49] * SightUnseen has left #silverstripe
470: [09:37:06] <svandragt> Why is the Requirements class not inherting from Object? I was going to write an extension for it but it seems I can't.
471: [09:37:11] * Shrike_Finland has joined #silverstripe
472: [09:37:43] * zippy__ has joined #silverstripe
473: [09:45:12] <micmania1> svandragt, all the methods are static so you can just extend normally or create a stand-a-lone class.
474: [09:47:54] * lewellyn has joined #silverstripe
475: [09:48:14] <svandragt> I want to be able to do <% require myCustomMethod(file/) %> :)
476: [09:49:25] <micmania1> Best way to do it is create your own class and use TemplateGlobalProvider
477: [09:49:46] <micmania1> http://api.silverstripe.org/3.1/class-TemplateGlobalProvider.html
478: [09:50:06] <svandragt> micmania1: ah yes wasn't aware of TemplateGlobalProvider cheers
479: [09:50:53] <micmania1> Although i'm not sure you can pass parameters through. Best to try. If not you can just apply an extension to your root controller and do the same.
480: [09:51:06] * violetina has joined #silverstripe
481: [10:00:21] * mattkirwan has joined #silverstripe
482: [10:00:33] <mattkirwan> Hi all
483: [10:01:20] * SightUnseen has joined #silverstripe
484: [10:01:25] <mattkirwan> Quick question: I'm struggling to see anything relating to installing silverstripe (core files) outside of web/public route? Any tips/links?
485: [10:01:53] * SightUnseen has left #silverstripe
486: [10:01:56] <micmania1> mattkirwan, what files in particular do you want to store outside of the root?
487: [10:03:17] <mattkirwan> Anything that shouldn't be accessible by a HTTP request...i'm still getting to know the dir structure but framework/vendor/CMS...
488: [10:03:51] <mattkirwan> also 'mysite' (or whatever).
489: [10:05:02] <mattkirwan> It just feels 'wrong' having these (even if it's just the potential) of been publicly available.
490: [10:06:15] <micmania1> Its normal practice in SS to store these in the public folder. Any DB details are stored in _ss_enironment.php outside of the root.
491: [10:06:21] <micmania1> Direct access is blocked by .htaccess
492: [10:06:29] <micmania1> Saying that, I have seen it done using symlinks
493: [10:06:50] <micmania1> So if you're really worried about it, that's your best way
494: [10:07:55] <mattkirwan> I guessed that was the case. I spent a couple of hours last night smashing through the first few tutorials and must say I was impressed with how easy it is to get up and running with basic sites...
495: [10:10:09] <micmania1> Good to hear. Its an underrated framework imo
496: [10:10:41] * Shrike_Finland quit (Quit: Leaving.)
497: [10:10:54] <micmania1> mattkirwan, you're based in the NE aren't you?
498: [10:12:22] <mattkirwan> I am yes. It does look like a perfect solution to the needs of clients with limited budget where we can plough any budget they have into the design (rather than tech).
499: [10:12:32] <NobrainerWeb> Can someone help me with this?: http://www.silverstripe.org/all-other-modules/show/39721 (Creating duplicates of a DO when a page is translated and relinking the relations to the new page) think i need to use onTranslatableCreate, but don't know how
500: [10:13:44] <mattkirwan> I'm not so sure why it concerns me so much, I guess it's years of getting framework core code out of the public directory (CodeIgniter, Fuel, Laravel) has made it a priority....in my head.
501: [10:13:56] <micmania1> mattkirwan, once you have a set of re-usable modules you can have a site setup as fast as you like. Then the mysite folder becomes minimalist (as does the work required).
502: [10:14:16] <micmania1> tbh, you're probably right. I think there's been plenty of dicussion about it.
503: [10:14:44] <micmania1> However, its been used on some high profile sites so i'd say it'll do :)
504: [10:16:07] <micmania1> It'd be good to have somebody else in the NE using it. Its very popular in NZ but not so much in the UK
505: [10:16:57] <mattkirwan> ....yeah a strange design choice (I have no idea when it was made but some searching brings up Google Group results from 2012). Hey ho! The framework looks good, I've got a couple of projects on so will give it a blast.
506: [10:17:05] <mattkirwan> You also from the NE?
507: [10:18:52] <micmania1> yep, Newcastle
508: [10:19:23] <mattkirwan> Have we met? (Sorry, I can't determine your name from your username)!
509: [10:19:31] <micmania1> Nope lol
510: [10:19:37] <micmania1> Just on Twitter
511: [10:19:45] <micmania1> I recommended Silverstripe to you a while back.
512: [10:19:50] <micmania1> When you were asking about CMSs
513: [10:19:54] <mattkirwan> Was it you who suggested recently?
514: [10:19:59] <micmania1> yep :)
515: [10:20:18] <mattkirwan> Right yeah! I've binned twitter off, was wasting soo much time on it.
516: [10:20:52] <mattkirwan> ...just want to concentrate on family and work.
517: [10:21:20] <mattkirwan> But thank you for introducing it to me (i'd never heard of it) and it looks promising.
518: [10:22:22] <micmania1> No problem. Give give me a shout if you get stuck with anything.
519: [10:39:23] * Shrike_Finland has joined #silverstripe
520: [10:40:41] * Shrike_Finland quit (Client Quit)
521: [10:48:19] * zippy__ quit (Quit: zippy__)
522: [11:10:39] * UncleCheese_ quit (Quit: UncleCheese_)
523: [11:29:30] * NobrainerWeb quit (Quit: NobrainerWeb)
524: [11:32:53] * Shrike_Finland has joined #silverstripe
525: [11:38:48] * NobrainerWeb has joined #silverstripe
526: [11:44:30] * speak_ has joined #silverstripe
527: [11:44:50] <speak_> Morning!
528: [11:45:57] <svandragt> morning
529: [11:46:50] * Shrike_Finland quit (Quit: Leaving.)
530: [11:55:15] <guzzlefry> morning
531: [12:06:04] * Shrike_Finland has joined #silverstripe
532: [12:24:38] * OzziNL has joined #silverstripe
533: [12:24:50] * Shrike_Finland quit (Quit: Leaving.)
534: [12:26:26] * Colin[pi] quit (Ping timeout: 245 seconds)
535: [12:40:34] * Proman has joined #silverstripe
536: [12:40:43] <Proman> micmania1: yeh, sure.
537: [12:40:52] <Proman> won't be there until ~6 though
538: [12:41:04] <Proman> don't finish until 5:30
539: [12:41:13] <micmania1> k
540: [12:41:30] <micmania1> asked people at work but don't think anyone's coming
541: [12:41:54] <Proman> That's ok, I forgot their names anyway.
542: [12:42:06] <Proman> well, I remember Chris, but I don't know which one it was, lol :>
543: [12:42:33] <micmania1> ha
544: [12:42:36] <micmania1> he was the one who stayed out
545: [12:42:40] <Proman> righ
546: [12:42:41] <Proman> t
547: [12:42:46] <micmania1> the one who didn't do a runner lol
548: [12:42:52] <Proman> haha
549: [12:43:05] <Proman> Must be why I remember his name then :P
550: [12:43:20] <Proman> also, fuck zend studio.
551: [12:43:54] <Proman> If I were relying on it I'd have gotten exactly 0% work done today. It's been stalled "Building workspace" all day :<
552: [12:44:09] <Proman> thank gawd for putty and vim xD
553: [12:44:13] <guzzlefry> PHPStorm is your friend.
554: [12:44:21] <Proman> yeh, I hear that but I cbf installing it
555: [12:44:26] <Proman> yet
556: [12:44:54] <Proman> also from the googles zend stuido and eclipse seem to be related, closely :<
557: [12:46:05] <guzzlefry> uh oh
558: [12:47:46] <Proman> fffffffffffffffff code igniter
559: [12:48:01] <Proman> just, don't wrap shit if you're going to be bad at it.
560: [12:48:02] <micmania1> Proman, wanna swap jobs for the day?
561: [12:48:06] <Proman> micmania1: hahaha
562: [12:48:08] <Proman> mebbe
563: [12:48:13] <Proman> wachoo stuck on?
564: [12:48:19] <micmania1> I'm putting a WordPress site live
565: [12:48:57] <Proman> NOPE
566: [12:48:57] <micmania1> deal?
567: [12:48:59] <micmania1> hahaha
568: [12:51:25] <Proman> even CI is better than that. At least it has _SOME_ structure.
569: [12:52:17] <micmania1> the dev environment has been setup with the wrong domain name and filepath too. should be fun....
570: [12:52:38] <micmania1> oh fuck! I think it just actually "worked"
571: [12:53:05] <micmania1> oh wait...
572: [12:53:39] <mattkirwan> Would this help... https://gist.github.com/lewismorris/5270666
573: [12:53:59] <micmania1> yes, cheers!
574: [12:54:00] <Proman> gawd I cry. I want SS error dumps :'(
575: [12:54:09] <mattkirwan> Wordpress help on SS irc..!
576: [12:54:12] <Proman> Not just 'Lol 500 you fucked it'
577: [12:54:38] <micmania1> mattkirwan, now go to church and confss
578: [12:54:40] <micmania1> confess
579: [12:54:44] <Proman> mattkirwan: not in this channel :@
580: [12:54:51] <micmania1> but thanks haha
581: [12:54:56] <Proman> ;D
582: [12:55:27] <mattkirwan> Hahaha! I'm sat watching this stream while reading up on SS. Sucks to be you. ;)
583: [12:56:24] <Proman> not really, I'm the king of my universe.
584: [12:56:41] <micmania1> We're currently getting blinds installed. I'm doing wordpress to the sound of drills - not how I planned my Friday
585: [12:57:25] <Proman> micmania1: beer will make it better!
586: [12:57:58] <Proman> we could crash Revolution it'll be classic (apparently there's going to be a bunch from my work there at some point)
587: [12:58:28] <Proman> but we'll start the same as last time, it's nice there :>
588: [12:59:31] <micmania1> yep
589: [12:59:39] <micmania1> I not out all night. Got to be up early :(
590: [12:59:44] <micmania1> to drink...
591: [13:01:08] <Proman> haha
592: [13:01:21] <Proman> yeah I can't be out all night either. Gotta go home at some point!
593: [13:01:33] <Proman> so that's fine :>
594: [13:06:47] * Shrike_Finland has joined #silverstripe
595: [13:09:48] * Shrike_Finland quit (Client Quit)
596: [13:11:57] <micmania1> tried a find+replace on the SQL file. crashed my editor :(
597: [13:17:50] <guzzlefry> sed it!
598: [13:17:55] <micmania1> already done! :)
599: [13:18:06] <micmania1> This might be the smoothest go live wordpress EVER!
600: [13:19:41] * boo has joined #silverstripe
601: [13:21:13] * Shrike_Finland has joined #silverstripe
602: [13:24:05] <Proman> micmania1: because you can't just copy files and done right? derp derp
603: [13:24:19] <micmania1> imagine
604: [13:25:56] * UndefinedOffset has joined #silverstripe
605: [13:41:04] <micmania1> yep... nightmare
606: [13:47:37] * Shrike_Finland quit (Quit: Leaving.)
607: [13:47:57] * speak_ quit (Quit: Leaving)
608: [13:59:04] * OxFF1 has joined #silverstripe
609: [14:22:44] * Sjohn has joined #silverstripe
610: [14:23:22] * UndefinedOffset quit (Quit: Leaving.)
611: [14:31:24] * Shrike_Finland has joined #silverstripe
612: [14:32:28] * UndefinedOffset has joined #silverstripe
613: [14:43:52] * catcher has joined #silverstripe
614: [14:47:22] <guzzlefry> GridField_ColumnProvider is hurting my brain. :/
615: [14:50:41] * Shrike_Finland quit (Quit: Leaving.)
616: [14:52:42] <NobrainerWeb> Can someone help me with this?: http://www.silverstripe.org/all-other-modules/show/39721 (Creating duplicates of a DO when a page is translated and relinking the relations to the new page) think i need to use onTranslatableCreate, but don't know how
617: [14:54:22] <catcher> guzzlefry, there's always GridField_BrainProvider, though it never seems to work for me.
618: [14:55:36] <guzzlefry> :P
619: [14:55:53] <guzzlefry> There's no documentation!
620: [14:56:41] * boo quit (Quit: Page closed)
621: [15:11:45] <catcher> haha
622: [15:26:04] <Sjohn> Heya
623: [15:26:14] * NobrainerWeb quit (Quit: NobrainerWeb)
624: [15:26:39] <Sjohn> I've got a form, were i also want the sender to recieve a copy of the form he filled in
625: [15:27:21] <Sjohn> I've got an Emailfield called: Email & this in the send form $To = $this->SiteConfig->Email;
626: [15:29:17] <guzzlefry> I think you'll have to call $email->send() twice for that. Not sure if the standard Email class can do CCs.
627: [15:29:44] <guzzlefry> oh wait, looks like you can
628: [15:30:00] <catcher> Sjohn, you can comma-separate the 'to' field, or CC the other person
629: [15:30:03] <guzzlefry> Sjohn: $email->setCC();
630: [15:31:09] <micmania1> Sjohn: be careful about allowing used to send emails to addresses they specify. It could be targeted by spammers.
631: [15:31:17] <micmania1> users*
632: [15:31:55] <catcher> ^
633: [15:32:10] <catcher> motion seconded
634: [15:35:04] * OzziNL quit (Ping timeout: 245 seconds)
635: [15:35:55] <mattkirwan> micmania1 you still kicking around?
636: [15:36:00] * OxFF1 quit (Quit: Hasta la proxima)
637: [15:36:48] <micmania1> yep
638: [15:37:14] <mattkirwan> "micmania1/silverstripe-nivoslider 1.0.0 requires silverstripe/cms 3.0.* -> satisfiable by silverstripe/cms[3.0.x-dev]"
639: [15:37:34] <mattkirwan> Any ideas? Not even sure what CMS version i'm on?
640: [15:37:43] <micmania1> You'll be on 3.1
641: [15:37:45] <micmania1> GIve me 2 secs
642: [15:37:57] <guzzlefry> Say I have a DataObject named DataObjectA and I call a method that doesn't exist in that class, will SilverStripe automatically look for a DataObjectA_Controller class and see if it has the method?
643: [15:39:05] <micmania1> mattkirwan: I haven't upgraded that to work on 3.1, however it *should* work out of the box.
644: [15:39:27] <micmania1> If you just download it as a zip for now i'll update it when I get a chance
645: [15:40:34] <mattkirwan> Cool. It's probably just the dependencies. I'll zip it down and send a PR should anything need changing....don't hold your breath this is my first foray into add-ons...
646: [15:40:39] <mattkirwan> is it a module?
647: [15:43:32] <micmania1> yes, although I never actually got the chance to use it myself. I was sick of creating sliders from scratch so I made a module... haha
648: [15:44:10] <micmania1> The only things that will need changed are the public static's to private static's
649: [15:44:13] <mattkirwan> Yeah. That's exactly why I wanted it. It'll give me an opportunity to look at modules and how they fit in.
650: [15:44:29] <mattkirwan> Ok. Cheers.
651: [15:44:53] <micmania1> Blogger is probably the cleanest
652: [15:45:12] <micmania1> https://github.com/micmania1/silverstripe-blogger - use it on almost every project now
653: [15:46:05] <micmania1> https://github.com/micmania1/simple_blog - Blog theme which extends the default 'simple' silverstripe theme
654: [15:46:17] <guzzlefry> Is canView called automatically? >_>
655: [15:46:43] <micmania1> quzzlefry, mostly. Depends on the situation.
656: [15:47:46] <guzzlefry> micmania1: I defined it on a controller. I'm doing something like localhost/controller/action in the CMS
657: [15:47:57] <micmania1> yes, it gets called automatically.
658: [15:48:14] <guzzlefry> awesome
659: [15:48:23] <Proman> Opening Ceremony time!
660: [15:48:30] <guzzlefry> I should go eat something so I'm not a space cadet for the rest of the day. AFK :P
661: [15:48:49] <Proman> Go and pig out on chocolate in front of the Olympics.
662: [15:49:02] <guzzlefry> ah, I forgot about that.
663: [15:49:46] <catcher> guzzlefry, controllers will fall back on related model's method, but not the other way around.
664: [15:59:02] <mattkirwan> micmania1: Is it possible for you to clarify what file i'm supposed to load the extensions with (Object::add_extension("NivoSlider", "SiteTreeNivoSliderExtension");)? A little confused.
665: [16:00:28] <micmania1> If you're doing it with PHP you do it in mysite/_config.php
666: [16:00:47] <micmania1> YAML is avised though and you'd do that in mysite/_config/config.yml
667: [16:06:17] * Sj0hn quit (Read error: Connection reset by peer)
668: [16:07:28] * ARNHOE quit ()
669: [16:10:43] * Sjohn quit (Ping timeout: 265 seconds)
670: [16:21:51] * ObiWanShanobi has joined #silverstripe
671: [16:22:14] <mattkirwan> Struggling to get the actual slider to show. Using the $NivoSlider var in my template. The nivo css/jquery files are been pulled through in the html/head - so this implies the relationship is working...but nothing for the variable. Any thoughts?
672: [16:23:08] <Proman> My thoughts are that the opening ceremony is pretty epic, especially on mute on and Pink Floyd's High Hopes playing
673: [16:24:44] <Proman> Although now that the little girl has stopped flying through surreality, it doen't quite match up with all the singing Russians.
674: [16:28:35] <micmania1> mattkirwan: have you added images? Its a long time since I touched this
675: [16:28:44] <micmania1> I really need to improve it too!
676: [16:29:53] <mattkirwan> Yes. Double checked the DB. All there. (content and NivoSlider tables). Changed relationships in the extensions to private (they had no property, just static).
677: [16:30:51] <mattkirwan> Gonna have to step right through, I haven't wrapped my head around the structure of modules yet...so that's not helping.
678: [16:32:39] <micmania1> mattkirwan: if anywhere, the problem will lie here: https://github.com/micmania1/silverstripe-nivoslider/blob/master/code/model/NivoSlider.php#L220
679: [16:33:57] <micmania1> and into the themes (which I should remove)
680: [16:40:45] * robert___ has joined #silverstripe
681: [16:43:09] <micmania1> I've had the day from hell.
682: [16:43:17] <mattkirwan> WP
683: [16:43:20] <micmania1> yes.
684: [16:43:20] <mattkirwan> Ha!
685: [16:43:30] <micmania1> I've managed to take down 4 sites trying to put 1 live and its still not live.
686: [16:43:51] <Proman> That's he consequence of werderping
687: [16:44:30] <micmania1> For some reason, they've decided to host all 5 websites within 1 hosting account, even though they have a reseller package and can have multiple accounts.
688: [16:44:39] <Proman> rofl
689: [16:44:49] <Proman> Venezuela, only 3 people.
690: [16:45:40] <Proman> Some of the Hungarians look quite fit though.
691: [16:45:57] <Proman> And then there's Germany, who appear to have brought the whole country (comparitively)
692: [16:54:48] * OxFF1 has joined #silverstripe
693: [17:01:27] <micmania1> Proman, any chance you can put your clocks forward on the sly?
694: [17:02:59] * cloph is now known as cloph_away
695: [17:06:52] * kinglozzer weekend
696: [17:06:57] <kinglozzer> Have a good one all <3
697: [17:07:00] * kinglozzer quit ()
698: [17:15:25] * nhorstmeier has joined #silverstripe
699: [17:15:46] * nhorstmeier quit (Read error: Connection reset by peer)
700: [17:15:49] <Proman> micmania1: not likely
701: [17:15:55] <Proman> only 15 mins anyways
702: [17:16:07] <micmania1> I feel like crap lol
703: [17:16:08] <Proman> I'll be heading out, takes about 20 mins to get there (30 really)
704: [17:16:11] <micmania1> Wordpress has made me ill
705: [17:16:12] <Proman> you what?
706: [17:16:14] <Proman> oh
707: [17:16:18] <Proman> yeah that'd happen
708: [17:16:19] * nhorstmeier has joined #silverstripe
709: [17:16:23] <micmania1> nothing a good pint won't solve
710: [17:16:26] * Shrike_Finland has joined #silverstripe
711: [17:16:28] <Proman> ah
712: [17:16:29] <Proman> will pints fix it, or..
713: [17:16:29] <Proman> nice
714: [17:16:30] <Proman> :D
715: [17:16:47] <Proman> Just watch the opening ceremony
716: [17:17:07] <Proman> it's what I'm doing, between cursing about CI being restrictive about abstract classes
717: [17:17:49] * nhorstmeier quit (Read error: Connection reset by peer)
718: [17:27:55] <Proman> #right
719: [17:27:59] * Proman quit (Quit: Page closed)
720: [17:32:05] <mattkirwan> Wahoo.
721: [17:39:24] * derek-b has joined #silverstripe
722: [17:43:55] * ObiWanShanobi quit (Remote host closed the connection)
723: [17:45:22] * ObiWanShanobi has joined #silverstripe
724: [17:46:09] * ObiWanShanobi quit (Remote host closed the connection)
725: [17:50:35] * ObiWanShanobi has joined #silverstripe
726: [17:50:44] * derek-b has left #silverstripe
727: [17:52:18] <guzzlefry> uh oh
728: [17:52:28] <guzzlefry> canView isn't being called.
729: [17:52:54] <catcher> by who?
730: [17:53:46] * ObiWanShanobi quit (Remote host closed the connection)
731: [17:54:33] <guzzlefry> catcher: I'm guessing the controller.
732: [17:54:53] <guzzlefry> http://localhost/Order_Controller/downloadReceipt/112 <--- was hoping it would call on that.
733: [17:56:25] * catcher is not the type to crash others' localhosts
734: [17:56:42] <guzzlefry> don't try to has me.
735: [17:56:47] <guzzlefry> hax*
736: [18:01:43] * ObiWanShanobi has joined #silverstripe
737: [18:05:56] * FrozenFire quit (Ping timeout: 250 seconds)
738: [18:05:56] * FrozenFire[alt] has joined #silverstripe
739: [18:08:57] * FrozenFire[alt] is now known as FrozenFire
740: [18:09:26] * ObiWanShanobi quit (Remote host closed the connection)
741: [18:13:05] * ObiWanShanobi has joined #silverstripe
742: [18:14:38] * Shrike_Finland quit (Quit: Leaving.)
743: [18:14:50] * mojo5000 has joined #silverstripe
744: [18:20:50] * cloph_away is now known as cloph
745: [18:34:17] * mattkirwan has left #silverstripe
746: [18:45:42] * willr has joined #silverstripe
747: [18:48:35] * simon_w|air has joined #silverstripe
748: [18:53:49] * mojo5000 quit (Remote host closed the connection)
749: [18:55:46] * mojo5000 has joined #silverstripe
750: [19:00:55] * gelignite has joined #silverstripe
751: [19:01:22] <guzzlefry> Is everyone hacked out today?
752: [19:01:49] <simon_w|air> You know that was only for SS staff, right?
753: [19:01:58] <simon_w|air> And they did a fairly pathetic job of it too
754: [19:02:44] <guzzlefry> simon_w|air: What did they do?
755: [19:02:52] <simon_w|air> Nothing
756: [19:02:56] <guzzlefry> ...
757: [19:03:12] <guzzlefry> well...damn
758: [19:03:30] <simon_w|air> SS Ltd: Championing open source!
759: [19:03:41] <guzzlefry> nice blog post by the way
760: [19:04:11] <guzzlefry> The performance one, not sure if others exist.
761: [19:04:25] <simon_w|air> Yeah, I've written two others for ss.org :)
762: [19:15:53] * mojo5000 quit (Remote host closed the connection)
763: [19:17:17] * mojo5000 has joined #silverstripe
764: [19:18:01] * ObiWanShanobi quit (Remote host closed the connection)
765: [19:21:35] * mojo5000 quit (Ping timeout: 246 seconds)
766: [19:21:50] * mojo5000 has joined #silverstripe
767: [19:26:53] * ObiWanShanobi has joined #silverstripe
768: [19:28:22] * ObiWanShanobi quit (Remote host closed the connection)
769: [19:30:01] * Shrike_Finland has joined #silverstripe
770: [19:31:04] <guzzlefry> rot roe: [User Deprecated] validEmailAddr is deprecated. Use Email->validEmailAddr() instead. Called from SmtpMailer->buildBasicMail.
771: [19:31:55] * ObiWanShanobi has joined #silverstripe
772: [19:52:54] * helpme has joined #silverstripe
773: [19:52:57] * mojo5000 quit (Remote host closed the connection)
774: [19:52:59] <helpme> hey guys
775: [19:53:04] <helpme> can somebody help me
776: [19:53:18] <catcher> didn't see that question coming..
777: [19:53:18] * helpme is now known as Guest23456
778: [19:53:24] * mojo5000 has joined #silverstripe
779: [19:53:26] <catcher> ;)
780: [19:53:40] <catcher> Guest23456, what's the q?
781: [19:53:53] <Guest23456> Im trying to get some vote for my site
782: [19:53:56] <Guest23456> its very easy
783: [19:54:19] <Guest23456> just open this image of kety perry ... it's not a fake link or virus ... its just picture ...
784: [19:54:29] <catcher> yeah, not clicking that
785: [19:54:36] <Guest23456> omg :D
786: [19:54:40] <Guest23456> this is affiliate program
787: [19:54:46] <catcher> cool
788: [19:54:57] <Guest23456> its not a virus or something else ..
789: [19:55:01] <catcher> awesome
790: [19:57:53] * mojo5000 quit (Ping timeout: 265 seconds)
791: [19:57:54] <simon_w|air> And now that's in the logs
792: [19:57:55] <simon_w|air> Ewwww
793: [19:58:44] <simon_w|air> And now it's not :)
794: [19:59:22] <guzzlefry> What was it?
795: [19:59:24] * willr quit (Ping timeout: 247 seconds)
796: [20:00:20] <guzzlefry> oh, hax
797: [20:00:49] * willr has joined #silverstripe
798: [20:14:22] * UndefinedOffset1 has joined #silverstripe
799: [20:14:23] * UndefinedOffset quit (Disconnected by services)
800: [20:31:00] * UndefinedOffset has joined #silverstripe
801: [20:31:56] * UndefinedOffset1 quit (Ping timeout: 245 seconds)
802: [20:40:03] * Raymondo quit ()
803: [20:40:16] * Raymondo has joined #silverstripe
804: [20:40:17] * Raymondo quit (Changing host)
805: [20:40:17] * Raymondo has joined #silverstripe
806: [20:40:17] * Raymondo quit (Changing host)
807: [20:40:17] * Raymondo has joined #silverstripe
808: [20:41:42] * Shrike_Finland quit (Quit: Leaving.)
809: [20:42:45] * Shrike_Finland has joined #silverstripe
810: [20:56:18] * UncleCheese has joined #silverstripe
811: [21:03:06] * willr quit (Quit: willr)
812: [21:13:49] * SphereSilverNL has joined #silverstripe
813: [21:14:57] <SphereSilverNL> \☺
814: [21:17:06] <SphereSilverNL> Any experienced Android devs here?
815: [21:17:27] <SphereSilverNL> My Galaxy S isn't recognized as a dev-device. I have USB debugging set true.
816: [21:34:25] <SphereSilverNL> Beer I guess
817: [21:35:40] <guzzlefry> What versions of IE does SilverStripe support?
818: [21:36:00] * Shrike_Finland quit (Quit: Leaving.)
819: [21:38:18] <simon_w|air> guzzlefry, CMS is 8+
820: [21:39:28] * willr has joined #silverstripe
821: [21:40:21] * UndefinedOffset quit (Read error: Connection reset by peer)
822: [21:44:35] * terryapodaca has joined #silverstripe
823: [21:45:29] <Zauberfisch> simon_w|air guzzlefry: I believe the CMS is actually >=8,<11
824: [21:45:43] <SphereSilverNL> Hey Terry!
825: [21:45:52] <Zauberfisch> good day terryapodaca
826: [21:45:56] <simon_w|air> Zauberfisch, it's not supposed to be
827: [21:46:07] <Zauberfisch> how is the site comming along?
828: [21:46:15] <Zauberfisch> simon_w|air: not suppose to be what?
829: [21:46:21] <Zauberfisch> supporting IE 11? :D
830: [21:46:23] <simon_w|air> Zauberfisch, <11
831: [21:46:34] <Zauberfisch> of course not
832: [21:46:52] <terryapodaca> hello everyone
833: [21:47:24] <Zauberfisch> however, I do have receivt complaints about the CMS not working in IE 11
834: [21:47:33] <Zauberfisch> haven't tried it though
835: [21:47:37] <simon_w|air> Zauberfisch, FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT
836: [21:47:55] <SphereSilverNL> No problems with IE11 here. It's probably you :P
837: [21:48:10] <simon_w|air> Also, I'm really liking Lavarel
838: [21:48:18] <simon_w|air> *Laravel
839: [21:48:21] <Zauberfisch> ok, intresting
840: [21:48:56] <SphereSilverNL> Laravel?
841: [21:49:12] <SphereSilverNL> Hmmm, I can see why, but also, I feel a bit "meh" about laravel
842: [21:50:37] <simon_w|air> And I feel a bit "burn it with fire" about SilverStripe :p
843: [21:50:56] <guzzlefry> hearts on fireeee
844: [21:51:35] <terryapodaca> Huge question...and yes it's about Dairy MAX again and the "crap ton" of queries running before loading causing 15-24 seconds before first byte...Simon made me aware of a few days ago
845: [21:51:42] <SphereSilverNL> simon_w|air: I do agree with that. There's no perfect solution to a problem in just one framework ;)
846: [21:51:44] <terryapodaca> http://www.dairymax.org/?showqueries=1
847: [21:51:58] <SphereSilverNL> but Laravel is more "meh" than e.g. Symfony
848: [21:52:05] * ObiWanShanobi quit (Remote host closed the connection)
849: [21:52:27] <terryapodaca> I'm only running maybe 3 custom queries in the page.php so I seriously doubt it's my code
850: [21:52:43] <SphereSilverNL> Terry, what helps a lot, is putting specific queries into protected properties, and getting them from the protected property
851: [21:52:44] <terryapodaca> how can i track down where and why all those queries are coming from?
852: [21:53:40] * ObiWanShanobi has joined #silverstripe
853: [21:53:48] <SphereSilverNL> That would be either SSViewer or SQL-thingy I guess :)
854: [21:54:17] <SphereSilverNL> But really, your SiteTree query looks HUGE
855: [21:54:32] <SphereSilverNL> Are all those subtypes needed?
856: [21:55:00] <SphereSilverNL> And if so, Get the selected subtype, and push it to a protected array()
857: [21:55:15] <simon_w|air> terryapodaca, usual cases are menus or including other pages. Try wrapping the menu and blog widget in <% cached List(SiteTree).max(LastEdited) %> ... <% end_cached %>
858: [21:55:16] <SphereSilverNL> that way, you don't have to re-query when the same page is asked for again
859: [21:55:26] <SphereSilverNL> And caching, ofcourse ;)
860: [21:56:58] <spronk> laravel more meh than symfony!?
861: [21:57:00] <spronk> YOU FREAKING MADMAN
862: [21:57:04] <spronk> symfony is a cacophony of nasty
863: [21:57:08] <spronk> just like zend framework :P
864: [21:57:28] <guzzlefry> wait
865: [21:57:31] <simon_w|air> spronk, I like how Laravel takes Symfony and makes it actually nice to use
866: [21:57:35] <guzzlefry> then what is SilverStripe?
867: [21:57:38] <SphereSilverNL> Laravel is the pinnacle of perfection? For me, I prefer Symfony, it just has a bit more bite to it :D
868: [21:57:50] <spronk> silverstripe is pretty ugly :P
869: [21:57:55] <spronk> simon_w: yeah, exactly
870: [21:58:00] <guzzlefry> needs more docs!
871: [21:58:01] <spronk> symfony is so horrible to develop with
872: [21:58:10] <spronk> overengineered
873: [21:58:14] <spronk> slow
874: [21:58:16] <spronk> etc
875: [21:58:19] <SphereSilverNL> Code-technically, Silverstripe is the cleanest codebase I've ever worked with
876: [21:58:27] <SphereSilverNL> Symfony slow?????
877: [21:58:32] <spronk> v
878: [21:59:02] <spronk> http://www.techempower.com/benchmarks/
879: [21:59:06] <spronk> oh hey what's that
880: [21:59:09] <SphereSilverNL> That's a new one. A well warmed up cache (when it's freezing outside, it comes in handy!), makes for quite a fast system
881: [21:59:10] <spronk> symfony2 at the bottom of the list? yarp
882: [21:59:34] <spronk> oh hey what's that, needing a caching layer just so you can support a modest number of users? :P
883: [21:59:40] <spronk> then again, SS isn't any different
884: [21:59:55] <simon_w|air> But SS doesn't pretend to be efficient
885: [21:59:56] <SphereSilverNL> Those are based on unwarmed caches. So, it's not fair to say it's the worst.
886: [22:00:06] <SphereSilverNL> I agree, every framework needs it's cache
887: [22:00:11] <spronk> yes but
888: [22:00:21] <spronk> imagine how much faster the frameworks higher on the list go with caches? :)
889: [22:00:23] <SphereSilverNL> thus fully excluding it is a benchmark, but not a realistic one I think.
890: [22:00:48] <SphereSilverNL> Not much. That's the fun part, the faster the framework, the less they win on caching
891: [22:00:55] <spronk> not quite true
892: [22:01:09] <simon_w|air> It's not running HHVM in Whole Program mode without a fully warmed JIT. Not a realistic benchmark.
893: [22:01:14] <spronk> it depends on how your caching is done
894: [22:01:28] <SphereSilverNL> It's a universal rule I just made up and all tests so far show my made-up rule is true in general
895: [22:01:41] <spronk> unless you're static caching with a LB you're almost always still relying on framework code to load cached entities
896: [22:02:03] <spronk> symfony has some of the best individual components in the PHP world
897: [22:02:16] <spronk> but the sum of the parts is, IMHO, a dog
898: [22:02:20] <SphereSilverNL> And the FOS, who suck monkeyballs, but ok.
899: [22:02:38] <SphereSilverNL> The problem there, is "don't use what you don't need"
900: [22:03:00] <SphereSilverNL> You wouldn't install Uncle Cheese's Dashboard, if the client doesn't ask for it, would you?
901: [22:03:27] <SphereSilverNL> Symfony bundles have the habit of doing exactly that, without the need. That's it's biggest weakness
902: [22:03:29] <simon_w|air> I wouldn't install it even if the client did ask for it
903: [22:04:21] * Colin[pi] has joined #silverstripe
904: [22:04:22] * ObiWanShanobi quit (Remote host closed the connection)
905: [22:04:26] * Colin[pi] quit (Client Quit)
906: [22:04:50] <SphereSilverNL> simon_w|air: If possible, I wouldn't use Symfony either, but it's not as bad as portrayed by spronk
907: [22:05:31] <SphereSilverNL> Just the same as where Laravel isn't always the answer to the customers question
908: [22:05:37] <SphereSilverNL> Nor is Silverstripe
909: [22:05:48] <SphereSilverNL> ANd well, Wordpress... just is never the answer
910: [22:06:11] <spronk> heh
911: [22:06:28] <spronk> i'm a decent believer in leaving superceded tech behind
912: [22:06:46] * ObiWanShanobi has joined #silverstripe
913: [22:06:51] <spronk> which is the main reason why i don't use symfony - i just feel like other things have bettered it in every aspect
914: [22:06:56] <SphereSilverNL> You're completely unbiased?
915: [22:07:11] <spronk> of course not :D
916: [22:07:28] <SphereSilverNL> That exactly means you don't trust your own judgement ;)
917: [22:07:30] <spronk> i'm on the cusp of ditching PHP completely - only Hack is keeping me vaguely interested
918: [22:07:56] <SphereSilverNL> I work with Java, C#, Embedded C, and PHP.
919: [22:08:00] <spronk> in either case, it's time to go and work on a saturday. :(
920: [22:08:03] <spronk> ah
921: [22:08:06] <spronk> no wonder you like symfony :P
922: [22:08:13] <SphereSilverNL> I'm not even close to ditching either, because all of them have their purpose.
923: [22:08:32] <spronk> i'm quite fond of C# as a language
924: [22:08:43] <spronk> java on the other hand can go and smoke arse
925: [22:08:50] <spronk> anyway, CIAO!
926: [22:09:10] <simon_w|air> spronk, Hack is great. Is so annoying switching back to Zend and not being able to type hint, or use collections, or some other things I'm not sure how much I'm allowed to talk about ;)
927: [22:09:53] <SphereSilverNL> Somebody said Java sucks? Somebody doesn't know the power of Java at all I guess. :)
928: [22:10:49] <simon_w|air> Next thing you'll be saying Perl is really easy to understand :p
929: [22:11:15] <SphereSilverNL> simon_w|air: Perl is really easy!
930: [22:11:25] <guzzlefry> I like Java. >_>
931: [22:11:29] <SphereSilverNL> It only takes 10 years to understand 10% of it....
932: [22:11:35] <guzzlefry> Stop comparing it to 1995 Java!
933: [22:11:54] <SphereSilverNL> what guzzlefry says
934: [22:12:18] <simon_w|air> Start comparing it to modern languages :p
935: [22:12:23] <guzzlefry> @$fw9823 = @!98awjefawfe{magic_unicorn()}^32;
936: [22:12:28] <guzzlefry> That's Perl, right? :P
937: [22:12:43] <SphereSilverNL> No, that's not Perl! :(
938: [22:12:47] <guzzlefry> close!
939: [22:13:34] <SphereSilverNL> simon_w|air: Java or Perl?
940: [22:13:54] <guzzlefry> Honestly, I think Perl code just looks horrible because it's used by system admins with no programming background...maybe.
941: [22:14:00] <guzzlefry> Someone do a survey.
942: [22:14:34] <SphereSilverNL> Perl looks horrible, but for a lot of "modern" languages, those are based on perl-principles
943: [22:15:09] <SphereSilverNL> Perl may not be the best language ever, but it has earned it's roots in the history of programming
944: [22:17:07] <SphereSilverNL> Most widely known, is the preg method. That P stands for Perl. And it's still the preferred method afaik. Perl gave us Regular Expressions.
945: [22:20:41] <simon_w|air> No it didn't
946: [22:20:51] <simon_w|air> "Regular expressions originated in 1956"
947: [22:20:57] <simon_w|air> Perl was created in the 1980s
948: [22:21:13] * mojo5000 has joined #silverstripe
949: [22:21:25] <simon_w|air> Perl only gave us perl-compatible regular expressions
950: [22:21:29] <SphereSilverNL> Appearantly true :)
951: [22:21:50] <SphereSilverNL> But Pers did give a more unified, compatible method to implement them
952: [22:22:33] <SphereSilverNL> We agree on that I guess :) Although I give credit to perl, you are more correct :)
953: [22:23:46] <guzzlefry> I want regex literals in PHP. >_>
954: [22:24:05] <SphereSilverNL> As in.... what exactly?
955: [22:24:40] <SphereSilverNL> detecting [ABCabc+]?
956: [22:25:41] <guzzlefry> no
957: [22:25:44] <guzzlefry> I think Python has them...
958: [22:25:55] <guzzlefry> regex = /^hai$/;
959: [22:26:26] <guzzlefry> then you pass that regex var to something like str_replace() or whatever Python's version is called.
960: [22:26:36] * joelpittet has joined #silverstripe
961: [22:26:48] <guzzlefry> wait...
962: [22:27:12] <guzzlefry> SphereSilverNL: I'm thinking Javascript of all things.
963: [22:27:19] <guzzlefry> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
964: [22:27:34] <SphereSilverNL> You're trying to read a subset of approved words?
965: [22:27:50] <SphereSilverNL> Or, even better, a subset of unapproved words
966: [22:28:22] <guzzlefry> huh?
967: [22:28:24] * joelpittet is now known as joelpittet|lunch
968: [22:28:35] <guzzlefry> I'm confused now, but sleepy so it makes sense. :P
969: [22:29:09] <SphereSilverNL> You are trying to exclude certain characteristics from the post?
970: [22:33:55] * SphereSilverNL quit (Remote host closed the connection)
971: [22:38:14] * Azure quit (Quit: Textual IRC Client: www.textualapp.com)
972: [22:48:28] * Azure has joined #silverstripe
973: [23:00:22] * willr quit (Quit: willr)
974: [23:08:11] * catcher quit (Quit: Leaving)
975: [23:08:28] * joelpittet|lunch is now known as joelpittet
976: [23:19:27] * willr has joined #silverstripe
977: [23:26:16] * ObiWanShanobi quit (Quit: Leaving...)
978: [23:50:52] * Super-ru quit (Ping timeout: 250 seconds)
979: [23:51:27] * UncleCheese quit (Quit: UncleCheese)
980: [23:54:52] * Super-ru has joined #silverstripe

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