Daily Log for #alfresco IRC Channel

Alfresco discussion and collaboration. Stick around a few hours after asking a question.

Official support for Enterprise subscribers: support.alfresco.com.

Joining the Channel:

Join in the conversation by getting an IRC client and connecting to #alfresco at Freenode. Our you can use the IRC web chat.

More information about the channel is in the wiki.

Getting Help

More help is available in this list of resources.

Daily Log for #alfresco

2018-03-08 08:43:22 GMT <yreg> Morning everyone !!

2018-03-08 10:00:32 GMT <bmejias> Hi yreg

2018-03-08 10:00:45 GMT <bmejias> kkore did you find a solution yo your problem?

2018-03-08 10:24:29 GMT <kkore> like you said created in separate page

2018-03-08 10:24:56 GMT <kkore> bmejias:thanks

2018-03-08 10:36:07 GMT <bmejias> ok kkore, good to know that helped.

2018-03-08 10:52:17 GMT <yreg> Hi Boris

2018-03-08 11:08:41 GMT <Popochon2> Hi

2018-03-08 11:23:57 GMT <Popochon2> I have Alfresco AOI 5.2 (sdk 3) I deployed a new version of a workflow (activiti) with new features and paths. Older version of my workflow instance (on fly) are using old WF (thats ok) buw they are using last and new version of custom-share... with controls (buttons) to paths who dont exists in the old version. So when my usrs click on buttons with they get error msg :( What I did wrong? What I have to do now? if its "norma

2018-03-08 11:24:55 GMT <Popochon2> (its a gatewayActivitiException and the msg is hardcoded in the class) thx a lot in advance for your help :D

2018-03-08 12:57:11 GMT <ayushi> hi all

2018-03-08 12:57:26 GMT <ayushi> I am exploring the addon https://github.com/fegorama/alfviral

2018-03-08 12:57:27 GMT <alfbot> Title: GitHub - fegorama/alfviral: Alfresco Virus Alert (at github.com)

2018-03-08 12:59:00 GMT <ayushi> I am trying to scan the files for virus using Command mode.I am executing the below code in java class in ubuntu.

2018-03-08 12:59:22 GMT <ayushi> ProcessBuilder pb = new ProcessBuilder(this.command);

2018-03-08 12:59:32 GMT <ayushi> Process process = pb.start();

2018-03-08 12:59:40 GMT <ayushi> res = process.waitFor();

2018-03-08 12:59:50 GMT <ayushi> logger.debug("++++++the value of res is++++++++"+res);

2018-03-08 13:00:02 GMT <ayushi> the log is ++++++the value of res is++++++++127

2018-03-08 13:00:13 GMT <ayushi> command=/usr/bin/clamscan

2018-03-08 13:00:37 GMT <ayushi> I am unable to figure out why the waitFor method is always giving the value 127.

2018-03-08 14:10:35 GMT <owerfelli> Hi everyone, I'm using Alfresco SDK 2.1.1 and I'm trying to upgrade from Alfresoc CE 5.0.d to 5.2.f, I changed <alfresco.version> in pom.xml but tomcat cannot create beans on startup (authorityBridgeTableCache,tenantAdminService, nodeService...)

2018-03-08 14:14:44 GMT <douglascrp> owerfelli, I believe that sdk version is not compatible with the newer alfresco versions

2018-03-08 14:15:04 GMT <douglascrp> you should consider first update your sdk to 3.0.1, and then use it to upgrade alfresco

2018-03-08 14:17:46 GMT <owerfelli> I tried to put my code in a project created by 3.0.1 sdk but it cannot recognize any Alfresco types (classes and interfaces)

2018-03-08 14:19:50 GMT <douglascrp> have you followed the docs on the topic?

2018-03-08 14:20:22 GMT <douglascrp> it is just a matter of understanding it

2018-03-08 14:20:59 GMT <douglascrp> it will be easier to fix the "alfresco types" problems than trying to make the 2.1.1 version to work with alfresco 5.2.f

2018-03-08 14:21:16 GMT <douglascrp> if you have problems with 3.0.1, you should try to post on the community

2018-03-08 14:21:20 GMT <douglascrp> or even here

2018-03-08 14:24:05 GMT <owerfelli> aha, when I found this https://docs.alfresco.com/5.1/concepts/alfresco-sdk-upgrading-alfresco-version.html

2018-03-08 14:24:06 GMT <alfbot> Title: Upgrading Alfresco version for an extension project | Alfresco Documentation (at docs.alfresco.com)

2018-03-08 14:24:38 GMT <owerfelli> dooglascrp, I thought it was easy to upgrade alfresco version

2018-03-08 14:24:41 GMT <owerfelli> only

2018-03-08 14:27:37 GMT <owerfelli> douglascrp, so you think that upgrading sdk version

2018-03-08 14:27:49 GMT <owerfelli> I will retry it

2018-03-08 14:28:40 GMT <douglascrp> owerfelli, yes, you should try it

2018-03-08 14:29:01 GMT <owerfelli> thanks douglascrp

2018-03-08 14:30:42 GMT <douglascrp> np

2018-03-08 14:36:43 GMT <CptLuxx> hi, does legacymode https://community.alfresco.com/community/ecm/blog/2016/11/23/create-and-edit-site-customization no longer exist in 5.x ?

2018-03-08 14:36:46 GMT <alfbot> Title: Create and Edit Site Dialog Customization with ... | Alfresco Community (at community.alfresco.com)

2018-03-08 15:24:20 GMT <CptLuxx> nobody?

2018-03-08 15:31:42 GMT <AFaust> CptLuxx: The legacy mode does exist, but only on 5.2 (the distinction was added only in that version)

2018-03-08 15:32:23 GMT * AFaust is feeling the AOS blues today...

2018-03-08 15:33:43 GMT <AFaust> fcorti: Let me tell you, the decision to not make AOS open source significantly stifles any meaningful way to support customers. There are so many broken code fragments inside the module that it sometimes feels like a race to plug holes and read chicken entrails to understand why something does (not) work...

2018-03-08 15:35:51 GMT <fcorti> AFaust lol.

2018-03-08 15:36:23 GMT <AFaust> And I would assume the community might have found some of the biggest blunders and provided fixes / PRs for them, if they could see the code...

2018-03-08 15:36:54 GMT <fcorti> I take this as a feedback, but I struggle to define a possibile action to reduce the pain.

2018-03-08 15:45:08 GMT <Tichodroma> Where on earth can I sign in to register my application for Cloud? All the docs tell me to go to https://developer.alfresco.com/ but this only redirects to https://www.alfresco.com/learn

2018-03-08 15:45:11 GMT <alfbot> Title: Learn | Alfresco (at www.alfresco.com)

2018-03-08 15:45:45 GMT <AFaust> I would assume that type of integration has been discontinued some time back.... I doubt there were many integrations.

2018-03-08 15:45:58 GMT <AFaust> Maybe fcorti knows

2018-03-08 15:46:26 GMT <AFaust> Or they just broke their web site domains...

2018-03-08 15:47:01 GMT <Tichodroma> I want to try the example by Jeff (https://github.com/jpotts/alfresco-api-java-examples/tree/master/alfresco-api-examples). But this requires setting up OAuth. Where can I do this?

2018-03-08 15:47:02 GMT <alfbot> Title: alfresco-api-java-examples/alfresco-api-examples at master · jpotts/alfresco-api-java-examples · GitHub (at github.com)

2018-03-08 15:47:16 GMT <Tichodroma> fcorti: help?

2018-03-08 15:48:29 GMT <fcorti> Tichodroma, AFaust: recently the dozens of Alfresco websites has been reviewed internally and developer.alfresco.com is one of them.

2018-03-08 15:49:14 GMT <Tichodroma> Maybe https://developer.alfresco.com/managelogin.html :(

2018-03-08 15:49:15 GMT <alfbot> Title: Alfresco Developer Portal (at developer.alfresco.com)

2018-03-08 15:49:53 GMT <Tichodroma> It would help if this was linked somewhere.

2018-03-08 15:50:18 GMT <CptLuxx> ahh nice AFaust im on 5.2.f

2018-03-08 15:50:42 GMT <CptLuxx> but its not working :/

2018-03-08 15:51:23 GMT <CptLuxx> still getting the new thing when i create a new site

2018-03-08 15:51:39 GMT <CptLuxx> god.. i wish i never started the migration to 5.2.f

2018-03-08 15:53:46 GMT <mbui> I have this kind of policy "race condition" where the code breaks depending on the ordering of the policies are run. Anyone know a good solution on how to "control" the sequence of how policies should be run?

2018-03-08 15:54:53 GMT <mbui> i.e. if you have two (or more) OnCreateNodePolicy defined but you are dependent that they are run in a specific order.

2018-03-08 15:54:57 GMT <AFaust> CptLuxx: I have an Enterprise customer on 5.2 and there we use it since they did not want to port their customisations to the new dialogs... no hiccups whatsoever

2018-03-08 15:55:43 GMT <CptLuxx> maybe i did it wrong?

2018-03-08 15:56:34 GMT <AFaust> mbui: You should never be dependent on the order of the policies (except for parent type / child type relations) - if you need a specific order, either consolidate them into one or use a type of outsourced "do-if-necessary" logic to call which can be used by both policies and whoever is triggered first will also do the prerequisite logic

2018-03-08 15:57:03 GMT <CptLuxx> AFaust: i added this <legacy-mode-enabled>true</legacy-mode-enabled> to the share-config.xml , that should be all right?

2018-03-08 15:57:35 GMT <AFaust> CptLuxx: That legacy mode is a different legacy mode than the one referred to in the blog post you linked...

2018-03-08 15:57:47 GMT <CptLuxx> wait what

2018-03-08 15:57:56 GMT <AFaust> This XML-based legacy mode no longer exists (it was a 4.2 thing)

2018-03-08 15:58:02 GMT <CptLuxx> oahhhh

2018-03-08 15:58:35 GMT <AFaust> You need to use a Surf extension module to modify the JSON model of share-header to set the legacy mode on the client-side SiteService

2018-03-08 15:59:00 GMT <CptLuxx> okay

2018-03-08 15:59:07 GMT <CptLuxx> i have no clue how to do this :/

2018-03-08 15:59:52 GMT <AFaust> If you like you can take a peak at https://github.com/Acosix/alfresco-site-hierarchy

2018-03-08 15:59:53 GMT <alfbot> Title: GitHub - Acosix/alfresco-site-hierarchy: Addon that allows creating hierarchies of sites as secondary structures and provides some common automatisms for site hierarchies (at github.com)

2018-03-08 16:00:09 GMT <AFaust> Post processor for JSON (does something different, but close enough): https://github.com/Acosix/alfresco-site-hierarchy/blob/master/share/src/main/site-webscripts/de/acosix/acosix-site-hierarchy/site-management-customisations-52/share/header/share-header.get.js

2018-03-08 16:00:10 GMT <alfbot> Title: alfresco-site-hierarchy/share-header.get.js at master · Acosix/alfresco-site-hierarchy · GitHub (at github.com)

2018-03-08 16:00:41 GMT <AFaust> Necessary web script mapping in Surf extension module: https://github.com/Acosix/alfresco-site-hierarchy/blob/master/share/src/main/globalConfig/site-data/extensions/acosix-site-hierarchy-extension.xml#L26

2018-03-08 16:00:42 GMT <alfbot> Title: alfresco-site-hierarchy/acosix-site-hierarchy-extension.xml at master · Acosix/alfresco-site-hierarchy · GitHub (at github.com)

2018-03-08 16:01:42 GMT <CptLuxx> i just change my irc nickname and never talk to the other guy

2018-03-08 16:04:39 GMT <CptLuxx> ha funny

2018-03-08 16:04:44 GMT <CptLuxx> AFaust you are like 5km away

2018-03-08 16:05:24 GMT <AFaust> I know there is a company doing Alfresco a few km towards the Taunus if I remember correctly...

2018-03-08 16:05:46 GMT <CptLuxx> its not me

2018-03-08 16:06:46 GMT <AFaust> Oh - and then there is my old employer of course...

2018-03-08 16:07:36 GMT <CptLuxx> has nobody else the legacymod? i have no clue from javascript ...

2018-03-08 16:07:44 GMT <AFaust> But yeah, always interesting to find out that more people are working with Alfresco in Germany. The German community tends to be very quiet / shy, so we mostly only deal with the same 3-5 people i.e. at conferences etc.

2018-03-08 16:12:40 GMT <CptLuxx> The SiteService that controls which dialogs are used has a legacyMode configuration attribute that when set to true will use the YUI2 dialogs. In Share 5.2 we are re-configuring this to be false so if you want to continue using the YUI2 dialogs you just need to create an extension that configures it back to true again!

2018-03-08 16:12:45 GMT <CptLuxx> how about.. i change it directly?

2018-03-08 16:12:46 GMT <CptLuxx> :3

2018-03-08 16:15:49 GMT <AFaust> CptLuxx: The files I linked already modify the SiteService - the share-header.get.js modifies two other properties of the SiteService. So you just need to simplify this massively and only set the legacyMode property (all the widget handling stuff I have there is unnecessary for you)

2018-03-08 16:16:59 GMT <AFaust> You only need the findAndProcessSiteService function, and instead of the last 2 function calls you simply do a siteService.config.legacyMode = true;

2018-03-08 16:18:05 GMT <CptLuxx> well

2018-03-08 16:18:06 GMT <AFaust> And the whole code may be even simplified more, since in the current 5.2 version, the SiteService actually has an "id"

2018-03-08 16:18:09 GMT <CptLuxx> i think i can get that working

2018-03-08 16:19:13 GMT <AFaust> So the whole other mess before that can be simplified to: var siteService = widgetUtils.findObject(model.jsonModel, 'id', 'SITE_SERVICE');

2018-03-08 16:20:18 GMT <AFaust> I just happen to have written that bit of code against an earlier version of 5.2, so I have a bit of "backwards protection" built in in case the service has not been defined as expected...

2018-03-08 16:29:07 GMT <CptLuxx> am i right that the script belongs undertomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components

2018-03-08 16:30:07 GMT <hi-ko> AFaust, fcorti: I had a long call with a big customer yesterday concerning aos/webdav/cifs plans. Since AOS has so many limitations on Windows and Alfresco side they decided not to take this as an option

2018-03-08 16:31:32 GMT <hi-ko> On the table now for at least 2 large orgs is a) an aproach we already disucussed in the forums with samba4 bindings or b) to move to another platform.

2018-03-08 16:34:50 GMT <hi-ko> I would bet: for ~ 25 of ~40 companies we know using Alfresco they decided for that platform because of their "Windows drive" / CIFS integration. So if we want to give them an alternative we should think about alternatives as OS-drive

2018-03-08 16:35:02 GMT <AFaust> The customer I am supporting today is pissed to quite a high level. Been dealing with various AOS issues since before I started to lend my services... Update to 1.1.7 fixed a small locking issue they had, but recent rollout of a Windows OS / Office patch changed client behaviour in such a way that we are now tracking 3-4 different types of issues...

2018-03-08 16:35:42 GMT <hi-ko> e.g.?

2018-03-08 16:35:58 GMT <AFaust> Today, they noticed files saves via AOS end up having 0 bytes...

2018-03-08 16:36:31 GMT <AFaust> Trace shows clients do a PUT(no content)-DELETE-PUT(content) dance...

2018-03-08 16:36:33 GMT <hi-ko> oups. we already have seen this long time ago in SPP ...

2018-03-08 16:36:53 GMT <AFaust> RFC WebDAV endpoint works fine, only AOS fails...

2018-03-08 16:37:36 GMT <hi-ko> fortunately none of our customers decided to use aos in production. one very large site uses webdav.

2018-03-08 16:37:42 GMT <AFaust> looks like AOS is swallowing some exceptions internally and just keeps on going, not actually reporting an error in the 2nd PUT response to the client

2018-03-08 16:38:27 GMT <AFaust> Enable debug logging on all AOS loggers we could find as "potentially relevant" and see there, some debug output appeared about those exceptions

2018-03-08 16:39:09 GMT <AFaust> Also looks like they are doing some weird nested transaction hacks for no apparent reason, which of course fail when they use non-committed identifiers from the outer transaction in the inner one...

2018-03-08 16:39:42 GMT <hi-ko> If something like Online Edit is the feature they're looking for it may not too complicated to write something generic having a small extension running in the OS.

2018-03-08 16:39:48 GMT <CptLuxx> https://paste.ee/p/J4LAA ... i know you will laugh

2018-03-08 16:39:49 GMT <alfbot> Title: Paste.ee - View paste J4LAA (at paste.ee)

2018-03-08 16:45:49 GMT <AFaust> CptLuxx: Simpler even: https://paste.ee/p/zMXkF

2018-03-08 16:45:50 GMT <alfbot> Title: Paste.ee - View paste zMXkF (at paste.ee)

2018-03-08 16:46:18 GMT <CptLuxx> i..

2018-03-08 16:46:28 GMT <CptLuxx> but im right with the folder or?

2018-03-08 16:46:38 GMT <CptLuxx> /opt/alfresco-community/tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts

2018-03-08 16:46:55 GMT <hi-ko> fcorti AFaust: so one could say Alfresco's should rethink their closed source policy if they don't increase their code quality to survive ?

2018-03-08 16:47:46 GMT <AFaust> CptLuxx: If you are doing this as a system customisation without an extension project, then it is recommended to use /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension/site-webscripts

2018-03-08 16:48:02 GMT <CptLuxx> dude

2018-03-08 16:48:03 GMT <CptLuxx> i love you

2018-03-08 16:48:05 GMT <AFaust> That way you don't lose your customisation if you update the WAR

2018-03-08 16:49:04 GMT <AFaust> fcorti, hi-ko: That was about the gist of my first remark today, yes...

2018-03-08 16:50:00 GMT <fcorti> hi-ko, AFaust: the "quality" of the source code is not the reason why it is not open source.

2018-03-08 16:50:23 GMT <AFaust> If Enterprise / proprietary modules are supposed to be this "quality-controlled" product with "great support", then please actually do that, otherwise just let it run wild so customers / integrators can fix it themselves if necessary...

2018-03-08 16:50:27 GMT <hi-ko> fcorti: sure but the decision has this side effect

2018-03-08 16:54:40 GMT <hi-ko> fcorti: we are prety aware that Alfresco has some very good skills and some white or grey areas. If you buy code from outside for the grey areas without having the skills to continue on that it may a dead horse

2018-03-08 16:55:29 GMT <AFaust> Well, the guy that originally owned the code was absorbed into Alfresco, and I believe he is still there...

2018-03-08 16:56:48 GMT <hi-ko> I don't think so. I guess they just licensed the code and get support/t&m

2018-03-08 16:56:53 GMT <AFaust> Jup, still marked as active in the Alfresco JIRA

2018-03-08 16:57:09 GMT <AFaust> And did some updates a few hours ago

2018-03-08 16:57:24 GMT <fcorti> hi-ko, AFAust the AOS is under the lights to be enhanced.

2018-03-08 16:58:44 GMT <hi-ko> This doesn't mean that he's part of the dev team ;-)

2018-03-08 16:59:28 GMT <hi-ko> any way - it only counts if the part is doing its job ...

2018-03-08 17:02:46 GMT <AFaust> fcorti: Are there any plans for when a new version may be expected? Last one is already ~6 months old and given the number of issues I would have expected a couple more releases since then. Or is it going to be a "big bang" replacement / refactoring?

2018-03-08 17:02:58 GMT <hi-ko> AFaust: Is the use case of your customer really MS SPP or a connected drive?

2018-03-08 17:03:28 GMT <AFaust> Primarily for connected drive at the moment.

2018-03-08 17:03:50 GMT <AFaust> Though with the implied locking / checkout functionality they get for Office documents...

2018-03-08 17:04:37 GMT <AFaust> Tough a not-so small sub-set also use the Share UI + Edit Online from time to time...

2018-03-08 17:07:35 GMT <hi-ko> I think having something like a near sync but async solution an base of samba would catch 80% of the users and would give the chance to filter out the need for shuffle mode magic in the repo.

2018-03-08 17:08:37 GMT * AFaust is going to take a break for an early supper, before going to do some of the actual work he wanted to do before that AOS customer call...

2018-03-08 17:08:53 GMT <CptLuxx> i can also call

2018-03-08 17:08:54 GMT <CptLuxx> :P

2018-03-08 17:09:48 GMT <AFaust> With 5km distance, stopping by with a beer might be the better option at this time of day...

2018-03-08 17:10:15 GMT <CptLuxx> haha indeed

2018-03-08 17:11:56 GMT <CptLuxx> ah damn i restarted alfresco

2018-03-08 17:11:58 GMT <CptLuxx> does not work

2018-03-08 17:13:44 GMT <CptLuxx> its still the new site creation dialog

2018-03-08 17:16:57 GMT <AFaust> Did you remember to also create the Surf extension module XML?

2018-03-08 17:18:13 GMT <CptLuxx> no

2018-03-08 17:18:16 GMT <CptLuxx> i look at it

2018-03-08 17:25:29 GMT <CptLuxx> i suspect

2018-03-08 17:25:29 GMT <CptLuxx> <sourcePackageRoot>de.acosix.${moduleId}.site-management-customisations.share.header</sourcePackageRoot>

2018-03-08 17:25:32 GMT <CptLuxx> blank ?

2018-03-08 17:38:35 GMT <CptLuxx> https://paste.ee/p/W7Gx6

2018-03-08 17:38:36 GMT <alfbot> Title: Paste.ee - View paste W7Gx6 (at paste.ee)

2018-03-08 17:38:47 GMT <CptLuxx> under /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension

2018-03-08 18:02:29 GMT <CptLuxx> AFaust ? :x

2018-03-08 18:35:49 GMT <AFaust> CptLuxx: The extension XML goes into /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension/site-data/extensions

2018-03-08 18:36:11 GMT <AFaust> The source package root cannot be empty - it must at least contain one word / term

2018-03-08 18:36:49 GMT <AFaust> The dot-separate name must correspond to a folder tree below /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension/site-webscripts

2018-03-08 18:36:54 GMT <CptLuxx> well i dont have that folder

2018-03-08 18:36:57 GMT <CptLuxx> i create it

2018-03-08 18:36:58 GMT <CptLuxx> thanks

2018-03-08 18:37:26 GMT <CptLuxx> so i think then i only need / in the package root because it is directly in e /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension/site-webscripts

2018-03-08 18:37:30 GMT <AFaust> below the folder tree, you'll need to have another tree dependant on what you set as the target package root

2018-03-08 18:37:44 GMT <AFaust> No - you cannot use / in the package root.

2018-03-08 18:38:11 GMT <AFaust> Just put any letter / word in there - and name the top level folder in site-webscripts that letter / word

2018-03-08 18:38:20 GMT <CptLuxx> hm

2018-03-08 18:38:21 GMT <CptLuxx> ok

2018-03-08 18:38:23 GMT <CptLuxx> thanks

2018-03-08 18:38:38 GMT <AFaust> I mean, it would be easier to understand if you were familiar with Surf extensions...

2018-03-08 18:38:47 GMT <CptLuxx> yes..

2018-03-08 18:39:19 GMT <AFaust> i.e. as is documented (https://docs.alfresco.com/5.2/tasks/dev-extensions-share-tutorials-js-customize.html)

2018-03-08 18:39:20 GMT <alfbot> Title: Customizing (web script controller) the WebView dashlet on the Dashboard page | Alfresco Documentation (at docs.alfresco.com)

2018-03-08 18:39:47 GMT <AFaust> so, in that folder in site-webscripts, your JavaScript needs to be in a specific sub-path...

2018-03-08 18:40:51 GMT <AFaust> if you use the same customisation entries and target root package values, then this would need to be share/header/share-header.get.js

2018-03-08 18:41:13 GMT <AFaust> so the full path /opt/alfresco-community/tomcat/shared/classes/alfresco/web-extension/site-webscripts/<sourcePackageRoot>/share/header/share-header.get.js

2018-03-08 18:42:22 GMT <AFaust> Note: You need BOTH of the customisation elements from my example to cover all the YUI and Aikau based pages in Share (i.e. faceted-search)

2018-03-08 18:48:26 GMT <CptLuxx> how about i migrate to sharepoint?

2018-03-08 18:48:27 GMT <CptLuxx> :P

2018-03-08 19:05:44 GMT <CptLuxx> https://paste.ee/p/f8eUx AFaust

2018-03-08 19:05:45 GMT <alfbot> Title: Paste.ee - View paste f8eUx (at paste.ee)

2018-03-08 19:15:28 GMT <AFaust> Partially yes. That is the fine for the first extension - you only need to remove the share-header / always-apply section

2018-03-08 19:15:44 GMT <AFaust> Wait.. or the other way around

2018-03-08 19:15:48 GMT <CptLuxx> first?

2018-03-08 19:15:51 GMT <CptLuxx> man

2018-03-08 19:15:57 GMT <AFaust> add .share.header to the target package root and you have the second extension

2018-03-08 19:16:16 GMT <AFaust> Again, IF you look at the file I linked, it has two <customisation> blocks

2018-03-08 19:16:23 GMT <CptLuxx> yes..

2018-03-08 19:16:30 GMT <AFaust> And you need both

2018-03-08 19:16:52 GMT <AFaust> So now it is almost correct for the second one, just missing the suffix .share.header

2018-03-08 19:17:29 GMT <AFaust> Oh, it's getting late. I meant that suffix is missing in the source package root, not the target one...

2018-03-08 19:20:51 GMT <CptLuxx> sorry thats realy frustrating

2018-03-08 19:23:26 GMT <CptLuxx> <sourcePackageRoot>de.acosix.${moduleId}.site-management-customisations.share.header</sourcePackageRoot>

2018-03-08 19:23:38 GMT <CptLuxx> is that a folder share.header or already the file name?

2018-03-08 19:28:57 GMT <CptLuxx> https://paste.ee/p/ZLlXB

2018-03-08 19:28:58 GMT <alfbot> Title: Paste.ee - View paste ZLlXB (at paste.ee)

2018-03-08 19:29:13 GMT <CptLuxx> dunno i have realy no clue at the moment even with the documentation

2018-03-08 19:40:12 GMT <AFaust> Yes - that is an entire folder tree

2018-03-08 19:40:32 GMT <CptLuxx> fine

2018-03-08 19:40:41 GMT <AFaust> see https://github.com/Acosix/alfresco-site-hierarchy/tree/master/share/src/main/site-webscripts/de/acosix/acosix-site-hierarchy/site-management-customisations-52/share/header

2018-03-08 19:40:42 GMT <alfbot> Title: alfresco-site-hierarchy/share/src/main/site-webscripts/de/acosix/acosix-site-hierarchy/site-management-customisations-52/share/header at master · Acosix/alfresco-site-hierarchy · GitHub (at github.com)

2018-03-08 19:40:50 GMT <CptLuxx> yes..

2018-03-08 19:41:28 GMT <CptLuxx> https://paste.ee/p/MM9np thas my xml.. the js file is directly in the folder customisations

2018-03-08 19:41:29 GMT <alfbot> Title: Paste.ee - View paste MM9np (at paste.ee)

2018-03-08 19:41:34 GMT <CptLuxx> so i believe it is correct?

2018-03-08 19:43:38 GMT <AFaust> You have your XML fragments mixed up in that file.... https://paste.ee/p/dknif

2018-03-08 19:43:39 GMT <alfbot> Title: Paste.ee - View paste dknif (at paste.ee)

2018-03-08 19:44:15 GMT <AFaust> And your JS must now be in the ../site-webscripts/site/management/customisations/share/header/share-header.get.js file

2018-03-08 19:45:51 GMT <CptLuxx> maybe its to late

2018-03-08 19:45:53 GMT <CptLuxx> :3

2018-03-08 19:55:55 GMT <CptLuxx> please tell me that is right

2018-03-08 19:55:55 GMT <CptLuxx> https://paste.ee/p/FJrGJ

2018-03-08 19:55:56 GMT <alfbot> Title: Paste.ee - View paste FJrGJ (at paste.ee)

2018-03-08 21:02:25 GMT <CptLuxx> got it

2018-03-08 21:02:33 GMT <CptLuxx> not my solutions the other thing is still broken

2018-03-08 21:02:34 GMT <CptLuxx> gnaaaaaa

End of Daily Log

The other logs are at http://esplins.org/hash_alfresco