technique:gravmultisite

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évisionLes deux révisions suivantes
technique:gravmultisite [2018/02/12 22:07] – [Le fichier setup.php] francoisatechnique:gravmultisite [2018/02/12 22:09] – [Le fichier setup.php] francoisa
Ligne 163: Ligne 163:
     return [];     return [];
 } }
-</code> 
  
-// Extract name of subsite from path\ +//Extract name of subsite from path\ $name = Folder::shift($path); $folder = "sites/{$name}"; $prefix = "/{$name}"; if (!$name || !is_dir(ROOT_DIR . "user/{$folder}")) { 
-$name = Folder::shift($path); +return []; 
-$folder = "sites/{$name}"; +} //  Prefix all pages with the name of the subsite 
-$prefix = "/{$name}";+$container['pages']→base($prefix);
  
-if (!$name || !is_dir(ROOT_DIR . "user/{$folder}")) {\\ +return [ 
-return [];\\ +'environment' ⇒ $name, 
-+'streams' ⇒ 
- +'schemes' ⇒ 
-// Prefix all pages with the name of the subsite\\ +'user' ⇒ 
-$container['pages']->base($prefix); +'type' ⇒ 'ReadOnlyStream', 
- +'prefixes' ⇒ 
-return [\\ +'' ⇒ ["user/{$folder}"], 
-'environment' => $name,\\ +
-'streams' => [\\ +
-'schemes' => [\\ +
-'user' => [\\ +]
-'type' => 'ReadOnlyStream',\\ +
-'prefixes' => [\\ +
-'' => ["user/{$folder}"],\\ +
-]\\ +
-]\\ +
-]\\ +
-]\\+
 ]; ];
 +</code>
 Commandes utiles dans grav/ Commandes utiles dans grav/
  
Ligne 196: Ligne 188:
 bin/gpm list # liste les commandes bin/gpm list # liste les commandes
 bin/gpm update # met à jour le site bin/gpm update # met à jour le site
-bin/gpm selfupgrade -f #mise à jour auto+bin/gpm selfupgrade -f #m<font inherit/inherit;;inherit;;inherit></font>ise à jour auto
 bin/gpm install nomduplugin # instalaltion d'un plugin bin/gpm install nomduplugin # instalaltion d'un plugin
 bin/gpm install admin #installation du plugin admin bin/gpm install admin #installation du plugin admin
  • technique/gravmultisite.txt
  • Dernière modification : 2024/04/02 15:08
  • de 127.0.0.1