disable Thunderbird 78's "Attach my Public Key" - pgp

Is there a config editor option to disable automatically attaching my public OpenPGP key (Options → Attach My Public Key) in Thunderbird 78 (which embedded Enigmail addon functionality into the email program)?

Currently, the Option to attach your public key can only be toggled on a per-mail basis and is set to on by default.
There is an issue on bugzilla, but currently there is no fix and I don't have any information if/when this feature will be added.
Update:
there is now an option to configure this in the config editor, for details look at: https://bugzilla.mozilla.org/show_bug.cgi?id=1654950#c55

Related

Rundeck Groovy Notification Plugin using Key Storage?

I'm trying to create a Groovy Notification plugin for Rundeck that has one property called webhook_url, which is stored in Key Storage. When adding the plugin to a job's notification config, it should have you choose the entry in Key Storage and it'll substitute that key's value. I can get the rendering option to allow you to choose a key, however it substitutes the path to the key rather than the value it holds. It does not like my valueConversion parm in Groovy. Is this because I'm doing it wrong, or because Groovy Notification plugins don't support STORAGE_PATH_AUTOMATIC_READ?
Below is my config:
configuration{
webhook_url title:"Webhook URL", required: true, type:"String", description:"dummy", renderingOptions:[valueConversion:StringRenderingConstants.ValueConversion.STORAGE_PATH_AUTOMATIC_READ, selectionAccessor:StringRenderingConstants.SelectionAccessor.STORAGE_PATH]
}
Thanks in advance.
No supported right now, you can suggest it here. It's accesible on Java/Groovy compiled plugins.

Why my custom C# extention does not execute when deployed to Spotfire WebPlauer/Consumer

I have a simple custom Add-in that just displays a message to the user.
namespace GeorgiSpotfireCustomExtention
{
public class GeorgiEvent : CustomApplicationEventHandler
{
protected override void OnApplicationInstanceCreated(AnalysisApplication application)
{
base.OnApplicationInstanceCreated(application);
MessageBox.Show("On Application Instance Created");
}
}
}
That is my CustomAddIn class:
public sealed class CustomAddIn : AddIn
{
// Override methods in this class to register your extensions.
protected override void RegisterApplicationEventHandlers(ApplicationEventHandlerRegistrar registrar)
{
base.RegisterApplicationEventHandlers(registrar);
registrar.Register(new GeorgiEvent());
}
}
I am just trying to learn the package deployment process. When I am running it locally - in the installed Spotfire Analyst client it displays the message just fine:
However, when I package the extention, add it to the server (via the "Deployments & Packages" section, adding the "spk" file and then saving the area, the message is not shown when I try to open a document in the WebPlayer/Consumer.
Notes: I am choosing "TIBCO Spotfire Any Client" for my intended client in the Package Builder when building the spk file.
from the Spotfire Wiki (emphasis mine):
WinForms graphical user interface is a component of the .NET Framework and not something supplied by Tibco Spotfire. It's not recommended to implement solutions using Forms, but sometimes it could be handy when debugging. There is no commitment that it will work in future versions of the Analyst client. Forms are not supported on the Web Player.
the example listed on the wiki is for IronPython, but presumably the same holds true for C# extensions.
Correct. My assumption, and I don’t really know a lot about .NET, so this is not absolute, is that the form is rendered on the machine executing the code. In the case of your example above, the dialog would pop on the Node Manager host. If you’re really set on using an alert like this, you can accomplish it in JavaScript with an ‘alert()’. There is probably a way to render dialogues o in the web client too, but I don’t know it offhand.

Cannot open URL in UIWebView in ios 9.0

I get the following message when i try to open a URL in UIWebView-
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
I already tried the method given here but I get the same error report at the console
NSAppTransportSecurity add to info.plist , data type is Dictionary, then add an item NSAllowsArbitraryLoads , which is boolean value and set it to YES, then restart the Xcode project and run.
NSAppTransportSecurity: -
A dictionary containing the settings for overriding default App Transport Security behaviors. The top level key for the app’s Info.plist file.

Disabling My Public Pages feature in Liferay

I am using Liferay 6.1.1 CE.
How can i disable add,manage and edit control (Dockbar) of a user's "My Public Pages" and "My Private Pages"?
Please find me some ideas?
http://vir-liferay.blogspot.in/2012/05/how-to-configure-dockbar-based-on-roles.html
this works for me....I fix it
try this thing. write this code in your portal-ext.properties
layout.user.public.layouts.enabled=false
layout.user.public.layouts.modifiable=false
layout.user.public.layouts.auto.create=false
similarly you found other options also.
I have the same problem and I looked for disable access to public and private pages.
The solution is to add these lines in your portal-ext.properties :
To disable access to private pages :
layout.user.private.layouts.enabled=false
layout.user.private.layouts.modifiable=false
layout.user.private.layouts.auto.create=false
to disable public pages :
layout.user.public.layouts.enabled=false
layout.user.public.layouts.modifiable=false
layout.user.public.layouts.auto.create=false
P.S : That's disable also the access to default portlets (Directory user list)
http://yoursite/web/yourusername/home
http://yoursite/user/yourusername/home

TYPO3: extension with both backend module and frontend plugin

I am trying to create an extension ('XML Uploader') with a backend module and a frontend plugin also.
The backend module will be used for managing xml files (upload, validate against a DTD), and the frontend plugin should be used for displaying the uploaded xmls.
The problem is with the frontend part:
I followed
the basic extension tutorial - added a new page, created a content element of type 'Insert plugin' - but when trying to add a new record, the type 'XML Uploader' does not appear in the list of new record types. Moreover, the changes made to class.tx_xmluploader_pi1.php have no effect.
So how should I work with the frontend plugin? Or would it be better to create a separate extension instead?
Any help would be very much appreciated.. Thank you.
When creating your table with the extension kickstarter you must check the "Allowed on pages:" checkbox to allow records from this table to be created on regular pages.
If your changes have no effect, it could be that the page is cached by typo3. In that case you can clear or disable the cache with the admin panel or in the page configuration menu.
You have to include the static template of your extension (I presume you used the kickstarter or extension_builder):
go to the your template, in the object browser you should see something like:
plugin.tx_xmluploader_pi1 = USER
if you can't find it, edit your template (edit/modify => edit whole template record) and add your extension template in the tab 'Includes'
Additionally, check your ext_localconf.php for the line
t3lib_extMgm::addPItoST43($_EXTKEY, 'pi1/class.tx_xmluploader_pi1.php', '_pi1', 'list_type', 0);
This is where your FE plugin is being registered.

Resources