Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unofficial working solution for >= TB78 #43

Open
AlexUkr73 opened this issue Dec 11, 2020 · 9 comments
Open

Unofficial working solution for >= TB78 #43

AlexUkr73 opened this issue Dec 11, 2020 · 9 comments

Comments

@AlexUkr73
Copy link

AlexUkr73 commented Dec 11, 2020

Good news,
I have ported this extension to >=TB78 using Expreriments API:

  • showing photos from Local Directory works only in messages headers (not in Composition);
  • functionality of showing photos from other places was not tested (not available for me);
  • Addon's Options does not work at all as should be totally re-designed to new API (but you can still modify setting from TB Config editor, searching values by "ldapInfo" and toggling/modifying them).

(don't forget to rename file extension from "zip" to "xpi" before adding)
LdapInfo78_experimental2.zip
Good luck!

@AlexUkr73
Copy link
Author

@msebald :

Cool, it works for me. At least when having a brief look for 1 minute just now. Keep you posted.

  • what source of contacts photo do you use? I wonder - will it be working for other places except Local Folder (e.g. LDAP, etc.)

@msebald
Copy link

msebald commented Dec 12, 2020

@AlexUkr73 you are right, I only use local.

And I do not find the options of the addon. Only this, which looks weird:

image

@AlexUkr73
Copy link
Author

@msebald : sorry, I forgot to remove my "trereerer..." testing garbage ;o)
In order to make preferences (options) work - some changes in layout (showing Options dialog in old manner) and in code (saving options approach due to new TB78 policy) is needed.
I tried to move them to the new reels, but my attempts totally damaged addon functionality, so it was published as is.
For those, who used previous versions of addon - this does not matter as all options were already saved in main TB user preferences file "prefs.js". For new (clean) systems (like my friends as victims of testing) - it is possible to configure with built-in TB Configuration Console (some kind of Linux way ;o).
Anyway - i don't position my solution as "tested and ready for use". I've just shown that the light in the tunnel end is possible.

@AlexUkr73
Copy link
Author

Add-on preferences (options) now can be displayed (run from Tools > Add-on Options) in new unofficial version 3:

  • "Browse" button (to select Directory for local photos) does not work.
    Directory path can be entered manually (textbox left to "Browse" button) and system is able to save it.
    I also doubt about some other settings, related to add-on position, icons size, etc.
    LdapInfo78_experimental3.zip

@linkp
Copy link

linkp commented Dec 16, 2020

Have you considered forking this repo and just linking to your fork in this issue? It would make tracking the source a lot more effective than having to download the zip files from the comments and then diff them to see what has changed.

@AlexUkr73
Copy link
Author

linkp - OK, seems all issues are fixed with this last update. I'm not going to make it's further support, etc. And I'm not familiar with "forking" process - it's just my first attempt with add-on development (correction).
LdapInfo78_experimental4.zip
Be healthy, wash you hands ;o)

@Vahe1982
Copy link

Vahe1982 commented Mar 17, 2021

@AlexUkr73 Thank you for your solution. We used this add-on with our LDAP server and it worked fine with TB 60. Now we want to use your solution. It works with gravatar, but not work with our LDAP server. I have this issue. LDAP exeprion!, Intranet [srintf] property "uid" does not exist. Can you help me?

@defacto64
Copy link

Sadly, it does not work with TB 102:

immagine

@AlexUkr73
Copy link
Author

@defacto64

Try to use this one
#46 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants