#silverstripe IRC Log

IRC log for 9 February 2014

All timestamps are in UTC.

1: [00:11:34] * willr has joined #silverstripe
2: [00:31:43] * Liquide has joined #silverstripe
3: [00:35:31] * Marvanni has joined #silverstripe
4: [00:36:59] <Marvanni> Small question…. When I set canCreate to false for a Page… the CMS also disables the reorder SiteTree function… Any ideas to work around that?
5: [00:43:29] <willr> You can set canCreate() by defining that function on the Page class
6: [00:47:04] <Marvanni> yes, i did that… but as soon as canCreate is false, I can't reorder the SiteTree anymore
7: [00:47:09] <Marvanni> I'm logged in as admin
8: [00:47:29] <Marvanni> public function canCreate($member = null) {
9: [00:47:30] <Marvanni> return !ReferencePage::get()->count();
10: [00:47:31] <Marvanni> }
11: [00:47:41] <Marvanni> no reorder drag function….
12: [00:49:11] <Marvanni> when i return true, the reordering works again...
13: [00:50:05] <willr> https://github.com/silverstripe/silverstripe-cms/issues/657
14: [00:50:47] <willr> patches welcome
15: [00:51:14] <simon_w|air> Hang on, I have a macro for this...
16: [00:51:30] <Marvanni> hehe, did not google good enough….. sry for that
17: [00:51:31] <simon_w> FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT
18: [00:54:30] <guzzlefry> panic!
19: [01:00:54] * UncleCheese quit (Quit: UncleCheese)
20: [01:05:17] <Zauberfisch> anyone feeling responsibe for the payment module is invited to participate in https://github.com/frankmullenger/silverstripe-payment/issues/3
21: [01:09:35] <willr> Zauberfisch we've putting our efforts into the omnipay module now
22: [01:10:32] <Zauberfisch> makes sence, but I need something to play nicely with swipestripe
23: [01:10:42] <Zauberfisch> and I am not sure omnipay does that
24: [01:14:43] <Zauberfisch> oh fuck my life
25: [01:15:02] * spronk has left #silverstripe
26: [01:15:31] <Zauberfisch> we should do some fundraising to pay someone full time to refactor all the nasty bits of silverstripe
27: [01:16:04] <guzzlefry> They might just get broken again.
28: [01:16:17] <Zauberfisch> all those broken APIs are starting to be annoying
29: [01:16:25] <guzzlefry> Which APIs?
30: [01:16:35] <Zauberfisch> all of them :P
31: [01:16:39] <guzzlefry> ah
32: [01:16:39] <Zauberfisch> the list is lonmg
33: [01:16:42] <Zauberfisch> *long
34: [01:16:51] <Zauberfisch> guzzlefry: was just ranting about silverstripe payment
35: [01:16:51] <guzzlefry> Those thousand or so issues in Git need to be cleaned up as well. :P
36: [01:17:06] <guzzlefry> Github, rather
37: [01:17:22] <Zauberfisch> but there are many more. many of them also in core. such as for example the CSV importer
38: [01:17:41] <simon_w> Less bitching, more fixing
39: [01:17:45] <guzzlefry> ah yeah, I could never get that to import what I just exported. :P
40: [01:17:51] <ss23> Send a PR!
41: [01:18:00] <ss23> 14:16:51 < guzzlefry> Those thousand or so issues in Git need to be cleaned up as well. :P
42: [01:18:09] <ss23> I'll have you know I closed literally the two oldest PR's we had on Friday
43: [01:18:16] <Zauberfisch> simon_w: right. I need that bitching to keep me motivated during fixing
44: [01:18:22] <guzzlefry> ss23: issues, not pull requests.
45: [01:18:50] <simon_w> guzzlefry, GitHub treats them as the same
46: [01:19:09] <ss23> guzzlefry: PR's have issues
47: [01:19:17] <guzzlefry> ah okay, so there are only ~500 issues now.
48: [01:19:25] <ss23> lol
49: [01:19:30] <ss23> guzzlefry: You're welcome to fix them! :D
50: [01:19:32] <guzzlefry> Weren't there a thousand or so a few months ago?
51: [01:19:46] <ss23> It's interesting to think about where the "responsibility" lies
52: [01:20:01] <guzzlefry> I almost fixed one of them!
53: [01:20:03] <Zauberfisch> guzzlefry: there was an effort of cleaning up visible lately
54: [01:20:03] <ss23> I would say it is core team responsibility, and each person on that team has a responsibility to close issues and PRs
55: [01:20:07] <simon_w> Doesn't effect their clients, so not with SS Ltd? :p
56: [01:20:14] <Zauberfisch> but not sure if that can account for 500 closed tickets
57: [01:20:24] * spronk has joined #silverstripe
58: [01:20:51] <ss23> simon_w: I would argue that the opensource project shouldn't be manhandled by ssltd on a whim
59: [01:21:01] <guzzlefry> ooh
60: [01:21:13] <ss23> You can't be all "IT SHOULD BE OPENSOURCE AND SSLTD LEAVE IT ALONE" and also "SSLTD SHOULD DEAL WITH ALL THE TICKETS"
61: [01:21:26] <guzzlefry> https://github.com/silverstripe/silverstripe-framework/issues/2836 I hit that bug about a month ago, thought I was just coding something wrong. :P
62: [01:21:36] <Zauberfisch> ss23: aren't you SSltd?
63: [01:21:57] <simon_w> ss23, SS Ltd should treat it like it's something for the community (like they say it is) rather than something solely for their clients
64: [01:21:58] <ss23> oh
65: [01:21:58] * SightUnseen1 has joined #silverstripe
66: [01:22:03] <ss23> I think I might've made that fix that broke that, guzzlefry :O
67: [01:22:12] <ss23> Zauberfisch: I work for them, yeah
68: [01:22:32] * svandragt1 has joined #silverstripe
69: [01:22:40] <ss23> simon_w: I can't force other coworkers to do things, but when I do anything that associates with opensource, it's opensource primarily, and clients second
70: [01:22:43] <Zauberfisch> good, then go and fix things :P
71: [01:22:51] * SightUnseen1 has left #silverstripe
72: [01:22:54] <ss23> Zauberfisch: 14:21:12 <+ss23> You can't be all "IT SHOULD BE OPENSOURCE AND SSLTD LEAVE IT ALONE" and also "SSLTD SHOULD DEAL WITH ALL THE TICKETS"
73: [01:22:58] <ss23> DENIED.
74: [01:23:38] <simon_w> ss23, well, the hack day shows that pretty much none of your coworkers do that
75: [01:23:40] <Marvanni> still SS is the best system available if you ask me
76: [01:23:53] <Zauberfisch> agreed
77: [01:24:00] <simon_w> Marvanni, try building something with a CMS. SS is horrible :p
78: [01:24:01] <ss23> simon_w: Because why?
79: [01:24:04] <simon_w> *without
80: [01:24:21] <simon_w> ss23, what happened? A couple of small doc fixes.
81: [01:24:33] <Marvanni> I work 60 hours a week and make pretty good money with delivering SS sites
82: [01:24:34] <simon_w> From 30-odd people spending a day on open source stuff
83: [01:24:34] <ss23> o.O
84: [01:24:37] <ss23> 30 people?
85: [01:24:37] <ss23> no
86: [01:24:41] <Marvanni> thanks you all for that
87: [01:24:43] <ss23> It was a long weekend for over half of our staff
88: [01:24:45] <Marvanni> -s
89: [01:24:50] <Zauberfisch> simon_w: well, if I where to build something without a CMS, I would be building a CMS. because thats what I need
90: [01:24:54] <ss23> One entire office was completely empty, because everyone else was in the board room
91: [01:25:09] <ss23> I can't speak for Auckland office, but everyone in wellington apart from a certain team that has deadlines was opensourceing
92: [01:25:18] <ss23> I know some people didn't work on Github though (myself included)
93: [01:25:22] <ss23> I was messing with HHVM
94: [01:25:29] <ss23> I know someone else was answering questions on stackoverflow
95: [01:25:41] <ss23> There's more to community and opensource than just raw numbers on Github, simon_w :)
96: [01:25:51] <Zauberfisch> agreed
97: [01:26:14] <ss23> Some issues also take a long time. Mateusz spent almost his entire time working on some behat bugs
98: [01:26:28] <Zauberfisch> don't missunderstand my ranting. I love silverstripe. it just has its anoying sides as well
99: [01:26:30] <Marvanni> SS community on IRC is just pure gold most of the time
100: [01:26:53] <ss23> Believe me, I probably care more about ssltd working on opensource shit more than you, simon_w, but it's unfair to say no one was doing things on Friday
101: [01:27:11] <Zauberfisch> also agree with that Marvanni
102: [01:27:17] <Marvanni> @Zauberfisch it has, but not nearly as much as Joomla, WP or Drupal
103: [01:27:25] <Zauberfisch> agreed
104: [01:28:06] <Marvanni> where SS IRC is gold, simon_w is around platinum...
105: [01:28:43] <Marvanni> harsh, but platinum ;)
106: [01:30:01] * svandragt quit (*.net *.split)
107: [01:32:02] <willr> ss23, if I'm still top of the leaderboard from one day of patches last month that's pretty embarrassing. Need to up your games
108: [01:32:08] <Marvanni> If I did not came across Silverstripe, I was still making shitty Joomla sites for not even 25% of the money I can ask for SS sites
109: [01:32:09] <ss23> haha
110: [01:32:16] <ss23> willr: I think mateusz won in the end :P
111: [01:32:48] <ss23> I have a new guy starting in my team, so my plan is to stop doing work and just do opensource + fun things 100% of the time :D
112: [01:32:53] <ss23> (just don't tell anyone)
113: [01:33:08] <Marvanni> I really don't understand that Silverstripe has a such low market share in OS CMS/Framework systems
114: [01:34:27] <guzzlefry> I'd say learning curve.
115: [01:34:38] <Marvanni> yeah maybe....
116: [01:34:44] <ss23> DOCS
117: [01:34:48] <ss23> guzzlefry is now docs guy
118: [01:34:50] <guzzlefry> That's the issue!
119: [01:34:52] <Marvanni> but custom Joomla / Drupal has a learning curve too
120: [01:34:54] <Zauberfisch> !
121: [01:35:03] * chillu_23 quit (Quit: chillu_23)
122: [01:35:03] <Zauberfisch> +ss23> guzzlefry is now docs guy
123: [01:35:05] <Zauberfisch> very good
124: [01:35:07] <Marvanni> DOCS are pretty decent since ss 3
125: [01:35:10] <Zauberfisch> how nice of guzzlefry
126: [01:35:13] <guzzlefry> :P
127: [01:35:37] <guzzlefry> ss23: Does that mean I'm hired?
128: [01:35:48] <simon_w> Marvanni, tutorials turned to shit with SS3
129: [01:35:48] <ss23> You wish, YOU ARE OPENSOURCE DOCS GUY
130: [01:35:49] <ss23> :D
131: [01:35:53] <guzzlefry> aw
132: [01:35:55] <Marvanni> I can give clients just a login account for the CMS, they understand 75% of the CMS they need to know without any documentation hand over
133: [01:36:21] <Zauberfisch> yeah. same here
134: [01:36:22] <Marvanni> the rest I can teach them in 30 minutes over the phone.
135: [01:36:24] <guzzlefry> Marvanni: I was speaking of development documentation.
136: [01:36:37] <Zauberfisch> but yeah, the dev docs are the issue
137: [01:37:08] <Zauberfisch> what is also a show stoper for many is the lack of modules I think
138: [01:37:12] <Marvanni> hm… i do not agree…. in SS 2 era, yes, now they are pretty good if you ask me
139: [01:37:39] <Zauberfisch> and most web devs are in that mindset "I need modules, modules, plugins, modules, addons"
140: [01:37:49] <Marvanni> If you get a grasp on how SS works, you don't need that much modules, because its probably faster to write is yourself
141: [01:38:08] <Marvanni> composer is a good thing btw
142: [01:38:14] <simon_w> And, contrary to what you keep seeing on ss-dev, composer doesn't help with the add ons problem
143: [01:38:17] <Zauberfisch> they don't realise that I ss you code most things faster than you have installed and configured a bloody module in most other systems
144: [01:38:20] <simon_w> No. Composer is bad.
145: [01:38:31] <simon_w> Requiring someone to use the CLI is a massive failure
146: [01:38:44] <guzzlefry> Well, it is for shared hosting. :P
147: [01:38:58] <simon_w> guzzlefry, and for the majority of web devs
148: [01:39:01] <Marvanni> i do not agree with that simon_w
149: [01:39:01] <Zauberfisch> simon_w: indeed
150: [01:39:10] <guzzlefry> meh
151: [01:39:14] <Zauberfisch> also, a big failure of composer is that you can't use it with php
152: [01:39:27] <Marvanni> what do you mean?
153: [01:39:30] <Marvanni> @Z
154: [01:39:34] <guzzlefry> simon_w: Then it would stand that any version control system is also a problem for the majority of web devs. :P
155: [01:39:48] <simon_w> guzzlefry, most web devs don't use a VCS.
156: [01:39:51] <simon_w> Marvanni, why?
157: [01:39:58] <guzzlefry> I've noticed. >_>
158: [01:40:00] <Zauberfisch> Marvanni: you can not do "require 'Composer.phar'; $c = new Composer(); $c->update(); or something
159: [01:40:16] <Zauberfisch> Marvanni: so even though its PHP, you can not use composer in php. you have to use the cli
160: [01:40:34] <Marvanni> SS + composer + GIT + beanstalk + web faction. your done for pretty much any site you buyld
161: [01:40:37] <Zauberfisch> which is bloody stupid
162: [01:40:38] <simon_w> composer is bad, the tutorials are bad. What else stops people from being able to get started?
163: [01:41:11] <guzzlefry> The tutorials were rather confusing.
164: [01:41:14] <simon_w> Lack of themes doesn't help, probably more so than lack of modules
165: [01:42:01] <guzzlefry> I'm no designer.
166: [01:42:09] <ss23> There is a question about catering to bad developers
167: [01:42:23] <ss23> Should SS go out of its way to support the kind of deveplopers who don't know how to use CLI?
168: [01:42:30] * guzzlefry installs PHP 4.4.
169: [01:42:35] <guzzlefry> ss23: PR bro!
170: [01:42:42] <simon_w> Should SS go out of its way to alienate those?
171: [01:42:47] <guzzlefry> yes
172: [01:42:55] <ss23> I think there is a good argument for yes
173: [01:42:55] <ss23> :D
174: [01:43:10] <simon_w> Then stop bitching about the size of the community
175: [01:43:15] <Marvanni> last month I build a job board mockup/prototype with SS and foundation in 8 hours. …. 80% of all the functionality was there… I don't see anyone do that with another OS framework
176: [01:43:24] <ss23> YEAH Marvanni STOP BITCHING,, DO WHAT simon_w SAYS
177: [01:43:24] <ss23> :P
178: [01:43:36] * guzzlefry throws rice at everyone.
179: [01:43:42] <Zauberfisch> rice?
180: [01:43:49] <Zauberfisch> dafuq
181: [01:43:56] <ss23> guzzlefry: DON'T DO THAT, Zauberfisch will eat it and it'll swell in his stomach and he'll explode
182: [01:43:57] <guzzlefry> err, wrong occasion.
183: [01:43:59] <Zauberfisch> why would you throw rice?
184: [01:43:59] <ss23> :O
185: [01:44:01] <simon_w> Marvanni, I could probably do that faster just by installing module with Drupal
186: [01:44:13] <Zauberfisch> yeah, rice is bad for fish
187: [01:44:28] <ss23> lol
188: [01:44:30] <Marvanni> and then you need customization…. and a good Admin/CMS
189: [01:44:51] <guzzlefry> I'm at that point of sleepiness where I start saying weird stuff. >_>
190: [01:44:51] <Marvanni> something clients actually understand
191: [01:45:13] <Zauberfisch> guzzlefry: its ok. we forgive you if you fix all the docs
192: [01:45:18] <Zauberfisch> ... by the end of the week
193: [01:45:32] <guzzlefry> I added some doc tags a few weeks ago...?
194: [01:45:43] <guzzlefry> I still need to add them for CMS though.
195: [01:47:10] <simon_w> ss23, oh, you didn't need to use postgres with HHVM on Friday :p
196: [01:47:59] <Zauberfisch> ok, enough ranting. back to work I go
197: [01:48:53] <ss23> simon_w: :O
198: [01:48:55] <ss23> mysqli done? :D
199: [01:49:11] <simon_w> landed friday morning
200: [01:49:12] <ss23> simon_w: Also, simplexml/dom is enough to make the [sitetree] shortcodes work too
201: [01:49:22] <ss23> I NOW DECLARE HHVM 100% PRODUCTION READY FOR SILVERSTRIPE
202: [01:49:25] <ss23> please ignore failing tests
203: [01:49:34] <ss23> simon_w: p.s. did you see the weird postgres error I posted?
204: [01:49:35] <simon_w> ss23, 97% test pass rate
205: [01:49:48] <simon_w> Maybe? Bug James :p
206: [01:50:06] <ss23> I just typed aa then pressed tab and it didn't work
207: [01:50:08] <ss23> how2fix?
208: [01:50:22] <ss23> simon_w: I didn't debug it properly yet, and I know I hate stupid bug reports that have no details, so Iwill wait
209: [02:24:00] * Marvanni quit (Quit: Marvanni)
210: [02:26:19] * willr quit (Quit: willr)
211: [02:31:03] * SightUnseen has joined #silverstripe
212: [02:31:29] * SightUnseen has left #silverstripe
213: [02:32:05] * Marvanni has joined #silverstripe
214: [02:32:11] * Marvanni quit (Client Quit)
215: [03:17:21] * joelpittet quit ()
216: [03:31:54] * Error404NotFound has joined #silverstripe
217: [03:53:06] * simon_w|air quit (Ping timeout: 245 seconds)
218: [03:53:26] * simon_w|air has joined #silverstripe
219: [04:19:11] * UncleCheese has joined #silverstripe
220: [04:19:51] * UncleCheese quit (Client Quit)
221: [04:22:09] * cloph has joined #silverstripe
222: [04:22:23] * SightUnseen has joined #silverstripe
223: [04:22:47] * cloph_away quit (Ping timeout: 265 seconds)
224: [04:42:29] * SightUnseen has left #silverstripe
225: [06:15:20] * jrthomer has joined #silverstripe
226: [06:19:46] * jrthomer quit (Ping timeout: 245 seconds)
227: [06:40:39] * chillu has joined #silverstripe
228: [06:48:25] * travis-ci has joined #silverstripe
229: [06:48:26] <travis-ci> [travis-ci] chillu/silverstripe-framework#134 (pulls/2836-upload-filename-filter - 3d24079 : Ingo Schommer): The build has errored.
230: [06:48:26] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/e217d42090d4^...3d24079d15dc
231: [06:48:26] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/18512425
232: [06:48:26] * travis-ci has left #silverstripe
233: [06:48:32] * mojo5000 quit ()
234: [07:07:50] * UncleCheese_ has joined #silverstripe
235: [07:17:07] * travis-ci has joined #silverstripe
236: [07:17:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1894 (3.1 - 74a0101 : Ingo Schommer): The build has errored.
237: [07:17:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/caaf28676752...74a010184e71
238: [07:17:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18512897
239: [07:17:07] * travis-ci has left #silverstripe
240: [07:54:49] * Shrike_Finland has joined #silverstripe
241: [08:05:03] * travis-ci has joined #silverstripe
242: [08:05:04] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1895 (3.1 - 0f1ae75 : Ingo Schommer): The build has errored.
243: [08:05:04] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/74a010184e71...0f1ae75dd8d8
244: [08:05:04] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18513941
245: [08:05:04] * travis-ci has left #silverstripe
246: [08:20:35] * Error404NotFound quit (Ping timeout: 246 seconds)
247: [08:21:00] * Shrike_Finland quit (Quit: Leaving.)
248: [08:33:08] * Error404NotFound has joined #silverstripe
249: [09:46:20] * Super-ru quit (Ping timeout: 252 seconds)
250: [09:48:05] * chillu quit (Quit: chillu)
251: [09:52:28] * Super-ru has joined #silverstripe
252: [09:52:53] * Shrike_Finland has joined #silverstripe
253: [09:54:04] * Shrike_Finland quit (Client Quit)
254: [09:55:40] * Shrike_Finland has joined #silverstripe
255: [10:14:57] * UncleCheese_ quit (Quit: UncleCheese_)
256: [10:57:57] * Shrike_Finland quit (Quit: Leaving.)
257: [11:00:01] * Error404NotFound quit (Read error: Connection reset by peer)
258: [11:17:05] * Error404NotFound has joined #silverstripe
259: [11:28:06] * Error404NotFound quit (Ping timeout: 245 seconds)
260: [11:30:04] * Error404NotFound has joined #silverstripe
261: [11:33:01] * Error404NotFound quit (Read error: Connection reset by peer)
262: [11:47:20] * Error404NotFound has joined #silverstripe
263: [11:51:38] * mintuser quit (Ping timeout: 246 seconds)
264: [12:03:41] * Shrike_Finland has joined #silverstripe
265: [13:03:15] * Shrike_Finland quit (Quit: Leaving.)
266: [13:07:04] * jrthomer has joined #silverstripe
267: [13:08:06] * Shrike_Finland has joined #silverstripe
268: [13:14:37] * violet- has joined #silverstripe
269: [13:15:42] * violetina quit (Read error: Connection reset by peer)
270: [13:18:09] * violetina has joined #silverstripe
271: [13:19:12] * violet- quit (Ping timeout: 252 seconds)
272: [13:32:24] * ARNHOE has joined #silverstripe
273: [13:45:33] * jrthomer quit (Remote host closed the connection)
274: [13:56:01] * NobrainerWeb has joined #silverstripe
275: [14:10:21] * NobrainerWeb quit (Quit: NobrainerWeb)
276: [14:35:11] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
277: [15:35:12] * Shrike_Finland quit (Quit: Leaving.)
278: [15:40:31] * Shrike_Finland has joined #silverstripe
279: [15:45:17] * Shrike_Finland quit (Client Quit)
280: [15:45:48] * SphereSilverNL has joined #silverstripe
281: [15:46:21] <SphereSilverNL> \o
282: [15:48:02] <guzzlefry> morning
283: [15:48:18] <SphereSilverNL> afternoon :P
284: [15:48:52] <SphereSilverNL> Quick question related to "Allowed_Actions" method. Say, I have a DataObject with URLSegment "this-is-my-segment" in my database.
285: [15:49:22] <SphereSilverNL> How can I dynamically allow this URLSegment as a URL-parameter["Action"]?
286: [15:49:53] <SphereSilverNL> As in, it should work for every DO, but I don't want to disable the allowed_actions method.
287: [15:50:01] <SphereSilverNL> Extending the function doesn't work :(
288: [15:54:36] * Shrike_Finland has joined #silverstripe
289: [16:31:02] * opalfroot has joined #silverstripe
290: [16:31:09] * Super-ru quit (Ping timeout: 265 seconds)
291: [16:31:47] <opalfroot> hey does anyone know a way clear out old versions of pages? and do old pages (even deleted pages) retain their URL segment?
292: [16:34:17] * ARNHOE quit (Remote host closed the connection)
293: [16:35:15] <opalfroot> I have a page come up in the Site Tree which says it's deleted - how can I actually get rid of it permanently ?
294: [16:38:29] <guzzlefry> hrm, delete should do it...
295: [16:40:44] * Shrike_Finland quit (Quit: Leaving.)
296: [16:41:05] <opalfroot> well when I deleted the page it still comes up when I apply the filter 'including deleted pages'.
297: [16:41:05] <opalfroot> this is an issue because I don't want the client to see it there...
298: [16:42:23] <guzzlefry> opalfroot: 3.x?
299: [16:42:34] <opalfroot> yup
300: [16:43:39] <guzzlefry> ah, interesting..
301: [16:43:54] <opalfroot> its a pain for sure - I need those pages gone
302: [16:44:00] <guzzlefry> I've never had this issue.
303: [16:44:07] <guzzlefry> But it is happening on the demo site.
304: [16:44:38] <opalfroot> yup...
305: [16:45:08] <guzzlefry> Did you check the logs?
306: [16:45:23] <guzzlefry> IRC logs, that is.
307: [16:47:35] <opalfroot> no sorry I'm not sure how to
308: [16:47:46] <guzzlefry> opalfroot: in the topic
309: [16:48:01] <opalfroot> just clicked ...as soon as I sent the last message
310: [16:48:12] <guzzlefry> opalfroot: Which version are you on?
311: [16:48:13] <guzzlefry> specific
312: [16:49:32] <opalfroot> 3.12
313: [16:49:32] <guzzlefry> well, it's happening on the latest as well.
314: [16:49:46] <opalfroot> yea it appears to be current
315: [16:49:57] <guzzlefry> I wonder if I just never noticed this before...
316: [16:50:08] <opalfroot> look back at your sites and see....
317: [16:58:03] * gelignite has joined #silverstripe
318: [17:03:33] * SphereSilverNL quit (Ping timeout: 248 seconds)
319: [17:08:22] <opalfroot> so guzzlefry ...
320: [17:11:11] <guzzlefry> All of the sites I have locally are 3.1 iirc.
321: [17:12:56] <opalfroot> and do they have this issue?
322: [17:13:27] <guzzlefry> one of them does
323: [17:13:34] <guzzlefry> Not going to try the others.
324: [17:13:45] <opalfroot> too scared?
325: [17:13:47] <guzzlefry> I'm pretty sure it's intentional though.
326: [17:13:55] <guzzlefry> How else would you restore the page?
327: [17:14:12] <opalfroot> yea I think it is but what happens when actaully want to remove a page...like totally?
328: [17:15:23] <guzzlefry> Probably have to delete it directly on the database.
329: [17:16:23] <guzzlefry> actually
330: [17:16:33] <guzzlefry> opalfroot: Try reloading the CMS completely.
331: [17:16:35] <opalfroot> ?
332: [17:16:44] <opalfroot> what do you mean?
333: [17:16:51] <guzzlefry> my filter is working.
334: [17:17:10] <guzzlefry> oh wait
335: [17:17:24] <guzzlefry> you want it gone even when the filter is set to display deleted?
336: [17:17:41] <opalfroot> I want it gone from the DB entirely when I hit delete
337: [17:18:06] <guzzlefry> Almost certain you'd have to do some custom coding for that.
338: [17:19:30] <opalfroot> so no way to actually remove objects - just mark them deleted....hmmm
339: [17:21:10] <guzzlefry> I don't see how that's actually a problem.
340: [17:22:31] <opalfroot> it kinda is
341: [17:23:13] <opalfroot> I mean versions are fine but clogging up the DB is just terrible - if you have 50K articles that go through lots of itterations and deletions then its a major problem
342: [17:23:46] <opalfroot> anyway I'll try figuring it out
343: [17:23:51] <opalfroot> thanks
344: [17:25:02] * opalfroot quit (Quit: Page closed)
345: [17:25:19] * philbenoit has joined #silverstripe
346: [17:25:27] <philbenoit> evening all
347: [17:27:30] * SphereSilverNL has joined #silverstripe
348: [17:27:34] <SphereSilverNL> Death to flash!
349: [17:28:51] <philbenoit> SphereSilverNL agreed!
350: [17:29:26] <SphereSilverNL> Did someone just ask to not include "deleted pages" in the "include deleted pages"??
351: [17:29:33] <guzzlefry> yes
352: [17:29:35] <guzzlefry> they did
353: [17:30:01] <SphereSilverNL> Isn't that just a permission issue? Because I somehow can understand why deleted pages would show up in "Include deleted pages"
354: [17:30:19] <guzzlefry> well, reason given: (12:23:14 PM) opalfroot: I mean versions are fine but clogging up the DB is just terrible - if you have 50K articles that go through lots of itterations and deletions then its a major problem
355: [17:30:34] <guzzlefry> Live articles are stored in their own table though, right?
356: [17:31:08] <SphereSilverNL> Yes, they are.
357: [17:31:24] <philbenoit> Question for the crew, I am trying to use the function sortByRating from this file, how do I?? https://github.com/sheadawson/silverstripe-rateable/blob/master/code/services/RateableService.php
358: [17:31:36] <philbenoit> Do use it in my controller on in my template?
359: [17:31:50] <SphereSilverNL> Although, I must admit, my newsmodule is a "live/non-live" method only, not live == staging.
360: [17:35:38] * jrthomer has joined #silverstripe
361: [17:40:36] * jrthomer quit (Ping timeout: 272 seconds)
362: [17:50:38] * philbenoit quit (Ping timeout: 245 seconds)
363: [17:54:41] * Shrike_Finland has joined #silverstripe
364: [18:01:17] <Zauberfisch> SphereSilverNL: I did something like your DO with urls once
365: [18:01:48] <Zauberfisch> I have overwritten the handleAction method of the controller to implement my own action handler for it
366: [18:01:59] <Zauberfisch> but there is probably a better way to do that
367: [18:07:11] <SphereSilverNL> My wish is to allow the currently requested action, IF it is in the database. I don't want to bypass the allowed_actions ;)
368: [18:07:29] <SphereSilverNL> It's for the newsmodule, so I want to do it safe, not sorry.
369: [18:08:42] <SphereSilverNL> Although, I want to do it safely by default ;)
370: [18:27:57] <Zauberfisch> oh, in fact I did not overwrite handleAction, I have overwritten handleRequest
371: [18:28:56] <Zauberfisch> SphereSilverNL: well, you shoul be able to do it by overwriting (extending) the following 3 methods:
372: [18:29:23] <Zauberfisch> hasAction($action) // return true to tell silverstripe such an action exists
373: [18:29:40] <Zauberfisch> checkAccessAction($action) // return true to tell silverstripe that this action is allowed
374: [18:29:51] * jrthomer has joined #silverstripe
375: [18:30:03] <Zauberfisch> handleAction() // add your own handler for your code here
376: [18:30:28] <Zauberfisch> alternatively you might also be able to do it with $url_handlers, not sure, haven't looked at those good enough
377: [18:31:09] <Zauberfisch> yes, perhaps $url_handlers is better
378: [18:31:17] <Zauberfisch> try
379: [18:31:42] <Zauberfisch> private static $url_habdlers = array('$Action', 'myDataObjectAsPageAction');
380: [18:31:49] <Zauberfisch> and then:
381: [18:32:21] <Zauberfisch> public function myDataobjectAsPageAction(SS_HTTPRequest $request) { /* fetch the DO and render it as page */ }
382: [18:32:57] * Shrike_Finland quit (Quit: Leaving.)
383: [18:33:56] <Zauberfisch> and if I am not mistaken, you only need to add:
384: [18:34:08] <Zauberfisch> private static $allowed_actions = array('myDataObjectAsPageAction');
385: [18:34:13] * jrthomer quit (Ping timeout: 248 seconds)
386: [18:49:21] * Shrike_Finland has joined #silverstripe
387: [18:58:46] * antmas has joined #silverstripe
388: [19:07:42] * simon_w quit (Quit: This computer has gone to sleep)
389: [19:07:45] <SphereSilverNL> That might work indeed :)
390: [19:11:10] * SightUnseen has joined #silverstripe
391: [19:11:23] * SightUnseen has left #silverstripe
392: [19:15:59] <Azure> For some reason going to a silverstripe site on my local machine (os x 10.9.1) under php 5.5 causes silverstripe to send an empty response, while using the system's default PHP install (5.4) works.
393: [19:16:06] <Azure> Not sure why that's happening.
394: [19:24:01] * jrthomer has joined #silverstripe
395: [19:28:25] * jrthomer quit (Ping timeout: 252 seconds)
396: [19:29:18] * chillu_23 has joined #silverstripe
397: [19:29:35] * SphereSilverNL quit (Remote host closed the connection)
398: [19:44:59] * mateuszsz has joined #silverstripe
399: [19:45:56] * Ryan-Toast has joined #silverstripe
400: [19:48:07] <antmas> mornin all
401: [19:48:21] <Ryan-Toast> Morning
402: [19:57:18] <antmas> tis a bit .NET-ish for most people here - but anyone going to this? http://codemania.co.nz/
403: [20:03:43] <antmas> I've heard Scott Hanselman is a pretty awesome speaker
404: [20:06:54] * Ryan-Toast quit (Quit: Ryan-Toast)
405: [20:15:52] * UncleCheese has joined #silverstripe
406: [20:18:55] <Azure> Maybe I'm missing a php module in 5.5 that os x has in 5.4?
407: [20:20:35] * chillu_23 quit (Quit: chillu_23)
408: [20:21:49] * Ryan-Toast has joined #silverstripe
409: [20:27:54] * chillu_23 has joined #silverstripe
410: [20:31:32] <Ryan-Toast> "Why don't our author links have ?rel-author on the end of them, this is important for SEO!! Change this asap!" - Sigh...they enter their own urls for the author >< JUST ADD IT ONTO THE END YOU STUPID FUCK.
411: [20:34:33] <antmas> Ryan-Toast: lol
412: [20:39:07] * simon_w has joined #silverstripe
413: [20:39:22] * UncleCheese has left #silverstripe
414: [20:40:34] * willr has joined #silverstripe
415: [20:40:35] * UncleCheese has joined #silverstripe
416: [20:41:12] * chillu_23 quit (Quit: chillu_23)
417: [20:42:05] * UncleCheese___ has joined #silverstripe
418: [20:52:36] <antmas> ...monday
419: [20:59:46] <UncleCheese> SEVENS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
420: [21:00:22] <antmas> UncleCheese: PLS
421: [21:00:26] <antmas> Staahhhp
422: [21:00:39] <UncleCheese> Whaaaa?
423: [21:00:51] <antmas> SEVENS :(
424: [21:01:14] <UncleCheese> Dude.. I couldn't believe when that bloke scrummed the try straight away on the pitch
425: [21:01:27] <antmas> lol
426: [21:01:29] <Ryan-Toast> Nines!!!
427: [21:01:32] * chillu_23 has joined #silverstripe
428: [21:02:56] <UncleCheese> That drop kick after the five metre fend could have stopped the flanker that gave them a free kick
429: [21:02:57] <simon_w> Playoffs position!
430: [21:03:45] <antmas> guise guis guis
431: [21:03:52] <antmas> we should all go to SEVENS next year
432: [21:03:57] <antmas> dressed as POWER RANGERS
433: [21:04:04] <antmas> we will win everything
434: [21:04:20] <Ryan-Toast> Always heaps of power rangers.
435: [21:04:37] <simon_w> Or, I could stay out of the CBD like I've done every other year
436: [21:04:51] * UncleCheese___ quit (Quit: UncleCheese___)
437: [21:05:04] <Ryan-Toast> Sevens are fun as :(
438: [21:06:07] <antmas> Ryan-Toast: yeah but nerds don't like sports, so they take the high road :P
439: [21:06:37] <Ryan-Toast> Social stereotyyyyypppppeeesssssss
440: [21:07:19] <antmas> I've been once, it was alright
441: [21:07:42] <antmas> so, no one for codemania?
442: [21:07:44] <Ryan-Toast> This was the first year I haven't been since I was 18.
443: [21:07:48] <simon_w> I'be been in town on one of the Fridays. Was horrible.
444: [21:07:49] <Ryan-Toast> scratch that, 17.
445: [21:08:05] <Ryan-Toast> Going 9's this year instead.
446: [21:08:09] <antmas> simon_w: were you that ONE sober guy?
447: [21:08:13] <Ryan-Toast> less of a hassle to organise.
448: [21:08:33] <Ryan-Toast> antmas: I'm usually sober, still fun :P
449: [21:08:45] <UncleCheese> you know you've been in NZ too long when you start typing "git push origin mastre"
450: [21:09:00] <simon_w> UncleCheese, no, that's just you not being able to spell :p
451: [21:09:11] <UncleCheese> that would be kiwis not knowing how to spell
452: [21:09:18] <UncleCheese> centre, metre
453: [21:09:21] <UncleCheese> enough already
454: [21:09:38] <simon_w> Kiwis, along with the majority of english speakers
455: [21:09:56] <antmas> coloUr -_-
456: [21:10:01] <antmas> gets me everytime
457: [21:10:15] <simon_w> organise
458: [21:10:25] <UncleCheese> i quite like the -ise suffix
459: [21:10:34] <simon_w> arse
460: [21:10:46] <antmas> favoUrties
461: [21:10:48] <UncleCheese> but autocorrect is responsible for all of my -re misgivings
462: [21:10:50] <antmas> wait
463: [21:10:53] <UncleCheese> and -our
464: [21:10:53] <antmas> favourites
465: [21:11:20] * travis-ci has joined #silverstripe
466: [21:11:21] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#710 (post-2.4 - ec5c9fb : Ingo Schommer): The build passed.
467: [21:11:21] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/61370e411647...ec5c9fb966b0
468: [21:11:21] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/18542881
469: [21:11:21] * travis-ci has left #silverstripe
470: [21:11:24] <simon_w> Autocorrect: why it's really hard to type center
471: [21:11:29] <antmas> Ryan-Toast: I was last time too
472: [21:11:34] <antmas> I don't really drink thoguh
473: [21:11:38] <Ryan-Toast> antmas: Niether.
474: [21:11:48] <Ryan-Toast> Well, sometimes.
475: [21:11:48] <antmas> not anymore anyway
476: [21:11:56] <Ryan-Toast> antmas:dat hangover.
477: [21:11:59] * simon_w could do with a drink
478: [21:12:12] <antmas> Ryan-Toast: exactly
479: [21:12:26] <simon_w> ss23, BRING ME A DRINK
480: [21:12:48] <pippy> americans screwed up their dates and measurements, but their spelling reform fixed some of the stupidites of the english language
481: [21:13:00] <pippy> there's no u in color.
482: [21:13:22] <simon_w> I think you'd find there is
483: [21:13:38] <antmas> there shouldn't be
484: [21:13:59] <ss23> simon_w: I'm so thirsty!
485: [21:14:00] <ss23> ;O
486: [21:14:04] <ss23> simon_w: BRING ME A DRINK
487: [21:14:15] <simon_w> ss23, grab yourself one as you bring me one!
488: [21:14:30] <ss23> But... for me they're ~20 seconds away
489: [21:14:34] <ss23> You are ~5 mins away
490: [21:14:34] <ss23> :(
491: [21:14:43] <ss23> simon_w: BESIDES, YOU NEVER EVEN GET LUNCH WITH ME
492: [21:14:43] <ss23> ;_;
493: [21:14:46] * ss23 cries
494: [21:15:03] <Ryan-Toast> pippy: Since half my job is CSS, when I actually have to write 'color' I spell it colour.
495: [21:15:16] <Ryan-Toast> AH FUCK, I GOT IT AROUND THE WRONG WAY
496: [21:15:18] <ss23> You mean the opposite?
497: [21:15:19] <ss23> lol
498: [21:15:23] <ss23> Was going to say
499: [21:15:29] <Ryan-Toast> this is what it does to me.
500: [21:15:58] <pippy> same. I've given up and i just write color in emails etc
501: [21:16:32] <pippy> NCEA english doesn't mark you down for using american english
502: [21:16:45] <pippy> so officaly nz is actually using the american standard
503: [21:17:00] <ss23> Wait
504: [21:17:13] <pippy> the only other thing i can think of would be offical govt nz documents
505: [21:17:14] <ss23> pippy: How do you get from "You don't get marked down" to "So official NZ uses American"
506: [21:17:15] <simon_w> pippy, NCEA doesn't mark you down for using text speak
507: [21:17:17] <ss23> ?
508: [21:17:30] <Ryan-Toast> lol.
509: [21:17:50] <simon_w> The only place in NCEA you get marked down for spelling is English Formal Writing (one unit standard)
510: [21:18:35] <Ryan-Toast> "So then the settlers came to New Zealand, and were all like: rofl look at these guys. The natives at this time were all wtf, bro" - Excerpt from my NCEA history paper.
511: [21:19:56] <simon_w> That's awesome
512: [21:20:23] <simon_w> ss23, I STILL DON'T HAVE A DRINK
513: [21:20:52] <Ryan-Toast> I think I could go to the fridge, and drink a beer and no-one would question it.
514: [21:21:11] <simon_w> I have to walk upstairs to fill up my drink bottle
515: [21:21:13] <simon_w> So much effort
516: [21:21:22] <simon_w> Should've just gotten off the bus a stop earlier
517: [21:21:37] <Ryan-Toast> people usually get tea every hour so people bring me drinks :P
518: [21:21:44] <ss23> simon_w: ME EITHER OH GOD
519: [21:21:45] <ss23> :O
520: [21:21:57] <simon_w> ss23, FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT FIX IT
521: [21:22:03] <simon_w> (I should make that one a macro too)
522: [21:23:15] <ss23> :(
523: [21:23:28] <guzzlefry> don't stop...believin'
524: [21:26:46] <simon_w> ss23, also, I've already closed (wont fix) a pull request to get SS running better on HHVM! :p
525: [21:26:49] <pippy> I dont think NZ some sort of offical spelling orgnisation, so the only real body that dictates our spelling would the education bodies
526: [21:27:15] <ss23> simon_w: the mysql one?
527: [21:27:22] <simon_w> ya
528: [21:27:35] <ss23> lol
529: [21:27:40] <ss23> I hear you fixed it in HHVM
530: [21:27:40] <ss23> :D
531: [21:28:36] <simon_w> Nope, Emil did
532: [21:28:54] <guzzlefry> Do Github forks automatically stay up-to-date?
533: [21:30:02] <guzzlefry> Could have swore there was some update button in the interface...
534: [21:30:15] <simon_w> Nope
535: [21:30:40] <guzzlefry> Nope, as in it doesn't stay up to date?
536: [21:30:45] <simon_w> Yup
537: [21:31:12] <guzzlefry> hrm, how do I update it?
538: [21:31:42] <simon_w> Locally, add an upstream remote, pull from it, push
539: [21:32:10] <guzzlefry> ah
540: [21:40:42] <guzzlefry> going to be fun relearning how to do these pull requests. :P
541: [21:41:06] <Ryan-Toast> guzzlefry: just use a GUI :P
542: [21:41:07] <simon_w> If it's just one file, there's a nice edit button in github :p
543: [21:41:22] <ss23> then you realise you missed a ; on the live github edit
544: [21:41:30] <ss23> and you're like "dammit" and have to check it out and force push
545: [21:41:53] <simon_w> ss23, just stop doing it wrong
546: [21:42:27] <simon_w> Woo, Objective-C day!
547: [21:43:01] <guzzlefry> simon_w: Isn't that troublesome for the devs if I don't update my current fork first?
548: [21:43:04] <guzzlefry> Although it's only doc tags...
549: [21:43:17] <simon_w> guzzlefry, nah, so long as it merges cleanly
550: [21:43:33] <guzzlefry> yay
551: [21:47:03] <simon_w> They're doing some building upstairs
552: [21:47:07] <guzzlefry> simon_w: You said that all data types return string except Int and Boolean?
553: [21:47:08] <simon_w> ss23, WHERE'S MY DRINK?????
554: [21:47:16] <ss23> simon_w: Right in front of me, buddy
555: [21:47:18] <ss23> Tastes delicious
556: [21:47:25] <simon_w> guzzlefry, no, all datatypes return strings except ID
557: [21:47:34] <ss23> simon_w: What's more, I have an entire packet of Werthers Original Caralemel Creme candies
558: [21:47:37] <ss23> :D
559: [21:47:49] <simon_w> ss23, and I have a girlfriend :D
560: [21:48:32] <simon_w> Also, +v in #hhvm
561: [21:48:40] <ss23> ouch
562: [21:48:41] <ss23> :(
563: [21:48:50] <ss23> I'm not sure which of those hurts more...
564: [21:50:40] <guzzlefry> :(
565: [21:51:48] <simon_w> ss23, well you decide, I will just sit here and wait for the builders to finish
566: [21:51:51] <simon_w> *while
567: [21:51:56] <guzzlefry> I have further inquiries.
568: [21:51:58] <ss23> lol
569: [21:52:06] <guzzlefry> private static $belongs_many_many = array( "BackLinkTracking" => "SiteTree" );
570: [21:52:18] <guzzlefry> Would that be accessable via $this->BackLinkTracking()?
571: [21:52:21] <simon_w> guzzlefry, yes
572: [21:52:42] <guzzlefry> yay, thanks again
573: [21:54:25] * SightUnseen has joined #silverstripe
574: [21:55:51] * SightUnseen has left #silverstripe
575: [21:58:23] <ss23> Fatal error: Call-time pass-by-reference has been removed in
576: [21:58:24] <ss23> FUCK
577: [21:58:33] <ss23> Goddam it I always forget about this every goddam time
578: [22:00:16] <guzzlefry> :P
579: [22:01:48] <simon_w> Bad ss23!
580: [22:03:30] <ss23> IT'S NOT ME
581: [22:03:30] <ss23> :(
582: [22:03:36] <ss23> idk best way to deal with this
583: [22:03:37] <ss23> :/
584: [22:03:46] <ss23> New VM, two versions of PHP on this VM... idk idk
585: [22:03:50] <ss23> I think I'll do a new VM
586: [22:03:53] <ss23> wait
587: [22:04:00] <ss23> Didn't someone say the latest version of 2.4 ran on new PHP?
588: [22:04:06] <ss23> THEY LIED
589: [22:04:35] <simon_w> Where does the latest 2.4 use call time pass by reference?
590: [22:04:48] <ss23> ...
591: [22:04:52] <ss23> In the forum module? ;_;
592: [22:04:57] <ss23> goddamm it
593: [22:05:00] * simon_w slow claps
594: [22:05:04] <ss23> :(
595: [22:05:05] <ss23> pls
596: [22:05:14] <ss23> I AM NOT GOOD WITH COMPUTERS
597: [22:07:44] <antmas> lol ^^^
598: [22:08:30] <simon_w> ss23, just run PHP 5.3 :p
599: [22:10:43] <guzzlefry> Does anyone know what the LinkTracking, ImageTracking, and BackLinkTracking many_many items on SiteTree are for?
600: [22:11:02] <simon_w> guzzlefry, tracking links and images
601: [22:11:11] <ss23> Easily see what images are on what pages (and links of course) without reparsing the entire sitetree
602: [22:11:33] <simon_w> guzzlefry, it's for links/images inside a HTMLText
603: [22:15:02] * Kolin quit (Quit: leaving)
604: [22:15:10] * Kolin_ is now known as Kolin
605: [22:18:19] * Colin[pi] has joined #silverstripe
606: [22:18:36] <Colin[pi]> g'moin
607: [22:19:47] <antmas> Colin[pi]: :O
608: [22:19:51] <antmas> Colin[pi]: HAI!
609: [22:20:13] * travis-ci has joined #silverstripe
610: [22:20:13] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#1903 (3.1 - 51a9363 : Sean Harvey): The build has errored.
611: [22:20:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/0f1ae75dd8d8...51a936345a94
612: [22:20:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/18544634
613: [22:20:13] * travis-ci has left #silverstripe
614: [22:20:21] <Colin[pi]> OMG HAI ANTMAS
615: [22:21:45] <Colin[pi]> can I vent for a moment?
616: [22:21:48] <Colin[pi]> wtf is wrong with people
617: [22:22:02] <Colin[pi]> so I'm approaching the roundabout near my house
618: [22:22:16] <Colin[pi]> and this woman thinks "Ima walk out across the round directly in front of his car"
619: [22:22:28] <Colin[pi]> as in, she can see me coming, and she walks anyway
620: [22:22:31] <Colin[pi]> wtf
621: [22:22:32] <ss23> lol
622: [22:22:37] <Colin[pi]> do you want to die, lady?
623: [22:22:39] <ss23> GIVE WAY, MOTHER FUCKER
624: [22:22:43] <ss23> rite?
625: [22:22:57] <antmas> lol
626: [22:22:57] <Colin[pi]> like seriously wtf
627: [22:23:18] <antmas> I rage whenever I see people not indicating
628: [22:23:21] <Colin[pi]> i rolled down the window and said "um, you can only do that on a zebra crossing" and she tells me to fuckoff
629: [22:23:54] <ss23> "fuck off, there aint no zebras around here"
630: [22:24:01] <ss23> "why would they even need a crossing? god"
631: [22:24:17] <Colin[pi]> the other thing... like, when I cross the road, if I see a car coming, I hurry the fuck up
632: [22:24:21] <Colin[pi]> it's in my best interest
633: [22:24:31] <Colin[pi]> these days, 99% of people "IMA WALK AS SLOW AS FUCK"
634: [22:24:35] <Colin[pi]> "HE'LL SLOW DOWN FOR ME"
635: [22:24:41] <antmas> Colin[pi]: heh, dat 'crossing-the-road-shuffle'
636: [22:24:48] <Colin[pi]> rrrragggggee
637: [22:24:53] <Colin[pi]> sorry </vent>
638: [22:25:20] <antmas> so many people do it, but that end up just looking like idiots with a funny walk - not actually crossing any faster
639: [22:25:34] <Colin[pi]> lol
640: [22:25:39] * unsignedint has joined #silverstripe
641: [22:26:00] * travis-ci has joined #silverstripe
642: [22:26:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#711 (post-2.4 - 34eb667 : Ingo Schommer): The build passed.
643: [22:26:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/ec5c9fb966b0...34eb6678d8d0
644: [22:26:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/18546334
645: [22:26:00] * travis-ci has left #silverstripe
646: [22:26:02] <antmas> and then waving like "thank you! LOL!"
647: [22:26:24] <Colin[pi]> or the almost accident and that "OOOOPS, TEE HEE HEE! ^_^" look
648: [22:26:43] <antmas> I lol whenever people wave when they cross at lights when it goes green for pedestrians
649: [22:27:15] <Colin[pi]> huh? wave at the stopped cars?
650: [22:27:30] <simon_w> Flip the bird at stopped cars!
651: [22:27:32] <antmas> Colin[pi]: rofl, yeah lots of people do it out of habit
652: [22:27:38] <Colin[pi]> antmas: haha
653: [22:28:05] <Colin[pi]> what's funny is my gf grabbed me and pulled me back the first time I was with her here walking on a zebra crossing
654: [22:28:11] <Colin[pi]> she's like "ARE YOU CRAZY???"
655: [22:28:26] <Colin[pi]> I then told her the cars are supposed to stop for pedestrians
656: [22:28:32] <Colin[pi]> she's like "WHAAAA?"
657: [22:28:42] <Colin[pi]> not a common thing in Brazil ;)
658: [22:28:51] <antmas> that's 'cause in Brazil - crossing the road is pretty much murder lol
659: [22:29:06] <Colin[pi]> I so wish that was a joke, but pretty much yes
660: [22:29:41] <antmas> fook
661: [22:29:44] <antmas> so
662: [22:29:49] <ss23> Psh
663: [22:29:53] <ss23> Not murger, just learn to run faster!
664: [22:30:07] <ss23> murder
665: [22:30:17] <antmas> people want to be able to search in sharepoint and have the results display on the SS site
666: [22:30:31] <antmas> I'm all like "SURE, NO PWOBLEMS!"
667: [22:30:35] <ss23> lol.
668: [22:31:06] <antmas> I'm tempted just to iframe the search box XD
669: [22:31:13] <Colin[pi]> why did I list myself on the SS showcase? All I get is spam :C
670: [22:33:18] <ss23> lol Colin[pi]
671: [22:33:35] <ss23> I vote you blame camfindlay
672: [22:33:43] <Colin[pi]> all of these "business partnership proposal" emails >_<
673: [22:33:45] <ss23> Not that he is to blame or anything, but you konw, community and all athat
674: [22:33:45] <ss23> :D
675: [22:35:00] <guzzlefry> okay so, LinkTracking and ImageTracking. Basically, if a link or image is added to an HTMLEditor field on a page, those are parsed out and thrown into one of those two many-many lists?
676: [22:35:16] <simon_w> guzzlefry, yes
677: [22:35:26] <ss23> Just got a 2FA code: 567650
678: [22:35:28] <ss23> was lulz
679: [22:35:36] <guzzlefry> What would BackLinkTracking represent?
680: [22:38:44] <guzzlefry> wait, I'm a dummy. Those would be pages linking to said page?
681: [22:46:52] * zippy__ has joined #silverstripe
682: [22:47:01] * micmania1 has joined #silverstripe
683: [22:49:12] <guzzlefry> aw, I have to commit immediately after editing a file? 0.o
684: [22:50:45] * gelignite quit (Quit: http://bit.ly/nkczDT)
685: [22:52:19] <ss23> In Github edit mode, yeah
686: [22:52:20] <ss23> :P
687: [22:54:55] * chillu_23 quit (Quit: chillu_23)
688: [22:54:57] <guzzlefry> ugh
689: [22:55:05] <guzzlefry> ss23: Will two separate commits be okay? :P
690: [22:55:19] <ss23> NO :O
691: [22:55:26] <ss23> guzzlefry: For two commits, probably easier to checkout
692: [22:56:10] <guzzlefry> Lost me.
693: [22:56:23] <guzzlefry> That's Subversion speak. :P
694: [22:56:39] <ss23> lol
695: [22:56:43] <ss23> Do you not use git, guzzlefry?
696: [22:57:22] <guzzlefry> I do.
697: [22:57:39] <guzzlefry> I was hoping I could make these simple changes without setting up another dev environment. :/
698: [22:57:55] <ss23> Don't set one up?
699: [22:57:58] <ss23> It tkaes like 4 commands
700: [22:58:14] <ss23> git clone repo && vim file1 && vim file2 && git commit -a && git push
701: [22:58:15] <ss23> Okay so 5
702: [22:58:24] <antmas> dumb question, I want to create a template with no theming (just for a div) how to?
703: [22:58:41] <guzzlefry> uhm
704: [22:58:49] <guzzlefry> renderWith()?
705: [23:00:07] * chillu_23 has joined #silverstripe
706: [23:00:12] <antmas> guzzlefry: right, but where would I put this template file?
707: [23:00:23] <simon_w> antmas, mysite/templates/Includes?
708: [23:00:25] <guzzlefry> ^
709: [23:00:55] <antmas> simon_w: ah, so outside the theme directory?
710: [23:00:57] <guzzlefry> I think I'm about to make a mess of my fork >_>
711: [23:01:06] <simon_w> antmas, you could stick it in your theme too
712: [23:01:34] <antmas> simon_w: I don't follow, how does this not use the theme?
713: [23:01:48] <guzzlefry> antmas: top-level mysite.
714: [23:01:53] <antmas> OH
715: [23:01:55] <antmas> :P
716: [23:01:58] <antmas> nvm, thanks
717: [23:01:59] <simon_w> antmas, if you want it in your theme, stick it in your theme, if you don't, don't
718: [23:01:59] <guzzlefry> module thingy
719: [23:02:07] <simon_w> MAGIK!
720: [23:04:30] <micmania1> http://stackoverflow.com/questions/21624205/migrating-silverstripe-to-wordpress-change-web-platforms - I was sick in my own mouth when I read this.
721: [23:04:47] <simon_w> Yay! Fixed the OOM error!
722: [23:04:57] <ss23> YAY
723: [23:06:12] <ss23> lol micmania1
724: [23:06:16] <simon_w> Now, to fix the lot smaller one
725: [23:06:25] <ss23> The best part is the guy is like "How can I migrate?" and literally every 'answer' is like "DON'T MIGRATE"
726: [23:06:29] <ss23> Rather than asnwering :P
727: [23:06:39] <ss23> oh I guess Zauberfisch answered
728: [23:06:39] <ss23> :D
729: [23:08:09] <Colin[pi]> lol
730: [23:08:12] <micmania1> yeah, how can I migrate. erm... don't. just don't.
731: [23:09:56] <pippy> nah, you let him dig himself into a hole
732: [23:11:30] <antmas> :| how do you use renderWith()?
733: [23:11:45] <ss23> Jesus, Chrome is going full retard right now
734: [23:11:53] <ss23> Not sure if one of my HDDs is failing or if it's just being really stupi
735: [23:11:54] <ss23> stupid
736: [23:12:12] <simon_w> It's Windows
737: [23:12:30] <antmas> nevermind
738: [23:12:32] <antmas> brain fart
739: [23:12:49] <antmas> ss23: chrome is always retard
740: [23:13:02] <ss23> turned a bunch of extensions off, seems to be better now
741: [23:13:04] * ss23 looks around
742: [23:13:33] <ss23> for certaivalues of better
743: [23:13:34] <ss23> :/
744: [23:13:59] <antmas> where is my damn steam key, Hawken!
745: [23:15:55] <antmas> damn, still not taking my template :<
746: [23:17:08] <guzzlefry> Checkout -> new branch -> commit -> push -> pull request?
747: [23:17:49] <antmas> or, rather, it's still using the theme
748: [23:18:06] * simon_w|air quit (Ping timeout: 245 seconds)
749: [23:18:38] * simon_w|air has joined #silverstripe
750: [23:19:51] <simon_w> ss23, he's coming, but not in here
751: [23:20:47] <antmas> any reason why my template is still using the theme, when it's not stored in the /themes/blah?
752: [23:23:11] <guzzlefry> antmas: You have the same template in themes/blah?
753: [23:24:13] <antmas> guzzlefry: nope
754: [23:24:49] <guzzlefry> I'm lost. :P
755: [23:25:56] <antmas> guzzlefry: I just have a simple page extension and I want to render it with a template file that just has a some basic html
756: [23:25:57] * chillu_23 quit (Quit: chillu_23)
757: [23:26:26] <guzzlefry> pretty sure renderWith() should work.
758: [23:27:01] <antmas> guzzlefry: how exactly does that work? I don't think I'm doing it properly :P
759: [23:29:24] <guzzlefry> antmas: return $order->renderWith("ShippingLabel");
760: [23:30:36] * Motoservo_ has joined #silverstripe
761: [23:31:03] * Shrike_Finland quit (Quit: Leaving.)
762: [23:31:17] <antmas> guzzlefry: or just $this->renderWith("templatename"); on the page's controller?
763: [23:31:37] <guzzlefry> oh wait...
764: [23:31:42] <guzzlefry> $order is a DataObject...
765: [23:31:43] * Motoservo quit (Ping timeout: 260 seconds)
766: [23:31:44] * Motoservo_ is now known as Motoservo
767: [23:31:55] <antmas> guzzlefry: figured
768: [23:32:18] * chillu_23 has joined #silverstripe
769: [23:38:21] <antmas> need to eat
770: [23:38:23] <antmas> bah
771: [23:50:58] * chillu_23 quit (Quit: chillu_23)
772: [23:58:06] <guzzlefry> https://github.com/silverstripe/silverstripe-cms/pull/932 Did I do it right? >_>
773: [23:58:44] <guzzlefry> ss23: I documented things!

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