#silverstripe IRC Log

IRC log for 10 May 2016

All timestamps are in UTC.

1: [00:00:02] * ss-helper quit (Remote host closed the connection)
2: [00:00:16] * ss-helper has joined #silverstripe
3: [00:19:18] * zlinux quit (Ping timeout: 244 seconds)
4: [00:35:50] * zlinux has joined #silverstripe
5: [01:05:11] * Teddy has joined #silverstripe
6: [01:13:39] * Stomach quit (Quit: zzz)
7: [01:16:44] * Exor_ quit (Ping timeout: 250 seconds)
8: [01:18:05] * Stomach has joined #silverstripe
9: [01:48:09] * zlinux_ has joined #silverstripe
10: [01:51:16] * zlinux quit (Ping timeout: 244 seconds)
11: [02:05:53] * techquila has joined #silverstripe
12: [02:11:19] * zippy has joined #silverstripe
13: [02:37:48] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
14: [02:38:04] * zippy has joined #silverstripe
15: [02:59:06] * Phlunk3 quit (Ping timeout: 246 seconds)
16: [03:01:25] <zippy> hi
17: [03:03:47] <Stomach> hi
18: [03:04:15] <Stomach> \o
19: [03:09:15] <zippy> hows tricks
20: [03:09:24] <zippy> still into the reactjs or moved on? :)
21: [03:15:06] <ss-helper> Twitter bootstrap collapse: change display of toggle button - http://stackoverflow.com/questions/16224636/twitter-bootstrap-collapse-change-display-of-toggle-button
22: [03:16:46] * vanny quit (Quit: Page closed)
23: [03:22:03] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
24: [03:27:58] <Stomach> zippy - yeah still into it :P
25: [03:28:15] <Stomach> we're about to release a big react-native app next week :)
26: [03:31:45] <zippy> gone well?
27: [03:44:23] * guci0 has joined #silverstripe
28: [03:44:32] <guci0> Hi :)
29: [03:44:49] * zlinux_ quit (Ping timeout: 265 seconds)
30: [03:46:23] <Stomach> zippy - yeah, looking on track at this stage
31: [03:46:24] <Stomach> haha
32: [03:46:39] <zippy> :-)
33: [03:46:43] <Stomach> talk next week when I'm pulling my hair our and the lead developer is sick
34: [03:46:50] <Stomach> or whatever life has in store for us
35: [03:46:53] <zippy> yeap, was gonna say
36: [03:47:06] <Stomach> its okay, hes already beaten cancer once
37: [03:47:11] <Stomach> so full confidence
38: [04:06:39] <Audlex> can I check for Children and NOT Childred of Children together?
39: [04:06:53] <Audlex> eg if Children && not Children.Children
40: [04:07:01] <Audlex> in the front end
41: [04:19:32] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
42: [04:23:25] <glenn-bautista> What would be the best module to use for a DPS hosted payment method?
43: [04:24:10] <glenn-bautista> I've looked at a few things and they all look like they haven't been touched for a few years
44: [04:29:00] * adrexia has joined #silverstripe
45: [04:29:57] <cloph> DPS?
46: [04:41:21] * cloph is now known as cloph_away
47: [04:49:37] * robbiea has joined #silverstripe
48: [04:50:10] <robbiea> afternoon all - is there a DataExtension hook I can use to do something when an object is *created*, not just when it's written?
49: [04:52:57] <Stomach> glenn-bautista - https://github.com/silverstripe/silverstripe-omnipay
50: [04:53:05] <Stomach> https://packagist.org/packages/omnipay/paymentexpress
51: [04:53:28] <Stomach> @robbiea - use if ($this->owner->isInDB()) in an onbeforewrite
52: [04:53:54] <robbiea> Thanks Stomach - would the changes I make be rolled back if the actual write itself fails?
53: [04:54:25] <robbiea> Stomach: Actually - the difficulty is that I need to use onAfterWrite because I need to use the new object's ID to create a relationship
54: [04:54:59] <Stomach> easiest thing to do there is to put another "hasdonestuff" boolean on it
55: [04:55:25] <robbiea> in the onBeforeWrite(), then read it in the onAfterWrite() ?
56: [04:55:45] <robbiea> ah, i get you - an invisible flag on the object to say it has had stuff done to it
57: [04:56:27] <glenn-bautista> thanks @stomach
58: [04:59:25] <Stomach> robbiea - yeah
59: [05:00:28] <robbiea> > noob < - how do I create one? I can't see a "Hidden" equivalent to Varchar for example, does it have to be done through getCMSFields() and will it be saved against the record if it's not declared in self::$db ?
60: [05:00:47] <Stomach> just add it to the db
61: [05:00:57] <Stomach> 'DoStuff' => 'Boolean'
62: [05:01:08] <Stomach> otherwise I dont think theres an easy way to do it
63: [05:01:17] <robbiea> then hide it from the CMS?
64: [05:01:32] <Stomach> yah
65: [05:01:38] <robbiea> lovely. have a good one Stomach
66: [05:01:44] <Stomach> :)
67: [05:10:39] * eightythree has joined #silverstripe
68: [05:14:33] * robbiea quit (Ping timeout: 246 seconds)
69: [05:22:15] * Tanger quit (Ping timeout: 246 seconds)
70: [05:22:27] * Tanger_ has joined #silverstripe
71: [05:26:31] * glenn-bautista quit (Quit: Leaving.)
72: [05:41:27] <adrexia> Anyone heard of a "campaogn module" for silverstripe?
73: [05:41:33] <adrexia> * campaign
74: [05:47:06] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
75: [06:11:33] * mirrors has joined #silverstripe
76: [06:11:48] * Agilix_ has joined #silverstripe
77: [06:11:59] <Agilix_> Mornin! o/
78: [06:13:04] <mirrors> Hi all.....I am having a problem using the fluent module. The content field on SiteTree is translatable and I want to create a task that loops through every page that sets the content to null...however no matter what I do, I cannot set the value to null
79: [06:13:06] * micmania1 quit (Quit: micmania1)
80: [06:13:14] <mirrors> Anyone know how I could do this?
81: [06:20:43] * wmk has joined #silverstripe
82: [06:22:24] * wmk quit (Client Quit)
83: [06:23:02] * wmk has joined #silverstripe
84: [06:23:53] * wmk quit (Client Quit)
85: [06:24:11] * wmk has joined #silverstripe
86: [06:25:49] <Agilix_> mirrors: Isn't the content field null automaticly?
87: [06:28:53] <mirrors> the pages have been filled with content one way or another...some have english content, some have translated content, some have both
88: [06:29:14] <mirrors> I want to be able to write a quick task that loops through all the pages and set their content to null
89: [06:30:06] <Agilix_> Ah so existing content then
90: [06:32:38] * DarjusIT has joined #silverstripe
91: [06:34:51] <wmk> mirrors, how about doing it in database directly?
92: [06:36:01] <wmk> UPDATE Sitetree SET Content = NULL WHERE 1; will update ALL pages... Do the same to Sitetree_Live table.
93: [06:36:08] <wmk> backup first for security
94: [06:38:14] * Eliseth has joined #silverstripe
95: [07:02:08] * arnhoe has joined #silverstripe
96: [07:07:29] * Dedra has joined #silverstripe
97: [07:09:20] <mirrors> wmk: I was hoping not to have to update the db directly
98: [07:09:36] <mirrors> but if there is no other way that would of course work
99: [07:09:49] <Dedra> Short question, im doing the ss tutorial right now, which php version does ss3 use? I'm already using a server (xampp) so i just have to know :)
100: [07:09:52] <Dedra> so i can skip that part
101: [07:11:12] <wmk> mirrors, of course you can write a task, grab all Page items, update them and save / publish them.
102: [07:11:13] * Stomach quit (Quit: zzz)
103: [07:11:45] <Dedra> Apache 2.2.17 im using right now. PHP 5.3.5 (VC6 X86 32bit) + PEAR | MySQL 5.5.8 (Community Server)
104: [07:11:51] <Dedra> should work with ss3 right?
105: [07:12:00] <Dedra> (just local not on the webserver)
106: [07:13:04] <wmk> but if you want to update ALL items, a simple query in DB might be easier / less work
107: [07:13:49] <wmk> Dedra, according to https://docs.silverstripe.org/en/3.3/getting_started/server_requirements/ yes
108: [07:14:03] <Dedra> thx
109: [07:14:04] <wmk> but you might update your local setup if you don't need 5.3 for other projects
110: [07:14:11] <wmk> 5.6 is much faster
111: [07:14:48] <Dedra> yeah, speed is not that important right now. I want to update for sure, but first the tutorial :)
112: [07:16:21] * mirrors quit (Quit: Page closed)
113: [07:20:53] <Dedra> ahm, ok the composer thing on windows O.o hm
114: [07:26:14] <wmk> oh... i normally use git-bash on windows
115: [07:30:12] <ss-helper> Re: [silverstripe-dev] Looking for a replacement FIG rep - https://groups.google.com/d/msg/silverstripe-dev/mj5GlYJ2Pco/BsEZEDVTCQAJ
116: [07:32:03] * MattyBalaam has joined #silverstripe
117: [07:41:49] * marvanni has joined #silverstripe
118: [07:46:01] <Dedra> does the commands work with git-bash?
119: [07:46:10] <Dedra> never used it on windows, should give it a try :)
120: [07:52:19] <Dedra> ss3 would run on PHP 7.0.5 too, right?
121: [07:52:30] <Dedra> if i update xampp right now, i would update it to the newest version right now.
122: [07:55:02] * Teddy quit (Read error: Connection reset by peer)
123: [07:55:16] <wmk> with php7 you need to patch ss3
124: [07:55:26] <wmk> so for now php 5.6 is the best to go
125: [07:56:06] <Dedra> PHP 5.6.20
126: [07:56:06] * kinglozzer has joined #silverstripe
127: [07:56:07] <Dedra> ok
128: [08:01:07] <Dedra> SS3 should be in that list too: https://bitnami.com/stack/xampp?utm_source=bitnami&utm_medium=installer&utm_campaign=XAMPP%2BInstaller
129: [08:01:08] <Dedra> :P
130: [08:01:46] * zippy has joined #silverstripe
131: [08:02:05] <wmk> zippy, ☺/
132: [08:02:09] <zippy> o/
133: [08:04:15] <zippy> How are ryou
134: [08:06:12] <wmk> thanks, fine
135: [08:08:30] <zippy> Multi language site... silverstripe-translatable the way to go?
136: [08:09:38] <wmk> either translatable or fluent, depends
137: [08:11:18] <zippy> on?
138: [08:13:50] <wmk> translatable: different dataobjects for each locale
139: [08:14:08] <wmk> very flexible, if you want to sync over e.g. images or text fields it's a bit work
140: [08:14:35] <wmk> fluent: one DO for all locales, if you have too much locales you get too much columns
141: [08:15:21] <wmk> fluent: you define the columns that have to be translated, e.g. image relations or lat/lon fields are NOT translated and the same in all locales automatically
142: [08:16:05] <wmk> fluent: you cannot (or very hard) set a field in a locale to untranslated - it takes the "default" value automatically for all locales
143: [08:19:22] <zippy> intersting, but this is for if I want the user to control it right
144: [08:19:37] <zippy> for something like the CMS admin where I want some field labels to be different, I can just use language files?
145: [08:19:42] <zippy> like the CMS currently
146: [08:25:27] <kinglozzer> zippy: Yeah you just create .yml language files for that sort of thing
147: [09:03:06] <wmk> zippy, of course. yml is for translating static stuff like field labels in cms. Translatable or Fluent is for translating content in DB
148: [09:05:13] <kinglozzer> Hmm. Any way of filtering where a many_many is empty?
149: [09:05:21] <kinglozzer> E.g. get all products where no categories are set
150: [09:05:36] <kinglozzer> I can do it with filterByCallback() but that sucks :(
151: [09:06:02] <Dedra> im trying to create a new ss3 projekt. Apache + composer works. Now i tried:
152: [09:06:15] <wmk> kinglozzer, http://www.silverstrip.es/blog/sort-tags-by-popularity-or-how-to-sort-a-dataobject-by-count-of-many-many-relation/ might help
153: [09:06:29] <Dedra> composer create-project silverstripe/installer B:\eclipse_work
154: [09:06:29] <Dedra> space\SS_Test
155: [09:07:29] <Dedra> sry again :P "composer create-project silverstripe/installer B:\eclipse_workspace\SS_Test" in the CMD. but I get an "InvalidArgumentException: Projekt directory B:.... is not empty.
156: [09:07:39] <Dedra> oh, sry >__>
157: [09:08:08] <wmk> it's not empty? clear it
158: [09:08:09] <Dedra> its a text file, did not say anything :D
159: [09:08:24] <Dedra> ok, composer seems to working :)
160: [09:08:32] <wmk> you can just put in a composer.json from another project and run composer install
161: [09:08:47] <wmk> which might be hard on your first project;)
162: [09:10:13] <zippy> kinglozzer: might have to do it in two queruies
163: [09:10:39] <Dedra> well im testing :D im just able to write html / css, php / mysql, never did those "server things" :P
164: [09:10:43] <Dedra> phpunit/phpunit-mock-objects suggests installing ext-soap (*)
165: [09:10:47] <Dedra> phpunit/php-code-coverage suggests installing ext-xdebug (>=2.0.5)
166: [09:10:52] <Dedra> phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
167: [09:11:00] <Dedra> is what i get, but the project seems to be here.
168: [09:11:11] <wmk> zippy, kinglozzer or one complicated query ;)
169: [09:11:59] <wmk> Dedra, you should have xdebug on your dev machine and learn to use it. It's so much better with a decent debugger
170: [09:14:11] <Dedra> well atleast my new xampp version runs 100% fine with ss2 :) now getting started with ss3 :)
171: [09:17:45] <Dedra> @wmk if you want to see what im doing: www.hitbox.tv/bangbig (test channel) :P
172: [09:18:37] <wmk> argh... advertising
173: [09:20:13] <Dedra> whats the tidy support thing?
174: [09:20:23] <Dedra> display_errors is ok, because im local :)
175: [09:23:06] <wmk> Dedra, http://php.net/manual/en/book.tidy.php
176: [09:24:00] <Dedra> thats it, right?
177: [09:24:06] <Dedra> extension=php_tidy.dll
178: [09:24:13] <Dedra> like i said, im not into apache things :P
179: [09:24:31] <wmk> dunno on windows
180: [09:24:37] <wmk> i normally run a VM for developing
181: [09:29:00] * MattyBalaam quit (Ping timeout: 250 seconds)
182: [09:40:35] * agent44 has joined #silverstripe
183: [09:40:47] <Dedra> ok, guess i can start now ^^
184: [09:40:49] <Dedra> thanks for the help :)
185: [09:41:04] <Dedra> If somethings missing, or i need something to ask, ill do it here, ok? :)
186: [09:43:39] <Dedra> Do i upload the composer.json files to my webserver later too?
187: [09:43:49] <Dedra> I mean i code everything local, and upload it to the webserver later.
188: [09:43:58] <wmk> Dedra, of course. composer.json AND composer.lock
189: [09:44:14] <wmk> then on server run "composer install --no-dev -o"
190: [09:44:15] <Dedra> kk :)
191: [09:44:34] <Dedra> if my host use composer :P
192: [09:44:39] <wmk> with composer.lock you have the same versions installed on the server
193: [09:44:41] <Dedra> im on hosteurope, so ill see that :P
194: [09:45:19] <wmk> of course you can install locally (no-dev) and upload via ftp, but keeping stuff in sync might be tricky. There are services like ftploy that help you with that
195: [09:45:31] <wmk> best is some hosting with ssh and composer possibility
196: [09:45:45] <wmk> dunno if hetzner shared hosting has this, it works on managed servers
197: [09:46:08] <Dedra> Well, normally i only upload it once to the FTP, and it's fine.
198: [09:46:26] <Dedra> And if i change a file i know which one and upload it fia FTP. I don't do that big projects to need something else :P
199: [09:46:27] <wmk> think of updates that will occur later
200: [09:46:48] <wmk> when a package is updated, you dunno what files have changed. or are not in the package any more
201: [09:46:54] <Dedra> like i know, in ss2 i used: Director::set_environment_type('dev'); and removed that for the live version.
202: [09:47:27] <wmk> Dedra, read about _ss_environment.php ... save your machine settings in a file that stays on the machine
203: [09:47:31] <wmk> e.g. database settings etc.
204: [09:47:45] <wmk> and of course: use git or another version control system!
205: [09:48:09] <Dedra> thanks, ill look into it :)
206: [09:49:04] <wmk> googleing for "hosteurope composer" shows some results, maybe there is some useful information.
207: [09:49:29] <wmk> Zauberfisch, how do you sync/update ftp-only projects? delete all modules or does phpstorm handle that?
208: [09:51:45] <Dedra> I remember Zauberfisch :D I talked to him, he's german to like i know ;)
209: [09:52:36] <wmk> austrian
210: [09:52:47] <wmk> or cosmopolitan, dunno
211: [09:52:52] <Dedra> Do i need "SiteTree::enable_nested_urls();" in the _config.php since i used it in ss2
212: [09:52:59] <Dedra> same for: SSViewer::set_theme('Standard');
213: [09:53:02] <Dedra> ?
214: [09:53:07] <wmk> nope. that's pretty standard now
215: [09:53:21] <marvanni> and theme is set in config.yml
216: [09:53:21] <wmk> you should read the upgrading docs or just watch the lessons
217: [09:53:21] <Dedra> so no for both? kk
218: [09:53:49] <Dedra> yeah, i guess i just do the complet tutorial first. and adjust the stuff later. see you :) (still online here)
219: [09:54:29] <Dedra> oh, what's about: MySQLDatabase::set_connection_charset('utf8'); in the _config.php or is it standard too?
220: [09:57:28] <marvanni> or do a clean install of ss3 and see what is standard or not?
221: [10:00:55] * agent44 quit (Quit: zzz)
222: [10:03:16] <wmk> Dedra, or just look at the code. Charset is now utf-8 from 2.4 on. That was a fun converting databases from 2.3 to 3.x
223: [10:04:02] <Dedra> i dont want to think about :P i always used utf-8 so
224: [10:04:35] * agent44 has joined #silverstripe
225: [10:05:24] <wmk> Dedra, http://api.silverstripe.org/3.3/source-class-MySQLDatabase.html#52-58 deprecated
226: [10:06:20] <Dedra> thx
227: [10:12:12] <marvanni> and if you have a IDE, all methods that are marked as deprecated will show as an error. at least phpstorm does
228: [10:13:37] <wmk> IDE makes no sense..? https://twitter.com/Firesphere/status/728769338686087168
229: [10:21:16] <marvanni> hehe
230: [10:21:28] <marvanni> but that is simon… ;)
231: [10:27:06] * slievr has joined #silverstripe
232: [10:28:40] * elgabbu_ quit (Quit: Page closed)
233: [10:28:58] * elgabbu has joined #silverstripe
234: [10:30:12] * Audlex quit (Read error: Connection reset by peer)
235: [10:30:31] * Audlex has joined #silverstripe
236: [10:32:26] * slievr quit (Quit: Leaving)
237: [10:35:14] * slievr has joined #silverstripe
238: [10:40:03] * Azure quit (Remote host closed the connection)
239: [10:45:56] <Firesphere> Yeah, thanks marvanni for endorsing me for my weird remarks! :D
240: [10:46:42] <marvanni> after all the hard work we did to make our IDE’s understand Silverstripe :)
241: [10:47:45] <Firesphere> Yeah, sorry about that. I really haven't had much time to work on it. I've got the security refactor going on, besides that, I'm ripping out RestfulService and Oembed, making it deprecated modules
242: [10:47:56] <Firesphere> You don't want to know the crazyness here! :P
243: [10:48:23] <Firesphere> Good crazyness... but crazyness none the less :P
244: [10:49:22] <Firesphere> By the way, the IDEAnnotator is getting more and more traction here at the office. Which is good! :D
245: [10:52:55] <marvanni> great!. nice to hear.
246: [10:53:16] <marvanni> I cant think of any refinements at the moment for that module
247: [10:53:41] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
248: [11:00:11] * zlinux_ has joined #silverstripe
249: [11:05:53] * zippy has joined #silverstripe
250: [11:09:12] <zippy> marvanni: works at jetbrains?
251: [11:14:21] <marvanni> no
252: [11:17:56] * deskmaster has joined #silverstripe
253: [11:18:05] * agent44 quit (Quit: zzz)
254: [11:18:13] <deskmaster> hi guys
255: [11:18:52] <zippy> o/
256: [11:19:14] <marvanni> is just use phpstorm and I hated the lack of autocompleting for silverstripe
257: [11:19:39] <zippy> gotcha
258: [11:19:43] <zippy> yea phpstorm is the tits
259: [11:20:12] * agent44 has joined #silverstripe
260: [11:20:18] * wmk quit (Ping timeout: 246 seconds)
261: [11:27:45] * marvanni quit (Quit: marvanni)
262: [11:33:28] * jackoconnor has joined #silverstripe
263: [11:34:08] <jackoconnor> Anybody know of an existing function or a how with a new function I can parse a link and be returned the page ID
264: [11:40:44] <kinglozzer> jackoconnor: MigrateSiteTreeLinkingTask I think has an example of converting relative URLs to sitetree_link shortcodes
265: [11:40:58] <kinglozzer> If that's what you mean
266: [11:42:33] * marvanni has joined #silverstripe
267: [11:53:46] * marvanni quit (Quit: marvanni)
268: [12:00:32] * glenn-bautista has joined #silverstripe
269: [12:05:03] * glenn-bautista quit (Ping timeout: 240 seconds)
270: [12:05:52] * DedraSC2 has joined #silverstripe
271: [12:09:25] * marvanni has joined #silverstripe
272: [12:09:50] * Dedra quit (Ping timeout: 276 seconds)
273: [12:13:43] <slievr> Anyone ever had to export a massive set of userdefinedform submissions?
274: [12:14:03] <slievr> If so how'd you do it
275: [12:15:17] * g4b0 has joined #silverstripe
276: [12:15:25] <g4b0> hi all
277: [12:16:28] <slievr> ello o/
278: [12:16:52] <g4b0> is it possible to have a localized DateField calendar in CMS?
279: [12:19:19] <slievr> DateField::create('MyDate')->setConfig('dateformat', 'dd-MM-yyyy')->setConfig('showcalendar', true);
280: [12:20:39] <g4b0> slievr: yes, but month and day names into the calendar are still in english
281: [12:25:52] <cloph_away> slievr: just use csv export from submissions..
282: [12:26:19] <slievr> cloph_away: afraid that won't work it's 8000+ submissions and it crashes
283: [12:26:42] <cloph_away> then increase the timeouts / find out why it crashes.
284: [12:28:33] <cloph_away> other than that, create a task that gets $usedefinedformpage->Submissions()->sort/limit/whatever to not make it crash
285: [12:30:37] <slievr> g4b0, ->setConfig('jslocale','gb')
286: [12:33:50] * zlinux has joined #silverstripe
287: [12:34:30] <g4b0> mmm, I tried ->setConfig('jslocale','it'), but it doesn't work :(
288: [12:34:55] <g4b0> jqueryui datepicker needs a localization file, maybe it's not included in SS?
289: [12:35:47] * TombL quit (Ping timeout: 260 seconds)
290: [12:36:19] * zlinux_ quit (Ping timeout: 252 seconds)
291: [12:36:50] * agent44 quit (Quit: zzz)
292: [12:41:26] <DedraSC2> Short question. I'm doing the lessons for ss3 right now. I watched into the Page.ss, whats that (false) at the meta tags: $MetaTags(false)
293: [12:42:24] <zippy> good question
294: [12:42:59] * UndefinedOffset has joined #silverstripe
295: [12:43:45] <zippy> DedraSC2: tells it if it needs to include the title or not
296: [12:44:07] <slievr> g4b0, I tried it with 'nl' maybe it just doesn't have 'it'
297: [12:45:09] <zippy> DedraSC2: https://github.com/silverstripe/silverstripe-cms/blob/master/code/model/SiteTree.php#L1305
298: [12:45:32] <DedraSC2> hm, "or not"? The title is set, or not. Ah I understand. That means IF I do (true) the title MUST be set in the backend?
299: [12:45:40] <DedraSC2> i mean the meta tags
300: [12:45:54] <marvanni> no
301: [12:46:07] <g4b0> slievr: which SS version? I'm on 3.1.18
302: [12:46:22] <DedraSC2> because the backend wouldnt see what the template "desires" :P
303: [12:46:38] <marvanni> it means wether it sould show the metatitle tag in the template
304: [12:47:07] <g4b0> yep, nl works fine. Do you know where the localization file should be?
305: [12:47:40] <zippy> DedraSC2: typically, you set the <title> tag yourself
306: [12:47:45] <zippy> like <title>$Title</title>
307: [12:47:55] <zippy> but then some people like having a bit of the siteconfig in there
308: [12:48:09] <DedraSC2> im looking into the code right now
309: [12:48:20] <DedraSC2> realised that normally i have the tag title above the meta tags my own
310: [12:49:01] <DedraSC2> so basically if i do
311: [12:49:20] <DedraSC2> $MetaTags(true) i get a <title> too?
312: [12:49:22] <DedraSC2> nothing else O.o
313: [12:50:14] <slievr> g4b0, framework/thirdparty/jquery-ui/datepicker/i18n/
314: [12:53:16] <g4b0> yep, thx
315: [12:53:22] <slievr> np
316: [12:53:39] * zlinux quit (Ping timeout: 244 seconds)
317: [12:54:36] <g4b0> it still doesn't work. Maybe I have to map the language somewhere?
318: [12:55:11] <g4b0> forget it
319: [12:55:24] <g4b0> I was putting the file in a wrong directory :D
320: [12:55:26] <g4b0> thanks a lot
321: [12:58:53] <slievr> Glad you got it working
322: [13:05:20] * marvanni quit (Quit: marvanni)
323: [13:08:17] <g4b0> PR issued
324: [13:09:47] * jackoconnor quit (Quit: jackoconnor)
325: [13:11:44] * eightythree quit (Ping timeout: 250 seconds)
326: [13:11:53] <Agilix_> Well I have a weird error. We use gulp for our front-end and now it's messed up on the testing server but working fine locally. On the testing it is trying to load old css and js files. Anyone got an idea?
327: [13:12:10] <Agilix_> I can't do flush or build as I can't login, the front end breaks :)
328: [13:15:12] * marvanni has joined #silverstripe
329: [13:19:06] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
330: [13:24:38] * agent44 has joined #silverstripe
331: [13:25:04] * arnhoe_ has joined #silverstripe
332: [13:28:03] * arnhoe_ quit (Remote host closed the connection)
333: [13:28:04] * arnhoe quit (Read error: No route to host)
334: [13:28:39] * arnhoe has joined #silverstripe
335: [13:31:07] * r3v3rb has joined #silverstripe
336: [13:31:11] <DedraSC2> Hm, I was confused about the <body class="$ClassName<% if not $Menu(2) %> no-sidebar<% end_if %> in the Page.ss (simple theme) of the SS3 Template. Why it's not like
337: [13:31:13] <r3v3rb> afternoon
338: [13:31:21] * arnhoe quit (Read error: Connection reset by peer)
339: [13:31:30] <DedraSC2> <% if $Menu(2) %><aside> bla blub</aside><% end_if %>
340: [13:31:31] <DedraSC2> ?
341: [13:31:57] <DedraSC2> so you don't need to hide that aside tag via css O.o is that because it's better for the rendering speed of ss3 or just random?
342: [13:32:15] <DedraSC2> Hi r3v3rb :)
343: [13:32:21] <r3v3rb> DedraSC2: :)
344: [13:32:30] * arnhoe has joined #silverstripe
345: [13:32:41] <DedraSC2> hey, our smiles are on the same line :D
346: [13:32:58] <r3v3rb> DedraSC2: it means its only in the compiled template when Menu(2) is available
347: [13:33:11] <r3v3rb> so less code in the template = faster access time
348: [13:33:50] * Agilix_ quit (Ping timeout: 250 seconds)
349: [13:33:52] <r3v3rb> I would have though
350: [13:33:55] <r3v3rb> t*
351: [13:34:00] <r3v3rb> thought even
352: [13:34:47] <r3v3rb> in your version, but by having it as a css class I guess the sidebar can still be shown via javascript manipulation?
353: [13:35:56] <DedraSC2> well no ^^ do you have the standard installation of ss3? With the simple theme?
354: [13:36:13] <r3v3rb> DedraSC2: nope, never use it
355: [13:36:16] <r3v3rb> sorry
356: [13:36:37] <DedraSC2> in the templates/Includes folder you see a SideBar.ss and there is a "small" failure in it :-P
357: [13:36:56] <r3v3rb> just guessticualting why that may be the case
358: [13:37:19] <r3v3rb> guessticulating* even in my made up word for the day
359: [13:39:02] * deskmaster quit (Ping timeout: 250 seconds)
360: [13:39:51] <DedraSC2> http://pastebin.com/DeH6QvKv
361: [13:40:00] <r3v3rb> i’m very bad when it comes to adherence of SS theme conventions - I don’t even use .typography anymore :D
362: [13:40:14] <DedraSC2> here, that's what I meant. I mean it's just a demo version of SS3 this theme :) but still ^^
363: [13:41:22] <r3v3rb> DedraSC2: that’s true but how does it affect the ‘grid size1of4 / size3of4’ if it’s not even there ?
364: [13:41:59] <DedraSC2> let me test
365: [13:41:59] <r3v3rb> on the two seperate elements that use them? As I say I don’t ever use the simple theme so I can’t really say
366: [13:42:10] <DedraSC2> but yes, could be let me test
367: [13:43:19] <r3v3rb> however, I need two sets of summaryfields one to use in a defined modeladmin and one in the returned list in a gridfield…
368: [13:43:37] <r3v3rb> or should I build a gridfield set manually ?
369: [13:43:40] <r3v3rb> kinglozzer: ^^
370: [13:43:55] <DedraSC2> still the same
371: [13:44:17] <DedraSC2> because this is display:none anyways if the body class is set. so no affect like it seems
372: [13:48:25] * marvanni quit (Ping timeout: 244 seconds)
373: [13:54:39] <DedraSC2> If the $Layout in the Page.ss is the /Layout/Page.ss what is /Layout/Page_results.ss
374: [13:54:53] <slievr> search results
375: [13:54:54] <DedraSC2> I thought there would need to be a Page_results.php?
376: [13:55:01] <DedraSC2> a page type for that?
377: [13:55:10] <DedraSC2> i know it's the search, but how does it work?
378: [13:55:15] <slievr> sec I'll get docs
379: [13:55:29] <slievr> https://docs.silverstripe.org/en/3.3/tutorials/site_search/
380: [13:55:30] <DedraSC2> Ah i see it must be in the cms / frame work
381: [13:55:59] <DedraSC2> so only if i want to overwrite the search i would need to make a mysite/code/Page_result.php ??
382: [13:56:07] <DedraSC2> just new with ss3 ^^
383: [13:56:13] <DedraSC2> doing the tutorial
384: [13:56:49] <slievr> it's just a method of page
385: [13:57:21] * muskie9 has joined #silverstripe
386: [13:57:35] * jackoconnor has joined #silverstripe
387: [13:57:55] <DedraSC2> ok, but if i do another page type, for example News.php and i do it like class News extends Page
388: [13:58:20] <DedraSC2> do i need to create a /Layout/News_result.ss
389: [13:58:21] <DedraSC2> too?
390: [13:58:28] <DedraSC2> For the search result?
391: [13:58:37] <slievr> it'll default to page_results
392: [13:58:49] <DedraSC2> ok, and if not wanted?
393: [13:58:51] <slievr> like how if you don't make a news.ss it'll render with page.ss
394: [13:59:00] <DedraSC2> ah nah, i mean
395: [13:59:04] <DedraSC2> i did a news.ss
396: [13:59:13] <DedraSC2> just for an example
397: [13:59:36] <DedraSC2> because the layout is different a bit to page.ss, so i would need to make News_result.ss right?
398: [13:59:55] <r3v3rb> why doesn’t gridfield render a boolean as Yes/No or True/False - bloody thing gives me 1/0 :|
399: [13:59:59] <DedraSC2> Ok, well I'm not at this part of the tutorial yet XD. I shouldn't search for stuff before i reached that part :P
400: [14:00:09] <r3v3rb> grrr, shouldn’t need a custom return value for a boolean
401: [14:00:12] <muskie9> r3v3rb .Nice or .nice() or something
402: [14:00:16] <r3v3rb> doh!
403: [14:00:22] <slievr> Boolean has a nice?
404: [14:00:31] <slievr> awesoem
405: [14:00:48] <r3v3rb> muskie9: I must stop forgetting that one!
406: [14:01:10] <muskie9> I always forget about the .Nice features ;P
407: [14:01:51] <r3v3rb> muskie9: for the record its summary_fields ( ‘Field.Nice()’ )
408: [14:02:41] <muskie9> perfect
409: [14:03:06] <slievr> are parenthesis needed?
410: [14:03:14] <DedraSC2> "Whenever we edit a template file, we need to append ?flush=1 onto the end of the URL, e.g. http://localhost/your_site_name/?flush=1" I never did that and it instantly shown me the changes. But I'll noticed that.
411: [14:03:53] <slievr> in 2.4 you needed to do it after every change in 3.x you need to do it after every new file
412: [14:04:11] <DedraSC2> ok, thx :) good to know
413: [14:04:35] <DedraSC2> last time i used ss 2.4 was years ago. And never used silverstripe at this point. But i want to ^^ so im learning now
414: [14:05:45] <muskie9> DedraSC2 SS 3 is soooooooooo much better than 2, and 4 should have an alpha1 soon too, so good time to jump in
415: [14:06:15] <DedraSC2> will 4 be that different than 3?
416: [14:06:27] <DedraSC2> perhaps i should wait to learn ss3 until 4 comes out? :P
417: [14:06:54] <muskie9> 4 won't be officially released until later this year... 3 will be around for a couple years
418: [14:07:01] <DedraSC2> Well, I mean i just do basic stuff with websites. No heavy things. Simple basic stuff.
419: [14:07:40] <muskie9> and 4 will have noticeable changes as now that they're following semver... I'd still suggest learning 3 since that's what all the docs/lessons are based on
420: [14:13:25] <r3v3rb> muskie9: I lied its Field.Nice no brackets ! my flush was a step behind me
421: [14:19:22] <DedraSC2> So like i see is: <% control Menu(1) %> switched to <% loop $Menu(1) %>
422: [14:19:34] <r3v3rb> DedraSC2: yep
423: [14:19:39] <DedraSC2> from 2.4 to 3.x ok :)
424: [14:19:49] <r3v3rb> :D been there
425: [14:20:06] <DedraSC2> <li class="$LinkingMode<% if FirstLast %> $FirstLast<% end_if %>"><a href="$Link">$MenuTitle</a></li>
426: [14:20:09] <DedraSC2> is this still working?
427: [14:20:23] <r3v3rb> get ready for gridfield fun switching your dataobject managers and complextablefields
428: [14:20:23] <muskie9> <% control %> got split into <% loop %> and <% with %>, loop for traversing lists and with for accessing a single object
429: [14:20:45] <muskie9> <% with $member %>Welcome $FirstName<% end_with %>
430: [14:21:05] <r3v3rb> DedraSC2: it should be yes <% if $FirstLast %> I think
431: [14:24:39] <DedraSC2> so i replaced my ss2 navigations with ss3 is that correct on the first view? http://pastebin.com/X8kNjJ5N
432: [14:26:27] <r3v3rb> DedraSC2: you could always try it :D it looks okay though… Not looked to thoroughly though
433: [14:43:10] <DedraSC2> ahm, whats the difference of: <a href="$Link" title="$Title.XML">$MenuTitle.XML</a> VS <a href="$Link" title="$Title">$MenuTitle</a>
434: [14:46:41] <cloph_away> the escaping (or lack of escaping)
435: [14:48:59] <DedraSC2> sry, what's escaping. Perhaps i dont get it (language barrier)
436: [14:49:02] <DedraSC2> im german so :P
437: [14:49:04] <cloph_away> https://docs.silverstripe.org/en/3.3/developer_guides/security/secure_coding/#escaping-model-properties
438: [14:51:12] * marvanni has joined #silverstripe
439: [14:51:20] <r3v3rb> woot! when did Anselm join Adair with Mr Guinn?!?!
440: [14:51:39] <cloph_away> (so for attributes, you should use .ATT escaping (even though by default it is same as .XML one, but you could have custom rules fir that/for custom types)
441: [14:51:51] <DedraSC2> ah ok. .XML or .ATT.
442: [14:52:44] <DedraSC2> no difference between att and xml?
443: [14:52:55] <DedraSC2> oh wait u wrote something let me read
444: [14:53:12] * cmcramer has joined #silverstripe
445: [14:53:29] <DedraSC2> hm, not 100% clear when att and when i use xml let me think
446: [14:54:10] <DedraSC2> title="$Title.ATT">$MenuTitle.XML<a>
447: [14:54:12] <DedraSC2> that would be right?
448: [14:54:13] <cloph_away> for attribute you might want to only show a shorter string for example or not include certain tags, so you could provide your own raw2att that strips more stuff for example
449: [14:54:54] <cloph_away> "right" depends. escaping $MenuTitle is likely not what you intend to do.
450: [14:55:00] <DedraSC2> ah ok. But most of the time i could just use xml
451: [14:55:13] <DedraSC2> Well, it's in the tutorial i do right now
452: [14:55:25] <DedraSC2> So I thought it's a must have "to do".
453: [14:55:39] <DedraSC2> Im in the navigation section
454: [14:55:43] <DedraSC2> not in the content.
455: [14:56:00] <DedraSC2> https://docs.silverstripe.org/en/3.3/tutorials/building_a_basic_site/#the-navigation-system
456: [14:56:06] <cloph_away> if you want <b>value</b> don't use XML/ATT if you want &lt;b&gt;value&lt;/b&gt; then use XML/ATT
457: [14:56:21] <DedraSC2> yep, i got that part :)
458: [14:56:24] <cloph_away> it depends on whether you trust your input or not.
459: [14:56:39] <DedraSC2> Well, backend "users" are mostly :-\
460: [14:56:44] <cloph_away> for comments you might not want people to be able to insert html code, just plaintext/shortcode base formatting.
461: [14:57:00] <DedraSC2> if i would give them the option to color the texts in the backend, the website would be a rainbow place :P
462: [14:57:17] <DedraSC2> bold etc. is enough in the editor :P
463: [15:01:02] <DedraSC2> hm well. There's no difference in using .XML or not. I tested html in the backend for the page title navigation name.
464: [15:01:18] <DedraSC2> So at this place, i don't need to use .XML
465: [15:02:00] <DedraSC2> because it's already escaped in the database field i guess :)
466: [15:04:35] <DedraSC2> hm, i unpublish a site in the ss3 backend. Ok. But how do I delete the complete page?
467: [15:04:47] <DedraSC2> was dif. in ss2
468: [15:05:31] <cloph_away> if the values stored in the database don't contain any tags, then the result is the same.
469: [15:07:44] <DedraSC2> Well I meant: I created a new Page "Test". I save / publish that one. Now I want to delete that page completely. I unpublished the site with the "More Options" dropdown.
470: [15:07:51] <DedraSC2> But how to delete the complete page now?
471: [15:08:22] <DedraSC2> Batch actions, nope. hmm
472: [15:09:05] <DedraSC2> But the ss3 backend is clean, i like it so far :)
473: [15:10:29] <marvanni> it will always stay in the versions table
474: [15:10:53] <marvanni> so unless you remove them from there, you can restore a page. which is a good thing if you ask me
475: [15:11:47] <marvanni> but if you mean, delete the page because it still apears in the tree menu after removing from live and draft. a page refresh after selecting an other page should make the deleted page dissapear
476: [15:13:29] <r3v3rb> anyone added an extension succesfully to AssetsAdmin - I need to add a component to the default gridfield
477: [15:13:55] * zlinux has joined #silverstripe
478: [15:15:21] <DedraSC2> Ahm, the site is still there.. I Created a: New site. I save & publish. Now I want to remove it completely. Even out of the site tree. No Archiv, nothing. So I clicked: "More Options" - Unpublish.
479: [15:15:31] <DedraSC2> No i refresh the /admin page, still there.
480: [15:17:21] <DedraSC2> ok, not being able to delete a page drives me crazy XD.
481: [15:17:50] <r3v3rb> kinglozzer: you about?
482: [15:18:15] <r3v3rb> or any SS people?
483: [15:20:06] * agent44 quit (Ping timeout: 276 seconds)
484: [15:20:52] <r3v3rb> I’m just looking at KickAssets JS in ReactJS and am I the only one thinking this cannot be a good thing for the SS4 core to run under?
485: [15:21:04] <marvanni> r3v3rb, that us doable pretty easy
486: [15:21:07] <marvanni> hold on
487: [15:21:18] * agent44 has joined #silverstripe
488: [15:21:49] <marvanni> http://sspaste.com/paste/show/5731fc87418f6
489: [15:22:04] <marvanni> this alters the gridfield as well
490: [15:22:10] <r3v3rb> marvanni: thanks
491: [15:22:15] <DedraSC2> ok, in that video: https://youtu.be/BdqBvabWrr0?t=144 it shows a "Delete draft". I don't have this option in my ss3. I just doing the tutorial. But no delete draft. Do i need to add something to my project?
492: [15:22:35] <kinglozzer> r3v3rb: Sorta
493: [15:22:36] <r3v3rb> thats exactly what I ewas doing adding GridFieldMultiSelect
494: [15:22:42] <r3v3rb> kinglozzer: I have never seen such overcomplicated messed up MVC code as that - render here there and everywhere!?! wtf
495: [15:22:55] <r3v3rb> and SS are going to trash entwine for that??
496: [15:23:00] <kinglozzer> r3v3rb: What are you looking at?
497: [15:23:05] <r3v3rb> KickAssets
498: [15:23:18] <r3v3rb> I know the task is complicated but seriously
499: [15:24:43] <r3v3rb> https://github.com/unclecheese/silverstripe-kickassets/tree/master/javascript/src/views take a look at the requirements and code base for each view - it’s crazy
500: [15:25:00] <DedraSC2> marvanni, look here: http://i.imgur.com/oJ4skRU.png
501: [15:25:08] <DedraSC2> I have no "Delete draft"
502: [15:25:17] <r3v3rb> kinglozzer: here’s a good one: https://github.com/unclecheese/silverstripe-kickassets/blob/master/javascript/src/views/FolderItem.js
503: [15:25:27] <marvanni> i know, germans are not allowed to delete stuff
504: [15:25:35] <kinglozzer> r3v3rb: SS4 isn't using kickassets
505: [15:25:39] <DedraSC2> i understand :P
506: [15:25:44] <r3v3rb> i know but its using reactjs
507: [15:25:49] <r3v3rb> kinglozzer: ^^
508: [15:26:01] <DedraSC2> guess i have to set something in my project.
509: [15:26:05] <marvanni> and flysystem :)
510: [15:26:08] <kinglozzer> I'm confused r3v3rb, what's wrong with that?
511: [15:27:03] <r3v3rb> as I say I must be missing something if the rest of the world thinks ReactJS is an improvement…
512: [15:27:22] <kinglozzer> https://github.com/silverstripe/silverstripe-framework/tree/master/admin/client/src
513: [15:27:41] <marvanni> you should be able to move the page to archive
514: [15:28:11] <marvanni> there is not really a delete function, since pages never actually remove completed.
515: [15:28:12] <kinglozzer> r3v3rb: It's massively different to everything I've been used to before too
516: [15:28:33] <g4b0> bye all
517: [15:28:36] * g4b0 quit (Quit: Sto andando via)
518: [15:28:38] <kinglozzer> I'm not fully up to speed on it myself
519: [15:28:47] * arnhoe quit ()
520: [15:28:48] <r3v3rb> it just seems ridiculously verbose and there is a lot of view stuff being handed to the controller
521: [15:29:05] <kinglozzer> It makes it far, far easier to test individual UI components (it was completely impossible with entwine)
522: [15:29:31] <kinglozzer> r3v3rb: In kickassets, SS4, or React in general?
523: [15:29:33] <DedraSC2> what? are u kidding me @marvanni ? If that's so, I really don't switch to ss3 to be honest O.o if I tell this my friend im making the website, he will kick my ass :D
524: [15:29:44] <r3v3rb> kinglozzer: reactJS in general
525: [15:29:49] <DedraSC2> so i guess, i have to take typo :\
526: [15:30:34] <kinglozzer> r3v3rb: I don't consider myself experienced enough to really comment on JS architectures :P
527: [15:30:40] <DedraSC2> he will create a page, just for testing reasons. And if he cant remove it, he will going crazy :D Like I do it right now because i cant delete the page completely :D
528: [15:30:45] <kinglozzer> Heck I can't even spot a controller in there
529: [15:30:51] <DedraSC2> Well, ok that's it for me ^^ But thanks for the help.
530: [15:31:08] <marvanni> wait till you client calls, that he deleted a page and you can save his ass by getting a page back from the death by selecting searching “including deleted pages “
531: [15:31:34] <r3v3rb> kinglozzer: can you not see the html embedded in the render sections?
532: [15:31:42] <marvanni> thats where staging servers are for
533: [15:31:58] <DedraSC2> I understand that. But still. There should be a way (and even if it's harder to do, like u get asked twice if u want to delete).
534: [15:32:16] <r3v3rb> I thought MVC was meant to remove the view from the model/controller not mash it all in there and say ‘there ya go!’
535: [15:32:19] <marvanni> nope, but you can build it
536: [15:32:27] <r3v3rb> but aybe its just me
537: [15:32:30] <DedraSC2> Well :) No problem. He will get ss2 or typo, ill ask him.
538: [15:32:31] <r3v3rb> maybe*
539: [15:32:46] <kinglozzer> r3v3rb: Well react is the view, isn't it?
540: [15:32:59] <marvanni> serving ss2 is stupid and it works the same way as 3 when in comes to versioning
541: [15:33:09] <marvanni> in = it
542: [15:33:16] <DedraSC2> ur right.
543: [15:33:48] <marvanni> but you could write some code in onAfterDelete() to remove all versions of that page
544: [15:34:30] <DedraSC2> Well, interesstingly he can delete: https://www.youtube.com/watch?v=BdqBvabWrr0&feature=youtu.be&t=144
545: [15:34:33] <DedraSC2> hm
546: [15:38:13] * ss23 quit (Ping timeout: 265 seconds)
547: [15:38:21] <marvanni> might be that the label has changed, but underwater it works the same
548: [15:39:06] <r3v3rb> kinglozzer: maybe I need to spend some more time with it, but it seems alien at the moment and requires a lot of headscratching
549: [15:39:56] <kinglozzer> r3v3rb: https://github.com/silverstripe/silverstripe-cms/issues/1301 this is the RFC for it
550: [15:41:05] <DedraSC2> Oh, and not being able to delete a history makes me crazy too. Makes me feel to not have the power to decide what I want to do. Doesn't matter if that's not save for the most customers. If I'm the administrator of a page I want the power to do all the things i want to. I could add editors for that, they can't delete history / pages, that's ok.
551: [15:42:04] <kinglozzer> r3v3rb: I need to spend *a lot* more time with it. I don't have a darn clue how the components interact with each other. The only bit of it I almost understand is Redux, because I watched a few video tutorials on it :P
552: [15:44:22] <r3v3rb> heh, its just another library, consider it’s also at v15 and rising rapidly how quickly will core code in SS4 become redundant in v17/18/20 etc etc how will modules work with older ReactJS being called when they want the latest shiny version…
553: [15:45:29] * ss23 has joined #silverstripe
554: [15:46:13] <marvanni> DedraSC2, you have all the power to code it
555: [15:51:51] <DedraSC2> well, im not that good and deep into that. So I guess it would effort to much for me right now with my skills :)
556: [15:52:17] * Eliseth quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
557: [15:52:31] <DedraSC2> I'm happy with my HTML / CSS and javascript / php skills. But I'm not thaaaaaat good with programming, atleast with silverstripe at the moment, so yeah :-\
558: [15:52:40] * jackoconnor quit (Quit: jackoconnor)
559: [15:53:04] <DedraSC2> I don't need special features in silverstripe right now. I just need a basic site, and that's not a basic feature to being able to delete something, so that makes me :\
560: [15:54:18] * cmcramer quit (Quit: Textual IRC Client: www.textualapp.com)
561: [15:56:49] <marvanni> https://github.com/axllent/silverstripe-version-truncator
562: [16:01:46] <DedraSC2> Wait, I "archive" the page, and refresh the backend and the page disapeared from the site tree in the backend. That's totally fine for me. That's "deleted". So lets check the database if it's still in the database, but "deleted" in the backend. That would be ok for me.
563: [16:01:56] <DedraSC2> Because the customer would think it's deleted completely.
564: [16:04:19] <DedraSC2> Okay, it's still in the sitetree_versions. That's ok. As long it's not visible in the backend anymore.
565: [16:04:20] <marvanni> it is still in the database, but not in _live
566: [16:04:43] <DedraSC2> yes, that's what i wanted.
567: [16:04:55] <kinglozzer> DedraSC2: It's gone, but you can get it back by opening the "filter" menu in the tree view and selecting "All including archived"
568: [16:05:01] <DedraSC2> I was just confused because it was still in the backend. Because the refresh was needed.
569: [16:05:03] <kinglozzer> (assuming SilverStripe 3.x here)
570: [16:05:43] <DedraSC2> let me find the "filter".
571: [16:06:54] <DedraSC2> So if i archive a page, it's only in the sitetree_versions right?
572: [16:07:20] * DimiStripe quit (Quit: DimiStripe)
573: [16:07:48] <DedraSC2> Ah, ok "search filter".
574: [16:12:35] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
575: [16:18:44] * muskie9 has joined #silverstripe
576: [16:19:59] <DedraSC2> Well. That way it is pretty good, and I will not getting punished. I checked what happens in the database on "archive". It's fine this way.
577: [16:33:39] * kinglozzer quit ()
578: [16:33:58] <DedraSC2> Do I report missing translations in the forum, or what would be the right place to be?
579: [16:34:04] <DedraSC2> I would translate it properly for sure.
580: [16:35:19] * slievr quit (Ping timeout: 260 seconds)
581: [16:35:33] <muskie9> DedraSC2 https://docs.silverstripe.org/en/3.3/contributing/translations/ and https://docs.silverstripe.org/en/3.3/contributing/translation_process/
582: [16:43:42] <DedraSC2> just looking into transifex
583: [16:50:44] * slievr has joined #silverstripe
584: [17:13:29] * agent44 quit (Quit: zzz)
585: [17:15:10] <DedraSC2> kk did some transifex translations
586: [17:31:37] * MRG has joined #silverstripe
587: [17:31:47] * arnhoe has joined #silverstripe
588: [17:32:00] * MRG is now known as Guest36598
589: [17:34:25] <Guest36598> I have a member extension and want to add has_one to member (a member can have a Coach) But I get error on dev/build : Unknown column 'Member.CoachID' in 'field list'
590: [17:37:20] <marvanni> sounds like a typo
591: [17:38:40] <Guest36598> nope - pretty sure it´s not
592: [17:40:02] <marvanni> code?
593: [17:45:13] <Guest36598> class MemberExtension extends DataExtension { static $has_one = array( "Coach" => "Member", ); }
594: [17:45:34] <Guest36598> config.php : Object::add_extension('Member', 'MemberExtension');
595: [17:45:49] <r3v3rb> anyone use imagick here /
596: [17:52:04] <marvanni> yes
597: [17:52:51] <marvanni> guest is that ss3 or a ss2 site?
598: [17:57:54] <Guest36598> ss3
599: [17:58:55] <marvanni> try "Coach" => “Coach.Member",
600: [17:59:32] <marvanni> and I would use the config.yml Member: extensions: - MemberExtension instead of Object::add
601: [17:59:43] <Guest36598> ....Unknown column 'Member.Coach2ID' in 'field list'
602: [18:00:00] <Guest36598> ok .. found : "It's a SilverStripe limitation that querying the SiteConfig / Member tables while doing migrations need to either be done in dev or cli modes. "
603: [18:00:32] <Guest36598> on https://github.com/silverstripe-labs/silverstripe-googleanalytics/issues/26
604: [18:00:32] <r3v3rb> night all
605: [18:00:34] <r3v3rb> gtg
606: [18:00:51] * r3v3rb quit (Quit: r3v3rb)
607: [18:02:39] <marvanni> ah, yes you need to have director i dev mode ..
608: [18:09:29] <Guest36598> dev mode was not OK, but CLI was
609: [18:13:47] * gelignite has joined #silverstripe
610: [18:29:24] * zlinux quit (Ping timeout: 246 seconds)
611: [18:41:58] * Guest36598 quit (Changing host)
612: [18:41:58] * Guest36598 has joined #silverstripe
613: [18:45:21] <ss-helper> Render Arbitrary HTML in custom summary_field - http://stackoverflow.com/questions/35944815/render-arbitrary-html-in-custom-summary-field
614: [18:47:30] <marvanni> dev should work too
615: [19:00:02] * cmcramer has joined #silverstripe
616: [19:15:22] <ss-helper> SilverStripe save data to external table - http://stackoverflow.com/questions/32582566/silverstripe-save-data-to-external-table
617: [19:17:57] * Phlunk3 has joined #silverstripe
618: [19:19:33] * Stomach has joined #silverstripe
619: [19:33:46] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
620: [19:35:06] * DedraSC2 quit (Quit: Bye guys, have to go!)
621: [19:48:51] * muskie9 has joined #silverstripe
622: [19:55:36] * Guest36598 quit (Ping timeout: 250 seconds)
623: [20:03:10] * cmcramer quit (Quit: Textual IRC Client: www.textualapp.com)
624: [20:21:05] * UndefinedOffset quit (Quit: Leaving.)
625: [20:47:18] * arnhoe quit ()
626: [20:48:09] * marvanni quit (Quit: marvanni)
627: [21:00:27] * glenn-bautista has joined #silverstripe
628: [21:05:17] * adrexia has joined #silverstripe
629: [21:12:05] <Firesphere> adrexia: Yeh, it's a SS4 thing.
630: [21:15:24] <ss-helper> Silverstripe adding link after has-one in CMS - http://stackoverflow.com/questions/37148946/silverstripe-adding-link-after-has-one-in-cms
631: [21:21:50] * muskie9 waiting for the alpha1 tag to start playing with it
632: [21:23:21] <adrexia> Firesphere, yeah Stig told me
633: [21:23:32] <adrexia> the interesting thing is that clients are asking about it already...
634: [21:26:32] <Firesphere> Probably because Sam wrote about it on the website?
635: [21:31:41] * micmania1 has joined #silverstripe
636: [21:38:57] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
637: [21:40:57] <adrexia> ahh, that might be it. Google still knows nothing about it as of yesterday
638: [21:52:24] * zlinux has joined #silverstripe
639: [22:06:49] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
640: [22:09:50] * micmania1 quit (Quit: micmania1)
641: [22:10:44] * micmania1 has joined #silverstripe
642: [22:44:14] * Azure has joined #silverstripe
643: [23:31:53] * jghazally has joined #silverstripe
644: [23:32:04] <jghazally> Hey There,
645: [23:33:27] <jghazally> I need some help with an old SS install (2.4.5) Out of the blue we have been shut out of the admin sections with the error “Please choose an authentication method and enter your credentials to access the CMS.“ ! The problem is intermittent… I’ve talked to hosting services aparently no changes have been made there, and code hasnt been changed for about 6 months…
646: [23:35:16] * jghazally quit (Client Quit)
647: [23:43:32] * spronk has joined #silverstripe
648: [23:47:45] * zlinux quit (Ping timeout: 276 seconds)
649: [23:49:37] * zlinux has joined #silverstripe

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