SP:Part:Editeur

De Hegyd Doc.

(Différences entre les versions)
(Javascript)
(Javascript)
Ligne 20 : Ligne 20 :
arborescence des fichiers javascripts de l'éditeur, a partir du répertoire '''www/js'''.
arborescence des fichiers javascripts de l'éditeur, a partir du répertoire '''www/js'''.
-
* / : contient les constructueur de différents éléments de formulaires et autre plugin. Les fichiers sont de la form '''construct{elem}.js'''
+
* '''/''': contient les constructueur de différents éléments de formulaires et autre plugin. Les fichiers sont de la form '''construct{elem}.js'''
-
* /editeur/: fichiers propres à l'éditeur
+
* '''/editeur/''': fichiers propres à l'éditeur
-
** base64.js: librairie utilisé pour encoder en base 64
+
** '''base64.js''': librairie utilisé pour encoder en base 64
-
** Bloc.js: classe permettant de gérer les blocs
+
** '''Bloc.js''': classe permettant de gérer les blocs
-
** BlocObject.js: classe permettant de gérer les blocObjects
+
** '''BlocObject.js''': classe permettant de gérer les blocObjects
-
** ColorPaletteEditor.js: classe gérant les palette de couleurs (uniquement pour l'[[SP:Part:Thèmes|éditeur de thème]])
+
** '''ColorPaletteEditor.js''': classe gérant les palette de couleurs (uniquement pour l'[[SP:Part:Thèmes|éditeur de thème]])
-
** CraftEditor.js: classe gérant les métiers (uniquement pour l'[[SP:Part:Métiers|éditeur de métier]])
+
** '''CraftEditor.js''': classe gérant les métiers (uniquement pour l'[[SP:Part:Métiers|éditeur de métier]])
-
** EditorTooltip: classe gérant les tooltip affichées sur l'éditeur.
+
** '''EditorTooltip''': classe gérant les tooltip affichées sur l'éditeur.
-
** functionsDisplay.js: groupemenet de fonctions dédié a l'affichage (boutons patienter, messages d'erreur...)
+
** '''functionsDisplay.js''': groupemenet de fonctions dédié a l'affichage (boutons patienter, messages d'erreur...)
-
** functionsGeneric.js: groupement de fonction génériques utilisé sur toute les interface de l'éditeur
+
** '''functionsGeneric.js''': groupement de fonction génériques utilisé sur toute les interface de l'éditeur
-
** functionsPublish.js: groupement de fonctions dédiées à la publication
+
** '''functionsPublish.js''': groupement de fonctions dédiées à la publication
-
** functionsStyle.js: groupement de fonctions dédiées a la gestion des styles
+
** '''functionsStyle.js''': groupement de fonctions dédiées a la gestion des styles
-
** init.js
+
** '''init.js''': appelé sur toutes le spages de l'éditeur: initialisation de base
 +
** '''initColorPaletteMode.js''': initialisation sur les pages de gestion des palettes de couleurs (uniquement pour l'[[SP:Part:Thèmes|éditeur de thème]])
== Edition de styles ==
== Edition de styles ==

Version du 6 juillet 2010 à 08:55


Sommaire

Editeur

URL: http://site-xxxx.creation-site-web.fr/editeur/ OU http://domain.tld/editeur/

L'éditeur est l'application web qui permet d'éditer son site web.

Edition de contenu

L'éditunio de contenu se fait page par page. Pour chaque page, on découpe le contenu par bloc. Chaque bloc contient ensuite des blocObjects.

Ces entités sont dynamisé par javascript. L'object javascript Bloc.jd pour les bloc et BlocObject.js pour les blocsObjects. Da

Javascript

arborescence des fichiers javascripts de l'éditeur, a partir du répertoire www/js.

  • /: contient les constructueur de différents éléments de formulaires et autre plugin. Les fichiers sont de la form construct{elem}.js
  • /editeur/: fichiers propres à l'éditeur
    • base64.js: librairie utilisé pour encoder en base 64
    • Bloc.js: classe permettant de gérer les blocs
    • BlocObject.js: classe permettant de gérer les blocObjects
    • ColorPaletteEditor.js: classe gérant les palette de couleurs (uniquement pour l'éditeur de thème)
    • CraftEditor.js: classe gérant les métiers (uniquement pour l'éditeur de métier)
    • EditorTooltip: classe gérant les tooltip affichées sur l'éditeur.
    • functionsDisplay.js: groupemenet de fonctions dédié a l'affichage (boutons patienter, messages d'erreur...)
    • functionsGeneric.js: groupement de fonction génériques utilisé sur toute les interface de l'éditeur
    • functionsPublish.js: groupement de fonctions dédiées à la publication
    • functionsStyle.js: groupement de fonctions dédiées a la gestion des styles
    • init.js: appelé sur toutes le spages de l'éditeur: initialisation de base
    • initColorPaletteMode.js: initialisation sur les pages de gestion des palettes de couleurs (uniquement pour l'éditeur de thème)

Edition de styles

Choix du theme / palette de couleur

Choix du modèle

Styles personnalisés

Preview

Edition des infos du site