#silverstripe IRC Log

IRC log for 3 August 2013

All timestamps are in UTC.

1: [00:01:53] * Motoservo_ has joined #silverstripe
2: [00:03:56] * Motoservo quit (Ping timeout: 256 seconds)
3: [00:03:56] * Motoservo_ is now known as Motoservo
4: [00:06:17] <simon_w> Or, I could do something fun! :p
5: [00:15:52] * toddmorey1 quit (Quit: Leaving.)
6: [00:19:50] * Colin[pi] quit (Ping timeout: 240 seconds)
7: [00:23:54] * micmania1 quit (Quit: Leaving)
8: [00:26:35] * Motoservo quit (Ping timeout: 264 seconds)
9: [00:54:11] <guzzlefry> Just now realizing that you have to flush before building the database again. :/
10: [01:13:29] * SphereSilverNL quit (Remote host closed the connection)
11: [01:21:33] * toddmorey has joined #silverstripe
12: [01:37:27] * toddmorey quit (Quit: Leaving.)
13: [01:50:21] * jrthomerson has joined #silverstripe
14: [01:52:22] * jrthomerson is trying to use SS3.1 injector for the first time ...
15: [01:52:36] <jrthomerson> does anyone know if there is something I can set in the config that will tell SS
16: [01:52:46] <jrthomerson> "call this initialization method after setting the properties"
17: [01:52:47] <jrthomerson> ?
18: [02:04:28] * violetina quit (Remote host closed the connection)
19: [02:09:23] * toddmorey has joined #silverstripe
20: [02:25:37] * toddmorey quit (Quit: Leaving.)
21: [02:30:15] * Motoservo has joined #silverstripe
22: [02:36:54] * toddmorey has joined #silverstripe
23: [02:52:39] * toddmorey quit (Quit: Leaving.)
24: [02:53:39] * toddmorey has joined #silverstripe
25: [02:57:30] * jrthomerson quit (Quit: Lost terminal)
26: [03:01:31] <simon_w> jrthomer, no
27: [03:27:17] * Colin[pi] has joined #silverstripe
28: [03:29:11] * Colin[pi] quit (Client Quit)
29: [03:37:30] * wmk quit (Ping timeout: 240 seconds)
30: [03:38:41] * wmk has joined #silverstripe
31: [03:49:56] * cloph_away has joined #silverstripe
32: [03:50:55] * cloph quit (Ping timeout: 264 seconds)
33: [04:33:58] * kerosene is now known as pratt
34: [04:34:05] * pratt is now known as kerosene
35: [04:57:23] * swordsmanz quit (Ping timeout: 240 seconds)
36: [05:03:06] * toddmorey quit (Quit: Leaving.)
37: [05:33:02] <ss23> http://spritesmods.com/?art=hddhack is awesome :D
38: [05:36:04] * toddmorey has joined #silverstripe
39: [05:38:51] * DigNZ has joined #silverstripe
40: [05:40:34] <wmk> how can i tell numeric field to accept both, 56.00 and 56,00 ???
41: [05:51:48] * toddmorey quit (Quit: Leaving.)
42: [05:59:46] * toddmorey has joined #silverstripe
43: [06:15:28] * toddmorey quit (Quit: Leaving.)
44: [07:16:13] * toddmorey has joined #silverstripe
45: [07:21:11] * toddmorey quit (Ping timeout: 264 seconds)
46: [07:38:47] * wmk quit (Quit: Verlassend)
47: [07:47:45] * toddmorey has joined #silverstripe
48: [07:52:35] * zfmf1 has joined #silverstripe
49: [08:04:13] * toddmorey quit (Quit: Leaving.)
50: [08:09:11] * zfmf1 quit (Ping timeout: 264 seconds)
51: [08:31:55] * toddmorey has joined #silverstripe
52: [08:47:38] * toddmorey quit (Quit: Leaving.)
53: [09:27:14] * micmania1 has joined #silverstripe
54: [09:41:11] * henkpoley has joined #silverstripe
55: [09:41:24] * chillu has joined #silverstripe
56: [09:46:36] <simon_w> chillu, It looks like packagist really isn't making it easy to just mirror a subset of the packages. The change they made to the way they provide packages means you now need to get every package metadata one by one, you can't just get the small amount you need to filter en-mass
57: [09:48:26] * toddmorey has joined #silverstripe
58: [09:51:51] * toddmorey quit (Read error: No route to host)
59: [09:52:02] * toddmorey has joined #silverstripe
60: [09:57:50] <simon_w> And the first run takes a rather long time
61: [10:04:51] * wmk has joined #silverstripe
62: [10:07:46] * toddmorey quit (Quit: Leaving.)
63: [10:09:47] * DigNZ quit (Ping timeout: 264 seconds)
64: [10:11:54] * DigNZ has joined #silverstripe
65: [10:18:48] <chillu> simon_w: Hrm, that sucks - so 14k GET requests? Or 300?
66: [10:19:55] <simon_w> 14k, since you can't really rely on search as it doesn't seem to search type
67: [10:20:37] <chillu> The search is also broken, e.g. https://packagist.org/search.json?type=silverstripe-module returns zend packages
68: [10:21:09] * toddmorey has joined #silverstripe
69: [10:21:21] <simon_w> At least it's only a one-time cost
70: [10:23:49] <simon_w> And, at about halfway through, the cache is only 34 MB
71: [10:26:26] <chillu> Its a background task, so having it take 3 minutes instead of 30 seconds is not a huge deal. But 14k GET requests presumably take longer? What do you mean by cache? The serialized JSON?
72: [10:27:45] <simon_w> Yeah, it's been going for at least an hour now. Yeah, the copies of the package files stored in ~/.composer
73: [10:29:23] <simon_w> Oh man, it's not even using Connection: keep-alive
74: [10:29:42] <chillu> So that's through the getRepositories() method in the Composer PHP API?
75: [10:30:21] <chillu> Maybe we should switch to https://github.com/KnpLabs/packagist-api? https://packagist.org/search.json?type=silverstripe-module should give us a narrow enough set (apart from the search returning false positives at the moment)
76: [10:31:36] <simon_w> Ooh, $client->all(array('type' => 'library')); looks useful
77: [10:31:37] * violetina has joined #silverstripe
78: [10:33:34] <simon_w> Points to https://packagist.org/packages/list.json?type=silverstripe-module
79: [10:33:59] * howardgrigg quit (Remote host closed the connection)
80: [10:34:27] * howardgrigg has joined #silverstripe
81: [10:36:10] <simon_w> Hmm, might use the packagist API to get the list, but still use composer for actually getting the metadata
82: [10:36:39] * henkpoley quit (Quit: henkpoley)
83: [10:36:55] * toddmorey quit (Quit: Leaving.)
84: [10:37:01] <chillu> But then its just for the ~300 silverstripe-module types, right? So incl. pagination on list.json, that's maybe 350 GET requests instead of 14k
85: [10:37:38] <chillu> I mean pagination on search.json
86: [10:38:55] * howardgrigg quit (Ping timeout: 264 seconds)
87: [10:41:09] * henkpoley has joined #silverstripe
88: [10:47:41] <simon_w> Aha, and https://packagist.org/search.json?type=silverstripe- seems to get better results than silverstripe-module
89: [10:55:04] <simon_w> Gah, stupid PSR-0 autoloaders
90: [10:55:59] * ARNHOE has joined #silverstripe
91: [10:56:38] * micmania1 quit (Ping timeout: 240 seconds)
92: [10:59:36] * micmania1 has joined #silverstripe
93: [11:04:27] <simon_w> chillu, hmm, looks like the pagination information on search when using type is rather broken
94: [11:04:47] <chillu> grrr
95: [11:05:09] * zippy__ has joined #silverstripe
96: [11:06:22] <simon_w> Pull request time!
97: [11:14:16] <simon_w> chillu, from my understand, https://github.com/composer/packagist/pull/337 is the fix
98: [11:14:45] <simon_w> When that goes in, then I can open a PR for addons
99: [11:15:36] * zippy__ quit (Quit: zippy__)
100: [11:16:01] * micmania2 has joined #silverstripe
101: [11:16:40] * spronk quit (Ping timeout: 264 seconds)
102: [11:17:18] <micmania2> How do I target a specific section of the CMS to update? For example, I only want a GridField to refresh rather than the full 'CurrentForm' area.
103: [11:17:49] <simon_w> micmania2, there should be a method on the GridField element for that
104: [11:18:57] * micmania1 quit (Ping timeout: 268 seconds)
105: [11:19:51] * toddmorey has joined #silverstripe
106: [11:20:28] <simon_w> chillu, https://github.com/simonwelsh/addons.silverstripe.org/compare/packagist-api?expand=1 are the changes I've made so far. Had to remove [Pretty]Alias, since Composer no longer has those methods
107: [11:20:32] * violetina quit (Remote host closed the connection)
108: [11:21:23] * violetina has joined #silverstripe
109: [11:23:57] <micmania2> I think it already does actually, but it scrolls all the way to the top as soon as I press the button
110: [11:24:03] <simon_w> And now, I sleep
111: [11:24:07] <micmania2> so it seems like it doesn't
112: [11:29:00] * henkpoley quit (Quit: henkpoley)
113: [11:35:36] * toddmorey quit (Quit: Leaving.)
114: [11:36:57] * henkpoley has joined #silverstripe
115: [11:42:39] <chillu> simon_w: Awesome! I think we can leave out PrettyAlias. Did you check if it needs to be removed from the UI as well?
116: [11:43:12] <chillu> $this->pool->whatProvides($name->getName()) - I don't get it, shouldn't search() return unique package identifiers? Why do you need to loop through candidates?
117: [11:44:36] <chillu> how are you running the addons site locally BTW? Was it OK to set up? I've got that on vagrant, but unfortunately with our internal recipes only
118: [11:56:53] * howardgrigg has joined #silverstripe
119: [11:56:59] * toddmorey has joined #silverstripe
120: [12:26:17] * henkpoley quit (Quit: henkpoley)
121: [12:36:02] * zippy__ has joined #silverstripe
122: [12:39:49] * osterlaus has joined #silverstripe
123: [12:40:35] * chillu quit (Quit: chillu)
124: [12:54:55] * toddmorey quit (Quit: Leaving.)
125: [13:00:54] * SphereSilverNL has joined #silverstripe
126: [13:01:42] * zippy__ quit (Quit: zippy__)
127: [13:05:37] * toddmorey has joined #silverstripe
128: [13:06:17] * chillu has joined #silverstripe
129: [13:13:19] * howardgrigg quit (Remote host closed the connection)
130: [13:13:46] * howardgrigg has joined #silverstripe
131: [13:16:45] <wmk> anyone can give me a hint how to get numeric field to handle both inputs equal: 12,34 and 12.34
132: [13:18:47] * howardgrigg quit (Ping timeout: 264 seconds)
133: [13:18:56] <SphereSilverNL> You can't, but you could try to handle it in oBW or FormHandler maybe?
134: [13:19:12] <wmk> oBW?
135: [13:19:17] <SphereSilverNL> onBeforeWrite
136: [13:20:01] <SphereSilverNL> Asking a number 1.000 to be 1,000 can't be done, since it lacks logic. You need to make that logic yourself.
137: [13:20:17] <wmk> ok.
138: [13:20:58] <SphereSilverNL> Or, more precise, it defies Locale-logic.
139: [13:21:23] <SphereSilverNL> If the Locale defines a number separator 1.000,00 as one thousand, 1,000.00 will throw an error
140: [13:21:32] <SphereSilverNL> because it doesn't fit it's logic
141: [13:22:02] * toddmorey quit (Quit: Leaving.)
142: [13:22:11] <wmk> yup. that's why Zend_Locale_Format throws errors :(
143: [13:22:26] <SphereSilverNL> What are you using it for?
144: [13:22:39] <wmk> i switched to numeric field
145: [13:22:51] <SphereSilverNL> Is it always "2 decimal numbers"?
146: [13:22:55] <wmk> yes
147: [13:23:12] <wmk> euro currency
148: [13:23:24] <SphereSilverNL> if so, here's a method I once implemented:
149: [13:23:34] <wmk> do you know if the numberformat in eastern europe is also 1,23 ??
150: [13:23:42] <SphereSilverNL> Strip the input of all non-numeric characters.
151: [13:24:02] <SphereSilverNL> Check if the 3rd character from the right is *some* sort of separator
152: [13:24:22] <SphereSilverNL> if so, divide the number by 100. If not, leave it to the NumericHandler
153: [13:24:52] <SphereSilverNL> No, not all notations in Europe are the same. Dutch: 1.000,00; French: 1 000,00 (a space for thousands)
154: [13:24:56] <SphereSilverNL> for example
155: [13:25:13] <wmk> puh
156: [13:25:22] <SphereSilverNL> Yep, that's countries for ya!
157: [13:25:58] <SphereSilverNL> 9 988 776,65 € in France
158: [13:26:00] <SphereSilverNL> 9.988.776,65 € in Germany
159: [13:26:01] <SphereSilverNL> $9,988,776.65 in the United States
160: [13:26:06] <SphereSilverNL> and even worse
161: [13:26:30] <SphereSilverNL> € 9.988.776,65 in the Netherlands
162: [13:26:49] <SphereSilverNL> the position of the currency-sign (and even it's spacing) differs per country
163: [13:26:56] <SphereSilverNL> the position of the currency-sign (and even it's spacing) differs per country
164: [13:26:57] <SphereSilverNL> =/1
165: [13:27:24] <SphereSilverNL> 6 iouo u
166: [13:27:34] <SphereSilverNL> sorry, my cat is in need of attention obviously
167: [13:27:38] <wmk> i just want that *** number saved in database
168: [13:28:19] <SphereSilverNL> in that case, use the approach I descriped. Strip all non-numeric. Check if the 3rd character from the right is non-numeric in the original input. If so, divide by 100
169: [13:28:40] <SphereSilverNL> and set that number to be your number
170: [13:29:07] <wmk> jup. and if someone just puts in 12,3 instead of 12,30 i have to check this, too... np.
171: [13:29:24] <SphereSilverNL> ah, yes, you need to check that too ;)
172: [13:30:00] <SphereSilverNL> To put it differently, "If user stupidity exceeds logic, apply more logic"
173: [13:30:27] <micmania2> isn't there a CurrencyField?
174: [13:30:54] <SphereSilverNL> Yes, but CurrencyField only works with 1,000,000.00 numbers
175: [13:31:07] <SphereSilverNL> NOT with 1.000.000,00 numbers, it won't accept that
176: [13:31:20] <SphereSilverNL> It only accepts current locale's setting
177: [13:33:34] <SphereSilverNL> therefor, it fails when someone decides to use a different number-format
178: [13:34:05] <SphereSilverNL> I myself fail this ;)
179: [13:34:16] <SphereSilverNL> I'm Dutch, officially, I should write 1.000.000,00
180: [13:34:26] <SphereSilverNL> But when entering one million, I just enter 1000000.00
181: [13:34:58] <micmania2> UK uses the commas and decimals the other way
182: [13:35:06] <SphereSilverNL> So does US
183: [13:35:23] <SphereSilverNL> And France uses spaces instead of dots/comma's as thousand-separators
184: [13:36:14] <micmania2> This is why beer should the the recognized global currency.
185: [13:36:25] <SphereSilverNL> You'd still be in trouble
186: [13:36:39] * osterlaus has left #silverstripe
187: [13:36:42] <SphereSilverNL> because if you pay me 1,000,000.00 beers, or 1.000.000,00 beers
188: [13:36:51] <SphereSilverNL> that would make a big difference to me :P
189: [13:37:01] <SphereSilverNL> The first would throw an exception and possibly broken beerbottles
190: [13:37:13] <micmania2> By time you get to the point of using commas/decimals you won't be able to count anyway
191: [13:37:21] <SphereSilverNL> the other is fine though. Contact me for deliviry details :P
192: [13:37:31] <micmania2> and half pints should just be banned for sake of consistency.
193: [13:38:15] * toddmorey has joined #silverstripe
194: [13:39:00] <SphereSilverNL> But that would be problematic with the police: "How much did you drink sir?" "Well, ehm, either 1 or 0 pints. Depends on how you look at it"
195: [13:49:08] * MattSS quit (Read error: Operation timed out)
196: [13:49:26] * MattSS has joined #silverstripe
197: [13:50:12] <SphereSilverNL> And then, there's the problem of Imperial versus Metric systems
198: [13:50:40] <SphereSilverNL> although, only two countries still use Imperial if I'm not mistaken, so we can ignore those.... wait, thats US and UK :/ They're kinda big, aren't they? :P
199: [13:52:27] <SphereSilverNL> And finally, if beer was a currency, I'd be broke :(
200: [13:52:34] <SphereSilverNL> I'd drink all my money :P
201: [13:54:00] * toddmorey quit (Quit: Leaving.)
202: [13:55:34] * guzzlefry quit (Ping timeout: 240 seconds)
203: [13:55:37] * guzzlefry has joined #silverstripe
204: [13:56:05] * guzzlefry quit (Changing host)
205: [13:56:05] * guzzlefry has joined #silverstripe
206: [13:56:56] <SphereSilverNL> I like the idea of beer though :D
207: [13:57:55] <wmk> two beer or not two beer
208: [13:58:15] <SphereSilverNL> 4 beers please
209: [13:58:45] <wmk> damn, Object::useCustomClass('NumericField', 'MyNumericField', true); doesn't seem to work
210: [13:59:56] <wmk> NumericField seems to be broken. It doesn't validate 12.33 but won't save 12,33 when locale = de_DE
211: [14:00:52] <SphereSilverNL> Don't use NumericField, I always just strip every non-numeric from any entered textfield if I expect a number.
212: [14:00:57] <SphereSilverNL> Saves a lot of frustrations
213: [14:02:24] <wmk> so just textfield instead? any chance to tell decimal class to scaffold a textfield instead of a numeric field?
214: [14:03:30] <SphereSilverNL> Just make sure the number is what you want in your formhandler
215: [14:03:36] <SphereSilverNL> than, cast to float and it works
216: [14:03:51] <SphereSilverNL> I know, it's annoying to have to do it
217: [14:04:41] <SphereSilverNL> but the universe is in a race between stupidity and logic. So far, stupidity is still winning, so better make some logic for that :P
218: [14:05:42] <SphereSilverNL> "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
219: [14:05:44] <SphereSilverNL> -Albert Einstein
220: [14:24:46] * toddmorey has joined #silverstripe
221: [14:25:17] * travis-ci has joined #silverstripe
222: [14:25:17] <travis-ci> [travis-ci] chillu/silverstripe-framework#36 (pulls/browser-spellcheck - 0e7231f : Ingo Schommer): The build passed.
223: [14:25:17] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/1298d4a5bd92^...0e7231ff60ef
224: [14:25:17] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/9807574
225: [14:25:17] * travis-ci has left #silverstripe
226: [14:27:51] <wmk> anyone here can help me if i should raise a bug issue for NumericField ??
227: [14:32:16] <micmania2> wmk, I think NumericField is intended for integers only.
228: [14:33:16] <micmania2> I could be wrong though.
229: [14:34:21] * toddmorey quit (Ping timeout: 264 seconds)
230: [14:36:40] * henkpoley has joined #silverstripe
231: [14:39:48] <wmk> micmania2, it's the standard scaffold fields for Decimal DB type
232: [14:40:47] <wmk> hmm
233: [14:45:06] * toddmorey has joined #silverstripe
234: [14:57:19] * jrthomer quit (Remote host closed the connection)
235: [14:57:30] * jrthomer has joined #silverstripe
236: [15:02:06] * toddmorey quit (Quit: Leaving.)
237: [15:08:18] * toddmorey has joined #silverstripe
238: [15:14:16] * howardgrigg has joined #silverstripe
239: [15:18:28] * howardgrigg quit (Ping timeout: 245 seconds)
240: [15:22:50] * henkpoley quit (Quit: henkpoley)
241: [15:26:51] <micmania2> argh! I'm having an issue with SiteTree
242: [15:27:16] <micmania2> $page->hasMethod("getClassDropdown") == true
243: [15:28:22] <micmania2> $page->getClassDropdown() == "method getClassDropdown doesn't exist"
244: [15:28:42] <micmania2> $page->ClassDropdown == Works perfectly.
245: [15:31:49] <micmania2> DUH! Its a protected method...
246: [15:37:13] * tomspeak has joined #silverstripe
247: [15:37:48] <tomspeak> Hey, I just pushed my site live and when I go to /admin or /dev/build I get a 404 error: The requested URL /admin was not found on this server.
248: [15:37:53] <tomspeak> Anyone have any idea how to fix this?
249: [15:50:20] <ARNHOE> you can visit your site normally?
250: [15:50:41] <ARNHOE> seems like a htaccess problem, have u checked rewritebase?
251: [15:57:40] <tomspeak> site works flawlessly, but lacks admin/devbuild
252: [15:58:54] <tomspeak> my .htaccess has no rewrite base - what should I add?
253: [16:19:50] <micmania2> tomspeak, its usually "RewriteBase /"
254: [16:20:18] <micmania2> If its in a sub-directory it would be "RewriteBase /subfolder/"
255: [16:25:58] <tomspeak> yeah, I have no rewrite, what should I be adding. or is RewriteBase / sufficient?
256: [16:29:16] * micmania2 quit (Ping timeout: 264 seconds)
257: [16:31:28] * henkpoley has joined #silverstripe
258: [16:34:01] * swordsmanz has joined #silverstripe
259: [16:36:53] * swordsmanz quit (Client Quit)
260: [16:37:13] * swordsmanz has joined #silverstripe
261: [16:40:30] * travis-ci has joined #silverstripe
262: [16:40:31] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#702 (3.1 - 452dd16 : Ingo Schommer): The build passed.
263: [16:40:31] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/97e6108fa998...452dd16781c3
264: [16:40:31] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9810271
265: [16:40:31] * travis-ci has left #silverstripe
266: [16:43:39] * micmania1 has joined #silverstripe
267: [16:44:11] <ARNHOE> Anyoen here able to help me with a SQLQuery? I have a Dataobject Tournament with has_many Editie and Editie has many_many Referees. Currently I am trying to call the Tournaments that the Referees did, I can do this through Edities but this will return all the Editions(Edities) that they called, But I only want the tournament to return
268: [16:45:13] * travis-ci has joined #silverstripe
269: [16:45:13] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#703 (3.1 - ab207d7 : Ingo Schommer): The build passed.
270: [16:45:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/452dd16781c3...ab207d7d19e2
271: [16:45:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9810315
272: [16:45:13] * travis-ci has left #silverstripe
273: [16:45:28] <ARNHOE> So if I return $Edities, I get 2013 World Grandprix, 2012 World Grandprix, 2013 World Matchplay, 2012 World Matchplay. But I want World Grandprix, World Matchplay
274: [16:47:22] <ARNHOE> Been trying myself for awhile, but really cant get it working ;(
275: [16:48:26] * curtosis has joined #silverstripe
276: [16:50:56] <curtosis> put my ssite into production this week :)
277: [16:51:26] * henkpoley has left #silverstripe
278: [16:53:16] * travis-ci has joined #silverstripe
279: [16:53:16] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#704 (3.1 - 9bd9b60 : Ingo Schommer): The build passed.
280: [16:53:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/ab207d7d19e2...9bd9b6057677
281: [16:53:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9810349
282: [16:53:16] * travis-ci has left #silverstripe
283: [16:55:52] <curtosis> hmm. so this is odd... I have a page controller method that shows up on my prod site, but not on my dev site...
284: [16:56:01] <curtosis> .. but I copied the code from the prod site
285: [16:56:09] <curtosis> any clue where to look for what's happening?
286: [16:56:51] <curtosis> (to be clear: it's only *some* methods on the controller. others on the same controller *do* appear.)
287: [16:59:20] * travis-ci has joined #silverstripe
288: [16:59:20] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#705 (3.1 - 31e8ec3 : Ingo Schommer): The build passed.
289: [16:59:20] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/9bd9b6057677...31e8ec379548
290: [16:59:20] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9810462
291: [16:59:20] * travis-ci has left #silverstripe
292: [17:05:10] * travis-ci has joined #silverstripe
293: [17:05:10] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#706 (3.1 - c544281 : Ingo Schommer): The build passed.
294: [17:05:10] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/31e8ec379548...c5442810cfb5
295: [17:05:10] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9810578
296: [17:05:10] * travis-ci has left #silverstripe
297: [17:18:06] * toddmorey quit (Quit: Leaving.)
298: [17:29:00] <micmania1> is there a function in ss which gets the file path of the module you're in?
299: [18:12:47] * travis-ci has joined #silverstripe
300: [18:12:47] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#707 (master - 542728c : Ingo Schommer): The build passed.
301: [18:12:47] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/d44024b1cf64...542728cd94bf
302: [18:12:47] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/9811900
303: [18:12:47] * travis-ci has left #silverstripe
304: [18:14:02] * tomspeak quit ()
305: [18:16:43] * travis-ci has joined #silverstripe
306: [18:16:43] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#468 (master - e0aa610 : Ingo Schommer): The build passed.
307: [18:16:43] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/27de4367b8c0...e0aa6101728e
308: [18:16:43] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/9811906
309: [18:16:43] * travis-ci has left #silverstripe
310: [18:34:15] * toddmorey has joined #silverstripe
311: [19:37:22] <simon_w> <chillu> $this->pool->whatProvides($name->getName()) - I don't get it, shouldn't search() return unique package identifiers? Why do you need to loop through candidates?
312: [19:37:23] <simon_w> search() returns the names, whatProvides() returns each version as a Package
313: [19:38:52] <simon_w> Running it locally, I had to use my custom PHP build for ext-pcntl support, install a Redis server and remove the ElasticaSearch extension from Addon
314: [19:39:20] <simon_w> Beyond that, it was just composer install --no-dev; sake dev/build
315: [20:04:09] * FrozenFire quit (Quit: There's no place like ~)
316: [20:34:30] * toddmorey quit (Quit: Leaving.)
317: [20:50:08] <simon_w> chillu, and pull request submitted
318: [20:50:21] <simon_w> The one needed for packagist has been merged and is live
319: [21:06:28] * SphereSilverNL quit (Quit: bye)
320: [21:15:31] * howardgrigg has joined #silverstripe
321: [21:18:47] * zfmf1 has joined #silverstripe
322: [21:20:00] * howardgrigg quit (Ping timeout: 245 seconds)
323: [21:31:22] * zfmf1 has left #silverstripe
324: [21:35:23] * toddmorey has joined #silverstripe
325: [21:42:48] * toddmorey quit (Read error: No route to host)
326: [21:42:53] * toddmorey1 has joined #silverstripe
327: [21:51:33] * zippy__ has joined #silverstripe
328: [21:52:03] * FrozenFire has joined #silverstripe
329: [21:59:04] <micmania1> I'm having a nightmare with GridField...
330: [21:59:26] * micmania1 quit (Read error: Connection reset by peer)
331: [21:59:51] * micmania1 has joined #silverstripe
332: [22:00:17] <micmania1> I've got a dropdown and a button which allows you to directly add a page (BlogPost) to the current page, but its not playing nice.
333: [22:02:28] <micmania1> All I want to do is redirect the page to wherever CMSEditLink points to for the new page.
334: [22:02:49] <micmania1> But GridField hates me
335: [22:43:13] * zippy__ quit (Quit: zippy__)
336: [23:02:59] * chillu quit (Quit: chillu)
337: [23:13:45] * guci0 quit (Ping timeout: 250 seconds)
338: [23:24:51] * ARNHOE quit (Remote host closed the connection)
339: [23:26:18] * ARNHOE has joined #silverstripe
340: [23:26:25] * howardgrigg has joined #silverstripe
341: [23:27:25] * ARNHOE quit (Remote host closed the connection)
342: [23:27:36] * toddmorey1 quit (Quit: Leaving.)
343: [23:27:37] * MiniZeka has joined #silverstripe
344: [23:27:55] <MiniZeka> hello everyone!
345: [23:31:03] <MiniZeka> is it possible to add rules so 'fastfood/$Action/$ID/$Name': 'FastFood_Controller' triggers $Action, and 'fastfood/$ID/$Name': 'FastFood_Controller' triggers index action of same controller?
346: [23:33:38] * toddmorey has joined #silverstripe
347: [23:51:22] <MiniZeka> never mind, found a way...
348: [23:55:47] * MiniZeka quit (Ping timeout: 250 seconds)
349: [23:57:52] * spronk has joined #silverstripe

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