Hi,

Facing an strange issue here. I deploy Thunderbird 17.0.5 with lightning 1.9.1 sogo-integrator/connector 17.0.5 to windows clients in an way, that lightning and sogo addons are bundled as hidden addons. Means they reside in
C:\Program Files(x86)\mozilla thunderbird\distribution\bundles\.
Made just a few mofigications to sogo-integrator:
sogo-integrator\chrome\content\extension.rtf has the proper isi_updateURL for the site sogo-integrator\chrome\content\general\custom-preferences.js has this addition line force_char_pref("calendar.timezone.local", "/mozilla.org/20070129_1/Europe/Berlin");
Also sogo-integrator\defaults\preferences has an modified timezone
pref("calendar.timezone.local", "/mozilla.org/20070129_1/Europe/Berlin");

But in thunderbird lightning the icons to add appointments or todo's are greyed out and not selectable, as well as the selectors for day/week/mont view are greyed out and not selectable. Same counts for the corrsponding menue entries.

If i move the sogo-integrator addon folder to C:\Program Files(x86)\mozilla thunderbird\extensions and restart thunderbird it asks for installing the addon and afterwards everything works in thunderbird. Moving it back to C:\Program Files(x86)\mozilla thunderbird\distribution\bundles\ and lightning has these greyed out fields again.

If i move the addon folder to the user profiles extension folder lightning is also fully functional. If i move this folder back to C:\Program Files(x86)\mozilla thunderbird\distribution\bundles\ voila no more greyed out fields in lightning as well.

Now if i compare the content of the original sogo-integrator as deployed with the now working version after copying back and forth between user extension and distribution\bundel folder i see a bunch of changes

Directory structure before

sogo-integrator

    chrome

        content

            addressbook

            calendar

            general

            global

            messenger

            preferences

        locale

        skin

    custom

    defaults


Afterwards

    chrome

        content

            chrome

                content

                    addressbook

                    calendar

                    general

                    global

                    messenger

                    preferences

                locale

                skin

            custom

            defaults

        locale

        skin

    custom

    defaults

Seems like sogo-integrator/chrome/content/ now holds everything of sogo-integrator/

Do these changes happen during the first run of the integrator addon? And why does the unmodified version work if it resides in Mozilla Thunderbird\extensions but not under Mozilla Thunderbird\distribution\bundles

Thanks in advance,
achim~






--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to