#silverstripe IRC Log

IRC log for 5 June 2014

All timestamps are in UTC.

1: [00:00:09] <AdriAn_s> is the dev version different?
2: [00:00:15] <Stomach> yeah, its not tagged
3: [00:00:43] <Stomach> maybe try just changing the same line, or check that it has bee changed?
4: [00:00:48] <irogue_> and ensure you're using Blah::create not new Blah()
5: [00:00:49] <irogue_> as per http://logs.simon.geek.nz/index.php?date=2014-06-04#log_1306627
6: [00:03:27] <AdriAn_s> i have his new lin in my code
7: [00:03:31] * simon_w has joined #silverstripe
8: [00:03:31] <AdriAn_s> &line
9: [00:03:33] <AdriAn_s> *line
10: [00:03:59] <simon_w> Colin[pi], Shane still hasn't replied. The slacker.
11: [00:04:41] <AdriAn_s> irigue: in regards to Blah::create not new Blah() im nor sure where abouts do i create the object as im tring to to mod the orginila code
12: [00:04:53] <AdriAn_s> thats the whole reason to override the base class
13: [00:07:08] * DesignerX has joined #silverstripe
14: [00:07:16] <Stomach> have you done a dev/build and a flush?
15: [00:07:48] <AdriAn_s> yup
16: [00:08:15] <Kingy> why does ss23's email auto-responder have the subject "Christmas Break"
17: [00:08:17] <Kingy> lolol
18: [00:09:32] <Stomach> AdriAn_s, sorry I don't know why that wont be working then
19: [00:11:11] <AdriAn_s> grrrr :p
20: [00:13:22] <irogue_> Kingy: someone forgot to edit it before they buggered off :P
21: [00:13:43] <Kingy> haha yeah
22: [00:13:52] <irogue_> maybe sminnee can bug whoever has the ability to edit that for him :P
23: [00:15:16] <simon_w> Or we can all laugh at ss23 when he gets back
24: [00:16:19] <Stomach> or send him christmas pie
25: [00:16:22] <irogue_> yeah that seemed to be sam's idea too
26: [00:30:50] <Zauberfisch> good morning
27: [00:32:58] <Stomach> hey Zauberfisch
28: [00:33:03] <Zauberfisch> can someone poke cam to come online on skype?
29: [00:34:02] <UncleCheese> cam who?
30: [00:34:18] <Zauberfisch> there are multiple cams? :O
31: [00:34:21] <Zauberfisch> cam findlay
32: [00:34:26] <UncleCheese> ah
33: [00:34:27] <simon_w> UncleCheese, there's only one cam
34: [00:34:30] <UncleCheese> he's not in the office today
35: [00:34:49] <UncleCheese> simon_w nope
36: [00:37:19] <Zauberfisch> D:
37: [00:37:38] <UncleCheese> Zauberfisch what do you need from cam?
38: [00:37:40] <UncleCheese> meetup stuff?
39: [00:37:47] <Zauberfisch> yes
40: [00:37:51] <UncleCheese> i can probably help
41: [00:38:02] <UncleCheese> he and i kind of work side by side
42: [00:38:03] <simon_w> Ooh, Colin[pi], we've got someone else to bug now!
43: [00:38:11] * sminnee quit (Quit: sminnee)
44: [00:38:17] <simon_w> UncleCheese, so, how big is the SS community in Canberra?
45: [00:38:24] <UncleCheese> 6
46: [00:38:41] <Zauberfisch> UncleCheese: good point, I was actually planing on looping you in anyway
47: [00:38:47] <UncleCheese> which is 6 bigger than it is in Nairobi, so that's good
48: [00:40:09] * jenniferaslan quit (Quit: jenniferaslan has left the room)
49: [00:41:15] <simon_w> UncleCheese, so, who're the other 4?
50: [00:41:23] <UncleCheese> lol
51: [00:41:58] <simon_w> YOU DON'T EVEN KNOW
52: [00:42:51] * hubertusanton quit (Ping timeout: 276 seconds)
53: [00:44:12] <irogue_> UncleCheese: didn't we have someone come in here the other day from somewhere like Nairobi?
54: [00:44:40] <UncleCheese> yes.. Cleveland
55: [00:49:28] * Shrike_Finland quit (Quit: Leaving.)
56: [00:54:40] * hubertusanton has joined #silverstripe
57: [01:06:03] * Tanger has joined #silverstripe
58: [01:08:39] <irogue_> UncleCheese: hahaha
59: [01:26:10] * zippy__ has joined #silverstripe
60: [01:26:15] <zippy__> afternoons
61: [01:26:33] <Stomach> hiyo
62: [01:26:36] <zippy__> ss23: been busy?
63: [01:27:18] <zippy__> ss23: Notice you still havn't fixed the date… http://www.silverstripe.org/stable-download/ Released: 01 Apr 2014 :P
64: [01:28:48] <zippy__> WIth model admin, I want to show records for this week only by default, but if the user does a search on the sidebar, I want it to search all records…. is that possible to do ?
65: [01:30:57] * DesignerX quit (Ping timeout: 252 seconds)
66: [01:31:30] * sminnee has joined #silverstripe
67: [01:31:34] <zippy__> perhaps overload the public function getList() { method I suppose
68: [01:31:40] * DesignerX has joined #silverstripe
69: [01:35:50] * Colin[pi]_Mac has joined #silverstripe
70: [01:36:04] <Colin[pi]_Mac> belated moin moin
71: [01:39:39] <simon_w> Afternoon Colin[pi]
72: [01:40:00] * simon_w wants to stab the person that wrote this code
73: [01:40:07] <simon_w> But then the code won't get changed
74: [01:40:18] <Colin[pi]_Mac> but you'll feel better
75: [01:40:31] <simon_w> Not really
76: [01:41:08] <simon_w> https://itunes.apple.com/app/pocketrent/id503034172
77: [01:41:15] <simon_w> Originally build for iOS 4
78: [01:41:48] <simon_w> I'm currently redoing the entire network code
79: [01:42:08] <Colin[pi]_Mac> so wait, you didnt write this app?
80: [01:42:34] <simon_w> I did write that app
81: [01:42:44] <simon_w> That's why stabbing the person that wrote it won't make me feel better :p
82: [01:42:53] <Colin[pi]_Mac> ohh lol
83: [01:43:13] <Colin[pi]_Mac> future simon_w visits past simon_w and kicks him in the nuts, that sort of thing
84: [01:43:17] <simon_w> Yeah
85: [01:43:31] <simon_w> Only having an iPhone 3G was a bad idea
86: [01:43:32] <Colin[pi]_Mac> I get that feel looking at old code too
87: [01:45:22] <irogue_> zippy__: ss23 has left the country :P
88: [01:45:25] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
89: [01:45:48] <Colin[pi]_Mac> ss23 on his way to Japan now?
90: [01:46:16] <zippy__> irogue_: running from subsites and documentation?
91: [01:46:35] * UncleCheese has joined #silverstripe
92: [01:46:36] <zippy__> simon_w: re-write in swift?
93: [01:46:43] <simon_w> zippy__, can't
94: [01:46:51] <simon_w> Want to, but can't
95: [01:46:57] <zippy__> need it released sooner?
96: [01:47:17] <simon_w> Yes
97: [01:48:18] <simon_w> Also, can't put that much time in
98: [01:53:45] <zippy__> im keen to give delphi a go for some ios
99: [01:53:50] <zippy__> http://www.embarcadero.com/products/delphi
100: [01:53:58] <zippy__> seems it's gotten a bit more mature now
101: [01:54:10] <zippy__> (the ios/android development)
102: [01:55:09] <Ryan-Toast> Colin[pi]_Mac left the chat room. (Quit: Oh god how did this get here I am not good with computer)
103: [01:55:10] <Ryan-Toast> rofl.
104: [01:56:59] * DesignerX quit (Ping timeout: 252 seconds)
105: [01:57:08] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
106: [01:57:33] * DesignerX has joined #silverstripe
107: [02:02:50] * LimRes has joined #silverstripe
108: [02:03:27] <irogue_> haha
109: [02:03:34] <irogue_> damn computer
110: [02:03:43] <LimRes> Hi everybody. With ModelAdmin, when adding a has_one relationship in the CMS, is there an easy way to pre-select the parent rather than forcing user to set it manually?
111: [02:04:24] <LimRes> sorry
112: [02:04:26] <LimRes> has_many
113: [02:06:32] <simon_w> LimRes, just remove the field for setting the parent. If you're using GridField, the value gets overridden anyway
114: [02:07:22] <LimRes> Hi Simon, thanks, not using GridField in this case. There is a Widget, which has_many Widget_Price, so it just shows in Widget_Price tab next to Main
115: [02:07:42] <simon_w> So how are you managing the relation?
116: [02:07:59] <LimRes> just built-in ModelAdmin
117: [02:08:06] <LimRes> it created the Widget_Price tab
118: [02:08:13] <LimRes> based on the has_many
119: [02:08:25] <LimRes> are you saying that I could use getCMSFields
120: [02:08:36] <LimRes> to swap in a GridField and remove the Widget_Price tab?
121: [02:08:42] <simon_w> So it is a GridField
122: [02:08:45] <LimRes> no
123: [02:08:48] <simon_w> Yes
124: [02:08:49] <LimRes> oh
125: [02:08:50] <LimRes> yes
126: [02:08:53] <LimRes> :)
127: [02:09:26] <LimRes> ah wierd
128: [02:09:27] <LimRes> nvm
129: [02:09:28] <simon_w> So just remove the parent field from the child class' fields
130: [02:09:53] <LimRes> tester said it was stranding items, I bet that was user error, I shoulda checked before wasting your time
131: [02:10:04] <LimRes> yup great thanks :)
132: [02:11:57] <Stomach> testers aye :P
133: [02:13:21] <LimRes> gotta love em
134: [02:13:28] <LimRes> especially when employed by the client
135: [02:13:33] <LimRes> as in this case
136: [02:22:44] <Colin[pi]> Ryan-Toast: haha I was hoping someone would notice that
137: [02:23:51] <Ryan-Toast> Colin[pi]: :)
138: [02:24:11] <simon_w> Colin[pi], AND IT'S LOGGED FOR EVERS
139: [02:24:21] <Colin[pi]> \o/
140: [02:24:27] <simon_w> (not sure if it's displayed, but it is logged(
141: [02:27:45] <Ryan-Toast> simon_w: Unless someone asks you nicely to delete it :P
142: [02:28:18] <Stomach> yeah can we DMCA you for putting us on the internet
143: [02:28:31] <Stomach> PARAMOUNT PICTURES
144: [02:28:37] <simon_w> Nope, not hosted in the US :p
145: [02:29:29] <Stomach> dang
146: [02:29:40] <Stomach> in Europe? get google to remove results with my name in them!
147: [02:30:06] <simon_w> Might move it to singapore, but is currently in Auckland
148: [02:30:37] <Stomach> guess I'll complain to the internet party then
149: [02:32:30] <Stomach> like they are a real political party
150: [02:32:31] <Stomach> o_O
151: [02:33:20] <simon_w> Well, someone has to replace ACT
152: [02:33:52] <Stomach> I had an act guy drop off a thing in my mailbox yesterday
153: [02:34:05] <zippy__> simon_w: yea but can you see National going with Internet Party…. nop...
154: [02:34:23] <simon_w> zippy__, can you see anyone going with them?
155: [02:34:26] <Stomach> it said something along the lines of "I've been knocking on doors and you all like John Key and want to keep him as PM. I do too!"
156: [02:34:28] <Stomach> fuck that guy
157: [02:34:59] <zippy__> simon_w: labour
158: [02:35:07] * DesignerX quit (Ping timeout: 252 seconds)
159: [02:35:25] <zippy__> labour + greens + nz first + inet party = next govt :)
160: [02:35:46] <Ryan-Toast> Should pass a law where you can’t name your party something that goes against what you actually do.
161: [02:35:47] <irogue_> Greens' new tax policy puts them to the centre, which is interesting
162: [02:36:09] <Ryan-Toast> AKAK: Family first, internet party, national, labour.
163: [02:36:24] <simon_w> zippy__, I'd be surprised if the internet party gets in
164: [02:36:31] <irogue_> potential is there for National to be able to buddy with Greens and avoid having to deal with Mr. Conservative
165: [02:36:47] <irogue_> cos at the moment he's their only real potential partner
166: [02:37:08] <Ryan-Toast> Thought IP is with Mana?
167: [02:37:19] <zippy__> yeap, they are, so likely to get in off Honi
168: [02:37:48] * LimRes quit (Ping timeout: 240 seconds)
169: [02:38:06] <irogue_> yep, and combined % should be enough to get Harre and one more in too
170: [02:38:21] <zippy__> anyway, if I have a page like /page (which is in the CMS), can I do a route so /page/xxx will use the same action as just /page ?
171: [02:38:35] <zippy__> I want to do pagination in the url like /page/10
172: [02:39:00] <simon_w> zippy__, private static $url_handlers = array('$ID/$OtherID' => 'handleAction');
173: [02:40:03] <zippy__> simon_w: thanks!
174: [02:40:46] * UncleCheese has joined #silverstripe
175: [02:42:26] * DesignerX has joined #silverstripe
176: [02:42:38] <Ryan-Toast> John Key found guilty: http://i.imgur.com/zc7ipct.gif
177: [02:44:48] * sminnee quit (Quit: sminnee)
178: [02:52:45] <simon_w> Colin[pi], I particularly like the last paragraph in Shane's reply ;)
179: [02:54:38] <Colin[pi]> I'm the most prolific? wow
180: [02:55:39] <Colin[pi]> lol yes the last meetup we had we got into the Jameson's whiskey lol
181: [02:56:07] <simon_w> And ajshort moved from one hilarious W-place to another!
182: [02:56:25] <Colin[pi]> I'm actually from that hilarious W-place originally also
183: [02:56:30] <simon_w> Gutted :p
184: [02:56:40] <simon_w> I'm from an awesome W-place!
185: [02:57:13] <Ryan-Toast> Is there like a do_shortcode method?
186: [02:58:22] <simon_w> Just copy HTMLText->forTemplate()?
187: [02:59:52] <irogue_> i'm from an H-place
188: [02:59:59] <irogue_> its awesomeness is debatable
189: [03:00:07] <Ryan-Toast> simon_w: Sweet.
190: [03:02:27] <Colin[pi]> Wagga Wagga was voted the "happiest place to live" in Australia
191: [03:02:35] <Colin[pi]> useless factoid #703
192: [03:13:32] <simon_w> Is it because the only thing to do there is get high?
193: [03:14:27] <zippy__> simon_w: back in nz long?
194: [03:14:49] <simon_w> zippy__, considering I'm already back in Aus, I'm going with no
195: [03:15:13] <zippy__> simon_w: didn't know, my gps tracker on you must be failing
196: [03:28:09] * sminnee has joined #silverstripe
197: [03:34:35] * cloph_away has joined #silverstripe
198: [03:34:42] <spronk> ^^ /me would support Nat + Green coal
199: [03:34:53] * cloph quit (Ping timeout: 252 seconds)
200: [03:35:07] <spronk> banish labour though
201: [03:35:09] <spronk> jjeeiisus
202: [03:37:24] <zippy__> shame you can't vote for a coalition
203: [03:37:43] <spronk> shame you can't vote to kick out particular MPs
204: [03:37:43] <spronk> i.e.
205: [03:37:44] <spronk> most of them
206: [03:37:45] <spronk> :)
207: [03:37:48] <zippy__> indeed :)
208: [03:37:59] <zippy__> my god they fuck around a lot
209: [03:38:11] * spronk would like to see something more similar to the old NZLC, except done with more modern direct democracy
210: [03:38:15] <spronk> like switzerland
211: [03:38:31] <spronk> MPs have toooo much incentive to conform to the party line
212: [03:38:48] <spronk> and their jobs are waay too cushy
213: [03:40:19] <Colin[pi]> so your govt in NZ is shit too?
214: [03:43:07] <irogue_> nowhere near as shit as most places
215: [03:43:12] <irogue_> but still shit :P
216: [03:48:44] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
217: [03:52:32] * irogue_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
218: [03:54:23] * irogue_ has joined #silverstripe
219: [03:54:47] * UncleCheese has joined #silverstripe
220: [03:58:23] * irogue__ has joined #silverstripe
221: [03:58:33] * irogue_ quit (Ping timeout: 240 seconds)
222: [04:05:59] * joelpittet has joined #silverstripe
223: [04:35:10] <Stomach> its much more productive when ss23 isn't around
224: [04:35:29] <simon_w> Perhaps we should all /ignore him?
225: [04:35:35] <simon_w> Think about how productive we'd become!
226: [04:35:58] <Stomach> hahaha i wonder if he would notice
227: [04:44:47] <irogue__> it seems like half of the wellington office are going to be here tomorrow. i don't know where everyone expects to sit....
228: [04:45:37] <simon_w> Hamish's lap
229: [04:45:41] <simon_w> They'll tack turns
230: [04:45:43] <simon_w> *take
231: [04:48:29] <Colin[pi]> santa hamish "ho ho ho, and what would you like for christmas, little boy?"
232: [04:50:17] <Colin[pi]> "a faster framework, santa hamish?"
233: [04:50:25] <Zauberfisch> haha
234: [04:51:11] <Zauberfisch> Colin[pi]: https://images.duckduckgo.com/iu/?u=http%3A%2F%2Fwww.biggerpockets.com%2Frenewsblog%2Fwp-content%2Fuploads%2F2010%2F12%2FSanta-Naughty-List.jpg&f=1
235: [04:51:11] <simon_w> http://www.buzzfeed.com/jennaguillaume/things-tony-abbott-might-say-to-barack-obama
236: [04:51:23] <Zauberfisch> you are now on the naughty list
237: [04:51:24] <Colin[pi]> lol Zauberfisch
238: [04:51:29] <irogue__> Zauberfisch: nice, another ddg user
239: [04:51:30] <Colin[pi]> ;(
240: [04:51:52] <Zauberfisch> (:
241: [04:52:22] <Colin[pi]> LOL: http://pbs.twimg.com/media/BpSWSz6CMAA_Uyl.jpg
242: [04:52:23] <Zauberfisch> irogue__: I was actually supprised how good it is
243: [04:52:33] <irogue__> me too
244: [04:52:37] <irogue__> come a long way since i last tried it
245: [04:52:43] <zippy__> I loved you in shawshank - hahaahahahahah
246: [04:53:07] <Colin[pi]> I dread the thought of him embarrasing us further :(
247: [04:53:30] <Ryan-Toast> I have a captcha on some of my sites and it’s “3 + 7 =“ I had three sent to me last week with 11 as the answer...
248: [04:53:36] <Ryan-Toast> Dat target market.
249: [04:55:10] <Zauberfisch> Ryan-Toast: haha, so you have a captcha that still sends you the emails even though the answer is wrong?
250: [04:55:50] <zippy__> lol
251: [04:56:05] <Colin[pi]> it's like an automated wall of shame
252: [04:56:40] <Ryan-Toast> Zauberfisch: They go in a queue on the site, with the error.
253: [04:56:45] <Ryan-Toast> but don’t send the email.
254: [04:56:46] <Zauberfisch> ah :D
255: [04:59:28] <zippy__> In my ModelAdmin in my getList method, I am trying to add a filter to the $list variable, but the filter is being fignored
256: [04:59:35] * nickmolhoek quit (Quit: nickmolhoek)
257: [04:59:53] <simon_w> zippy__, are you doing $list = $list->filter()?
258: [05:00:15] <zippy__> simon_w: yes… like http://doc.silverstripe.org/framework/en/reference/modeladmin#results-customization but using filter instead
259: [05:00:45] <simon_w> zippy__, that code won't work in 3.1
260: [05:00:46] <zippy__> if I call $list->sql() it's not in the generated sql either, so I assume the query might have alreadye been ran
261: [05:01:21] <zippy__> nuts
262: [05:01:21] <simon_w> zippy__, You need to do $list = $list->filter
263: [05:01:26] <simon_w> Not just $list->filter
264: [05:01:58] <zippy__> right, that works now… thank you
265: [05:02:00] <Zauberfisch> zippy__: as simon is pointing out, there has been an API change, lists used to be "self mutating", now they return a new list on each modification
266: [05:03:18] <simon_w> zippy__, there, fixed the docs for you: https://github.com/silverstripe/silverstripe-framework/commit/81e6c806a73055ece2329e1ac2a88f5e8f7940bb
267: [05:03:40] <zippy__> simon_w: thanks! :)
268: [05:07:13] * Stomach quit (Quit: Leaving)
269: [05:07:55] * srikanth quit (Ping timeout: 240 seconds)
270: [05:11:34] * zippy__ quit (Quit: zippy__)
271: [05:14:27] * Error404NotFound quit (Read error: Connection reset by peer)
272: [05:15:46] * travis-ci has joined #silverstripe
273: [05:15:46] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2664 (3.1 - 81e6c80 : Simon Welsh): The build passed.
274: [05:15:46] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/89333d575daa...81e6c806a730
275: [05:15:46] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/26822778
276: [05:15:46] * travis-ci has left #silverstripe
277: [05:20:51] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
278: [05:31:42] <simon_w> Well, that's disappointing
279: [05:31:42] <simon_w> http://simon.sexy
280: [05:33:01] <Zauberfisch> haha simon_w
281: [05:34:52] * Error404NotFound has joined #silverstripe
282: [05:41:11] <simon_w> Domain Name: austria.sexy
283: [05:41:12] <simon_w> >>> This name is not available for registration:
284: [05:41:13] <simon_w> Haha :p
285: [05:49:23] * babak has joined #silverstripe
286: [05:55:35] * sminnee quit (Quit: sminnee)
287: [06:02:57] * sminnee has joined #silverstripe
288: [06:06:41] * oetiker quit (Ping timeout: 252 seconds)
289: [06:06:42] * oetiker_ quit (Ping timeout: 252 seconds)
290: [06:07:27] * oetiker has joined #silverstripe
291: [06:07:27] * oetiker_ has joined #silverstripe
292: [06:11:34] * novaweb has joined #silverstripe
293: [06:15:00] * novaweb quit (Client Quit)
294: [06:17:42] * novaweb has joined #silverstripe
295: [06:25:08] * irogue__ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
296: [06:27:44] * sminnee quit (Quit: sminnee)
297: [06:32:55] * jordanmk has joined #silverstripe
298: [06:33:12] <jordanmk> hey guys, is there an easy way to create a $has_many relation on a Page with type 'Image'?
299: [06:33:28] <jordanmk> i.e., have multiple 'Image's on a given page
300: [06:34:00] <jordanmk> at the moment i'm getting [User Error] Uncaught Exception: No has_one found on class 'Image', the has_many relation from 'PropertyPage' to 'Image' requires a has_one on 'Image'
301: [06:34:15] <Zauberfisch> jordanmk: no. not with has_many
302: [06:34:33] <Zauberfisch> you can sublcass image, or add an extension to it. but both will be a major pain to you
303: [06:34:45] <Zauberfisch> I highly recommend you just go with many_many
304: [06:36:19] <jordanmk> fair enough, cheers
305: [06:41:38] <Zauberfisch> I am using many_many for images quiet a lot and have not had any troubles with it yet
306: [06:43:20] * Shrike_Finland has joined #silverstripe
307: [06:43:32] * Shrike_Finland quit (Client Quit)
308: [06:50:37] * novaweb quit (Quit: novaweb)
309: [06:56:31] * ARNHOE has joined #silverstripe
310: [06:56:48] * an_Eskimo quit (Ping timeout: 240 seconds)
311: [06:58:45] * Shrike_Finland has joined #silverstripe
312: [07:00:35] * novaweb has joined #silverstripe
313: [07:01:53] * novaweb quit (Client Quit)
314: [07:03:33] * ARNHOE_ has joined #silverstripe
315: [07:03:33] * ARNHOE quit (Read error: Connection reset by peer)
316: [07:12:37] * ocm has joined #silverstripe
317: [07:14:14] <ocm> howdy
318: [07:36:46] <jordanmk> hey
319: [07:38:27] <jordanmk> anyone got any ideas why i can't add a widget on a site that i've uploaded to staging? http://puu.sh/9fRLc/557b9dfa30.png
320: [07:38:40] <jordanmk> the widgets are listed, but there's no button to add one
321: [07:39:03] <jordanmk> the same code running locally works just fine, can add/remove widgets like normal
322: [07:39:35] <jordanmk> i've tried re-uploading the entire website files to the staging server
323: [07:39:41] <jordanmk> still the same issue
324: [07:41:23] <jordanmk> i also imported my local database to the staging server. the pages that i had added widgets to locally had widgets on the staging server, but when i update one of the widgets, it deletes the widget completely
325: [07:42:45] <jordanmk> the widget area is implemented like so: http://pastebin.com/qnQeJBQS
326: [07:45:07] * stnvh has joined #silverstripe
327: [07:45:40] * novaweb has joined #silverstripe
328: [07:46:47] * oetiker quit (Ping timeout: 252 seconds)
329: [07:46:47] * oetiker_ quit (Ping timeout: 252 seconds)
330: [07:47:52] <novaweb> Yo yo yo! Could someone advise a basic approach for loading a bunch of different DataObjects in a social media site (New Members, Forum Posts, Profile Activity) and then scrambling them all up as a mix of the different DataObjects ordered by Created ASC…?
331: [07:47:59] * joelpittet quit (Remote host closed the connection)
332: [07:48:56] <novaweb> I know which get/filter/sort commands need to be run, just don’t know how to approach displaying the different objects in one feed.
333: [07:53:52] * Shrike_Finland quit (Quit: Leaving.)
334: [07:54:46] * Pyboceank has joined #silverstripe
335: [07:55:11] * Shrike_Finland has joined #silverstripe
336: [07:59:45] * UncleCheese has joined #silverstripe
337: [07:59:47] * oetiker has joined #silverstripe
338: [07:59:48] * oetiker_ has joined #silverstripe
339: [07:59:53] * Shrike_Finland quit (Client Quit)
340: [08:01:45] * kinglozzer has joined #silverstripe
341: [08:07:33] * Shrike_Finland has joined #silverstripe
342: [08:08:12] * novaweb quit (Quit: novaweb)
343: [08:11:34] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
344: [08:11:53] * novaweb has joined #silverstripe
345: [08:12:58] <simon_w> 12691 item stack. Oops.
346: [08:13:12] * cloph_away is now known as cloph
347: [08:13:17] * UncleCheese has joined #silverstripe
348: [08:16:47] * micmania1 has joined #silverstripe
349: [08:19:06] <Pyboceank> can I use dot notation with config get?
350: [08:19:41] <Pyboceank> Config::inst()->get('ClassName', 'Property.Subproperty.AllTheThings') ?
351: [08:20:00] <micmania1> Pyboceank: don't think so
352: [08:20:07] <micmania1> I was thinking that yesterday but I never tried it in the end
353: [08:20:10] * Error404NotFound quit (Read error: Connection reset by peer)
354: [08:20:27] <Pyboceank> I was thinking that yesterday but never tried it in the end!
355: [08:20:29] * zippy__ has joined #silverstripe
356: [08:20:32] <micmania1> haha
357: [08:20:40] <Pyboceank> xD
358: [08:29:23] <micmania1> What you using ss for?
359: [08:29:27] <micmania1> Pyboceank: ^^
360: [08:37:08] * Error404NotFound has joined #silverstripe
361: [08:37:49] * Error404NotFound quit (Remote host closed the connection)
362: [08:41:38] * richwest_ has joined #silverstripe
363: [08:41:47] <Pyboceank> micmania1: :>
364: [08:41:47] * richwest_ is now known as richwestcoast
365: [08:42:05] <Pyboceank> I'm using it for code igniter :<
366: [08:42:08] <Pyboceank> rofl
367: [08:42:21] <Pyboceank> because fuck code igniter. Imma write new shit in SS.
368: [08:42:55] <Pyboceank> But I've built a translation layer to run code igniter shit with minimal alterations.
369: [08:42:57] <zippy__> yii?
370: [08:43:00] <Pyboceank> just testing.
371: [08:43:27] <Pyboceank> zippy__: nglsh zpl
372: [08:45:56] <kinglozzer> God I fucking hate XML
373: [08:47:24] <Pyboceank> lol y?
374: [08:47:41] * novaweb quit (Quit: novaweb)
375: [08:47:44] <kinglozzer> Trying to use Highrise API
376: [08:48:09] <kinglozzer> I get a XML response which contains <person><id type="integer">12</id>... etc
377: [08:48:11] <kinglozzer> All I want is that ID
378: [08:48:16] <kinglozzer> Got a SimpleXMLElement
379: [08:48:22] <kinglozzer> HOW DAFUQ I GET ID
380: [08:48:35] <Pyboceank> with xml objects
381: [08:48:41] <Pyboceank> $person->id
382: [08:48:49] <Pyboceank> or something
383: [08:48:58] <kinglozzer> Nope, tried that
384: [08:49:02] <Pyboceank> there are 3 or so xml processors built into php.
385: [08:49:06] <kinglozzer> Can't even var_dump to see what's going on
386: [08:49:10] <ocm> kinglozzer, encode it to json et voila!
387: [08:49:11] <Pyboceank> at least two are shit.
388: [08:49:19] <ocm> read json output to make it more convenient
389: [08:49:30] <Pyboceank> search logs for FrozenFire ranting about simplexml
390: [08:49:37] <Pyboceank> you'll see what you should be using.
391: [08:49:51] <Pyboceank> some dom extension iirc
392: [08:50:21] <kinglozzer> Holy shit ocm that actually works, fuck it, json it is :D
393: [08:50:36] <ocm> :D
394: [08:50:42] <Pyboceank> kinglozzer: you mean json_encode accepts xml?
395: [08:50:47] <ocm> secretly I am in love with json
396: [08:50:50] <ocm> its so easy
397: [08:50:52] <kinglozzer> Yeah :P
398: [08:50:58] <Pyboceank> wholey shit
399: [08:51:02] <ocm> WHUT?
400: [08:51:05] <ocm> I didnt knew THAT!
401: [08:51:06] <ocm> haha
402: [08:51:21] <ocm> that makes it even easier
403: [08:51:25] <Pyboceank> here I was thinking it'd "<all><the><xml /></the></all>"
404: [08:52:11] <kinglozzer> json_decode(json_encode($mySimpleXMLElement)); << works perfectly :P
405: [08:52:26] <Pyboceank> oh, because it's an object
406: [08:52:34] <Pyboceank> not an xml string
407: [08:53:16] <Pyboceank> kinglozzer: http://logs.simon.geek.nz/search.php?q=frozenfire+simplexml
408: [08:53:56] <Pyboceank> see bottom three lines :P
409: [08:55:14] * nonconformatevi has joined #silverstripe
410: [08:57:40] <kinglozzer> :P
411: [08:57:45] <kinglozzer> json <3333
412: [08:57:58] <Pyboceank> x>
413: [09:00:49] * Tanger quit (Quit: Tanger)
414: [09:02:16] * Tanger has joined #silverstripe
415: [09:04:09] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
416: [09:05:43] * novaweb has joined #silverstripe
417: [09:08:34] <ocm> :D
418: [09:20:01] * hubertusanton quit (Quit: Ik ga weg)
419: [09:24:19] <Pyboceank> simon_w: should http://api.silverstripe.org/3.1/source-class-Object.html#767-778 not use is_callable instead of method_exists?
420: [09:24:34] * richwestcoast quit (Quit: Textual IRC Client: www.textualapp.com)
421: [09:24:36] <Pyboceank> or method_exists && is_callable, at least
422: [09:25:46] * novaweb quit (Quit: novaweb)
423: [09:26:46] * UncleCheese has joined #silverstripe
424: [09:28:35] <Pyboceank> What do you think UncleCheese?
425: [09:28:46] <UncleCheese> where's the party at
426: [09:28:55] <Pyboceank> http://api.silverstripe.org/3.1/source-class-Object.html#767-778
427: [09:29:20] <Pyboceank> method_exists returns true on private and protected methods too.
428: [09:29:27] <micmania1> Pyboceank: I'd say add a new isCallable method
429: [09:29:37] <Pyboceank> hmm, perhaps.
430: [09:29:46] <Pyboceank> but that's basically the point of hasMethod()
431: [09:30:02] <Pyboceank> to see if something is callable. is_callable inspects __call() as well
432: [09:30:09] <Pyboceank> where as method_exists does not
433: [09:31:21] <Pyboceank> well, according to comments on http://php.net/method_exists
434: [09:31:24] <simon_w> Pyboceank, no. is_callable will return true for things that __call will fatal one
435: [09:31:42] <Pyboceank> simon_w: so then [10:24] <Pyboceank> or method_exists && is_callable, at least
436: [09:31:44] <Pyboceank> ?
437: [09:32:00] <Pyboceank> () || isset(extraMethods)
438: [09:32:00] <Pyboceank> ?
439: [09:32:11] <simon_w> If it's on Object, that won't stop it returning true for protected methods
440: [09:32:25] <Pyboceank> :<
441: [09:32:37] <Pyboceank> but protected methods aren't callable :/
442: [09:32:51] <Pyboceank> well I guess it depends on the scope
443: [09:33:27] * Cloudie has joined #silverstripe
444: [09:33:38] <Cloudie> hi guys
445: [09:33:44] <Cloudie> newbie here!!
446: [09:34:16] <Cloudie> anybody there?
447: [09:34:18] * micmania2 has joined #silverstripe
448: [09:34:57] <Pyboceank> https://www.projecthoneypot.org/ip_103.23.135.234
449: [09:36:17] * micmania1 quit (Ping timeout: 264 seconds)
450: [09:36:21] * micmania2 is now known as micmania1
451: [09:37:07] <zippy__> Cloudie: whats up
452: [09:40:54] <zippy__> Cloudie: ?
453: [09:44:13] * Shrike_Finland quit (Quit: Leaving.)
454: [09:46:49] <Cloudie> hey Zippy
455: [09:47:14] <Cloudie> I just start ss few days ago
456: [09:47:28] <Cloudie> still struggle with template development
457: [09:48:15] <zippy__> whats the problem?
458: [09:48:36] * irogue_ has joined #silverstripe
459: [09:49:07] <Pyboceank> http://i.qkme.me/3qt516.jpg
460: [09:49:07] <Pyboceank> http://i.qkme.me/3qt516.jpg
461: [09:49:08] <Pyboceank> http://i.qkme.me/3qt516.jpg
462: [09:49:21] * irogue_ slaps Pyboceank
463: [09:49:55] * Pyboceank honeypots irogue_'s project
464: [09:50:04] * Kingy is now known as Kingy[a]
465: [09:50:12] <Cloudie> it's the idea of modules which joomla had
466: [09:50:18] <Cloudie> i'm from joomla background
467: [09:50:27] <zippy__> ok, but whats the question, what are you having problems with
468: [09:50:29] <Cloudie> I am wondering
469: [09:50:59] <Cloudie> let me paste the link
470: [09:52:12] <Cloudie> http://osify.com/
471: [09:52:13] <Cloudie> here
472: [09:52:19] <Cloudie> this is my page
473: [09:52:28] <Cloudie> and i want to migrate it to SS
474: [09:52:54] <Cloudie> i want to have the right module that could list all the page by category or any ads i want to display dymically
475: [09:52:56] <Pyboceank> yes but what is the problem?
476: [09:52:59] <Cloudie> is there a module section in SS?
477: [09:53:04] <Pyboceank> No.
478: [09:53:13] <Cloudie> humm i see
479: [09:53:15] <simon_w> http://addons.silverstripe.org
480: [09:53:34] <Cloudie> so anyway we can replace that kind of stuffs?
481: [09:53:42] <Pyboceank> install one of the blog modules, it looks like it would do most of what you want with a few extra widgets.
482: [09:54:29] <Pyboceank> There are modules, but there is no module section like in that other CMS.
483: [09:55:23] <Cloudie> ahh i see let me check
484: [09:56:20] <Cloudie> found what i want ;)
485: [09:56:25] <Cloudie> thank you guys sooo much !!!
486: [09:56:55] * Tanger quit (Quit: Tanger)
487: [09:57:02] * Cloudie quit (Quit: Page closed)
488: [09:57:12] <irogue_> holy fuckballs i'm full
489: [09:57:24] <irogue_> i don't think i'll be able to eat tomorrow
490: [10:00:04] <Pyboceank> Only variables should be passed by reference
491: [10:00:30] <Pyboceank> from $class = array_pop(explode('/',trim($lib,"/ \t\n\r\0\x0B")));
492: [10:00:32] <Pyboceank> ijust
493: [10:00:35] <Pyboceank> wtf
494: [10:01:36] <kinglozzer> Pyboceank: Wut
495: [10:02:01] <Pyboceank> kinglozzer: yeh, ikr
496: [10:02:07] <kinglozzer> More CI?
497: [10:02:09] <Pyboceank> error comes from line 8, that's line 8
498: [10:02:16] <Pyboceank> kinglozzer: well, me attempting to emulate it, yeh
499: [10:02:29] <Pyboceank> CI doesn't have an autoloader.
500: [10:02:53] <Pyboceank> it attaches everything by including a file's path (which must match the classname) and then attaches the instance to a global object.
501: [10:03:05] <Pyboceank> It's quite fucked.
502: [10:04:20] <Pyboceank> it's a strict notice, but I can't figure out where it's coming from
503: [10:06:08] <zippy__> pricing for the nz php conferance is finally up
504: [10:06:25] <Pyboceank> a billion dollars nz?
505: [10:06:55] <zippy__> 390 for two days
506: [10:07:17] <zippy__> http://www.phpconference.co.nz/ -> https://phpnz.lilregie.com/step1
507: [10:07:21] <zippy__> do have some good speakres
508: [10:08:14] <Pyboceank> kinglozzer: turns out that array_pop will only take an array, not something that returns an array (such as explode())
509: [10:08:30] <micmania1> zippy__: ^^ That does look good.
510: [10:08:44] <irogue_> jesus fuck, can't anyone ever do a conference in auckland?
511: [10:09:11] <irogue_> lol, hamish
512: [10:09:18] <Pyboceank> 240, that's not even that bad.
513: [10:09:25] <Pyboceank> irogue_: hahahahaah
514: [10:09:29] <Pyboceank> rude Hamish :P
515: [10:09:38] <Pyboceank> Auckland only ever gets 100% of everything else.
516: [10:09:51] <irogue_> no that was me :P
517: [10:09:55] <Pyboceank> SOME BAND'S NEW ZEALAND TOUR
518: [10:09:59] <irogue_> i was lolling that hamish is talking there
519: [10:10:13] <Pyboceank> "Auckland: 1 show only"
520: [10:10:23] <Pyboceank> oic
521: [10:10:26] <Pyboceank> why shouldn't he?
522: [10:10:30] <Pyboceank> he's pretty pro mode
523: [10:10:57] <irogue_> yeah its just weird that the guy from the other corner of the room is talking at the same conf as rasmus
524: [10:11:14] <Pyboceank> Yeh, I guess :P
525: [10:11:31] <Pyboceank> that Davey chap from engine yard will probably talk on hack
526: [10:11:39] <Pyboceank> or hhvm at least.
527: [10:11:58] <Pyboceank> ooh, lead dev from vendh1
528: [10:12:00] <Pyboceank> hq*
529: [10:12:01] <irogue_> i need to go and poop violently
530: [10:12:07] <irogue_> thanks Wildfire
531: [10:12:08] <Pyboceank> I thought that would have been in .NET
532: [10:12:39] <Pyboceank> wait, but then again "Developer Evangelist at Microsoft"
533: [10:12:52] <Pyboceank> A MS chap at PHP conf. Interesting.
534: [10:13:36] <irogue_> prob Azure team
535: [10:13:51] <Pyboceank> ah right. PaaS
536: [10:15:05] <irogue_> "Continuous service of featured meats"
537: [10:15:10] <irogue_> just how a restaurant should be
538: [10:16:52] <Pyboceank> ALL THE SALAMIS
539: [10:17:01] * zippy__ quit (Quit: zippy__)
540: [10:22:37] * spronk2 has joined #silverstripe
541: [10:23:56] * Shrike_Finland has joined #silverstripe
542: [10:29:59] <irogue_> nah
543: [10:30:08] <irogue_> beef, lamb, chicken, pork
544: [10:35:09] <Pyboceank> nom
545: [10:35:19] <Pyboceank> fuck
546: [10:35:29] <Pyboceank> SS puts db in legit mode :<
547: [10:35:30] * richwestcoast has joined #silverstripe
548: [10:36:26] <Pyboceank> SELECT CONCAT("string", field) results in "Unknown column 'string' in field list :<
549: [10:36:29] <Pyboceank> "
550: [10:37:55] * simon_w|air has joined #silverstripe
551: [10:38:58] * mento has joined #silverstripe
552: [10:55:08] * iamss has joined #silverstripe
553: [10:56:12] * ARNHOE_ quit ()
554: [10:56:21] * iamss has left #silverstripe
555: [10:56:26] * iamss has joined #silverstripe
556: [10:58:18] <iamss> Hello SS! How to check if a current member is an admin?
557: [11:03:52] <simon_w|air> Permission::check('ADMIN')
558: [11:25:07] <Pyboceank> ffs. SS_Query::seek($rowIndex) //Go to a specific row number in the query result and return the record.
559: [11:25:42] <Pyboceank> MySQLQuery::seek { return $this->handle->data_seek($row); }
560: [11:25:44] <Pyboceank> http://www.php.net/manual/en/mysqli-result.data-seek.php
561: [11:26:01] <Pyboceank> returns BOOL
562: [11:26:14] <Pyboceank> docs plz
563: [11:26:20] <Pyboceank> >.>
564: [11:29:55] <irogue_> lol
565: [11:30:53] <irogue_> i'm fairly sure ss23 volunteered to fix docs
566: [11:31:08] <Pyboceank> it's not the docs fault, the implementation is wrong!
567: [11:31:26] <Pyboceank> well, either or I guess.
568: [11:31:53] <Pyboceank> and I thought that was UncleCheese's job now :P
569: [11:31:54] <Pyboceank> also, burrito time :D
570: [11:32:12] <UncleCheese> eventually
571: [11:34:00] <irogue_> whoa, UncleCheese is awake
572: [11:34:02] <irogue_> didn't expect that
573: [11:34:48] * simon_w|air is awake!
574: [11:36:23] <irogue_> but it's significantly less late for you :P
575: [11:36:30] * violet-rpi has joined #silverstripe
576: [11:37:03] <iamss> thanks simon_w|air . sorry late response
577: [11:37:11] <irogue_> ugh, i'm thirsty, but i'm already undressed and in bed
578: [11:37:15] <irogue_> this is annoying
579: [11:37:23] <violet-rpi> hi i'm wondering uif anyone can explain me how to allow javascripts to load? or any documentation on this?
580: [11:38:11] * UncleCheese quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
581: [11:38:40] <iamss> violet-rpi: http://doc.silverstripe.org/framework/en/reference/requirements
582: [11:38:56] <iamss> You might need to read this too http://doc.silverstripe.com/framework/en/topics/javascript
583: [11:39:04] <violet-rpi> ty iamss
584: [11:39:24] <iamss> violet-rpi welcome
585: [11:44:11] <violet-rpi> :) things are alway easy with silverstripe
586: [11:46:00] <violet-rpi> had a too hard time to figure out the bootstrap theme tho, sass lessc grunt composer compass all stuff i dont know lol so started my own simple bootstrap theme from scratch
587: [11:49:09] <violet-rpi> have to say i like composer to install modules ! been quite a time i used silverstripe :x
588: [11:54:42] * simon_w|air quit (Quit: This computer has gone to sleep)
589: [11:55:48] * mento quit (Ping timeout: 240 seconds)
590: [12:11:01] <ss23> irogue_: fuck off no I didn't
591: [12:11:09] * DesignerX quit (Ping timeout: 252 seconds)
592: [12:11:11] <ss23> omg typing on a finnish keyboard is hard
593: [12:11:18] <irogue_> bahaha
594: [12:11:26] <ss23> I can't even do a sad face because I cant find where it is
595: [12:11:31] <ss23> p.s. APAN BITCHES
596: [12:11:42] <ss23> japan*
597: [12:12:12] <violet-rpi> :( my eyes
598: [12:12:21] * UndefinedOffset has joined #silverstripe
599: [12:13:29] * DesignerX has joined #silverstripe
600: [12:15:18] <ss23> lol
601: [12:15:28] <ss23> Guy I'm with taught me how!
602: [12:18:07] * DesignerX quit (Ping timeout: 252 seconds)
603: [12:22:10] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
604: [12:24:06] * irogue_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
605: [12:41:10] * r3v3rb has joined #silverstripe
606: [12:41:23] <r3v3rb> hi all
607: [12:45:08] <micmania1> r3v3rb: areet!
608: [12:47:39] * Error404NotFound has joined #silverstripe
609: [12:51:26] * richwestcoast has joined #silverstripe
610: [12:55:04] <Pyboceank> micmania1: chillipepper burrito, nom nom
611: [12:55:15] <Pyboceank> [13:15] <+ss23> Guy I'm with
612: [12:55:22] <Pyboceank> oh? I didn't know you were that way inclined.
613: [12:56:11] <micmania1> Pyboceank: what time do you rock up at chillipeppers? I was considering it this morning.
614: [12:56:17] <micmania1> Went for bacon sandwich instead
615: [12:56:18] * Shrike_Finland quit (Quit: Leaving.)
616: [12:57:11] <Pyboceank> micmania1: about half 8
617: [12:57:24] <Pyboceank> well, 20 past if the train is on time (almost never is)
618: [12:57:38] <micmania1> I probably would have bumped into you this morning
619: [12:58:01] * ARNHOE has joined #silverstripe
620: [12:58:05] <Pyboceank> micmania1: I paid for a burrito at breakfast, I rocked back there at 12:30 t pick it up :D
621: [12:58:16] <Pyboceank> micmania1: seems likely. I often have a wee chat with them too if they're not busy
622: [12:58:46] <micmania1> I've never even been yet
623: [12:58:49] <Pyboceank> But it's the most excellent thing for lunch.
624: [12:58:52] <micmania1> we always jst orders but they stopped
625: [12:59:03] <micmania1> just ordered*
626: [12:59:11] <Pyboceank> yeh, the chap that helped them out isn't there any more
627: [13:01:38] <r3v3rb> micmania1: Pyboceank areet!
628: [13:01:48] <r3v3rb> load balancing then
629: [13:02:02] <Pyboceank> r3v3rb: areet
630: [13:02:16] * Pyboceank is now known as Pyburritok
631: [13:02:43] <kinglozzer> Pyburritok, micmania1, r3v3rb: areeeeet
632: [13:02:49] <Pyburritok> I saw Billy Ocean last night, after I woke up in the morning with tickets after a few too many on Tuesday night xD
633: [13:03:01] <Pyburritok> was good though!
634: [13:03:12] <r3v3rb> what happens if a url isn’t present in a load balancing situtation - does the balancer try a different server or display a 404?
635: [13:03:30] <r3v3rb> kinglozzer: areeeeeeeeeeeeet
636: [13:03:32] <Pyburritok> I wanna know what folks sound like in norrich
637: [13:03:44] <r3v3rb> slightly odd Pyburritok ;)
638: [13:03:52] <r3v3rb> only kidding kinglozzer
639: [13:03:58] <Pyburritok> You all sound more than slightly odd!
640: [13:04:00] <kinglozzer> very odd Pyburritok
641: [13:04:00] <micmania1> Pyburritok: you don't. You can't unhear things.
642: [13:04:01] <kinglozzer> :P
643: [13:04:10] <Pyburritok> micmania1: haha xD
644: [13:04:21] <r3v3rb> oi! answer my question peoples
645: [13:04:29] <kinglozzer> Pyburritok: There's a video on youtube I think, search "norfolk accent"
646: [13:04:36] <Pyburritok> dunno
647: [13:04:54] <Pyburritok> kinglozzer: but norfolk island is off of aussie!
648: [13:04:57] <kinglozzer> r3v3rb: Just 404s
649: [13:04:57] <Pyburritok> I know what they sound like! D:
650: [13:05:01] <r3v3rb> kinglozzer: crap
651: [13:05:19] <r3v3rb> whats the best way to load balance an SS site that also uses static publishing
652: [13:05:49] <kinglozzer> r3v3rb: It's a pain in the ass
653: [13:05:53] <r3v3rb> so forms are php/dynamic for session checks on submission and the rest of the site is statically published
654: [13:06:08] * Colin[pi] quit ()
655: [13:08:56] * DesignerX has joined #silverstripe
656: [13:12:40] * WilsonS has joined #silverstripe
657: [13:13:37] <r3v3rb> WOOT: http://packalyst.com/packages/package/themonkeys/laravel-silverstripe
658: [13:13:54] <WilsonS> You guys ever seen the MCE editor not inserting href attribute into links? A client called me about this on an old 2.x site and they're correct. The links just show up as <a>Text</a>.
659: [13:16:32] * iamss quit (Quit: iamss)
660: [13:22:33] * WilsonS quit (Quit: Page closed)
661: [13:37:19] <micmania1> r3v3rb: you tried that out?
662: [13:40:15] * r3v3rb quit (Ping timeout: 276 seconds)
663: [13:43:14] <Pyburritok> Looks like the devils work! xD
664: [13:54:32] * iamss has joined #silverstripe
665: [13:54:47] <micmania1> kinglozzer: what's that thing you changed which prevented the cache being cleared when flushing?
666: [13:55:01] <kinglozzer> micmania1: Zend_Locale something
667: [13:55:16] <kinglozzer> https://github.com/silverstripe/silverstripe-framework/pull/3124
668: [13:55:25] <micmania1> cheers
669: [13:56:02] <micmania1> Do you know if that was ever merged into 3.0?
670: [13:56:20] <kinglozzer> No idea, I never did a PR for 3.0
671: [13:56:30] <kinglozzer> Dunno if it was merged down
672: [13:58:35] * iamss has left #silverstripe
673: [14:01:50] * richwestcoast quit (Excess Flood)
674: [14:02:50] * richwestcoast has joined #silverstripe
675: [14:04:05] * r3v3rb has joined #silverstripe
676: [14:07:38] <r3v3rb> hello again
677: [14:07:47] <r3v3rb> back from outer vpn space
678: [14:08:31] <r3v3rb> so load balancing on azure is going to be fun - only one publically accessible route to the two vm’s - so how to target one as the DB master?
679: [14:09:46] * scpi has joined #silverstripe
680: [14:10:18] * derek-b has joined #silverstripe
681: [14:33:56] <Pyburritok> what's the doofer in SS that sets it to be super anal about all the minor errors?
682: [14:36:38] <Pyburritok> Oh there we are, core/Core.php:23&128
683: [14:39:53] * Shrike_Finland has joined #silverstripe
684: [14:40:14] <r3v3rb> hehe, azure sounds good SLA for internet facing vm’s is non existant unless you deploy two as a load balanced set
685: [14:40:59] <r3v3rb> this then requires a second load balanced set of MySQL vm’s to work in tandem - cost to client = 4 VM’s to produce sla of 99.9%
686: [14:41:49] * UndefinedOffset quit (Quit: Leaving.)
687: [14:41:58] * spronk2 quit (Quit: spronk2)
688: [14:42:05] <r3v3rb> each VM is £29pm minimum for 1 virtual core per VM - pathetic
689: [14:42:22] <r3v3rb> so client is hit with £100+ pm just to host site on Azure
690: [14:42:52] <r3v3rb> SS+MSSQL on Azure was not performant - page loads in excess of 5-6secs
691: [14:43:30] * r3v3rb thinks client will be staying on my dedicated server for some considerable time
692: [14:43:39] <micmania1> Why use it?
693: [14:44:22] <r3v3rb> micmania1: not my choice, client’s IT department specified it
694: [14:44:29] <micmania1> urgh!
695: [14:44:40] <r3v3rb> so I have told them go pay the dollars or shut up and use a normal server
696: [14:44:44] <r3v3rb> :D
697: [14:44:59] <r3v3rb> not quite shut up to be fair - I explained the in’s and out’s
698: [14:45:03] <kinglozzer> Wow r3v3rb...
699: [14:45:22] <r3v3rb> they didn’t like the £100+ minimum per month to be honest
700: [14:45:29] <kinglozzer> Don't blame them :P
701: [14:45:36] <r3v3rb> even though money isn’t really an issue
702: [14:45:45] <r3v3rb> it’s the principal I think
703: [14:46:29] <r3v3rb> the joke is my server currently runs at around 99.8% and I offered them hosting and load times of under 2secs for less than 3 months on Azure
704: [14:46:39] <r3v3rb> they turned it down
705: [14:47:13] <r3v3rb> although at this moment in time it is running on mine until they sort out this stuff
706: [14:47:14] * Azure is now known as notazure
707: [14:47:21] <r3v3rb> azure:
708: [14:47:24] <r3v3rb> azure:
709: [14:47:25] <r3v3rb> azure:
710: [14:47:31] <r3v3rb> I love azure
711: [14:48:02] <notazure> ...
712: [14:49:53] * muskie9 has joined #silverstripe
713: [14:57:39] <r3v3rb> notazure: sorry ;)
714: [15:00:43] * oetiker quit (Ping timeout: 245 seconds)
715: [15:00:53] * oetiker_ quit (Ping timeout: 264 seconds)
716: [15:03:22] * oetiker has joined #silverstripe
717: [15:03:59] * oetiker_ has joined #silverstripe
718: [15:22:19] * nonconformatevi quit (Quit: Sto andando via)
719: [15:26:32] * Shrike_Finland quit (Quit: Leaving.)
720: [15:31:44] * joelpittet has joined #silverstripe
721: [15:32:33] * jenniferaslan has joined #silverstripe
722: [15:42:27] * jenniferaslan quit (Quit: jenniferaslan has left the room)
723: [15:45:10] * jenniferaslan has joined #silverstripe
724: [15:52:17] <Pyburritok> OMFG they're playing OMC on the radio xD
725: [15:52:25] <Pyburritok> hahahaha, classic.
726: [15:53:17] * UndefinedOffset has joined #silverstripe
727: [15:54:47] <Pyburritok> Hmm what comes first, _config or _config.php :|
728: [15:55:44] <Pyburritok> _config, YUS!
729: [15:55:48] <Pyburritok> sexxylent
730: [15:58:31] <Pyburritok> fook. they're in turn.
731: [15:58:32] <Pyburritok> lame
732: [15:58:54] <Pyburritok> module/_config, module/_config.php, mysite/_config
733: [15:59:14] <Pyburritok> I'm sure all _config stuff is imported and sorted at once.
734: [15:59:48] <Pyburritok> derp, didn't flush
735: [16:10:05] <Pyburritok> whley shit it's nearly that time already again
736: [16:13:19] * muskie9 quit (Read error: Connection reset by peer)
737: [16:13:58] * muskie9 has joined #silverstripe
738: [16:14:42] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
739: [16:14:47] * Pyburritok quit ()
740: [16:15:36] * muskie9 quit (Read error: Connection reset by peer)
741: [16:16:15] * muskie9 has joined #silverstripe
742: [16:17:19] * kinglozzer quit ()
743: [16:19:31] * richwestcoast quit (Quit: My iMac has gone to sleep. ZZZzzz…)
744: [16:26:01] * derek-b quit (Remote host closed the connection)
745: [16:27:30] * stnvh quit ()
746: [16:53:07] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
747: [16:58:38] * richwestcoast has joined #silverstripe
748: [17:07:54] * richwestcoast quit (Quit: Textual IRC Client: www.textualapp.com)
749: [17:37:01] * ian___ has joined #silverstripe
750: [17:37:40] <ian___> hello everybody, I had a page which can either serve as a template or as json, currently it triggers when I go to PAGE/json, I would like it to be PAGE/?json is this possible?
751: [17:37:45] <ian___> have a page..
752: [17:38:03] * r3v3rb quit (Quit: r3v3rb)
753: [17:51:48] * ian___ quit (Ping timeout: 240 seconds)
754: [18:08:39] * babak quit (Quit: Connection closed for inactivity)
755: [18:56:14] * ARNHOE quit ()
756: [19:42:41] * babak has joined #silverstripe
757: [20:08:23] * Kingy[a] is now known as Kingy
758: [20:08:46] <Kingy> morena
759: [20:12:42] * irogue_ has joined #silverstripe
760: [20:13:34] * Stomach has joined #silverstripe
761: [20:20:33] * oddnoc has joined #silverstripe
762: [20:33:32] * UndefinedOffset quit (Quit: Leaving.)
763: [20:47:06] * zippy__ has joined #silverstripe
764: [20:49:23] <Ryan-Toast> Hai
765: [20:49:28] <Kingy> hey
766: [20:49:47] <Kingy> it's friday Ryan-Toast!!!
767: [20:50:39] * Pyromanik has joined #silverstripe
768: [20:50:41] <Ryan-Toast> Kingy: It is!
769: [20:53:44] <zippy__> morning
770: [20:54:11] <Kingy> how ya going zippy__
771: [20:55:42] <zippy__> good n u?
772: [20:56:28] * sminnee has joined #silverstripe
773: [20:57:33] <Kingy> yeah not bad
774: [20:57:39] <Kingy> recovering from a shitty cold
775: [21:03:16] * nickmolhoek has joined #silverstripe
776: [21:05:13] * srikanth has joined #silverstripe
777: [21:07:30] <Kingy> man this email subscription is a troll
778: [21:07:40] <Pyromanik> email anything is always a troll
779: [21:07:45] <Kingy> you try and unsubscribe and it adds another subscription
780: [21:07:51] <Pyromanik> lol
781: [21:07:52] <Pyromanik> amazing
782: [21:07:58] <Pyromanik> ly illegal
783: [21:08:00] <Kingy> I see you are trying to unsubscribe.. lul burn have another
784: [21:08:15] <Pyromanik> 10000 fines for all the peoples!
785: [21:08:26] * novaweb has joined #silverstripe
786: [21:08:29] <Kingy> yeah it's a concern
787: [21:10:02] <Pyromanik> What's even more amazing is having 2 PHPSESSID cookies set in the same request
788: [21:10:31] <Kingy> that is also amazing
789: [21:10:35] <Pyromanik> SS in a subfolder on top of legacy code LOL BURN ALL THE UNSET INDEX ERRORS
790: [21:11:09] <Pyromanik> $_SESSION['anything']['fromroot'] LOL NO SS USES IT'S OWN SESSION
791: [21:11:32] <Pyromanik> how close are you from the truth? SO CLOSE. How far are you? SO FAR.
792: [21:12:00] <Kingy> lolol
793: [21:12:20] <Pyromanik> I need to instantiate the second session manually and merge it with the existing one... but how do? what order should shit get overwritten?
794: [21:12:31] <Pyromanik> I'm hoping there's just a config var I can set and everything will be ok.
795: [21:12:47] <Kingy> you know there won't be
796: [21:12:50] <Pyromanik> But I doubt it because SS_HTTPRequest probably logs all the things in an array
797: [21:12:59] <Pyromanik> keyed array*
798: [21:13:42] <Pyromanik> so suddenly I find myself needing to know the entire php manual on sessions :<
799: [21:14:49] <zippy__> other than echoing out some microtimes, is there a good way to check the speed of a block of code in php?
800: [21:14:55] <novaweb> Gents. Any idea on how you’d go about creating a news feed of scrambled up ss data object actvity? (Forum Posts, member registrations etc) - I’ve got all the queries in place, just don’t know how to approach mixing them up and displaying them so on the news feed.
801: [21:15:20] <Kingy> zippy__: could probably install a run a debugger
802: [21:15:41] <zippy__> I have xdebug installed, but only really want to check a function
803: [21:15:59] <zippy__> you know how much shit SS does - trying to read a profile / xcachegrind whoollyyy shittee
804: [21:16:05] <Kingy> novaweb: do you want it random or in some sort of order
805: [21:16:33] <novaweb> Kingy “Created ASC” but I just want to mix the DO’s up.
806: [21:16:36] <Kingy> if you want it random i'd run the queries put them in some sort of array and just randomise it and spit it out
807: [21:16:38] <zippy__> looks like there is xdebug_time_index
808: [21:18:09] <zippy__> novaweb: $items = Whatever::get()->toArray(); shuffle($items); array_slice($items, 0, 1, true); perhaps
809: [21:18:53] <novaweb> Choice Zippy, I can work with that guidance. thanks!
810: [21:19:33] <zippy__> if there isn't many items, you could just use honky rand with mysql
811: [21:19:59] * joelpittet quit (Remote host closed the connection)
812: [21:20:26] <zippy__> novaweb: if you have less than a few thousand items, you can just order by rand() will be easier
813: [21:20:30] * joelpittet has joined #silverstripe
814: [21:20:44] <zippy__> i think less than 5k is usually fine
815: [21:23:05] <zippy__> novaweb: ^
816: [21:23:50] <novaweb> zippy__ http://sspaste.com/paste/show/5390dc1d55aa3 How would I best apporach bunching these DO’s together? Sorry - I want to order everything by date, but want to mix up the order of the different types of data objects being displayed.
817: [21:24:39] <novaweb> I have ideas on how to do it, but want others opinions before I attack it, as it could grow fairly complex
818: [21:24:53] <zippy__> you want to combine them into a single list?
819: [21:26:13] <novaweb> I guess - is that is the best approach. At least the end result will look like a single list...
820: [21:26:41] <novaweb> Just like facebook mate.
821: [21:26:59] <Kingy> Pyromanik: here is the code logic I've found
822: [21:27:01] <novaweb> Minus the hundreds of millions of dollars spent on development.
823: [21:27:35] <Kingy> get the members subscriptions from the DO. If there isn't a subscription, add one. If there is a subscription, add one.
824: [21:27:35] <Kingy> ...
825: [21:30:12] * Kingy is confused
826: [21:32:28] * scpi quit (Quit: naptime)
827: [21:33:33] * gelignite has joined #silverstripe
828: [21:34:56] <zippy__> Kingy: ?
829: [21:35:42] <Kingy> zippy__: When you try to unsubscribe from daily emails it trolls you and gives you another subscription
830: [21:35:58] <zippy__> ah, useful
831: [21:36:00] <Kingy> I'm getting 7 emails a day now
832: [21:36:08] <Kingy> totes
833: [21:36:26] <Kingy> and I can't believe I just said totes
834: [21:36:37] <Kingy> kill me now
835: [21:37:14] * irogue_ kills Kingy
836: [21:37:25] <zippy__> totes amaz, is what my 4 year old says
837: [21:39:30] <Pyromanik> novaweb, ArrayList, sort, done.
838: [21:40:20] <zippy__> Pyromanik: can you select straight into the arraylist, or iternate over both and add each one, then do sort?
839: [21:40:47] <Ryan-Toast> Kingy: Fucking Country Road does that.
840: [21:40:49] <Ryan-Toast> So annoying.
841: [21:40:52] <Pyromanik> Kingy, array slice 0 1? why not array_unshift or List->first() ?
842: [21:42:34] <Pyromanik> Kingy, sounds like you need to correct it and pull request.
843: [21:42:40] <Pyromanik> assume you're talking about newsletter module
844: [21:57:01] * sminnee quit (Quit: sminnee)
845: [21:58:07] * UncleCheese has joined #silverstripe
846: [21:58:39] * babak quit (Quit: Connection closed for inactivity)
847: [22:03:04] * novaweb quit (Quit: novaweb)
848: [22:03:47] <Pyromanik> Kingy, boom: http://api.silverstripe.org/3.1/source-class-Session.html#534
849: [22:04:51] <Pyromanik> Or rather the one above it, cookie path I guess.
850: [22:05:26] <Kingy> Pyromanik: not newsletter module
851: [22:05:48] <Kingy> It's a custom subscription module
852: [22:06:40] * simon_w|air has joined #silverstripe
853: [22:07:24] <Pyromanik> badluck2u
854: [22:14:04] <Pyromanik> stoked I solved the session issue though :>
855: [22:14:34] <Pyromanik> and to think, I was going to annoy simon_w about it :P
856: [22:14:58] <Kingy> haha
857: [22:15:11] <Kingy> This was written by SS people so I should annoy them :P
858: [22:18:30] <Pyromanik> Yup, pity none are in channel.
859: [22:19:07] <Pyromanik> Although I guess irogue &&|| irogue_ could pester one for you if you ask nice.
860: [22:19:32] <Kingy> nah it's all good
861: [22:20:01] <Kingy> I was meant to go visit them yesterday but i was off sick
862: [22:20:10] * joelpittet quit (Remote host closed the connection)
863: [22:20:22] <Stomach> so they put bugs in your code
864: [22:20:25] <Stomach> those bastards
865: [22:20:54] <Kingy> eh could be a lot worse
866: [22:22:10] <simon_w|air> Also, UncleCheese is in the channel
867: [22:22:23] <UncleCheese> hi
868: [22:22:31] <Stomach> you're our new friend
869: [22:22:35] <Stomach> congratulations
870: [22:22:41] <Kingy> ^
871: [22:23:28] <UncleCheese> npm: because you thought composer was the most fucked up dependency management you had ever seen
872: [22:23:47] <zippy__> UncleCheese: The release date is wrong, http://www.silverstripe.org/stable-download/
873: [22:24:38] <UncleCheese> thanks, zippy__
874: [22:25:01] <UncleCheese> we're spread pretty thin getting the new version of ss.org up, so i reckon that's just an oversight
875: [22:25:26] <simon_w|air> No, it's because it's pulled directly from composer :p
876: [22:26:32] <Pyromanik> UncleCheese, no, I think gems are.
877: [22:26:38] <Pyromanik> without doubt.
878: [22:26:48] <Pyromanik> composer is just super green.
879: [22:27:13] <Pyromanik> AAAaaanny way, I'm going to bed.
880: [22:27:39] <Stomach> lol, love how Pyro always just throws out some controversial statement then fucks off
881: [22:28:06] <zippy__> In my Page_Controller in my init I have setup my requires. now I have a custom controller class Event_Controller which extends Controller - which of course wont get the Page_Controllers init statement…. whats the best way to solve that without putting the requires in the templates
882: [22:28:27] <zippy__> Stomach: so he can go to sleep thinking, yes I was right, no-one argued with me
883: [22:31:54] <Stomach> zippy__, could you decorate the Event_Controller and add your requirements in an onAfterInit() function?
884: [22:32:01] <Stomach> i *think* theres a hook for that
885: [22:32:02] * gelignite quit (Quit: http://bit.ly/nkczDT)
886: [22:32:29] <Stomach> there is, or onBeforeInit
887: [22:32:55] <zippy__> I was thinking of movignt he requirements into a static on the Page_Controller, then just call Page_Controller::initRequirements(); and in the Page_Controller init just do the same, self::initRequirements()
888: [22:33:23] <Stomach> yeah
889: [22:37:25] * zippy__ quit (Ping timeout: 252 seconds)
890: [22:37:55] * zippy__ has joined #silverstripe
891: [22:38:19] <zippy__> thats choice
892: [22:39:43] <zippy__> Nice… you can do multiple customise calls
893: [22:39:55] * simon_w|air quit (Quit: Leaving)
894: [22:40:28] * an_Eskimo has joined #silverstripe
895: [22:41:50] <zippy__> odd thing is my Menu(1) call wont work on my controller...
896: [22:42:07] <zippy__> don't think I've ran into that before
897: [22:42:23] <Stomach> Menu() is on contentcontroller
898: [22:42:41] <Stomach> so if you're just extending controller it wont be available
899: [22:43:07] * simon_w|air has joined #silverstripe
900: [22:44:03] <zippy__> mmm rats, if I extent from contentcontroller then it says I don't have permission
901: [22:49:38] * [SD]LoveDuckie has joined #silverstripe
902: [22:55:20] * joelpittet has joined #silverstripe
903: [22:55:22] * joelpittet quit (Remote host closed the connection)
904: [22:56:55] <jordanmk> hey
905: [22:57:04] <jordanmk> anyone got any ideas why i can't add a widget on a site that i've uploaded to staging? http://puu.sh/9fRLc/557b9dfa30.png
906: [22:57:11] <jordanmk> the widgets are listed, but there's no button to add one
907: [22:57:15] <jordanmk> the same code running locally works just fine, can add/remove widgets like normal
908: [22:57:19] <jordanmk> i've tried re-uploading the entire website files to the staging server
909: [22:57:30] <jordanmk> still the same issue
910: [22:57:37] <jordanmk> i also imported my local database to the staging server. the pages that i had added widgets to locally had widgets on the staging server, but when i update one of the widgets, it deletes the widget completely
911: [22:57:49] <jordanmk> the widget area is implemented like so: http://pastebin.com/qnQeJBQS
912: [22:59:29] <Kingy> flushed?
913: [23:02:47] <Stomach> do you have permissions to add dataobjects/widgets?
914: [23:11:04] * sminnee has joined #silverstripe
915: [23:15:38] * AdriAn_s has joined #silverstripe
916: [23:16:33] * oddnoc_ has joined #silverstripe
917: [23:16:49] <Kingy> oh man
918: [23:17:07] <Kingy> now there is like $member->ID and $member->Subscriber()->First()->ID
919: [23:17:18] <Kingy> they're different by 1
920: [23:17:24] * oddnoc quit (Ping timeout: 240 seconds)
921: [23:17:53] * mediacorpjack has joined #silverstripe
922: [23:18:39] <zippy__> Kingy: I would think so...
923: [23:18:59] <zippy__> Kingy: the first is the member id, the second is the subscriber id - why would it matter if those don't line up?
924: [23:19:24] <zippy__> $member->ID and $member->Subscriber()->First()->MemberID would be the same..
925: [23:19:54] <Kingy> ah actually yeah that is making sense :P
926: [23:20:00] <Kingy> this is confusing the shit out of me
927: [23:20:20] <mediacorpjack> where does one set the $metatitle found in page.ss?
928: [23:20:20] <Ryan-Toast> If I have a controller that uses a API class, is it better to connect in the __constructor?
929: [23:20:34] <mediacorpjack> is it just a additional meta tag?
930: [23:20:43] <zippy__> mediacorpjack: I think it was removed in 3.1.x
931: [23:20:43] <Ryan-Toast> Or have a method that connects and use it in each method in the controller?
932: [23:21:04] <zippy__> mediacorpjack: it used to live in the Meta Data area of the CMS on the page
933: [23:21:39] <mediacorpjack> In that case I should just add a new field to the meta data area if I want it back?
934: [23:22:06] * sminnee quit (Quit: sminnee)
935: [23:25:17] <Stomach> mediacorpjack, https://github.com/kinglozzer/silverstripe-metatitle
936: [23:26:04] <mediacorpjack> thank you :)
937: [23:27:33] * Colin[pi] has joined #silverstripe
938: [23:27:47] <Colin[pi]> g'moin
939: [23:27:59] <Kingy> hiya
940: [23:28:18] <Stomach> np :)
941: [23:29:34] * sminnee has joined #silverstripe
942: [23:30:18] * mediacorpjack quit (Ping timeout: 240 seconds)
943: [23:35:43] * unsignedint has joined #silverstripe
944: [23:36:05] * unsignedint quit (Client Quit)
945: [23:36:20] * unsignedint has joined #silverstripe
946: [23:36:26] <Colin[pi]> "Cloud - it is your new secret to success!" Uh huh.
947: [23:36:36] <Colin[pi]> (email I just received)
948: [23:36:54] * oddnoc_ quit (Quit: Textual IRC Client: www.textualapp.com)
949: [23:37:15] <Ryan-Toast> Colin[pi]: You should pack up all your belongings and move to the cloud.
950: [23:37:42] <simon_w|air> Bah, I get to update all our servers again today
951: [23:37:42] <simon_w|air> Thanks OpenSSL!
952: [23:37:52] <Colin[pi]> I am! Well, I'm packing a suitcase and will be visiting the cloud for 1.5 hours on Sunday. When I leave the cloud, I'll be at the Gold Coast!
953: [23:38:15] <Colin[pi]> simon_w|air: another vuln?
954: [23:38:23] <simon_w|air> Yup
955: [23:38:30] <Colin[pi]> wtf seriously?
956: [23:38:30] <Kingy> going to the GC
957: [23:38:33] <Kingy> meann ow
958: [23:38:45] <Kingy> picking up sum aunties
959: [23:39:27] <simon_w|air> This one lets intermediate nodes force the connection to vulnerable encryption algorithms
960: [23:40:17] <Stomach> do you have a good link from a tech source for that simon_w|air ?
961: [23:41:13] <Stomach> http://www.openssl.org/news/secadv_20140605.txt fount it
962: [23:41:40] <irogue_> someone wanted me??
963: [23:42:48] * irogue__ has joined #silverstripe
964: [23:43:50] <zippy__> Stomach: I think there will be more to come yet, given the whole #1 - NSA/Snowden. #2 - Heartbleed. So even more people are going to be looking at openssl
965: [23:46:42] * irogue_ quit (Ping timeout: 276 seconds)
966: [23:47:53] * sminnee quit (Quit: sminnee)
967: [23:54:33] * simon_w|air quit (Quit: This computer has gone to sleep)
968: [23:57:05] * [SD]LoveDuckie quit (Read error: Connection reset by peer)
969: [23:57:36] <Ryan-Toast> How can I get a private method from a page class into the page controller?
970: [23:57:55] <jordanmk> Kingy: yeah, i've flushed
971: [23:58:09] <jordanmk> Stomach: hmm, i'm logged in as default admin, so i assume so?
972: [23:58:44] <Stomach> Ryan-Toast, you can't, itd need to public
973: [23:58:50] <Stomach> jordanmk, sorry don't know then :(
974: [23:59:00] <Ryan-Toast> Stomach: Thought so. Don’t really want to make the API call a public function.
975: [23:59:25] <Stomach> or you can write a public wrapper function on page which returns $this->privatefunction(args) or whatever

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