Nouveautés pour Yeswiki version Cercopithèque

Liste presque exhaustive des nouveautés!

Nouveautés générales


Nouvel installateur

  • Options avancées cachées par défaut
  • Interface plus élégante (basée sur bootstrap)

Nouvelles pages par défaut

En particulier : pages d'administration

Sous le capot

  • compatibilité php 5+ , potentiellement jusqu'à php 7
  • passage en UTF-8 pour le multilinguisme (la base de données reste en latin1 pour la rétro-compatibilité)
  • fonctions ajoutées pour la gestion des conversion de caractères
    convert(), _t()
    
  • méthodes ajoutées pour la gestion des templates, ajout de css et js
    ->AddJavascript(), ->AddJavascriptFile(), ->AddCSS(), ->AddCSSFile()
    
  • début de normalisation (passage du code au standard PSR)

Organisation sous github

Dépôt yeswiki

https://github.com/YesWiki/yeswiki

Dépôt des extensions supplémentaires sur Github

https://github.com/YesWiki/yeswiki-themes

Dépôt des extensions supplémentaires sur Github

https://github.com/YesWiki/yeswiki-external extensions

Documentation améliorée

RTFM

Communauté

  • diverse : animateurs, militants, créatifs culturels, chercheurs, développeurs, admin sys
  • internationale
  • presque paritaire ;-)
  • joyeuse
  • organisée et efficace
  • a l'écoute et prête à rendre service

Graphisme, thèmes et templates


Attach : Support du svg

Upload file cutecatgrey.svg Upload file cutecatgrey.svg Upload file cutecatgrey.svg

Mise en page pour colonnes

Basé sur une grille de 12 colonnes
{{grid}}
{{col size="6"}}
===Première colonne===
d'une largeur de 6/12 (soit la moitié)
{{end elem="col"}}
{{col size="6"}}
===Deuxième colonne===
d'une largeur de 6/12 (soit la moitié) toujours
{{end elem="col"}}
{{end elem="grid"}}


Première colonne

d'une largeur de 6/12 (soit la moitié)

Deuxième colonne

d'une largeur de 6/12 (soit la moitié) toujours

action {{backgroundimage}} : image de fond

Upload file image1.jpg

Je suis un texte dans l'image de fond

action {{backgroundimage}} : couleur de fond

Upload file image1.jpg

Je suis un texte dans l'image de fond

action {{backgroundimage}} : parallax


action {{backgroundimage}} : diaporama


Classes CSS de mise en page


Thèmes : personnalisation des menus et pages pour une page donnée


Nouvelles fonctionnalités


Point image

Multilinguisme : distinction page par page


Multilinguisme : dans une même page


Nouveau thème pour les présentations "A la powerpoint"


A base de revealjs.

permet de faire des présentations en 2 dimensions comme celle que vous regardez présentement!

Navigation dans un iframe wiki


Récupération du mot de passe par mail


Liste de page par tag


Filtres par tag


Nouvelle table des matières


Bases de données


Nouvelle interface des bases de données


Nouveaux champs de base de données : liaisons inter-fiches


Nouveaux champs de base de données : range

Upload file bazarslide.png

Nouveaux champs de base de données : auto-complétion


Paramètres dans les templates bazar

{{bazarliste idtypeannonce="17" template="photobox.tpl.html" thumbmargin="1" thumbwidth="300" thumbheight="300" thumbresize="fit"}}


cf. http://coop.tools/wakka.php?wiki=GaleriePhoto

Correspondance pour les champs / templates


Facettes dynamiques


Cartographie 100% OSM


Cartographie avec marqueurs et icônes personnalisées

http://colibris.cc/oasis/wakka.php?wiki=VisualiserCarte2

Template pour un type de fiche bazar donné



Obtention des valeurs d'une fiche par une action {{valeur}}

http://coop-group.org/helpers/wakka.php?wiki=PageHeader/edit

Requêtes base de données par url


Services json pour yeswiki



Import/Export facilité


Projets avec du yeswiki dedans


Ferme a wiki autonome

ferme Florestan

Application bazar pour téléphone

medobs