#silverstripe IRC Log

IRC log for 2 September 2015

All timestamps are in UTC.

1: [00:00:04] * saysora quit (Quit: My Mac has gone to sleep. ZZZzzz…)
2: [00:01:13] * terryapodaca has joined #silverstripe
3: [00:01:50] <terryapodaca> Anyone want to earn some quick cash via paypal?
4: [00:02:16] <terryapodaca> I need an UL/LI skinned/styled
5: [00:04:30] <Colin[pi]> terryapodaca: skinned how?
6: [00:06:03] <MichalKleiner> it means UL skinned and LI styled :-D
7: [00:06:46] <terryapodaca> give me a second and I'll grab a image for ya
8: [00:06:59] <Colin[pi]> terryapodaca: I'll give it a crack :P
9: [00:07:33] <terryapodaca> http://i.imgur.com/HRkBoRf.png
10: [00:07:52] <terryapodaca> they are kind of link tabs, but not clickable
11: [00:07:56] <Colin[pi]> so li is each tab right?
12: [00:08:14] <terryapodaca> they are just showing the user what "steps" they are on
13: [00:08:29] <terryapodaca> right, the <li> is the tab
14: [00:09:03] <terryapodaca> the first one is checked because they completed that page, so it needs some kind of class to tell me that <li> is complete so the styling is different
15: [00:09:18] <terryapodaca> the blue tab/li is the page/step they are currently on
16: [00:09:22] <Colin[pi]> k
17: [00:09:49] <terryapodaca> and as you can probably guess, the next three are tabs/li that they haven't gotten to and are not complete
18: [00:11:01] <terryapodaca> I can to the actual codebehind...but I am so slammed I'm willing to pay you (or someone) to skin (at least most of my designer friends call it skinning) that ul/li for each instance
19: [00:11:06] <zippy> whats the issue with them?
20: [00:11:23] <Hailwood> Anyone know if you can hook in and apply a transform any time silverstripe fetches a "Varchar" type field - not just a specific one, but *any*?
21: [00:12:17] <terryapodaca> zippy: no issues, I just need them done soon, and I have so much other work I'm willing to help a friend out and pay them some $$
22: [00:12:37] <zippy> ohhh you mean yiu want the html/css done?
23: [00:12:47] <terryapodaca> yes
24: [00:13:16] <terryapodaca> which shouldn't be hard for the more html/css designer guys that do that/this every day
25: [00:15:25] <terryapodaca> so basically if Colin[pi] wants to do it, all i need is the html structure <ul><li class="complete/current/someclass">, etc...the the css that actually styles each instance based on that particular need as you see in the screenshot
26: [00:17:21] <terryapodaca> It's an Insurance Quote Portal and I still have a huge algorithm to finish that does the actual insurance quote and I'm doing this project alone so I'm willing to ask for help from you guys
27: [00:17:31] <terryapodaca> with the front end visual stuff
28: [00:17:34] <terryapodaca> :D
29: [00:21:12] * spronk quit (Quit: I may need a longer sleep timer...)
30: [00:21:40] * jakx quit (Quit: Leaving)
31: [00:24:27] * camfindlay has joined #silverstripe
32: [00:27:10] * spronk has joined #silverstripe
33: [00:31:15] * camfindlay quit (Quit: camfindlay)
34: [00:32:41] * joelpittet quit ()
35: [00:48:40] * micmania1 quit (Quit: micmania1)
36: [00:56:23] <Colin[pi]> sorry terryapodaca I keep getting phone calls lol
37: [00:57:07] <terryapodaca> Colin[pi]: no problem...if you can't do it I understand
38: [00:57:19] <terryapodaca> anyone else might have an hr or so to do this for me?
39: [00:57:43] <Colin[pi]> terryapodaca: working on it now
40: [00:57:49] <Colin[pi]> give me 10 mins or so
41: [00:57:54] <terryapodaca> oh...cool
42: [00:57:59] <terryapodaca> take your time
43: [01:13:27] * Stomach quit (Quit: zzz)
44: [01:15:57] * micmania1 has joined #silverstripe
45: [01:18:52] * camfindlay has joined #silverstripe
46: [01:30:21] <Colin[pi]> terryapodaca: done
47: [01:30:25] <Colin[pi]> will put in a codepen
48: [01:30:42] <terryapodaca> you da man!
49: [01:30:55] <terryapodaca> well, if it works
50: [01:31:00] <terryapodaca> ;)
51: [01:31:02] <Colin[pi]> oh it works baby
52: [01:32:05] * Stomach has joined #silverstripe
53: [01:32:38] <Colin[pi]> terryapodaca: here we go: http://codepen.io/anon/pen/zvYmgM
54: [01:36:18] <Colin[pi]> terryapodaca: you may need to tweak fonts/sizing etc, but the basics are there
55: [01:36:30] <terryapodaca> yeah, I was just looking that over...
56: [01:36:38] <terryapodaca> how in the heck did you do that so fast??????
57: [01:36:40] <terryapodaca> !!!!
58: [01:36:48] <Colin[pi]> terryapodaca: because I rock
59: [01:36:50] <Colin[pi]> ;P
60: [01:37:20] <Colin[pi]> I thought I was slow actually
61: [01:37:22] <Colin[pi]> so thanks :P
62: [01:37:47] <terryapodaca> well that deserves some form of payment
63: [01:37:53] <zippy> damn.. thats deeceeent
64: [01:38:09] <Colin[pi]> love me some css awesomesauce
65: [01:38:23] * Stomach quit (Quit: zzz)
66: [01:38:24] <zippy> can even have long text in there and it doesn't break
67: [01:38:31] * zippy tips his hat
68: [01:38:31] <Colin[pi]> zippy: dat min-width
69: [01:38:56] <zippy> but rems. Not sure if I am ready for that
70: [01:39:18] <Colin[pi]> zippy: mm can replace if you like, I've been digging them of late
71: [01:46:04] * irogue has joined #silverstripe
72: [01:48:36] * Stomach has joined #silverstripe
73: [01:50:59] <irogue> afternoon
74: [01:52:16] * UncleCheese has joined #silverstripe
75: [01:55:18] <irogue> http://www.stuff.co.nz/national/crime/71655629/cop-in-hamilton-assault-aid-mission-crashes
76: [01:55:24] <irogue> heard this whole thing happening live
77: [01:55:27] <irogue> was pretty full-oin
78: [02:00:02] * spronk quit (Quit: I may need a longer sleep timer...)
79: [02:05:24] * joelpittet has joined #silverstripe
80: [02:07:10] <Colin[pi]> irogue: o/
81: [02:15:46] <irogue> Colin[pi]: \o
82: [02:20:02] <irogue> Colin[pi]: I feel like something is missing with you not here for phpnz15 :'(
83: [02:23:38] <terryapodaca> Colin[pi]: you really were not far off at all, just PT Sans instead of Open Sans, and then the second word (Eligibility/Vehicles/Drivers/etc) color
84: [02:23:47] <terryapodaca> everything else is pretty damn close
85: [02:25:16] <Colin[pi]> oh crap you're right, I didn't notice the 2nd word colour until now
86: [02:25:16] <Colin[pi]> soz
87: [02:25:22] <Colin[pi]> irogue: :(
88: [02:25:49] <Colin[pi]> irogue: dude I wish I could, but I have been destroyed by tax, late clients, and a potential upcoming house purchase :(
89: [02:26:00] <Colin[pi]> my bank account atm is extremely sadface
90: [02:26:44] * spronk has joined #silverstripe
91: [02:27:49] * spronk quit (Max SendQ exceeded)
92: [02:28:03] <terryapodaca> glad I could help you sadface bank
93: [02:28:06] <terryapodaca> account
94: [02:28:09] <terryapodaca> :D
95: [02:28:26] <Colin[pi]> thanks man lol
96: [02:29:00] <Colin[pi]> terryapodaca: fixed :P http://codepen.io/anon/pen/zvYmgM
97: [02:34:08] <terryapodaca> yep...looks gooooooooooood
98: [02:37:50] <terryapodaca> btw, I have a pending project for this same company for a more corporate site, it's got a Windows Tiles feel to it, I have design files if you would want to see them and maybe quote me to skin it (html/css) or even make static SilverStripe templates until I can do the backend.
99: [02:37:55] <MichalKleiner> Colin[pi]: good job! I don't want be a pain but how it's supposed to behave on narrow screens?
100: [02:38:25] <terryapodaca> MichalKleiner: he's going to work on that later
101: [02:38:28] <terryapodaca> :p
102: [02:38:40] <Colin[pi]> MichalKleiner: mm no media queries yet, but yeah I'll help terryabadaba with that later
103: [02:39:09] <MichalKleiner> fair enough, who would expect fully responsive codepen in 30 minutes eh :-)
104: [02:39:49] <Colin[pi]> MichalKleiner: I could have but tbh he didn't specify responsive in the brief ;D
105: [02:39:57] <terryapodaca> right now the tabs (<li>'s) just wrap...but I could always tweak the min-width to shrink more and take away the margins as needed
106: [02:39:58] <MichalKleiner> true dat :-D
107: [02:40:04] <Colin[pi]> shouldn't be too hard with a few tweaks though
108: [02:40:20] <terryapodaca> yeah, I didn't ask for "responsive"
109: [02:40:27] <mikenz> Anyone know if there's a way to include what order extend() calls things? I want my updateSettingsFields() to be called after ContentRewiew's
110: [02:40:28] <terryapodaca> I'll know better next time
111: [02:40:47] <mikenz> *influence not include
112: [02:41:13] * Stomach quit (Quit: zzz)
113: [02:42:41] * Stomach has joined #silverstripe
114: [02:42:45] <Colin[pi]> mikenz: I think just in the manifest order that SS discovers the extensions
115: [02:42:55] <Colin[pi]> might be wrong tho
116: [02:44:19] <Colin[pi]> ugh it irritates me how numeric fields put a "0" when empty
117: [02:44:29] <Colin[pi]> I know it should be a number and not blank, but still
118: [02:44:47] <mikenz> That's the feeling I'm getting too. Thanks
119: [02:45:20] <Colin[pi]> mikenz: so that means... *possssssibly*... you could put yours in a folder alphabetically after the other one?
120: [02:45:23] <Colin[pi]> that may work
121: [02:48:14] <terryapodaca> Did y'all get Blue Bell Ice Cream in AU or NZ?
122: [02:52:19] <zippy> Colin[pi]: you can say when it load it after in the yaml
123: [02:52:35] <Colin[pi]> zippy: oh yeah derp
124: [02:52:40] <Colin[pi]> I'm thinking of the older model
125: [02:53:17] * zippy is draggin his feat hardcore on this task.. farrk..
126: [02:53:21] <zippy> *feet even
127: [02:53:40] <MichalKleiner> even!
128: [02:53:50] <MichalKleiner> stuck on a job too but PHPNZ tomorrow, yeey
129: [02:53:59] <MichalKleiner> a bit of work rest and soaking some interesting stuff
130: [02:54:36] <mikenz> zippy: just worked it out. It's backwards!
131: [02:55:44] <Colin[pi]> mikenz: well thars ur problem rite der
132: [02:56:59] <mikenz> if I add "After: ..." to my config.yml my function gets called Before the one in those modules.
133: [02:57:09] <mikenz> Anyway, I can work with that :-)
134: [03:07:40] <irogue> mikenz: there is some interesting things to understand about the yaml config system - sometime when you have spare time watch DanaeNZ's video at https://vimeo.com/107195737
135: [03:08:41] <Colin[pi]> irogue: I really didn't like it at first but it has it's advantages
136: [03:09:10] <terryapodaca> I hate the YAML config
137: [03:09:40] <irogue> Colin[pi]: i like it but hate how much it slows things down
138: [03:09:45] <terryapodaca> but then again, I don't and probably never will use Composer to install and manage my SS sites and/or modules
139: [03:10:03] <Colin[pi]> irogue: mm true, however the latest release REALLY improved things imho
140: [03:10:17] <irogue> terryapodaca: heh, its probably gonna get harder and harder to not use composer
141: [03:10:24] <irogue> tho there's been discussion on how to mitigate that
142: [03:10:52] <Colin[pi]> irogue: a little birdy told me SS may go composer only right?
143: [03:11:12] <irogue> Colin[pi]: well not "only", but minimal effort on supporting non-composer installation methods
144: [03:11:29] <helenclarko> irogue, Its almost already impossible. Add anything that requires third party requirements, like abc-silverstripe-mailer requires phpmailer.
145: [03:11:33] <irogue> you'd probablyhave to go download the zips for each of the required packages yourself
146: [03:11:49] <irogue> helenclarko: yep, and SS itself is going to start using a lot of third party requirements
147: [03:11:50] <helenclarko> irogue, Exactly
148: [03:12:09] <terryapodaca> well damn, maybe I need to retire then
149: [03:12:12] <irogue> rather than SS reinventing the wheel itself on everything, there's a move to use third-party stuff where possible
150: [03:12:23] <terryapodaca> because I am old school and like to install manually
151: [03:12:27] <Colin[pi]> again I hated composer at first too, but use it all the time now
152: [03:12:35] <Colin[pi]> main thing I hate about it is how sloooooow it is
153: [03:12:42] <irogue> e.g. talks of killing SS_Log in favor of Monolog
154: [03:12:48] <Colin[pi]> irogue: makes sense
155: [03:13:29] <zippy> could even change the error handler... https://github.com/filp/whoops
156: [03:14:01] <helenclarko> Colin[pi], I'll manually install until there is some requirement I cant install without composser.
157: [03:14:14] <Colin[pi]> helenclarko: how do you update stuff?
158: [03:14:33] <irogue> oh and using Flysystem for files is almost guaranteed to happen
159: [03:14:35] <helenclarko> Colin[pi], Ha thats funny. I dunno what that word means.
160: [03:14:40] <Colin[pi]> helenclarko: lol
161: [03:15:03] <Colin[pi]> irogue: crap do I need to learn more new stuffs? D:
162: [03:15:27] <irogue> Colin[pi]: nah it'll all be hidden behind familiar SS classes, but will be composer requirements
163: [03:15:34] <Colin[pi]> whew
164: [03:15:52] <irogue> i.e. there'll still be a File class that you interact with, it'll just use Flysystem in the background so its storage-agnostic
165: [03:16:02] <helenclarko> Colin[pi], Some addons I wouldnt want to update, just because I have changed the way they function.
166: [03:16:17] <terryapodaca> Upgrade? Most clients WILL NOT pay for upgrading but if they do it's usually a full overhaul with a new site design, new functionality, so we simply just rebuild from the ground up
167: [03:16:32] <Colin[pi]> helenclarko: mm, on my old 2.4 std install I hacked the shit out of core files
168: [03:16:37] <Colin[pi]> which is badddd
169: [03:16:46] <irogue> terryapodaca: what about security patches for cms, framework, modules etc.?
170: [03:16:54] * irogue hacks terryapodaca's clients sites
171: [03:16:55] <zippy> irogue: I think last I heard Flysystem was being shoe-horned into PHP 5.3, but I assume that is dropped now 4 will be atleast 5.4
172: [03:16:59] <Colin[pi]> lol irogue
173: [03:17:15] <terryapodaca> installing SS latest version and then manually installing any modules needed along with their dependencies
174: [03:17:16] <zippy> irogue: Are you saying that SS also updates all client sites? :)
175: [03:17:18] <Colin[pi]> flysystem sounds like a complicated form of pants
176: [03:17:29] <terryapodaca> irogue, I will stab you
177: [03:17:31] <helenclarko> Colin[pi], I never touch anything in cms or framework. So I can just drop the new folders in.
178: [03:17:32] <irogue> zippy: yup, for people on Platform/CWP ;)
179: [03:17:47] <Colin[pi]> helenclarko: yeah I do that *now*, but I was more retarded back then
180: [03:18:06] <terryapodaca> So, why hasn't SS build a system like WP does...
181: [03:18:09] * Embraden has joined #silverstripe
182: [03:18:10] <ss-helper> Embraden: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
183: [03:18:16] <irogue> terryapodaca: because WP's system is massively insecure
184: [03:18:30] <terryapodaca> I hate WP though
185: [03:18:31] <Colin[pi]> terryapodaca: shhh, mentioning WP... that's a paddlin'
186: [03:18:46] <helenclarko> Colin[pi], dont get me wrong, I've been there haha. Still have sites I'm not looking forward to updating...
187: [03:18:47] <irogue> the WP auto-updater broke like a bajillion people's sites recently
188: [03:19:01] * Stomach quit (Quit: zzz)
189: [03:19:10] <helenclarko> Colin[pi], Secretly hoping I never get asked to update them haha.
190: [03:19:13] <terryapodaca> and as for security patches, that's still easy to do manually
191: [03:19:17] <Colin[pi]> helenclarko: I still have a lot of 2.4 sites :( which is why I've been spending a crapload of time on this new system
192: [03:20:21] <irogue> terryapodaca: not as easy as a script that runs composer update on all sites and runs unit tests to make sure nothing broke :P
193: [03:20:27] * Stomach has joined #silverstripe
194: [03:20:42] <terryapodaca> ok, so where's a good tutorial on how to use Composer?
195: [03:20:48] <Colin[pi]> getcomposer.org
196: [03:20:56] <terryapodaca> I assume Composer isn't SS specific
197: [03:21:22] <Colin[pi]> terryapodaca: nah dude, it's meant for use in a lot of different php projects
198: [03:21:36] <Colin[pi]> terryapodaca: to try and improve interop between modules/packages
199: [03:21:42] <Colin[pi]> and get past the debacle that PEAR was
200: [03:22:00] <irogue> https://docs.silverstripe.org/en/3.1/getting_started/composer/#create-a-new-site
201: [03:22:02] <helenclarko> Colin[pi], I spent 3 months updating from 2.4 to 3.1, purely because I had to recreate everything from scratch.
202: [03:22:14] * Colin[pi] is in this phase now
203: [03:22:21] <Colin[pi]> but it's good though, long time coming
204: [03:22:37] <Colin[pi]> current client is understanding too thankfully
205: [03:22:50] <Colin[pi]> because she knows she's gonna be getting the shiny new bestest thingy
206: [03:23:03] <terryapodaca> ok, so from here on out i'll try to use Composer, but I can't promise anything
207: [03:23:33] <terryapodaca> I still use notepad++ remember!!!!!!!!!!!!!!!!!
208: [03:23:35] * joelpittet quit (Remote host closed the connection)
209: [03:24:01] <helenclarko> Colin[pi], Spent a week just changing <% control %> to <% loop %>, in some cases that still didn't fix everything. Then adding private and public statics.
210: [03:24:48] <irogue> helenclarko: control still works in 3.x
211: [03:24:52] <irogue> its deprecated but works
212: [03:25:11] <helenclarko> irogue, I know, I just didnt like the warnings.
213: [03:25:32] <irogue> Laravel would be a fun project to try and install without composer: https://github.com/laravel/framework/blob/5.1/composer.json
214: [03:26:46] <helenclarko> Colin[pi], I was doing the upgrade for my companies website. So I could take as much time as I wanted haha. They needed it upgraded and I was the only one with the know how to do it.
215: [03:27:31] <Colin[pi]> terryapodaca: dude I'm old school too, and I had to force myself to get through it, but I did ;D
216: [03:27:31] <Colin[pi]> terryapodaca: plus I knew if I wanted the share code on GH for SS, I needed to learn it and packagist
217: [03:27:31] <Colin[pi]> *to
218: [03:27:31] <Colin[pi]> terryapodaca: just be prepared for the "composer wait"
219: [03:27:31] <Colin[pi]> go for a walk, make a coffee
220: [03:27:31] <Colin[pi]> I reckon it's our version of "it's compiling..."
221: [03:27:31] <Colin[pi]> ;)
222: [03:28:16] <helenclarko> irogue, I wouldnt even try haha. Cry a little, then install composser.
223: [03:28:23] <terryapodaca> lol
224: [03:28:43] * camfindlay quit (Quit: camfindlay)
225: [03:28:47] <helenclarko> look at those requirements.
226: [03:30:36] <mikenz> irogue: Thanks, watching now
227: [03:30:40] <MichalKleiner> grrruh, why sspak removes db indexes and dev/build is not able to recreate them..
228: [03:31:02] <terryapodaca> so I have a VPS on Dreamhost where we put all our clients websites on
229: [03:31:05] <MichalKleiner> maybe it's the dump that doesn't have them but then it's complaining.. maybe because mariadb
230: [03:31:18] <terryapodaca> do I have to install Composer for every single client?
231: [03:31:31] <PenguinMan98> No
232: [03:31:32] <MichalKleiner> no, composer is gloval
233: [03:31:36] <MichalKleiner> global
234: [03:31:53] <terryapodaca> but I have to have Dreamhost install it
235: [03:31:55] <PenguinMan98> Also, once you have the composer packages downloaded, you just deploy them by copying them into place
236: [03:31:58] <MichalKleiner> it's like apache.. you can have multiple on different ports but why would you
237: [03:32:30] <PenguinMan98> So no install on the server required
238: [03:34:29] <MichalKleiner> well, PenguinMan98, depends on the workflow.. they shouldn't be committed to repository unless really needed for some special cases.. so it's more about the deployment/integration process
239: [03:34:53] <PenguinMan98> I didn't say to commit them to the repo
240: [03:35:14] <PenguinMan98> Just that you can deploy them without installing composer on the server by simply copying them into place
241: [03:35:21] <terryapodaca> too much info!!!!!!!!!
242: [03:35:27] <terryapodaca> my head is going to explode
243: [03:35:38] <PenguinMan98> heh
244: [03:35:42] <irogue> this whole video is useful, but this should jump straight to the bit about composer: https://vimeo.com/133571742#t=742s
245: [03:35:43] <MichalKleiner> :-D
246: [03:36:42] <MichalKleiner> I think people discussing stuff with me usually have problems with understanding logic (as in mathematical logic).. :-D
247: [03:37:01] <MichalKleiner> mostly implications :D
248: [03:37:16] <MichalKleiner> or my brain is just fu**d
249: [03:37:17] <MichalKleiner> :-D
250: [03:39:39] <terryapodaca> aight guys/gals, I'm out for the evening, it's 10:30 my time and it's still 85 Degrees outside so I am going to have some beers and sit int he pool and relax while I get a gooooooood buz
251: [03:40:37] <irogue> mmm beers
252: [03:40:40] <terryapodaca> Colin[pi]: thanks for your help today...I'll ping you some time tomorrow or this week about the responsive stuff
253: [03:40:53] <irogue> well, ciders in my case
254: [03:41:05] <terryapodaca> yeah, I looked at that vimeo and saw the Becks on the table
255: [03:41:07] * spronk has joined #silverstripe
256: [03:41:10] <terryapodaca> :p
257: [03:45:29] <irogue> silverstripe/PHPUG meetup tonight so there will be drinking
258: [03:49:00] <PenguinMan98> oic
259: [03:51:30] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
260: [03:59:47] <helenclarko> irogue, Interesting, zip downloads will come with composer.phar.
261: [03:59:54] <irogue> yep
262: [04:00:00] <irogue> to try to "encourage" composer use ;)
263: [04:01:28] * Stomach quit (Quit: zzz)
264: [04:02:34] * Stomach has joined #silverstripe
265: [04:03:21] <terryapodaca> ok, so I haven't left yet, looking at composer
266: [04:03:41] * Stomach quit (Client Quit)
267: [04:04:09] <terryapodaca> so if I download the base Silverstripe Zip file and manually install it on my VPS on Dreamhost...what's the next step in getting Composer actually working
268: [04:04:39] <terryapodaca> and why is Compser command line? seems like command line is more ancient than manually installing zip files
269: [04:05:46] <irogue> cos command-line works cross-platform, over SSH, and can be scripted :)
270: [04:06:12] <irogue> all other dependency managers etc are command-line too - apt, yum, npm, grunnt
271: [04:06:23] <Colin[pi]> yeah and you need like at most only a few composer commands for 99% of stuff
272: [04:09:17] * irogue_ has joined #silverstripe
273: [04:10:29] <irogue_> hello from level 5 ^_^
274: [04:11:04] * irogue quit (Ping timeout: 250 seconds)
275: [04:15:37] <terryapodaca> now I'm out...later all
276: [04:15:45] * terryapodaca quit (Quit: Leaving.)
277: [04:19:10] * UncleCheese quit (Ping timeout: 272 seconds)
278: [04:29:37] <Colin[pi]> later all, I'm off early o/
279: [04:29:40] * Colin[pi] quit (Quit: pants)
280: [04:42:46] * Phlunk3 quit (Remote host closed the connection)
281: [04:44:56] * joelpittet has joined #silverstripe
282: [04:49:22] <mikenz> What's to go to link field module at the moment? Anyone got a favourite?
283: [04:57:54] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
284: [04:59:06] * Hailwood quit (Remote host closed the connection)
285: [05:02:32] * helenclarko quit (Read error: Connection reset by peer)
286: [05:03:57] * micmania1 quit (Quit: micmania1)
287: [05:10:20] * irogue_ quit (Quit: Textual IRC Client: www.textualapp.com)
288: [05:18:36] * r_hector has joined #silverstripe
289: [05:20:14] * travis-ci has joined #silverstripe
290: [05:20:15] <travis-ci> silverstripe/silverstripe-framework#5748 (3 - ecaf5bb : Damian Mooyman): The build passed.
291: [05:20:15] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/b28729918b29...ecaf5bb9e676
292: [05:20:15] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78342295
293: [05:20:15] * travis-ci has left #silverstripe
294: [05:38:10] * veb quit (Quit: veb-irc: quit)
295: [05:42:44] * Shrike_Finland has joined #silverstripe
296: [05:52:41] * MichalKleiner quit (Remote host closed the connection)
297: [06:12:19] * r_hector quit (Remote host closed the connection)
298: [06:14:20] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
299: [06:20:08] * Shrike_Finland quit (Quit: Leaving.)
300: [06:25:36] * Shrike_Finland has joined #silverstripe
301: [06:31:50] * joelpittet quit (Remote host closed the connection)
302: [06:37:56] * Eliseth has joined #silverstripe
303: [06:39:48] * spronk quit (Quit: I may need a longer sleep timer...)
304: [07:09:36] * mahfuz quit (Ping timeout: 246 seconds)
305: [07:12:36] * spronk has joined #silverstripe
306: [07:19:43] * novaweb quit (Remote host closed the connection)
307: [07:23:21] * ssg has joined #silverstripe
308: [07:23:39] * vwd has joined #silverstripe
309: [07:23:48] <vwd> Hi Everyone.
310: [07:25:43] <vwd> Having a strange issue with a SS3.1 site. I remember encountering this a long time ago on a SS2.4 site, but it went away as quickly as it came. The problem is that once logged in to the CMS admin, every minute or so, I get a pop-up saying "Please Log In and Try Again"
311: [07:26:05] * swaiba has joined #silverstripe
312: [07:26:40] <vwd> Clicking OK brings up a page which says something to the effect of 'already logged in - try logging in as someone else?'
313: [07:28:12] * arnhoe has joined #silverstripe
314: [07:28:29] <vwd> Looking at the Console, this pop-up shows us when the admin tries to access http://www.mysilverstripesite.com.au/Security/ping and gets a 501 (failed to load resource) error
315: [07:44:15] <ss-helper> How do I sort something alphabetically (but the capital letters not as a group before the lowercase!!) in Silverstripe 3.1? - http://stackoverflow.com/questions/32347188/how-do-i-sort-something-alphabetically-but-the-capital-letters-not-as-a-group-b
316: [07:54:29] * kinglozzer has joined #silverstripe
317: [07:55:48] * spronk quit (Quit: I may need a longer sleep timer...)
318: [07:55:48] * vwd quit (Ping timeout: 246 seconds)
319: [07:57:51] * GioVdK has joined #silverstripe
320: [08:01:01] * zippy has joined #silverstripe
321: [08:01:42] * benjhocking quit (Read error: Connection reset by peer)
322: [08:03:12] * zippy quit (Client Quit)
323: [08:06:17] * benjhocking has joined #silverstripe
324: [08:09:52] <PenguinMan98> ->get()->sort()
325: [08:10:22] * PenguinMan98 quit (Quit: Page closed)
326: [08:10:53] * r_hector has joined #silverstripe
327: [08:11:49] * DimiStripe has joined #silverstripe
328: [08:20:15] * novaweb has joined #silverstripe
329: [08:24:34] * spronka has joined #silverstripe
330: [08:26:42] * novaweb quit (Ping timeout: 252 seconds)
331: [08:29:06] * novaweb has joined #silverstripe
332: [08:30:21] * novaweb quit (Remote host closed the connection)
333: [08:34:50] * novaweb has joined #silverstripe
334: [08:34:59] * FrozenFire quit (Ping timeout: 260 seconds)
335: [08:35:43] * FrozenFire has joined #silverstripe
336: [08:36:58] * GUAI has joined #silverstripe
337: [08:36:58] <ss-helper> GUAI: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
338: [08:37:44] * DimiStripe quit (Quit: DimiStripe)
339: [08:38:50] <GUAI> After i upgraded from 2.4.x to 3.1.x I don´t get error messages when using <% control %> in template. Does that mean it is safe to use ?
340: [08:41:22] <kinglozzer> GUAI: It's safe for now, but it's "deprecated" which means it will be removed soon
341: [08:41:36] <kinglozzer> You should replace it with <% loop %> or <% with %>, I think the upgrade docs tell you how
342: [08:43:17] * guci0 has joined #silverstripe
343: [08:43:24] <guci0> Hello world!
344: [08:43:54] <kinglozzer> GUAI: If you're looping over *many* items in a list, use <% loop $Items %>. If you're using <% control %> to switch to the context of *one* item, use <% with $Item %>
345: [08:44:25] <swaiba> guci0 Hello you!
346: [08:44:41] <guci0> Hi swaiba!
347: [08:44:52] <guci0> I have problem :)
348: [08:46:04] <guci0> with simple ArrayList::create() two demencional array and LOOP in template
349: [08:46:57] <guci0> And i am going madness
350: [08:48:40] <guci0> I am stuck whit it :(
351: [08:48:40] <guci0> Array ( [0] => Array ( [name] => Array ( [val1] => 00.00 [val2] => 00.00 [val3] => 'test' ) [name] => Array ( [val1] => 00.00 [val2] => 00.00 [val3] => 'test' )
352: [08:48:54] <guci0> How to render this?
353: [08:49:03] <guci0> via ViewableData
354: [08:52:48] * R\w\C has joined #silverstripe
355: [08:54:58] * Shrike_Finland quit (Quit: Leaving.)
356: [09:03:26] * Otterpocket has joined #silverstripe
357: [09:03:27] * Shrike_Finland has joined #silverstripe
358: [09:03:47] <Motoservo> Not sure I ever grasped the nuance here, what’s the difference between css() and themedCSS on the Requirements object? I get that the themed will look in the theme’s css dir. But, then, what stylesheets are left outside of that? And why? Wouldn’t a theme attempt to style any and all of the page?
359: [09:05:18] <swaiba> guci0 !pastie
360: [09:05:22] <swaiba> hmmm
361: [09:05:39] <swaiba> should have mentioned use of sspastie.com
362: [09:06:27] <Otterpocket> Can I get the a link to my contact page from another page via its class?
363: [09:06:33] <Otterpocket> in template
364: [09:09:01] * R\w\C quit (Quit: Textual IRC Client: www.textualapp.com)
365: [09:09:36] <swaiba> and you can just make an easier ArrayData($myArray) and pass that
366: [09:09:58] <swaiba> Otterpocket you'll need a controller function, so no
367: [09:10:38] <Otterpocket> swaiba, in that case, what is the best way to link to a contact page who's url may chnage?
368: [09:10:50] <swaiba> Motoservo I don't know, but I'd guess the themedCSS looks only there and the other takes a specfic [non-theme] location specfically ?
369: [09:10:57] * R\w\C has joined #silverstripe
370: [09:11:04] <swaiba> Otterpocket as I said make a controller function
371: [09:11:36] <swaiba> something like return ContactPage::get()->filter('some identifyer','some data')->first()->Link();
372: [09:14:43] * fateieder has joined #silverstripe
373: [09:14:53] <fateieder> hi all
374: [09:16:05] <swaiba> fateieder hello
375: [09:16:47] <fateieder> Who set up the filtering in silverstripe / blog
376: [09:17:19] <fateieder> ???
377: [09:19:56] <Motoservo> Well, swaiba, I guess, what I’m asking is… what styles wouldn’t belong in a theme?
378: [09:20:20] <swaiba> Motoservo and on that, I've no answer :(
379: [09:20:47] <swaiba> fateieder not sure I understand, I'd assume the author of the blog module wrote / approved the code
380: [09:21:13] <Motoservo> My best guess is, they’re defaults for markup that comes custom from a module. So, until overridden, that css just gives some rough defaults.
381: [09:21:51] <Motoservo> It’s not real clear in the API docs, and coudln’t it addressed in the tutorials, either.
382: [09:22:09] <Motoservo> I feel like I once knew the answer to that though. <scratches head>
383: [09:22:50] <fateieder> swaiba: I was tormented by the question - how to do. Thank you, he'll try to continue
384: [09:27:11] <kinglozzer> Motoservo/swaiba: themedCSS() will look in your current theme first, then fall back to a module (if you give it one), only including it if the file exists. css() will just add a <link> tag, it won't check if the file exists (so you can use it to link to external stylesheets, for example)
385: [09:28:26] <kinglozzer> My guess is that themedCSS() was only really added to make it easier to use in template-land: <% require themedCSS('foo.css') %>
386: [09:41:26] * Tanger quit (Quit: sleep())
387: [09:45:04] * Otterpocket quit (Quit: Leaving)
388: [09:47:01] * zlinux quit (Ping timeout: 265 seconds)
389: [10:10:58] * DimiStripe has joined #silverstripe
390: [10:11:11] * mikenz has joined #silverstripe
391: [10:17:33] * fateieder quit (Ping timeout: 246 seconds)
392: [10:20:07] <Motoservo> kinglozzer: by external, regarding css(), you mean outside of the project? Some other web resource?
393: [10:23:37] <kinglozzer> Motoservo: Yeah, like Requirements::css('http://somecdn.com/some.css');
394: [10:24:52] <Motoservo> Okay, gotcha. So, best practice, use themedCSS for anything in my SS project?
395: [10:25:49] * zlinux has joined #silverstripe
396: [10:27:14] <Motoservo> Becasue I think that’s how I’ve been doing it, kinglozzer . But then while rereading all the materials got confused to see the shorter method.
397: [10:28:58] <kinglozzer> Motoservo: Whichever works for you! I don't use either, just: <link rel="stylesheet" type="text/css" href="{$ThemeDir}/css/style.css" />
398: [10:29:14] <kinglozzer> But then that's because we wrap the CSS in conditional comments so IE8 gets a different stylesheet
399: [10:30:41] <Motoservo> Cool. Thanks for the reply.
400: [10:33:45] <Motoservo> I sometimes wonder if the simplist way isn’t the best. I mean, with regard to your way, the SS way to put it on a template is to break into the template with <% and run the method but I don’t see the benifit over just doing it your way (the html convention). Now, with injecting from the controller… I can see how in a complicated sight that could allow more flexiblity.
401: [10:34:14] <NETim> Why is TinyMCE stripping <br> and replacing them with <div> tags?
402: [10:36:52] <swaiba> NETim I dont' know but I've set mine to http://www.tinymce.com/wiki.php/Configuration3x:force_br_newlines
403: [10:37:14] <swaiba> and after a quick google, this came up... https://www.drupal.org/node/710698
404: [10:39:27] <Motoservo> kinglozzer: While we’re on the topic… I’ve installed Colorbox (a light box) and it has its own css that it links to with an extension. Should I just copy those styles that I want to customize into my theme (as a page called colorbox.css) and link to those? What’s the best way to do this so that the changes aren’t lost at the next update.
405: [10:39:56] <NETim> swaiba, hm. Thanks. Where does SS3 hide the tinyMCE config?
406: [10:43:20] <swaiba> NETim - http://www.silverstrip.es/blog/tinymce-configuration
407: [10:44:54] <NETim> swaiba, thanks. the .es tld had me a tad worried, yo no hablo español too good.
408: [10:45:23] <swaiba> NETim si, no es facil
409: [10:46:45] <NETim> too right.
410: [10:58:30] * Shrike_Finland1 has joined #silverstripe
411: [10:59:48] * Shrike_Finland quit (Ping timeout: 255 seconds)
412: [11:01:21] * Audio has joined #silverstripe
413: [11:01:49] * spronka quit (Quit: My Mac has gone to sleep. ZZZzzz…)
414: [11:02:34] * spronka has joined #silverstripe
415: [11:02:38] * Audlex quit (Read error: Connection reset by peer)
416: [11:45:09] * Azure|dc has joined #silverstripe
417: [11:47:30] * Azure quit (Ping timeout: 255 seconds)
418: [11:54:48] * Shrike_Finland1 quit (Quit: Leaving.)
419: [11:56:16] * Shrike_Finland has joined #silverstripe
420: [12:03:54] * NETim_ has joined #silverstripe
421: [12:06:56] * NETim quit (Ping timeout: 246 seconds)
422: [12:17:01] * UndefinedOffset has joined #silverstripe
423: [12:19:38] * Azure has joined #silverstripe
424: [12:22:10] * Azure|dc quit (Ping timeout: 265 seconds)
425: [12:25:59] * spronka_ has joined #silverstripe
426: [12:28:06] * spronka quit (Ping timeout: 250 seconds)
427: [12:30:24] * zlinux quit (Ping timeout: 264 seconds)
428: [12:36:50] * Shrike_Finland quit (Quit: Leaving.)
429: [12:40:09] * wmk has joined #silverstripe
430: [12:40:43] * Shrike_Finland has joined #silverstripe
431: [12:40:50] <swaiba> wmk in the house o/
432: [12:41:28] <wmk> gmorning
433: [12:41:39] <wmk> it was too hot for IT
434: [12:44:18] <ss-helper> Trying to remove/hide fields in custom tab in SilverStripe - http://stackoverflow.com/questions/32353378/trying-to-remove-hide-fields-in-custom-tab-in-silverstripe
435: [12:46:39] * ssg quit (Ping timeout: 246 seconds)
436: [12:49:21] * Shrike_Finland quit (Quit: Leaving.)
437: [12:50:28] * Shrike_Finland has joined #silverstripe
438: [12:55:31] <kinglozzer> Bitbucket is kill :'(
439: [12:59:08] <swaiba> kinglozzer does than mean it's down or it sucks?
440: [13:00:29] <kinglozzer> swaiba: down :P
441: [13:00:57] <swaiba> curious, seems up for me
442: [13:01:25] <kinglozzer> swaiba: The front-end is, and apparently push/pull via HTTPS *might* work, but SSH is dead :(
443: [13:01:34] <swaiba> ah gotcha
444: [13:07:24] <elgabbu> From within a validate method of a sub classed EmailField ... can I get the values of other fields of the object being saved?
445: [13:07:51] <wmk> elgabbu, i cant imagine why not
446: [13:08:02] <elgabbu> any idea how?
447: [13:10:29] * Shrike_Finland quit (Quit: Leaving.)
448: [13:12:08] * arcax has joined #silverstripe
449: [13:12:23] <elgabbu> wmk ... it's ok i didn't try the most obvious thing $this->field haha
450: [13:12:27] * spronka_ quit (Quit: My Mac has gone to sleep. ZZZzzz…)
451: [13:12:52] <wmk> ah, inside the FIeld... hmm
452: [13:13:47] <elgabbu> wmk actually no didn't work
453: [13:14:03] <wmk> well, $this->getForm() should return the whole form
454: [13:14:11] <wmk> so you can get the data there
455: [13:14:13] <elgabbu> wmk yeah inside the validate method of the field itself since the validation rule is based on other values being submitted
456: [13:14:23] <wmk> but i wonder WHY you should do that
457: [13:15:00] <wmk> well, rule based on other fields... hmm
458: [13:15:34] <elgabbu> on multiple fields
459: [13:16:08] <wmk> $this->getForm()->getData()
460: [13:16:44] <wmk> http://api.silverstripe.org/3.1/class-Form.html#_getData elgabbu ^^
461: [13:36:04] <swaiba> Anyone know what $complass is? [and why there is no comment for it?]
462: [13:36:05] <swaiba> http://api.silverstripe.org/3.1/source-class-ClassInfo.html#_has_method_from
463: [13:44:50] * travis-ci has joined #silverstripe
464: [13:44:51] <travis-ci> silverstripe/silverstripe-framework#5750 (pulls/byids-arraylist - 921b4c2 : Daniel Hensby): The build has errored.
465: [13:44:51] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/d148804bf3d8^...921b4c2f3b03
466: [13:44:51] <travis-ci> Build details : https://travis-ci.org/silverstripe/silverstripe-framework/builds/78395357
467: [13:44:51] * travis-ci has left #silverstripe
468: [13:46:02] <wmk> swaiba, compared class?
469: [13:46:07] <wmk> it returns a boolean
470: [13:47:40] * novaweb quit (Remote host closed the connection)
471: [13:49:50] <swaiba> wmk yeah I see the return, which is what makes it more confusing
472: [13:50:02] <wmk> where is it called?
473: [13:50:20] <swaiba> but I'm not that bothered I've used singleton($class)->hasMethod('xyz') instead
474: [13:51:03] <swaiba> its not being called, but I was considering this as it's static, was refactoring code like... $o = new $class; $->hasmethod
475: [13:52:06] * GUAI quit (Ping timeout: 246 seconds)
476: [13:53:17] * travis-ci has joined #silverstripe
477: [13:53:18] <travis-ci> dhensby/silverstripe-framework#504 (pulls/byids-arraylist - 921b4c2 : Daniel Hensby): The build has errored.
478: [13:53:18] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/d148804bf3d8...921b4c2f3b03
479: [13:53:18] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/78396292
480: [13:53:18] * travis-ci has left #silverstripe
481: [13:58:16] <kinglozzer> swaiba: My guess: it checks for a method being defined in a *specific* class, so it excludes inherited methods from parent classes
482: [13:59:18] <ss-helper> Silverstripe accessing function from inside custom form template - http://stackoverflow.com/questions/32354981/silverstripe-accessing-function-from-inside-custom-form-template
483: [13:59:35] <kinglozzer> Confusing as hell though, could do with some docs :P
484: [14:10:38] <swaiba> agreed :)
485: [14:11:47] * arcax quit (Ping timeout: 250 seconds)
486: [14:18:27] <kinglozzer> TIL that vsprintf exists
487: [14:18:43] <kinglozzer> I'd always worked around it or used call_user_func_array() :/
488: [14:25:51] * travis-ci has joined #silverstripe
489: [14:25:52] <travis-ci> dhensby/silverstripe-framework#506 (pulls/byids-arraylist - a19b688 : Daniel Hensby): The build was broken.
490: [14:25:52] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/399dd07369d1...a19b688485d6
491: [14:25:52] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/78397816
492: [14:25:52] * travis-ci has left #silverstripe
493: [14:35:43] <wmk> anyone knows a formfield for IBAN?
494: [14:36:08] * Copperis has joined #silverstripe
495: [14:44:45] <kinglozzer> wmk: IBAN?
496: [14:44:58] <guci0> [Warning] Missing argument 1 for ArrayData::__construct() wrrrr
497: [14:45:06] <wmk> internation bank account number
498: [14:46:30] <swaiba> in terms of that just add HTML5 validation?
499: [14:46:41] <swaiba> as in *wmk* in terms of that...
500: [14:48:52] <wmk> in terms like "make 5 fields with 4 digits" and handle as one field
501: [14:49:02] <wmk> with validation and save into db
502: [14:49:16] <wmk> like date field (which can have 3 fields for d, m and y)
503: [14:49:30] * keroberos quit (Ping timeout: 240 seconds)
504: [14:50:41] <swaiba> in that case no, but I'd start with the html5 - https://docs.silverstripe.org/en/3.0/topics/form-validation/#html5-attributes
505: [14:50:42] <swaiba> with http://stackoverflow.com/questions/23471591/regex-for-iban-allowing-for-white-spaces-and-checking-for-exact-length
506: [14:52:15] <wmk> swaiba, well, regex is nice, but it has a checksum
507: [14:52:20] <wmk> which is fine for validation
508: [14:52:30] <swaiba> that shoots that one done then
509: [14:52:40] <wmk> see http://stackoverflow.com/questions/20983339/validate-iban-php
510: [14:53:09] <swaiba> Renaming the "settings" aka SiteConfig...
511: [14:53:13] <swaiba> ... Config::inst()->update('CMSSettingsController','menu_title','some name here');
512: [14:53:23] <swaiba> isn't working (also tried in YML) any hints?
513: [14:53:45] <wmk> swaiba, dunno, is it a private static which is called via config system? or called directly?
514: [14:54:07] <swaiba> it is a private static
515: [14:54:24] <swaiba> and that line was in _config.php, but tried YML too
516: [14:54:50] <wmk> but when the menu is built....
517: [14:55:46] * keroberos has joined #silverstripe
518: [14:56:57] <wmk> $title = Config::inst()->get($class, 'menu_title', Config::FIRST_SET);
519: [14:57:13] <wmk> well, menu_title might not be the the one you want to change
520: [14:57:23] <wmk> cause it's not interntationalized (used for URL=)
521: [14:57:41] <wmk> so, easiest would be to rename it in your mysite/lang/
522: [14:57:44] <wmk> swaiba,
523: [14:58:21] <swaiba> ah intersting idea :)
524: [15:00:32] <swaiba> how to do that then?
525: [15:00:33] <wmk> swaiba, what admin is responsible for siteconfig?
526: [15:01:09] <swaiba> CMSSettingsController wmk
527: [15:02:01] <swaiba> just add another row like for a forgien lang, but for en_GB.yml (as it's meh locale)
528: [15:02:58] <wmk> swaiba, here we are: https://github.com/silverstripe/silverstripe-cms/blob/3/lang/en.yml#L175
529: [15:03:07] <wmk> overwrite that in your mysite/lang/
530: [15:03:35] <wmk> cause mysite/lang overwrites module's langs
531: [15:04:39] <swaiba> will do, cheers wmk
532: [15:04:51] <wmk> i hope it works ;)
533: [15:04:59] <wmk> but i guess so.
534: [15:05:07] <wmk> cause i have german menutitles
535: [15:08:00] <guci0> a little ten hours problem http://www.sspaste.com/paste/show/55e710996dd9c – please somebody :)
536: [15:08:07] <guci0> long
537: [15:09:36] <swaiba> drop the ".Limit(10)" for starters
538: [15:09:43] <kinglozzer> guci0: you're using $name, but that's an array
539: [15:10:11] <swaiba> also no context to say that the function is in the right controller... you've confirmed this somehow?
540: [15:10:43] <swaiba> and what lozzer said... foreach ($db as $name => $item) {
541: [15:12:35] <swaiba> (hungarian notation avoids this type of error btw)
542: [15:13:42] <guci0> controller is good
543: [15:16:03] <guci0> [Warning] Missing argument 1 for ArrayData::__construct()
544: [15:17:14] <guci0> ArrayData Object ( [array:protected] => Array ( [var1] => one [var2] => two [status] => status )
545: [15:18:03] <swaiba> change it to an arraylist - try that
546: [15:18:14] <swaiba> guci0 ^^
547: [15:19:24] <NETim_> Any way to call text->XML in a controlleR?
548: [15:21:39] <swaiba> NETim_ use a custom class that extends StringField and add the method there?
549: [15:23:03] <NETim_> Could do. Managed to change the flow again though. I'll make sure the next question I ask won't be avoided :)
550: [15:23:03] <guci0> nothing working :(
551: [15:23:57] <swaiba> NETim_ ha! :)
552: [15:24:10] <swaiba> guci0 you need to break this down and debug
553: [15:24:24] <swaiba> var_dump or debug step by step
554: [15:24:29] <guci0> :)))]
555: [15:24:35] <swaiba> look for examples of this in other classes
556: [15:24:40] <guci0> since yesterday :)
557: [15:24:53] <guci0> only see pre, var dumbs ant others Debugg...
558: [15:25:17] <swaiba> well when you just say "not working" we are all thinking two things
559: [15:25:30] <swaiba> 1) what isn't working, which of our suggestions did you try and what is it now
560: [15:25:42] <swaiba> 2) sure just a little debugging will solve this
561: [15:26:12] <swaiba> but maybe (2) is harsh, sometimes it is a mystery, but this should have some example you can cut/paste/hack to get working
562: [15:27:09] <wmk> hmm, on a contact form, how to you call the "Mr / Mrs" field?
563: [15:27:16] <wmk> "Anrede" in german
564: [15:28:46] <swaiba> wmk "Title" is the proper english
565: [15:28:59] <wmk> hmm, and academic title ?
566: [15:29:04] <swaiba> just like Lord, Lady, Duke, but basically means "pleb"
567: [15:29:09] <swaiba> nope isn't academic
568: [15:29:26] <swaiba> and if you are dealing with young folk there is a HUGE difference between Master and Mr
569: [15:29:47] <wmk> well, in austria "Title" is something like academic title, like master, bacchellor, doctor, etc...
570: [15:29:54] <wmk> (and in austria it is really important)
571: [15:29:58] <swaiba> every child is born "Master" and (insert complicated legal stuff here) and becomes "Mr" at 7 years old
572: [15:30:27] <swaiba> might be two different things, when I started out on this I called it social title in the code
573: [15:30:31] <swaiba> but that was wrong
574: [15:31:06] * arnhoe quit ()
575: [15:31:31] <swaiba> wmk https://en.wikipedia.org/wiki/Title_(property)#Equitable_versus_legal_title
576: [15:31:44] <swaiba> if you fancy a more complicated answer
577: [15:34:20] <guci0> Array ( [8] => DB_Item Object <– its some about objects vs arrays
578: [15:38:42] <guci0> at least I know what's going on
579: [15:39:54] <swaiba> guci0 - well that didn't come from your pastie!
580: [15:40:17] <swaiba> it now looks like you need to do a ->getValue() on the "DB_Item" to make it work
581: [15:43:31] * joelpittet has joined #silverstripe
582: [15:44:48] <guci0> wrrr $message = 'Parameter to ArrayData constructor needs to be an object or associative array'; 36 throw new InvalidArgumentException($message);
583: [15:46:15] * Eliseth quit (Ping timeout: 250 seconds)
584: [15:47:20] * guci0 quit (Quit: Page closed)
585: [15:47:35] * guci0 has joined #silverstripe
586: [15:49:03] <kinglozzer> NETim_: For reference, DBField::create_field('Text', 'some string')->XML()
587: [15:49:22] <NETim_> kinglozzer, cheers.
588: [15:49:27] <kinglozzer> Or if you have a field you want to call XML on, $this->data()->dbObject('MyField')->XML();
589: [15:50:13] * guci0 quit (Client Quit)
590: [15:50:26] * guci0 has joined #silverstripe
591: [16:06:11] * r_hector quit (Remote host closed the connection)
592: [16:12:25] * swaiba time to hit the road
593: [16:12:27] * swaiba quit (Remote host closed the connection)
594: [16:18:46] * darjus01 has joined #silverstripe
595: [16:20:31] <darjus01> Hi all, how to make custom button in settings area in silverstripe, for example I need in settings button "Generate statistick repost" and make function on click to make action. please help
596: [16:27:12] * gelignite has joined #silverstripe
597: [16:27:46] * joelpittet quit (Remote host closed the connection)
598: [16:30:15] * kinglozzer quit ()
599: [16:36:00] * saysora has joined #silverstripe
600: [16:39:46] * Guits has joined #silverstripe
601: [16:41:19] * samlander has joined #silverstripe
602: [16:43:53] * arcax has joined #silverstripe
603: [16:46:05] <wmk> darjus01, "settings" is SiteConfig DO, so with a DataExtension on SiteConfig you get this extra button / field
604: [16:46:45] <wmk> see https://docs.silverstripe.org/en/3.1/developer_guides/configuration/siteconfig/
605: [16:47:26] * samlander quit (Changing host)
606: [16:47:27] * samlander has joined #silverstripe
607: [16:47:49] <darjus01> wmk: thx
608: [16:47:50] <wmk> darjus01, http://www.silverstripe.org/learn/lessons/data-extensions-and-siteconfig?ref=hub might help ;)
609: [16:49:22] * R\w\C quit (Quit: My Mac has gone to sleep. ZZZzzz…)
610: [16:53:23] * wmk quit (Ping timeout: 260 seconds)
611: [16:57:49] * Shrike_Finland has joined #silverstripe
612: [17:08:51] * wmk has joined #silverstripe
613: [17:09:54] * Shrike_Finland quit (Quit: Leaving.)
614: [17:10:12] * GioVdK quit (Ping timeout: 250 seconds)
615: [17:14:47] <guci0> index – with 'create' generates error... Holly s***.
616: [17:14:58] * Shrike_Finland has joined #silverstripe
617: [17:14:58] * Shrike_Finland quit (Client Quit)
618: [17:15:04] * wmk quit (Ping timeout: 252 seconds)
619: [17:39:02] * wmk has joined #silverstripe
620: [17:44:25] * wmk quit (Ping timeout: 256 seconds)
621: [17:44:32] <darjus01> I have brockers and I have brocker achievments DOs, how to make query to know brocker place by sales in this mounth, like make list with brockers with sais 1place brocker john, 2place brocker Alex ...?
622: [17:56:27] * wmk has joined #silverstripe
623: [18:00:37] <wmk> darjus01, got it working?
624: [18:02:01] <darjus01> not yet
625: [18:12:27] * UndefinedOffset quit (Quit: Leaving.)
626: [18:13:58] <Copperis> darjus01, probably using SQLQuery or straight sql with joins, counts, GROUP BYs and sorting
627: [18:14:57] <darjus01> yes managed that :)
628: [18:14:58] * UndefinedOffset has joined #silverstripe
629: [18:15:03] * darjus01 quit (Quit: Leaving)
630: [18:24:39] * saysora quit (Quit: My Mac has gone to sleep. ZZZzzz…)
631: [18:33:20] * Copperis quit (Quit: Leaving)
632: [18:37:25] * Werner_2_ has joined #silverstripe
633: [18:39:42] * Werner_2__ has joined #silverstripe
634: [18:40:43] * wmk quit (Ping timeout: 260 seconds)
635: [18:43:03] * Werner_2_ quit (Ping timeout: 250 seconds)
636: [18:43:56] * MichalKleiner has joined #silverstripe
637: [18:44:31] * Werner_2__ is now known as wmk
638: [18:56:28] * Werner_2_ has joined #silverstripe
639: [18:59:35] * Guits quit (Ping timeout: 264 seconds)
640: [19:00:16] * wmk quit (Ping timeout: 250 seconds)
641: [19:22:05] * Werner_2_ is now known as wmk
642: [19:22:13] <wmk> Sphere, around?
643: [19:24:26] * Guits has joined #silverstripe
644: [19:24:50] <Guits> Hi, where Can i find good themes with previews?
645: [19:27:06] <wmk> hmm, there are some themes for silverstripe around
646: [19:27:23] <wmk> did you look at addons.silverstripe.org ?
647: [19:28:22] <Guits> yeah, but there are not really good previews
648: [19:28:28] <wmk> yup.
649: [19:28:45] <wmk> i had to deal with a theme from stripeythemes, has previews, but i wouldn't recommend it
650: [19:29:07] <wmk> not now that i'm used to composer and sass
651: [19:29:50] <wmk> but Guits, you may file issues for the themes to make previews... it's somehow possible with composer IIRC
652: [19:30:46] <Guits> ..something like this would be nice :https://wordpress.org/themes/
653: [19:32:31] <wmk> well...
654: [19:32:40] <wmk> surely it would be nice, but there are far less themes for ss
655: [19:33:07] <wmk> maybe cause ss is for a slightly different target group
656: [19:35:10] <Guits> yeah - i agree, but still
657: [19:35:13] <Guits> .. found this http://www.themestripe.com/
658: [19:37:14] <wmk> "get this bundle today before the price increases" doesn't sound very serious
659: [19:37:26] <wmk> well, it seems to be a "nicer" bootstrap theme
660: [19:37:28] <wmk> so ready to use
661: [19:37:42] <wmk> there is already a bootstrap theme you can customise yourself
662: [19:37:51] <wmk> it really depends on your needs Guits
663: [19:37:57] <wmk> (and skills)
664: [19:38:17] <wmk> but as you hang around here i guess you can customise that stuff like you need it
665: [19:39:24] <Guits> yes, i can do anything :) from scratch, but sometimes a customer asks me to do something quick and cheap from a template
666: [19:39:49] <Guits> as my wp competitors do :s
667: [19:39:50] * novaweb has joined #silverstripe
668: [19:39:53] <wmk> well, as long as you know the template it might be quick
669: [19:40:11] <wmk> Guits, really, wp's are competitors?
670: [19:40:40] <wmk> i'm happy with foundation theme, i can customise it quickly
671: [19:41:13] <wmk> and i have a bunch of modules i use quite every time for standard functionality
672: [19:43:14] <wmk> Guits, you might also search for some boilerplate "modules"
673: [19:45:11] <Guits> ok, thanx - will look into it
674: [20:08:44] <wmk> http://www.silverstripe.org/learn/lessons/creating-filtered-views wow, fast spoken
675: [20:12:57] * MichalKleiner quit (Remote host closed the connection)
676: [20:23:47] * UndefinedOffset quit (Quit: Leaving.)
677: [20:27:23] * wmk quit (Ping timeout: 268 seconds)
678: [20:32:09] * helenclarko has joined #silverstripe
679: [20:32:43] <helenclarko> Morning o/
680: [20:39:07] * wmk has joined #silverstripe
681: [20:47:44] * wmk quit (Ping timeout: 265 seconds)
682: [20:48:30] * Phlunk3 has joined #silverstripe
683: [20:48:33] <arcax> Hello, anyone knows how to specify the table the following statement:
684: [20:48:35] <arcax> $pages = $this->Pages()->filter('Tags.ID', $tag_ids);
685: [20:48:36] <arcax> Because it gives me an error: "Column 'CategoryID' in where clause is ambiguous".
686: [20:48:38] <arcax> Thanks.
687: [20:53:07] * saysora has joined #silverstripe
688: [20:56:13] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
689: [21:01:41] * Hailwood has joined #silverstripe
690: [21:09:10] * wmk has joined #silverstripe
691: [21:09:14] * MrGuits has joined #silverstripe
692: [21:12:23] * Guits quit (Ping timeout: 265 seconds)
693: [21:16:20] * MrGuits quit (Ping timeout: 250 seconds)
694: [21:17:29] * wmk quit (Ping timeout: 246 seconds)
695: [21:24:43] * permanentinc has joined #silverstripe
696: [21:39:13] * wmk has joined #silverstripe
697: [21:39:25] * DimiStripe quit (Quit: DimiStripe)
698: [21:44:22] * adrexia has joined #silverstripe
699: [21:48:10] * wmk quit (Ping timeout: 268 seconds)
700: [21:50:45] * jonners99 has joined #silverstripe
701: [21:50:46] <ss-helper> jonners99: Welcome to #silverstripe! Please ask your questions but don't leave too soon, we are a busy lot.
702: [21:58:20] * micmania1 has joined #silverstripe
703: [21:58:51] * MichalKleiner has joined #silverstripe
704: [22:02:42] * micmania1 quit (Ping timeout: 250 seconds)
705: [22:04:26] * micmania1 has joined #silverstripe
706: [22:09:14] * wmk has joined #silverstripe
707: [22:11:14] * saysora quit (Quit: My Mac has gone to sleep. ZZZzzz…)
708: [22:13:07] * lietzmk has joined #silverstripe
709: [22:13:59] * spronk has joined #silverstripe
710: [22:15:03] * spronk quit (Max SendQ exceeded)
711: [22:17:21] * lietzmk quit (Quit: leaving)
712: [22:17:50] * wmk quit (Ping timeout: 240 seconds)
713: [22:30:44] * MichalKleiner quit (Remote host closed the connection)
714: [22:36:22] * jonners99 quit ()
715: [22:38:09] * micmania1 quit (Quit: micmania1)
716: [22:38:39] * permanentinc quit ()
717: [22:39:19] * wmk has joined #silverstripe
718: [22:43:48] * veb has joined #silverstripe
719: [22:47:53] * wmk quit (Ping timeout: 250 seconds)
720: [22:49:21] * spronk has joined #silverstripe
721: [22:49:34] * Colin[pi] has joined #silverstripe
722: [22:49:50] <Colin[pi]> howdy peeps o/
723: [22:52:07] <spronk> ello colin
724: [22:53:50] <Colin[pi]> hey spronkey
725: [22:54:21] * micmania1 has joined #silverstripe
726: [22:58:05] <veb> FB memory thing teh funny
727: [22:58:06] <veb> https://www.dropbox.com/s/z0gb3okl8sy64pp/Screenshot%202015-09-03%2010.46.22.png?dl=0
728: [22:59:32] * micmania1 quit (Ping timeout: 272 seconds)
729: [23:01:36] * MichalKleiner has joined #silverstripe
730: [23:08:24] * arcax quit (Ping timeout: 272 seconds)
731: [23:09:19] * wmk has joined #silverstripe
732: [23:11:28] * travis-ci has joined #silverstripe
733: [23:11:29] <travis-ci> dhensby/silverstripe-framework#508 (pulls/byids-arraylist - f6fe142 : Daniel Hensby): The build was fixed.
734: [23:11:29] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/a19b688485d6...f6fe1427c286
735: [23:11:29] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/78488948
736: [23:11:29] * travis-ci has left #silverstripe
737: [23:18:24] * wmk quit (Ping timeout: 264 seconds)
738: [23:19:19] * mahfuz has joined #silverstripe
739: [23:20:13] * travis-ci has joined #silverstripe
740: [23:20:14] <travis-ci> dhensby/silverstripe-framework#509 (pulls/byids-interface - b4e8fb3 : Daniel Hensby): The build passed.
741: [23:20:14] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/2fe99bffbbb6...b4e8fb38329c
742: [23:20:14] <travis-ci> Build details : https://travis-ci.org/dhensby/silverstripe-framework/builds/78489242
743: [23:20:14] * travis-ci has left #silverstripe
744: [23:30:56] * joelpittet has joined #silverstripe
745: [23:33:52] <veb> real life gta: https://lh3.googleusercontent.com/A_hs8IYpjuDweb0UP-D-PoImee1GxmMys0YVvd8yqZ8Y=w2850-h982-no
746: [23:33:57] <veb> glitch!
747: [23:37:44] * Audio quit ()
748: [23:39:22] * wmk has joined #silverstripe
749: [23:39:56] * muskie9 has joined #silverstripe
750: [23:48:00] * wmk quit (Ping timeout: 250 seconds)

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