Neural v7.00 | Neural v7.7.0 - Système de gestion de contenu (CMS)
Aller au menu Aller au contenu
Solidement implanté depuis 1997!

Neural v7.00

Système de gestion de contenu

Logo Neural

Neural est un système de gestion de contenu ou SGC, c’est-à-dire une application en ligne qui permet de gérer la conception et à la mise à jour dynamique de sites Web. Neural a été conçu à la base pour faciliter le travail du webmestre et très rapidement celui de l’édimestre, particulièrement dans des conditions difficiles en basse vitesse.

Le gestionnaire de site Neural, installé sur tous nos serveurs, est mis à niveau sans frais supplémentaires. À la différence des gestionnaires conventionnels comme WordPress, conçu par et POUR des spécialistes, Neural est développé pour vous! Toujours avec la même rigueur et la même philosophie pour VOUS simplifier la vie, celle du serveur et ...de l’internaute.

Caractéristiques

Multilingue, multiusager et modulaire. Le principe premier fut d’élaborer une stratégie à la manière du gestionnaire de base de données « FileMaker » pour présenter une vue « liste » des données et une vue « fiche » détaillé des données. Cette façon de naviguer entre la gestion des pages d’un site web sans devoir revenir à l’index sied à merveille avec le Web dramatiquement lent des années 90. De plus, original à l’époque, l’accès à la gestion d’une page se faisait directement sans passer par une page d’accueil et l’index du gestionnaire.

Deuxième particularité historique de Neural, l’usage de fichier texte en relation avec la base de données. Autonome et indépendant de la base de données avec les avantages :

  1. Exécution et traitement par le navigateur client ;
  2. Base de donnée inutilisée ;
  3. Beaucoup plus sécuritaire.

Historiques

Chaque page du site était construite à l’aide de fichier CSV et de fichier texte limitant ainsi, comme à la vieille école, les accès à une base de données MySQL plutôt fragile. Précurseur de la technologie XML et des fichiers externe comme le CSS et les langages script, le système Neural a rapidement migré en 2000 tout naturellement vers la technologie XML (RDF/RSS/HTML/CSS). Toujours des fichiers textes externes manipulés par le XSL/JavaScript/CSS. Même si le serveur on dû manipuler les documents en plus de les servir, les navigateurs sont aujourd’hui en mesure de traiter cette technologie sans son aide. Libérant ainsi le serveur de tout stresse.

Fruit de cette philosophie (intuition), c’est ainsi que les Trucsweb.com publiaient 15 ans plus tard une version en pur XML entièrement interprétée par le navigateur de l’internaute, à des lieux du serveur. De la chance, une vision ou simplement de l’intuition dans un monde en constante effervescence? L’exemple Flash de Macromedia acheté par Adobe, belle technologie aujourd’hui désuète, en dit long! Ironiquement l’ancêtre CSV est toujours bien vivant, même que le JSON est carrément un mixe Script CSV! Pourquoi changer ce qui fonctionne bien.


Logiciel d’auteur

Contrairement à Neural, le très répandu code dit « ouvert » (open source) a certes beaucoup d’avantages, principalement celui de démocratiser le Web et d’offrir un potentiel de développement quasi illimité. C’est même une opportunité pour les nouveaux développeurs, pour les institutions d’enseignement... C’est aussi de permettre aux petites entreprises et aux plus pauvres d’entre nous d’obtenir un service de qualité tout à fait gratuitement. Mais côté sécurité, c’est un livre ouvert. Les failles de sécurité demandent une gestion quotidienne.

Le « code ouvert » ne rime pas toujours avec liberté non plus! Qui veut vraiment ouvrir le code et y jouer à volonté? Veux t’ont vraiment que n’importe qui ait accès aux infimes secrets du code de votre Intranet? La beauté du « code ouvert », outre sa gratuité, c’est celui de mettre une communauté au service d’une idée. Et c’est fantastique, même si on y réinvente souvent la même roue que Google refait à sa manière. Mais voilà, tout le monde bénéficie de ce développement, Microsoft et Apple les premiers tout comme Neural. Un logiciel d’auteur c’est favoriser la liberté de coder, assurer la propriété et l’intégrité des données, une portabilité universelle, la personnalisation sur demande, etc. Neural mise sur les normes et la simplicité et évite par-dessus tout de vous embrumer dans des systèmes toujours plus nuagiques, avec moult procédure, inscriptions et restriction. Le XML, le XSL, l’Unicode ou le JavaScript sont justement les fruits du « code ouvert » réutilisé par Neural. On ne parle pas ici de code ouvert, mais bien de technologie ouverte et libre de droits.

Technique

Neural est conçu pour rouler sur plate forme IIS (ASP, ASP.NET, C#) et la plupart des bases de données (SQL Server, SQL Express, MySQL, Access...). La dernière version fonctionne sous Windows Server 2012 64 bits version française!

Compatible avec les normes de la W3C, Neural se fait un devoir de créer des pages HTML5/CSS3 de grande qualité avec une gestion des métadonnées plutôt sophistiquées utilisées pour construire les pages XHTML. Le contenu, l’arborescence et la syndication RSS générés par Neural utilisent le schéma RDF en parfait accord avec la philosophie du Web sémantique. Offrant ainsi un contenu libre du gestionnaire, indépendant de la base de données et entièrement disponible aux technologies XML comme le XSLT, XSL, xPath, XMP et AJAX.

Sécurité

Sans entrer dans les détails, un des plus importants avantages de Neural c’est sa marginalité. Conçu par une seule personne avant même l’apparition des premiers SGC, Neural est tout à fait original à plusieurs égards. D’autre part, outre le merveilleux système de clé public du PGP qui n’est d’ailleurs plus tout à fait fiable, l’ensemble des stratégies de sécurité sur le Web se limite aux techniques de chiffrement classiques. Pour la plupart des vielles techniques puisque l’échange d’informations concernant l’art du chiffrement est considéré comme un crime États-Unis. Ensuite, que fait-on vraiment? En général on se limite à chiffrer le canal où transigent les données, le fameux SSL. Le premier conseil en sécurité est pourtant d’utiliser un grand nombre de couche, à la manière d’un oignon. Le Web en entier n’aurait qu’une seule couche? Eh oui, les serveurs emmagasinent par la suite en texte clair la plupart des informations envoyées par SSL. Pire, l’ensemble des outils, de la connexion VPN, des connexions anonymes en passant par les navigateurs spécialisés etc, tous utilisent les mêmes techniques de chiffrement!

Enfin, limiter le serveur à ne servir que des fichiers textes diminue d’autant les risques d’attaque et d’injection de code malveillant. Sans parler des nombreuses couches de sécurité ajoutée par Neural qui a développé son propre algorithme de cryptage. Installé sur nos serveurs, Neural bénéficie des dernières technologies et Politique de sécurité du contenu (CSP) souvent impossible à déployé sur un serveur mutualisé ou partager par plusieurs sites.

Logo Neural Arobas

Neural v7.0.0 (2020-2023)

  • Version v7.8.0 (hiver 2023)
    - Certificat SSL Let’s Encrypt
    - Nouvelle librairie avec objets WSC
    - Nouvelle façon de gérer les variables globales « session »
  • Version v7.7.0 (automne 2023)
    - Migration Windows Serveur 2022
    - Racine dynamique
    - Gestion des fichiers témoins (cookies) avec secur, samesite et HTTPOnly
    ...
  • Version v7.6.0 (printemps/été 2023)
    - Important développement de Neural en prévision de la prochaine version 8
    - Davantage d’indépendance des bases de données
    - Séparation de plusieurs « modules globaux » du noyau partagé (textes et communiqués, rubriques, collections, médiathèque...)
    - Nouveau module « Médiathèque » avec collections RSS
    - Nouveau module « RDF » pour la mise à jour des pages génériques
  • Version v7.5.6 (janvier à mai 2023)
    - Important nouveau module « Réservation » combiné au nouveau module « Membre »
    - Nouveau système d’identification de pourriel basé sur la détection d’humain
    - Connexion au nouveau système Vigilance du gouvernement québécois (alertes)
    - Capture de l’indice de feu de la SOPFEU rapide et léger!
    - Intégration de thème foncé/pale avec sélecteur de thème
  • Version v7.5.5 (juin à décembre 2022)
    - Important nouveau module « Membre » avec formulaires d’abonnement et section membre en ligne
    - Neural respecte les nouvelles recommandations de la dernière version « HTML Living Standard »
    - Nouveau module de « Localisation d’IP » en lien avec la base de données Maxmin
    - « Le Rapporteur », un nouveau module qui intègre la base de données d’AbuseIPDB
    - Connexion au nouveau sytème d’emploi-québec avec authentification OAuth
  • Version v7.5.0 (avril à juin 2022)
    - (avril) ajout de « heros » animés
    - (avril) mise à jour de twSecure v3.2.0 pour un type d’attaque XXS
    - (avril-mai-juin) développement d’un nouvel éditeur visuel HTML par bloc
    - (mai) nouveau module « Code Promo » avec le module « Réservation de salle » avec date d’expiration
    - (mai) nouvelle section d’aide pour l’intégration de composante Bootstrap 5
  • Version v7.4.1 (janvier à mars 2022)
    - (mars) ajout du nouveau module twJardin v1.0
    - (mars) Nouveau module twConseil v1.0 pour les gestion des membres du conseil municipal
    - (mars) Nouveau module Intradoc v0.3.7 pour le partage de fichier sécurisé
    - (février-mars) « twCompteur v3.6.0 » avec détection Windows 11
    - (février) Nouveau module twAgenda v0.1
    - (janvier) Migration Font Awesome version version 6
    - (janvier) Refonte du système de sélection de langage
  • Version v7.4.0 (octobre à décembre 2021)
    - (décembre) « twEditeur v2.5.0 » vCard avec encart et vignette
    - (novembre) Éditeur : bloc HTML pour « card » et bouton
    - (octobre) Passage à « Bootstrap v5.1.3 »
    - (octobre) Module twCompteur v3.4.0 avec support de la politique « CSP »
    - (octobre) Module twCompteur v3.4.0 avec support « User-Agent Client Hints »
    - (octobre) Module « twCourriel v2.5.4 » avec formulaire « Fetch »
  • Version v7.3.9 (septembre 2021)
    - Nouveau module « twAjaxRecherche v1.0 »
    - Nouveau module de demande de permis « twPermis v1.0 »
    - Mise-à-jour du module « twBottin v1.3.1 »
  • Version v7.3.9 (septembre 2021) Nouveau module « twAjaxRecherche v1.0 »
  • Version v7.3.8 (aout 2021) Nouveau éditeur visuel en version beta
  • Version v7.3.5 (mars 2021) Nouveau module « twHerault » (hero) avec animation
  • Version v7.3.4 (février 2021) Passage à la version Bootstrap v5.0.0-beta2
  • Version v7.3.3 (janvier 2021) Collection asynchrone pour fil de presse RSS universel
  • Version v7.3.2 ((janvier 2021) Gestion des adresses (url) canonical
  • Version v7.3.1 (décembre 2020) twMail - Amélioration de la détection de pourriel
  • Version v7.3.0 (décembre 2020) Passage à la version Bootstrap v5.0.0-beta1
  • Version v7.2.3 (automne 2020) Module « Menu » avec type de menu
  • Version v7.2.2 (automne 2020) Passage à la version Bootstrap v5.0.0-alpha3
  • Version v7.2.0 (automne 2020) twEditeur - Éditeur avec bloc texte
  • Version v7.1.4 (été 2020) Passage à la version Bootstrap v5.0.0-alpha1
  • Version v7.1.3 (été 2020) Intégration des pictogrammes SVG Bootstrap Icons v1.0.0
  • Version v7.1.2 (été 2020) twClasses - Intégration des données structurées (JSON)
  • Version v7.1.1 (été 2020) Accueil - Refonte de la page d’identification avec diaporama
  • Version v7.1.0 (été 2020) twClasses - Conversion des variables globales en classe
  • Version v7.0.9 (été 2020) twSitemap - Site map avec ping automatique (Google)
  • Version v7.0.8 (été 2020) twMail - Nouveau cryptage des URL dans les courriels
  • Version v7.0.7 (été 2020) twFunctions - Chargement différé des images (Lazy)
  • Version v7.0.6 (été 2020) twFunctions - Ajout de la composante « Fancybox »
  • Version v7.0.5 (été 2020) twSecure - Amélioration de la gestion des site HTTPS
  • Version v7.0.4 (été 2020) twMail - Amélioration de l’encodage
  • Version v7.0.3 (été 2020) twMessagerie - Nouveau module de message HTML
  • Version v7.0.2 (été 2020) twMembres - Nouveau module de gestion des abonnements
  • Version v7.0.0-alpha (printemps 2020) Migration Windows 2019

Neural v5, v6 et v7 pour les municipalités (2017-2021)

  • Version v7.0.1 (été 2020) twLoisirs - Module « loisirs » (Municipalités)
  • Version v6.7.0 (2020) Municipalités - Compte citoyen sécurisé
  • Version v6.4.0 (octobre 2019) Module « Réservation » ajout de la visualisation avec calendrierl
  • Version v6.3.0 (été 2019) Intégration d’une collection dans n’importe qu’elle page (ajax)
  • Version v6.2.5 (juillet 2019) Municipalités - Collection asynchrone
  • Version v6.2.4 (avril 2019) Module « Communications » nouveau système de capture de pourriel
  • Version v6.2.3 (avril 2019) Module « Communications » Gestion du ReplyTo
  • Version v6.2.2 (avril 2019) Module « Communications » formulaire Ajax
  • Version v6.2.0 (mars 2019) Module « Communications »
  • Version v6.1.1 (mars 2019) Municipalités - Module « Réservations »
  • Version v6.1.0 (janvier 2019) Module « Loisir » en développement...
  • Version v6.0.0 (décembre 2018) Module « Réservation »
  • Version v6.4.0-alpha (septembre 2018) Module « Équipement »
  • Version v6.3.2-alpha (juillet 2018) Bonification du Bottin des entreprises
  • Version v6.3.1-alpha (mai 2018) Nouveau module « Séance du conseil » !
  • Version v6.3.0-alpha (printemps 2018) Module « FAQ » (questions / réponses)
  • Version v5.1.0 (février 2018) Passage à la version Bootstrap v4.0 finale
  • Version v5.3.0-alpha (décembre 2017) Capture des offres d’emplois par municipalité;
  • Version v5.2.0-alpha (décembre 2017) Nouvelle version pour municipalité avec Bootstrap v4.0.0-alpha.6;
  • Version v5.1.0-alpha (novembre 2017) Passage à la version Bootstrap v4.0.0-beta.2
  • Version v5.0.0-alpha (2017) Municipalités - Gestion par collections

Neural v6 (2018-2020)

  • Version v6.60 (automne 2019);
  • Version v6.00 (2019) Nouvelle structure avec importation de modules;
  • Version v6.00-alpha (juillet 2018) Multiple édimestre/avatar par compte;
  • Version v6.10-alpha (août 2018) Module « Textes et communiqués » (adaptatif);
  • Version v6.20-alpha (septembre 2018) Thèmes dynamique avec nouveau thème 20e anniversaire;
  • Version v6.21-alpha (octobre 2018) [Bogue] Éditeur de texte « Ancre »;
  • Version v6.22-alpha (novembre 2018) Éditeur de texte « Vidéo »;
  • Version v6.00 (décembre 2018) Nouveau système d’importation de module XML.
  • Version v6.31 (printemps 2019) Passage à font-awesome 5.
  • Version v6.32 (printemps 2019) Mise à jour du serveur de courriel - Mailenable 10.
  • Version v6.33 (printemps 2019) Nouveau module « Outils » (rassemblement des outils).
  • Version v6.34 (été 2019) Ajout de pictogramme dans le babillard (Bootstrap-Iconpicker).
  • Version v6.35 (automne 2019) Neural passe à SASS pour la gestion des CSS.
  • Version v6.36 (automne 2019) Intégration Instagram
  • Version v6.37 (automne 2019) Intégration de collection par mot clé (Ajax)
  • Version v6.40 (automne 2019) Génération de politique de confidentialité et termes et conditions.
  • Version v6.41 (automne 2019) Génération automatique des sites Map (images, datafeed, news).
  • Version v6.42 (septembre 2019) Ajout de la gestion du hérault (hero).
  • Version v6.43 (octobre 2019) Imbrication de PDF dans les pages
  • Version v6.52 (novembre 2019) Synchronisation avec Mailchimp
  • Version v6.60 (janvier 2020) Bases textes dynamique et protocole dynamique (https)

Neural v5 (hiver 2016-2017)

  • Version v5.11 (décembre 2016) Version 5 finale avec Bootstrap v4.0.0-alpha.6;
  • Version v5.12 (décembre 2016) Refonte du Blog v1.8 avec gestion des commentaires (XML ou Disqus);
  • Version v5.21 (2017) Module de gestion et stockage en pur XML;
  • Version v5.22 (avril 2017) Génération automatique Json et XML des collections de la médiathèque;
  • Version v5.30 (mai 2017) Nouveau tableau de bord et automatisation de la configuration pour le Blog v1.9.
  • Version v5.40 (octobre 2017) Le « Téléversement rapide »
  • Version v5.41 (octobre 2017) Système de notification
  • Version v5.50 (février 2018) Espace de stockage en nuage Neural;
  • Version v5.51 (février 2018) Passage à la version Bootstrap v4.0

Neural v5 Alpha (été-automne 2016)

  • Nouveau système d’arborescence (/rubrique/?id=etiquette) ;
  • Intégration des commentaires Disqus ou Neural ;
  • Éditeur visuel (Wysiwyg) ;
  • Intégration Bootstrap 4 / Fundation 6 ;
  • Support AMP Project ;
  • Intégration du menu Bootstrap 4 et « Simple Menu Core »;
  • Générateur de style de base et Bootstrap 4 ou Fundation 6;
  • Générateur de formulaire;
  • Intégration « Google Font »;
  • Mise à jour du système de Carrousel, de défilement et de galerie;
  • Intégration de plugiciel : Animate, Wow, Bouncy;
  • Passage à font-awesome;
  • Nouveau système multilingue avec dossier (/fr/, /en/...);

Versions de Neural

  • Version v1.00 (1997) Gestionnaire installé sur un serveur mutualisé et base MS Access.
  • Version v1.50 (1998) Commercialisation et Multilingue sous SQL Server.
  • Version v2.00 (2000) Intégration de la philosophie XML / XSL.
  • Version v2.10 (2004) Gestion multiusager avec médiathèque.
  • Version v2.20 (2004) Intégration .NET en C#.
  • Version v3.00 (2007) Nouvelle gestion des images.
  • Version v3.10 (2008) Nouvel éditeur de contenu et support PHP.
  • Version v3.20 (2010) Nouvel éditeur de contenu, intégration des médias sociaux (Picasa).
  • Version v3.30 (2012) Intégration du XMP et HTML5 et version SSL.
  • Version v4.00 (2013) Sémantique améliorée, nouvel éditeur visuel / jQuery.
  • Version v4.20 (2013) Encodage et chiffrement des données XML!
  • Version v4.30 (2014) Amélioration du téléversement, filigrane, redimension.
  • Version v4.31 (2014) Intégration de Bootstrap 3 (structure fluide et adaptative).
  • Version v4.32 (2014) Génération PDF et intégration du format XMP pour PDF.
  • Version v4.40 (2015) SEO - Intégration des microdonnées.
  • Version v4.41 (2015) Intégration du format « vCalandar » et partage « Google agenda ».
  • Version v4.42 (2015) PayPal - Intégration de paiement PayPal.
  • Version v4.43 (2015) Google Map - Intégration de géo location et répertoire GeoRSS.
  • Version v4.44 (2015) Section protégée par mot de passe avec contenu crypté.
  • Version v4.50 (2015) Nouvelle classe de fichier de base « Générique » (XML).
  • Version v4.51 (Noël 2015) Multi-bases de données par module.
  • Version v4.60 (2016) Format de sites statique.
  • Version v5.00-alpha (2016) Refonte structurelle : Compatible mobile / Base Bootstrap 4.
  • Version v5.01-alpha (2016) Nouveaux modules : Consultations / Envois massif / Tableau de bord.
  • Version v5.02-alpha (2016) Support AMP / Suppression par liste de fiches.
  • Version v5.03-alpha (2016) Admin : Archivage de l’historique / Admin : Gestion des hébergements.
  • Version v5.04-alpha (2016) Nouveau système multilingue / Champ crypté / Exportation JSON.

Versions de Neural mobile

  • Version mobile v1.0 (2016) (Version Neural 5).
  • Version mobile v1.1 (décembre 2016) (Version Neural 5.1).
  • Version mobile v1.2 (2017) (Version Neural 5.2).

Versions de Neural Travailleur autonome

  • Version TA 0.91 (2013) Nouveau module comptable « TA ».
  • Version TA 0.92 (2014) Nouveau calcul des taxes québécoises (TVA).
  • Version TA 0.93 (2014) Refonte, génération PDF/XMP.
  • Version TA 0.94 (2015) Génération de rapports de taxes fédérale et provinciale (PDF).
  • Version TA 0.95 (2017) Tableau de bord et gestion des tâches.
  • Version TA 0.96 (2017) Recherche globale de facture.
  • Version TA 0.97 (2017) Génération PDF de lettre avec entête.
  • Version TA 0.98 (2020) Intégration de la librairie Math.js.
  • Version TA 0.99 (2021) Gestion de projet et de développement avec calcul des heures.
  • Version TA 1.00 (2022) Consolidation et gestion des hébergement.
  • Version TA 1.01 (mars 2022) ajout du nouveau module twJardin v1.0..
  • Version TA 1.02 (mai 2022) ajout d’un journal pour gérer les hébergements.
  • Version TA 1.03 (juin 2022) ajout d’un journal de tâches sur la page d’accueil.

« Bilan de santé » pour le module Neural Travailleur autonome

  • Version v0.11 (mars 2019) ajout du poids/poids santé..
  • Version v0.10 (janvier 2019).

« Météo » pour le module Neural Travailleur autonome

  • Version BS 0.13 (février 2022) Ajustement d’Environnement et ressources naturelles Canada
  • Version BS 0.12 (novembre 2019) ajout de Météo média et capture d’Environnement Canada.
  • Version BS 0.11 (septembre 2019) nouvelle version CumulusMX.
  • Version v0.10 (23 août 2013) avec station Oregon/Cumulus.

Versions de la boutique Neural

  • Version Boutique v0.5 (2021) Intégration d’une boutique « Ecwid ».
  • Version Boutique v0.4 (2020) Refonte complète de la boutique neural.
  • Version Boutique v0.3 (2017) Ajout des données structurées.
  • Version Boutique v0.2 (2016-été) Diverses améliorations.
  • Version Boutique v0.1 (2015-été) Boutique Paypal intégrée.

Versions du Blog Neural

  • Version Blog v1.0 (2000) Blog pour riviereduloup.net.
  • Version Blog v1.2 (2010) Système de commentaires XML pour trucsweb.com.
  • Version Blog v1.8 (décembre 2016) Refonte complète avec gabarit Bootstrap.
  • Version Blog v1.9 (mai 2017) Nouveau tableau de bord et automatisation de la configuration.
  • Version Blog v2.0 (juillet 2018) Avec gestion des avatars

Projet Heliumcode (discontinué)

  • Version He 0.90 (2013) Applications mobiles pour le partage privée, cryptée et sécuritaire d’images.

Dernière mise à jour : 2023-12-13