Add the iOS Saving Links article as a default read for new Omnivore users on iOS

This also re-orders things a bit, making sure the getting started
guide is always the topmost in a user's library.
This commit is contained in:
Jackson Harper 2022-10-19 17:22:21 +08:00
parent 2542c5dbed
commit 0ad8558e92
3 changed files with 1563 additions and 1 deletions

View file

@ -124,7 +124,6 @@ export const addPopularReadsForNewUser = async (
const defaultReads = [
'omnivore_organize',
'power_read_it_later',
'omnivore_get_started',
]
// get client from request context
@ -142,6 +141,9 @@ export const addPopularReadsForNewUser = async (
break
}
// We always want this to be the top-most article in the user's
// list. So we save it last to have the greatest saved_at
defaultReads.push('omnivore_get_started')
await addPopularReads(userId, defaultReads)
}
@ -157,6 +159,16 @@ const popularReads = [
publishedAt: new Date('2021-10-13'),
siteName: 'Omnivore Blog',
},
{
key: 'omnivore_ios',
url: 'https://blog.omnivore.app/p/saving-links-from-your-iphone-or',
title: "Saving Links from Your iPhone or iPad",
author: 'Omnivore',
description: 'Learn how to save articles on iOS.',
previewImage: 'https://proxy-prod.omnivore-image-cache.app/260x260,suM2fz_-6_1PDsQDursGPD2bQqnpgGH9Ymj-IVb5dUR4/https://substackcdn.com/image/youtube/w_728,c_limit/k6RkIqepAig',
publishedAt: new Date('2021-10-19'),
siteName: 'Omnivore Blog'
},
{
key: 'omnivore_organize',
url: 'https://blog.omnivore.app/p/organize-your-omnivore-library-with',

View file

@ -0,0 +1,94 @@
<DIV class="page" id="readability-page-1">
<article>
<div dir="auto">
<p>
<span>With the</span> <a href="https://omnivore.app/install/ios" rel="">Omnivore app for iOS</a><span>, its easy to save web pages and articles or archive web content to read later.</span>
</p>
<p>
<span>The Omnivore app uses the</span> <em>iOS Share System</em><span>, which lets you send items from one app (such as Safari) to another (such as Messages or Mail).&nbsp;</span>
</p>
<ul>
<li>
<p> Step 1: Log in to the Omnivore app. </p>
</li>
<li>
<p> Step 2: Add Omnivore to your Share menu favorites. </p>
</li>
<li>
<p> Step 3: Save links to your Omnivore Library. </p>
</li>
</ul>
<div id="youtube2-k6RkIqepAig" data-attrs="{&quot;videoId&quot;:&quot;k6RkIqepAig&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}">
<P>
<iframe src="https://www.youtube-nocookie.com/embed/k6RkIqepAig?rel=0&autoplay=0&showinfo=0&enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe>
</P>
</div>
<p> You must be logged in before you can save links via the Share menu. If you dont already have an Omnivore account, you can sign up for free from the login screen. </p>
<p>
<em>Note:</em> <span>If you havent installed the iOS app, download it here:</span> <a href="https://omnivore.app/install/ios" rel="">https://omnivore.app/install/ios</a>
</p>
<h2>
<strong>Step 2: Add Omnivore to your Share menu favorites.</strong>
</h2>
<p> Start by viewing the Share menu from within any supported iOS app (weve used Safari for this example). </p>
<ol>
<li>
<p>
<span>Tap the</span> <strong>Share</strong> <span>icon at the bottom of the screen.</span>
</p>
</li>
<li>
<p>
<span>Swipe left to the end of the list of app icons and tap</span> <strong>More</strong><span>.</span>
</p>
</li>
<li>
<p>
<span>Tap</span> <strong>Edit</strong> <span>at the top of the screen.</span>
</p>
</li>
<li>
<p>
<span>Scroll down until you see the</span> <strong>Omnivore</strong> <span>icon and tap the</span> <strong>+</strong> <span>icon next to it.&nbsp;</span>
</p>
</li>
<li>
<p>
<span>Press and hold the three-bar icon and drag Omnivore to one of the top positions under Favorites. Tap</span> <strong>Done</strong> <span>to close the menu.</span>
</p>
</li>
<li>
<p>
<strong>Omnivore</strong> <span>will appear as one of the first options the next time you use the Share feature (you may need to restart Safari).</span>
</p>
</li>
</ol>
<h2>
<strong>Step 3: Save links to your Omnivore Library</strong>
</h2>
<p>
<span>Start by navigating to the page or article you wish to save. Please note that Omnivore will save the content that appears on your screen (not just a link), so</span> <em>if the page is behind a paywall and you are logged into the paywalled site, you will save the paid content.</em><span>&nbsp;</span>
</p>
<ol>
<li>
<p>
<span>While viewing the page youd like to save, tap the</span> <strong>Share</strong> <span>icon.</span>
</p>
</li>
<li>
<p>
<span>Tap the</span> <strong>Omnivore</strong> <span>icon in the Share menu.</span>
</p>
</li>
<li>
<p>
<span>Tag the article with one or more labels (optional) and tap</span> <strong>Read Now</strong> <span>or</span> <strong>Read Later</strong><span>.&nbsp;</span>
</p>
</li>
<li>
<p> If you choose Read Later, the link will appear in your Library the next time you open the Omnivore app. </p>
</li>
</ol>
</div>
</article>
</DIV>

File diff suppressed because one or more lines are too long