#silverstripe IRC Log

IRC log for 27 April 2015

All timestamps are in UTC.

1: [00:06:28] * spronk2 has joined #silverstripe
2: [00:07:52] <Colin[pi]> has anyone encountered "Unable to allocate memory for pool" APC errors with SS before?
3: [00:08:37] * travis-ci has joined #silverstripe
4: [00:08:38] <travis-ci> silverstripe/silverstripe-framework#4619 (3.1 - d0e40c3 : Ingo Schommer): The build passed.
5: [00:08:39] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/a2d196cc4e0a...d0e40c3c3135
6: [00:08:39] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/60152001
7: [00:08:39] * travis-ci has left #silverstripe
8: [00:22:18] * travis-ci has joined #silverstripe
9: [00:22:19] <travis-ci> silverstripe/silverstripe-cms#1179 (3 - 857ade7 : Stephen Shkardoon): The build passed.
10: [00:22:19] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-cms/compare/36f71270a669...857ade7d1d37
11: [00:22:19] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/60152239
12: [00:22:19] * travis-ci has left #silverstripe
13: [00:26:43] * r_hector quit (Quit: Leaving.)
14: [00:28:37] * r_hector has joined #silverstripe
15: [00:33:09] * travis-ci has joined #silverstripe
16: [00:33:10] <travis-ci> silverstripe/silverstripe-framework#4622 (3.1 - 4c165d4 : Ingo Schommer): The build passed.
17: [00:33:10] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/d0e40c3c3135...4c165d42fe13
18: [00:33:10] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/60153057
19: [00:33:10] * travis-ci has left #silverstripe
20: [00:40:24] * phillprice has joined #silverstripe
21: [00:40:25] * Cheddam has joined #silverstripe
22: [00:45:01] * phillprice quit (Ping timeout: 265 seconds)
23: [00:57:59] * Cheddam quit (Quit: My Mac has gone to sleep. ZZZzzz…)
24: [01:15:16] * Vedran__ has joined #silverstripe
25: [01:47:25] <simon_w|air> Colin[pi], sounds like you need a bigger pool
26: [01:47:33] <simon_w|air> Then have a pool party
27: [01:47:54] * EasyCo has joined #silverstripe
28: [01:53:12] * UncleCheese has joined #silverstripe
29: [02:16:29] * Vedran__ quit (Remote host closed the connection)
30: [02:16:51] * Vedran__ has joined #silverstripe
31: [02:29:13] * phillprice has joined #silverstripe
32: [02:30:16] * benjhocking quit (Read error: Connection reset by peer)
33: [02:31:34] * benjhocking has joined #silverstripe
34: [02:33:34] * phillprice quit (Ping timeout: 245 seconds)
35: [02:43:57] * mobiusnz has joined #silverstripe
36: [02:50:33] * veb quit (Quit: veb-irc: &)
37: [02:58:01] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
38: [02:59:21] * UncleCheese has joined #silverstripe
39: [03:01:45] * babak has joined #silverstripe
40: [03:02:38] * Liquide quit ()
41: [03:04:06] * Vedran__ quit (Remote host closed the connection)
42: [03:06:18] * Vedran__ has joined #silverstripe
43: [03:13:10] * Shrike_Finland has joined #silverstripe
44: [03:14:36] * Shrike_Finland quit (Client Quit)
45: [03:17:53] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
46: [03:19:51] * veb has joined #silverstripe
47: [03:32:47] * Shrike_Finland has joined #silverstripe
48: [03:40:37] * nontgor quit (Ping timeout: 264 seconds)
49: [03:52:45] * nontgor has joined #silverstripe
50: [03:53:53] * spronk2 quit (Quit: I may need a longer sleep timer...)
51: [04:00:19] * Hailwood has joined #silverstripe
52: [04:05:09] * mobiusnz quit (Quit: Leaving.)
53: [04:15:30] * Vedran__ quit ()
54: [04:18:06] * phillprice has joined #silverstripe
55: [04:22:54] * phillprice quit (Ping timeout: 272 seconds)
56: [04:51:21] * Vedran__ has joined #silverstripe
57: [04:51:23] * Shrike_Finland quit (Quit: Leaving.)
58: [05:08:22] * spekulatius quit (Remote host closed the connection)
59: [05:09:30] * spekulatius has joined #silverstripe
60: [05:10:17] <EasyCo> If you want to move a field around in getCMSFields do you first have to remove it and readd it where you want?
61: [05:10:23] <EasyCo> Or is there a more direct way?
62: [05:12:51] <simon_w|air> EasyCo, there's changeFieldOrder if you want to list every field in the tab
63: [05:13:09] <simon_w|air> Is probably easiest to remove and re-add
64: [05:14:27] <EasyCo> Thought so, thanks.
65: [05:27:50] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
66: [05:34:21] * Bals has joined #silverstripe
67: [05:34:46] <Bals> hello
68: [05:35:26] <Bals> plz Help me on registration and login pages in ss 3.1
69: [05:36:10] * Bals_ has joined #silverstripe
70: [05:36:52] <Bals_> Plz hrlp me on how to make registration and login pages in ss 3.1
71: [05:39:52] * Bals quit (Ping timeout: 246 seconds)
72: [05:42:27] * Error404NotFound has joined #silverstripe
73: [05:42:28] * Error404NotFound quit (Changing host)
74: [05:42:28] * Error404NotFound has joined #silverstripe
75: [05:43:34] * UncleCheese has joined #silverstripe
76: [05:51:26] <Vedran__> how can I change the order of the menu on the front end of ss?
77: [05:52:00] <Vedran__> nvm. didnt hit save and publish
78: [05:52:04] * Vedran__ slaps forehead
79: [06:07:00] * phillprice has joined #silverstripe
80: [06:08:18] * Mike123 has joined #silverstripe
81: [06:11:22] * phillprice quit (Ping timeout: 252 seconds)
82: [06:16:06] * spronk2 has joined #silverstripe
83: [06:16:47] <Vedran__> how would I return MenuTitle.XML is lowercase?
84: [06:17:50] <Vedran__> *as
85: [06:29:16] * Arcax has joined #silverstripe
86: [06:29:31] <Arcax> Hi, good morning
87: [06:30:41] <zauberfisch> Vedran__: I don't think there is a built in method for that
88: [06:30:48] <zauberfisch> Vedran__: you have 2 options:
89: [06:31:01] <zauberfisch> 1) use css (text-transform)
90: [06:31:09] <Vedran__> zauberfisch: that wont be a option
91: [06:31:17] <Vedran__> i need to create a class name
92: [06:31:22] <zauberfisch> 2) create an extension for StringField)
93: [06:31:29] <Vedran__> so it needs to be rendered before css hits it
94: [06:31:38] * Vedran__ nods
95: [06:32:22] <Vedran__> Got a link for the StringField?
96: [06:33:45] <zauberfisch> ah, look at that
97: [06:33:51] <zauberfisch> stringfield actually has a lowercase method
98: [06:34:04] <zauberfisch> $Foo.LowerCase
99: [06:35:33] * Shrike_Finland has joined #silverstripe
100: [06:37:37] <Bals_> hi plz someone help me i am trying to install silverstripe but when i type in url localhost/silverstripe page shows error "This webpage has a redirect loop" plz solve
101: [06:38:25] <zauberfisch> Bals_: open your browser developer tools and look what redirect is happening
102: [06:38:30] <zauberfisch> (in the network tab)
103: [06:45:33] <Bals_> Failed to load resource: net::ERR_TOO_MANY_REDIRECTS this error is showing
104: [06:46:20] <zauberfisch> but what does your network log say?
105: [06:47:06] * travis-ci has joined #silverstripe
106: [06:47:07] <travis-ci> chillu/silverstripe-cms#65 (pulls/3131-contentcontroller-datarecord - 48b7549 : Ingo Schommer): The build failed.
107: [06:47:07] <travis-ci> Change view : https://github.com/chillu/silverstripe-cms/compare/a142ffd46527^...48b754938cc3
108: [06:47:07] <travis-ci> Build details : http://travis-ci.org/chillu/silverstripe-cms/builds/60173500
109: [06:47:07] * travis-ci has left #silverstripe
110: [06:47:12] <zauberfisch> in most browsers the developer tools can be opened with F12
111: [06:47:14] * Vedran__ quit (Remote host closed the connection)
112: [06:47:20] <zauberfisch> open them. then go to the network tab
113: [06:47:27] <zauberfisch> and reload the page
114: [06:47:33] <zauberfisch> what does the network tab show?
115: [06:50:08] * Vedran___ has joined #silverstripe
116: [06:50:47] <Bals_> i dnt get anything
117: [06:52:07] <zauberfisch> Bals_: which developer tools are you using?
118: [06:56:05] <Bals_> i am using chrome but dont know about developer tools
119: [06:56:48] * spekulatius quit (Ping timeout: 256 seconds)
120: [06:56:57] <Bals_> GET http://localhost/install.php net::ERR_TOO_MANY_REDIRECTS this error showed in developer options
121: [06:57:14] * spekulatius has joined #silverstripe
122: [07:01:16] <zauberfisch> hmmm
123: [07:01:20] <zauberfisch> not what I am looking for
124: [07:01:45] <zauberfisch> but for that error the most likely scenary is that you have not installed the framework
125: [07:01:50] <zauberfisch> and just downloaded the installer itself
126: [07:01:52] * Colin[pi] quit (Ping timeout: 272 seconds)
127: [07:02:08] <zauberfisch> if you download from github, you only have the installer, without framework
128: [07:03:40] <Vedran___> zauberfisch: thanks (for the help like 30 ago)
129: [07:28:22] * Bals_ quit (Ping timeout: 246 seconds)
130: [07:29:22] * Stomach has joined #silverstripe
131: [07:36:19] * Vedran___ quit ()
132: [07:36:27] * r_hector quit (Quit: Leaving.)
133: [07:36:48] * r_hector has joined #silverstripe
134: [07:50:31] * wmk has joined #silverstripe
135: [07:55:53] * phillprice has joined #silverstripe
136: [07:58:45] * kinglozzer has joined #silverstripe
137: [07:59:56] * phillprice quit (Ping timeout: 240 seconds)
138: [08:00:39] * Stomach quit (Quit: zzz)
139: [08:03:05] * Stomach has joined #silverstripe
140: [08:04:29] * mobiusnz has joined #silverstripe
141: [08:05:55] * Shrike_Finland quit (Quit: Leaving.)
142: [08:07:17] <wmk> hmm, on this error page discussion on dev-list: can error pages be translated?
143: [08:08:53] * swaiba has joined #silverstripe
144: [08:11:59] * swaiba quit (Remote host closed the connection)
145: [08:14:40] <Arcax> Hi everybody, someone has done the lesson 15? (building-a-search-form)
146: [08:22:34] * mobiusnz quit (Quit: Leaving.)
147: [08:24:18] * GioVdK has joined #silverstripe
148: [08:24:45] <wmk> Arcax, wassup?
149: [08:25:05] <wmk> i guess UncleCheese has done the lession ;)
150: [08:28:11] * Shrike_Finland has joined #silverstripe
151: [08:31:09] * nontgor quit (Ping timeout: 244 seconds)
152: [08:31:39] <Arcax> I have a doubt, on his lesson
153: [08:35:08] <Arcax> I need know if $productpages is empty to do different stuff. http://kopy.io/uzIpI
154: [08:39:27] <wmk> emtpy like: no dataobjects returned?
155: [08:41:41] <Arcax> wmk, yes
156: [08:42:05] <wmk> Arcax, if ($productpages->count() === 0) {echo "OMG, list is empty!";}
157: [08:42:24] <wmk> http://api.silverstripe.org/3.1/class-DataList.html#_count
158: [08:44:01] * nontgor has joined #silverstripe
159: [08:52:31] * ozfiddler has joined #silverstripe
160: [08:53:44] <UncleCheese> Hi, Arcax
161: [08:53:58] <Arcax> Hi #UncleCheese
162: [08:54:59] <ozfiddler> Hi - quick question. Is it possible to do conditional logic for "contains" with template like <% if $MyDinner contains "kipper" %>
163: [08:55:36] <wmk> hmm. you could make a method in your Dinner DataObject
164: [08:55:50] <wmk> ozfiddler, then <% if $MyDinner.Contains('kipper') %>
165: [08:56:42] <wmk> and in the Dinner DO a method called Contains($item){ //check if item is contained}
166: [08:57:04] <wmk> clear, ozfiddler ?
167: [08:57:07] <ozfiddler> Brilliant. Thanks. I thought it must be possible. Cheers.
168: [08:57:38] <wmk> ozfiddler, u'r wel.com
169: [08:57:53] <ozfiddler> BTW Hi UncleCheese. Loving the videos. Great job.
170: [09:00:44] <UncleCheese> thanks, ozfiddler
171: [09:01:18] <UncleCheese> ozfiddler I don't think that's going to work
172: [09:01:29] <UncleCheese> is $MyDinner really a DO? it's probably a field on a DO, right?
173: [09:01:58] <UncleCheese> what you want to do is create an extension for StringField and add a new method called Contains()
174: [09:02:20] <UncleCheese> return stristr($this->owner->value, $search) !== false;
175: [09:03:36] <ozfiddler> Whoa...you are losing me. It's a field I made up called $Category - I want to return a list based on category, but maybe the record will show up in a couple of lists.
176: [09:04:06] <UncleCheese> $Category.contains is what you want?
177: [09:04:16] <UncleCheese> and Category is in your $db array or something?
178: [09:05:02] <ozfiddler> OK - I'll try that. Yes $Category is in $db array.
179: [09:05:16] <UncleCheese> and they're like a comma separated list or something?
180: [09:06:14] <ozfiddler> Haven't got that far yet but they could be.
181: [09:06:37] <UncleCheese> you might checkout MultiEnumField
182: [09:06:49] <UncleCheese> rarely used, but might suit
183: [09:06:59] <UncleCheese> typically "category" relationships are many_many, managed with checkboxes
184: [09:07:31] <UncleCheese> and then the category has a reciprocal belongs_many_many back to your DO
185: [09:07:50] <UncleCheese> so to make the category list, you just use $MyCategory.MyObjects
186: [09:08:16] * spekulatius quit (Ping timeout: 256 seconds)
187: [09:08:54] <ozfiddler> OK - I'll do some reading. Very new so still finding my feet.
188: [09:09:10] <UncleCheese> well cover this really soon in the lesssons
189: [09:09:22] * spekulatius has joined #silverstripe
190: [09:09:52] <ozfiddler> Hey @UncleCheese - where are you from in US?
191: [09:12:28] <UncleCheese> vermont
192: [09:13:26] <ozfiddler> Right. Spent some time in Boston. You have the "nice" US accent. Very easy to listen to.
193: [09:13:36] <UncleCheese> haa
194: [09:13:38] <UncleCheese> i get that a lot
195: [09:13:40] <UncleCheese> where you from?
196: [09:14:13] <UncleCheese> i suppose if i were from arkansas the videos wouldn't be as accessible
197: [09:14:46] <ozfiddler> Blackheath, in Blue Mountains outside of Sydney. Visit if you are ever this way.
198: [09:15:01] * spronk2 quit (Quit: I may need a longer sleep timer...)
199: [09:15:40] <ozfiddler> Not quite the Grand Canyon but pretty impressive.
200: [09:16:23] <ozfiddler> ...especially if you are a rock climber
201: [09:17:55] <UncleCheese> ah
202: [09:17:57] <UncleCheese> West Island
203: [09:18:56] <ozfiddler> Yes, one of the outlying provinces.
204: [09:24:06] * phillprice has joined #silverstripe
205: [09:24:15] * ozfiddler has left #silverstripe
206: [09:33:45] * cloph_away quit (Remote host closed the connection)
207: [09:36:51] * cloph_away has joined #silverstripe
208: [09:36:57] * Shrike_Finland quit (Quit: Leaving.)
209: [09:48:00] * circ-user-Otu3k has joined #silverstripe
210: [09:48:29] * circ-user-Otu3k is now known as swaiba
211: [10:01:44] * ozfiddler has joined #silverstripe
212: [10:02:17] * Cheddam has joined #silverstripe
213: [10:03:15] * Stomach quit (Quit: zzz)
214: [10:04:20] * ozfiddler quit (Client Quit)
215: [10:05:53] * Stomach has joined #silverstripe
216: [10:07:58] * Shrike_Finland has joined #silverstripe
217: [10:11:32] * huberd has joined #silverstripe
218: [10:14:08] * Colin[pi] has joined #silverstripe
219: [10:15:31] * Stomach quit (Quit: zzz)
220: [10:20:40] * phillprice quit (Remote host closed the connection)
221: [10:22:04] * phillprice has joined #silverstripe
222: [10:29:21] * huberd_ has joined #silverstripe
223: [10:30:22] * huberd quit (Ping timeout: 246 seconds)
224: [11:00:29] <kinglozzer> Any ideas on how to redirect to an external URL in GridField land? I need to redirect users to an external payment gateway, so I need to stop SS trying to load it via AJAX, but none of the headers I add works :(
225: [11:01:27] <kinglozzer> Specifically, I'm submitting a form and I need to redirect the user as a result
226: [11:07:20] <kinglozzer> *sigh* https://github.com/silverstripe/silverstripe-framework/blob/d2a3da22039d6af06f1f1f60d15f563c4fcfbe3f/admin/javascript/LeftAndMain.js#L635-L638
227: [11:27:02] * spronk2 has joined #silverstripe
228: [11:44:21] * cloph_away is now known as cloph
229: [12:02:57] * spronk2 quit (Quit: I may need a longer sleep timer...)
230: [12:10:06] * Shrike_Finland quit (Quit: Leaving.)
231: [12:12:31] * DimiStripe has joined #silverstripe
232: [12:12:51] * veb quit (Quit: veb-irc: &)
233: [12:16:43] * Cheddam quit (Quit: My Mac has gone to sleep. ZZZzzz…)
234: [12:27:24] * UndefinedOffset has joined #silverstripe
235: [12:29:23] * DimiStripe quit (Quit: DimiStripe)
236: [12:31:54] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
237: [12:32:48] * r_hector quit (Quit: Leaving.)
238: [12:44:55] * Shrike_Finland has joined #silverstripe
239: [13:02:32] * cupcake has joined #silverstripe
240: [13:02:51] <cupcake> can somebody tell me how to enable parsing of shortcodes in ss3?
241: [13:03:13] <cupcake> because by default the SSviewer is setting it to false in the process function
242: [13:03:25] <cupcake> and links are not being replaced with the actual URL
243: [13:03:48] <cupcake> i am refering to inserting an internal link in the Content field
244: [13:04:15] <wmk> cupcake, in ss3 shortcodes in templates are not supported, you'll have to parse manually
245: [13:04:26] <wmk> htmlfield should parse them afaik
246: [13:04:46] <cupcake> htmleditorfield is not parsing hem
247: [13:04:49] <cupcake> *them
248: [13:05:28] <kinglozzer> cupcake: Have you got dev mode enabled? If you've not manually disabled them, it's probably an error
249: [13:05:32] <wmk> cupcake, then try something like return ShortcodeParser::get_active()->parse($html);
250: [13:05:45] <cupcake> where wmk
251: [13:05:52] <wmk> where $html is the unparsed stuff
252: [13:06:09] <cupcake> but this is the content field
253: [13:06:14] <wmk> ??????
254: [13:06:15] <cupcake> its core ss no?
255: [13:06:21] <cupcake> its not a custom field i added
256: [13:06:33] <wmk> $Content should parse shortcodes
257: [13:06:37] <wmk> in template
258: [13:06:45] <cupcake> but its not
259: [13:07:11] <cupcake> i still see links with [sitetree_link=12832]
260: [13:07:45] <wmk> well - does this ID exist?
261: [13:08:04] <cupcake> yes
262: [13:08:05] <wmk> if the page for this link is deleted, shortcode cannot be parsed
263: [13:08:13] <cupcake> i selected it from the search
264: [13:08:34] <wmk> cupcake, xdebug, goto HTMLText::forTemplate() and see what's happening
265: [13:08:54] <cupcake> done that
266: [13:08:57] <wmk> and ?
267: [13:09:02] <cupcake> processShortcodes is false
268: [13:09:08] <wmk> WHY?
269: [13:09:20] <cupcake> go to SSViewer
270: [13:09:28] <cupcake> line 1121
271: [13:09:44] <cupcake> and thats why
272: [13:10:17] <wmk> hm
273: [13:10:26] <wmk> which ss versin do you use cupcake ?
274: [13:10:47] <cupcake> 3.1.12
275: [13:12:19] <wmk> hmm... but that doesn't call $Content
276: [13:12:35] <wmk> i doubt
277: [13:16:09] <cupcake> so what do u suggest
278: [13:17:18] * muskie9 has joined #silverstripe
279: [13:18:48] <cupcake> wmk
280: [13:22:08] * Shrike_Finland quit (Quit: Leaving.)
281: [13:26:56] <wmk> cupcake, kinglozzer dunno. It works for me normally
282: [13:27:19] <wmk> how do you call $Content? from a template? normal page or some custom code?
283: [13:29:53] <cupcake> for this particular page type we do not call content
284: [13:30:47] <cupcake> it should be showing default content as being displayed in the HTMLEditorField
285: [13:31:39] <kinglozzer> cupcake: Have you changed the data type to something other than HTMLText?
286: [13:31:53] <cupcake> no
287: [13:31:57] <cupcake> Content is set to HTMLText
288: [13:31:58] <kinglozzer> HTMLText::forTemplate() should manually parse shortcodes
289: [13:32:06] <kinglozzer> Oh
290: [13:32:10] <kinglozzer> Sorry, just read that
291: [13:32:36] <kinglozzer> cupcake: SSViewer line 1121 isn't what's breaking it, that's intentional
292: [13:32:52] * Shrike_Finland has joined #silverstripe
293: [13:32:53] <kinglozzer> (that line is rendering the ENTIRE page HTML via HTMLText, not just content)
294: [13:33:54] <cupcake> ok
295: [13:34:09] <cupcake> then you are saying that somewhere else shortcodes are being set to false?
296: [13:34:21] <cupcake> because $this->processShortCodes is false
297: [13:34:29] <wmk> yup, for entire page or inside templates shortcodes aren't processed anymore
298: [13:34:52] <wmk> i guess L 1121 just "abuses" HTMLText functionality to parse the whole page
299: [13:35:37] <cupcake> "inside templates shortcodes aren't processed anymore"
300: [13:35:39] <cupcake> why is that
301: [13:39:16] <wmk> changelog -> 3.0
302: [13:39:19] <wmk> dunno why
303: [13:58:23] * Mike123 quit (Quit: Page closed)
304: [13:59:02] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
305: [14:03:00] * wmk quit (Ping timeout: 265 seconds)
306: [14:03:53] * Colin[pi] quit (Ping timeout: 244 seconds)
307: [14:11:58] <kinglozzer> cupcake: Is this a VirtualPage by any chance? I remember a bug with parsing shortcodes in VirtualPages
308: [14:13:28] <kinglozzer> cupcake: Or any extensions applied that could be interfering?
309: [14:14:53] <SphereSilver> Anyone experienced with the Subsites module?
310: [14:18:33] * Shrike_Finland quit (Quit: Leaving.)
311: [14:27:58] * muskie9 has joined #silverstripe
312: [14:31:11] <SphereSilver> My primary website keeps showing the full menu, even the items from the other subsites :|
313: [14:31:45] * muskie9_ has joined #silverstripe
314: [14:34:22] * wmk has joined #silverstripe
315: [14:34:24] * muskie9 quit (Ping timeout: 245 seconds)
316: [14:37:35] * Shrike_Finland has joined #silverstripe
317: [14:39:00] * babak quit (Quit: Connection closed for inactivity)
318: [14:39:31] * Shrike_Finland quit (Client Quit)
319: [14:44:14] * Werner_2_ has joined #silverstripe
320: [14:47:13] * wmk quit (Ping timeout: 264 seconds)
321: [14:48:13] * Werner_2_ is now known as wmk
322: [14:48:22] * biwac has joined #silverstripe
323: [14:59:38] * anthelios has joined #silverstripe
324: [15:01:02] <anthelios> Hi there
325: [15:02:23] <wmk> yo anthelios
326: [15:02:29] <anthelios> i have a strange problem concerning the addition of groups to a member via onAfterWrite()
327: [15:03:02] <anthelios> I am trying to automatically add a group to a member after the member is saved
328: [15:04:49] <anthelios> but strangely, it does add the entry in the Group_Members but removes it again afterwards
329: [15:05:21] <anthelios> Here's my onAfterWrite() function in my Member Extension:
330: [15:05:28] <anthelios> public function onAfterWrite() { if(!$this->owner->Groups()->exists()){ $session = Session::get("LodgeID"); if($session){ $Group = Group::get()->filter(array("LodgeID" => $session, "IsContentAuthor" => 0))->first(); if($Group){ Session::clear("LodgeID"); $query = 'INSERT INTO Group_Members (GroupID, MemberID) VALUES(' . $Gr
331: [15:05:48] <anthelios> sorry for the formatting, i am new to irq :D
332: [15:05:57] <anthelios> *irc
333: [15:06:56] <anthelios> does anyone know why it removes the DB-Entry automatically afterwards?
334: [15:07:40] <wmk> member -group is a many_many, isn't it?
335: [15:07:58] <anthelios> yep
336: [15:08:21] <wmk> hmm
337: [15:08:37] <wmk> $this->owner->Groups()->add($group) ?
338: [15:08:45] <wmk> see ManyManyList::add()
339: [15:09:31] <anthelios> already tried that, it does the same thing. Thats why im trying it with DB::query()
340: [15:12:53] <wmk> and you're sure it's written to db?
341: [15:13:22] <wmk> if anyone calls ->Groups()->remove($group) somewhere it'll be removed from DB, not from the resultset
342: [15:14:55] <anthelios> If i add a die() after the DB::query(), i can see the correct entry, but if it does not "die" it removes the entry again
343: [15:15:35] <anthelios> Somewhen after the onAfterWrite() Function, thre must be something that removes the DB entry
344: [15:15:51] <wmk> anthelios, xdebug step by step
345: [15:17:45] <anthelios> thx for the tip, will try that
346: [15:19:46] <SphereSilver> The add() method removes the original record and re-adds them, I think?
347: [15:19:51] <SphereSilver> At least, it used to be that way.
348: [15:20:12] <SphereSilver> Maybe that's where something is bugging. If the newly added record doesn't exist correctly, it might delete, but fails to add...?
349: [15:21:15] <wmk> SphereSilver, good point
350: [15:40:49] * biwac quit (Ping timeout: 246 seconds)
351: [15:48:10] * cupcake quit (Ping timeout: 246 seconds)
352: [16:32:46] * kinglozzer quit ()
353: [16:37:32] * swaiba quit (Remote host closed the connection)
354: [16:40:11] * DimiStripe has joined #silverstripe
355: [16:48:48] * muskie9_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
356: [16:50:12] * muskie9 has joined #silverstripe
357: [16:50:12] * muskie9 is now known as muskie9_afk
358: [16:50:49] * muskie9_afk is now known as muskie9
359: [17:07:44] * Err404NotFound has joined #silverstripe
360: [17:07:44] * Error404NotFound quit (Disconnected by services)
361: [17:08:18] * cloph quit (Ping timeout: 276 seconds)
362: [17:11:46] * gelignite has joined #silverstripe
363: [17:15:09] * cloph_away has joined #silverstripe
364: [17:20:05] * cloph_away is now known as cloph
365: [17:27:05] * Error404NotFound has joined #silverstripe
366: [17:29:31] * Err404NotFound quit (Ping timeout: 255 seconds)
367: [17:51:21] * spaceman has joined #silverstripe
368: [17:52:16] * GioVdK quit (Ping timeout: 240 seconds)
369: [17:52:23] <spaceman> hi - i'm familiarising myself with SS after a period of time away
370: [17:52:38] <spaceman> hoping to clarify a few points if possible
371: [17:53:32] <spaceman> for example
372: [17:53:51] <spaceman> I have a a custom object with extends a DataObject called CarouselImage
373: [17:54:48] <spaceman> is there a suggested place this should be located
374: [17:55:05] <spaceman> mysite/code/Page.php ?
375: [17:55:27] <spaceman> or should it ben in its own file - Carousel.php
376: [17:55:52] * muskie9 is now known as muskie9_afk
377: [17:56:29] <wmk> spaceman, filename should be classname for autoloader
378: [17:56:45] <wmk> so class CarouselImage => filename CarouselImage.php
379: [17:56:59] <wmk> for page / controller you can use one file.
380: [17:57:20] <wmk> e.g. CarouselPage and CarouselPage_Controller (note the underscore!) -> filename CarouselPage
381: [17:57:31] <wmk> this is needed for the autoloader
382: [17:58:26] * phillprice quit (Remote host closed the connection)
383: [18:00:49] * huberd_ quit (Ping timeout: 246 seconds)
384: [18:05:08] <spaceman> wmk: sorry to ask a newbie question - but what is autolaoder
385: [18:05:40] <wmk> the thingie that does <?php require('file/with/my/class.php");
386: [18:05:55] <wmk> that loads the file with the code
387: [18:08:17] <spaceman> ok so then ideally i want my CarouselImage in it's own file right
388: [18:08:22] <spaceman> not lumped down in Page.php
389: [18:08:26] <spaceman> bad practice?
390: [18:11:45] <wmk> well, it's the convention
391: [18:12:12] <wmk> one file per class, except "underscore" classes like controllers
392: [18:12:44] * Liquide has joined #silverstripe
393: [18:13:16] <spaceman> yes i want to follow convention
394: [18:13:34] <spaceman> i had trouble finding the CarouselImage class purely because it was hidden in Page.php
395: [18:13:39] <spaceman> I was looking for the file name
396: [18:13:50] <spaceman> so i sensed something wasn't correct
397: [18:23:47] * Werner_2_ has joined #silverstripe
398: [18:27:09] * wmk quit (Ping timeout: 256 seconds)
399: [18:27:14] * Werner_2_ is now known as wmk
400: [18:34:43] * muskie9_afk is now known as muskie9
401: [18:39:34] * UndefinedOffset quit (Quit: Leaving.)
402: [18:45:16] * spaceman quit (Ping timeout: 246 seconds)
403: [18:54:12] * Stomach has joined #silverstripe
404: [19:03:20] * spaceman has joined #silverstripe
405: [19:11:19] <spaceman> spaceman2
406: [19:11:43] <spaceman> if i want to add a page URL from the site tree to my CarouselImage dataobject
407: [19:11:48] <spaceman> is this possible/
408: [19:14:38] * UndefinedOffset has joined #silverstripe
409: [19:23:58] * benjhocking quit (Quit: Leaving.)
410: [19:24:03] * Stomach quit (Quit: zzz)
411: [19:24:20] <spaceman> any suggestions as to how i should add a sitetree url to a dataobject
412: [19:24:31] <spaceman> would I use hasOne?
413: [19:24:58] <SphereSilver> Yep, a has_one 'name' => 'SiteTree'
414: [19:25:03] <SphereSilver> That's all
415: [19:32:55] * Hailwood quit (Quit: Leaving)
416: [19:44:03] <wmk> yup
417: [19:44:18] <wmk> spaceman, there is already some caruosel module around where you can look how it could be done
418: [19:44:39] <spaceman> ah ok, i will look
419: [19:44:44] <spaceman> i already have my own setup
420: [19:44:53] <spaceman> but i wanted to add a url to the object
421: [19:45:12] <spaceman> i have the option to add in the CMS alreasdy working nicely
422: [19:47:29] * phillprice has joined #silverstripe
423: [19:51:07] * Stomach has joined #silverstripe
424: [19:51:17] * qlex has joined #silverstripe
425: [19:51:22] * qlex says hi
426: [19:51:41] <qlex> hosting company has updated from mysql 5.0 to 5.5 and switched from 3306 to 3307 port.
427: [19:51:50] <SphereSilver> Switched port??
428: [19:51:59] * phillprice quit (Ping timeout: 252 seconds)
429: [19:52:09] <qlex> this is causing my website to go nuts with: [Warning] mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'here_comes_db_username'@'here_comes_website_ip' (using password: YES)
430: [19:52:22] <SphereSilver> You can set a port in your environment.
431: [19:52:32] <qlex> i remember it was possible to solve with _ss_environment.php. in another hosting, i was able to put that file one folder up
432: [19:52:33] <SphereSilver> But... using a non-standard port, that's just stupid
433: [19:52:46] <qlex> and setup $_FILE_TO_URL_MAPPING[__DIR__ . '/strona'] =
434: [19:52:56] <qlex> but here, i can only put that file in the ss installation directory
435: [19:53:06] <qlex> when simply commenting out that row, it doesnt seem to work
436: [19:53:30] <qlex> i asked to revert to 3306, but i think its not possible (as was with that other site, which also uses the same hosting provider)
437: [19:53:32] <SphereSilver> file to url mapping should only be needed for bash, when I'm not mistaken.
438: [19:53:50] <SphereSilver> You could update your .htaccess to rewrite root to the subdirectory?
439: [19:54:11] <qlex> SphereSilver: any hints on what to add there ?
440: [19:54:34] <qlex> my htaccess is standard
441: [19:54:55] <SphereSilver> Set the base_url to /strona in your root
442: [19:55:00] <qlex> im running 3.0.2 ss
443: [19:55:12] <SphereSilver> At least... I think that should work
444: [19:55:15] <qlex> SphereSilver: sorry, the 'strona' comes from that other wbsite
445: [19:55:22] <qlex> here, when i login to ftp, im on the root dir
446: [20:01:32] <qlex> any opther ideas ?
447: [20:01:59] <qlex> when i put that environment file in the same folder as i have my ss website, i cannot seem to get rid of that erorr message
448: [20:11:16] * UndefinedOffset quit (Quit: Leaving.)
449: [20:39:04] * willr has joined #silverstripe
450: [20:40:39] * veb has joined #silverstripe
451: [20:41:19] * Ryan-Toast has joined #silverstripe
452: [20:42:16] <qlex> it didnt work out - i need to ask the provider i think...
453: [20:42:18] * qlex has left #silverstripe
454: [20:47:37] * Olliepop has joined #silverstripe
455: [20:50:41] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
456: [20:52:11] * jedateach has joined #silverstripe
457: [20:53:46] <Ryan-Toast> Morning.
458: [20:55:08] * muskie9 is now known as muskie9_afk
459: [20:55:54] * muskie9_afk is now known as muskie9
460: [20:56:26] * muskie9 is now known as muskie9_afk
461: [20:57:41] * muskie9_afk is now known as muskie9
462: [20:58:36] * muskie9 is now known as muskie9_afk
463: [20:59:20] * muskie9_afk is now known as muskie9
464: [20:59:44] * UncleCheese has joined #silverstripe
465: [21:01:31] * UncleCheese quit (Client Quit)
466: [21:02:02] * Cheddam has joined #silverstripe
467: [21:04:34] * Olliepop quit (Ping timeout: 246 seconds)
468: [21:08:54] <Stomach> hey Ryan-Toast
469: [21:08:55] <Stomach> how goes it
470: [21:09:08] <Ryan-Toast> Stomach: Good, my back is sore as fuck from Jump! on Saturday.
471: [21:09:18] <Stomach> oh that place is fun :D
472: [21:09:26] <Stomach> I smell like sulphur if it makes you feel better
473: [21:09:35] <Ryan-Toast> Rotavegas?
474: [21:09:51] * MichalKleiner_aw is now known as MichalKleiner
475: [21:09:57] <MichalKleiner> raining
476: [21:10:01] <MichalKleiner> I mean.. morning
477: [21:12:47] <Stomach> yeah
478: [21:12:53] <Stomach> mud bath yesterday
479: [21:12:55] <Stomach> im so stinky
480: [21:13:39] <Ryan-Toast> lol, how was it?
481: [21:13:49] * micmania1 has joined #silverstripe
482: [21:14:39] <SphereSilver> Why is <% loop $Menu(1) %> giving me ALL pages, and not just those from the current subsite?
483: [21:14:53] <SphereSilver> Now I have to put an extra if-statement around the menu items :|
484: [21:15:00] <Stomach> SphereSilver - subsites strikes again!
485: [21:15:02] <Stomach> thats why
486: [21:15:11] <Stomach> Ryan-Toast - it was great, rotorua is mean fun
487: [21:15:34] <SphereSilver> Stomach: Yeah, I was afraid that would happen. It's far from perfect :(
488: [21:15:39] <SphereSilver> It's better than nothing though.
489: [21:15:47] <Stomach> yeah :)
490: [21:16:05] <Stomach> might be easier to write a base SubsiteMenu() function in your page controller
491: [21:16:18] <Ryan-Toast> Stomach: Love me some luge
492: [21:16:35] <Stomach> Ryan-Toast: yeah, the missus fell off hahaha
493: [21:16:43] <Stomach> took her down the advanced track on her second go
494: [21:16:46] <Stomach> she wasn't happy
495: [21:16:46] <Ryan-Toast> SphereSilver: Because fuck you, that’s why.
496: [21:16:53] <Ryan-Toast> :P
497: [21:16:59] <Ryan-Toast> Stomach: lol!
498: [21:17:03] <SphereSilver> Well, thank you dear sir. I am enlightened!
499: [21:17:05] <SphereSilver> :P
500: [21:17:34] <Ryan-Toast> Stomach: My ex and a group of mates went down when we first started dating, and I pit manuvered her. She had the biggest bruise I’ve ever seen.
501: [21:17:59] <Ryan-Toast> We all wore massive jackets and pants so we could mess each other up :P
502: [21:18:14] <Stomach> hahaha
503: [21:18:37] <Stomach> yeah I always wear a jersey and jeans on it in case of smashing into the ground
504: [21:19:40] <Ryan-Toast> I wore my kevlar jeans, slid across the concret like ice :D
505: [21:26:19] <spaceman> if i add a has_one to my DataObject 'link' => 'SiteTree'
506: [21:26:43] <spaceman> should I see a column added to my DataObject, for the siteTree fk?
507: [21:27:28] <Ryan-Toast> spaceman: you should see a relationshi[p added when you dev/build
508: [21:27:34] <SphereSilver> Yep, and it should be called "linkID"
509: [21:27:43] <SphereSilver> After you build, as Ryan-Toast said ;)
510: [21:27:57] <spaceman> I did a dev/build
511: [21:28:04] <spaceman> I don't see any changes
512: [21:31:36] * willr_ has joined #silverstripe
513: [21:31:45] <SphereSilver> Is the object even in the database?
514: [21:32:16] * willr quit (Ping timeout: 240 seconds)
515: [21:32:16] * willr_ is now known as willr
516: [21:32:26] <spaceman> i think i had to flush with the rebuild
517: [21:32:36] <spaceman> i now see the linkID
518: [21:34:29] <spaceman> ohhh sexy, just be adding this relation in the model it automatically adds the link selection in my cms tab for this DataObject
519: [21:34:40] <spaceman> *by
520: [21:36:19] * phillprice has joined #silverstripe
521: [21:38:10] * antmas has joined #silverstripe
522: [21:38:32] <antmas> morning all o/
523: [21:39:06] <Ryan-Toast> \o
524: [21:40:37] * phillprice quit (Ping timeout: 255 seconds)
525: [21:40:57] * micmania1 quit (Quit: micmania1)
526: [21:41:46] <Stomach> hey antmas \o
527: [21:41:49] <Stomach> how was your weekend
528: [21:42:23] <SphereSilver> Crappy and I should go to bed, but I'm too much into this new site I'm working on :|
529: [21:42:44] <Ryan-Toast> SphereSilver: What site?
530: [21:43:05] <SphereSilver> The one I was complaining about with the subsites :P
531: [21:43:29] <SphereSilver> It's a Dutch site I already own, which shows all movies on TV today and tomorrow.
532: [21:43:39] <antmas> Stomach: too fast and too rainy :|
533: [21:43:42] <antmas> Stomach: yours?
534: [21:43:53] <SphereSilver> I'm expanding into also showing series, on a new domain, but since 90% of the code is reusable, I want subsites to co-operate ;)
535: [21:43:54] <Stomach> it was good - spent it in rotorua
536: [21:43:56] <Stomach> too fast though
537: [21:44:07] <SphereSilver> Here's a sample: http://acceptatie.seriesvandaag.nl/series-morgen/
538: [21:44:11] <SphereSilver> (warning, Dutch)
539: [21:45:17] <SphereSilver> It's not really complicated on the frontend, but all data is imported via at least 4 API's :P That's the fun part :D
540: [21:45:57] <spaceman> thanks for the helps guys
541: [21:46:05] <spaceman> good to get back into a bit of SS
542: [21:46:09] <spaceman> been a while
543: [21:46:18] <SphereSilver> That's what we're here for :P
544: [21:46:40] <spaceman> I've been using CakePHP for about a year
545: [21:46:53] <spaceman> it's sharpened up my skills but I need to move to the next level :)(
546: [21:47:07] <Stomach> SphereSilver that is cool :D
547: [21:48:37] <Ryan-Toast> SphereSilver: Would be cool if all of the shows showed their respective channels, and times.
548: [21:48:47] <Ryan-Toast> So you don’t get duplicates.
549: [21:49:07] <SphereSilver> Ryan-Toast: Yep, I know, that's on the to-do list ;) That's why it's on acceptance, not live yet ;)
550: [21:49:14] <Ryan-Toast> SphereSilver: :D
551: [21:49:41] <SphereSilver> Because now, there's indeed (in case of the tomorrow-page), a HUGE list of just SouthPark episodes :P
552: [21:49:48] <SphereSilver> Not really useful and only cluttering :P
553: [21:50:46] <SphereSilver> My goal is to end up with a more compact version of this: http://www.filmsvandaag.nl/films/film/scott-pilgrim-vs-the-world
554: [21:51:26] <Ryan-Toast> SphereSilver: What API’s are you using to get the times etc?|
555: [21:51:33] <SphereSilver> Where you can expand the airings to see the upcoming, and only show a serie once, and position it according to it's current or upcoming airings
556: [21:51:51] <SphereSilver> For airings, I use the TVGids.nl API and FilmTotaal API
557: [21:52:16] <SphereSilver> For the movie-data, I use TheMovieDB and Bol.com (The biggest webshop in the Netherlands) and OMDb
558: [21:52:26] <SphereSilver> For series, I added TheTVDB as API
559: [21:53:02] * joelpittet has joined #silverstripe
560: [21:53:04] <SphereSilver> And in total, that adds up to a database of almost 4 million records currently :)
561: [21:53:18] <SphereSilver> Ow, I also (obviously) use Wikipedia :P
562: [21:53:27] <antmas> 4 million?
563: [21:53:31] <antmas> wholey phuck
564: [21:53:32] <SphereSilver> To show data about the different actors and such.
565: [21:53:42] <SphereSilver> antmas: Yeap, just a sec, let me run a count.
566: [21:54:59] <SphereSilver> To be exact, 4.070.072 records according to the Information_schema table
567: [21:56:48] <SphereSilver> Which adds up to a total disk usage of about 2GB
568: [21:58:16] <SphereSilver> I probably have a few duplicates in my database.... but errr.... I'm not really into checking it all manually :P
569: [21:58:37] * adrexia_ is now known as adrexia
570: [22:00:44] * antmas needs some new music
571: [22:02:28] <SphereSilver> What kind?
572: [22:03:21] <antmas> anything really
573: [22:03:40] <antmas> I'm in the 'no specific genre exhaustion' phase
574: [22:05:23] * micmania1 has joined #silverstripe
575: [22:07:13] <antmas> micmania1: adrexia o/
576: [22:07:32] <micmania1> areet
577: [22:07:37] <SphereSilver> antmas: My music suggestions are often bad, but have you tried Dream Theater?L
578: [22:08:59] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
579: [22:09:02] * UncleCheese has joined #silverstripe
580: [22:09:32] <antmas> SphereSilver: yeah I've listened to those guys on and off for years
581: [22:10:01] * spaceman quit (Ping timeout: 246 seconds)
582: [22:11:50] * mahfuz has joined #silverstripe
583: [22:20:02] * UncleCheese quit (Remote host closed the connection)
584: [22:21:33] <Stomach> antmas - Cold War Kids
585: [22:21:57] * UncleCheese has joined #silverstripe
586: [22:22:43] * antmas looks up Cold War Kids
587: [22:23:08] <antmas> UncleCheese: mahfuz o/
588: [22:23:15] <UncleCheese> Good god, why. https://github.com/unclecheese/silverstripe-db-surgeon
589: [22:24:13] <Ryan-Toast> Unclecheese: ?
590: [22:24:28] <UncleCheese> it's git merge for SS databases
591: [22:24:58] <antmas> anyone tell me if this is CWP? http://www.education.govt.nz/news/new-zealand-sign-language-school/
592: [22:25:06] * spronk2 has joined #silverstripe
593: [22:25:57] <antmas> Stomach: good song, not quite my thing though
594: [22:26:23] <Stomach> antmas - what album you listening too
595: [22:26:47] <Stomach> UncleCheese - why?
596: [22:26:55] <antmas> Stomach: I listened to the song 'First'
597: [22:26:55] <Stomach> UncleCheese - what on earth is going on at SilverStripe
598: [22:26:59] <UncleCheese> so you don't have to content freeze your production server
599: [22:27:25] <UncleCheese> you can make all your content updates on staging, and safely "merge" them into production, without overwriting edits that have happened on production since
600: [22:27:42] <Stomach> antmas - nah listen to Robbers and Cowards
601: [22:27:47] <spronk2> o/ EVERYBODY
602: [22:27:48] <Stomach> my favourite song is Hospital Beds
603: [22:27:57] <Stomach> UncleCheese - "safely"
604: [22:27:57] <Stomach> :D
605: [22:28:03] <UncleCheese> yeah, i mean
606: [22:28:14] <antmas> Stomach: doing so now :)
607: [22:28:17] <UncleCheese> i think it can be done
608: [22:28:17] <antmas> spronk2: o/
609: [22:28:54] <antmas> UncleCheese: so this task all happens on the production server?
610: [22:28:59] <Stomach> UncleCheese yeah seems like a good idea - the old manual merge is a bit of a pain in the ass
611: [22:29:00] <UncleCheese> yeah
612: [22:29:16] <antmas> it's a good idea, but that sounds horribly sketchy
613: [22:29:26] <UncleCheese> i know
614: [22:29:37] <antmas> biggest 'big red button' ever
615: [22:29:40] <UncleCheese> that's why i prefaced it with "good god why"
616: [22:29:45] <spronk2> best strategy
617: [22:29:47] <spronk2> Locks.
618: [22:29:54] <UncleCheese> well, mysqldump | mysql is a big red button too
619: [22:29:58] <antmas> Stomach: this is much better
620: [22:30:48] <UncleCheese> i think in most cases, you'd set up a pre-prod server
621: [22:30:53] <Stomach> antmas yeah their past two albums have been balls compared to that one
622: [22:31:06] <UncleCheese> clone the prod db over to pre-prod, run the merge, check, then just copy pre-prod to prod
623: [22:31:37] <SphereSilver> I just purge the acceptance-db and put the live-db there. Then tell my clients "No more editing in CMS"
624: [22:31:53] <SphereSilver> And when all is good, I migrate the acceptance back to the live.
625: [22:32:04] <SphereSilver> Whatever they did in the Live version of the CMS, bummer dude!
626: [22:32:38] <Stomach> yeah thats what UncleCheese means by content freeze :)
627: [22:32:59] <UncleCheese> yeah, SphereSilver that's what we're trying to end
628: [22:33:08] <SphereSilver> Ah, sorry, I'm tired and should be in bed instead of being online :P
629: [22:33:13] <UncleCheese> for big sites, that doesnt' fly.. especially those with user generated content
630: [22:33:32] <UncleCheese> "don't post to the forum until we're done making this massive change on staging!"
631: [22:33:33] <antmas> yeah I just do freezes and provide about 50 warning emails telling them not to do anything :P
632: [22:33:52] <UncleCheese> freezes work fine for small sites.. but for .org, we didn't have that liberty
633: [22:34:03] <SphereSilver> UncleCheese: I appreciate the effort, but... It's just a no. I think a better method, would be to put a database in read-only mode for as long as they're testing, OR sync from live to staging every X time, but warn the staging will be overwritten.
634: [22:34:14] <UncleCheese> i think we were able to shut the site down for 1-2 hours.. but anything beyond that was unacceptable
635: [22:34:28] <UncleCheese> i built it for a client, so you're not hurting my feelings )
636: [22:34:29] <UncleCheese> :)
637: [22:34:33] <SphereSilver> Well, my site has over 4M records (as I said earlier) ;)
638: [22:35:02] <SphereSilver> The moment I'm going to migrate the subsites to live.... too bad for all that hard work that others put into putting content online
639: [22:35:34] <SphereSilver> I know, if I don't forcefully overwrite, I'll be stuck with roughly 10.000, if not more, conflicts
640: [22:35:39] <SphereSilver> Not going to happen.
641: [22:36:49] <SphereSilver> Anyway. Yes. Bed. Too tired to think.
642: [22:40:18] * veb quit (Quit: veb-irc: &)
643: [22:56:49] * Werner_2_ has joined #silverstripe
644: [23:04:57] * camfindlay has joined #silverstripe
645: [23:06:16] * wmk quit (Disconnected by services)
646: [23:06:21] * Werner_2_ is now known as wmk
647: [23:06:34] * Werner_2_ has joined #silverstripe
648: [23:07:04] * Werner_2_ quit (Client Quit)
649: [23:07:14] * wmk quit (Quit: nice to meet you ;))
650: [23:10:41] * Colin[pi] has joined #silverstripe
651: [23:11:07] <antmas> camfindlay: Colin[pi] o/
652: [23:11:15] <Colin[pi]> antmas: o/
653: [23:11:23] <Colin[pi]> camfindlay: o/
654: [23:11:26] <camfindlay> morning antmas and Colin[pi] o/
655: [23:19:15] <camfindlay> Stomach: what was the module you guys use to nest the CMS menu items?
656: [23:19:47] <Stomach> https://github.com/silverstripe-australia/silverstripe-grouped-cms-menu
657: [23:21:01] * WandL has joined #silverstripe
658: [23:21:08] <camfindlay> cheers
659: [23:26:21] * cloph quit (Ping timeout: 256 seconds)
660: [23:28:37] <Ryan-Toast> MY form doesn’t have a method in the action, whyyyy?
661: [23:29:25] <Ryan-Toast> http://www.sspaste.com/paste/show/553ec650cfc92
662: [23:29:46] * travis-ci has joined #silverstripe
663: [23:29:47] <travis-ci> silverstripe/silverstripe-framework#4636 (3 - ee7ff8b : Damian Mooyman): The build was broken.
664: [23:29:48] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/6c069ce7d51a...ee7ff8b5cf04
665: [23:29:48] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/60299354
666: [23:29:48] * travis-ci has left #silverstripe
667: [23:31:11] * cloph_away has joined #silverstripe
668: [23:38:59] <Ryan-Toast> Figured it out. Was being stupid and overriding the $name variable.
669: [23:39:49] <Colin[pi]> Ryan-Toast: o/
670: [23:39:56] <Ryan-Toast> Hai
671: [23:40:03] <Colin[pi]> ^_^ uggu~
672: [23:42:49] <Ryan-Toast> ?

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