mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-02-01 21:52:19 +01:00
(merge) merge dev
This commit is contained in:
commit
b4f7ceb747
@ -1,5 +1,7 @@
|
|||||||
# Changelog Fab-manager
|
# Changelog Fab-manager
|
||||||
|
|
||||||
|
- Fix a bug: unable to show project step image in markdown file
|
||||||
|
|
||||||
## v6.0.8 2023 July 03
|
## v6.0.8 2023 July 03
|
||||||
|
|
||||||
- Improved projects list filter
|
- Improved projects list filter
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
@include header();
|
@include header();
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
|
label { font-weight: 400; }
|
||||||
.switch {
|
.switch {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
@ -24,7 +24,7 @@ class ProjectToMarkdown
|
|||||||
md << ReverseMarkdown.convert(project_step.description.to_s)
|
md << ReverseMarkdown.convert(project_step.description.to_s)
|
||||||
|
|
||||||
project_step.project_step_images.each_with_index do |image, i|
|
project_step.project_step_images.each_with_index do |image, i|
|
||||||
md << "![#{I18n.t('app.shared.project.step_image')} #{i+1}](#{full_url(project.project_image.attachment.url)})"
|
md << "![#{I18n.t('app.shared.project.step_image')} #{i+1}](#{full_url(image.attachment.url)})"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -85,4 +85,4 @@ class ProjectToMarkdown
|
|||||||
def full_url(path)
|
def full_url(path)
|
||||||
"#{Rails.application.routes.url_helpers.root_url[...-1]}#{path}"
|
"#{Rails.application.routes.url_helpers.root_url[...-1]}#{path}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -423,8 +423,8 @@ fr:
|
|||||||
add_a_material: "Ajouter un matériau"
|
add_a_material: "Ajouter un matériau"
|
||||||
themes: "Thématiques"
|
themes: "Thématiques"
|
||||||
add_a_new_theme: "Ajouter une nouvelle thématique"
|
add_a_new_theme: "Ajouter une nouvelle thématique"
|
||||||
project_categories: "Categories"
|
project_categories: "Catégories"
|
||||||
add_a_new_project_category: "Add a new category"
|
add_a_new_project_category: "Ajouter une nouvelle catégorie"
|
||||||
licences: "Licences"
|
licences: "Licences"
|
||||||
statuses: "Statuts"
|
statuses: "Statuts"
|
||||||
description: "Description"
|
description: "Description"
|
||||||
@ -455,10 +455,10 @@ fr:
|
|||||||
open_lab_app_secret: "Secret"
|
open_lab_app_secret: "Secret"
|
||||||
openlab_default_info_html: "Dans la galerie de projets, les visiteurs peuvent choisir entre deux vues : tous les projets de l'ensemble du réseau OpenLab, ou uniquement les projets documentés dans votre Fab Lab.<br/>Ici, vous pouvez choisir quelle vue est affichée par défaut."
|
openlab_default_info_html: "Dans la galerie de projets, les visiteurs peuvent choisir entre deux vues : tous les projets de l'ensemble du réseau OpenLab, ou uniquement les projets documentés dans votre Fab Lab.<br/>Ici, vous pouvez choisir quelle vue est affichée par défaut."
|
||||||
default_to_openlab: "Afficher OpenLab par défaut"
|
default_to_openlab: "Afficher OpenLab par défaut"
|
||||||
filters: Projects list filters
|
filters: Filtres de la liste des projets
|
||||||
project_categories: Categories
|
project_categories: Catégories
|
||||||
project_categories:
|
project_categories:
|
||||||
name: "Name"
|
name: "Nom"
|
||||||
projects_setting:
|
projects_setting:
|
||||||
add: "Ajouter"
|
add: "Ajouter"
|
||||||
actions_controls: "Actions"
|
actions_controls: "Actions"
|
||||||
@ -1821,10 +1821,10 @@ fr:
|
|||||||
extended_prices_in_same_day: "Prix étendus le même jour"
|
extended_prices_in_same_day: "Prix étendus le même jour"
|
||||||
public_registrations: "Inscriptions publiques"
|
public_registrations: "Inscriptions publiques"
|
||||||
show_username_in_admin_list: "Afficher le nom d'utilisateur dans la liste"
|
show_username_in_admin_list: "Afficher le nom d'utilisateur dans la liste"
|
||||||
projects_list_member_filter_presence: "Presence of member filter on projects list"
|
projects_list_member_filter_presence: "Présence de filtre des membres dans la liste des projets"
|
||||||
projects_list_date_filters_presence: "Presence of date filters on projects list"
|
projects_list_date_filters_presence: "Filtres de date présents dans la liste des projets"
|
||||||
project_categories_filter_placeholder: "Placeholder for categories filter in project gallery"
|
project_categories_filter_placeholder: "Placeholder pour le filtre des catégories dans la galerie de projet"
|
||||||
project_categories_wording: "Wording used to replace \"Categories\" on public pages"
|
project_categories_wording: "Mots utilisés pour remplacer les \"catégories\" sur les pages publiques"
|
||||||
family_account: "Compte famille"
|
family_account: "Compte famille"
|
||||||
family_account_info_html: "Le compte Famille permet à vos membres d'ajouter leurs enfants de moins de 18 ans sur leur propre compte et de les inscrire directement aux évènements de type Famille. Vous pouvez aussi demander des justificatifs pour chaque enfant et valider leur compte."
|
family_account_info_html: "Le compte Famille permet à vos membres d'ajouter leurs enfants de moins de 18 ans sur leur propre compte et de les inscrire directement aux évènements de type Famille. Vous pouvez aussi demander des justificatifs pour chaque enfant et valider leur compte."
|
||||||
enable_family_account: "Activer l'option Compte Famille"
|
enable_family_account: "Activer l'option Compte Famille"
|
||||||
|
@ -168,7 +168,7 @@ fr:
|
|||||||
full_price: "Plein tarif : "
|
full_price: "Plein tarif : "
|
||||||
#projects gallery
|
#projects gallery
|
||||||
projects_list:
|
projects_list:
|
||||||
filter: Filter
|
filter: Filtre
|
||||||
the_fablab_projects: "Les projets"
|
the_fablab_projects: "Les projets"
|
||||||
add_a_project: "Ajouter un projet"
|
add_a_project: "Ajouter un projet"
|
||||||
network_search: "Réseau Fab-Manager"
|
network_search: "Réseau Fab-Manager"
|
||||||
@ -185,10 +185,10 @@ fr:
|
|||||||
all_materials: "Tous les matériaux"
|
all_materials: "Tous les matériaux"
|
||||||
load_next_projects: "Charger les projets suivants"
|
load_next_projects: "Charger les projets suivants"
|
||||||
rough_draft: "Brouillon"
|
rough_draft: "Brouillon"
|
||||||
filter_by_member: "Filter by member"
|
filter_by_member: "Filtrer par membre"
|
||||||
created_from: Created from
|
created_from: Créé depuis
|
||||||
created_to: Created to
|
created_to: Créés le
|
||||||
download_archive: Download
|
download_archive: Télécharger
|
||||||
status_filter:
|
status_filter:
|
||||||
all_statuses: "Tous les statuts"
|
all_statuses: "Tous les statuts"
|
||||||
select_status: "Sélectionnez un statut"
|
select_status: "Sélectionnez un statut"
|
||||||
@ -222,7 +222,7 @@ fr:
|
|||||||
report: "Signaler"
|
report: "Signaler"
|
||||||
do_you_really_want_to_delete_this_project: "Êtes-vous sur de vouloir supprimer ce projet ?"
|
do_you_really_want_to_delete_this_project: "Êtes-vous sur de vouloir supprimer ce projet ?"
|
||||||
status: "Statut"
|
status: "Statut"
|
||||||
markdown_file: "Markdown file"
|
markdown_file: "Fichier Markdown"
|
||||||
#list of machines
|
#list of machines
|
||||||
machines_list:
|
machines_list:
|
||||||
the_fablab_s_machines: "Les machines"
|
the_fablab_s_machines: "Les machines"
|
||||||
|
@ -131,7 +131,7 @@ fr:
|
|||||||
illustration: "Illustration"
|
illustration: "Illustration"
|
||||||
add_an_illustration: "Ajouter un visuel"
|
add_an_illustration: "Ajouter un visuel"
|
||||||
CAD_file: "Fichier CAO"
|
CAD_file: "Fichier CAO"
|
||||||
CAD_files: "CAD files"
|
CAD_files: "Fichiers CAD"
|
||||||
allowed_extensions: "Extensions autorisées :"
|
allowed_extensions: "Extensions autorisées :"
|
||||||
add_a_new_file: "Ajouter un nouveau fichier"
|
add_a_new_file: "Ajouter un nouveau fichier"
|
||||||
description: "Description"
|
description: "Description"
|
||||||
@ -151,7 +151,7 @@ fr:
|
|||||||
employed_materials: "Matériaux utilisés"
|
employed_materials: "Matériaux utilisés"
|
||||||
employed_machines: "Machines utilisées"
|
employed_machines: "Machines utilisées"
|
||||||
collaborators: "Les collaborateurs"
|
collaborators: "Les collaborateurs"
|
||||||
author: Author
|
author: Auteur
|
||||||
creative_commons_licences: "Licences Creative Commons"
|
creative_commons_licences: "Licences Creative Commons"
|
||||||
licence: "Licence"
|
licence: "Licence"
|
||||||
themes: "Thématiques"
|
themes: "Thématiques"
|
||||||
|
@ -720,10 +720,10 @@ fr:
|
|||||||
trainings_authorization_validity_duration: "Durée de la période de validité des formations"
|
trainings_authorization_validity_duration: "Durée de la période de validité des formations"
|
||||||
trainings_invalidation_rule: "Invalidation automatique des formations"
|
trainings_invalidation_rule: "Invalidation automatique des formations"
|
||||||
trainings_invalidation_rule_period: "Période de grâce avant d'invalider une formation"
|
trainings_invalidation_rule_period: "Période de grâce avant d'invalider une formation"
|
||||||
projects_list_member_filter_presence: "Presence of member filter on projects list"
|
projects_list_member_filter_presence: "Présence de filtre des membres dans la liste des projets"
|
||||||
projects_list_date_filters_presence: "Presence of dates filter on projects list"
|
projects_list_date_filters_presence: "Filtre de présence de dates sur la liste des projets"
|
||||||
project_categories_filter_placeholder: "Placeholder for categories filter in project gallery"
|
project_categories_filter_placeholder: "Placeholder pour le filtre des catégories dans la galerie de projet"
|
||||||
project_categories_wording: "Wording used to replace \"Categories\" on public pages"
|
project_categories_wording: "Mots utilisés pour remplacer les \"catégories\" sur les pages publiques"
|
||||||
#statuses of projects
|
#statuses of projects
|
||||||
statuses:
|
statuses:
|
||||||
new: "Nouveau"
|
new: "Nouveau"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user