You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-11-29 22:48:10 +02:00
Server: Added links to social networks
This commit is contained in:
@@ -22,6 +22,44 @@ function setupMessageHtml() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: Take the list from `packages/doc-builder/docusaurus.config.js`
|
||||||
|
const socialFeeds = () => {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
label: 'Bluesky',
|
||||||
|
href: 'https://bsky.app/profile/joplinapp.bsky.social',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Patreon',
|
||||||
|
href: 'https://www.patreon.com/joplin',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'YouTube',
|
||||||
|
href: 'https://www.youtube.com/@joplinapp',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'LinkedIn',
|
||||||
|
href: 'https://www.linkedin.com/company/joplin',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Discord',
|
||||||
|
href: 'https://discord.gg/VSj7AFHvpq',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Mastodon',
|
||||||
|
href: 'https://mastodon.social/@joplinapp',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Lemmy',
|
||||||
|
href: 'https://sopuli.xyz/c/joplinapp',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'GitHub',
|
||||||
|
href: 'https://github.com/laurent22/joplin/',
|
||||||
|
},
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
router.get('home', async (_path: SubPath, ctx: AppContext) => {
|
router.get('home', async (_path: SubPath, ctx: AppContext) => {
|
||||||
contextSessionId(ctx);
|
contextSessionId(ctx);
|
||||||
|
|
||||||
@@ -79,6 +117,7 @@ router.get('home', async (_path: SubPath, ctx: AppContext) => {
|
|||||||
betaExpiredDays: betaUserTrialPeriodDays(user.created_time, 0, 0),
|
betaExpiredDays: betaUserTrialPeriodDays(user.created_time, 0, 0),
|
||||||
betaStartSubUrl: betaStartSubUrl(user.email, user.account_type),
|
betaStartSubUrl: betaStartSubUrl(user.email, user.account_type),
|
||||||
setupMessageHtml: setupMessageHtml(),
|
setupMessageHtml: setupMessageHtml(),
|
||||||
|
socialFeeds: socialFeeds(),
|
||||||
};
|
};
|
||||||
|
|
||||||
view.cssFiles = ['index/home'];
|
view.cssFiles = ['index/home'];
|
||||||
|
|||||||
@@ -38,3 +38,19 @@
|
|||||||
<a href="{{{global.baseUrl}}}/upgrade" class="upgrade-button">Upgrade to a Pro account</a> to collaborate on notebooks with other people, to increase the max note size, or the max total size.
|
<a href="{{{global.baseUrl}}}/upgrade" class="upgrade-button">Upgrade to a Pro account</a> to collaborate on notebooks with other people, to increase the max note size, or the max total size.
|
||||||
</p>
|
</p>
|
||||||
{{/showUpgradeProButton}}
|
{{/showUpgradeProButton}}
|
||||||
|
|
||||||
|
<h2 class="title">Follow us on social media</h2>
|
||||||
|
|
||||||
|
<p class="block">Get the latest updates about {{global.appName}} on our social feeds!</p>
|
||||||
|
|
||||||
|
<table class="table is-hoverable user-props-table">
|
||||||
|
<tbody>
|
||||||
|
{{#socialFeeds}}
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<strong><a target="_blank" href="{{href}}">{{label}}</a></strong>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{{/socialFeeds}}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|||||||
Reference in New Issue
Block a user