Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rearrangement de la structure de site (V2) #341

Merged
merged 26 commits into from
Jul 17, 2023

Conversation

vincentporte
Copy link
Contributor

@vincentporte vincentporte commented Jun 26, 2023

Description

Views & Templates

🎸 Modification du header et du footer pour afficher les parties structurantes du site
🎸 "Poser une question" directement dans le premier forum public depuis la homepage
🎸 "Chercher dans les thématiques" mis en avant sur la homepage
🎸 Suppression de la tab d'actualités chargées automatiquement
🎸 Remise en forme des vues des forum de type category et des forum enfants
🎸 Mise à jour des urls : topics/, news/ et documentation/
🎸 Mise à jour du contenu texte statique pour le SEO

Models

🎸 Modification du modele forum pour gerer les types de contenus : public/privé/actualité
🎸 Modification du modele forum pour gerer le SEO, ajout d'une description courte
🎸 Modification du modele topic, suppression du type NEWS

Datas

🎸 Fusion des forum public de niveau zéro dans un seul.
🎸 Ajout des redirections des anciens forum public vers le nouveau

Type de changement

🥁 Changement de rupture (modification ou caractéristique qui empêcherait une fonctionnalité existante de fonctionner comme prévu)

Points d'attention

🦺 Est forum public, le premier forum public de l'arborescence
🦺 La vue CategoryForumListView affiche les forum type Forum.FORUM_CAT, kind ForumKind.PUBLIC_FORUM et de level 0

Captures d'écran (optionnel)

HOMEPAGE

image

ESPACE D'ECHANGE

image

ACTUALITÉS

image

DOCUMENTATION

  • niveau principal

image

  • niveau catégorie

image

  • niveau fiche

Uploading image.png…

RECHERCHE

image

@vincentporte vincentporte added recette-jetable review_app python Pull requests that update Python code labels Jun 26, 2023
@vincentporte vincentporte self-assigned this Jun 26, 2023
@github-actions
Copy link
Contributor

🥁 La recette jetable est prête ! 👉 Je veux tester cette PR !

@vincentporte vincentporte force-pushed the vincentporte/homepage_rearrangement branch 3 times, most recently from cc343c8 to 7ab3efc Compare July 3, 2023 08:56
@vincentporte
Copy link
Contributor Author

@hellodeloo , pour generer les données en environnement de dev :

  1. importe la derniere sauvegarde
  2. execute le script de mise à jour de la base python manage.py 2023_forumpublic
  3. execute le script ci-dessous dans le shell django, pour générer des fiches technques :
from lacommunaute.forum.factories import ForumFactory
parents = ForumFactory.create_batch(2,with_public_perms=True,type=1)
for parent in parents:
    ForumFactory.create_batch(6,parent=parent,with_public_perms=True)

@vincentporte vincentporte force-pushed the vincentporte/homepage_rearrangement branch 2 times, most recently from 5eed55f to 78dd430 Compare July 6, 2023 09:09
@vincentporte vincentporte force-pushed the vincentporte/homepage_rearrangement branch from 78dd430 to 1e798a4 Compare July 6, 2023 14:52
@vincentporte vincentporte changed the title Rearrangement de la structure de site Rearrangement de la structure de site (V2) Jul 6, 2023
@vincentporte vincentporte force-pushed the vincentporte/homepage_rearrangement branch from 1e798a4 to a46eb60 Compare July 17, 2023 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants