IRC logs

20140828

Logs from channel #fedext on freenode - our official support channel.

IRC log range: 20140828*

20140828

  • 09:56:22 <erredeco> [OT] is someone using the extension femanager? I'd like some help with a partial :)
  • 10:15:10 <erredeco> better: my problem is more generic and is like this:
  • 10:16:02 <erredeco> <f:form.textfield additionalAttributes=""/>
  • 10:16:03 <FT3BOT1> ¯\_(ツ)_/¯
  • 10:17:13 <erredeco> femanager uses as additionalAttributes:
  • 10:17:21 <erredeco> additionalAttributes="{femanager:Misc.FormValidationData(settings:'{settings}',fieldName:'username')}"
  • 10:17:26 <erredeco> which is an array
  • 10:17:49 <erredeco> I wanted to add something like:
  • 10:17:50 <erredeco> additionalAttributes="{femanager:Misc.FormValidationData(settings:'{settings}',fieldName:'username'), foo:'bar'}"
  • 10:18:28 <erredeco> but I get the error:
  • 10:18:28 <erredeco> The argument "additionalAttributes" was registered with type "array", but is of type "string" in view helper "In2\Femanager\ViewHelpers\Form\TextfieldViewHelper"
  • 10:18:34 <erredeco> :S
  • 10:36:52 <xaver> erredeco: maybe ask in T3
  • 10:38:14 <batjony> guys with the plugin.tx_vhs.settings.asset is there a way to include js in the header instead of the body ?
  • 10:43:39 <mrboe> allowMoveToFooter="0"
  • 10:49:47 <batjony> mrboe: no, when I change it, i do not see any differencies
  • 10:50:06 <batjony> every time the js is loaded at the end of the body tag
  • 10:50:50 <mrboe> do you load a js file?
  • 10:53:36 <BenjaminR> HI FLUIDTYPO3
  • 10:57:51 <batjony> yo BenjaminR
  • 10:58:24 <batjony> btw the thing I tried yesterday about loading vhs helpers in the content controller works :)
  • 10:58:41 <batjony> mrboe: its loaded, but in the body tag
  • 10:58:44 <batjony> not in the header
  • 10:58:46 <BenjaminR> batjony: nice to hear you succeeded :)
  • 10:58:55 <batjony> :) ya
  • 11:00:28 <batjony> BenjaminR: do you know if I can load js file with plugin.tx_vhs.settings.asset, in the header instead of the body
  • 11:00:37 <BenjaminR> sure you can
  • 11:00:51 <BenjaminR> theres an argument
  • 11:00:51 <BenjaminR> let me see
  • 11:00:59 <BenjaminR> smth like allowedToMoveToFooter oder so
  • 11:01:04 <BenjaminR> ups ;)
  • 11:01:11 <batjony> no i have just tried it
  • 11:01:26 <batjony> it still loads the js in the body
  • 11:01:43 <BenjaminR> ah yes you are right - i remember i tried it myself few days ago
  • 11:02:11 <BenjaminR> i think its because you use the v:asset viewhelper and afterwards the defaults of v:asset.script are applied
  • 11:02:12 <BenjaminR> let me see
  • 11:03:06 <batjony> so as I see the current options, I do not see a way, most likely i should use the standard internal typo3 way
  • 11:03:35 <BenjaminR> its this argument that handels it very well when using v:asset.script
  • 11:03:52 <BenjaminR> allowMoveToFooter <- but i think it doesnt work yet using the vh by ts
  • 11:04:01 <BenjaminR> but i will have a look now why thats the case
  • 11:04:11 <batjony> ok
  • 11:19:44 <ltrebing> Any fluidcontent_core experts here at the moment?
  • 11:20:10 <xaver> don't ask to ask
  • 11:20:37 <xaver> batjony: i use it in fluid and it works (never tried it in TS)
  • 11:21:12 <ltrebing> xaver: I usually avoid that but my question has gone unanswered twice so far, so I assume it’s something that most people here can’t answer
  • 11:21:36 <batjony> xaver: ok i will take a try in the fluid template
  • 11:22:03 <BenjaminR> ltrebing: please ask again :)
  • 11:22:06 <xaver> ltrebing: from yesterday 19:xx?
  • 11:22:31 <BenjaminR> xaver: i can reproduce in ts
  • 11:22:36 <ltrebing> xaver: exactly
  • 11:22:43 <BenjaminR> thats a long time ago :D
  • 11:22:46 <ltrebing> cf. http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content%5Bdate%5D=20140827&tx_fluidtypo3org_content%5Bcontroller%5D=Content&cHash=8d6580fe2809fb9a9e6ac5e36c5782f7#19:29:00
  • 11:23:19 <xaver> BenjaminR: 19:xx i was on way home and played a little bit :)
  • 11:23:36 <xaver> only read it
  • 11:24:53 <ltrebing> basically I want to reduce my template records to the absolute minimum and thought that it would be a good idea to have exactly one static include (for my provider extension) and then include everything else from there via INCLUDE_TYPOSCRIPT
  • 11:25:56 <xaver> ltrebing: i don't think i can answer it completely. CSC is deeply in t3, but it can be uninstalled. normal TS is not enough. Something is added works with AddionalConfiguration.php
  • 11:26:21 <ltrebing> xaver: I don’t use CSC
  • 11:26:32 <xaver> because of the depth you need some stuff to be supported in T3 core.
  • 11:27:59 <ltrebing> I have found that the problem is related to this: https://github.com/FluidTYPO3/fluidcontent_core/blob/development/Configuration/TypoScript/setup.txt#L95
  • 11:28:10 <xaver> ltrebing: or wait for NamelessCoder
  • 11:29:41 <batjony> xaver, BenjaminR: ya using it like v:asset.script works
  • 11:29:50 <BenjaminR> 'contentRenderingTemplates' => array('fluidcontentcoreConfiguration/TypoScript/',),
  • 11:29:53 <BenjaminR> ltrebing: this is what you have to have in your config 'FE' =>
  • 11:29:59 <BenjaminR> ah what happened now :D
  • 11:30:28 <ltrebing> if I include the fluidcontent_core TS via INCLUDE_TYPOSCRIPT from my provider extension, then the TS Object Browser shows me exactly this minimal tt_content.list configuration
  • 11:30:31 <BenjaminR> ['FE']['contentRenderingTemplates'] => array('fluidcontentcoreConfiguration/TypoScript/',),
  • 11:31:25 <ltrebing> but if I include it as an explicit static include thingy then tt_content.list.20 is a full-featured CASE object with all the stuff that is needed to render plugins
  • 11:31:29 <BenjaminR> https://github.com/FluidTYPO3/fluidcontent_core#how-do-i-install-it
  • 11:32:00 <BenjaminR> okay back to batjony´s issue
  • 11:32:13 <ltrebing> BenjaminR: I have already stumbled on that earlier, that’s not the cause of my current issue anymore :)
  • 11:35:20 <BenjaminR> ltrebing: use movable = 0 instead of allowMoveToFooter = 0
  • 11:35:45 <BenjaminR> please dont ask me why - i didnt find out yet where allowMoveToFooter is mapped to the property "movable"
  • 11:37:14 <BenjaminR> aah not ltrebing - i meant batjony
  • 11:41:32 <batjony> BenjaminR: ya works, but strange that i do not see such argument "movable" nowhere in the documentation :)
  • 11:41:47 <BenjaminR> i will find out and take care
  • 11:41:48 <BenjaminR> :)
  • 11:41:56 <batjony> :)
  • 11:42:10 <BenjaminR> meanwhile set both - allowMoveToFooter and movable and you should be update safe
  • 11:56:05 <BenjaminR> hi ndee_
  • 12:31:44 <Momodedf> Hello
  • 12:33:59 <Momodedf> Could anybody help me about creating a FCE which contains other tt_content elements ?
  • 12:36:08 <BenjaminR> Momodedf: randomresult prepared a good example based on tbs here: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Row.html
  • 12:38:16 <Momodedf> Thanks you BenjaminR, I'm looking at it
  • 12:43:09 <Momodedf> Looks like it is a more sofiticated version of what I did
  • 12:43:56 <Momodedf> but I got the same result, an empty form with no grid, is there a required flux version ?
  • 12:45:02 <BenjaminR> no but recommended to use latest flux and fluidcontent :)
  • 12:47:03 <Momodedf> Arf, I've got the last in TER on my testing install ... I dont get where I'm wrong :(
  • 12:54:08 <morgenthau> Bonjour! I have a problem with v:media.extension, maybe someone here has an idea
  • 12:55:14 <morgenthau> I'm trying to output the file extension (e.g. PDF) of fal media in tx_news
  • 12:56:08 <morgenthau> like that: <v:media.extension file="{f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1)}"></v:media.extension>
  • 12:56:09 <FT3BOT1> ¯\_(ツ)_/¯
  • 12:56:43 <morgenthau> namespace is declared: {namespace v=Tx_Vhs_ViewHelpers}
  • 12:57:13 <morgenthau> output of {f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1)} is fileadmin/user_upload/filename.png
  • 12:57:14 <FT3BOT1> ¯\_(ツ)_/¯
  • 12:57:22 <morgenthau> any ideas?
  • 12:57:52 <BenjaminR> try this for debugging {f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1) -> v:media.extension() -> f:debug()}
  • 12:57:53 <FT3BOT1> ¯\_(ツ)_/¯
  • 12:58:15 <morgenthau> vhs 1.9.1, TER version
  • 12:58:16 <BenjaminR> wait
  • 12:58:17 <Momodedf> you got f:debug to figure out what is into your elements
  • 12:58:18 <FT3BOT1> ¯\_(ツ)_/¯
  • 12:58:25 <BenjaminR> you are missing a comma
  • 12:58:26 <Momodedf> oh ... I'm late ...
  • 12:58:36 <BenjaminR> right before threatIdAsReference
  • 12:58:41 <morgenthau> oh noez
  • 13:00:16 <morgenthau> hm, <v:media.extension file="{f:uri.image(src:'{mediaElement.uid}' ,treatIdAsReference:1)}"></v:media.extension> doesn't work either
  • 13:00:17 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:00:36 <BenjaminR> {f:uri.image(src:'{mediaElement.uid}', treatIdAsReference:1) -> v:media.extension() -> f:debug()}
  • 13:00:37 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:00:38 <BenjaminR> try this one please
  • 13:00:55 <BenjaminR> and this one before: {f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1) -> f:debug()}
  • 13:00:56 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:01:15 <BenjaminR> shut up FT3BOT1
  • 13:01:23 <morgenthau> This gives me a TYPO3 error message
  • 13:01:31 <Momodedf> {f:uri.image(src:'{mediaElement.uid}', treatIdAsReference:1) -> f:debug()}
  • 13:01:32 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:02:08 <morgenthau> '/fileadmin/user_upload/xxxxxxxxxxxxx.jpg' (40 chars)
  • 13:02:37 <BenjaminR> so time for the second one
  • 13:03:48 <morgenthau> i tried these:
  • 13:03:49 <morgenthau>       {f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1) -> f:debug()}
  • 13:03:49 <morgenthau>       {f:uri.image(src:'{mediaElement.uid}', treatIdAsReference:1) -> f:debug()}
  • 13:03:49 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:03:50 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:04:13 <morgenthau> both get me the same result: '/fileadmin/user_upload/xxxxxxxxxxxxx.jpg' (40 chars)
  • 13:04:31 <BenjaminR> yes thats not an error - thats the output for f:debug
  • 13:04:31 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:04:39 <BenjaminR> which tells you which value and type a variable is off
  • 13:04:42 <BenjaminR> *of
  • 13:05:06 <BenjaminR> time for this one: {f:uri.image(src: mediaElement.uid, treatIdAsReference:1) -> v:media.extension() -> f:debug()}
  • 13:05:06 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:06:47 <morgenthau> Ah, sorry, misunderstanding: {f:uri.image(src: mediaElement.uid, treatIdAsReference:1) -> v:media.extension() -> f:debug()} gives me a TYPO3 error message: "Oops, an error occurred!"
  • 13:06:48 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:07:04 <BenjaminR> find out which error
  • 13:07:12 <BenjaminR> as long as this doesnt work v:media.extension cant work
  • 13:07:52 <BenjaminR> turn error reporting on , have a look at the system log
  • 13:09:41 <Momodedf> Are you connected in backend and fronted with same browser ? TYPO doesnt send error when you are not connected in backend
  • 13:14:17 <morgenthau> Yes, it's the same browser
  • 13:14:23 <morgenthau> one sec
  • 13:16:38 <morgenthau> #1237823699: Required argument "file" was not supplied.
  • 13:17:04 <morgenthau> That'S the error for {f:uri.image(src: mediaElement.uid, treatIdAsReference:1) -> v:media.extension() -> f:debug()}
  • 13:17:05 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:18:58 <BenjaminR> okay then chaining doesnt work - so lets do it as you did before for now
  • 13:19:46 <BenjaminR> <f:debug><v:media.extension file="{f:uri.image(src: mediaElement.uid, treatIdAsReference: 1)}"></v:media.extension></f:debug>
  • 13:19:46 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:20:11 <morgenthau> @BenjaminR: You mean:       {f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1) -> f:debug()}
  • 13:20:11 <morgenthau>       {f:uri.image(src:'{mediaElement.uid}', treatIdAsReference:1) -> f:debug()}
  • 13:20:11 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:20:12 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:20:13 <morgenthau> ?
  • 13:20:32 <morgenthau> oh sorry
  • 13:20:48 <morgenthau> ah
  • 13:21:03 <morgenthau> <f:debug><v:media.extension file="{f:uri.image(src: mediaElement.uid, treatIdAsReference: 1)}"></v:media.extension></f:debug> gives me: '' (0 chars)
  • 13:21:04 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:28:36 <morgenthau> Sorry got a meeting now, will be away from the computer for some time. Thanks for the help! Any further ideas are higly appreciated :)
  • 14:08:28 <Momodedf> :'( I realy dont get it with grids in FCE
  • 14:10:17 <BenjaminR> create your fce at gist.github.com and i will have a look
  • 14:30:55 <Momodedf> Oh I didnt knew github had a pastebin-like service, here is my code, I've got the sheet but no grid or new content icon https://gist.github.com/anonymous/cae4f87dfc6bf1d43a2e
  • 14:31:57 <BenjaminR> your namespace definitions are for flux and vhs before php namespaces were introduced
  • 14:32:46 <BenjaminR> and never define them with {namespace v=...} AND <div xmlns:v
  • 14:32:50 <BenjaminR> i will update your gist
  • 14:32:54 <Momodedf> Yes, is it a major problem ?
  • 14:33:13 <Momodedf> ok, I will correct it in my others FCE
  • 14:34:54 <BenjaminR> https://gist.github.com/benjaminrau/1938cc3f9f266a5a889e
  • 14:36:17 <BenjaminR> another change: https://gist.github.com/benjaminrau/1938cc3f9f266a5a889e
  • 14:36:27 <BenjaminR> dont place it inside a sheet
  • 14:36:55 <BenjaminR> *the grid
  • 14:40:27 <batjony> BenjaminR: i am making some ajax request to custom content elements, and now i am wondering about the ajax urls, should i use urls with no_cache =1 like index.php?id=11&bid=8&type=100&no_cache=1 or with the cHash like index.php?id=11&bid=8&type=100&cHash=eabc17071e9593424824d799cc5
  • 14:41:16 <BenjaminR> why no_cache?
  • 14:41:37 <BenjaminR> you should have proper uri - use f:uri.page
  • 14:41:37 <FT3BOT1> ¯\_(ツ)_/¯
  • 14:41:46 <batjony> ya I do
  • 14:41:50 <batjony> but
  • 14:42:29 <batjony> this content element changes often, and I think when renders it with Ajax, the output version will be not up to date
  • 14:43:26 <BenjaminR> if performance is irrelevant you can do that - but id prefer to have a tceforms hook which clears the cache on the pages where this element is use when it is changed
  • 14:44:02 <BenjaminR> wait...
  • 14:44:44 <BenjaminR> when the element is changed the cache for the page where you query it from is cleared anyway
  • 14:44:47 <BenjaminR> am i wrong?
  • 14:45:23 <BenjaminR> as long as the id in your uri is the uri where the element is located in the backend page tree
  • 14:46:28 <batjony> maybe you are right
  • 14:46:33 <batjony> i will check it
  • 14:48:42 <batjony> and what do you think about the ts setup; ajax < page should I use also ajax.config.no_cache = 1 ?
  • 14:49:10 <BenjaminR> i wouldnt
  • 14:49:35 <batjony> ok
  • 14:58:51 <Momodedf> Thanks you BenjaminR. I still got the same result but I will try with the developpement version of flux.
  • 14:59:22 <BenjaminR> Momodedf: you should
  • 14:59:31 <BenjaminR> at least with a recent version
  • 15:02:28 <rahulthewall> Hi guys
  • 15:02:46 <rahulthewall> I am using the following to render my menu
  • 15:02:48 <rahulthewall> <v:page.menu class="nav navbar-nav" useShortcutData="TRUE" levels="2" classCurrent="ialActive" classActive="" />
  • 15:03:09 <rahulthewall> The 2nd level does not appear on mobile layout
  • 15:03:11 <rahulthewall> any idea why?
  • 15:03:55 <BenjaminR> on desktop it appears?
  • 15:05:14 <rahulthewall> yes BenjaminR
  • 15:05:15 <BenjaminR> by default on the current item is expanded. if you want all items to contain their subtree add: expandAll="TRUE"
  • 15:05:18 <BenjaminR> then check your markup - the viewhelper doesnt differentiate between mobile and desktop <-
  • 15:05:39 <BenjaminR> wait: the viewhelper CANT differentiante between them :)
  • 15:05:51 <rahulthewall> heh, that’s what I thought as well
  • 15:06:13 <rahulthewall> let me see, currently the 2nd level is not even loaded on mobile
  • 15:06:27 <rahulthewall> as in, I can’t find it in the source
  • 15:07:11 <BenjaminR> a) you have two v:page.menu viewhelpers in your template for desktop and mobile menu b) you are wrong :)
  • 15:07:16 <BenjaminR> choose one
  • 15:08:22 <rahulthewall> It was a)
  • 15:08:24 <rahulthewall> :)
  • 15:08:50 <BenjaminR> (Y)
  • 15:08:53 <BenjaminR> good choice
  • 15:17:19 <BenjaminR> I LOVE FLUIDTYPO3 - just to be said
  • 15:17:21 <BenjaminR> :D
  • 15:35:02 <GRIMMCREATIVE> !
  • 16:39:14 <erredeco> question about ext: "view": what can I do when it does not work?
  • 16:39:36 <erredeco> I configured it to override the path to the templates for femanager extension
  • 16:40:32 <erredeco> the templates for the registration form work (i.e. they are correctyl overwritten) and they are in the subfolder /Templates/New/
  • 16:40:48 <NamelessCoder> it's possible that femanager overrides the view class, in which case EXT:view can't influence it in any way
  • 16:40:52 <erredeco> the templates for the email don't work: they are in /Templates/Email/
  • 16:41:03 <ltrebing> ah, a NamelessCoder :)
  • 16:41:07 <erredeco> aha
  • 16:41:13 <erredeco> how can I check?
  • 16:41:42 <NamelessCoder> check places where Views are used, normally that's in controllers but I am unfamiliar with femanager
  • 16:57:23 <GRIMMCREATIVE> can it be that fcc:tag class is not working?
  • 16:57:24 <FT3BOT1> ¯\_(ツ)_/¯
  • 17:08:10 <Kaimane> Is there a possible way (e.g. with vhs) to get active language id in a fluid template?
  • 17:17:29 <BenjaminR> Kaimane: easy as {v:variable.typoscript(path: 'config.sys_language_uid')}
  • 17:20:26 <Kaimane> BenjaminR: Thank you very much. Absolute easy! But I still have to learn how to use vhs and which capabilities are in it ;-)
  • 17:21:21 <NamelessCoder> Kaimane there is over 150 ViewHelpers so it takes some time to learn what each one does ;)
  • 17:22:18 <BenjaminR> and the best ones are v:or and v:asset :)
  • 17:25:28 <batjony> guys I have a custom content element, but when I have an ajax request I want to output another html version of this CE
  • 17:25:55 <batjony> i want to have different content template html
  • 17:26:00 <batjony> the layout is same
  • 17:26:10 <batjony> some ideas ?
  • 17:27:13 <batjony> of course the most easy solution is to make some IF checking directly in the cotent element template based on the typeNum
  • 17:28:45 <batjony> but is there a way to load different html ? so if I have a content element Templates/Content/Blog.html for standard requests, if we have Ajax - to load Templates/Content/BlogAjax.html ?
  • 17:29:29 <batjony> NamelessCoder: do you have some smart idea ? :)
  • 17:31:23 <NamelessCoder> check EXT:extbase_realurl
  • 17:51:48 <Kaimane> Today I replaced EXT:css_styled_content with EXT:fluidcontent_core. Very nice extension and absolute clean html output. That's what I like ;-) I would like to hyphenate texts from CE Text. With EXT:css_styled_content it works "out of the box" by including static file template. But how is it possible to inject EXT:nkhyphenation in EXT:fluidcontent_core? Is it possible with TypoScript or do I
  • 17:51:48 <Kaimane> have to create a new extension, clone the text template from EXT:fluidcontent_core and wrap {record.bodytext -> f:format.html()} with the viewhelper from EXT:nkhyphenation?
  • 17:51:49 <FT3BOT1> ¯\_(ツ)_/¯
  • 17:52:56 <NamelessCoder> Kaimane I'm pretty sure that extension works by changing the TS for lib.parseFuncHtml which is used when you use f:format.html - in other words, there's nothing in FCC that should prevent you from changing how RTE->HTML happens
  • 17:52:57 <FT3BOT1> ¯\_(ツ)_/¯
  • 18:02:16 <batjony> NamelessCoder: is there a way the ContentController to send view variables, which are accessable in the cotent element layout ?
  • 18:03:05 <BenjaminR> batjony - simply create a contentcontroller with the actions you need in your provider extension
  • 18:03:19 <BenjaminR> and to any magic you like :)
  • 18:03:43 <batjony> i have a content controller
  • 18:04:00 <Kaimane> NamelessCoder: Thank you for that hint. But I can't find lib.parseFuncHtml in ts object browser. Did you mean lib.parseFunc_RTE?
  • 18:04:07 <batjony> but i want to send something from the controller to the layout
  • 18:05:03 <batjony> and as I see the variables are not accessable in the content layout
  • 18:07:52 <batjony> BenjaminR: what kind of magic you mean I should do ?
  • 18:08:46 <BenjaminR> they should
  • 18:08:49 <BenjaminR> create your content controller
  • 18:09:04 <batjony> ya I have it, also the action
  • 18:09:11 <BenjaminR> fx your fce´s id is "test" then create a testAction() inside
  • 18:09:20 <BenjaminR> in the testaction you can use $this->view->assign
  • 18:09:25 <BenjaminR> to assign variables to the view
  • 18:09:34 <NamelessCoder> Kaimane sorry, it's completely outside my usual scope
  • 18:11:21 <batjony> BenjaminR: i have an action, but I have also some ajax logic and i need a possibility my controller to communicate also with the layout
  • 18:12:46 <batjony> anyway tomorrow I will describe the situation with more details... :)
  • 18:12:51 <batjony> bye for now
  • 18:13:28 <BenjaminR> bye
  • 23:03:11 <Outdoorsman> NamelessCoder is your fluidpages branch for workspaces visible on your GitHub?
  • 23:03:25 <Outdoorsman> Was going to do some testing
  • 23:04:09 <NamelessCoder> everything is committed
  • 23:04:15 <Outdoorsman> Ahhhh
  • 23:05:02 <NamelessCoder> note that menus still won't show unpublished pages
  • 23:05:12 <Outdoorsman> I didn't really have anything good place to test it on since everything is a live site and was a little scared to break things.
  • 23:06:03 <Outdoorsman> I looked your original notes on it an saw that wasn't checked yet.
  • 23:06:49 <Outdoorsman> Do you know of anything else that I should try poking to break? You mentioned lot of edge cases but don't know if you had things in mind when you said that.
  • 23:07:38 <Outdoorsman> Ahhhh... I'm soooo excited to have Workspaces again!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 23:08:02 <NamelessCoder> hehe
  • 23:08:11 <NamelessCoder> yeah in particular the publishing process
  • 23:08:36 <NamelessCoder> I'm interested to see if any part of it creates problems with incorrect record values etc.
  • 23:08:59 <Outdoorsman> I looked through the IRC logs and saw you mentioned that Workspaces cost you 20% sanity. Did it turn out to be involved as you thought?
  • 23:09:34 <NamelessCoder> not the work itself, but aaaaaaall the refactoring leading up to it
  • 23:09:56 <NamelessCoder> and the final word isn't out yet ;)
  • 23:10:11 <Outdoorsman> So the refactoring was all within fluidpages or did it extend to other extensions?
  • 23:10:22 <NamelessCoder> all of them
  • 23:10:40 <Outdoorsman> Yikes... ya that's not so fun.
  • 23:12:37 <Outdoorsman> What do you mean by incorrect record values? What values? Like a particular field not keep the correct value when you create something in a Draft workspace and then publish it to live?
  • 23:14:29 <NamelessCoder> yep, exactly that
  • 23:14:41 <Outdoorsman> I'll let you know.
  • 23:14:43 <NamelessCoder> and those values include the relationship to parent elements and name of column
  • 23:15:59 <Outdoorsman> I'll work on content driven testing a little here.