[Aide] Technique Éditeur de texte

Toute l'aide nécessaire pour bien démarrer ou s'informer sur le jeu
Avatar de l’utilisateur
Spike
Jacasseur
Messages : 913
Inscription : 08 janv. 2019, 19:27
Nom sur Cosmopoly : Spike Mainsters
Métier sur Cosmopoly : Professeur

[Aide] Technique Éditeur de texte

Message par Spike » 11 févr. 2019, 03:22

Image


Ici vous retrouverez toutes les informations utiles concernant les aspects techniques de l'éditeur de texte.

- Les boutons de l'éditeur de texte
- Remplissage de la page avec un fond coloré
- Styles, couleurs et placements d'encadrement
- Ajouter de la musique sur son profil


Si malgré le soin apporté pour vous donner le maximum d'informations, vous avez encore des questions n'hésitez pas à poser toutes vos questions dans la rubrique d'aide.
I'm your worst nightmare

Avatar de l’utilisateur
Spike
Jacasseur
Messages : 913
Inscription : 08 janv. 2019, 19:27
Nom sur Cosmopoly : Spike Mainsters
Métier sur Cosmopoly : Professeur

Re: [Aide] Technique Éditeur de texte

Message par Spike » 11 févr. 2019, 05:27

Les boutons de l'éditeur de texte

Cosmopoly dispose d'un éditeur de texte complet et qui permet de faire ses textes directement sur le jeu sans devoir utiliser de logiciel externe.

Les différents boutons correspondent aux boutons déjà présents sur la plupart des éditeurs de texte avec certains boutons pour des fonctions texte et/ou web en plus qui le rendent complet.

Voici donc une explication rapide et détaillée de la fonction des boutons présents dans l'éditeur. Cette explication s'adresse à tous les niveaux, novice comme plus avancé, à vous de vous reporter directement à la section qui vous intéresse selon vos besoins.


Première ligne

Image

C'est la ligne la moins importante à mon sens, mais voici à qui correspondent exactement les boutons :

Image → Affiche la source html, ce qui permet de voir et aussi modifier le code de la zone de texte, peu utile et en mode chinois pour les non initiés :$

Image → Gestion de la page
- Bouton enregistrer qui permet un enregistrement du texte
- Bouton de page vierge pour tout effacer et recommencer une nouvelle page
- Bouton d'aperçu qui ouvre un aperçu du contenu de la zone texte dans une nouvelle fenêtre
- Bouton pour imprimer
- Bouton des modèles qui permet de choisir et d'afficher une organisation de la page

Image → Couper, copier et coller
- Couper pour supprimer un élément et le recoller par la suite ailleurs
- Copier pour uniquement copier un élément en le laissant à sa place
- Coller pour coller un élément à l'endroit désiré
- Coller comme texte brut : coller le texte sans garder le formatage (couleurs, gras,...)
- Coller depuis word : coller directement un contenu word

Attention : Si les boutons pour couper, copier et coller ne fonctionnent pas sur votre navigateur il faut utiliser les commandes ctrl + x (couper), ctrl + c (copier) et ctrl + v (coller) à la place

Image → Annuler ou rétablir une action faite sur la page

Image → Rechercher et remplacer
- Rechercher : pour rechercher un mot contenu dans le texte
- Remplacer : pour rechercher un mot et le remplacer par un autre par exemple

Image → Tout sélectionner

Image → Langue et orthographe


Deuxième ligne

Image

C'est la ligne principale pour gérer le formatage de texte voici à qui correspondent exactement les boutons :

Image → Formatage de texte
- Gras
- Italique
- Souligné
- Barré
- Indice
- Exposant

Image → Mise en forme
- Copier le formatage
- Supprimer la mise en forme

Image → Listes
- Liste numérotée
- Liste à puces

Image → Diminuer et augmenter le retrait

Image → Zones
- Zone de citation (avec un trait de placé le long de la zone marquée comme citation)
- Division pour séparer une zone spécifique de la page (utilisé pour personnaliser la page)

Image → Alignement de texte (gauche, centré, droite, justifié)

Image → Direction du sens du texte (gauche vers droite et droite vers gauche) et langue


Troisième ligne

Image

C'est la ligne qui permet principalement d'ajouter des éléments externes (liens, images,...)

Image → Liens
- Ajouter et supprimer un lien
- Ancre : C'est à dire faire un lien vers un endroit précis de la page (s'utilise par exemple pour les sommaires)

Image → Insérer des médias
- Image
- Musique, vidéo,...
- Flash

Image → Apparence
- Ajouter un tableau
- Ajouter une ligne horizontale

Image → Insérer des smiley et caractères spéciaux


Image → Contenu
- Insérer un saut de page pour l'impression
- Cadre de contenu incorporé : ajouter du contenu d'un autre site à l'intérieur de la page

Image → Insérer des emoji


Quatrième ligne

Image

C'est la ligne utile surtout pour gérer le texte.

Image → Gérer les styles
Des combinaisons pré-définies de formatage de blocs et de lignes pour unifier le contenu de la page.

Image → Gérer les formats
Des formats de paragraphe pré-définis pour unifier le contenu de la page.
Utiles pour changer les espaces d'un texte copié depuis word (adresse et division sont plus efficaces)

Image → Gérer la police et sa taille
Des polices pré-intégrées à choisir pour écrire son texte ainsi que le choix de la taille de police.
Pour utiliser une police non présente dans l'éditeur, il suffit d'écrire un mot et de copier un texte issu de word avec une autre police et d'enlever le mot de base pour garder la police externe.

Image → Interlignes et espacement entre les lettres
Permet de gérer les espacements entre les lignes (interlignes) et les lettres dans un texte.

Image → Gestion des couleurs
Couleur de texte et de surlignage avec choix de couleurs.

Image → Affichage
- Choisir la taille d'affichage de l'éditeur en cliquant (normal ou plein écran)
- Affichage des blocs sur la page

Certains boutons seront expliqués plus en détail par la suite pour pouvoir aller plus loin dans leur exploitation.
I'm your worst nightmare

Avatar de l’utilisateur
Spike
Jacasseur
Messages : 913
Inscription : 08 janv. 2019, 19:27
Nom sur Cosmopoly : Spike Mainsters
Métier sur Cosmopoly : Professeur

Re: [Aide] Technique Éditeur de texte

Message par Spike » 11 févr. 2019, 19:34

Remplissage de la page avec un fond coloré

L'éditeur de texte permet d'avoir des couleurs de fond, couleurs et bordures d'encadrement,...

On va commencer ces explications techniques par quelque chose d'assez simple, c'est à dire ajout un fond coloré.

Pour commencer, il vous faudra choisir la couleur désirée, vous pouvez donc aller sur le site suivant et y choisir votre couleur : https://html-color-codes.info/Codes-couleur-HTML/

Une fois votre couleur choisie, gardez bien son code hexadécimal, ils sont tous la forme d'un # et 6 caractères, par exemple, pour le noir ce sera #000000

Sur l'éditeur de texte, vous devez créer ce qu'on appelle une division en appuyant sur le bouton "div".
Vous aurez une fenêtre qui s'ouvre, et dans le style il faut choisir "Special Container"

Image

Après avoir fait ceci, direction l'onglet avancé. Vous pourrez choisir de nommer votre division, par exemple "fond" pour la reconnaître.
Vous aurez ensuite la partie la plus importante : "Style", c'est ici que l'on définit le style de la division.
Par défaut sera écrit "background:#eeeeee;border:1px solid #cccccc;padding:5px 10px;"

Image

Ne vous préoccupez pas de ce qui est indiqué ici puisque pour mettre simplement un fond coloré à la page il vous suffira juste d'indiquer background pour choisir de modifier la couleur et le code hexadécimal de la couleur choisie, comme ceci pour continuer avec mon exemple de fond noir : "background:#00000;"

Ce qui nous donne le résultat suivant :
Image

Il suffit donc d'écrire, aller à la ligne etc pour que le fond se poursuive sur la page.

Si on souhaite changer de couleur, il suffit de cliquer sur le bouton "Source" (tout en haut à gauche de la première ligne) qui affiche le code de la page, il faudra donc y retrouver le code <div id="fond" style="background:#000000"> (toujours l'exemple du noir pour moi) et remplacer le code hexadécimal par celui de la nouvelle couleur.

Voici un exemple de commentaire que j'ai mis à ma femme, réalisé avec cet éditeur en utilisant cette technique :
Image


On utilisera donc cette technique pour ajouter une couleur de fond à toute zone de texte déterminée par une division (div).
I'm your worst nightmare

Avatar de l’utilisateur
Spike
Jacasseur
Messages : 913
Inscription : 08 janv. 2019, 19:27
Nom sur Cosmopoly : Spike Mainsters
Métier sur Cosmopoly : Professeur

Re: [Aide] Technique Éditeur de texte

Message par Spike » 03 août 2019, 17:17

Styles, couleurs et placements d'encadrement

On va poursuivre ces explications techniques avec l'ajout et styles et couleurs d'encadrement ainsi que le placement de ces encadrements sur votre page.

Tout devrait devenir possible après ce tutoriel, ça sera à vous de décider de la mise en forme et du placement qui vous plaît.


Types de bordures

On va commencer tout simplement par les différents types de bordures, vous pourrez les mettre pour le contour de votre profil/commentaire en entier ou seulement sur certaines sections que vous voulez encadrer.

Les types de bordures sont les suivants : solid, dashed, dotted, double, groove, ridge, inset et outset
Sans bordure, le type par défaut est none qui peut également être indiqué comme tel si on ne souhaite pas en mettre.

Voici leur rendu :
Image

Vous pouvez voir leur type et les effets (plus ou moins visibles) sur certains.

Et voici un exemple de code utilisé pour le type de bordure "double" dans le code source :
<div style="border:5px double #2e9afe;">

Comme on peut le voir ici, les éléments sont indiqués comme suivant : "border:5px" correspond à mettre une bordure d'une taille de 5px, "double" indique une bordure de type double pour toute la zone et la couleur #2e9afe indique que la bordure est bleue.

A vous de choisir votre type de bordure, son épaisseur et sa couleur comme vous le souhaitez en suivant le code.

La couleur de fond n'est pas présente puisque ce sont des div internes et non le div principal, vous pouvez très bien mettre un fond d'une couleur différente si vous le souhaitez en rajoutant le code prévu pour la couleur de fond comme déjà vu précédemment (exemple pour le noir : "background:#00000;")


Combinaison de bordures

Maintenant que vous savez mettre des bordures toutes simples, on va continuer avec les combinaisons de bordures. En effet, il est tout à faire possible de mettre plusieurs types de bordures, de tailles et de couleurs sur une même division.

Alors vous allez sûrement vous demander comment indiquer au code que vous voulez mettre une bordure particulière à un endroit spécifique, eh bien c'est prévu d'avance.

La façon la plus simple est à mon avis la plus détaillée, c'est à dire prévoir bordure par bordure ce que vous souhaitez faire.
Pour rappel, voici le code d'exemple plus haut pour avoir l'ensemble des bordures identiques : <div style="border:5px double #2e9afe;">

Pour choisir chaque bordure indépendamment des autres,il suffira de les travailler séparément et d'indiquer clairement dans le code celle que l'on traite. Pour faire plus simple, il y a une bordure en haut, une en bas, une à gauche et une à droite, et le code permet de les désigner.

C'est plutôt simple puisque les bordures sont identifiées avec leur position (en anglais) : border-top pour celle du haut, border-bottom pour celle du bas, border-left pour celle de gauche et enfin border-right pour celle à droite.


Voici donc un exemple avec les bordures haut et bas et gauche et droite identiques par paire :
Image

Et voici le code utilisé pour ce rendu dans le code source :
<div style="border-bottom:3px solid #669999; border-left:3px dashed #2e9afe; border-right:3px dashed #2e9afe; border-top:3px solid #669999;">

Si on regarde de plus près le code, on voit que :
- Le style englobe l'ensemble des bordures entre " "
- Chaque bordure est traitée séparément, on indique dans l'ordre son épaisseur, son type et enfin sa couleur

Vous pouvez donc choisir le rendu de chacune de vos bordures, y compris d'en masquer une ou plusieurs grâce au type "none"

Exemple de rendu avec des bordures masquées :
Image

Code source associé : <div style="border-bottom:none; border-left:3px solid #2e9afe; border-right:none; border-top:3px solid #2e9afe;">

C'est la façon "longue" de faire les choses, mais c'est aussi celle qui me semblait la plus claire et la plus simple à expliquer à des débutants.


Tailles et positionnements

La partie la plus compliquée pour les encadrements est bien sûr celle pour les tailles et positionnements.
C'est assez compliqué de placer un élément exactement où et comme on le veut, et encore plus sans connaissances dans le domaine. Je vais essayer de vous expliquer au mieux pour que vous puissiez placer vos div selon vos envies.

Les éléments principaux que je vais vous apprendre à utiliser pour le placement de vos div sont la largeur (aussi la hauteur) et les marges.
En gros ça veut dire que votre zone sera déterminée par la place qu'elle prend sur la page, donc sa largeur et son alignement grâce aux marges gauches et droites.

Marge
Par défaut, si aucune instruction de marge n'est donnée, un div sera aligné tout à gauche de la page.
Pour choisir son alignement, on renseigne l'élément "margin", en précisant la taille des marges et en choisissant sa valeur comme suivant :
- A gauche : margin-left:50px;
- A droite : margin-right:50px;
- C'est la même chose pour le haut et le bas (margin-top et margin-bottom)

Ici on rajoute une marge de 50px, mais on peut très bien utiliser une marge en % à la place, mais je trouve les % plus compliqués pour les placements, avec les px on peut placer exactement où on veut en faisant des modifications dans le code source jusqu'à obtenir l'effet désiré.

Il est également possible d'utiliser de la même manière l'élément "padding" pour délimiter l'espace entre la bordure intérieure et le contenu du div.

Taille
Par défaut, si aucune instruction de taille n'est donnée, un div prendra toute la place.
Pour choisir une taille pour un div, on renseigne l'élément "width" pour la largueur et l'élément "height" pour la hauteur en précisant sa valeur comme suivant :
- Pour une largeur qui prend 50% de l'espace : width:50%;
- Pour une largeur de 200px : width:200px;

C'est la même chose pour la hauteur, mais qui est moins utile ici.

Comme pour les marges, on peut utiliser soit les % soit les px, tout dépendra de la façon dont vous voulez arranger l'espace. Vous trouverez ce qui vous convient le mieux à faire plusieurs tests avant de trouver satisfaction.

Voici divers exemples de rendus selon les choix :
Image


En plus des placements et alignements, il est mieux de créer un nouveau div à l'intérieur de votre div de zone de texte afin d'intégrer correctement votre texte prévu à l'intérieur.

Et voici enfin pour vous montrer ce qu'il est possible de faire en travaillant ses div un exemple du com que m'a fait ma fille Soelyah Jensen à partir d'un code que je lui ai préparé :
Image

N'oubliez pas que vous pouvez copier et garder votre code source tout prêt afin de le réutiliser pour tous vos coms et profils.

J'espère que ce tutoriel n'était pas trop compliqué pour vous, mais vous avez ici toutes les bases expliquées au plus direct et simple pour réussir avec vos encadrements. C'est en pratiquant et en essayant diverses solutions que vous allez réussir, alors il vous faudra persévérer pour obtenir le résultat voulu.

Il existe aussi d'autres éléments possibles, mais j'ai préféré limiter à ceux-ci, pour vous simplifier la tâche, mais surtout parce que je doute que vous voulez un cours complet de CSS pour simplement faire vos profils et coms sur cosmo...

Toutefois, si vous rencontrez des difficultés, n'hésitez pas à venir me voir pour que je vous aide que ça soit pour des questions sur le tutoriel ou même corriger ou créer un code pour vous.
I'm your worst nightmare

Avatar de l’utilisateur
Spike
Jacasseur
Messages : 913
Inscription : 08 janv. 2019, 19:27
Nom sur Cosmopoly : Spike Mainsters
Métier sur Cosmopoly : Professeur

Re: [Aide] Technique Éditeur de texte

Message par Spike » 03 août 2019, 17:36

Ajouter de la musique sur son profil

Comme vous avez pu le voir jusqu'ici, l'éditeur de texte permet d'utiliser du code. Nous avons utilisé du code pour mettre un fond coloré, rajouter des encadrements et même placer vos div.

Maintenant, je vais vous expliquer comment rajouter de la musique à votre profil.

Pour rajouter de la musique sur votre profil, vous pouvez tout simplement mettre une vidéo youtube et laisser vos visiteurs la regarder s'ils le souhaitent. Mais vous pouvez aussi ajouter cette même vidéo de façon masquée et qui se lancera automatiquement dès que quelqu'un visite votre profil.

C'est très simple à faire, il vous suffit d'aller dans le code source de votre profil, et d'ajouter le code suivant tout en bas après le contenu et avant le </div> final :

<div><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="0" src="LIENYOUTUBE?rel=0&amp;autoplay=1" width="0"></iframe></div>

Vous devrez juste remplacer LIENYOUTUBE par le lien youtube de votre vidéo. Pour que ça marche, il faudra renseigner le lien de type "embed" c'est à dire, prévu pour être intégré.
Ce lien est facile à récupérer, vous devez juste cliquer sur le lien "partager" présent sur youtube en dessous de la vidéo, et d'y sélectionner "intégrer" et dans le code, vous trouverez le lien sous la forme "src="https://www.youtube.com/embed/xxx" c'est ce lien qu'il faudra copier en remplacement de LIENYOUTUBE dans le code fourni ici.

Ce code vous permet donc d'avoir la musique lancée automatiquement mais surtout de masquer le lecteur youtube.

En gros, un exemple concret, actuellement sur mon profil j'ai la chanson "Paper" de Nick & Knight (lien youtube https://www.youtube.com/watch?v=KAN4ZgomfQY)
Si je récupère le lien à intégrer ça me donne https://www.youtube.com/embed/KAN4ZgomfQY

Mon code mis à la fin de mon profil est donc le suivant :
<div><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="0" src="https://www.youtube.com/embed/KAN4Zgomf ... autoplay=1" width="0"></iframe></div>
I'm your worst nightmare

Verrouillé

Revenir à « Aide »