When I edit the listing description for Office Add-in, does it come off the store? - office-store

I would like to make some minor changes to the description of my office Add-in on the AppSource page, mainly grammatical. Would this take my App off the store while the changes are approved?
or would it keep the previous one live until it's approved?

When you submit an update to an existing Office add-in on AppSource, the existing listing remains live and unchanged until the update has passed validation and is approved.

Related

Rejection of extension update: is previous version also removed from Google Web Store automatically?

I looked through several forums, the thing is Google Chrome extension developers often say that their extensions were rejected without any reasoning. Luckily, my extension was approved, although now I really worry when I upload each update of it.
1) Does anybody know, if I already have the extension approved in the Store and its update is rejected, is the previous approved version of my extension also removed from the Store?
2) Also, if the extension update is rejected and I want to resubmit it, does that mean that since that time it will always go through human check procedure and won't be uploaded automatically?
1. Does anybody know, if I already have the extension approved in the Store and its update is rejected, is the previous approved version of my extension also removed from the Store?
No. The previous approved version will retain in the Store.
Example: You have an existing Extensionv1 in the Store. Then you submit Extensionv2 but got rejected. Extensionv1 will still be on the Store until Extensionv2 will be approved.
2. Also, if the extension update is rejected and I want to resubmit it, does that mean that since that time it will always go through human check procedure and won't be uploaded automatically?
Yes. Every extension's new submission and/or update will always go through the same process to ensure the quality.
Hope this helps.

Identify deleted pages in onenote

How to get the list of pages deleted using OneNote API (To synch the offline content)?
Assume we have 10000 pages in OneNote which is cached locally. When a page is deleted in OneNote how to identify the delete operation using API?
Unfortunately, the API currently does not support retrieving deleted (recycle bin) content. If you believe this is a feature we should have, please create/upvote items in our uservoice site.
https://onenote.uservoice.com/forums/245490-onenote-developer-apis
If what you are interested in are changes in user's content (deletes, adds, edits) then webhooks is what you should use. You basically subscribe to user's changes and get notified on any changes. You could cache the list of pages and on every change, identify which pages were added/deleted/edited. Note: only applies to consumer notebooks
https://msdn.microsoft.com/en-us/office/office365/howto/onenote-sync

Track new users source - Chrome Store extension

I have a new extension that I am trying to get more users for, I am running two campaigns - lets call them A and B
These campaigns eventually lead to my extension's page on the Chrome store.
Is there a way to know how much installs\addons did each campaign added?
Not clicks - Proper users that added the extension.
Thanks!
In theory, yes.
If you have enabled Google Analytics for your extensions (created a property and added it while editing the extension), that property will start tracking your Web Store page. If you haven't installed it, then no, no such refined data will be available.
You will see installs as visits to /track_install/* URLs. You can create a Goal to have better analytics for it, but you can probably dig through the data even without it.

Adding a Excel Table to the end of a Sharepoint site in access

So I have a table on a sharepoint site that another party updates with new items (spreadsheet style)
I also (currently) have an excel sheet that has reviews of each item that is on said sharepoint site.
The trick is things are added and deleted from the sharepoint site and I need to be able to track what is added and what is deleted so I know what I need to review. Orginally I did this on excell but I had to realign the reviews when things were added or taken out of the sharepoint site (a lengthy process) so someone suggested access but I am having issues trying to find a good tutorial that answer how I could do this.
my thought was to create access database that imported the columns from the sharepoint site and that I could just append more collumns to the end of it to add in my review comments. Would this work?
ultimately I would like to have my reviews put up on another sharepoint site.
Sharepoint can send emails when things change.
If you want to know how to see sharepoint data in MsAccess you can see sharepoint-msaccess-synchronization:

Copy/Paste in JavaScript?

I know this question was asked like a million times by now, but I couldn't really find a good up-to-date solution.
I've implemented my own menu to provide the user the ability to Cut, Copy and Paste into my WebApp.
But I'm not sure how to actually work with the clipboard on Firefox, IE, Safari/Chrome.
Thank you for your help.
I just wrote a detailed technical blog post on this very subject (I work for Lucidchart and we recently did an overhaul on our clipboard). Included in the post is this fiddle which is a working example of copying and pasting via Javascript.
The good news is that this example gives you working code for setting/getting any supported clipboard data types whenever the user uses a clipboard hotkey.
The bad news is that using your own context menu to copy and paste is problematic. Even Google can't get around this (try using context-menu copy or paste in Google Docs in Firefox). You'll be able to get it to work without too much trouble in IE. This is because you can access the clipboardData object at anytime from Javascript via:
window.clipboardData
(When you attempt to do this outside of a system cut, copy, or paste event, however, IE will prompt the user to grant the web application clipboard permission.)
In Chrome, you can create a chrome extension that will give your web app clipboard permissions (this is what we do for Lucidchart). Then for users with your extension installed you'll just need to fire the system event yourself when they click the menu option:
document.execCommand('copy');
It looks like Firefox has some options that allow users to grant permissions to certain sites to access the clipboard, but I haven't tried any of these personally.
did u try :
http://ericphan.info/development/cross-browser-copy-and-paste-with-jquery-copy/
UPDATE:
the link is not available so i copy the content from cache :
The Scenario
I was working on a client project for SSW when the client reported a bug in the web app.
The bug involved a dynamically generated mailto link that got updated when you selected multiple employees. The client was reporting an error when he selected more than 10 employees to email. His Lotus Notes mail client popped up an error saying:
Error processing command line arguments
Testing this myself I found that Outlook 2007 could easily support the emails of 30-40 employees before the mailto link stopped working.
The Cause
It turns out that the mailto spec has a limit and the mail clients also have a limit. Lotus Notes only handles 240 characters in the mailto link and other modern mail clients like Outlook 2007 support the 2083 characters - the max length of a URL
This explains the discrepancy in testing.
The fix - JQuery to the rescue
Since this is a limitation of the HTML spec we needed another solution to meet the client’s requirement of “I want to be able to select multiple employees and send an email to all of them”
We could have created an email form that used SMTP to send out the email - but the client wanted to use Lotus Notes as his mail client.
We ended up changing the “email” button to copy all the emails (comma separated) onto the clipboard and popped open a new email window. All the client had to do was hit CTRL + V and paste the emails into the TO field. This was the quickest and most cost effective solution that gave the client the flexibility to use their own email client.
There is a JQuery plugin called jquery.copy that provided cross browser copy and paste by using a flash (swf) file. This is similar to how the syntax highlighter on my blog works.
Once you reference the jquery.copy.js file all you need to do to push data into the clipboard is run the following:
$.copy("some text to copy");
Nice and easy ;)
Note: you may need to change the path the the SWF file in jquery.copy.js to get this to work