By Anton on Thursday, 18 December 2014
Posted in Technical Issues
Replies 14
Likes 0
Views 678
Votes 0
Hi guys.
I have a proposition to duplicate all settings between mod_easysocial_toolbar and ES->Themes->Toolbar.
The reason is: I want to use module as a main Toolbar for my site but I dont need to have there Profile/Friends/Invite friends etc. and I cant disable it via settings because there is no such option as "Show Dashboard (Yes\No)" however in ES->Themes->Toolbar such option exists!

For me it is strange when there are 2 identical toolbars with different options. I can fix it by comment code, but I see a logic to add all options from module to component and vice versa.

More over, I find bugs with component's toolbar and toolbar module (Attachment "Bugs).
Could u also comment me the attachment ToolBars?
1. Why ToolBar module "jumps" in Frosty depends on login\logout?
2. What is that button "Toggle submenu" for? It does not work.
3. Why ToolBar and Search are not close to each other in 5 cases from 6, as it is shown in Frosty Logged In version?

As for me all settings must work independently in order to give admins an ability to configure site as they want and all same things should have the same names, because different names make headache.

Hope it is useful and will be fixed soon as I cant configure my site from the box right now
Regards,
Anton.
Hello Anton,

I'm sorry but I'm a little bit lost here. Can you summarize the issue only? As for the missing options for both module and component, we will take note about this and will discuss with the developers.
·
Thursday, 18 December 2014 16:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry, it was 4am
Lets summarize.

1. There are 2 toolbars (component and module). As I can guess they must work independently and all single option should work in these toolbars also independently, so I found 3 cases (see attachment "Bugs", from the 1st post) when options do not work independently in Component Toolbar and moreover Component Toolbar has an influence on Module Toolbar work.

3 cases:
- If Component's "Show Toolbar" No and "Notification bar" No = there is No Module's ToolBar (not ok); there IS just "Notification Bar".


- If Component's "Show Toolbar" No and "Notification bar" Yes = there is No Component's "Notification bar" (not ok); and Module's ToolBar starts to work as it should be.


- If Component's "Show Toolbar" Yes and "Notification bar" No = there is No Component's ToolBar (not ok) and there IS "Notification bar" (not ok); but also there is No Module's ToolBar (not ok)


2. Different names of the same option in both Toolbars. It looks strange. I think it should be unified, then need to check translation (I can do it for Russian and Ukrainian).

3. There are few options which exists in one Toolbar but there is no in another and vice versa (see again attachment "Bugs").
I think all missed options from one Toolbar should be duplicated to another one and vice versa in order to give admins all possible variants to configure their sites (at least more-less code already exists, it is necessary just to add it from component to module and vice versa).

4. In the attachment "ToolBars" from the 1st post, you can see the next picture:
- Button "Toggle submenu" - this button does not work and appears just in Frosty theme when Im logged out.
- Toolbar+Search stay together just in Frosty theme when I am logged in.
- Toolbar+Search are seperated in all 3 themes (from 3) when Im logged out
- Toolbar+Search are seperated in 2 themes (from 3), except Frosty, when I am logged in.
Is it a feature?
On the demo site Toolbar+Search always stay together, does not matter whether Im logged in or out.

Hope it is clear now)
·
Thursday, 18 December 2014 18:19
·
0 Likes
·
0 Votes
·
0 Comments
·
removed
·
Thursday, 18 December 2014 19:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Anton,

I am sorry for the late reply.
#1 There are 2 toolbars (component and module). As I can guess they must work independently and all single option should work in these toolbars also independently, so I found 3 cases (see attachment "Bugs", from the 1st post) when options do not work independently in Component Toolbar and moreover Component Toolbar has an influence on Module Toolbar work. 3 Cases.
> I have replicate these issues you mention earlier on our local. Here I have attached to you 6 files. Please download it and put it in your site at:
...\administrator\components\com_easysocial\includes\toolbar\toolbar.php
...\components\com_easysocial\themes\frosty\toolbar\default.php
...\modules\mod_easysocial_toolbar\mod_easysocial_toolbar.php
...\modules\mod_easysocial_toolbar\tmpl\default.php
...\modules\mod_easysocial_toolbar\mod_easysocial_toolbar.xml
...\language\en-GB\en-GB.mod_easysocial_toolbar.ini

Please give this a try and see if this resolves the issue and please do update us back. However, this fix is not included yet in the next releases. Please backup these files before upgrading EasySocial component and Toolbar Module.

Hope this will help.
Thanks.
·
Friday, 19 December 2014 13:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Does not work




·
Friday, 19 December 2014 23:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Anton,

I am sorry for the late reply.
Please see my screenshot: http://screencast.com/t/PGBEdvXo . I believe your screenshot 1 and 3, for EasySocial component is correctly code. Here is the fix for your 2nd screenshot. Please download it and put it in your site here: ...\components\com_easysocial\themes\frosty\toolbar\default.php .
Please give this a try and see if this resolves the issue and please do update us back. However, this fix is not included yet in the next releases. Please backup these files before upgrading EasySocial component and Toolbar Module.

Hope this will help.
Thanks.
·
Monday, 22 December 2014 10:31
·
0 Likes
·
0 Votes
·
0 Comments
·
My confuse about Notifbar and ToolBar. Sorry.
But again, bugs bugs bugs
·
Tuesday, 23 December 2014 00:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Anton,

I am sorry for the late reply.
Here I have attached to you a file, please download it and put it in your site: ...\components\com_easysocial\themes\frosty\toolbar\default.php .
Please give this a try and see if this resolves the issue and please do update us back. However, this fix is not included yet in the next releases. Please backup these files before upgrading EasySocial component and Toolbar Module.

Hope this will work.
Thanks.
·
Tuesday, 23 December 2014 11:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry, a bit emotional - are u joking? Again bugs. Check yourself before posting!
·
Tuesday, 23 December 2014 22:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Anton,

I apologize for all of the inconvenience caused; I would love to assist you further and squash this issue once and for all. Would you be kind enough to provide me with your site's access and FTP access so that I am able to personally log in and apply the necessary fix for you?

Please be advise.
Thanks.
·
Wednesday, 24 December 2014 11:21
·
0 Likes
·
0 Votes
·
0 Comments
·
This is local site right now. As u said u can replicate this issue on your local server. so it is global issue that must be fixed for all.
·
Wednesday, 24 December 2014 13:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Anton,

I am sorry for the late reply and I am sorry for the inconvenience caused.
I have revised the code, and here I have attached to you 4 files. I also have tested this fix and it is working as it should be. Please download it and put it in your site here:
...\components\com_easysocial\themes\frosty\toolbar\default.php
...\modules\mod_easysocial_toolbar\mod_easysocial_toolbar.php
...\modules\mod_easysocial_toolbar\mod_easysocial_toolbar.xml
...\administrator\components\com_easysocial\includes\toolbar\toolbar.php

If these files doesn't fix your issue, could you kind enough to upload your site to a temporary location for us to access? This can help us debug and apply the necessary fix.

However, this is a customization, and will not be included in the next releases. Please backup these files before upgrading EasySocial component and Toolbar Module.

Please advise.
Thanks.
·
Wednesday, 24 December 2014 17:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks. Almost done. By the way, why is it a customization if 2 different parts do not work seperatelly?
·
Wednesday, 24 December 2014 23:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Anton,

I can't replicate this issue on our local. Here is my screenshot: http://screencast.com/t/K5F5RpidyDI . By the way, can you tell me how can I replicate this issue with our end; perhaps I'm missed some steps to reproduce this.

Regarding your second inquiry, I have discussed with our developers and their response was the settings in EasySocial was correct. The reason is, when you disabled the toolbar, it should disabled notification bar as well. About the EasySocial Toolbar Module, their response was the module actually follows Wireframe theme; since Wireframe theme only have 1 toolbar. However, this module's code will be revised again.

Therefore, what I have gave you was a customization of EasySocial toolbar and as a friendly reminder, this customization will not be included in the next releases. Please backup all these files before upgrading EasySocial component and Toolbar Module. I hope that I have explained it well. If you have anymore question regarding this issue, please don't hesitate to ask us.

Please advise,
Thanks.
·
Thursday, 25 December 2014 01:03
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post