slam4:php:phalcon:project:virtualhosts

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:php:phalcon:project:virtualhosts [2017/03/22 03:54] – [3- Url /Display/virtualhost/:idvirtualhost (5 points)] jcheronslam4:php:phalcon:project:virtualhosts [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
  
 |< 100% >| |< 100% >|
-^Projet initial à utiliser |Projet github à cloner |+^Projet initial à utiliser |[[https://github.com/s4-dut-info-2017/virtualhosts-phalcon|Projet Github à cloner]] |
 ^Outils | <html><ul><li><a href="http://semantic-ui.com/">Semantic-UI</a></li><li><a href="http://phpmv-ui.kobject.net/">phpMv-UI</a></li><li><a href="https://phalconphp.com/fr/">Phalcon php</a></li></ul></html> | ^Outils | <html><ul><li><a href="http://semantic-ui.com/">Semantic-UI</a></li><li><a href="http://phpmv-ui.kobject.net/">phpMv-UI</a></li><li><a href="https://phalconphp.com/fr/">Phalcon php</a></li></ul></html> |
 ^Principales fonctionnalités |<html><ul><li>Module client/Admin-client</li></ul></html> | ^Principales fonctionnalités |<html><ul><li>Module client/Admin-client</li></ul></html> |
-^Livraison |<html><ul><li>sur Moodle : http://foad2.unicaen.fr/moodle/course/view.php?id=24809</li></ul></html>+^Livraison |<html><ul><li>sur <a href="http://foad2.unicaen.fr/moodle/course/view.php?id=24809">Moodle</a></li></ul></html>
  
 ===== Ressources ===== ===== Ressources =====
Ligne 42: Ligne 42:
 ===== Détail des fonctionnalités à mettre en place ===== ===== Détail des fonctionnalités à mettre en place =====
  
-<html><div class="note">Les différentes pages devront gérer les droits, et n'être autorisées que pour les acteurs mentionnés.<br+<wrap important>Le dossier root de votre application devra être de la forme : **phalcon-prenom.nom**</wrap
-Tenir compte du fait que l'administrateur a le droit d'accéder à tout ce qui est autorisé à l'utilisateur. +
-</div></html>+
  
  
Ligne 110: Ligne 109:
  
  
-{{:slam4:php:phalcon:project:virtualhost.png?|}}+{{:slam4:php:phalcon:project:virtualhost.png?}} 
 + 
  
 **Données :** **Données :**
Ligne 117: Ligne 118:
     * les informations liées au virtualhost     * les informations liées au virtualhost
     * la liste des propriétés du virtualhost (virtualhostProperties)     * la liste des propriétés du virtualhost (virtualhostProperties)
 +
 +**Coloration syntaxique :**
 +
 +Le champ **config** sera colorisé avec Prism :
 +  * On pourra utiliser la fonction [[http://phpmv-ui.kobject.net/index/direct/main/80#setvaluefunction|setValueFunction]] pour transformer le champ config du virtualhost dans le DataElement.
 +  * Pour obtenir la coloration Prism, le champ devra être entouré des balises **pre** et **code**, et spécifier la class Css à utiliser pour coloriser (le champ **prism** de la table **Stype** précise la classe de coloration à utiliser):
 +
 +<sxh html>
 +"<pre class='language-".$prism."'><code>".$conf."</code></pre>"
 +</sxh>
 +
 +La coloration est ensuite réalisée par l'appel du script :
 +<sxh php>
 + $this->jquery->exec("Prism.highlightAll();",true);
 +</sxh>
  
 **Composants utilisables :** **Composants utilisables :**
Ligne 157: Ligne 173:
  
 ===== Fichiers ===== ===== Fichiers =====
-  * {{:slam4:virtualhosts:virtualhosts.sql|}}+  * Tout est dans le projet Git (y compris la base de données )
  
  
Ligne 170: Ligne 186:
   * Structurer les fichiers et dossiers de manière cohérente et respecter les consignes   * Structurer les fichiers et dossiers de manière cohérente et respecter les consignes
   * Nommer en respectant les normes et de manière significative (Contrôleurs, vues, méthodes, variables...)   * Nommer en respectant les normes et de manière significative (Contrôleurs, vues, méthodes, variables...)
 +
 +<html><div class="note">Ne pas oublier de créer le fichier <b>readme.md</b> sur votre repo github Phalcon pour y consigner vos exploits...</div></html>
  • slam4/php/phalcon/project/virtualhosts.1490151255.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)