Semantic MediaWiki 1.7.1/fr
Semantic MediaWiki 1.7.1 | |
---|---|
Date de sortie: | 01 01 2012 |
Version précédente : | Semantic MediaWiki 1.6.1 |
Version suivante : | Semantic MediaWiki 1.7.1 |
Compatible avec (en) : | MW 1.16.x - 1.19.x |
Dernière version : | |
SMW 4.2.0 |
La version 1.7.1 de Semantic MediaWiki est la mise à jour mineure qui suit la Semantic MediaWiki 1.7.0 et apporte quelques nouvelles options ainsi que la résolution d'un bon nombre de bogues. Il n'y a aucun problème de compatibilité par rapport à la SMW 1.7.
Mise à jour des installations existantes[edit]
Mise à jour depuis les version SMW 1.6.x et SMW 1.7[edit]
Les installations de SMW 1.6.x et 1.7 peuvent être mise à jour en remplaçant les fichiers et en lançant la mise à jour de la base (Special:SMWAdmin ou le script SMW_setup.php) comme d'habitude. En plus, il est fortement recommandé d'activer le processus de rafraissement pour mettre à jour toutes les données avec Special:SMWAdmin lors d'une mise à jour depuis la version 1.6.x. Les versions plus anciennes de SMW peuvent être mises à jour de la même manière mais il peut y avoir des changements de caractéristiques qui nécessitent des modifications de pages wiki. Voir la documentation qui suit pour plus de détails sur l'utilisation de la version actuelle.
Mise à jour depuis la version SMW 1.5.x[edit]
La version 1.6.0 a introduit une nouvelle dépendance logicielle (qui concerne bien entendu toutes les version ultérieures) : l'extension Validator qui aide Semantic MediaWiki à valider les paramètres définis par les utilisateurs. Cette extension doit être installée pour que SMW puisse tourner correctement. Assurez-vous d'avoir configuré Validator avant SMW dans votre fichier de configuration LocalSettings.php. Notez que Validator est fourni avec les version de SMW depuis la 1.6.0. Si vous récupérez le code via svn, vous devrez récupérer vous-même Validator.
N'oubliez pas d'installer en premier l'extension Validator et de l'inclure dans votre fichier LocalSettings.php avant SMW en entrant la ligne de code suivante. Après cela, vous pourrez procéder à la mise à jour de SMW.
require_once( "$IP/extensions/Validator/Validator.php" );
L'inclusion de SMW_Settings.php comme dans les version précédentes ne fonctionnera plus.
Changements[edit]
Ajout du support pour les bases de données OpenLink Virtuoso RDF[edit]
- Ajout du support de base pour les bases de données OpenLink Virtuoso RDF. En plus de
$smwgDefaultStore = 'SMWSparqlStore'
, les utilisateur devront paramétrer$smwgSparqlDatabase = 'SMWSparqlDatabaseVirtuoso'
et utiliser l'extrémité SPARQL Virtuoso à./sparql/
pour tout ce qui est lié aux requêtes et mises à jour. Voir aussi la page d'aide sur la configuration de SMW afin de l'utiliser avec Virtuoso (en anglais). Pour les autres remarques et limitations connues, voir aussi le fichierSMW_SparqlDatabaseVirtuoso.php
.
Autres caractéristiques nouvelles[edit]
- Ajout de la capacité à trier les dates comme des dates dans les tables générées par SMW (Task T27768).
- Ajout des propriétés spéciales "Est une nouvelle page" et "Dernier contributeur" (Task T36359) qui peuvent être paramétrées avec $smwgPageSpecialProperties
- Au cas où il n'y a que des conditions de requête invalides, la réponse à la requête est stoppée (Task T35177).
Résolution de bogues[edit]
SMW 1.7.1 clôture un bon nombre de bogues qui ont été identifiés dans les versions précédentes. Les plus notables d'entre elles sont :
- Résolution du problème d'affichage des valeurs approchantes dans Special:SearchByProperty (Task T36178).
- Résolution du problème d'affichage des valeurs URL (Task T36312 et Task T36004.
- Résolution de l'avertissement qui s'affiche lors de la navigation sur certaines pages de propriété (Task T36306).
- Résolution du problème d'échec de SMW_setup — s'efface dès l'utilisation de postgresql (Task T33153).
- Résolution de l'erreur division par 0 par paramétrage de la propriété "Corresponds to" à 0 (Task T34594).
- Résolution du problème d'entête d'acceptation envoyé avec les demandes de requête SPARQL (Task T34280).
- Résolution du nom prédéterminé non résolu dans les requêtes SPARQL (Task T35687).
- Résolution des problèmes avec la propriété modification date qui arrivaient avec l'utilisation de SMWSparqlStore (Task T32989).
- Résolution du SPARQL erroné lors des requêtes de comparaison des valeurs de propriété (Task T32993).
- Résolution du +index=x brisé pour les enregistrements (Task T32284).
- Résolution de la requête de sous-objets utilisant 4store comme banque de données.
- Résolution du problème lié à l'internationalisation des espaces de nom (Task T36383).
Enfin des bogues apportés par la version 1.7 ont été aussi corrigés :
- Résolution du problème de création du cache de concept et d'affichage des objets correspondants aux pages de concept (Task T34592 et Task T34718).
- Résolution du problème d'erreur fatale qui se passait pour certaines définitions de propriété invalides (Task T35652).
- Résolution de l'erreur dans RSS quand on utilise creator ou les paramètres de date (Task T35721).
- Résolution du problème de compensation (offset) incorrect dans les formats d'exportation (Task T35726).
- Résolution du bogue dans les liens "Autres résultats" qui affiche deux fois la colonne principale dans Special:Ask (Task T35473).
- Résolution du problème de prise en compte des majuscules du paramètre format (Task T33138).
- Résolution de l'internationalisation des mot magiques.
- Résolution du problème d'offset et de valeur limite dans les liens "Autres résultats" (Task T35575).
Traductions étendues[edit]
Comme d'habitude, les traductions ont été mises à jour et étendues grâce au projet Translatewiki.net.