#silverstripe IRC Log

IRC log for 12 March 2015

All timestamps are in UTC.

1: [00:02:31] <Hailwood> adrexia, Can you see any reason why https://github.com/silverstripe/silverstripe-cms/blob/3.1/code/model/SiteTree.php#L1409 doesn't capture the output (say in $capture) then we return $capture[0] rather than $tags?
2: [00:03:28] <adrexia> what do you mean?
3: [00:04:53] * dhensby quit (Ping timeout: 240 seconds)
4: [00:07:48] * PigeonFriend has joined #silverstripe
5: [00:09:14] <Hailwood> adrexia, https://gist.github.com/hailwood/94bfe5299113d1c1d29d
6: [00:09:19] <mahfuz> Hey guys how to use an image submit button in a form?
7: [00:09:31] <adrexia> hah!
8: [00:09:46] <adrexia> I've neen going through and stripped out image submit buttons
9: [00:09:54] <adrexia> so my recommendation is don't
10: [00:09:55] <adrexia> ;)
11: [00:10:04] <adrexia> try using a button instead
12: [00:10:24] <adrexia> button is more flexible
13: [00:10:39] <adrexia> and can contain an image if that's what you want
14: [00:11:00] <Hailwood> adrexia, It's a slight deviation of the standard due to needing to actually return the value rather than just modifying it in place, but it's better than what we have currently.
15: [00:11:21] <Hailwood> Or if we don't do that then we should probably remove that line as it makes it appear that you can extend meta tags :/
16: [00:11:58] <mahfuz> Thanks adrexia. Could you give me some more detail on how I can use image in button?
17: [00:15:52] <adrexia> mahfuz:
18: [00:15:53] <adrexia> <button type="submit" class="btn" name="submit" id="something" value="something">
19: [00:15:53] <adrexia> <img src='somthing'>
20: [00:15:53] <adrexia> <span class="screen-reader"> Text for those using a screen reader - you can hide this with css</span>
21: [00:15:53] <adrexia> </button>
22: [00:16:32] <adrexia> Hailwood - yeah I see
23: [00:16:45] <adrexia> and it does
24: [00:17:11] <mahfuz> Thank adrexia
25: [00:17:40] <adrexia> no problem
26: [00:17:56] <mahfuz> adrexia: one more thing do I add the img tag in the form custom template?
27: [00:18:23] <adrexia> oh... hmm
28: [00:18:32] <adrexia> overirde the Actions ?
29: [00:18:44] <adrexia> can't say I've ever done it with silverstripe
30: [00:19:17] <adrexia> but you can a custom template for your form already?
31: [00:20:48] <mahfuz> Thanks adrexia
32: [00:21:18] <adrexia> ahh FormAction lets you choose to render a button instead
33: [00:21:39] <adrexia> and then setButtonContent
34: [00:23:22] * Ryan-Toast has joined #silverstripe
35: [00:23:24] <adrexia> so when you create your actions you can do something like $action->setUseButtonTag(true), then $action->setButtonContent('<img src"thing"> <span class="screen-reader">text for screen reader</span>')
36: [00:23:35] <peter_w> MichalKleiner: Yeah that could potentially work. However it would be hard to work out which field to check as the transalation could be made on one field but not another
37: [00:24:05] <adrexia> so I'd recommend doing that in your php Form method mahfuz
38: [00:27:48] * Sticks has joined #silverstripe
39: [00:28:14] <MichalKleiner> peter_w: you can go threw the code https://github.com/tractorcow/silverstripe-fluent/blob/master/code/extensions/FluentExtension.php and see what it does and decide based on that..
40: [00:28:41] <MichalKleiner> *through
41: [00:37:48] <mahfuz> Thanks adrexia
42: [00:38:19] * jenniferaslan quit (Quit: jenniferaslan has left the room)
43: [00:48:07] * spronk2 quit (Quit: I may need a longer sleep timer...)
44: [00:55:31] * spronk2 has joined #silverstripe
45: [00:56:43] * terryapodaca has left #silverstripe
46: [00:58:08] * muskie9_afk quit (Quit: Textual IRC Client: www.textualapp.com)
47: [01:01:08] * Tanger has joined #silverstripe
48: [01:07:33] * peter_w quit (Quit: Page closed)
49: [01:18:29] <Hailwood> Can anyone see why when I enter "100" for the DiscountPercentage - when I refresh after saving it is 99.99 instead? https://github.com/sunnysideup/silverstripe-ecommerce_discount_coupon/blob/master/code/model/DiscountCouponOption.php
50: [01:21:09] <MichalKleiner> I guess it has something to do with Decimal(4,2)
51: [01:21:39] <MichalKleiner> https://stackoverflow.com/questions/1523173/decimal3-2-values-in-mysql-are-always-9-99
52: [01:21:56] <MichalKleiner> so tha maximal value is restricted to 99.99, you can't do more
53: [01:22:04] <MichalKleiner> so you can create free coupons
54: [01:22:12] <MichalKleiner> *can't
55: [01:23:59] <Hailwood> MichalKleiner, Ah that makes sense. I thought it was a silverstripe thing.
56: [01:24:38] <MichalKleiner> I skimmed through the code of the module and didn't find anything related.. the datatype was a hint then
57: [01:29:01] <ss-helper> Gridfield filters not working on production - http://www.silverstripe.org/community/forums/customising-the-cms/show/101343
58: [01:30:47] <Ryan-Toast> composer require silverstripe/installer comes back with “The package is not available in a stable-enough version according to your minimum-stability setting”
59: [01:31:04] <Ryan-Toast> do I need to add :”dev-master” or something to the end?
60: [01:35:22] * Chix has joined #silverstripe
61: [01:35:25] <Tanger> Gooooood Moooooorning Silverstripe-u!
62: [01:35:26] <Tanger> https://www.youtube.com/watch?v=PD-_oLjmCGY
63: [01:35:28] <Chix> Hello friends!
64: [01:36:22] <Chix> Has anybody got experience with redirecting .php files in SS?
65: [01:36:42] <Chix> Currently using the silverstripe/redirectedurls package
66: [01:37:03] <Chix> But it doesn't particularly like redirecting things like /somepage.php
67: [01:37:15] <Chix> If the extension is different it's fine
68: [01:38:10] <Tanger> Chix: May have to use .htaccess rules
69: [01:38:27] <Chix> Stink as!
70: [01:39:11] <Tanger> Chix: Are you talking about redirecting SS pages TO a .php file or vice versa?
71: [01:39:38] <Ryan-Toast> We need to be ablke to do a composer require on ss-instlaler, not just a create project.
72: [01:39:50] <Chix> Vice versa
73: [01:39:59] <Chix> For legacy links
74: [01:40:33] <ss-helper> Silverstripe Gridfield filters not working - http://stackoverflow.com/questions/29000466/silverstripe-gridfield-filters-not-working
75: [01:47:30] * DimiStripe quit (Quit: DimiStripe)
76: [01:49:45] <Chix> Tanger, I did it a really gross way.
77: [01:50:13] <Tanger> Chix: Oh yeah? Do tell :P
78: [01:50:27] <Chix> Tanger, Followed your advice, redirected in htaccess (just /index.php to /index), then silverstripe/redirecturls can apply to the url and I can input them in the CMS
79: [01:50:41] <Chix> It makes me feel sorta dirty.
80: [01:53:10] <Tanger> Yeah, I know the feeling. But at least it's done and it works for now
81: [01:53:15] <Tanger> You can always refactor later
82: [01:58:43] <Chix> :)
83: [02:09:04] * Cheddam quit (Read error: Connection reset by peer)
84: [02:12:09] * willr has joined #silverstripe
85: [02:22:59] <MichalKleiner> oh god, I need to clean my bookmarks one day... can't find shit
86: [02:25:51] <Chix> MichalKleiner, Do it some other time
87: [02:26:12] <MichalKleiner> yeah, I will as I found what I was after.. postponed till 'don't know when' :-D
88: [02:26:17] * Colin[pi] quit (Ping timeout: 252 seconds)
89: [02:26:24] <Chix> Also, why does SS include wack meta tags?
90: [02:26:51] <Chix> I'm trying to validate my page, and it's failing on x-page-id and x-cms-edit-link meta tags
91: [02:27:33] <Stomach> Ryan-Toast WHERE IS YOUR THEME I WANT TO SEE IT
92: [02:27:40] <Ryan-Toast> Stomach: I’M MAKING IT
93: [02:27:42] <Stomach> Chix - those are there if you are an admin only
94: [02:27:51] <Stomach> Ryan-Toast HURRY UP AND GIVE IT TO ME
95: [02:27:55] <Chix> Oh, yeah?
96: [02:28:01] <Stomach> should be
97: [02:28:04] <Ryan-Toast> Stomach: OKAY, I WILL
98: [02:28:11] <Stomach> try logging out or in incognito and see how it gos
99: [02:28:13] <Stomach> goes*
100: [02:28:22] <Chix> Yeah, looks like it
101: [02:28:24] <Stomach> Ryan-Toast THANK YOU FOR BEING SO KIND
102: [02:28:35] <Ryan-Toast> Stomach: ANY TIME FRIEND
103: [02:28:41] <Stomach> Ryan-Toast <3
104: [02:29:19] <Stomach> Ryan-Toast - http://imgur.com/TgdhFuc
105: [02:29:21] <Stomach> :(
106: [02:29:24] <Stomach> YOU LIED TO ME
107: [02:29:56] <willr> Chix only includes those if you’re logged in
108: [02:30:07] <willr> to provide preview functionality
109: [02:30:29] <Chix> Cheers
110: [02:38:48] * Colin[pi] has joined #silverstripe
111: [02:41:56] <Ryan-Toast> Stomach: Hmm, forgot to add a composer.json https://github.com/Rhym/silverstripe-cms-theme
112: [02:42:08] <Ryan-Toast> It’s a new theme, so there’s nothing there yet :P
113: [02:43:47] <MichalKleiner> zauberfisch: did you start from plain ubuntu iso or some other basebox for your vagrant box?
114: [02:44:00] <zauberfisch> ubuntu
115: [02:44:07] <zauberfisch> well
116: [02:44:18] <zauberfisch> the vagrant ubuntu box
117: [02:44:33] <zauberfisch> so not from the iso
118: [02:44:51] <zauberfisch> MichalKleiner: planing to opensource the setup script some day this week
119: [02:45:18] <zauberfisch> and writing some docs :)
120: [02:45:41] <MichalKleiner> good
121: [02:45:59] <MichalKleiner> I'll have my play around anyway, just starting really from plain iso
122: [02:46:12] <MichalKleiner> but being minimalistic might not be a good thing
123: [02:46:49] <Stomach> Ryan-Toast WHERE IS THE CODE
124: [02:46:57] <Ryan-Toast> Stomach: NO WHERE
125: [02:47:00] <MichalKleiner> who haven't created their vagrant box would be new who haven't developed their own framework :-D
126: [02:47:04] <Stomach> NOT EVEN IN YOUR HEAD?
127: [02:47:08] <Ryan-Toast> Stomach: no
128: [02:47:10] <Ryan-Toast> well
129: [02:47:11] <Ryan-Toast> yes
130: [02:47:24] <Stomach> MichalKleiner - never again
131: [02:47:27] <zauberfisch> MichalKleiner: yeah, always good to learn stuff ;)
132: [02:47:53] <Stomach> "oh ill write an incredibly complicated array system!" brain - "good idea stevie!" future stevie - "what the hell, man"
133: [02:47:55] <MichalKleiner> but 'fail fast'
134: [02:48:09] <Ryan-Toast> Stomach: +1
135: [02:48:11] <MichalKleiner> :-D
136: [02:48:47] <zauberfisch> Stomach: haha
137: [02:48:48] <zauberfisch> yeah
138: [02:48:53] <zauberfisch> happens to me all the time
139: [02:49:23] <zauberfisch> I think I am so super clever for getting all of that done in 1 statement
140: [02:49:55] <zauberfisch> and then the next time I have to look at it ...
141: [02:49:55] <zauberfisch> :D
142: [02:50:39] <Stomach> yeah exactly
143: [02:50:41] <Stomach> no comments
144: [02:50:42] <Stomach> nothing
145: [02:50:51] <Stomach> I did that with a search engine I wrote for university
146: [02:51:01] <Stomach> craftily shifting bits and changing endianness
147: [02:51:07] <Stomach> and now I have no fucking idea what it does
148: [02:51:11] <Stomach> but I wanted to use it the other day
149: [02:51:15] <Stomach> and just couldn't, at all
150: [02:51:59] <MichalKleiner> I feel like getting an icecream or popsicle
151: [02:52:37] <Tanger> Hey guys, is there a way in the config to force ALL formactions to use buttons instead of inputs?
152: [02:53:14] <Stomach> Config->inst()->update('shit_answer', 'probably_not', true)
153: [02:54:03] <Tanger> Using Injector then?
154: [02:54:14] <Tanger> Without breaking FormActions functionality
155: [02:54:55] <Stomach> you could extend formaction
156: [02:54:57] <Stomach> ButtonFormAction
157: [02:55:01] <Stomach> and set $useButtonTag = true;
158: [02:55:09] <Stomach> then just use ButtonFormAction::create()
159: [02:55:18] <Stomach> but apart from that not really as its an instance property
160: [02:55:49] <Tanger> Hmm, true. Cool, thank Stomach :D
161: [02:56:12] <Stomach> no problem
162: [02:56:16] <Stomach> shitty solution, but meh
163: [02:56:54] * muskie9 has joined #silverstripe
164: [02:57:02] <Tanger> Meh. Was just checking if there was a simple solution, rather than wasting a couple of work hours trying to getit to work
165: [02:59:06] * nontgor quit (Ping timeout: 246 seconds)
166: [02:59:53] <muskie9> anyone use https://github.com/sminnee/silverstripe-staticsiteconnector ? wondering how it'd handle an education site with 1000's of pages
167: [03:04:09] <muskie9> and if the crawl can be run from the cli... browser times out
168: [03:05:39] <adrexia> I have
169: [03:06:06] <adrexia> mostly for sites with thousands of pages
170: [03:06:28] <adrexia> but last time I checked there were bug fixes in different repos
171: [03:08:02] <adrexia> https://github.com/sminnee/silverstripe-staticsiteconnector/network <- might be helpful
172: [03:09:11] <muskie9> good call adrexia, have a client asking about moving from ektron to SS cause they can't implement a simple frontend exercise we did for them... soooo much content though
173: [03:09:16] <adrexia> specifically, this one looks like it might be the latest: https://github.com/chillu/silverstripe-staticsiteconnector/tree/pulls/included-urls
174: [03:09:51] <muskie9> do you run from browser or cli
175: [03:10:13] <adrexia> browser
176: [03:10:24] <adrexia> though if cli is possible I beat its quicker
177: [03:10:48] <muskie9> hoping cli is, or will be (eventually) an option
178: [03:11:32] * nontgor has joined #silverstripe
179: [03:11:39] * adrexia nods
180: [03:13:21] <adrexia> people need to start pull requesting/merging the pull requests
181: [03:13:49] <ss-helper> Re: Module scores for addons.ss.org (Mini-Project) - https://groups.google.com/d/msg/silverstripe-dev/wZM23FbOb2w/fZVVnDXjHqEJ
182: [03:14:23] <adrexia> look at the number of changes here: https://github.com/sminnee/silverstripe-staticsiteconnector/pull/24
183: [03:15:08] <Ryan-Toast> Stomach: all that repo is atm: http://i.imgur.com/Ro2ZO7L.png
184: [03:16:56] <muskie9> lol, 250+ commits
185: [03:24:53] <MichalKleiner> any experience with https://puphpet.com/ ?
186: [03:27:02] * zlinux has joined #silverstripe
187: [03:31:39] <muskie9> MichalKleiner yes, using it currently
188: [03:31:56] <MichalKleiner> like often or created the box once and that's it?
189: [03:33:02] <muskie9> created a repo with the box and clone it for every project... vagrant up, sudo get phpunit and cpy sake and I'm all set
190: [03:34:10] <MichalKleiner> trying to find the benefit of it compared to other boxes..
191: [03:34:47] <muskie9> no real complaints... been looking into https://github.com/mdkholy/dashbrew though... vagrant instance that allows for multiple sites on one box w/a dashboard to keep track... supports multiple php versions
192: [03:35:14] <muskie9> still working out each version, need to support some old 2.4 sites so nice to have the php 5.3 option
193: [03:35:45] * Hailwood quit (Quit: Leaving)
194: [03:37:03] <muskie9> MichalKleiner u on gitlab?
195: [03:37:14] <MichalKleiner> yep
196: [03:51:16] * spronk2 quit (Read error: Connection reset by peer)
197: [03:54:53] * willr quit (Quit: willr)
198: [03:55:18] * Colin[pi] has left #silverstripe
199: [04:03:23] <mahfuz> Hey guys is there anyone to discuss a form problem?
200: [04:03:51] <Tanger> mahfuz: I can give it a shot if other people are busy
201: [04:03:56] * willr has joined #silverstripe
202: [04:04:02] <mahfuz> Thanks Tanger
203: [04:04:40] <mahfuz> I have created a form in Page.php so that I can place the form in all the pages in the header area
204: [04:04:44] * mobiusnz1 quit (Quit: Leaving.)
205: [04:05:38] <mahfuz> The function that processes the form selects some record from db and renders with a template like this return $this->customise($data)->renderWith(array('showresults', 'Page'));
206: [04:05:55] <mahfuz> So I have Page_showresults.ss template for the result
207: [04:05:56] <muskie9> mahfuz what version of SS
208: [04:06:07] <mahfuz> The latest one
209: [04:06:20] <muskie9> guessing your getting a weird template?
210: [04:06:31] <Tanger> You'd want to have 'showresults' as 'Page_showresults'
211: [04:06:33] <mahfuz> yeah
212: [04:06:40] <Tanger> The full name of the template
213: [04:06:45] <muskie9> switch Page and showresults in your array
214: [04:07:04] <muskie9> and waht Tanger said
215: [04:07:22] <mahfuz> I also have line added in my config like this Director: rules: 'page//$Action': 'Page_Controller'
216: [04:08:34] <mahfuz> and in the home page the action is like this action="/home/SearchBySuburbForm" should it be this or /page/SearchBySuburbForm
217: [04:08:57] <mahfuz> I am going to try your suggestion now and get back
218: [04:09:24] <Tanger> mahfuz: If you have the director rule as page//$action, it will only match pages that contain 'page/$someaction'
219: [04:10:21] <Tanger> So if the allowed actions on the homepage is '/home/MyAction', it would only page 'page/home/MyAction'
220: [04:11:01] <Tanger> I think
221: [04:12:10] <mahfuz> Tanger: first think should i just use ->renderWith(array('templatename')); ?
222: [04:13:16] <mahfuz> And second thing do I really need to put anything in config in my case?
223: [04:14:37] <Tanger> mahfuz: 1) Depends. If you're JUST rendering the form, then that will return just the form rendered in a chunk of text. Like an Include. Passing renderWith array('templatename",'Page') means it will try to render with the first template found, then fall back to the next if the first template doesn't exist
224: [04:15:26] <mahfuz> Thanks Tanger I got the first thing clearly
225: [04:15:36] * Stomach quit (Quit: zzz)
226: [04:17:12] * MichalKleiner is now known as MichalKleiner|aw
227: [04:17:56] <Tanger> and 2) I don't believe so. Any page access will go through Page_Controller or anything extended from that, ie HomePage_Controller. So as far as I know it will keep the same Allowed Actions unless you override the allowed_actions array
228: [04:18:48] <mahfuz> So I dont need anything in the config in my case at least
229: [04:19:19] <Tanger> mahfuz: In your case, I don't think so
230: [04:21:31] <muskie9> mahfuz can you paste your Page_Controller stuff
231: [04:21:59] <mahfuz> Thanks Tanger. I am getting the template but not the header and footer part with it like i get for my templates placed in template folder
232: [04:22:27] <mahfuz> So to render do I have to make the complete page template?
233: [04:22:39] <muskie9> mahfuz shouldn't have to
234: [04:24:05] <Tanger> mahuz: Make your renderWith array ('templatename', 'Page') and it should render with the outer stuff
235: [04:27:49] <mahfuz> Tanger and muskie9 thanks for your help. It works now. I just mixed up things. I should have placed the showresults.ss template in the template folder instead of Page_showresults.ss
236: [04:29:19] <mahfuz> Its my bad I didn't catch Tangers first suggestion
237: [04:29:25] <mahfuz> Thanks guys
238: [04:29:58] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
239: [04:30:04] <muskie9> surez, as long as it's working I like it :P
240: [04:33:36] <mahfuz> muskie9: do you have time to discuss another issue
241: [04:33:55] <muskie9> sure do
242: [04:34:07] <muskie9> if I have the knowledge lol
243: [04:35:25] <mahfuz> I have a many_many in class RegisteredMember derived from Member and the relationship name is 'WorkingIn' and its related with Suburb Class
244: [04:37:06] <muskie9> so RegisteredMember <-- many_many --> WorkingIn
245: [04:37:31] <muskie9> and what type of relation is WorkingIn to Suburb
246: [04:37:31] <mahfuz> can i retrieve the registered members like this - $results = RegisteredMember::get()->filter(array( 'WorkingIn' => $suburb->ID )); // $suburb is an object of Suburb class
247: [04:38:18] <mahfuz> In suburb I have $belongs_many_many
248: [04:38:48] <muskie9> so WorkingIn <-- many_many --> Suburb
249: [04:39:14] <Tanger> mahfuz: Use filter(array("WorkingInID" => $suburb->ID))
250: [04:39:25] <muskie9> if it's a has_one
251: [04:39:30] <Tanger> Actually
252: [04:39:31] <Tanger> No
253: [04:39:41] <muskie9> otherwise, leftjoint?
254: [04:39:50] <muskie9> *leftjoin
255: [04:40:24] <mahfuz> Its many_many between RegisteredMember (many_many) and Suburb (belongs_many_many)
256: [04:40:32] * Ryan-Toast quit (Quit: Ryan-Toast)
257: [04:40:48] <mahfuz> Do you thing I should try with WorkingInID
258: [04:40:54] <Tanger> No
259: [04:41:02] <Tanger> Sorry, I misread. That only works on a $has_one
260: [04:41:28] <muskie9> sounds like a leftjoin and I'm still far from efficient w/those unfortunately :(
261: [04:41:34] <Tanger> muskie9 is right, you can leftjoin if it's $many_many
262: [04:41:41] <mahfuz> I need to get the registeredmembers for a specific Suburb ID
263: [04:41:50] <Tanger> Oh
264: [04:42:05] <mahfuz> Could you please give me a dummy example?
265: [04:42:10] <mahfuz> of left join
266: [04:43:36] <muskie9> mahfuz I'd give a better one, but I'm still learning: http://doc.silverstripe.org/en/developer_guides/model/data_model_and_orm/#joining-tables
267: [04:44:00] <mahfuz> I am confused what should I put in the filter first condition
268: [04:44:11] <mahfuz> in place of 'WorkingIn'
269: [04:44:44] <mahfuz> should it be 'WorkingIn.SuburbID'
270: [04:45:27] <mahfuz> muskie9: thanks I will have a look in the link
271: [04:47:02] <muskie9> mahfuz I get confused on the params for the left/inner join... waiting for my aha moment w/it then I'll be set ;)
272: [04:47:32] * Stomach has joined #silverstripe
273: [04:48:02] <Tanger> mahfuz: It could be easier to iterate over registeredmembers
274: [04:48:09] <muskie9> ^
275: [04:49:09] <muskie9> mahfuz I vaguely recall something that might work like WorkingIn.Suburb.SuburbID or something... but w/relation names being accurate
276: [04:49:15] <muskie9> I could be mistaken thought
277: [04:49:20] <muskie9> though*
278: [04:49:39] <Tanger> mahfuz: foreach(RegisteredMember::get() as $rf) {if(in_array($suburb->ID, $r->column('ID')) { * DoSomething * } }
279: [04:50:08] <Tanger> muskie9: I never get dot notation to work lol
280: [04:50:21] <Tanger> for some reason
281: [04:50:26] <muskie9> I think I did once, and that was it... never looked back lol
282: [04:50:40] <Tanger> haha
283: [04:50:50] <muskie9> won't update SS version on that site... don't want to refactor the code :P
284: [04:51:00] <muskie9> bad practice ^
285: [04:51:33] <muskie9> Tanger I've used dot notation and double underscore
286: [04:51:40] <muskie9> depending on where I'm calling it
287: [04:52:15] <Tanger> I think they'll only work on DataList filtering, not ArrayLists or something
288: [04:52:19] <Tanger> Or vice versa
289: [04:52:35] <muskie9> probably right
290: [04:59:56] <mahfuz> Tanger and muskie9: It seems it was easy and worked like this - 'WorkingIn.ID' => $suburb->ID
291: [05:00:13] <mahfuz> Thanks guys for your ideas
292: [05:00:23] <Tanger> Haha, sorry to overcomplicate things :P
293: [05:00:39] <muskie9> #DotNotationFTW I don't know how it worked lol :P
294: [05:00:58] <mahfuz> That's all right. I have come to know few things in the process
295: [05:01:03] <muskie9> filing this under working but mysterious lol
296: [05:01:04] <mahfuz> no worries
297: [05:04:53] * jbrungar quit (Ping timeout: 240 seconds)
298: [05:08:53] * ss-log quit (Ping timeout: 240 seconds)
299: [05:09:00] * ss-log_ has joined #silverstripe
300: [05:09:17] <muskie9> glad it's working though
301: [05:09:18] * muskie9 quit (Read error: Connection reset by peer)
302: [05:09:23] * madmatt quit (Remote host closed the connection)
303: [05:09:23] * madmatt has joined #silverstripe
304: [05:09:26] * jbrungar quit (Ping timeout: 240 seconds)
305: [05:09:31] * ss-log quit (Ping timeout: 240 seconds)
306: [05:09:33] * jbrungar_ is now known as jbrungar
307: [05:09:43] <muskie9_> random posts by muskie9... classic
308: [05:09:50] * madmatt is now known as Guest86871
309: [05:09:53] * webpal quit (Ping timeout: 240 seconds)
310: [05:09:53] * muskie9_ is now known as muskie9
311: [05:10:18] <muskie9> that ss-log sure make some stuff happen :P
312: [05:10:57] * veb quit (Quit: veb-irc: &)
313: [05:13:18] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
314: [05:26:05] * MichalKleiner|aw is now known as MichalKleiner
315: [05:26:08] * MichalKleiner is now known as MichalKleiner|aw
316: [05:33:23] * Stomach quit (Quit: zzz)
317: [05:45:49] <ss-helper> DataObject and the Gridfield link to file - http://www.silverstripe.org/community/forums/customising-the-cms/show/101344
318: [05:53:34] * mahfuz quit (Ping timeout: 246 seconds)
319: [06:01:37] * veb has joined #silverstripe
320: [06:10:05] * wmk has joined #silverstripe
321: [06:10:45] * travis-ci has joined #silverstripe
322: [06:10:46] <travis-ci> tractorcow/silverstripe-cms#28 (pulls/3.1/fix-page-create - 2baf1cd : Damian Mooyman): The build was broken.
323: [06:10:46] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/fba4a7cf1210...2baf1cd48056
324: [06:10:46] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54054918
325: [06:10:46] * travis-ci has left #silverstripe
326: [06:24:12] * Shrike_Finland has joined #silverstripe
327: [06:29:32] * wmk quit (Ping timeout: 252 seconds)
328: [06:30:58] <ss-helper> silverstripe member profile module - http://www.silverstripe.org/community/forums/all-other-modules/show/101345
329: [06:33:22] * Stomach has joined #silverstripe
330: [06:33:57] * Shrike_Finland quit (Quit: Leaving.)
331: [06:51:13] * Djelibeybi has joined #silverstripe
332: [06:51:14] * Sticks quit (Quit: Leaving)
333: [06:59:43] * Djelibeybi quit (Quit: Textual IRC Client: www.textualapp.com)
334: [07:04:53] * Shrike_Finland has joined #silverstripe
335: [07:06:20] * travis-ci has joined #silverstripe
336: [07:06:22] <travis-ci> tractorcow/silverstripe-cms#29 (pulls/3.1/fix-page-create - 9fd61c2 : Damian Mooyman): The build was fixed.
337: [07:06:22] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/2baf1cd48056...9fd61c2917df
338: [07:06:22] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54057939
339: [07:06:22] * travis-ci has left #silverstripe
340: [07:15:11] * Azure quit (Ping timeout: 264 seconds)
341: [07:15:43] * benjhocking has joined #silverstripe
342: [07:20:40] * veb quit (Quit: veb-irc: &)
343: [07:22:51] * Azure has joined #silverstripe
344: [07:27:43] <zlinux> hi all :)
345: [07:29:11] <zlinux> are there any themes and/or modules for a Forum based on SilverStripe
346: [07:31:51] <nontgor> there must be given there is a forum on the silverstripe site
347: [07:32:22] * wmk has joined #silverstripe
348: [07:32:31] <zlinux> oops sorry I didn't finish writing my question
349: [07:32:54] <zlinux> nontgor: of course there is a forum module for silverstripe being used on the official website
350: [07:33:00] <zlinux> but my question is:
351: [07:33:12] <zlinux> are there any themes and/or modules for a Forum based on SilverStripe
352: [07:33:16] <zlinux> that looks alike modern minimal UX forums like Discourse, Vanilla forum, StartBBS..etc?
353: [07:33:40] <wmk> zlinux, afaik not. there are not so many themes available for silverstripe
354: [07:33:53] <wmk> most devs develop their own...
355: [07:34:25] * Eliseth has joined #silverstripe
356: [07:34:26] <wmk> zlinux, do you know http://addons.silverstripe.org/add-ons?type=theme&view=expanded ??
357: [07:36:41] <zlinux> yes i know the addons directory
358: [07:38:17] <zlinux> actually, my question is not about the theme only
359: [07:38:33] <zlinux> it's the structure of the forum and functionality too.
360: [07:47:55] * Liquide has joined #silverstripe
361: [07:51:23] * travis-ci has joined #silverstripe
362: [07:51:24] <travis-ci> silverstripe/silverstripe-framework#4423 (3.1 - a0bffcc : Daniel Hensby): The build passed.
363: [07:51:24] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/c996ab69e79a...a0bffccb6ad1
364: [07:51:24] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/54060249
365: [07:51:24] * travis-ci has left #silverstripe
366: [07:52:17] * Stomach quit (Quit: zzz)
367: [08:01:53] * darjus01 has joined #silverstripe
368: [08:06:44] <wmk> zlinux, in doubt ask on forums or stackoverflow, maybe there will someone know an answer
369: [08:19:38] <zlinux> wmk: you're right, thanks.
370: [08:20:21] * Shrike_Finland quit (Quit: Leaving.)
371: [08:20:44] <wmk> irc is fine for adhoc solutions, forum may take longer... most of NZ devs are not online right now
372: [08:21:42] * Saner has joined #silverstripe
373: [08:26:19] <Saner> Hi guys. Im getting a "Maximum execution time of 30 seconds exceeded" when trying to access Files in the CMS. Any ideas? The assets folder is around 250mb
374: [08:27:28] <wmk> even if you relaod?
375: [08:27:55] <Saner> Yup. I should say the assets come from a 2.4 SS installation, which has been upgraded to 3.1
376: [08:28:24] <wmk> let's see..
377: [08:28:30] <wmk> hmm, i don't have problems here
378: [08:28:48] <wmk> anything in the error log?
379: [08:29:26] <wmk> nope... even on testing system i get to assets imedeatly
380: [08:29:40] <wmk> Saner, are you in dev mode? can you paste the trace?
381: [08:29:43] <wmk> !paste Saner
382: [08:29:43] <ss-helper> Saner: Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
383: [08:30:09] <Saner> Hmm cant see anything. Well it isnt showing a typical SS error. It just gives me a Fatal error on a white screen
384: [08:30:24] <wmk> right.
385: [08:30:35] <wmk> maybe it has to update or index something
386: [08:30:45] <wmk> are all files in database?
387: [08:30:55] <wmk> so - did you copy the db from 2.4 to 3.1 ?
388: [08:31:20] <Saner> Yeah its the exact same database, and everything else works fine, som im kind of puzzled about this
389: [08:31:52] <wmk> you may increase the max_execution_time setting for php
390: [08:32:09] <wmk> e.g. ini_set() in your /mysite/_config.php
391: [08:32:42] <wmk> for testing, of course remove it later
392: [08:33:27] <Saner> WIll try that. I also tried setting the memory limit up with ini_set(), didnt work though
393: [08:33:46] <wmk> depends on your setting
394: [08:34:00] <wmk> if you're allowed to set it with php
395: [08:34:10] <wmk> http://php.net/manual/en/info.configuration.php#ini.max-execution-time
396: [08:34:11] <Saner> Well im running MAMP PRO atm
397: [08:34:17] <wmk> locally?
398: [08:34:42] <wmk> then go to your php.ini and set it there
399: [08:34:59] <Saner> Yes. Also it seems if i dont set memory limit up with ini_set(). It gives me the "Allowed memory size of 134217728 bytes exhausted" fatal error
400: [08:35:20] <wmk> this can be if it has to rebuild images
401: [08:35:23] <Saner> Just trying to avoid having to set anything in the php.ini file, since it also happens on the server, where it has to go live
402: [08:35:31] <wmk> bad if a user uploads a 12M jpg and you need a thumbnail
403: [08:36:01] <wmk> Saner, just change it for testing or while going live...
404: [08:36:04] <Saner> Indeed, would something like that keep causing the error?
405: [08:36:21] * Shrike_Finland has joined #silverstripe
406: [08:36:25] <wmk> dunno, normally assets doesn't show thumbnails
407: [08:36:52] * wmk remembers a config setting that resyncs the assets section when going to "files" in backend
408: [08:37:54] <Saner> What did you just remember? Haha
409: [08:41:30] <wmk> do you have any config setting for File or Assets?
410: [08:42:18] <Saner> Not as far as i can tell
411: [08:43:08] <wmk> try /dev/tasks/FilesystemSyncTask , maybe it helps...?
412: [08:43:44] <wmk> or look at the error log (silverstripe or apache) to find any infos where it crashes
413: [08:45:11] <Saner> Ah when trying to run that task, it gave me a SS error : ValidationException: Object is of class 'SubscriptionPage' which doesn't exist - you need to change the ClassName before you can write it
414: [08:45:27] <Saner> At least we are gettings errors that make sense now
415: [08:46:24] <ss-helper> Re: Calling controller function always delivers error 403 - http://www.silverstripe.org/community/forums/general-questions/show/101334?start=8#post400694
416: [08:49:53] <Saner> So the error is actaully useless?
417: [08:52:30] <wmk> Saner, hmm, no
418: [08:52:48] <wmk> maybe a fiele is linked to a non existent pagetype and it chokes there
419: [08:53:05] <wmk> grep your db for SubscriptionPage
420: [08:53:19] <wmk> or if you have the pagetype defined there might be a php error
421: [08:53:27] <Saner> Yeah PHPstorm just couldnt find it anywhere. Maybe I should look for it manually though
422: [08:54:06] <wmk> the cool thing with OO is: the error can occur in a far away corner of the code
423: [08:54:20] <wmk> you either become crazy or better at coding ;)
424: [08:55:17] <Saner> Haha yeah, trying to become better always ey!
425: [08:55:33] <wmk> Saner, you use phpstorm, that's a huge step becoming better
426: [08:56:32] <Saner> Indeed, its awesome
427: [08:56:50] <wmk> you can also throw on xdebug and step through to see where the error occurs
428: [08:57:02] <wmk> plain easy w/ phpstorm
429: [08:58:24] * masnun has joined #silverstripe
430: [08:59:52] * kinglozzer has joined #silverstripe
431: [09:01:27] <ss-helper> Re: Calling controller function always delivers error 403 - http://www.silverstripe.org/community/forums/general-questions/show/101334?start=8#post400695
432: [09:08:08] * cloph_away is now known as cloph
433: [09:13:14] <ss23> https://twitter.com/ss2342/status/575940607434063872 I tweeted this, now Britney Spears is following me on Twitter :(
434: [09:14:09] * Colin[pi] has joined #silverstripe
435: [09:16:28] <wmk> ss23, she herself?
436: [09:17:13] <wmk> hehe, twitter feed for #silverstripe would be a nice featuer for ss-helper to spam even more ;)
437: [09:17:19] <wmk> zippy?
438: [09:17:29] <ss23> Yeah, wmk. I mean, her official
439: [09:17:33] <ss23> WAIT
440: [09:17:37] <ss23> Fucking
441: [09:17:40] <ss23> It doesn't have the tick
442: [09:17:43] <ss23> IT'S JUJST A SPAM ACCOUNT
443: [09:17:44] <ss23> :(
444: [09:17:45] * ss23 crie
445: [09:18:00] <kinglozzer> :(
446: [09:18:20] <wmk> ss23 give up, you'll never date her
447: [09:19:15] <ss23> I WANT TO BELIEVE
448: [09:23:55] * Saner quit (Ping timeout: 246 seconds)
449: [09:26:37] * Shrike_Finland quit (Quit: Leaving.)
450: [09:29:24] <kinglozzer> Guise that's that module where you can log in as anyone by clicking a button instead of changing their fkn password?
451: [09:29:28] <kinglozzer> what's*
452: [09:29:58] * webpal_ quit (Changing host)
453: [09:29:59] * webpal_ has joined #silverstripe
454: [09:31:27] * swaiba has joined #silverstripe
455: [09:37:53] <kinglozzer> nvm found it https://github.com/sheadawson/silverstripe-userswitcher
456: [09:44:11] <ss23> super handy!
457: [09:44:14] <ss23> I've wanted it for ages
458: [09:44:35] <ss23> I need t o get it added to more projects tbh
459: [09:47:57] <kinglozzer> ss23: Yeah I've got a list of usernames/passwords in a spreadsheet atm, it takes FOREVER for excel to open ><
460: [09:48:01] <kinglozzer> Stupid office
461: [09:48:06] <ss23> oh man, lol
462: [09:48:07] * masnun is now known as masnun|away
463: [09:48:16] <ss23> That sentence is A+
464: [09:48:34] <kinglozzer> I suppose I could export them :P
465: [09:48:35] <ss23> kinglozzer: I'm a fan of just hardcoding creds personally :D
466: [09:48:50] <kinglozzer> Oh gosh you guys'll love this
467: [09:49:12] <kinglozzer> Site going live tomorrow, we're doing build and another company (an "ICT" company) are responsible for hosting
468: [09:49:32] <ss23> Is it IBM?!
469: [09:49:35] <ss23> They're retarded :D
470: [09:49:40] <kinglozzer> At the start of the project, we sent a list of server requirements (inc. ssh, git etc). Has to meet some gov requirements too
471: [09:49:58] <kinglozzer> Yesterday we were given a cPanel install on shared hosting
472: [09:50:00] * kinglozzer cried
473: [09:50:04] <ss23> hahahaah
474: [09:50:08] <ss23> XD
475: [09:50:09] <kinglozzer> Both tears of sadness and laughter
476: [09:50:56] <kinglozzer> We sent a link to DigitalOcean, the response back was "how many PHP processes does SilverStripe need?"
477: [09:51:08] <kinglozzer> ALL OF THEM, ALL THE PROCESSES
478: [09:51:24] <ss23> hahahaha
479: [09:51:25] <ss23> cry
480: [09:51:51] <ss23> anyway, time for me to wnader home
481: [09:51:52] <ss23> :D
482: [09:51:58] <kinglozzer> ciao ss23
483: [09:57:07] * GioVdK has joined #silverstripe
484: [09:57:31] * travis-ci has joined #silverstripe
485: [09:57:32] <travis-ci> silverstripe/silverstripe-framework#4425 (master - b2afc9f : Damian Mooyman): The build passed.
486: [09:57:32] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/a1d39780d863...b2afc9fb5204
487: [09:57:32] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/54070559
488: [09:57:32] * travis-ci has left #silverstripe
489: [10:01:59] * Tanger quit (Quit: sleep())
490: [10:03:04] <Py5221k> oh, hullo
491: [10:03:18] <Py5221k> I forgot to /quit last night I guess
492: [10:04:34] <Colin[pi]> Py5221k: o/
493: [10:04:38] <Py5221k> \o
494: [10:05:12] <swaiba> ss23 / kinglozzer - user switcher is great, but needs modifying if you have any volume of users... or it fails to render the dropdown...
495: [10:05:36] <swaiba> just like adding a has_one Member and then letting SS scaffold a drop down in 2.4
496: [10:06:43] <kinglozzer> swaiba: Thanks for the heads up
497: [10:06:54] <wmk> swaiba, good point for many users...
498: [10:07:23] <wmk> a filter for users or usergroups would be handy there
499: [10:08:39] <Py5221k> oi ss-helper !whatsnew
500: [10:08:54] <Py5221k> !whatsnew since 10am
501: [10:09:16] * wmk is now known as ss-helpr
502: [10:09:31] <ss-helpr> Py5221k, this guy with different nick every day came back
503: [10:09:36] * ss-helpr is now known as wmk
504: [10:09:44] <Py5221k> phergie you troll ;_;
505: [10:09:46] <Py5221k> :P
506: [10:09:48] <Py5221k> xD
507: [10:10:43] <wmk> !paste swaiba
508: [10:10:44] <ss-helper> swaiba: Please paste your code using something like http://kopy.io/ or http://www.sspaste.com/ or https://gist.github.com/ and then paste the link here.
509: [10:10:51] * wmk loves this stuff...
510: [10:12:21] <wmk> kinglozzer, sheadawson made some handy modules
511: [10:12:25] <wmk> just implementing shortcodable
512: [10:12:42] <wmk> manage shortcodes with a form in tinymce
513: [10:12:45] <Py5221k> I've not heard of kopy.io before
514: [10:13:06] <wmk> zippy was searching for a tabbable pastebin without ads
515: [10:18:38] * UncleCheese has joined #silverstripe
516: [10:19:06] <wmk> is there some kind of searchable dropdown field?
517: [10:19:45] <swaiba> isn't that the listbox field?
518: [10:20:26] <wmk> swaiba, yup. thanks
519: [10:30:39] * zlinux quit (Ping timeout: 256 seconds)
520: [10:32:05] <wmk> swaiba, hmm, not searchable but multiline
521: [10:32:22] * Shrike_Finland has joined #silverstripe
522: [10:41:07] <Py5221k> tabbable wmk ?
523: [10:41:09] <Py5221k> hmm
524: [10:41:15] * Py5221k opens to hav ea look
525: [10:41:19] <wmk> dunno
526: [10:41:54] <Py5221k> mm, looks cool
527: [10:47:35] <wmk> so TreeDropdown doesn't work for me either, is there a Dropdown or other autocomplete field that can filter from an existing list i have as array?
528: [10:47:43] <wmk> i want to filter by name but need the ID
529: [10:49:08] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
530: [10:52:48] * Shrike_Finland quit (Quit: Leaving.)
531: [10:57:51] * r3v3rb has joined #silverstripe
532: [10:59:38] <r3v3rb> eek running a site as https, but media inserted from youtube (https) always gets embedded as http so doesn’t show?
533: [10:59:46] <r3v3rb> any ideas?
534: [10:59:52] <r3v3rb> or is it hacky time?
535: [10:59:57] <wmk> how's it embedded?
536: [10:59:58] * Shrike_Finland has joined #silverstripe
537: [11:00:05] <wmk> shortcode?
538: [11:00:35] <wmk> afaik there is a http/https agnostic way to call it like src="//youtube.com/..."
539: [11:01:02] <wmk> r3v3rb, you could write a request filter that rewrites it...
540: [11:01:17] <r3v3rb> wmk okay sweet
541: [11:01:58] <r3v3rb> oembed always adds http: even if you paste //youtube.com
542: [11:02:12] <r3v3rb> wmk: any docs on request filters?
543: [11:02:14] <wmk> hmm... you found a bug...
544: [11:02:20] <wmk> yup
545: [11:03:03] <wmk> http://docs.silverstripe.org/en/developer_guides/controllers/requestfilters/
546: [11:03:16] <wmk> wrote a rewrite module yesterday, you may use it as a basis
547: [11:03:27] <wmk> https://github.com/wernerkrauss/silverstripe-cdnrewrite
548: [11:04:00] <r3v3rb> thanks wmk
549: [11:04:03] <r3v3rb> wmk: even
550: [11:04:05] <r3v3rb> :)
551: [11:04:29] <wmk> kinglozzer told me yesterday ;)
552: [11:04:55] <r3v3rb> kinglozzer: thanks for yesterday ;)
553: [11:05:04] <wmk> lol
554: [11:09:38] <r3v3rb> ohhh, interestingly it’s weirder than I thought https://www.youtube.com/watch?v=hTJ1i3tusqw versus https://youtu.be/m83hT07GcRU first one works, second is blank in page :|
555: [11:10:27] <r3v3rb> when I use the same video its the same - managed to copy paste the two different vid’s! lol
556: [11:10:32] * r3v3rb FAIL
557: [11:12:50] <Py5221k> yo r3v3rb \p
558: [11:12:52] <Py5221k> \o
559: [11:12:53] <Py5221k> *
560: [11:13:07] <r3v3rb> Py5221k: \o/
561: [11:13:34] * wmk quit (Ping timeout: 245 seconds)
562: [11:16:52] <ss-helper> Re: Gridfield filters not working on production - http://www.silverstripe.org/community/forums/customising-the-cms/show/101343#post400696
563: [11:18:33] <r3v3rb> Py5221k: how goes it?
564: [11:18:47] <Py5221k> areet
565: [11:19:47] <Py5221k> I discovered DYNOHUNTER
566: [11:19:53] <Py5221k> which is all in caps for some reason.
567: [11:19:57] * Py5221k shrugs
568: [11:20:25] <r3v3rb> DYNOHUNTER
569: [11:20:47] <Py5221k> http://preview.grooveshark.com/#!/album/The+Precambrian+Era/9535293
570: [11:30:11] * Guits has joined #silverstripe
571: [11:31:49] <darjus01> if i have $belong_many_many = array("Groups" => "Group") , I should get all selected groups with $this->Groups();
572: [11:31:50] <darjus01> ?
573: [11:35:15] <swaiba> darjus01 - seems legit yes
574: [11:36:23] <darjus01> swaiba - sadly not working
575: [11:38:19] <swaiba> belong_many_many is spelt in the code belongs_many_many (with an s) right?
576: [11:40:04] <Py5221k> yes
577: [11:40:28] <r3v3rb> Py5221k: yes \o/
578: [11:44:24] <darjus01> yes
579: [11:44:57] <Py5221k> private static and flush
580: [11:45:04] <darjus01> but found 1 thing in default Member DataObject it works
581: [11:45:59] <darjus01> But if I write it in extention of member ir not working
582: [11:46:41] <darjus01> its maybe because $belongs statement is in Default Memeber
583: [11:46:58] <ss-helper> Re: Calling controller function always delivers error 403 - http://www.silverstripe.org/community/forums/general-questions/show/101334?start=8#post400697
584: [11:48:25] <Py5221k> darjus01: no, they merge.
585: [11:48:34] <Py5221k> did you apply the extension?
586: [11:48:41] <darjus01> yes
587: [11:48:48] <darjus01> in counfig
588: [11:48:58] <Py5221k> hmm
589: [11:49:17] <darjus01> maybe need this->owner->Groups()
590: [11:49:23] <darjus01> i will try now
591: [11:49:29] <Py5221k> oh, you're accessing it IN the extension?
592: [11:49:30] <swaiba> darjus01 FYI I just tested it with plain DataObjects it does work
593: [11:49:35] <Py5221k> yes, it needs to be ->owner->
594: [11:49:55] <swaiba> and yes I seond needs ->owner->
595: [11:50:01] <Py5221k> Although, doesn't Member already have many_many groups?
596: [11:50:54] <darjus01> Yes swaiba, but I am extending core Member Dataobject, I dont want to lose ability to update SS if I need
597: [11:51:28] <darjus01> yes owner solved :)
598: [12:02:01] <ss-helper> Re: Russian (cyrillic) URL addresses - http://www.silverstripe.org/community/forums/general-questions/show/101333?start=8#post400698
599: [12:10:47] <ss-helper> How to place two Silverstripe DefinedUserForms in home page - http://stackoverflow.com/questions/29009413/how-to-place-two-silverstripe-defineduserforms-in-home-page
600: [12:18:27] * Guits quit (Ping timeout: 252 seconds)
601: [12:19:57] * stnvh has joined #silverstripe
602: [12:33:18] * DimiStripe has joined #silverstripe
603: [12:39:13] * wmk has joined #silverstripe
604: [12:49:43] * Colin[pi] quit (Ping timeout: 244 seconds)
605: [13:21:29] <swaiba> anyone know of a good module to overlay the date time field to make it "nice" by default?
606: [13:21:53] <swaiba> (nice meaning jQuery DatePicker and TimerPicker instead of text fields)
607: [13:36:22] * Guits has joined #silverstripe
608: [13:36:38] * catcher has joined #silverstripe
609: [13:57:19] * muskie9 has joined #silverstripe
610: [14:02:08] <kinglozzer> swaiba: Can't you do that with config on the field?
611: [14:03:33] <kinglozzer> e.g. ->setConfig('dateformat', 'YYYY-MM-dd')
612: [14:03:51] <swaiba> kinglozzer yes for the date, (DateField: default_config: showcalendar: true [from yml])but no for the time
613: [14:04:54] <kinglozzer> Oh right, sorry, dunno about TimeField!
614: [14:05:07] <kinglozzer> But IIRC you can just type "4pm" and strtotime() will take care of it
615: [14:05:16] <kinglozzer> Doesn't help with output of course
616: [14:06:04] * r3v3rb has left #silverstripe
617: [14:06:19] <swaiba> still UI folk want the time dropdown... and UI folk are always right :)
618: [14:09:06] * muskie9 is now known as muskie9_afk
619: [14:10:05] * muskie9_afk is now known as muskie9
620: [14:11:34] * Guits quit (Ping timeout: 272 seconds)
621: [14:20:41] <kinglozzer> https://www.youtube.com/watch?v=KHZ8ek-6ccc hahahaha
622: [14:26:22] * Shrike_Finland quit (Quit: Leaving.)
623: [14:49:10] <GioVdK> Hello, is Requirements::insertHeadTags the only way to include dynamically a js in the head?
624: [14:59:21] <swaiba> GioVdK - AFAIK yes
625: [15:01:46] * masnun|away quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
626: [15:02:36] <ss-helper> Re: Russian (cyrillic) URL addresses - http://www.silverstripe.org/community/forums/general-questions/show/101333?start=8#post400699
627: [15:07:04] <GioVdK> thanks swaiba
628: [15:10:36] * darjus01 quit (Quit: Page closed)
629: [15:11:14] * arnhoe has joined #silverstripe
630: [15:11:24] * Werner_2_ has joined #silverstripe
631: [15:12:23] * Werner_2__ has joined #silverstripe
632: [15:12:23] * Werner_2_ quit (Read error: Connection reset by peer)
633: [15:12:25] * wmk quit (Read error: Connection reset by peer)
634: [15:13:32] * masnun has joined #silverstripe
635: [15:14:02] * masnun quit (Client Quit)
636: [15:18:36] * Shrike_Finland has joined #silverstripe
637: [15:32:17] * zlinux has joined #silverstripe
638: [15:37:04] <Py5221k> swaiba: GioVdK there is a config setting to put all JS in the head - but it's not recommended (for reaonsably obvious/standard reasons).
639: [15:38:20] <Py5221k> kinglozzer: this guy... this guy, he debugs like a boss. No dev env - still solves problems xD
640: [15:39:31] <kinglozzer> Py5221k: Which guy? :P
641: [15:39:42] <Py5221k> THIS guy!
642: [15:39:44] <kinglozzer> That's how REAL devs dev
643: [15:40:00] <kinglozzer> in production!
644: [15:40:11] <kinglozzer> Py5221k: You see my hosting story this morning?
645: [15:40:14] <Py5221k> dev env?Nah. Live env? NOPE, NOT EVEN ONE OF THEM
646: [15:40:27] <Py5221k> kinglozzer: debug WITHOUT an env!
647: [15:40:45] * Py5221k brushes vest & struts around
648: [15:41:09] <Py5221k> kinglozzer: hosting, nope. Something about DigitalOcean and PHP resources/
649: [15:41:13] <Py5221k> ?
650: [15:42:01] <kinglozzer> Py5221k: Aye, http://logs.simon.geek.nz/index.php?date=2015-03-12#log_1594416
651: [15:42:17] <kinglozzer> They just pointed the domain at our hosting, with no warning :P
652: [15:44:06] <Py5221k> "how many PHP processes does SilverStripe need?"
653: [15:44:07] <Py5221k> gawd
654: [15:44:44] <Py5221k> My name is kinglozzer. You missed the point, prepare to die.
655: [15:45:46] <Py5221k> You keep saying 'PHP processes'; I do not think this means, what you think it means.
656: [15:46:05] <Py5221k> etc etc
657: [15:46:23] <Py5221k> have variable. Need to slot it into a string to complete a query.
658: [15:46:24] <catcher> The answer is exactly 17 processes, at all times. Regardless of application size, # of visitors, mpm, or anything else.
659: [15:46:38] <Py5221k> cannot put it into a stored proceedure as it's a string in sql too.
660: [15:47:02] <Py5221k> catcher: what does php have to do with mountains per minute?
661: [15:47:05] <Py5221k> GOSH
662: [15:47:32] <catcher> peaks hills peaks has a lot to do with mountains per minute.
663: [15:47:45] <ss-helper> Simple POST method with SS_HTTPrequest example ? Any official Tutorial ? - http://www.silverstripe.org/community/forums/template-questions/show/101346
664: [15:47:57] <Py5221k> that's an impossible statistic breu!
665: [15:48:16] <Py5221k> lol this forum post is going to be amazing, I can feel it.
666: [15:51:59] <Py5221k> Not as amazing as I thought it would be.
667: [15:52:14] * Shrike_Finland quit (Quit: Leaving.)
668: [15:52:30] <Py5221k> Still, not bad. Could use Session, could save state to db. could use GET. NOPE, post vars from page to page :<
669: [15:57:14] <catcher> Py5221k, security++
670: [16:02:52] <ss-helper> Re: Simple POST method with SS_HTTPrequest example ? Any official Tutorial ? - http://www.silverstripe.org/community/forums/template-questions/show/101346#post400701
671: [16:05:31] <Py5221k> what makes me laugh is the amount of rage some poor guy gets on stackoverflow for 'how to encrypt password?'
672: [16:05:43] <Py5221k> comments like YOU SHOULD NEVER EVER DO THIS, OR NEED TO DO THIS
673: [16:06:25] <Py5221k> along comes this guy, all 'lolwut you mad cunts, he said ENcrypt, not DEcrypt! - just read the damn question before raging out, GOSH'
674: [16:06:58] * Py5221k has left #silverstripe
675: [16:07:08] * Py5221k has joined #silverstripe
676: [16:07:20] <Py5221k> don't click the wrong button Pyro you sped, GOSH
677: [16:15:01] * Shrike_Finland has joined #silverstripe
678: [16:17:55] <ss-helper> Re: Help on Passowrd Encryption technique - http://www.silverstripe.org/community/forums/migrating-a-site-to-silverstripe/show/101337#post400702
679: [16:25:51] * cloph quit (Ping timeout: 246 seconds)
680: [16:33:33] * arnhoe quit ()
681: [16:37:51] * Shrike_Finland quit (Quit: Leaving.)
682: [16:39:31] * Werner_2__ is now known as wmk
683: [16:40:04] <wmk> Py5221k, hmm, the password question was on stackoverflow yesterday
684: [16:41:05] <wmk> crossposters... how to get rid of them?
685: [16:41:19] <wmk> didn't clapton a record call "crosspost" ??
686: [16:42:05] <wmk> WTF???? U.S. government regulations prohibit double encryption. Accordingly, if you configure Oracle Advanced Security to use SSL encryption and another encryption method concurrently, then the connection fails. You also cannot configure SSL authentication concurrently with non-SSL authentication.
687: [16:52:05] <nontgor> wmk: Govts want to keep strong encryption a right of the privleged only
688: [16:57:48] <wmk> seem so
689: [17:05:48] * cloph_away has joined #silverstripe
690: [17:10:06] * Shrike_Finland has joined #silverstripe
691: [17:16:12] * muskie9 is now known as muskie9_afk
692: [17:20:36] <Py5221k> wmk: well obviously if you use ssl AND something else, then they can only grab still encrypted data with heartbleed
693: [17:20:45] <Py5221k> xD
694: [17:20:58] <Py5221k> well, heartbleed didn't steal app data, it stole ALL the data. but yeah.
695: [17:21:06] <Py5221k> analogy fail, but you get the idea.
696: [17:21:34] <Py5221k> how can we spy on you effectively if you are 2 encrypted (that's a pun, see)
697: [17:21:45] <Py5221k> My friends call be Pun Dog
698: [17:21:48] <Py5221k> (they don't.)
699: [17:25:50] <Py5221k> https://www.youtube.com/watch?v=3-CVxPrOLp4&t=5s
700: [17:27:04] <Py5221k> taem tae gaan
701: [17:27:06] * Py5221k quit ()
702: [17:28:52] * kinglozzer quit ()
703: [17:33:02] * derek-b has joined #silverstripe
704: [17:33:36] * UndefinedOffset has joined #silverstripe
705: [17:46:20] * Stomach has joined #silverstripe
706: [17:48:29] * Shrike_Finland quit (Quit: Leaving.)
707: [17:48:47] * cloph_away is now known as cloph
708: [17:56:29] * zlinux quit (Ping timeout: 245 seconds)
709: [18:03:16] <ss-helper> Re: Simple POST method with SS_HTTPrequest example ? Any official Tutorial ? - http://www.silverstripe.org/community/forums/template-questions/show/101346#post400703
710: [18:05:22] * swaiba quit (Remote host closed the connection)
711: [18:07:40] * muskie9_afk is now known as muskie9
712: [18:27:37] * Shrike_Finland has joined #silverstripe
713: [18:32:48] * Stomach quit (Quit: zzz)
714: [18:33:46] * GioVdK quit (Ping timeout: 272 seconds)
715: [18:47:45] * Shrike_Finland quit (Quit: Leaving.)
716: [18:55:26] * gelignite has joined #silverstripe
717: [18:58:35] * mobiusnz has joined #silverstripe
718: [19:00:17] * mobiusnz quit (Client Quit)
719: [19:00:30] * Stomach has joined #silverstripe
720: [19:15:24] * oddnoc has joined #silverstripe
721: [19:27:09] * mobiusnz has joined #silverstripe
722: [19:41:18] * Ryan-Toast has joined #silverstripe
723: [19:55:37] * Liquide quit ()
724: [20:09:07] * willr has joined #silverstripe
725: [20:12:37] * Hailwood has joined #silverstripe
726: [20:20:11] <Stomach> whos coming to http://opensourceopensociety.com/
727: [20:22:27] * UncleCheese has joined #silverstripe
728: [20:22:32] <SphereSilver> \o
729: [20:22:43] <SphereSilver> Why aren't my locale's not followed?
730: [20:22:55] <SphereSilver> i18n::set_default_locale('nl');
731: [20:22:56] <SphereSilver> i18n::set_locale('nl');
732: [20:25:05] * Djelibeybi has joined #silverstripe
733: [20:27:18] <Stomach> the Dutch have been annexed from the internet
734: [20:27:20] <Stomach> sorry SphereSilver
735: [20:28:47] <SphereSilver> That explains why everything is screwed up :(
736: [20:30:52] <SphereSilver> I guess I missed the memo
737: [20:31:18] * derek-b quit (Remote host closed the connection)
738: [20:38:54] <SphereSilver> Wut, even with the en.yml containing the dutch translations, the fieldtitles are still english
739: [20:38:58] <SphereSilver> Something broke :(
740: [20:39:59] <SphereSilver> I call bullcrap on translations :(
741: [20:41:18] * veb has joined #silverstripe
742: [20:44:41] * zippy has joined #silverstripe
743: [20:47:42] <wmk> SphereSilver, locale is e.g. nl_NL
744: [20:47:50] <SphereSilver> Are you sure?
745: [20:47:50] <wmk> nl alone is lang
746: [20:47:56] <wmk> i18n::set_locale('de_DE');
747: [20:47:57] <wmk> i18n::set_default_locale('de_DE');
748: [20:47:59] <wmk> works fine
749: [20:48:53] <SphereSilver> Ok, let me try that :D
750: [20:49:02] <SphereSilver> Nope, still English :(
751: [20:49:33] <wmk> you're speaking of _t() ??
752: [20:49:38] <wmk> ?
753: [20:49:40] <SphereSilver> _t()
754: [20:49:53] <SphereSilver> It should pick the locale, but I've tried a lot, and nothing :(
755: [20:50:06] <SphereSilver> See here
756: [20:50:08] <SphereSilver> http://www.filmsvandaag.nl/nieuws/show/interview-met-julie-labagnara
757: [20:50:15] <SphereSilver> Funny thing is, the dates ARE in Dutch formatting
758: [20:50:23] <SphereSilver> But the translations are just not picked up
759: [20:50:49] <SphereSilver> See birthday of this pretty lady: http://www.filmsvandaag.nl/persoon/actrice/hanna-verboom
760: [20:50:54] <SphereSilver> It's in Dutch
761: [20:50:59] <SphereSilver> But yet, the form is English despite translations
762: [20:51:00] <wmk> 9 maart 2015 door Simon
763: [20:51:10] <wmk> Archief
764: [20:51:23] * wmk sees a lot of dutch, just not the comment form
765: [20:51:44] <SphereSilver> At the Hanna Verboom's page, there's no comment form, but at the interview page, there should be
766: [20:51:46] <wmk> or WHAT should be translated?
767: [20:52:03] <SphereSilver> The form at the bottom of the interview
768: [20:52:06] <wmk> and the comment form should be translated?
769: [20:52:07] <wmk> ok
770: [20:52:26] <SphereSilver> The field-titles on this page (at the bottom) http://www.filmsvandaag.nl/nieuws/show/interview-met-julie-labagnara
771: [20:52:27] <wmk> and you have the correct lang strings?
772: [20:52:42] <SphereSilver> The actress I linked to is just to show the dates are correctly in Dutch ;)
773: [20:52:42] <wmk> !flush SphereSilver
774: [20:52:43] <ss-helper> SphereSilver: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
775: [20:52:51] <SphereSilver> I flushed. Multiple times
776: [20:53:01] <SphereSilver> I've been trying to get it to work all evening ;)
777: [20:53:09] <wmk> and you double checked the lang files?
778: [20:53:10] * MichalKleiner|aw is now known as MichalKleiner
779: [20:53:15] <MichalKleiner> hilo
780: [20:53:24] <SphereSilver> wmk: these are from my own newsmod ;)
781: [20:53:32] <SphereSilver> So yes, I checked them multiple times :D
782: [20:53:33] <wmk> SphereSilver, well...
783: [20:53:35] * willr quit (Quit: willr)
784: [20:53:37] <wmk> was just askiung
785: [20:54:16] <SphereSilver> I know :D
786: [20:54:23] <SphereSilver> I'm not offended or anything :D
787: [20:54:51] <SphereSilver> Just frustrated with the translations not working, and don't worry, I know that's not your fault :D
788: [20:55:40] <wmk> did you grep for set_locale ?
789: [20:55:51] <SphereSilver> Yep, it's nl_NL
790: [20:56:10] <wmk> i mean: did you grep if it's set / overwritten somewhere else?
791: [20:56:24] <wmk> delete cache dir in the hard way (rm -rf)
792: [20:56:31] <SphereSilver> i've written a small script, that executes the page and outputs the locale
793: [20:56:39] <SphereSilver> Ok, I should try force-deleting the cache!
794: [20:56:56] <wmk> xdebug...
795: [20:57:09] <wmk> where the form is generated
796: [20:57:26] <SphereSilver> That would require a vagrant box from the server. I should try that
797: [20:58:03] <wmk> or at least var_dump(i18n::get_locale());
798: [20:58:11] <wmk> is a bit faster than vagran box...
799: [20:59:03] <SphereSilver> It's the live server, doing a dump is not really an option
800: [20:59:24] <wmk> Debug::log to logfile
801: [20:59:35] <wmk> dump if logged in as admin
802: [20:59:46] <wmk> log to firebug
803: [20:59:53] <SphereSilver> I should probably indeed try that, but that's something for tomorrow, I'm a bit too fed up with it.
804: [21:00:14] <wmk> yup.
805: [21:05:27] * willr has joined #silverstripe
806: [21:18:57] <ss-helper> Re: DataObject and the Gridfield link to file - http://www.silverstripe.org/community/forums/customising-the-cms/show/101344#post400704
807: [21:23:13] * wmk quit (Ping timeout: 264 seconds)
808: [21:37:53] * Pyromanik has joined #silverstripe
809: [21:45:40] <Ryan-Toast> Rofl, can’t log into silverstripe.org
810: [21:45:46] <Ryan-Toast> “Action "dologin" not allowed on form (Name: "LoginForm")"
811: [21:45:59] <Ryan-Toast> 10/10
812: [21:48:24] * camfindlay has joined #silverstripe
813: [21:48:58] <adrexia> Ryan-Toast, I have had that error before too.
814: [21:49:03] <ss-helper> Re: DataObject and the Gridfield link to file - http://www.silverstripe.org/community/forums/customising-the-cms/show/101344#post400705
815: [21:49:20] <Ryan-Toast> camfindlay: Morning, man. How do we go about changing this biz? http://www.silverstripe.org/community/developer-and-partner-directory/listing/toast-ltd
816: [21:50:06] <camfindlay> Ryan-Toast: hey, by change do you mean update? or change the url?
817: [21:50:11] <Ryan-Toast> camfindlay: Update
818: [21:50:22] <camfindlay> you should be able to login and just update it
819: [21:50:33] <camfindlay> need me to find who has the connected account on ss.org?
820: [21:50:44] <Ryan-Toast> camfindlay: that would be great, thanks :)
821: [21:52:51] <camfindlay> ^sort’d
822: [21:53:16] <Ryan-Toast> #sorted
823: [21:54:44] <Pyromanik> .org.nz?
824: [21:57:03] <Ryan-Toast> Pyromanik: Naw, dawg.
825: [22:05:21] <Pyromanik> !whatsnew
826: [22:06:07] <Stomach> !search linux distros
827: [22:06:43] <MichalKleiner> https://www.kickstarter.com/projects/1853707494/pancakebot-the-worlds-first-pancake-printer
828: [22:08:19] * travis-ci has joined #silverstripe
829: [22:08:20] <travis-ci> tractorcow/silverstripe-cms#30 (pulls/3.1/fix-page-create - 53c5b7c : Damian Mooyman): The build has errored.
830: [22:08:20] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/9fd61c2917df...53c5b7c76905
831: [22:08:20] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54166026
832: [22:08:20] * travis-ci has left #silverstripe
833: [22:10:14] <Pyromanik> lulz Stomach
834: [22:10:23] <Pyromanik> what for/
835: [22:10:23] <Pyromanik> ?
836: [22:11:40] * webpal_ is now known as magickpal
837: [22:11:48] <Stomach> just love downloading linux distros
838: [22:11:49] <Stomach> you know
839: [22:12:14] * catcher quit (Ping timeout: 252 seconds)
840: [22:24:51] <Pyromanik> Yeah, I guess...
841: [22:24:59] <Pyromanik> Not many around these days though, y'know.
842: [22:32:03] <Stomach> I miss the days of pirating dreamcast games off IRC
843: [22:32:15] <Pyromanik> ha!
844: [22:32:26] <Pyromanik> I miss the days of the Jetstream Gaming Realm
845: [22:32:46] <Pyromanik> not that it really matters much anymore with modern web speeds
846: [22:32:54] <Pyromanik> but... there was just something about it y'know
847: [22:33:16] * travis-ci has joined #silverstripe
848: [22:33:17] <travis-ci> tractorcow/silverstripe-cms#31 (pulls/3.1/fix-page-create - 080d7af : Damian Mooyman): The build was broken.
849: [22:33:17] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/53c5b7c76905...080d7aff1362
850: [22:33:17] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54166554
851: [22:33:17] * travis-ci has left #silverstripe
852: [22:33:21] * glenn-bautista has joined #silverstripe
853: [22:37:43] <Stomach> Pyromanik - and the DC++ love that you got at lans
854: [22:37:48] <Stomach> EcclesNZ
855: [22:37:50] <Stomach> porn king
856: [22:37:55] <Pyromanik> lulz
857: [22:38:02] <Pyromanik> lanporn
858: [22:38:18] <Pyromanik> there was a certain time of night when it suddenly became ok to start 'previewing' unashamedly.
859: [22:38:40] <Stomach> 2pm
860: [22:38:41] <Stomach> :P
861: [22:39:12] <Pyromanik> hahahaha
862: [22:40:17] <Ryan-Toast> Is there a cached fior SiteConfig last edited?
863: [22:42:24] <Stomach> english, motherfucker
864: [22:42:33] <Ryan-Toast> for
865: [22:42:52] <Ryan-Toast> Like how there’s <% cached LastEdited %>
866: [22:42:59] <Ryan-Toast> is there one for SiteConfig?
867: [22:44:40] <Stomach> $SiteConfig.LastEdited
868: [22:44:41] <Stomach> ?
869: [22:44:41] <Stomach> lol
870: [22:44:45] <Stomach> its just a dataobject
871: [22:44:50] <Stomach> so yes
872: [22:44:52] <Stomach> I guess
873: [22:44:53] <Stomach> YES
874: [22:45:51] <Ryan-Toast> Ah, right.
875: [22:45:51] <Ryan-Toast> Lol
876: [22:46:44] <Ryan-Toast> Stomach: like this, rigggght? http://www.sspaste.com/paste/show/550216bf6658b
877: [22:48:57] <Pyromanik> nfi
878: [22:49:14] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
879: [22:49:17] <Stomach> nah
880: [22:49:19] <Stomach> more like
881: [22:49:19] <Stomach> http://www.sspaste.com/paste/show/5502175d12ef9
882: [22:49:57] <Stomach> you shouldn't have that $Top.ArchiveLink cached based on the footer too
883: [22:50:24] <Ryan-Toast> Stomach: that a module? Yeah, you’re right. Need to open that out of the cache
884: [22:50:55] <Stomach> Ryan-Toast - https://github.com/heyday/silverstripe-cacheinclude
885: [22:51:05] <Stomach> doesn't check the database to see if it should invalidate the cache
886: [22:51:11] <Pyromanik> rofl silverstripe developer directory
887: [22:51:13] <Stomach> just invalidates it when you save an object which is reference
888: [22:51:20] <Pyromanik> filter on: allowed_children
889: [22:51:22] <Pyromanik> o.0
890: [22:52:30] <Ryan-Toast> Stomach: Interesting, what’re the performance benifits for such a thing?
891: [22:52:44] <Stomach> Ryan-Toast - you dont hit the database to check if you should hit the database
892: [22:52:51] <Stomach> so -1 database call
893: [22:52:51] <Ryan-Toast> Stomach: Ah, cool :)
894: [22:53:04] <Ryan-Toast> Stomach: You use it in all your projects?
895: [22:53:10] <Stomach> yup
896: [22:53:22] <Ryan-Toast> Stomach: Cool, thanks :)
897: [22:53:43] <Stomach> and you get this!
898: [22:53:44] <Stomach> https://github.com/heyday/silverstripe-cacheinclude-manager
899: [22:53:52] <Pyromanik> what the hell kind of filters are these o.0
900: [22:53:54] <Pyromanik> :<
901: [22:54:04] <zippy> Stomach: o/
902: [22:54:14] <Stomach> zippy \o
903: [22:54:18] <Stomach> BANGLADESH
904: [22:54:20] <Stomach> FUCK YES
905: [22:54:23] <Pyromanik> ?
906: [22:54:38] <Stomach> they kicked england out of the CWC
907: [22:54:45] <Pyromanik> lulz
908: [22:55:00] <Pyromanik> England; even more worse at sport than Australia.
909: [22:55:01] <zippy> Stomach: :)
910: [22:55:08] <zippy> camfindlay: o/
911: [22:56:15] * cloph quit (Ping timeout: 265 seconds)
912: [22:56:18] <Pyromanik> So anyway, you guys are boring. I'm gaan'a bed.
913: [22:56:25] * Pyromanik quit (Quit: Leaving)
914: [22:57:41] * zippy has hurt feelings
915: [22:57:57] * cloph_away has joined #silverstripe
916: [22:58:07] * joelpittet has joined #silverstripe
917: [22:59:21] <camfindlay> zippy: (^^)/
918: [22:59:58] <MichalKleiner> \o
919: [23:00:31] <zippy> camfindlay: ha! I was just going to write you a message saying, I think on the docs beside the title we should have a # which has the anchor link (eg # Performance) so it's easy to right click. But I just noticed this second that if you mouse over the end of the title, a little P shows up which you can right click...
920: [23:00:48] <zippy> to get the anchor
921: [23:00:50] <zippy> sneaky
922: [23:07:46] * willr quit (Quit: willr)
923: [23:09:42] * travis-ci has joined #silverstripe
924: [23:09:43] <travis-ci> tractorcow/silverstripe-cms#32 (pulls/3.1/fix-page-create - 0626729 : Damian Mooyman): The build was fixed.
925: [23:09:43] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/080d7aff1362...06267293d490
926: [23:09:43] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54173136
927: [23:09:43] * travis-ci has left #silverstripe
928: [23:12:57] * muskie9 is now known as muskie9_afk
929: [23:15:09] * micmania2 has joined #silverstripe
930: [23:19:21] * wmk has joined #silverstripe
931: [23:24:12] * wmk quit (Ping timeout: 264 seconds)
932: [23:30:06] <UncleCheese> I'm on hour #4 of trying to get a custom field added to the Customer table in Magento
933: [23:30:10] <UncleCheese> FML
934: [23:30:44] <UncleCheese> Hour number 4, and 12 new directories and subdirectories, and 3 XML files
935: [23:34:14] * Cheddam has joined #silverstripe
936: [23:34:25] <ss-helper> Re: DataObject and the Gridfield link to file - http://www.silverstripe.org/community/forums/customising-the-cms/show/101344#post400706
937: [23:49:49] * travis-ci has joined #silverstripe
938: [23:49:50] <travis-ci> tractorcow/silverstripe-cms#33 (pulls/3.1/fix-page-create - 18a053f : Damian Mooyman): The build was broken.
939: [23:49:50] <travis-ci> Change view : https://github.com/tractorcow/silverstripe-cms/compare/06267293d490...18a053fbc5b5
940: [23:49:50] <travis-ci> Build details : http://travis-ci.org/tractorcow/silverstripe-cms/builds/54178138
941: [23:49:50] * travis-ci has left #silverstripe
942: [23:52:54] * Ryan-Toast quit (Quit: Ryan-Toast)
943: [23:57:12] * Ryan-Toast has joined #silverstripe

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