#silverstripe IRC Log

IRC log for 15 April 2013

All timestamps are in UTC.

1: [00:12:00] * mobiusnz quit (Quit: Leaving.)
2: [00:16:00] * Onfire has joined #silverstripe
3: [00:16:00] <Onfire> Hi guys, just wondering if anyone has had any luck with multisite/sub-sites module with 3.0.5
4: [00:16:00] <Onfire> or SS3 for that matter
5: [00:24:00] * Onfire quit (Quit: Page closed)
6: [00:26:00] * mobiusnz has joined #silverstripe
7: [00:26:00] * popeshoe has joined #silverstripe
8: [00:43:00] * priithansen quit (Quit: priithansen)
9: [00:52:00] * UncleCheese has joined #silverstripe
10: [00:54:00] * robert_ has joined #silverstripe
11: [00:56:00] * robert_ has left #silverstripe
12: [01:01:00] * mobiusnz quit (Quit: Leaving.)
13: [01:40:00] <Pyromanik> what does it mean?
14: [01:40:00] <Pyromanik> Onfire: yes.
15: [01:40:00] <Pyromanik> [User Warning] ModelAsController::getNestedController() returned bad object type 'TestimonialsPage'
16: [01:41:00] <Pyromanik> simon_w: I have a TestimonialsPage, with TestimonialsPage_Controller
17: [01:41:00] <Pyromanik> works fine, you're probably pulling the wrong bra... you quit :<
18: [01:42:00] <Pyromanik> created a page fine in CMS
19: [01:42:00] <Pyromanik> but when trying to browse to, get the error above
20: [01:42:00] * mobiusnz has joined #silverstripe
21: [01:45:00] <simon_w> Flushed? Made sure the controller's definitely got the right name?
22: [01:45:00] <Pyromanik> simon_w: yep :<
23: [01:46:00] <Pyromanik> Textimonials :<
24: [01:46:00] <Pyromanik> thx.
25: [01:46:00] <Pyromanik> nope :<
26: [01:54:00] <mobiusnz> lolwat. There is no apparent way to print from sublime text
27: [01:56:00] <simon_w> And that surprises you? As an application, it's horrible
28: [01:59:00] <EasyCo> When you upload a file and check out $TheFIle()->Filename in onBeforeWrite you only get the asset directory. Only once you hit save will you get the full path with filename. I *think* I understand that this happens because the Filename property queries the DB. But basically this makes $this0>isChanged('$TheFile') useless since I can't access the actual filename.
29: [02:00:00] <EasyCo> Any suggestions?
30: [02:01:00] <simon_w> $file->getRelativePath()
31: [02:01:00] <simon_w> Assuming you've set the ParentID
32: [02:07:00] <Pyromanik> or some shit
33: [02:07:00] <Pyromanik> or sendtoprinter()
34: [02:07:00] <Pyromanik> mobiusnz: there's probably some obscure command like editor.currenttab.print()
35: [02:07:00] <mobiusnz> Pyromanik: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=607
36: [02:08:00] <mobiusnz> apparently its not a high priority
37: [02:10:00] <simon_w> Why make it a high priority when you can pipe to lp?
38: [02:12:00] <mobiusnz> and/or copy paste to textmate
39: [02:14:00] <EasyCo> simon_w: getRelativePath() returns the path to the file, I just need the filename
40: [02:15:00] <simon_w> So you want Name then
41: [02:15:00] <simon_w> Filename is the path
42: [02:27:00] <EasyCo> simon_w: $this->TheFile()->Name; returns blank and a debug of it shows no Name property. That is until I actually hit Save. I assume this is because SS does some processing with the filename (like renaming it if there's a duplicate). https://gist.github.com/trev/5385251
43: [02:33:00] <simon_w> Yes, it gets set to the base name of the filename
44: [02:51:00] * K2NZ has joined #silverstripe
45: [02:51:00] <K2NZ> hey all
46: [02:52:00] <K2NZ> I'm using a DropDownField on a front end form
47: [02:52:00] <K2NZ> cheers :)
48: [02:52:00] <K2NZ> does anyone know if this is possible?
49: [02:52:00] <K2NZ> just a question
50: [02:52:00] <K2NZ> and I want it to render like it does within the admin CMS (eg. you can type and search)
51: [03:04:00] <Pyromanik> K2NZ: use a jquery plugin called "choose"
52: [03:05:00] <Pyromanik> or chooser
53: [03:05:00] <Pyromanik> or something like that
54: [03:05:00] <K2NZ> awesome -cheers!
55: [03:05:00] <Pyromanik> or chosen
56: [03:07:00] * SightUnseen has joined #silverstripe
57: [03:08:00] * SightUnseen has left #silverstripe
58: [03:13:00] * cloph_away1 has joined #silverstripe
59: [03:14:00] * cloph_away quit (Ping timeout: 240 seconds)
60: [03:26:00] * UncleCheese quit (Quit: UncleCheese)
61: [03:30:00] * joelpittet is now known as joelpittet|socce
62: [03:38:00] * UncleCheese has joined #silverstripe
63: [03:43:00] * aragonne has joined #silverstripe
64: [03:48:00] <aragonne> Hi guys, when letting a ModelAdmin auto-generate fields, I noticed that a dropdown field has an 'X' next to the options to clear it. I tried to search the web on how to create this enhanced DropdownField but could not find anything. The closest I can find is viewing the source and seeing that is 'X' has the 'search-choice-close' style class. Any advise on how to manually create this type of drop down?
65: [03:49:00] * nickmolhoek quit (Quit: nickmolhoek)
66: [03:55:00] * popeshoe quit (Quit: This computer has gone to sleep)
67: [03:56:00] * mobiusnz quit (Quit: Leaving.)
68: [03:59:00] <willr_> aragonne the cms uses Chosen to do that
69: [03:59:00] <willr_> You can include chosen via javascript yourself if you want it on the front end
70: [03:59:00] <aragonne> will_r: is that a form field?
71: [04:00:00] <willr_> Nope, it's a jquery plugin on top of the DropdownField - http://harvesthq.github.io/chosen/
72: [04:00:00] <aragonne> I just need to use in the CMS when creating a DropdownField
73: [04:01:00] <willr_> What type of field are you using for it to be there by default?
74: [04:01:00] <aragonne> Thanks will_r. I can dig around the code, but for expediency sake (i.e., laziness), do you have example code?
75: [04:02:00] <aragonne> The field that ModelAdmin creates this nice DropdownField for is a relation field
76: [04:02:00] <aragonne> I'm guessing the CMS already requires the Chosen JS library?
77: [04:03:00] <aragonne> ??? so I just need to code my DropdownField to 'use' it somehow?
78: [04:03:00] <willr_> The X only makes sense if you have a multiple select option
79: [04:04:00] <aragonne> will_r: pls. give me a moment, I will upload the code to a dev site for your preview
80: [04:04:00] * eikonos has joined #silverstripe
81: [04:04:00] * eikonos quit (Changing host)
82: [04:04:00] * eikonos has joined #silverstripe
83: [04:05:00] <willr_> CMS will automatically convert any Dropdown Fields to use Chosen, but to have the 'multiple' option you'll need to use a TreeMultiselectField
84: [04:06:00] <willr_> or ListboxField
85: [04:07:00] <aragonne> OK, let me convert my DropdownField to one of those ??? the drop down field I'm seeing right now doesn't allow multi-select but does have an X next to each option
86: [04:07:00] <willr_> http://api.silverstripe.org/3.0/class-ListboxField.html
87: [04:15:00] * UncleCheese quit (Quit: UncleCheese)
88: [04:18:00] <Pyromanik> is that before or after 301 redirects?
89: [04:18:00] <Pyromanik> simon_w: when does a security certificate get sent?
90: [04:18:00] <Pyromanik> http handshake?
91: [04:22:00] * wmk has joined #silverstripe
92: [04:26:00] <aragonne> simon_w: if you check out the CMS at https://spondev.lto.dev.quinn.com/admin (login: simon_w@example.com/simon_w@example.com) and click the 'Sites' button, then select the 'US' site, then click the 'Domestic Stakeholders' tab and Add a Domestic Site Stakeholder, notice that in the 'Stakeholder' drop down field, if you select a stakeholder, the option gets an 'X' next to it and this field doesn't appear to be a multi-select.
93: [04:26:00] * wmk quit (Client Quit)
94: [04:26:00] <aragonne> This is exactly the behavior I'm hoping to replicate.
95: [04:27:00] <simon_w> aragonne, don't you want to send that to willr_?
96: [04:27:00] <simon_w> Pyromanik, handshake, before a request is made
97: [04:28:00] <aragonne> Sorry simon_w, I got you guys mixed up ...
98: [04:29:00] <aragonne> willr: please see my note above, mistakenly addressed to simon_w
99: [04:30:00] <aragonne> willr: the ModelAdmin auto created that field and it is a has_one relationship
100: [04:36:00] <willr_> Pyromanik before
101: [04:38:00] <willr_> which makes directing https://www.domain to non www rather expensive
102: [04:39:00] <K2NZ> me again
103: [04:39:00] <simon_w> willr_, Pyromanik, if your CA doesn't let you sign with an alt name (so you can do that, at absolutely no extra charge), your CA is shit.
104: [04:39:00] <K2NZ> just a question in regards to UploadFIeld
105: [04:40:00] <Pyromanik> simon_w: willr_ so if I have a 301 to redirect http://domain to https://domain... what would cause IE8 to have a 'mare over it?
106: [04:40:00] <simon_w> Pyromanik, well, the 301 is not on ssl, so not that. Define 'mare :p
107: [04:40:00] <K2NZ> when I use it on a frontend form it looks munted
108: [04:40:00] <K2NZ> does anyone know how to bring in the right css styles for it?
109: [04:41:00] <Pyromanik> simon_w: "http://domain" - "There is a problem with this website's security certificate"
110: [04:42:00] <simon_w> or similar
111: [04:42:00] <Pyromanik> hmm, maybe the reverse
112: [04:42:00] <simon_w> That sounds like you only got a www.domain, but are redirecting to domain
113: [04:42:00] <Pyromanik> "not issues by a trusted authority, issued for a different domain than this address"
114: [04:43:00] <Pyromanik> yeh it's issued to www.domain
115: [04:44:00] <Pyromanik> but client's 'mare 'screenshot' (actually a photo of the monitor) is clearly displaying "http://www.domain"
116: [04:44:00] * eikonos has joined #silverstripe
117: [04:44:00] * mobiusnz has joined #silverstripe
118: [04:44:00] * eikonos has joined #silverstripe
119: [04:44:00] * eikonos quit (Read error: Connection reset by peer)
120: [04:44:00] <Pyromanik> with the error
121: [04:44:00] * eikonos quit (Changing host)
122: [04:45:00] <Pyromanik> but I don't know how to make msg in irssi
123: [04:45:00] <lewellyn> /msg lewellyn whatever
124: [04:45:00] <lewellyn> depending on your settings, you may or may not get a new window as a result
125: [04:45:00] <Pyromanik> lewellyn: yep
126: [04:45:00] <lewellyn> Pyromanik: is this public? i have ie8 in front of me right now.
127: [04:45:00] <lewellyn> well, i can probably provide more useful info than a photo... ;)
128: [04:46:00] <lewellyn> um. i've customized my keybindings long ago, so i can't tell you the defaults anymore :)
129: [04:46:00] <Pyromanik> oic, f'n terminal emulator is pinching
130: [04:46:00] <lewellyn> but i can get up to window 90!
131: [04:46:00] <Pyromanik> :<
132: [04:46:00] <Pyromanik> how to change 'windows'
133: [04:46:00] <Pyromanik> ?
134: [04:46:00] <Pyromanik> oh with alt
135: [04:47:00] <Pyromanik> omg
136: [04:47:00] <Pyromanik> yeh, it's alt+num
137: [04:47:00] <lewellyn> er 80.
138: [04:47:00] <Pyromanik> but I have 2 tabs open in terminal emu
139: [04:47:00] <lewellyn> use esc + num then
140: [04:47:00] <simon_w> I can have as many windows as I want in my IRC client, suckers :p
141: [04:47:00] <Pyromanik> ledgend
142: [04:47:00] <lewellyn> simon_w: i have activity in well past 80
143: [04:47:00] <lewellyn> in fact this is window 82 :)
144: [04:47:00] <Pyromanik> lead-gend.
145: [04:48:00] <simon_w> And I have expos?!
146: [04:58:00] * eikonos quit (Quit: Leaving.)
147: [04:59:00] <EasyCo> Is there a an appropriate place in SS to place 3rd party PHP scripts so that the class is available?
148: [04:59:00] <aragonne> willr_: I figured out that drop down field with the 'X' option by accident. If the field sets the EmptyString property to a space (not empty string), then the 'X' is displayed to unselect the option. Code sample here: http://www.sspaste.com/paste/show/516b892282eae
149: [05:00:00] <aragonne> If the EmptyString prop has a value besides the space, the 'X' won't display
150: [05:00:00] <willr_> Makes sense
151: [05:01:00] <willr_> EasyCo usually a module puts classes in a 'thirdparty' folder
152: [05:01:00] <willr_> The manifest will pick up the class if it's in any folder (expect where it contains a _manifest_exclude_)
153: [05:02:00] <EasyCo> mysite
154: [05:02:00] <EasyCo> What about under my site?
155: [05:02:00] * mobiusnz quit (Quit: Leaving.)
156: [05:02:00] <EasyCo> Same story?
157: [05:03:00] <willr_> yep
158: [05:03:00] <Pyromanik> gg
159: [05:03:00] * Pyromanik has left #silverstripe
160: [05:04:00] <EasyCo> I'll give it a go, thx
161: [05:12:00] * Shrike_Finland quit (Quit: Leaving.)
162: [05:17:00] * popeshoe has joined #silverstripe
163: [05:25:00] * aragonne quit (Quit: aragonne)
164: [05:27:00] * ^pH- has joined #silverstripe
165: [05:31:00] * ^pH quit (Ping timeout: 276 seconds)
166: [05:32:00] * popeshoe quit (Quit: This computer has gone to sleep)
167: [05:40:00] <simon_w> Everybody's leaving!
168: [05:40:00] * willr_ quit (Quit: willr_)
169: [05:51:00] * Shrike_Finland has joined #silverstripe
170: [05:52:00] * simon_w joins the exodus
171: [06:01:00] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
172: [06:03:00] * Pyromanik__ has left #silverstripe
173: [06:03:00] * Pyromanik__ has joined #silverstripe
174: [06:59:00] * hubertusanton quit (Quit: hubertusanton)
175: [07:07:00] * EasyCo quit (Quit: EasyCo)
176: [07:10:00] * Liquide quit ()
177: [07:11:00] * guci0 has joined #silverstripe
178: [07:12:00] <guci0> Hello World!
179: [07:14:00] * simon_w|air has joined #silverstripe
180: [07:31:00] * priithansen has joined #silverstripe
181: [07:56:00] * chillu has joined #silverstripe
182: [08:03:00] * popeshoe has joined #silverstripe
183: [08:04:00] * osterlaus has joined #silverstripe
184: [08:05:00] * kinglozzer has joined #silverstripe
185: [08:05:00] * Guest24287 is now known as elgrodo
186: [08:05:00] * gordon is now known as Guest24287
187: [08:05:00] <gordon> anyone every seen issues with sake not being able to log in?
188: [08:05:00] * gordon has joined #silverstripe
189: [08:05:00] <elgrodo> anyone every seen issues with sake not being able to log in?
190: [08:05:00] <elgrodo> try again
191: [08:05:00] * popeshoe quit (Client Quit)
192: [08:06:00] <elgrodo> so that is probably what is happening
193: [08:06:00] <simon_w|air> elgrodo, that usually means the php binary is CGI, not CLI
194: [08:06:00] <elgrodo> simon_w|air: The machne I am using is very locked down, we found the path using phpinfo
195: [08:07:00] <elgrodo> any way around it?
196: [08:07:00] <elgrodo> or must I have php cli installed
197: [08:07:00] <simon_w|air> Find the CLI binary, change your checks from Director::is_cli to include checking for a cgi SAPI
198: [08:09:00] <elgrodo> oh woot, have find command
199: [08:09:00] * Zauberfisch quit (Remote host closed the connection)
200: [08:09:00] <simon_w|air> Try php-cli
201: [08:09:00] <elgrodo> no locate command, no which command,
202: [08:10:00] * popeshoe has joined #silverstripe
203: [08:10:00] * waveydave has joined #silverstripe
204: [08:13:00] <elgrodo> not found
205: [08:13:00] <elgrodo> command not found
206: [08:17:00] <elgrodo> simon_w|air: Looks like go-daddy dont support php cli :(
207: [08:23:00] <simon_w|air> Change host :p
208: [08:24:00] <elgrodo> These guys offer a VPS for 2 dollars less https://www.digitalocean.com/ ....
209: [08:24:00] <elgrodo> but no time to set one up...
210: [08:24:00] <elgrodo> will try through a web browser and cross fingers, if that fails moved to dreamhost temporarily
211: [08:25:00] <lewellyn> however, i hear good things about namecheap's vpses.
212: [08:25:00] <lewellyn> there's always a joyent smartmachine too, if you're looking for something a bit less janky.
213: [08:25:00] <lewellyn> i REALLY can't vouch for them, but *shrug*
214: [08:25:00] <simon_w|air> Cheap hosts are almost never worth it
215: [08:25:00] * lewellyn chants the mantra of "you get what you pay for"
216: [08:26:00] <lewellyn> that probably is out of your budget, if $2 is a sticking point for you.
217: [08:31:00] * Zauberfisch has joined #silverstripe
218: [08:44:00] <elgrodo> godaddy is 7 for shared hosting - client's choice, not mine
219: [08:45:00] <elgrodo> works well
220: [08:45:00] <elgrodo> I've used digtal ocean for a while running Chiliproject, a rails based issue tracker
221: [08:46:00] <elgrodo> only issues I've had were when running on 256MB where sometimes I ran out of memory bouncing mysql after an upgrade, but their min serving is now 512MB so that is no longer an issue
222: [08:59:00] * hubertusanton has joined #silverstripe
223: [09:03:00] <K2NZ> me again (sorry)
224: [09:04:00] <K2NZ> Call to a member function hasMethod() on a non-object in
225: [09:04:00] <K2NZ> any know what this means?
226: [09:04:00] <K2NZ> when saving a form
227: [09:04:00] <K2NZ> sorry full error is here
228: [09:04:00] <K2NZ> Fatal error: Call to a member function hasMethod() on a non-object in /opt/bitnami/apache2/htdocs/framework/forms/Form.php on line 1234
229: [09:04:00] <simon_w|air> Sounds like you're trying to saveInto something that isn't an object
230: [09:08:00] <K2NZ> sweet that makes a bit more sense
231: [09:08:00] <K2NZ> cheers!
232: [09:10:00] * zfmf has joined #silverstripe
233: [09:10:00] * Zauberfisch quit (Ping timeout: 258 seconds)
234: [09:18:00] * willr_ has joined #silverstripe
235: [09:18:00] * willr_ has joined #silverstripe
236: [09:18:00] * willr_ quit (Changing host)
237: [09:31:00] * Webdoc has joined #silverstripe
238: [09:31:00] <Webdoc> hi i have strange error uploading files via uploadify
239: [09:31:00] <Webdoc> it changes all files to new-image
240: [09:31:00] <Webdoc> all those i upload
241: [09:32:00] <simon_w|air> Stop using uploadify?
242: [09:32:00] <Webdoc> the normal upload says not valid file
243: [09:32:00] <Webdoc> its png
244: [09:33:00] <Webdoc> nop the original dont let upload anything
245: [09:33:00] <simon_w|air> Perhaps?
246: [09:33:00] <Webdoc> is the 2.4.9 still having the bug with opendir
247: [09:33:00] <simon_w|air> And do other uploads work fine?
248: [09:34:00] <Webdoc> is there some easy fix
249: [09:34:00] <simon_w|air> Should be the same fix as it's always been
250: [09:34:00] <simon_w|air> Turn off open_basedir? :p
251: [09:35:00] <simon_w|air> (this is usually when someone that has run sites on servers with open_basedir enabled links to it)
252: [09:35:00] <Webdoc> cant
253: [09:35:00] <Webdoc> the hosting company dont let do it
254: [09:38:00] <Webdoc> is there a workaround using httaccess
255: [09:40:00] <simon_w|air> http://open.silverstripe.org/attachment/ticket/5547/2.4.1-FileUpload-2.diff
256: [09:41:00] <Webdoc> those red ones needed to be removed and green ones added right?
257: [09:41:00] <simon_w|air> yup
258: [09:47:00] <Webdoc> [Warning] move_uploaded_file(/home/np54125/domains/tekstiilikompanii.ee/public_html/assets/Uploads/skype.png) [function.move-uploaded-file]: failed to open stream: Permission denied
259: [09:48:00] <ss23> chmod 777 / -R
260: [09:48:00] <ss23> (don't do that)
261: [09:49:00] * simon_w|air sleeps
262: [09:50:00] <ss23> nn simon_w|air
263: [09:52:00] <Webdoc> ss23 tnx
264: [09:52:00] <Webdoc> it worked
265: [09:54:00] <ss23> Webdoc: oh god please
266: [09:54:00] <ss23> Webdoc: tell me you're lying
267: [10:00:00] * Webdoc quit (Ping timeout: 245 seconds)
268: [10:06:00] <ss23> Holy shit I would not want to be his sysadmin.
269: [10:07:00] <kinglozzer> Oh wow
270: [10:07:00] <kinglozzer> Hahaha
271: [10:11:00] <discorpia> that used to be an issue in 2.x atleast, haven't done translations in 3.x
272: [10:11:00] <discorpia> kinglozzer: what is the name of your module? maybe it's being loaded too early and then overwritten
273: [10:11:00] <kinglozzer> Grr. SilverStripe is ignoring my lang files :(. /mymodule/lang/en_GB.yml, nothing.
274: [10:12:00] <kinglozzer> discorpia: It comes after framework and cms. Tried using a different key as well, so it can't be overwritten :/
275: [10:13:00] <priithansen> kinglozzer: Had a similar problem and the fix was to add _config.php or _config folder can't remember which one
276: [10:13:00] <kinglozzer> I have an _config folder, will try _config.php
277: [10:14:00] <kinglozzer> thought**
278: [10:14:00] <kinglozzer> though*
279: [10:14:00] <kinglozzer> priithansen: Ahhh, thanks! It needed an _config.php, I though /_config was enough :P
280: [10:15:00] <priithansen> Could be a bug. I think it was ajshort who helped me out with the same problem last time
281: [10:17:00] * Zauberfisch has joined #silverstripe
282: [10:24:00] <discorpia> hmm, has there ever been a _config folder?
283: [10:30:00] <Pyromanik__> willr_: you are returned
284: [10:30:00] * feejin has joined #silverstripe
285: [10:30:00] * Pyromanik__ has joined #silverstripe
286: [10:31:00] <willr_> isn't it past your bedtime
287: [10:31:00] * SightUnseen has left #silverstripe
288: [10:31:00] <Pyromanik__> willr_: naw
289: [10:31:00] <Pyromanik__> willr_: if you say your name fast it sounds a bit like you have a pet rat named Socrates.
290: [10:31:00] * osterlaus quit (Quit: Leaving.)
291: [10:31:00] <willr_> Bit late for you Pyromanik__
292: [10:31:00] <Zauberfisch> discorpia what do you mean?
293: [10:31:00] * SightUnseen has joined #silverstripe
294: [10:32:00] <ss23> lol
295: [10:32:00] <Pyromanik__> to which we could say "You got willr'd"
296: [10:32:00] <Pyromanik__> though it would make more sense if you had a punchy catch phrase you could spring on unsuspecting newbies
297: [10:32:00] <ss23> How?
298: [10:32:00] <ss23> what
299: [10:32:00] <Pyromanik__> and a sociopathic animalfarmesque one called Ben.
300: [10:33:00] <willr_> Always wanted to be a verb.
301: [10:33:00] <Pyromanik__> ss23: http://en.wikipedia.org/wiki/Willard_%282003_film%29
302: [10:33:00] <ss23> I got him to do a willr?
303: [10:33:00] <ss23> Wait, so that noob before
304: [10:33:00] <Pyromanik__> HAHAHAHHAA
305: [10:33:00] <Zauberfisch> there is already a "do a willr" which equals to "chmod -R 777"
306: [10:34:00] <Pyromanik__> su or sudo, that is the question.
307: [10:34:00] <willr_> http://archer.wikia.com/wiki/Wilhelm_Schmeck
308: [10:34:00] <willr_> Zauberfisch, you forgot it was su first :P
309: [10:34:00] <willr_> Pyromanik, for nicknames I normally actually get Wilhelm but my friends watch far too much Archer.
310: [10:34:00] <Zauberfisch> :D
311: [10:34:00] <willr_> I was young, naive.
312: [10:34:00] <Pyromanik__> make uninstall: rm -rf /usr SPACE /bin/bumblebee
313: [10:35:00] <ss23> Pyromanik__: makes me lol
314: [10:35:00] <Zauberfisch> haha, yeah, bumblebee <3
315: [10:35:00] <ss23> Pyromanik__: +++++++++++
316: [10:36:00] <Pyromanik__> archer <3
317: [10:36:00] <Zauberfisch> the comments on that commit are better than any meme website can ever be
318: [10:36:00] <Pyromanik__> willr_: kekeke
319: [10:42:00] <Pyromanik__> :< willr_
320: [10:43:00] <willr_> hello
321: [10:43:00] <Pyromanik__> but I left you messages :<
322: [10:44:00] <Pyromanik__> NUH UH
323: [10:44:00] <ss23> "WHY DON'T YOU CALL ME ANYMORE, willr_!" -- Pyromanik__
324: [10:44:00] <Pyromanik__> anyway ss23: Willard, worth a watch.
325: [10:44:00] <Pyromanik__> I asked question and then he went AFK :<
326: [10:44:00] <willr_> ss23 you sound like a taylor swift song
327: [10:44:00] <Pyromanik__> LOL SO TRUE
328: [10:44:00] <Pyromanik__> I heard he even looks like taylor swift.
329: [10:45:00] * ss23 snaps his fingers
330: [10:45:00] <Pyromanik__> ;_;
331: [10:45:00] <ss23> Pyromanik__: NOT EVEN
332: [10:45:00] <Pyromanik__> qq
333: [10:45:00] <ss23> I would be the ulgiest Taylor Swift ever
334: [10:45:00] <ss23> TROUBLE
335: [10:45:00] <willr_> he's more an adele. Oh
336: [10:45:00] <ss23> AHHHHHHHHHHHHHHHHHHHH
337: [10:45:00] <Pyromanik__> that was kinda the gist of it.
338: [10:45:00] <ss23> willr_: oh snap
339: [10:45:00] <ss23> NO YOU DIDN'T
340: [10:45:00] <Pyromanik__> YUH UH
341: [10:45:00] <Pyromanik__> ss23: pfft noob, it's no good without the head action to go with it.
342: [10:46:00] <Pyromanik__> NUH UH GIRLFRIEND.
343: [10:46:00] <ss23> lol
344: [10:46:00] <ss23> I did it, you just couldn't see
345: [10:46:00] <ss23> XD
346: [10:46:00] * Pyromanik__ snaps fingers and seamlessly turns it into a waggle finger, whilst bobbling head to side
347: [10:46:00] <Pyromanik__> oh no you di'in!
348: [10:47:00] <Pyromanik__> he still no answer question :<
349: [10:47:00] * lewellyn pictures Pyromanik__ as a 10 year old girl doing that
350: [10:48:00] <ss23> Come on, white is right
351: [10:48:00] <ss23> That would *suck*
352: [10:48:00] <ss23> Like, imagine 100 years ago and black
353: [10:48:00] * Pyromanik__ laments he is white.
354: [10:48:00] <ss23> lol
355: [10:48:00] <Pyromanik__> ain't no white person go rythem like that
356: [10:48:00] <ss23> lewellyn: Yet when *I* have pictures of 10 year olds, I get prison time.
357: [10:48:00] <Pyromanik__> lewellyn: you left out black!
358: [10:49:00] <Pyromanik__> go black, never go back.
359: [10:49:00] <Pyromanik__> must be from christchurch, he's pretty racist
360: [10:49:00] <ss23> Up until now, white is definitly the best choice
361: [10:49:00] <lewellyn> Pyromanik__: no, i pictured a white 10 year old girl
362: [10:49:00] <ss23> I'm thinking it'll change to asian soon though
363: [10:49:00] <lewellyn> ss23: i don't physically have them. and the picture was clothed.
364: [10:49:00] <Pyromanik__> ss23: only because white is greedier.
365: [10:49:00] <willr_> pick the christchurch kid
366: [10:49:00] <ss23> lol lewellyn XD
367: [10:49:00] <Pyromanik__> ss23?
368: [10:50:00] <Pyromanik__> updating userforms can't be that interesting :<
369: [10:50:00] <Pyromanik__> willr_: y u no answer /msg :<
370: [10:50:00] <lewellyn> that's the great thing about being .usian. you can feign racism and the rest of the world doesn't get offended... :/
371: [10:50:00] <willr_> I didn't see it
372: [10:50:00] <Pyromanik__> lewellyn: usian?
373: [10:51:00] <Pyromanik__> willr_: what a shitty client
374: [10:51:00] <lewellyn> Mon Apr 15 03:51:01 PDT 2013
375: [10:51:00] <willr_> Honestly Pyro - you were hidden by scroll (https://www.evernote.com/shard/s6/sh/dd019c57-1618-48d3-97e7-2156038167c9/80161e09a99c62453eb664fd9781bfe7)
376: [10:52:00] <discorpia> Zauberfisch: he said he had confused the _config folder with the _config.php file, i was just wondering if a _config folder has ever been a standard part of modules (either in 2.x or in 3.x) since i've only seen _config.php files
377: [10:52:00] <Pyromanik__> is that the best a mac can do?
378: [10:52:00] <kinglozzer> discorpia: Yeah you need either an _config folder or _config.php for a module to be detected now. Apparently /_config doesn't work for translations though.
379: [10:52:00] <Zauberfisch> discorpia _config is the new way
380: [10:52:00] <lewellyn> haha. is that adium?
381: [10:53:00] <kinglozzer> Zauberfisch: lang files aren't detected without an _config.php, though
382: [10:53:00] <Zauberfisch> discorpia since 3.x you should use _config folder rather than _config.php
383: [10:54:00] <ss23> Pyromanik__: Nu uh
384: [10:54:00] <kinglozzer> Zauberfisch: Nope, about to
385: [10:54:00] <ss23> Isn't it already known that _config.php is required?
386: [10:54:00] <Zauberfisch> kinglozzer have you raised a bug report for that?
387: [10:54:00] <Zauberfisch> discorpia as of 3.1 most configurations in _config.php are deprecated and should be set via yml files inside _config/
388: [10:55:00] <discorpia> thx
389: [10:55:00] <Zauberfisch> ss23 it used to be, it no longer is
390: [10:55:00] <ss23> ah k
391: [10:55:00] <discorpia> Zauberfisch, kinglozzer: aha, cool, i have missed everything related to 3.1
392: [10:55:00] <Zauberfisch> ss23 you have the choice between _config/ or _config.php
393: [10:55:00] <Pyromanik__> ss23: dunno what u on foo
394: [10:58:00] * vogels has joined #silverstripe
395: [10:59:00] <Pyromanik__> It was three years ago Michael, let it go!
396: [11:02:00] <ss23> WHAT
397: [11:05:00] <Pyromanik__> ss23: you're just too young.
398: [11:07:00] <Pyromanik__> "It was a year ago alright Michael, let it go!
399: [11:07:00] <Pyromanik__> "
400: [11:07:00] <Pyromanik__> "So I wake up one morning, and she's... burning my vogels."
401: [11:11:00] <Pyromanik__> where are you from vogels?
402: [11:11:00] <vogels> he pyromanik__ don't abuse my name :p
403: [11:12:00] <ss23> Yeah, I do recall the advert, Pyromanik__
404: [11:12:00] <ss23> Oh
405: [11:12:00] <ss23> lol
406: [11:12:00] <Pyromanik__> youtube, so much crap but never the ad you want to share :<
407: [11:16:00] <vogels> Pyromanik__ i'm dutch
408: [11:16:00] <Zauberfisch> chillu the public/private 3.0/3.1 change can be a pain :S
409: [11:17:00] <Zauberfisch> because if I say public static $allowed_actions it breaks 3.1, if I make it private, it breaks 3.0
410: [11:17:00] <chillu> Yes it can. Its not been taken lightly
411: [11:17:00] <Zauberfisch> I've just written a small module that we use inside our company, and I just realised I can not make the module work with 3.0 and 3.1
412: [11:17:00] <Pyromanik__> vogels: hmm. In NZ it's a bread manufacturer.
413: [11:18:00] <Zauberfisch> In german birds means vogels, but only if you are drunk or have never learnd grammer
414: [11:18:00] <vogels> vogel = bird
415: [11:18:00] <Pyromanik__> cool, learn something new every day :)
416: [11:18:00] <vogels> in dutch it are birds
417: [11:18:00] <ss23> Zauberfisch: Yay for BC!
418: [11:18:00] <Pyromanik__> unBC all the things!
419: [11:19:00] <vogels> or birds are girls if you watch geaorgi shore :p
420: [11:19:00] <ss23> Not sure if "lernd grammer" was intentional or not
421: [11:19:00] <chillu> That's the debt we pay for relying on PHP's language features (statics) for too long. Any future changes along those lines will be easier because we have the config API as an abstraction layer we can control (unlike PHPs property visibility complaints)
422: [11:20:00] <Pyromanik__> vogels: that's just England in general.
423: [11:20:00] <Zauberfisch> haha, fail ss23
424: [11:20:00] * willr_ quit (Quit: willr_)
425: [11:21:00] <ss23> THATS ALL THERE IS TO IT
426: [11:21:00] <ss23> Pyromanik__: GET YOUR OWN LINK LAZY
427: [11:21:00] <Pyromanik__> Zauberfisch: chillu, what's this about pub/priv?
428: [11:21:00] <Pyromanik__> (link?)
429: [11:21:00] <ss23> Pyromanik__: 3.1 made changes that mean modules can't work on both 3.0 and 3.1
430: [11:21:00] <Zauberfisch> Pyromanik__ 3.1 does not allow public static any more for $db, $has_many and so on
431: [11:22:00] <Zauberfisch> Pyromanik__ read the "3.1 early adopter" tread on the dev mailing list
432: [11:22:00] <Pyromanik__> mmkay, thx
433: [11:26:00] * vogels quit (Ping timeout: 245 seconds)
434: [11:27:00] * waveydave quit (Read error: Connection reset by peer)
435: [11:28:00] * waveydave has joined #silverstripe
436: [11:29:00] * Error404NotFound has joined #silverstripe
437: [11:54:00] * osterlaus has joined #silverstripe
438: [11:54:00] * ARNHOE has joined #silverstripe
439: [11:55:00] * K2NZ quit (Ping timeout: 245 seconds)
440: [11:56:00] * chillu quit (Quit: chillu)
441: [12:00:00] * UncleCheese has joined #silverstripe
442: [12:06:00] * Pyromanik__ has left #silverstripe
443: [12:07:00] <ARNHOE> How can I get LiveReload to work with SilverStripe?
444: [12:15:00] * UndefinedOffset has joined #silverstripe
445: [12:36:00] * silverstriper has joined #silverstripe
446: [12:37:00] <silverstriper> hi all! anybody knows how to put divs around texts (grouping a header and bodytext) inside the wysiwyg editor in silverstripe without using the html button?
447: [12:39:00] <ss23> silverstriper: You could try asking #tinymce if it exists
448: [12:39:00] <ss23> I dunno though
449: [12:43:00] * zlincoln has joined #silverstripe
450: [12:48:00] * Shrike_Finland quit (Quit: Leaving.)
451: [12:55:00] * ARNHOE quit (Remote host closed the connection)
452: [12:57:00] <Zauberfisch> silverstriper I don't think thats possible per default
453: [12:57:00] <Zauberfisch> maybe there is a config for it, or a plugin, but no idea
454: [12:58:00] * osterlaus has left #silverstripe
455: [12:59:00] * UndefinedOffset quit (Quit: Leaving.)
456: [13:03:00] * UndefinedOffset has joined #silverstripe
457: [13:04:00] * chillu has joined #silverstripe
458: [13:23:00] * svandragt has joined #silverstripe
459: [13:25:00] * UncleCheese quit (Quit: UncleCheese)
460: [13:33:00] * UncleCheese has joined #silverstripe
461: [13:45:00] <kinglozzer> Quick q: best way to encrypt data? Use onBeforeWrite()? Or create a new data type?
462: [13:45:00] <kinglozzer> Needs to be two-way encryption
463: [13:49:00] <kinglozzer> Can I use ->setValue() and ->getValue() to encrypt/decrypt if I extend DBField?
464: [13:50:00] * jcwacky has joined #silverstripe
465: [13:51:00] <jcwacky> How can I force all SilverStripe users to be logged out?
466: [13:55:00] <svandragt> If I route a request to a controller, how do I get the request arguments?
467: [13:56:00] * osterlaus has joined #silverstripe
468: [13:58:00] <svandragt> $this->urlParams nevermind
469: [14:00:00] * UncleCheese quit (Quit: UncleCheese)
470: [14:00:00] <Zauberfisch> clear those 2 and all users are logged out
471: [14:00:00] <Zauberfisch> jcwacky users are rememberd by the DB fields "RememberLoginToken" and "AutoLoginHash"
472: [14:01:00] <jcwacky> ah great! I left my admin account logged in on a client's machine!
473: [14:01:00] * UncleCheese has joined #silverstripe
474: [14:02:00] <Zauberfisch> UPDATE Member SET RememberLoginToken = null, AutoLoginHash = null;
475: [14:02:00] <jcwacky> hmm, they're already null, perhaps they logged out?!
476: [14:02:00] <Zauberfisch> there you go
477: [14:05:00] <Zauberfisch> also the auto login has?
478: [14:05:00] <Zauberfisch> *hash
479: [14:09:00] * Nivery has joined #silverstripe
480: [14:09:00] <jcwacky> yep
481: [14:11:00] <svandragt> My mysite/routes.yml does not route my request, but if I use the controller's name it works fine, anyone could see the error in: http://sspaste.com/paste/show/516c0a5007008 thanks in advance should be easy if you have used yml before
482: [14:18:00] <svandragt> fixed... in wrong location
483: [14:20:00] * gelignite has joined #silverstripe
484: [14:23:00] * ^pH- is now known as ^pH
485: [14:24:00] * UncleCheese quit (Quit: UncleCheese)
486: [14:25:00] * UncleCheese has joined #silverstripe
487: [14:27:00] * UncleCheese quit (Client Quit)
488: [14:38:00] * osterlaus has left #silverstripe
489: [14:42:00] <Zauberfisch> well, jcwacky then I guess yes, they are not logged in
490: [14:43:00] <Zauberfisch> could be that your login just expired
491: [14:43:00] <jcwacky> cool, thanks for your help!
492: [14:55:00] * Error404NotFound quit (Read error: Connection reset by peer)
493: [14:59:00] * ^pH- has joined #silverstripe
494: [15:00:00] * Zauberfisch quit (Remote host closed the connection)
495: [15:02:00] * zfmf quit (Remote host closed the connection)
496: [15:02:00] * jcwacky quit (Quit: jcwacky)
497: [15:02:00] * ^pH quit (Ping timeout: 276 seconds)
498: [15:03:00] * zfmf has joined #silverstripe
499: [15:12:00] * cloph_away1 quit (Ping timeout: 255 seconds)
500: [15:12:00] * Error404NotFound has joined #silverstripe
501: [15:12:00] * cloph_away has joined #silverstripe
502: [15:21:00] * hubertusanton quit (Quit: hubertusanton)
503: [15:34:00] * osterlaus has joined #silverstripe
504: [15:42:00] * silverstriper quit (Ping timeout: 245 seconds)
505: [15:42:00] * joelpittet|socce is now known as joelpittet
506: [15:47:00] * Zauberfisch has joined #silverstripe
507: [15:54:00] <Zauberfisch> can someone redirect me me to the list of ss modules?
508: [15:55:00] <Zauberfisch> sorry feeling lazy right now :P
509: [15:58:00] <Zauberfisch> someone put together a list of all the modules he could find
510: [15:58:00] <ss23> github.com/silverstripe-labs, Zauberfisch
511: [15:58:00] <Zauberfisch> nope, I mean the full list
512: [15:58:00] <ss23> Zauberfisch: Thats the closest thing
513: [15:58:00] <ss23> Zauberfisch: The list of modules on ss.org hasn't been updated
514: [15:58:00] <ss23> oh
515: [15:58:00] <ss23> I've not seen it, sorry
516: [15:59:00] <guci0> https://github.com/anselmdk/ss3-resources/blob/master/modules.md
517: [15:59:00] <Zauberfisch> thanks
518: [15:59:00] <Zauberfisch> ah, perfect
519: [16:04:00] * MattyBalaam has joined #silverstripe
520: [16:07:00] <Zauberfisch> MattyBalaam silverstripe templates allways allowed doing that
521: [16:07:00] <MattyBalaam> Does the silverstripe 3 template logic allow me to check if there are more than one items while outside a loop? If I am inside the loop I can just run <% if $TotalItems!=1 %> but how can I run this outside?
522: [16:08:00] <Zauberfisch> *TotalItems
523: [16:08:00] <Zauberfisch> MattyBalaam before 2.4 you needed a work around as far as I remember
524: [16:08:00] <Zauberfisch> as of 2.4 you can do <% if $MySet.TotalItels != 1 %>
525: [16:09:00] <Zauberfisch> that is since 3.1
526: [16:09:00] <Zauberfisch> which has not been released yet
527: [16:09:00] <Zauberfisch> as of 3.0 you can also do <% if $MySet.TotalItems > 1 %>
528: [16:09:00] <Zauberfisch> sorry, wrong
529: [16:10:00] <MattyBalaam> That???s fine, I???m building this site with 3.1 because of the new side-by-side editing mode :D
530: [16:11:00] * UncleCheese has joined #silverstripe
531: [16:15:00] * kinglozzer quit (Remote host closed the connection)
532: [16:18:00] * osterlaus quit (Quit: Leaving.)
533: [16:20:00] <MattyBalaam> Thanks Zauberfisch, working like a charm now.
534: [16:21:00] * feejin quit (Remote host closed the connection)
535: [16:24:00] <Zauberfisch> UndefinedOffset you have implemented a sort module for gridfield
536: [16:25:00] <Zauberfisch> I am not sure if I have asked you that yet, but have you checked out his implementation yet?
537: [16:25:00] <Zauberfisch> andrew short has done that as well
538: [16:29:00] * MattyBalaam quit (Quit: Page closed)
539: [16:30:00] * waveydave has left #silverstripe
540: [16:33:00] * Nivery has left #silverstripe
541: [16:37:00] <FrozenFire> Anyone worked much with the comments module on 3.x?
542: [16:38:00] <FrozenFire> Specifically, anyone have insight into its limitations? I'd really rather not get invested into something that won't suit my complex needs.
543: [16:38:00] * popeshoe quit (Quit: Leaving)
544: [16:39:00] <Zauberfisch> I used it once
545: [16:40:00] <Zauberfisch> but don't feel I have used it enough to speak about its limitations
546: [16:41:00] * catcher has joined #silverstripe
547: [16:55:00] <ooboo> hello
548: [16:55:00] * ooboo has joined #silverstripe
549: [16:56:00] <ooboo> is there anyway in SS 2.4 to split a checkboxsetfield up into groups? i want to have (label) checkboxes (label) checkboxes etc...
550: [16:56:00] <ooboo> i tried creating 3 separate checkboxsetfields with the same name but they overwrite each other
551: [17:21:00] * joelpittet quit (Remote host closed the connection)
552: [17:23:00] * UncleCheese quit (Read error: Operation timed out)
553: [17:25:00] * eikonos has joined #silverstripe
554: [17:25:00] * eikonos has joined #silverstripe
555: [17:25:00] * eikonos quit (Changing host)
556: [17:34:00] * zfmf has left #silverstripe
557: [17:36:00] <discorpia> ooboo: try CheckboxSetField
558: [17:37:00] <ooboo> discorpia: i am using that but the problem is that i have about 20-30 checkboxes and i want to group them into three groups with labels above each
559: [17:45:00] <ooboo> ok, a different question: is it possible to make TreeMultiselectField start somewhere else in the tree other than root? or any way to customize the tree that gets displayed?
560: [17:48:00] <zlincoln> ooboo, would that be a case for three different checkboxsets?
561: [17:50:00] <ooboo> zlincoln: i tried that. the problem seems to be that i am defining three checkboxsets with the same name: 'Categories' so they overwrite each other
562: [18:09:00] * eikonos quit (Read error: Connection reset by peer)
563: [18:16:00] * ooboo quit (Quit: Page closed)
564: [18:18:00] * ARNHOE has joined #silverstripe
565: [18:25:00] * Zauberfisch quit (Remote host closed the connection)
566: [18:37:00] * UncleCheese has joined #silverstripe
567: [18:52:00] * Error404NotFound quit (Ping timeout: 246 seconds)
568: [18:59:00] * UndefinedOffset quit (Quit: Leaving.)
569: [19:09:00] * UndefinedOffset has joined #silverstripe
570: [19:17:00] * ARNHOE quit (Remote host closed the connection)
571: [19:26:00] * eikonos has joined #silverstripe
572: [19:26:00] * eikonos has joined #silverstripe
573: [19:26:00] * eikonos quit (Changing host)
574: [19:29:00] * zfmf has joined #silverstripe
575: [19:35:00] * lx-berlin_ has joined #silverstripe
576: [19:37:00] * lx-berlin_ is now known as lx-berlin
577: [19:37:00] <lx-berlin_> chillu: i just pulled framework 3.0 branch. Now the datepicker from the DateField doesnt show up any more
578: [19:43:00] <FrozenFire> Trying to write a test for a feature addition I'm writing. How do I mock a form submission in SapphireTest?
579: [19:43:00] <FrozenFire> Needing to run a validator
580: [19:45:00] <simon_w> FunctionalTest!
581: [19:45:00] <simon_w> Or, just create the data and run the validator?
582: [20:01:00] <catcher> to override the alt tag in image-class images, am I best off forming the whole <img> tag in the template?
583: [20:02:00] <simon_w> yup
584: [20:02:00] <catcher> kk
585: [20:10:00] * LoveDuckie has joined #silverstripe
586: [20:12:00] * UndefinedOffset quit (Quit: Leaving.)
587: [20:12:00] * lx-berlin has left #silverstripe
588: [20:18:00] * ARNHOE has joined #silverstripe
589: [20:26:00] * mobiusnz has joined #silverstripe
590: [20:36:00] * joelpittet has joined #silverstripe
591: [20:37:00] * nickmolhoek has joined #silverstripe
592: [20:37:00] * nickmolhoek has joined #silverstripe
593: [20:37:00] * nickmolhoek quit (Remote host closed the connection)
594: [20:45:00] * ARNHOE quit (Remote host closed the connection)
595: [20:55:00] * eikonos quit (Ping timeout: 248 seconds)
596: [20:56:00] * SightUnseen has joined #silverstripe
597: [20:57:00] * guci0 quit (Ping timeout: 245 seconds)
598: [20:57:00] * SightUnseen has left #silverstripe
599: [20:58:00] * zlincoln quit (Ping timeout: 245 seconds)
600: [21:01:00] <FrozenFire> simon_w, What if I want to just create a form on the fly?
601: [21:02:00] <FrozenFire> So when it processes a field, you can specify a callable that gets executed and passed the validator and the field
602: [21:02:00] <FrozenFire> What I'm working on is the ability to add callables to Validator for fields
603: [21:03:00] <FrozenFire> E.g. $required = new RequiredFields(...); $required->addCallable("SomeField", function(Validator $validator, FormField $field) { ... });
604: [21:04:00] <simon_w> So create the form, attach the validator, $form->loadDataFrom($blah), $form->validate()
605: [21:04:00] <FrozenFire> Should I just do new Form(new Controller(), ...)?
606: [21:04:00] <Pyromanik> new download UI
607: [21:04:00] <FrozenFire> Form expects a controller, no?
608: [21:04:00] * Pyromanik has joined #silverstripe
609: [21:04:00] <Pyromanik> oh firefox updated again.
610: [21:05:00] <simon_w> yup
611: [21:05:00] <simon_w> Have a look at FormTest
612: [21:08:00] * UncleCheese quit (Quit: UncleCheese)
613: [21:14:00] * willr_ has joined #silverstripe
614: [21:19:00] <FrozenFire> Yes
615: [21:19:00] <Pyromanik> is it possible (ignoring performance issues) to ->sort('RAND()') ?
616: [21:19:00] <Pyromanik> on a datalist?
617: [21:19:00] <Pyromanik> ta
618: [21:35:00] * zfmf has left #silverstripe
619: [21:50:00] <mobiusnz> what do I need to do to get Money to just show $ instead of NZ$?
620: [21:51:00] <mobiusnz> I have i18n::set_local('en_NZ')
621: [21:53:00] <FrozenFire> http://api.silverstripe.org/master/source-class-Money.html#143
622: [21:53:00] <mobiusnz> hmm, I'd have expected it to figure out my locale and display accordingly
623: [21:53:00] <FrozenFire> Not exactly sure how it works in templates, but Money::Nice takes an array of options
624: [21:53:00] <FrozenFire> No idea what the behaviours are, but you can try a few
625: [21:54:00] <mobiusnz> it shows USD as $1.23
626: [21:54:00] <mobiusnz> whereas I really want USD to show as US$1.23 and NZD to show as $1.23
627: [21:55:00] <FrozenFire> Ah
628: [21:56:00] <FrozenFire> It seems that it grabs the *default* locale
629: [21:56:00] <FrozenFire> Instead of the current one
630: [21:56:00] <FrozenFire> http://api.silverstripe.org/master/source-class-Money.html#67
631: [21:57:00] <FrozenFire> I'd consider that a bug
632: [21:58:00] <mobiusnz> yeah
633: [22:02:00] * chillu quit (Read error: Connection reset by peer)
634: [22:02:00] * chillu has joined #silverstripe
635: [22:18:00] * ec8or has joined #silverstripe
636: [22:18:00] * ec8or quit (Read error: Connection reset by peer)
637: [22:22:00] * nickmolhoek quit (Quit: nickmolhoek)
638: [22:23:00] * nickmolhoek has joined #silverstripe
639: [22:23:00] * nickmolhoek quit (Remote host closed the connection)
640: [22:23:00] * nickmolhoek has joined #silverstripe
641: [22:51:00] * EasyCo has joined #silverstripe
642: [22:58:00] <simon_w> willr_, is there a demo install of user forms available somewhere?
643: [23:00:00] <willr_> simon_w demo.silverstripe.org
644: [23:01:00] <willr_> should have it. If not, I've been cut from the A grade
645: [23:01:00] <simon_w> Doesn't have it?
646: [23:02:00] <willr_> Userforms is the best part of the CMS
647: [23:02:00] <simon_w> Doesn't look like demo has any modules
648: [23:04:00] <simon_w> I guess I could go and set up an install myself
649: [23:13:00] <simon_w> So, I'm trying to use composer for this. I go to require silverstripe/userforms:* and now it's installing symfony. Yaaaay.
650: [23:13:00] <FrozenFire> Heh. Is that a require-dev?
651: [23:14:00] <simon_w> userforms has no require-dev
652: [23:15:00] <FrozenFire> :P
653: [23:15:00] <FrozenFire> Hrmm, seems like all of the require-devs have disappeared from SS repos?
654: [23:15:00] <FrozenFire> Props to whomever had that idea
655: [23:15:00] * Bollig|DesignCty has joined #silverstripe
656: [23:19:00] * catcher quit (Quit: Leaving)
657: [23:21:00] <simon_w> Well, I can't rip off that UI. Oh well.
658: [23:27:00] <Pyromanik> simon_w: which UI?
659: [23:27:00] <Pyromanik> also, can I set padding colour to be transparent?
660: [23:27:00] <Pyromanik> for PaddedImage()
661: [23:28:00] <simon_w> and I don't think so
662: [23:28:00] <simon_w> the user form one
663: [23:31:00] * chillu quit (Quit: chillu)
664: [23:41:00] <FrozenFire> There's no reason it couldn't, except for that nobody made it do so
665: [23:41:00] <FrozenFire> Not as it is, no
666: [23:42:00] <simon_w> JPEGs!
667: [23:44:00] <FrozenFire> Naturally
668: [23:46:00] <willr_> Not just some composer bootstrap stuff?
669: [23:46:00] <willr_> simon_w know why would it grab symfony?
670: [23:51:00] <simon_w> No idea. I didn
671: [23:51:00] <simon_w> didn't tell it to
672: [23:54:00] <Pyromanik> <% include Pagination %> ?
673: [23:54:00] <Pyromanik> hmm no Pyro, you derp.
674: [23:54:00] <Pyromanik> is there a predefined template for pagination?
675: [23:54:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
676: [23:58:00] <Pyromanik> :<
677: [23:58:00] <Pyromanik> does PaginatedList not take care of the actual pagination part for me?
678: [23:59:00] <simon_w> Are you passing in the request object to the constructor?
679: [23:59:00] <Pyromanik> do I still need to do that manually?
680: [23:59:00] <Pyromanik> ie, it splits content fine, yeh. But it's not obeying ?start=1
681: [23:59:00] <Pyromanik> or am I doing it wrong?
682: [23:59:00] <Pyromanik> simon_w: ?

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