History: Les nouveautés dans Tiki 5
Source of version: 13 (current)
Copy to clipboard
^ATT : La traduction de cette page n'est pas terminée.^ ! Les nouveautés dans Tiki 5 Tiki5 termine un cycle de développements qui ont commencé au milieu de l'année 2009. cette version introduit de nouvelles fonctions majeures à la "plateforme TIKI". Ces fonctions nouvelles sont en particulier : * Des ((performance |améliorations importantes de performances)) * ((shopping cart | Le caddy de l'information)) et les inscriptions aux groupes * Des améliorations des outils de traduction, de la traduction et du support multilingue ((i18n)) * Un système avancé ((Rating | d'évaluation)) des média TIKI et de leur notation * Une gestion dynamique du filtrage des contenus en fonction des droits d'accès (permissions) : les ((perspectives)) * ((workspaces | Les espaces de travail)), permettant le travail de groupes privés tout en restant intégrés. * Le BigBlueButton pour l'intégration de la technologie "web conferencing", tenue de conférences sur le Web. * L'accès aux galeries de fichiers suivant la technologie "((WebDav))" * L'affichage utilisant maintenant la technologie "jQuery" * De nouveaux thèmes d'affichage (skins) __Date de publication de version stable (Release Date):__ 8 Juin 2010 __Notes de version (Release Notes):__ [http://tikiwiki.org/ReleaseNotes5.0|ReleaseNotes5.0] __Att__: encore non traduites mais à lire vraiment avant toute installation. __Téléchargement : ((download| Télécharger Tiki 5.0))__ Vous pouvez aussi obtenir la version courante de développement, quotidiennement mise à jour, Version de Tiki 5.x (future 5.1) sur [http://dev.tiki.org/Daily+Build]. # Etat de la traduction française (07/07/2010-> voire la suite) !TIKI 5 Les développements et améliorations Cette page (ci-dessous) n'est pas une description complète de toutes les améliorations qui ont pu être réalisées à l'occasion de cette version majeure dont certaines sont encore en cours (finalisation pour 5.1) aussi allez voir ((dev:Roadmap|Le plan d'action global)) et ((Dev:Tiki5 | développements Tiki5 au jour le jour)) pour informations complémentaires. ~~grey:''Nota : La liste est triée alphabétiquement (sur le titre anglais rappellé)''~~ __nota important sur la traduction__ : dans les traductions nous sommes souvent gênés par l'aspect multilingue incontournable de ces documentations : *les concepts ont une définition précise et le mot de la langue originale n'est qu'une manière de désigner tel ou tel concept dans la langue de son auteur comme en mathématiques, la traduction consiste à trouver un nom de baptême adapté au concept dans la langue de la traduction. Aussi dans cette traduction je rappellerai souvent le nom anglais d'origine des concepts pour faciliter les références. *il faut trier : alors quoi de plus incongru dans certains cas que de trier des titres pour fabriquer un sommaire dans un ordre différent suivant la langue... *il faut effectuer des renvois vers des liens, des index non traduits *Combien de forum, combien d'écran exemples utilisent, montrent les concepts anglais d'origine... *etc. !!# Authentication : Authentification ((CAS Authentication|CAS Authentification)) est devenu un __composant système natif de Tiki 5__ et d'autres systèmes au même objet ont été implémentés tels __Web server__ and __phpBB__. !!# Calendar : Calendrier *Les évènements d'un calendrier peuvent être exportés-importés vers un autre calendrier (dito MS outlook), ceci dans le format "ICAL". *L'administrateur peut choisir les jours qui doivent ou non apparaître dans le calendrier. ainsi on peut masquer les Week-ends et les jours férés et/ou chômés par exemple. !!# Community : La communauté Tiki Quelques options supplémentaires ont été ajoutées à [Administrer -> La communauté] ("Admin > Community") de façon à permettre aux utilisateurs *de voir qui a regardé les informations concernant leur activité et leurs contributions, ceci dans la page d'information utilisateur ("Requires actions logs" : liste des actions requises). *choisir la période de visualisation *de choisir si cette information est à considérer comme publique ou privée et alors affichable uniquement sur sa propre page privée de gestion. (e de traduction française - 14/07/2010-20h) !!# Content Delivery Network : Réseau de distribution de contenus ((CDN)) L'"affichage administration des performances"(Performance admin panel) permet de choisir un "réseau de distribution de contenu" (Content Delivery Network) pour les images statiques et le code jQuery. Pour plus de détails sur le principe et le fonctionnement voir ((CDN)). !!# Content templates : Modèles de contenu Les modèles de contenu peuvent utiliser ceux de pages wiki et localisés par elles. !!# Database replication :Réplication de base de données ((Database replication | La réplication de base de données )) a été ajoutée, merci a ((dev:SUMO)). !!# File Galleries improvements : Développement des galeries de fichiers !!!# Automatic deletion of old files : Effacement automatique des fichiers périmés. l'utilisateur peut maintenant déclarer au bout de combien de temps l'ancien fichier peut être effacés automatiquement après la dernière mise à jour. Quand un fichier va être effacé, un message qui contient le (les) fichier(s) en pièce jointe, donne la liste d'effacement avec le délimiteur ",". pour plus d'informations voir : ((File Gallery Config | Configuration des galeries de fichiers)) (Fin de la traduction française au - 15/07/2010-24h) !!!# Move between db and file system ((File Gallery)) allow to store files in the database and in the file system. Nowadays you can move the file in the database to the file system and the other way round, which is very helpful when migrating a tiki from one hosting to another one, for instance. !!!# Admin panel ((File Gallery)) allow to have a special view that displays all the files of all subgalleries under the filegalleries with specific columns allowing an admin to have a quick administrative view of the gallery. Possibility to filter on files not used since, not modified since, orphans !!# Group watch of categories This will allow an admin to have a whole group informed of any change in a category. This is very useful for project management or a Document Workflow. See ((Group Watches)) !!# HTML Purifier HTML Purifier upgrade to the latest version: "HTML Purifier 4.1.1 is a major security and bugfix release that improves on 4.1's fix for an XSS vulnerability exploitable on Internet Explorer. It also contains a number of important bugfixes, including the removal of improper logic that could result in infinite loops and fixed parsing for single-attributes with entities with DirectLex." http://htmlpurifier.org/ !!# Internationalization (i18n) & Localization (l10n) See "Translation" below. !!# JQuery plugins: new ones New ((JQuery)) plugins added to the code base: * Carousel * JQuery Sheet * JQS5 See below for more information on the enhancement of each feature. !!# Live preview This permits to show the results of the edits in a separate auto-refreshing preview browser window. This provides WYSIWYG but while maintaining the powerful wiki syntax. See video at ((Live Preview)) !!# Logs Action log and Syslog have been merged into a single and improved feature, and a fancier name was picked :-) ((Logs)) Moreover, some actions from anonymous users, such as adding events in calendars and adding emails in newsletters have been included in the system logs in order to keep track of the ip from where those additions of information were made. This way, wherever spam is detected, these ip's can be banned as usual with the ((Banning)) feature !!# Membership Payment System The goal, for Tiki5, is to support membership payments via Paypal. So you join a group (ex.: members) and you are sent to Paypal, you pay your dues, and Paypal sends you back a confirmation and 1 year is added to your membership. This will permit to offer paid subscriptions to access restricted sections in a site. This is part of a strategy to make Tiki into a CRM. (started in Tiki5, better in ((Tiki6))) System is designed to allow for other payment systems (ex.: Google Checkout), although these are not yet being developed. This is an important milestone, into making a tracker-based shopping cart in ((Tiki6)) http://dev.tiki.org/Shopping+Cart !!# Metrics Dashboard Initially developed as part of the Support Mozilla project, the metrics dashboard allows the administrator of a site to configure metrics to be tracked over time. The site editors can then use these metrics to investigate changes in usage. A live example can be seen on the [http://support.mozilla.com/tiki-metrics.php|Mozilla Firefox support site]. And more information, here: ((Metrics Dashboard)) !!# Module display for admins Modules configured to be displayed only to anonymous users can now be displayed also to Admins, unless the "Hide anonymous-only modules from Admins" is enabled at "Admin > Module". !!# OpenID update * OpenID was updated to support more different providers. * php-openid updates from 2.1.3 to 2.2.2 * Various bug fixes !!# Performance Improvements A few areas in Tiki have been improved to reduce the amount of memory they consume, number of database queries, etc. Features improved include trackers, forum lists, admin panels and other sitewide enhancements such as ((Minify css)) and ((Minify javascript)). You can also set a ((Content delivery network)). !!# Permissions * set of permissions to be able to see to see an object in a rss and a module - missing being able to see the content of the object (usefule for site where only the home page is visible to anonymous, useful for outlook RSS feeder, ...) !!# Perspectives GUI Part of ((dev:Workspaces Roadmap)), permits to override any of 1000+ preferences on a workspace basis. !!# Plugins: new ones! !!!# PluginAddToCart See ((PluginAddToCart)) !!!# Plugin ArchiveBuilder This plugin provides a zip file with pre-selected portions of information from the tiki site. Once rendered, it displays a Download archive button to generate the archive on the fly. See ((PluginArchiveBuilder)) for more details. !!!# PluginColorbox See ((PluginColorBox)) !!!# PluginFreetagged See ((PluginFreetagged)) !!!# PluginGoogleMap See ((PluginGoogleMap)) !!!# PluginGroupList See ((PluginGroupList)) !!!# PluginMail See ((PluginMail)) !!!# PluginMemberPayment See ((PluginMemberPayment)) !!!# PluginPayment See ((PluginPayment)) !!!# PluginScroll See ((PluginScroll)) !!!# PluginSmarty See ((PluginSmarty)) !!# Profiles * debug option for the datachannel plugin * option update or create to file gallery and calendar handler http://profiles.tiki.org !!# Rating (advanced) ((Advanced Rating)) system has been added, which allows for more control over the aggregation of scores. Rating methods are defined globally and will be used for all supported objects. They are defined through the Advanced Rating administration panel (tiki-admin.php?page=rating). Multiple methods can be created. If a method contains type-specific calculations, it will be ignored when performing the calculation. !!# RSS to native articles (planet-type sites) You can now not only show & aggregate RSS feeds, but you can import them as native articles in Tiki, where you can comment, vote on, tag, categorize and redistribute via RSS. ((Article Generator)) !!# Shopping cart Tiki now has a basic shopping cart. Products or services can be maintained in wiki pages or ((Pretty Tracker)) and added to ((Module Cart)) through the ((PluginAddToCart)) and sent to ((payment)). !!# Slideshow (JQS5) A new JQuery Plugin "JQS5" to display slideshows. See ((JQS5)) !!# Spam protection The anti-bot captcha image has been added to a few more places, including calendar items and newsletter subscriptions when anonymous users are allowed to perform such actions. !!# Spreadsheets enhanced A few annoying and old bugs were fixed in ((Spreadsheets)). Moreover, a new interface based on the ((Spreadsheet jq|Jquery spreadsheet)) has been implemented to allow using it to edit spreadsheets. {img src="display233" imalign=center class=reflect} Furthermore, wiki syntax is nowadays allowed in spreadsheets and will be converted to html when the spreadsheet is displayed. {img src="display234" imalign=center class=reflect} !!# Searchable admin panels So many features! So many options? Where was that? A new search in tiki-admin.php let's you find quickly! !!# Share access rights with friends Share access rights with friends, as an example, allows you to grant access to a friend of you to see some page which is hidden for anonymous users. It's linked with the feature "tell a friend". More information below at "__Token access__". !!# Themes: New and old ones While Tiki is themeable to do anything, the easy availability of nice & diverse themes has historically been a challenge. Tiki used to have 30+ bundled themes. Most were removed because it was very hard to maintain them. Many were just small variations of a few main ones. Nowadays, with the re-architecture of themes since Tiki3 and with theme options, the effort to maintain becomes reasonable. Thus, Tiki5 includes some of the former themes as variations of the new "__Arcturus__" theme style to be selected as options: geo, matrix, simple, smartiki.... ||{img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/arcturus.png class=reflect width=100 } | {img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/options/amette/amette.png class=reflect width=100 } | {img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/options/geo/geo.png class=reflect width=100 } | {img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/options/matrix/matrix.png class=reflect width=100 } | {img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/options/simple/simple.png class=reflect width=100 } | {img src=http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/arcturus/options/smartiki/smartiki.png class=reflect width=100 } ::Arcturus theme style, with some of legacy themes recovered in Tiki5 as options from Arcturus base theme style::|| Moreover, two brand new themes (with their corresponding optional varitions) are included in Tiki5: * __Jqui__ * __Fivealive__ {img src="display230" width=600 align=center rel="box[g]" class="reflect" desc="Jqui theme style based on jquery user interface"} %%% ||{img src=http://tikiwiki.org/styles/fivealive/fivealive.png class=reflect width=100 } | {img src=http://tikiwiki.org/styles/fivealive/options/orange/orange.png class=reflect width=100 } | {img src=http://tikiwiki.org/styles/fivealive/options/lemon/lemon.png class=reflect width=100 } | {img src=http://tikiwiki.org/styles/fivealive/options/grape/grape.png class=reflect width=100 } | {img src=http://tikiwiki.org/styles/fivealive/options/kiwi/kiwi.png class=reflect width=100 } | {img src=http://tikiwiki.org/styles/fivealive/options/watermelon/watermelon.png class=reflect width=100 } ::Fivealive theme style, with some of its variants::|| %%% || {img src=http://tikiwiki.org/styles/jqui/jqui.png class=reflect} | {img src=http://tikiwiki.org/styles/jqui/options/excitebike/excitebike.png class=reflect} | {img src=http://tikiwiki.org/styles/jqui/options/trontastic/trontastic.png class=reflect} ::Jqui theme style, with its two variants (excitebike and troncastic)::|| !!!# Skeleton theme for designers Tiki themes are meant to be used with minimal modification. Add a logo, set the title, and subtitle, etc. and they are very efficient in this. But what if you want to start from scratch? Say hello to skeleton.css, a theme that serves a base for theme designers that want to build from the ground up! !!# Token Access Token access allows to access the content with superior rights with the presentation of a token. The primary use of this authentication method is to grant temporary access to content to an external service. So, in simple words, it can be explained as "share access with friends". It is also possible to combine with ((Tell a friend)) !!# Trackers * Additional filter in TRACKERLIST: to be able to filter on the value of a field of another item * Additional filter on status in Tracker field "items list". !!# Translation: improved interface The translation interface has been extended in a dual pane window, where the diff between the source pair of versions is shown in the left, with comments and links for previous versions underneath, and the open wiki page for thepage in the target language to be translated to is shown on the right. {img fileId="263" width=600 alt="Translation interface" align=center rel="box[g]" class=reflect desc="Click to expand to full size"} !!# WebDAV ((File Gallery)) can be accessed with a ((WebDAV)) client, such as Nautilus from Gnome, Konqueror or Dolphin from KDE (GNU/Linux), or the [https://addons.mozilla.org/en-US/firefox/addon/540|Open As Webfolder] Firefox plugin in MS Windows. This means also the ability to drag & drop files from your favourite file manager in you desktop computer directly to the webdav-powered file gallery in Tiki. Or re-arranging files in subfodlers, etc. in the Tiki file galleries directly from your favourite file manager desktop application: {img fileId="249" align=center thumb="y" alt="" rel="box[g]" desc="Click to expand to full size" class=reflect width=600 } !!# Wiki edit zone The wiki edit zones (also used in blog/newsletter/articles...) can be resized with draggable resize handles even in browsers not based on webkit like Firefox and derivatives, thanks to Jquery magic. !! Pages refering to Tiki5 {BACKLINKS()}{BACKLINKS} -=Other links=- New in previous releases: ((Tiki4)) | ((Tiki3)) | ((Tiki2)) ~tc~ (alias(TIKI 5.0 (la nouvelle génération de TIKI))) ~/tc~