Feature #4277
ferméUpload par un admin. d'une CSS pour modifier l'aspect d'un espace
100%
Description
L'idée est de pouvoir "styler" un espace et sa page d'accueil via un fichier css qui serait déposé par un manager d'espace ou administrateur.
Le fichier css pourra par la suite être téléchargé pour le modifier.
Le fichier css doit pouvoir être accessible via une url spéciale et unique par espace (afin de pouvoir utiliser le fichier css dans un gabarit de page d’accueil).
Fichiers
Mis à jour par Nicolas Eysseric il y a presque 12 ans
- Catégorie mis à Administration
- Statut changé de New à In progress...
- Assigné à mis à Nicolas Eysseric
Mis à jour par Nicolas Eysseric il y a presque 12 ans
- % réalisé changé de 0 à 90
L'onglet Apparence sur un espace dispose désormais d'un nouveau champ intitulé Styles.
A tout moment, il est possible d'obtenir le style à appliquer à un espace en utilisant le service REST space-appearance.
En invoquant l'URL suivante (où XX est l'identifiant de l'espace) :
http://localhost:8000/silverpeas/services/spaces/XX/appearance
Le service REST retourne le résultat suivant :
{ "type":"space-appearance", "uri":"http://localhost:8000/silverpeas/services/spaces/XX/appearance", "spaceURI":"http://localhost:8000/silverpeas/services/spaces/XX", "look":"Initial", "wallpaper":"/silverpeas/OnlineFileServer/wallPaper.jpg?ComponentId=SpaceXX&SourceFile=wallPaper.jpg&MimeType=image/jpeg&Directory=look", "css":"/silverpeas/OnlineFileServer/styles.css?ComponentId=SpaceXX&SourceFile=styles.css&MimeType=text/css&Directory=look" }
L'attribut css contient l'URL vers le style à appliquer pour l'espace XX (style de l'espace XX ou d'un espace parent). Si aucun espace dans le chemin de l'espace n'a de CSS spécifique alors l'attribut css est égal à la chaîne vide.
Mis à jour par Nicolas Eysseric il y a presque 12 ans
- Fichier blueSpace.css blueSpace.css ajouté
- Fichier redSpace.css redSpace.css ajouté
- Statut changé de In progress... à Resolved
- % réalisé changé de 90 à 100
Traité par pull request https://github.com/Silverpeas/Silverpeas-Core/pull/305
Ci-joint, deux fichiers CSS de test.
Mis à jour par Emmanuel Hugonnet il y a plus de 11 ans
- Statut changé de Resolved à Closed