diff --git a/app/pages/_error/+Page.tsx b/app/pages/_error/+Page.tsx index 8386a38..17db8dd 100755 --- a/app/pages/_error/+Page.tsx +++ b/app/pages/_error/+Page.tsx @@ -1,20 +1,37 @@ -import { Show } from "solid-js"; import { usePageContext } from "vike-solid/usePageContext"; +import { Link } from "@/components/Link"; export default function Page() { - const { is404 } = usePageContext(); - return ( - -

500 Internal Server Error

-

Something went wrong.

- - } - > -

404 Page Not Found

-

This page could not be found.

-
- ); + const pageContext = usePageContext(); + + if (pageContext.is404) { + return ( + <> +
+
+

404

+

+ Page introuvable +

+

+ Désolé, nous ne pouvons pas trouver la page que vous recherchez. +

+ + Retour à l'accueil + +
+
+ + ); + } + + return ( + <> +

Erreur {pageContext.abortStatusCode || 500}

+

+ {(pageContext.abortReason as string) ?? + "Une erreur s'est produite lors du chargement de la page."} +

+ + ); } diff --git a/app/pages/communaute/partages/+Page.mdx b/app/pages/communaute/partages/+Page.mdx new file mode 100644 index 0000000..44d0a19 --- /dev/null +++ b/app/pages/communaute/partages/+Page.mdx @@ -0,0 +1,41 @@ +--- +title: Partages et réutilisations du contenu de Memento Dev +description: "Partagez et réutilisez le contenu de Memento Dev : Exportez, collaborez, intégrez !" +tags: [] +--- + +import Callout from "@/components/Callout"; + +Tu souhaites partager ou réutiliser le contenu de Memento Dev ? +Tout d'abord, permet-moi de te remercier pour ton intérêt ! 🙏 + +L'entièreté du contenu de Memento Dev est disponible publiquement et est sous licence **CC BY-NC-SA 4.0**. +Cela signifie que tu peux le partager et le réutiliser, tant que tu respectes les conditions de la licence. + +## Conditions de la licence + +La licence **CC BY-NC-SA 4.0** impose les conditions suivantes : + +- **Attribution** : Tu dois donner le crédit approprié, fournir un lien vers la licence et indiquer si des modifications ont été apportées. + Tu peux le faire de la manière suivante : + - En ajoutant un lien vers la page d'accueil de Memento Dev : [https://memento-dev.fr](https://memento-dev.fr) + - En ajoutant un lien vers la licence : [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) +- **Pas d'utilisation commerciale** : Tu ne peux pas utiliser le matériel à des fins commerciales. + +## Écoles, entreprises et utilisateurs réutilisant le contenu de Memento Dev + +Un grand merci à ces entités qui utilisent le contenu de Memento Dev pour leurs formations ou leurs projets ! 🙏 + +- [Coda](https://coda.school) +- [O'clock](https://oclock.io) +- [Wild Code School](https://wildcodeschool.com) + + + Pour figurer sur cette page, tu peux tout simplement m'en faire la demande par [email _(gauthier@gauthierdaniels.fr)_](mailto:gauthier@gauthierdaniels?subject=Demande%20d'ajout%20sur%20la%20page%20partages%20et%20r%C3%A9utilisations%20Memento%20Dev). + + +{% callout type="note" title="Tu utilises mon contenu et tu souhaites apparaître ici ?" %} + + + +{% /callout %}