Connectez-vous à modx. Comment déverrouiller un utilisateur ou réinitialiser le mot de passe depuis le panneau d'administration MODX Revo, MODX Evo via phpMyAdmin

Bien! Encore une fois, je suis un coureur de jupons et depuis plus d’un mois maintenant, vous n’avez pas vu un seul message de ma part. Je me corrige. Cet article intéressera les développeurs du système Révolution Modx . Dans cette leçon, je vais vous expliquer comment faciliter l'édition de sites Web pour un gestionnaire ordinaire qui ne comprend pas du tout les sites Web.

Tout d'abord, laissez-moi vous rappeler comment configurer Administrateur Modx Revo - J'ai écrit à ce sujet dans . J'ai quelques changements, ou plutôt une simplification de ce même panneau d'administration. Le fait est que dans cette politique d'accès ( pour ceux qui ne comprennent pas - lisez plus attentivement le message sur le lien) des onglets sont indiqués dont un manager ordinaire n'aura en aucun cas besoin, mais au contraire, peuvent le plonger dans la stupeur (par exemple, des onglets dans le menu tels que "Installation du système" ou "source du fichier"). Je propose une nouvelle politique d'accès. N'hésitez pas à suivre tous les points qui sont décrits dans cet article, mais sur le 6ème point, laissez uniquement ces paramètres cochés :

  • change_password (L'utilisateur peut changer son mot de passe)
  • change_profile (l'utilisateur peut modifier son profil)
  • class_map (Voir la liste des classes dans la carte des classes)
  • pays (Voir liste des pays)
  • delete_document (Supprimer et déplacer des ressources)
  • directory_create (Créer des répertoires dans système de fichiers)
  • directory_list (Obtenir une liste de sous-répertoires pour un répertoire sur le système de fichiers)
  • directory_remove (Supprimer les répertoires sur le système de fichiers)
  • directory_update (Renommer les répertoires sur le système de fichiers)
  • edit_document (Modifier les ressources)
  • file_create (Créer des fichiers)
  • file_list (Afficher une liste de fichiers dans un répertoire spécifique)
  • file_manager (Utiliser le gestionnaire de fichiers)
  • file_remove (Supprimer des fichiers)
  • file_tree (Voir l'arborescence des fichiers dans le panneau de navigation de gauche)
  • file_update (Mettre à jour les fichiers)
  • file_upload (Télécharger des fichiers dans un dossier)
  • file_view (Afficher le contenu du fichier)
  • cadres (utiliser le backend MODX)
  • aide (Voir la page Aide)
  • accueil (Voir page d'accueil)
  • list (Possibilité de "lister" n'importe quel objet) "Liste" signifie obtenir une collection d'objets)
  • charger (La possibilité de "charger" des objets, ou de pouvoir les renvoyer en tant qu'instance d'un objet)
  • déconnexion (Possibilité de se déconnecter en tant qu'utilisateur)
  • menu_site (Afficher l'élément « Site » dans le menu supérieur)
  • menu_tools (Afficher l'élément « Outils » dans le menu supérieur)
  • menu_user (Afficher l'élément « Utilisateur » dans le menu supérieur)
  • new_document (Créer des ressources)
  • publi_document (Publier ou dépublier des ressources)
  • purge_deleted (Vider la corbeille)
  • resource_duplicate (Créer une copie d'une ressource)
  • resource_quick_create (Utilisez "Créer rapidement une ressource" dans menu contextuel)
  • resource_quick_update (Utilisez "Ressource de mise à jour rapide" dans le menu contextuel)
  • resource_tree (Voir l'arborescence des ressources dans le panneau de navigation de gauche)
  • save_document (Enregistrer les ressources)
  • sources (Gérer les sources de fichiers et les types de sources de fichiers)
  • source_delete (Supprimer la source du fichier)
  • source_edit (Modifier la source du fichier)
  • source_save (Créer et enregistrer les fichiers source)
  • source_view (Voir la source des fichiers)
  • tree_show_resource_ids (Afficher l'ID dans l'arborescence des ressources)
  • view (Possibilité de « visualiser » des objets)
  • view_document (Afficher les ressources)

Avec ces paramètres, le panneau d'administration n'aura que tout ce dont un gestionnaire régulier a besoin.

Suppression des paramètres TV et des espaces réservés inutiles du panneau d'administration

Souvent, pour les sites assez simples (qui sont la majorité), il n'est pas nécessaire d'avoir un tas d'espaces réservés incompréhensibles comme "Surnom", "Résumé (introduction)" ou tout "Paramètres" avec un tas de paramètres incompréhensibles et inutiles pour l'homme ordinaire. Tout ce dont tu as besoin c'est "Titre" Et "Contenu de la ressource". Je vais maintenant montrer, à l'aide de l'exemple d'un de mes sites, comment mettre en place un panneau d'administration simplifié pour un manager.

Allez dans « Paramètres du formulaire »

Ensuite, cliquez sur « Créer un nouveau profil »

Appelez-le « manager » et cochez la case « Actif ». Sauvegarder

Faites un clic droit sur le profil et cliquez sur « Modifier »

Dans la fenêtre qui s'ouvre, cliquez sur « Groupe d'utilisateurs » et ajoutez « gestionnaire »

On retourne dans « Profil » et on clique sur « Créer un nouvel ensemble de règles » (j'en ai déjà créé plusieurs)

Dans « Action » indiquez « Mettre à jour la ressource »

Très probablement, vous aurez déjà créé un modèle et une page, et à ce stade, vous configurerez le panneau d'administration, je vous conseille donc de sélectionner également "Mettre à jour la ressource", puis copiez simplement les paramètres dans "Créer une ressource". Comme vous l'avez probablement déjà deviné, il s'agit de règles permettant de modifier un modèle spécifique, et "Action" détermine quand recourir à ces règles : lors de la création ou lors de l'édition. Si vous ne comprenez pas, ce n’est pas grave, alors tout deviendra clair.

Dans le modèle, sélectionnez le modèle pour lequel vous souhaitez définir des règles

J'attribuerai des règles au modèle "Prestations de service".

Astuce : je trouve très pratique d'ouvrir deux navigateurs : en un ( Chrome) panneau d'administration sous « admin », et dans le deuxième ( Opéra) sous « gestionnaire »

Ensuite, nous modifions l'ensemble de règles nouvellement créé

Maintenant, le plaisir commence. Si vous êtes nouveau dans cette section, vous pourriez vous sentir malade à cause d'un tas de paramètres incompréhensibles. Mais après un certain temps, vous commencerez à comprendre de quoi il s'agit.

Onglet Informations sur l'ensemble de règles et Champs de ressources

"Informations sur l'ensemble des règles et des champs de ressources" contient tous les paramètres que nous voyons dans le panneau d'administration

Ici, ils ressemblent à ceci :

Par exemple contenu-ressource modx- c'est le paramètre responsable du « Contenu de la ressource ». Si nous décochons la case, lors de la modification du modèle « Service », nous ne verrons pas « Contenu de la ressource ».

Tous les paramètres sont séparés en blocs distincts. Par exemple, dans modx-ressource-main-gauche

paramètres inclus tels que :

  • Titre (titre de la page)
  • Titre étendu (titre long)
  • Description
  • Résumé (introtexte)

Si nous décochons les cases, elles disparaîtront du panneau d'administration (rappelez-vous que cela n'arrivera que pour un modèle spécifique, dans ce cas le modèle « Service »)

Mais nous ne ferons pas cela ; il est préférable de décider de quels espaces réservés nous avons besoin et de ne les laisser que. Dans ce cas, j'ai besoin d'un titre, d'un élément de menu, d'un contenu de ressource et de paramètres TV que j'ai créés moi-même. J'ai décoché les options suivantes :

et j'ai obtenu ce panneau d'administration :

Je n'aime pas vraiment comment s'appelle l'onglet principal "Document". Il peut être renommé dans la section "Régions"(plus d'informations sur la façon de procéder ci-dessous)

Onglet Régions

"Régions" sont responsables des blocages. Disons paramètres de ressources modx est responsable de l'ensemble du blog, où le titre, la description, la sélection du modèle, le pseudo, les cases à cocher "Publié" et ainsi de suite. Peut-être que pour plus de clarté, je ferai des captures d'écran-aide-mémoire. Examinons chaque bloc séparément :

paramètres de ressources modx

C'est tout le bloc appelé "Document"

Voici donc comment renommer le bloc "Document", disons dans "Informations de base" nécessaire dans "Titre de l'onglet"(voir capture d'écran précédente) ci-contre paramètres de ressources modxécrire "Informations de base"

modx-ressource-main-gauche

Côté gauche du bloc "Document"

modx-ressource-main-right

Côté droit du bloc "Document"

paramètres de page modx

C'est tout l'onglet "Paramètres"

modx-page-settings-gauche

Côté gauche du bloc "Paramètres"

modx-page-settings-right

Côté droit du bloc "Paramètres"

modx-page-settings-droite-boîte-gauche

modx-page-settings-right-box-right

modx-panel-resource-tv

L'intégralité de l'onglet Paramètres TV

autorisations d'accès aux ressources modx

Ce paramètre n'affecte pas l'affichage des blocs.

Eh bien, avec des onglets "Régions" nous l'avons compris. Continuons à modifier les ensembles de règles pour le modèle "Prestations de service"

Je dois placer mes options TV dans l'onglet principal et supprimer l'onglet "Paramètres".

Tout d’abord, supprimez l’onglet « Paramètres »

Cela se fait en décochant les régions suivantes :

Languette "Paramètres" disparu

Déplacez maintenant les paramètres du téléviseur vers l'onglet principal et supprimez l'onglet « Champs supplémentaires »

j'ai la télé "icône" Et "image". Afin de les transférer vers l'onglet principal, vous devez vous rendre dans la section "Champs supplémentaires" V "Région" spécifier une nouvelle région modx-ressource-main-gauche(c'est fait double-cliquez souris)

et décochez modx-panel-resource-tv(et en même temps avec autorisations d'accès aux ressources modx) Au chapitre "Régions"

Maintenant, le panneau d'administration ressemble à ceci :

Il nous reste encore deux paramètres TV : titre Et fragment. Je les ai créés spécifiquement pour le référencement, afin que le responsable ne les ait pas en vue, mais leur spécialiste SEO ou moi-même avons utilisé ces paramètres. Oui, cela aurait certainement pu être utilisé, disons description Et Texte d'introductionà ces fins, mais je dois les cacher dans un autre onglet appelé « Optimisation du référencement» (les espaces réservés par défaut ne peuvent malheureusement pas être transférés vers d'autres onglets)

Créez un nouvel onglet « Optimisation SEO »

Pour cela, rendez-vous dans la rubrique "Régions" et appuyez sur le bouton "Créer nouvel onglet»

Maintenant, nous insérons cet identifiant dans champs supplémentaires dans nos paramètres TV titre Et fragment

Et regardez le résultat :

Le résultat était une page claire et facile à administrer avec un onglet "Optimisation du référencement".

Vous pouvez apprendre beaucoup de choses grâce à cet article et peut-être redécouvrir les avantages de Modx Revolution et sa flexibilité en matière de développement. C'est tout pour moi ! Jusqu'à de nouveaux messages.

Si, en entrant dans le panneau d'administration du site, vous saisissez plusieurs fois un identifiant ou un mot de passe erroné (par défaut, 3 fois), le système de gestion vous bloquera et vous verrez le message « Votre accès au système de gestion est bloqué par l'administrateur. .»

Le plus des solutions simples:

  1. Si pour une raison quelconque vous ne connaissez pas l'option "E-mail compte"ou il n'y a pas d'accès à cet email, vous pouvez restaurer l'accès en modifiant l'email dans phpMyAdmin :
    modx_user_attributes et sur le terrain e-mail
  2. Connectez-vous à la base de données via phpMyAdmin. Trouver le tableau modx_user_attributes
    ;
  3. Quittez phpMyAdmin, actualisez la page de connexion dans le panneau d'administration, après quoi vous pourrez vous connecter au panneau d'administration en utilisant votre nom d'utilisateur et votre mot de passe.

Important : Le préfixe "modx_" dans votre base de données peut être différent ! Cela dépend des paramètres de la base de données.

Comment changer le mot de passe utilisateur MODX Revolution via phpMyAdmin

  1. modx_utilisateurs classe de hachage mettre hachage.modMD5, des champs sel et cachepwd nous nettoyons et sur le terrain mot de passe changez la valeur en :

    Le mot de passe du panneau de contrôle est désormais qwerty

qwerty en sécurité.

Comment débloquer un utilisateur du panneau d'administration MODX Evolution

  1. Cliquez sur « Mot de passe oublié ? » indiquez « Compte email » et vous recevrez un lien pour réinitialiser votre mot de passe par email.
  2. Si vous ne connaissez pas le « Compte email » ou qu'il n'y a pas d'accès à cet email, vous pouvez restaurer l'accès en modifiant l'email dans phpMyAdmin :
    Connectez-vous à la base de données via phpMyAdmin. Trouver le tableau modx_user_attributes et sur le terrain e-mail remplacez votre adresse e-mail par la vôtre et revenez à l'étape 1 pour demander un changement de mot de passe.
  3. Connectez-vous à la base de données via phpMyAdmin. Trouver le tableau modx_user_attributes et changez le contenu des champs à 0 (zéro) (s'il y a quelque chose là-bas) :
    bloqué, bloqué jusqu'à, échec de connexion;
  4. Quittez phpMyAdmin, actualisez la page de connexion dans le panneau d'administration, tout devrait fonctionner.

Comment changer le mot de passe utilisateur MODX Evolution via phpMyAdmin

  1. Connectez-vous à la base de données via phpMyAdmin. Dans la table modx_manager_users l'utilisateur souhaité a une valeur dans le champ mot de passe changez la valeur en :

    d8578edf8458ce06fbc5bb76a58c5ca4

    Lors de l'édition, dans la colonne "Fonction" de phpMyAdmin, précisez MD5. Maintenant, le mot de passe administrateur est qwerty(ci-dessus se trouve le mot de passe qwerty dans le hachage MD5)

  2. Quittez phpMyAdmin, actualisez la page de connexion dans le panneau d'administration, saisissez votre identifiant et nouveau mot de passe, tout devrait fonctionner.

N'oubliez pas de changer le mot de passe de l'utilisateur dans le panneau d'administration qwerty en sécurité.

Le système est donc déjà installé et fonctionne même. Ceci est visible dans le navigateur. Mais si vous allez sur le site maintenant, vous ne verrez rien à part une maigre inscription en anglais.

Commençons donc lentement à comprendre le panneau d'administration.

Où se trouve le panneau d’administration MODx ?

Pour vous connecter au panneau d'administration, accédez à http://site.name/manager, où site.name est l'adresse de domaine de votre site. Une simple fenêtre s'ouvrira dans laquelle vous devrez saisir le login et le mot de passe administrateur que vous avez spécifiés lors de l'installation.

Et la voici devant toi - Système de contrôle MODx Evolution dans toute sa splendeur. Après l'installation à partir de zéro et la première autorisation dans le panneau d'administration, vous serez automatiquement redirigé vers la page de configuration du système (c'est ici que sont définis les paramètres principaux). Après avoir apporté les modifications nécessaires, cliquez sur le bouton « Enregistrer » – sinon les résultats ne changeront pas.

À l'avenir, vous pourrez accéder à la page des paramètres à partir du panneau d'administration en cliquant séquentiellement sur les onglets Outils - Configuration.

Paramètres MODx de base

Il est maintenant temps de commencer à peaufiner les paramètres de base du système. En principe, la plupart des paramètres ne doivent pas être modifiés puisque le système est déjà orienté utilisateur. Mais s’il est nécessaire de modifier quelque chose quelque part, vous saurez au moins approximativement où le chercher. Habituellement, la configuration de MODx ne prend pas plus d'une minute, d'autant plus qu'à côté de chaque paramètre il y a un petit indice en russe - c'est juste beaucoup de texte, et vous n'avez en fait rien à faire là-bas.

Onglet "Site"

Titre du site

Ici, vous devez entrer le nom de votre site. Dans ce champ vous pouvez écrire tout ce que vous voulez, ou un mot, ou le nom d'un domaine, ou encore le nom d'un site avec une petite description de celui-ci. Parce que nous ferons apparaître ce titre dans le titre de la page à l'avenir, alors je vous conseille de saisir brève description. Une telle description ne sera jamais superflue pour les moteurs de recherche.

Langage de contrôle

Dans la liste déroulante, vous pouvez sélectionner la langue dans laquelle la partie administrative du système de gestion sera entièrement traduite. C'est juste super pratique. Premièrement, vous pouvez travailler avec certaines compétences linguistiques avec des clients de différents pays, tout en leur donnant la possibilité de gérer leur site dans leur langue maternelle. La liste des langues prises en charge est assez longue, du bulgare à l'espagnol, et comprend même des langues exotiques comme le japonais, le chinois et autres. Deuxièmement, vous n’avez pas besoin de chercher nulle part la localisation de votre système dans n’importe quelle langue ni de demander de l’aide sur divers forums pour la traduction. Troisièmement, la traduction fournie par le système est une traduction professionnelle et complète, c'est-à-dire qu'absolument toutes les pages et éléments mineurs (info-bulles, commentaires, etc.) sont traduits.

La langue par défaut est celle que vous avez spécifiée lors de l'installation de MODx. Nous avons Russian-UTF8 par défaut, laissez-le inchangé et passez au champ suivant.

Codage

Ici, nous définissons l'encodage des pages du site. Dans la liste déroulante, sélectionnez "Unicode (UTF-8) - utf-8".

Si cette option est activée, toutes les esperluettes (&) dans les liens seront remplacées par & construction conformément au format XHTML. Ne vous embêtez pas trop ici - laissez la valeur par défaut « Oui »

Première page

Ici, vous devez saisir l'ID de la page dont vous souhaitez faire la page de démarrage ; le visiteur y accédera lors du chargement du site. La valeur par défaut est ID=1. Je vous conseille de le laisser tel quel, mais gardez à l'esprit les endroits où des modifications doivent être apportées afin de diriger temporairement le visiteur vers une autre page, par exemple avec un très une information important, ou des nouvelles, sans changer page d'accueil.

Page d'erreur 404

Saisissez l'identifiant de la page vers laquelle doit être redirigé un visiteur qui tape l'adresse d'une page inexistante dans le navigateur, ou clique sur un lien « cassé » de votre site. Cela peut se produire périodiquement et vous avez la possibilité de diriger un tel utilisateur vers une page spéciale qui vous informe que la page est manquante. Pour être honnête, il est désormais très à la mode de créer des designs intéressants pour les pages d'erreur 404 et beaucoup lors du développement de designs de sites Web, en tâche technique inclure les exigences pour la page 404 originale.

Par défaut ID=1, cela signifie qu'une personne qui demande une page inexistante sera redirigée vers la page principale du site. Tant que vous n'avez pas de conception de page d'erreur 404, vous pouvez la laisser par défaut et nous déciderons quoi en faire en cours de route.

Page Accès refusé

ID de la page que les visiteurs doivent voir s'ils tentent d'accéder page fermée(403 – accès refusé). Laissez-le inchangé. La valeur par défaut est un.

Statut du site

Laissez "en ligne". Si vous sélectionnez « hors ligne », les visiteurs du site verront un message indiquant que le site n'est pas disponible et ne pourront pas consulter le site lui-même. Cela peut être utile lors de la réalisation de travaux techniques sur le site, de mise à jour du design, de la structure, etc., afin de limiter l'accès au site et de le laisser uniquement à l'administrateur.

Page « Site indisponible » et message d'indisponibilité du site

Si, pour une raison quelconque, vous avez défini le statut du site sur « hors ligne », vous pouvez utiliser ces champs pour définir l'ID de la page que les visiteurs doivent voir s'ils tentent d'accéder au site. Par défaut, la page n'est pas créée et le visiteur verra simplement un message d'indisponibilité du site, que vous pourrez modifier dans le champ « message d'indisponibilité du site ».

Enregistrer les visites

Fournit des données au plug-in d'analyse, telles qu'un indicateur qui détermine s'il faut compter les vues sur une ressource particulière. Laissez « non » jusqu’à ce que nous en ayons besoin.

Nombre de meilleurs indicateurs

Nombre de meilleurs indicateurs dans les rapports statistiques. Laissez la valeur par défaut - 10.

Modèle par défaut

Vous devez sélectionner un modèle qui sera appliqué par défaut aux nouvelles ressources. Lors de la modification d'une ressource, vous pouvez définir n'importe quel modèle. Initialement, le modèle « Modèle minimal » a été créé et installé par défaut. Pour l'instant, nous le laisserons tel quel, plus tard nous le modifierons ou en créerons un nouveau.

Publier par défaut

Pendant que vous travaillez sur ordinateur local, vous pouvez définir la valeur sur « Oui » afin que les nouvelles pages soient immédiatement publiées après l'enregistrement. Mais lors de la gestion d'un site Web prêt à l'emploi publié sur Internet, il est préférable de le définir sur « Non », afin qu'après l'enregistrement, vous puissiez modifier la publication, faire Aperçu, corrigez les erreurs, le cas échéant, et, seulement après cela, cochez la case « Publier » dans les paramètres de la page. De cette façon, vous pouvez éviter que les visiteurs du site Web ne consultent des versions intermédiaires de vos publications.

"Cacheable" par défaut

Sélectionnez Oui pour que les nouvelles ressources soient mises en cache par défaut lors de leur création.

Quelques mots pour les débutants sur ce qu'est la mise en cache des pages Internet et pourquoi elle est nécessaire. La mise en cache des pages Internet est le processus de stockage des documents fréquemment demandés sur des serveurs proxy (intermédiaires) ou sur la machine de l'utilisateur, afin d'éviter qu'ils soient constamment téléchargés depuis le serveur source et de réduire le trafic. Alternativement, la mise en cache des pages Web peut être effectuée à l'aide du CMS d'un site spécifique pour réduire la charge sur le serveur en cas de trafic élevé. Cela signifie que lorsqu'un utilisateur charge à nouveau la même page, elle sera partiellement extraite du cache et le chargement prendra moins de temps.

"Recherchable" par défaut

Dans la plupart des cas, vous devrez créer des pages consultables sur tout le site, alors laissez ce paramètre sur Oui. Grâce à ce paramètre, vous pouvez masquer diverses pages de services de votre site depuis le moteur de recherche interne.

Ajouter au menu par défaut

Laissez "Oui" pour activer l'ajout automatique de l'élément au menu.

Types de contenu

Ici, vous pouvez ajouter des types de contenu pour le site. Vous n’avez rien à ajouter pour l’instant.

Différence de temps

Sélectionnez l'ajustement (nombre d'heures) entre l'heure de votre emplacement et celle du serveur. Ce paramètre peut être défini après la publication du site sur Internet. Par exemple, si je suis à Perm et que le serveur est situé en Allemagne, je peux alors saisir une correction de 5 heures (différence de fuseau horaire) pour synchroniser l'heure.

Type de serveur

La valeur par défaut est « http », si vous comptez utiliser des connexions https sur votre site, indiquez-le ici.

Note: https (Hypertext Transfer Protocol Secure) est une extension du protocole http qui prend en charge le cryptage. Fournit une protection pour les données transmises et est utilisé pour fournir une authentification et une connexion sécurisée. Largement utilisé, par exemple, dans les systèmes de paiement des magasins en ligne afin de crypter les données de carte de crédit transmises. Actuellement, https est pris en charge par les navigateurs les plus populaires.

Vérifiez les en-têtes HTTP_REFERER du serveur

Laissez la valeur par défaut - "Oui".

Flux d'actualités RSS et flux de sécurité RSS

Les adresses du fil d'actualité RSS MODx et du flux RSS de sécurité sont incluses. Ces flux seront diffusés sur la page principale du panneau d'administration sur les onglets « MODx News » et « Security News ». Ils diffuseront des informations sur la sortie de nouvelles versions de MODx ou sur des vulnérabilités découvertes. C'est très pratique ; sans quitter le panneau d'administration, vous pouvez surveiller toutes les mises à jour et avertissements des développeurs et y répondre rapidement. Toutefois, la nouvelle est diffusée sur langue anglaise, mais même des connaissances superficielles devraient suffire à vous permettre de les comprendre. Si vous ne souhaitez pas utiliser cette fonctionnalité RSS, vous pouvez supprimer les adresses des flux RSS ou y saisir l'adresse de l'un de vos flux favoris que vous lisez périodiquement.

Onglet URL conviviales

Utilisez des URL conviviales

Sélectionnez Oui. Ce paramètre vous permet d'autoriser l'utilisation d'URL conviviales sur le site. C'est pour que ce paramètre fonctionne qu'au tout début de l'installation nous avons renommé le fichier ht.access, inclus dans la distribution MODx, en .htaccess après avoir défini la valeur sur « Oui », des éléments supplémentaires apparaîtront pour une configuration ultérieure ; URL conviviales.

Préfixe pour les URL conviviales

Nous laissons ce champ vide.

Suffixe pour les URL conviviales

Ici, vous pouvez spécifier un suffixe pour les URL conviviales, qui seront séparées par un point de l'alias de la page. Cela ressemble en particulier aux extensions de fichiers telles que .html, .htm, .php et autres. La valeur par défaut est .html, mais vous pouvez la modifier ou la supprimer complètement. Mais, à mon avis, avec la présence de ce suffixe, l'URL des pages semble en quelque sorte plus complète, je l'ai donc laissée par défaut.

Utiliser des alias dans les URL

Sélectionnez « Oui », puis la valeur saisie dans le champ « Alias ​​» sera utilisée comme alias de page lors de l'édition de la page. Par exemple, ce champ contiendra à propos et vous avez laissé le suffixe pour les URL conviviales en tant que.html, ce qui signifie que l'URL de cette page ressemblera à ceci - http://votre_site/about.html. Si le champ « Alias ​​» est laissé vide, l'URL sera générée en fonction de l'ID du document et ressemblera à http://votre_site/2.html, où 2 est l'identifiant de la page.

Utiliser des URL imbriquées

Sélectionnez Oui pour obtenir une structure d'URL imbriquée. Par exemple, si la ressource enfant s'appelle « enfant » et la ressource parent s'appelle « parent », nous obtiendrons une URL comme celle-ci : http://example.com/parent/child.

Autoriser les alias en double

Sélectionnez Oui pour autoriser les alias en double. Note: Ce paramètre doit être utilisé conjointement avec la fonctionnalité Utiliser les URL imbriquées activée.

Générer automatiquement un pseudo

Sélectionnez Oui pour que le système génère automatiquement des alias en fonction des titres de page. Autrement dit, même si vous laissez le champ « Pseudonyme » vide lors de la modification ou de la création d'une page, il sera généré automatiquement en fonction des titres des pages. Si le site est en anglais et que les noms des pages sont écrits en latin, alors pour activer la génération automatique d'alias, cette case à cocher suffit. Si le site est russe et que les noms des pages sont donc écrits en cyrillique, vous devez configurer le plugin TransAlias ​​​​(après avoir enregistré les paramètres de configuration). Pour configurer le plugin, vous devez suivre : Onglet Éléments → Gestion des éléments → Plugins → TransAlias ​​​​→ Onglet Configuration → Définir le paramètre de la table Trans sur Russe et enregistrer.

Onglet Utilisateurs

Dans l'onglet Utilisateurs, tous les paramètres peuvent rester inchangés.

Sur cet onglet, vous pouvez modifier les modèles d'e-mails envoyés aux utilisateurs lors de leur inscription, lors de la modification de leur mot de passe, etc. Vous pouvez également configurer le nombre de tentatives de connexion infructueuses autorisées avant que l'utilisateur ne soit verrouillé (pour empêcher les attaquants d'essayer de deviner votre mot de passe). Pour améliorer la sécurité lors de l'autorisation, vous pouvez activer un code de sécurité, et pour accéder au panneau d'administration, vous devrez saisir un code méconnaissable par différents types de scripts (affiché sous forme d'image graphique), dans le champ « Mots pour générer Dans le champ Codes CAPTCHA», vous pouvez saisir les mots qui seront utilisés pour générer ces graphiques de sécurité.

Onglet Interface et Présentation

Afficher l'onglet avec les balises META et les mots-clés

Réglez sur « Oui », puis lors de la modification d'une ressource, un onglet « Mots-clés » supplémentaire apparaîtra, où vous pourrez sélectionner dans une liste mots clés ceux qui conviennent à la page en cours d’édition.

Chemin d'accès aux fichiers

Entrez le chemin physique du dossier de fichiers. Sur votre ordinateur local, il y aura quelque chose de similaire : Z:/home/site/www/assets/. Lors du transfert d'un site terminé vers un serveur (si vous avez développé le site sur un ordinateur local), ce chemin n'est pas toujours renseigné automatiquement, donc lors du transfert du site vers l'hébergement, je vous recommande fortement de cocher ce champ et, si nécessaire, remplacez-le par celui requis. Sur le serveur, ce chemin pourrait ressembler à ceci : /home/site/public_html/assets/.

Dans l'onglet "Interface et présentation", vous pouvez également spécifier les formats de fichiers qui peuvent être chargés dans des dossiers contenant des images, des fichiers flash et des fichiers multimédias via le panneau d'administration (ceci est indiqué afin que seuls les fichiers graphiques puissent être chargés dans le dossier contenant des images). et ainsi de suite). Sur le même onglet, vous pouvez configurer l'éditeur HTML. Laissez tout par défaut pour le moment.

Onglet Gestionnaire de fichiers

Chemin du gestionnaire de fichiers

Entrez le chemin physique du dossier racine pour que le gestionnaire de fichiers fonctionne correctement. L'exactitude de ce champ doit également être revérifiée lors du transfert du site terminé vers le serveur. Sur une machine locale, le chemin peut ressembler à Z:/home/site/www/, et sur le serveur /home/site/public_html/.

Fichiers autorisés pour le téléchargement

Ici, vous pouvez spécifier, séparés par des virgules, quels fichiers d'extension peuvent être téléchargés sur le serveur via le gestionnaire de fichiers.

Taille maximale de téléchargement

Taille maximale des fichiers téléchargés, valeur en octets. Laissez-le par défaut (1048576), mais gardez à l'esprit où vous devrez le modifier si nécessaire.

Droits à nouveau fichier et droits sur le nouveau dossier

Laisser par défaut.

Eh bien voilà tout. Vous vous êtes familiarisé avec les paramètres de base que vous pouvez configurer sur la page de configuration du système. Vous pouvez revenir à la page de configuration à tout moment, alors ne vous inquiétez pas si vous avez manqué quelque chose.

De nombreux développeurs MODx connaissent déjà la réponse pour sortir de cette situation. Cependant, pour les débutants qui se sont récemment familiarisés avec CMS MODx, ce problème se produit souvent (j'ai tiré cette conclusion du nombre de requêtes avec un problème similaire). Si vous vivez une situation similaire, ne vous inquiétez pas, ce n’est pas une erreur ! Il s'agit pour ainsi dire d'une réaction défensive du système face à la possibilité de deviner un mot de passe en entrant dans la partie administrative du site.

L'essence du problème.

Le but est de vous protéger des devinettes de mot de passe lors de la saisie de la partie administrative, CMS MODx offre une excellente protection. Son essence est de bloquer l'utilisateur si le mot de passe est mal saisi trois fois de suite. La mesure est nécessaire et extrêmement utile.

Déverrouiller un utilisateur CMS MODx

Pour débloquer un utilisateur, rendez-vous par exemple dans notre base de données via phpMyAdmin, puis recherchez la table « modx_user_attributes » et définissez la valeur du champ « bloqué » de l'utilisateur souhaité sur « 0 ». Le blocage de l'utilisateur a été supprimé, nous vérifions.

Allez sur « votresite », « zone »/manager/ et entrez vos données - login et mot de passe. L'entrée doit être accessible.

Pour éviter une telle situation, je recommande de ne pas utiliser « admin », « utilisateur », « superutilisateur », « administrateur », « gestionnaire » et autres connexions populaires lors de l'installation du système en tant que connexion utilisateur avec les droits « administrateur ». Les attaquants commenceront d’abord à utiliser cette phrase comme identifiant. Ne pas utiliser mots de passe simples- « qwerty, 12345 », il est préférable que votre mot de passe contienne une combinaison de lettres majuscules et minuscules, ainsi que des chiffres.

1. Connectez-vous au panneau d'administration du site sur Modx

Vous devez vous rendre à l'adresse d'administration du site (tapez www.site.ru/manager/), saisir votre identifiant et votre mot de passe :

Saisissez vos informations de connexion : login et mot de passe.

2. Administrateur Modx

3. Arborescence du document - pages du site dans le panneau d'administration

Pour modifier la page souhaitée sur le site, vous devez sélectionner le document correspondant dans l'arborescence des documents.

Exemple : nous souhaitons modifier la section « À propos de l'entreprise ». Pour cela, cliquez sur le document correspondant dans l’arborescence documentaire du site.

La page d'édition du document « À propos de l'entreprise » s'ouvrira dans la zone de travail d'administration.

Vous pouvez modifier les informations dans le texte de la page,

Après avoir apporté des modifications, assurez-vous de cliquer sur le bouton « Enregistrer » pour que les modifications prennent effet.

5. Ajouter des images au texte

La fenêtre "Options d'image" s'ouvre

sélectionner une image sur le serveur

  1. Sélectionnez un dossier
  2. Sélection d'une image
  3. Cliquez sur OK

en sélectionnant les paramètres nécessaires (alignement, retrait vertical, retrait horizontal, bordure), on voit comment l'image sera affichée sur la page,
exemple (l'image est affichée à droite, avec une indentation de 10px sur chaque bord)

Nous actualisons la page dans le navigateur (appuyez sur Ctrl et F5) et examinons les modifications apportées.

Partager