Vous êtes sur la page 1sur 5

W2 Projet Web Avanc

WacDoc

Responsables Pdagogiques
pedagowac@epitech.eu

Sommaire
Sommaire ................................................................................................................................................ 2
Dtails administratifs............................................................................................................................... 3
Introduction............................................................................................................................................. 3
Projet ....................................................................................................................................................... 3
Etape 0 - Introduction ..................................................................................................................... 3
Etape 1 La menace fantme ......................................................................................................... 3
Etape 2 Lattaque des clones ........................................................................................................ 4
Etape 3 La revanche des Sith ........................................................................................................ 4
Bonus ....................................................................................................................................................... 5

W2 Projet Web Avanc

WacDoc

Details administratifs

Le projet est raliser par groupe de 2 3.


Les sources doivent tre rendues avec BLIH.
Rpertoire de rendu : WacDoc.

Introduction
L'objectif est de crer un site internet prsentant les mmes fonctionnalits que l'outil Google
Doc.

Projet
tape 0 - Introduction
Lire intgralement le sujet avant de le commencer.

tape 1 La menace fantme


Vous devez crer une page index.php, cette page doit permettre de:
Crer un nouveau fichier en ligne (avec lextension .mywac).
Mettre (uploader) un fichier en ligne (nimporte quelle extension).

W2 Projet Web Avanc

WacDoc

tape 2 Lattaque des clones


Vous devez pouvoir raliser les fonctionnalits suivantes sur les fichiers .mywac :
L'diter (puis le sauvegarder)
Le supprimer

Vous devez crer les fonctionnalits suivantes pour l'dition de fichiers:


Transformer une slection en titre
Transformer une slection en liste puce
Transformer une slection en liste numrote
Souligner une slection
Mettre en gras une slection
Mettre en italique une slection
Changer la couleur d'une slection
Importer une image
Crer un lien cliquable

Attention : La cration et ldition des fichiers en ligne ne sont possible que


pour les fichiers de type .mywac. On ne doit pas voir le code de ces fichiers
(bbcode ou html) mais seulement une prvisualisation.

Obligation : Pour ldition de fichier en ligne, il est interdit dutiliser


WISYWYG, ni aucun outre outil fait pour le formatage. Vous devez raliser
votre propre outil de formatage.

Vous devez pouvoir exporter vos fichiers .mywac aux formats .html et .pdf. Vous aurez alors un
traitement effectuer pour transformer vos fichiers .mywac aux formats html ou pdf.
Vous devez pouvoir tlcharger nimporte quels documents qui ont t uploads sur votre serveur
comprenant les formats suivants :
-

HTML : .htm, .html


PDF : .pdf
Images : .jpeg, .jpg, .png, .gif.
Textes : .txt

W2 Projet Web Avanc

WacDoc

Il ne sagit pas dexportation mais bien de rcuprer les diffrents fichiers qui auront t uploads
sur votre serveur (une image reste une image, un fichier texte reste un fichier texte, etc.)

tape 3 La revanche des Sith


La collaboration est une chose importante et immuable. Vous devez dont faire en sorte que ldition
de vos fichiers soit en mode collaborative . Quand une personne A dite un fichier, une
personne B doit pouvoir voir les ditions en temps rel et vice-versa.

Bonus
Liste de bonus possible :
Authentification.
Scurisation des fichiers (chiffrement).
Partage des fichiers.

W2 Projet Web Avanc

WacDoc

Vous aimerez peut-être aussi