Can we get our plugins to work together on j2.5.x?

danyj

New Member
Hi everyone ,
this is a small request that we have in reference to YJSG and fabrik system plugin working together on j25
we fixed few clashes we had here
http://fabrikar.com/forums/index.ph...ect-not-found-using-bootstrap-template.39488/
but for this one we need your help.

It is a small issue that we have
In J3.x and 2.5 form field and tooltips are completely different, so that we dont have to css/code them twice we used form.field override that is present only when the user is in template admin and if template is YJSG based
http://prntscr.com/4mqcat

this is how the tooltip looks like when fabrik system is disabled
http://prntscr.com/4mqbqx

this is how it looks like when fabrik is enabled

http://prntscr.com/4mqbwg

reason is that you are calling your version of form.field in construct
http://prntscr.com/4mqc4s

so no matter if our plugin is first we cant get our version in

I do see that you did this because of kunena , but can you add the check where the user is
and use it only if your component is called and not globally?

It would be great if you can provide as solution that can help us both. We both know that before onAfterInitialize we cant do any checks so this one is hard to patch. Any help is appreciated.

Thank you.
 
Hmmm, I thought our tip code already split :: into title and text.

The problem is, our component can be called from anywhere, as we have content plugins and modules (front and back end) which render our content, as well as the straight component links and backend pages.

Is this issue only on your backend template admin pages? I have that template installed, and the only place I'm seeing that Title::Text effect is in the admin pages for the template. If that's the case, we could put a specific check for that in the plugin, and skip the override in that specific case.

Although I'm not sure off the top of my head how we would detect which template is being edited.

-- hugh
 
No worries, I got it sorted out just forgot to reply here .
http://prntscr.com/4n6qal
It is pain since they switch markup from version to version and we are trying to have same admin in any version.
If you dont override it someone else might so this is just a precaution. ;)
 
And in case we encounter more trouble you can always check our templates with either constant YJSG or check for class Yjsg. We made sure our things load only if our templates are used.
 
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top