Ribbon Discoverability Issues [closed] - ribbon

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
Before posting this on voice, I want to make sure that my understanding is correct.
When Ribbon was introduced to Office, the main point was discoverability. It appears that Outlook JS API breaks away from this.
I can not specify my tab on the Explorer Ribbon in Manifest.
I can not dynamically change contents of any ribbon.
If I create a custom tab for MessageReadCommandSurface, Explorer will display the tab; however, if I create a custom tab for any other surface, Explorer will not display it.
If I create a custom tab for MessageReadCommandSurface, then controls from the other surfaces will not be displayed in the Explorer Ribbon regardless whether I specify default tab or custom tab for other surfaces.
Explorer will display custom tab ( if defined for MessageReadCommandSurface ) while Inspector will display a surface-appropriate tab.
Based on 3, 4, and 5, if one selects "My Company Name" for a custom tab label ( across different custom tabs ) then Explorer's tab is out of sync with the Inspector's tab. This confuses the user.
If we add a different tab for each surface to address #6, it will create a clutter, and still won't bring controls to the explorer.
Dumping everything on the default tab will still create a clutter and is against recommendation of having less than six top-level commands on the default tab. ( https://learn.microsoft.com/en-us/office/dev/add-ins/design/add-in-commands )
Is the above understanding correct? Is there a way around the problems above? Are there any issues above that the team is planning to address in the near future?
Thanks

All of the above statements are correct.
There aren't any workarounds here.
Thanks for your feedback. Learning about the new requirements add-in developers have, helps us continue to enable great scenarios on our platform. It appears your statements contain potential requests for features that are not part of our product. We track Outlook add-in feature requests on our user-voice page. Please add your requests there. Features on user-voice are also considered when we go through our planning process.
Link to user voice: https://officespdev.uservoice.com/forums/224641-general/category/131778-outlook-add-ins.
Thanks again for your feedback,
Outlook Add-ins Engineering Team

Related

How to make pdf, ppt and videos not downloadable and just view them in browser when clicked [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I am working on a web application, where am uploading pdfs, ppts and videos(.mp4) to my location on the server and just displaying the links to them.
And when the user clicks on these links it should be opened in a new tab and make them not downloadable too.
So below are the things which am stuck with:
The pdf's link do open in a new tab , but I still can download them.
On clicking the PPT file link it directly downloads to my local drive, instead i want to make it open in a new tab and also it shouldn't be downloadable.
Same goes for the videos as well, I want to make them not downloadable and just open in an other tab.
Please help me with this, if there is any solution to it.
You can't reliably stop someone downloading a file if you are making it available to view on the browser - one way or the other, the file has to make it to the browser and there are many techniques to capture and store the file.
If the content security important to you then the usual approach is to encrypt the files so they are no use even if they are downloaded and use a DRM system to share the key between the server and the browsers. There are free 'clearkey' DRM schemes which include the key in the file, and hence are not as secure, but which may be good enough for your requirements.
If you are concerned about the information being very sensitive, rather than avoiding people creating high quality copies, then ultimately there is nothing to stop someone simply recording the screen with an external camera.
use target_blank to open files in new tab
Open pdf
Open ppt
Open Video

Navigating Google search results using keyboard shortcuts [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
Some will think this is not related to programming but I think it is, because most of the time when I encounter programming issues I search on Google to find solutions or ways to do what I plan to do before I start writing it from scratch. Let's face it, we all copy pasters...
I don't like to remove my hands from the keyboard. Google had a feature after you submit a query and press Tab it will start navigating within the search results. Most likely because they had a tabindex attribute which was was removed.
Does anyone know why sometimes this works and sometimes it doesn't? I'm starting to think I should create a Chrome app that will add the tab index to the results, but I don't want to do it before I am 100% sure this feature was removed.
As of 2017-07-31, Google removed this feature entirely from search.
I created the open source Web Search Navigator extension to fix this and add extra features (like configurable keyboard shortcuts).
See installation instructions.
Hope you find it useful, but in any case - feedback is welcome!
Finally I manage to figure it out!!!
if you are using google search settings in Hebrew this awesome feature is not available, so I changed the search settings to english and it works great!
https://www.google.com/preferences
small update thanks #Sanook it looks like the instant results also need to be enabled, I checked it several times and seems that lang should be defined as English and instant results need to be enabled.
2017-07-31 update
It looks like now google abandoned the instant results feature which is causing the whole search navigation via keyboard to be unsupported.
I posted in their forum and hope it will comeback sometime...
search-forum
https://chrome.google.com/webstore/detail/google-search-keyboard-sh/iobmefdldoplhmonnnkchglfdeepnfhd/reviews
Chrome plugin which emulates what Google Instant results used to do. TABing between results is back :-)
There is also a Chrome Extension called RESULTER, which does not solve the exact problem described in the question, but provides good search results navigation anyway.
You can download it from Web Store: https://chrome.google.com/webstore/detail/resulter-shortcuts-for-se/chojfhfgbdaeokblbdeahgbijodikdpk
Official website: https://getresulter.com
The down arrow works for me. Pressing the down arrow once moves focus to the first result then again will continue through the results.
Tab will gradually cycle through items on the page: Google logo, search box, menu items then eventually to the search results.
Chrome Version 51.0.2704.103 (64-bit)
OSX 10.5.5
Macbook Pro

Sitecore, why is so difficult? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am new to sitecore and my company has been using external company to manage their sitecore, which I totally understand, since it involved so much work on the development.
As a designer myself, I found extermely difficult to create a custom page unless I use what's already available. I could use simple page to insert my html codes but again, it's just way too long. In regular case, when you build a html site, you could simply create pages in dreamweaver and view it on your local computer.
I have tried to make a custom page with the presentation control, but each time I called a sub-rendering. the page is just a BLANK.
*so my 1st question will be, What's the procedure to create a custom page? *
I know sitecore suppose to be powerful and there is many api, I really would like to find out why I found it's so difficult......
my background is, designer base with knowledge of html, css, and php. I am not a developer that's for sure. :)
Thanks for taking time read my blah blah..:)
1st question will be, What's the procedure to create a custom page?
To answer your first question, there are some high levels steps you would generally take.
Create a page template that includes any fields or metadata you need to render the page
Create any layouts, sublayouts, or renderings necessary to render the custom page - this is where having access to a developer normally becomes necessary
Assign the renderings and datasources to the instance of your new template (or better yet, assign the renderings to __Standard Values item)
Publish everything out
You should reference the Self-Study to Building a Very Simple Site from Sitecore
2nd question will be, why do we need to call the developer each time when we want to have some feature inputs?
To answer your second question: To get very far with customizing Sitecore you will need to be a developer or have access to one. This can be mitigated to some extent depending on how flexible the solution is they developed. But let's be real - Sitecore is an Enterprise CMS, it's not Wordpress where you can install a theme and a few plugins.
As someone just learning, there are a number of options
Training from Sitecore - this is probably your best bet
Download and play with Launch Sitecore for sample code and examples to build a real website
Check out the Sitecore Marketplace for modules that can get things done for you
Subscribe to and read John West's blog for inside information of basically every aspect of Sitecore
3rd question is, why I can access the CSS?
This question doesn't make sense frankly, so I will assume it was meant to ask "How?" or "Where?" Without any more information about the site in question, you can normally map the URL to the location on disk. For example:
http://www.mysite.com/css/styles.css
This URL might map to c:\inetpub\wwwroot\mysite\website\css\styles.css
I do highly recommend that any code changes, including CSS, be done through your source control system and only be deployed following your standard release management.
Honestly, I don't believe you are qualified to modify and maintain the Sitecore site given your current training and experience level. The first step I recommend is getting that Sitecore developer training and any training available from your vendor on the specific implementation. Good luck!

Open a local file in browser by just typing a keyword mapped to the file's address [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I spent a good amount of time looking but couldn't find an answer. Probably not using the right terms to search which is not helping. This is what I want to do: 1. I open a browser (specifically interested for IE8 if somebody wants to know). 2. I type 'Game', and nothing else, in the Address bar and hit Enter. 3. HTML file Game.html, which is present on my desktop, opens in my browser. Can this be done? If yes, how?
I have a feeling offering a heavy shell-driven-with-registry-manipulation is perhaps more than you'd like to chew (I could be wrong, you might delight in C++...).
So here's a fairly straight-forward method using the venerable .url in a Favorites folder:
game.url
[DEFAULT]
BASEURL=url
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
URL=file:\\\C:\path\to\game.html
IDList=
ShowCommand=3
IconIndex=1
IconFile=C:\WINDOWS\SYSTEM\url.dll
HotKey=1601
[MonitoredItem]
PreviewSize=320x240
IsLivePreview=false
Save that with the given filename into:
C:\Users\[username]\Favorites\Links
And then type into the address bar and game.url should show up in the list below, under Favorites. I know, not quite what you are after. It's close and easy, and (bonus!) I believe you can specify a hotkey in the .url file and simply hotkey to open (if that floats your boat). I couldn't find a great reference to the .url filetype resource syntax, but there is (Legacy) Internet Shortcuts.
From here it gets trickier. That may involve creating a shell verb (think Open and Edit from the context menu), or maybe setting up a protocol handler (?) or a customer search term. It may look like a simple "address" bar, but especially in Internet Explorer, it handles all kinds of input, so it's a bit of a loaded question saying you want to enter term and get file without navigating all of that.
Chrome, however, would perhaps be a bit easier to manipulate with content scripts, so I'd look there first.

Use own custom form with MailChimp [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 4 years ago.
Improve this question
I'm currently working on a "coming soon" page that has a single text field and button where a user can input his/her email address to get notified when the app launches. I've heard that mailchimp is quite a nice little tool to use that handles all the user details that gets collected (meaning I don't have to worry about any scripting and a database my side) as well as automatically emailing the user that signed up thanking them etc.
I've tried designing a form to use on my site with mailchimp but I'm just not happy with the overall look and feel of the forms. Sure I can change edit some properties like color and all that jazz, but it just doesn't fit my needs.
Is there a way that I can use my current html form that I already have, with mailchimp? Instead of using the forms that one designs on mailchimp.
Thanks in advance
You bet.
I'd check out their support article about custom hosted forms. It explains a bit about how form fields will need to look to jive with their database. You could also view-source of the mailchimp-hosted form you designed and see how the input names/types are put together there specifically for your list.
Also, paid accounts can use advanced forms mode to customize the HTML that they host for a list.
Yes, as winfred mentionned there are several ways.
If you know html, just get the code from the subscription html page (through "View Source" for example) and paste into a blank html page that you can modify before uploading to your website.
As you just need the email, this should be straight forward.
If you haven't seen it yet, this page could help:
http://kb.mailchimp.com/article/can-i-host-my-own-sign-up-forms
Good Luck!