Thunderbird: Close mail tab - calendar

Is there any way to close the mail tab in Thunderbird, i.e. only show the calendar?
I need to run two different versions of Thunderbird, 'latest' for my email, 60.9.1 for my calendar (I need some old extensions). To avoid mistakes, I'd like to close the calendar tab in 'latest', and the email tab in v60.9.1.
Is it possible to close the email tab without deep hacking?
/Leiph

Related

I made a MERN stack but I have a problem with making roles for users. Any solutions?

So I thought that I want to make roles for users, e.g Role1 can choose from AutoSearch field an employee and click the button with the possibility of writing a comment. Role2 can click the Comment button and click the 'Mechanic Tools' button. Role3 can click every button + a link from PrivateRoute which is 'Register'(adding a new employee to the database). For Role1 as you can realize it's impossible to click the Mechanic Tools button but its role can see the result of it. Additionally, the whole app has to keep the state of clicked buttons(buttons are like ON/OFF). I assume that I have to make those buttons sending state to MongoDB but I have no clue how to start with that roles thing.
I was trying to make that in MongoDB obviously but I didn't mean the database accessibility but the possibility of clicking each element in-app.
I mean these yellow buttons + the text field under the tire. Sorry that I dont write code but I have it in 3 different files and you might not understand what I mean.
https://gyazo.com/f604257b88efb04c64d04d73113e0125
I expect the possibility of logging in(I can do it now) as a user with a role assigned to its account with permissions.

userscript doesn't work on yammer.com

If you joined more than a few groups in yammer.com, then the left side bar which showing groups will have a link "View all your groups". You need to click this link to show all of your joined groups.
Most of time I want to see the full list of joined groups to check new posts. So I ended up click that link many times when I visit yammer.com. So I was trying to automate this using writing tampermonkey script do do this for me.
function expandall(jNode)
{
console.log('click expand all');
jNode.click();
}
waitForKeyElements('a.yj-nav-menu--group-item-link.yj-nav-menu--show-all-groups-link', expandall);
I can see that the function was triggered since it does output "click expand all" in console, however looks like it doesn't trigger the click on that link, the groups in the left side of page doesn't expand.
Anything wrong with the userscript above?
Thanks.

New webpage needs to close previous page

I'm working with a hospital where we are implementing a web-application that is triggered from their own hospital information system (HIS).
The way the app works is that in their HIS, they select a patient and call the web-app with the patientId in the url.
Regarding patient safety, they want only one of those tabs open at the same time.
So if a second patient-tab is opened, the first one should be closed ..
Is this possible? And if it is, how?
Edit following danday74's answer
The url from the HIS is triggered via command line arguments (SAP system).
Firefox "http://url_to_webpage/"
when you link to the patient tab do this ...
<a ng-href="/your/patient/url" target="patientTab">open new patient tab</a>
When the link is clicked it should open the page in a new tab called "patientTab" - if another link is clicked with the target patientTab then it will use the existing "patientTab" - just make sure all your anchor tags that use the patientTab have the target set.
hope that does the job for you :)
So for the people that have a similar problem, the way we fixed it was the following:
On the init script for the page, we check if a session variable tab-token is found and if it contains a UUID
If the variable is not found, it means that no other open tab is found and we leave the tab active + create the variable and store a generated UUID in it
If a UUID is found, that means another tab is also active and we show a screen overlay with the message that another active tab was found
We watch on every change in the session variable and update the screen overlay whenever and wherever it needs to.
It is not a fool-proof solution, but in the context and usage of the application, it is sufficient ..

Conformination message webform Drupal 7

Does anyone know how i can setup conformation emails to be delivered to customers when they fill in the webform/contact us form (details like name;email etc) in drupal 7.
Like when a customer submits a inquiry email an auto responsive email should be forwarded to that customers email.
Thank you.
Go to Content > Webforms > Click on modify on one of your forms > Go to the Webform tab (upper left corner) to where your form fields are listed. Underneath is a second row of tabs, one of which says Email. > Click the Email tab > Add new email and configure.

Veeva Salesforce uploading presentation

maybe this is not a good quetion posted on this site, but I am trying to upload a presentation to SalesForce (https://test.salesforce.com/). I understand that at first I have to create "Key messages" which represent each slides in the presentation, then I create new CLM presentation and select presentation slides.
But then I am stucked. Is this everything to uploading the presentation or I have to migrate the presentation somewhere, upload somewhere else using FTP, etc.
I hope my question is understandable (because my English is not very good).
Thanks for help.
AFAIK, follow these steps to upload a presentation with single slide..
Create a Key message and upload the media (zip file). (Simply give key message name and upload proper well-formed zip)
Create a Presentation Slide (Just slide name)
Now, create a CLM Presentation, in which you need to browse and select the above 2 objects against their respective fields.
That's it on salesforce.
Now sync iRep app on device/iPad and it should come down in "Media".
Try this,
1.Create a new presentation
2.Go to CLM Key Messages tab and here, before creating a new key message you might need to create a new view("Create New View" link button) to group these key messages(at least that's how I do it).
Here you need to make sure that the filter method is set correctly otherwise I won't be able to see those key messages attached to this view.
So you can set sth like this(on step 2):
Field | Operator | Value
Message | contains | slide_prefix
On step 3 you need to add "Message" in "Selected fields" Tab
3.Now create a "New CLM Message" and make sure that it has "slide_prefix" on his name composition(Ex: if slide_prefix is "EXSlide" then clm message should be named like: EXSlide myslide01 or EXSlide_slide01)
4.After creating CLM key message you will be redirected to his info page where you need to upload the ".zip" file.
5.Last step is to create "New Presentation Slide"(On the bottom of the page). Here you need to input the Presentation(presentation name created on step 1), key message name(you can search for them) and a display order
Now sync the ipad and it should appear.
In addition to sTx answer, you can take a look at the "Veeva Content Creation Guidelines" (Link below). This will fit most of your developer needs.
Veeva Content Creation Guidelines
Keep in mind that often client groups have special region codes and labeling rules (see also: sTx answer to "Prefix" rules), that you have to follow, to match users and contents in a global account. If you dont, nothing will appear on the iPad. Example: yourID + Language + Country (YourID_ENG_UK.zip)
Also companys often split thier environment in two, a sandbox and a production section - Make sure you have the permission to see sandbox contents. For this purpose, activate the "Training Content" checkbox on the presentation object, to see your presentation without a migration.
All contents you create in the backend are by default visible to you on the iPad. Check the "Config" > "Media" list and look for your Zips files; if they get downloaded.

Resources