logo
Login
Pages vues1076

MINISITE UTILISATEUR

Implémentation des emoji

Posté le 02 07 2020

❤️emoji vous avez dit emoji

Le mot emoji provient du japonais e (絵, "image") + moji (文字, "caractère") à ne pas confondre avec emoticon qui lui est la contraction anglaise de emotion et icon...

L'emoji est donc une suite de caractères () représentant une image () ...

🆒

Avec la finalisation du support complet de utf8 et donc la possibilité de l'utilisation pleine des caractères Unicode l'implémentation de l'interface pour la saisie des emoji s'imposait. Objectif rendre la saisie d'un emoji aussi facile que sur un smartphone.

Dans NPDS on trouve déjà un support fourni par l'éditeur Tinymce. C'est donc pour les autres zone de saisie où Tinymce n'est pas activé. Et notamment dans les forums et le chat.

 

Nous avons opté pour une librairie externe.

En résumé les émoji sont stockés dans un fichier dans le stockage local de votre (vos navigateurs) à la première utilisation ce fichier n'est pas encore stocké dans 

Modification du skin pour le thème par défaut.

Posté le 10 01 2019

 Thèmes

Lea version 16 embarque la possibilité pour un utilisateur de modifier le skin ("chartre graphique") de son thème (cette fonction est basé sur le cookie de l'utilisateur et donc fonctionelle tant qu'il existe).

Comme pour l'instant cette possibilité n'est pas disponible pour l'administrateur  voici comment l'administrateur (webmaster) peut choisir un skin particulier pour le thème par default (celui que voit tout les visiteurs non membre de votre site + les membres qui l'ont choisi ...).

 

REvolution 16 est fourni avec le thème par defaut npds_boost_sk qui utilise le skin default (c'est à dire la feuille de style fourni par bootstrap par defaut).

CHOISIR un  thème skinable (reconnaissable grâce à leur suffixe _sk).

RENOMMER ces deux fichiers (par exemple avec une extension .ori)

/themes/_skins/default/bootstrap.min.css

/lib/bootstrap/dist/css/bootstrap.min.css


COPIER le fichier bootstrap.min.css du skin par defaut que vous désirez (par example cerulean)
/themes/_skins/cerulean/bootstrap.min.css

COLLER ce ^  fichier bootstrap.min.css

dans

/lib/bootstrap/dist/css/

et dans

/themes/_skins/default/

et voili ...

Modification de l'entête de votre page d'accueil

Posté le 10 01 2019

 Thèmes

Ceci est une nouvelle possibilité d'individualiser encore plus votre page d'accueil (landing page) ... 

Quand on appelle la page d'accueil (défini par $Start_Page dans les préferences du site)

si dans le dossier du thème actif il existe un fichier : themes/votretheme/html/header_landing.html
c'est lui qui sera chargé (à la place du fichier themes/votretheme/html/header.html)
sinon
c'est le fichier themes/votretheme/html/header.html qui sera chargé

C'est donc ce fichier header_landing.html (suivant son contenu) qui modifiera l'aspect et ou le contenu de la partie supérieur de votre page d'accueil ...

Et voilà ...

08 01 2019