Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (Une version intermédiaire par le même utilisateur non affichée) | |||
| Ligne 1 : | Ligne 1 : | ||
{{#seo:|keywords=Semantic, MediaWiki}} | |||
{{published}}[[Abréviation::Smtic Wiki| ]][[Description::Installation de Sémantic MédiaWiki| ]] | {{published}}[[Abréviation::Smtic Wiki| ]][[Description::Installation de Sémantic MédiaWiki| ]] | ||
== Installation == | == Installation == | ||
| Ligne 13 : | Ligne 14 : | ||
}} | }} | ||
Ensuite il faut transférer les répertoires suivants sur le site: | Ensuite il faut transférer les répertoires suivants sur le site distant (si on n'a pas d'accès ssh) : | ||
* '''extensions/SemanticMediaWiki''' | * '''extensions/SemanticMediaWiki''' | ||
* '''extensions/SemanticResultFormats''' | * '''extensions/SemanticResultFormats''' | ||
| Ligne 50 : | Ligne 51 : | ||
}} | }} | ||
<div class="grebox-jck"> | <div class="grebox-jck"> | ||
== Liens externes == | == Liens externes == | ||
{{favorites|name=Semantic MediaWiki}} | {{favorites|name=Semantic MediaWiki}} | ||
</div> | </div> | ||
Article publié le : 22 février 2015 18:55:50
La principale difficulté vient du fait qu'il faut utiliser en standard Php Composer,
ce qui n'est pas possible par ex chez OVH mutualisé.
J'ai donc installé l'ensemble en local.
Lancement sous un Windows cmd shell
composer require mediawiki/semantic-media-wiki:2.1.0
composer require mediawiki/semantic-result-formats:2.0.0
composer require mediawiki/semantic-extra-special-properties:1.2.*
Ensuite il faut transférer les répertoires suivants sur le site distant (si on n'a pas d'accès ssh) :
Modifications du fichier
LocalSettings.php
wfLoadExtension( 'SemanticMediaWiki' );
enableSemantics( 'http://www.jltryoen.fr/Mediawiki/' );
$srfgFormats = array('calendar', 'timeline', 'eventcalendar','table', 'eventline','list');
require_once("extensions.php");
$smwgNamespacesWithSemanticLinks[NS_TEMPLATE] = True;
$smwgPageSpecialProperties = array( '_CDAT' );
require_once( "$IP/extensions/SemanticForms/SemanticForms.php");
require_once( "$IP/extensions/SemanticExtraSpecialProperties/SemanticExtraSpecialProperties.php");
require_once( "$IP/extensions/SemanticFormsInputs/SemanticFormsInputs.php");
cd extensions/SemanticMediaWiki/maintenance
php setupStore.php
php update.php