BasBas



Re : Base de données
JJD
JJD

Re : Base de données

JJD 10
17/03 12:31
#1
JJD 10
17/03 12:31
PS : Bien sur faire un dump de la base avant de faire quoi que ce soit.


Base de données
JJD
JJD

Base de données

JJD 10
17/03 11:51
#2
JJD 10
17/03 11:51
pour info, j'utilise cet utilitaire:
Search-Replace-DB
Je l'ai utilisé plusieurs fois pour migrer des sites wordpress et xoops.
Il permet de remplacer toutes les occurrences d'une expression par une autre dans toutes les tables de la base de données.
Il faut juste faire très attention à l'expression recherchée et celle de remplacement.
Par exemple dans le cas d'une migration en https il ne faut pas rechercher http mais http://mondomaine.
Il faut mettre le script dans un sous dossier et l’appeler directement "monsite/dossier/Search-Replace-DB-master/index.php", renseigner le host, login mot de passe, la chaine recherchée la chaine de remplacement
exemple d'un site de prod que je copie en site de test:
Image redimensionnée


Re : Soucis ffichage menu deroulant
JJD
JJD

Re : Soucis ffichage menu deroulant

JJD 10
16/03 23:27
#3
JJD 10
16/03 23:27
D'ailleurs tous les liens de ce menu sont en http et non en https !
itou pur le menu "société"
qu'est qui génère ces menus ?

PS : en faisant ctrl+U dans firefox on peu voir que quasiment tous les liens sont en http, il faudrait déjà régler ce problème.
exemple:
<li><a href="#">Dernières réalisations</a>
                  <
div class="ruby-grid ruby-grid-lined">
                    <
div class="ruby-row">
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea01.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea02.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea03.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea04.jpg">
                      </
div>
                    </
div>
                    <
div class="ruby-row">
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea05.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea06.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea07.jpg">
                      </
div>
                      <
div class="ruby-col-3">
                        <
img src="http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/realisations/rea08.jpg">
                      </
div>


Re : Soucis ffichage menu deroulant
JJD
JJD

Re : Soucis ffichage menu deroulant

JJD 10
16/03 23:20
#4
JJD 10
16/03 23:20
Bonsoir,
Déjà il manque des images dans les sous-menus "Nouveaux produits" et "Dernières réalisations" qui sont encore en http:
exemple :
http://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/newproducts/new03.jpg

et elle n'existe pas non plus en https:
https://lumieresdefrance.com/phpv2/themes/LDF_Bleu2/images/menu/newproducts/new03.jpg

JJDai


Re : https
JJD
JJD

Re : https

JJD 10
16/03 11:10
#5
JJD 10
16/03 11:10
Fais déjà un test en changeant http par https dans le mainfile.php et ajoute un fichier .htaccess à la racine du site (voir plu haut).
La réinstallation ne te donnera pas grand chose de plus à mon avis.


Re : https
JJD
JJD

Re : https

JJD 10
15/03 18:24
#6
JJD 10
15/03 18:24
Citation :
Question subsidiaire, je vois qu'il existe un certificat Free (Let's Encrypt)

C'est celui que j'utilise et suffit pour mes besoins.

Ce n'est pas long à faire, ça m'a pris en tout et pour tout 20 minutes pour passer un site en https.
Pour la base de données, pas sûr que ce soit nécessaire, mais au cas ou il y a des utilitaires pour automatiser le changement.
Honnêtement ça vaut pas le coup de refaire une nouvelle installation, mais c'est toi qui voit.
JJDai


Re : https
JJD
JJD

Re : https

JJD 10
15/03 13:03
#7
JJD 10
15/03 13:03
Bonjour,
Dans le fichier mainfile.php changer http par https,
et partout ou cela est nécessaire notamment dans la base de données http://domaine par https://domaine (certains modules stockent l'adresse complète). attention de compléter le changement avec le nom de domaine pour ne pas modifier d'éventuelles adresses externes.
dans le panel d'infomaniak il faut aussi récupérer un certificat il me semble, je ne me souviens pas si' il le fait d'office.

Un dernier point, il faut vider le cache du navigateur, sinon il cherche des fois a aller sur l'ancienne adresse.
tu peux aussi ajouter un fichier ".htaccess" à la racine pour rediriger le http vers le https.
Code à mettre dans le fichier .htaccess :
RewriteEngine On
RewriteCond 
%{HTTPSoff
RewriteRule 
(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]


JJDai


Re : Module Sliders
JJD
JJD

Re : Module Sliders

JJD 10
21/07/2021 23:15
#8
JJD 10
21/07/2021 23:15
J'avais bien compris.
JJdai


Re : Module Sliders
JJD
JJD

Re : Module Sliders

JJD 10
20/07/2021 15:25
#9
JJD 10
20/07/2021 15:25
J'ai comparé "sliders" « slider . L'approche n'est pas du tout la même. Je résume dans les grandes lignes:

- affichage :
"sliders" un block pour l'affichage L’avantage du block est qu'il peut être affiché en dehors du thème voir peut être le cloner.
"slider" modifie directement le template "slider.tpl" du thème.

- jeu de slides :
"sliders" peut utiliser plusieurs jeu de slides. Il faut modifier le jeu de slide dans le bloc
"slider" permet de définir une date de début et une date de fin, ce qui permet d'anticiper l'affichage de slide pour des événements particulier (par exemple pour les fêtes importantes comme noël, l 14 juillet, ...). De plus il est possible de reconduire la période sur l'année suivante.

- Thème :
"sliders" utilise le thème courant uniquement
"slider" : Les slides peuvent être affecter à des thème différents dans le cas où le site utilise plusieurs thèmes, ce qui est somme toute assez rare

- URL :
"sliders" Permet l'affichage d'un bouton avec un lien
"slider" permet l'affichage d'un lien avec la possibilité de définir un titre et un style CSS pour le bouton. Il est possible de mettre aussi des liens dans le titre ou le sous-titre.

- Titres :
"sliders" affiche les titres avec le style du thème
"slider" affiche un titre et un sous-titre optionnel avec la possibilité de définir un style CSS pour chaque slide, ce qui permet par exemple définir la couleur du texte voir un fond pour le rendre plus lisible sur certaines images.

- Images :
"sliders" je n’ai pas vérifié si il y avait un contrôle autre que sur le poids
"slider" : contrôle uniquement sur le poids de l’image qui doit faire 1920 x 500 pixels pour xbootstrap

- Bootstrap :
"sliders" : Thème Bootsrap 4
"slider" : thème xbootstrap v3.3.7 inclus dans le package Xoops 2.5.10. Adaptation pour Bootsrap 4 en cours

- SQL : pas de soucis de télescopage
"sliders" : les tables (2) sont préfixées avec "cpsliders_"
"slider" : l'unique table est préfixée avec "slider_"

- Langage :
"sliders" : en anglaise pour l'instant.
"slider" : en anglais et en français, cependant la traduction anglaise est probablement à revoir.

- Frameworks
"sliders" n'utilise pas de bibliothèque externe omis celles standard de Xoops
"slider" utilise les frameworks optionnels "triertableauHTML" et "highslide-5.0.0" . "triertableauHTML" permet de trier la liste dans l’administration. "highslide-5.0.0" permet de visualiser les slides dans la liste sans être obligé de les éditer. Il n'est pas obligatoire de les installer.

- Github :
"sliders" développé par Nicolas (ForMuss)
"slider" développé par JJDai (jj Delalandre)

- Ordre : les deux permettent de définir l'ordre l'affichage
- Visible : les deux permettent d'activer ou non les slides
- Xoops : les deux fonctionnent avec la version 2.5.10. Pas testé avec la future version 2.5.11
---------------------------------------------------------------------------------------
Conclusion :
J'ai eu un peu de mal à faire fonctionner "sliders", mais c'est peut-être dû au thème que j'utilise.
Les deux sont intéressants, si "sliders" était sorti plus tôt, je n'aurais peut pas développer "slider"
Les noms des deux modules vont probablement porter à confusion. mais je n'ai pas l'intention de changer le nom de "slider" pour la bonne raison qu'il est déjà en production sur 3 sites depuis quelques mois.

J'espère avoir été objectif et exhaustif.
A chacun de se faire une idée du module qu'il préfère.
JJDai


Re : Module Sliders
JJD
JJD

Re : Module Sliders

JJD 10
18/07/2021 19:43
#10
JJD 10
18/07/2021 19:43
Bonsoir,
en gros ça fait presque la même chose que le module slider
voir aussi : xoopsFr:
JJDai