Vous n'êtes pas identifié(e).

#1 08-06-2018 18:30:12

teewee
Membre
Lieu : Chamalières (Puy-de-Dôme).
Inscription : 20-07-2011
Messages : 1 025
Site Web

Pour les admin > changement de toutes les urls des images

Salut

A l'occasion, ca serait cool de lancer une requête SQL sur la base pour remplacer toutes les url https://postimg.cc/ en https://postimg.cc/ smile

C'est pas très dur et ca arrangerait pas mal de monde.

Merci


Exemple : http://sql.sh/fonctions/replace

Dernière modification par teewee (10-06-2018 20:13:24)


Renault 4 Savane '87 Type 112C00

Hors ligne

#2 08-06-2018 19:46:52

marc06
Membre
Lieu : Grasse (06)+ Aubusson (23)
Inscription : 12-09-2010
Messages : 1 584

Re : Pour les admin > changement de toutes les urls des images

teewee a écrit :

Salut

A l'occasion, ca serait cool de lancer une requête SQL sur la base pour remplacer toutes les url https://postimg.cc/ en https://postimg.cc/ smile

C'est pas très dur et ca arrangerait pas mal de monde.

Merci


Exemple : http://sql.sh/fonctions/replace


Kekidi le Teewee ?? kek langue y cause? qu'es aco ?  smile

Dernière modification par marc06 (08-06-2018 19:47:39)


Quatrellement vôtre.

Le savoir est la seule matière qui s'accroît quand on la partage (Socrate).
Le progrès ne vaut que s'il est partagé par tous (Aristote).

Hors ligne

#3 08-06-2018 19:49:43

verdô
Membre
Lieu : Sous le cagnard du Gard
Inscription : 31-07-2012
Messages : 17 191

Re : Pour les admin > changement de toutes les urls des images

pas si simple je pense qu'il faut le refaire photo par photo , travail énorme ....

Hors ligne

#4 08-06-2018 22:21:12

patcatcat
Membre
Lieu : 30170 Cros
Inscription : 16-11-2005
Messages : 8 019

Re : Pour les admin > changement de toutes les urls des images

teewee a écrit :

Salut

A l'occasion, ca serait cool de lancer une requête SQL sur la base pour remplacer toutes les url https://postimg.cc/ en https://postimg.cc/ smile

C'est pas très dur et ca arrangerait pas mal de monde.

Merci


Exemple : http://sql.sh/fonctions/replace

C'est l'inverse à faire les .org en .cc


cat cat que du 4x4 big_smile
Rodéo 6 sinpar (4x4) 74 reconstruction
F6 sinpar (4x4)84
S128 somac (4x4)91

Hors ligne

#5 08-06-2018 22:40:29

Riton71
Membre
Lieu : Saône et Loire (71)
Inscription : 25-04-2016
Messages : 3 882

Re : Pour les admin > changement de toutes les urls des images

marc06 a écrit :
teewee a écrit :

Salut

A l'occasion, ca serait cool de lancer une requête SQL sur la base pour remplacer toutes les url https://postimg.cc/ en https://postimg.cc/ smile

C'est pas très dur et ca arrangerait pas mal de monde.

Merci


Exemple : http://sql.sh/fonctions/replace


Kekidi le Teewee ?? kek langue y cause? qu'es aco ?  smile

T'as raison, Marco ! Je crois qu'il est temps de prendre des cours d'Ouzbèquistanais...

Ou carrément de changer de planète !... big_smile big_smile big_smile

Hors ligne

#6 09-06-2018 09:00:12

marc06
Membre
Lieu : Grasse (06)+ Aubusson (23)
Inscription : 12-09-2010
Messages : 1 584

Re : Pour les admin > changement de toutes les urls des images

Hello les geeks wink

url ça va encore, mais pourriez svp expliquer au commun des mortels le fond de la demande (sql,cc et org,...) sans avoir besoin de faire appel à Google translator smile lol


Quatrellement vôtre.

Le savoir est la seule matière qui s'accroît quand on la partage (Socrate).
Le progrès ne vaut que s'il est partagé par tous (Aristote).

Hors ligne

#7 09-06-2018 11:39:07

verdô
Membre
Lieu : Sous le cagnard du Gard
Inscription : 31-07-2012
Messages : 17 191

Re : Pour les admin > changement de toutes les urls des images

pour faire simple , tes anciennes photos tu vas dessus et tu fais modifier à la place de org tu mets cc
ex : https://postimg.cc/ en https://postimg.cc/

ceci est valable uniquement avec les photos que tu as postées , si jamais tu ouvres une photo d'une autre personne on ne peux faire modifier , il y a que les modos qui ont l’habilitation , la main , le droit , l’autorisation suprême , bref le Graal  smile pour effectuer des  modifs

PS/ clic sur mes 2 liens tu verras qu'il y en a un qui ne fonctionne plus ( org )

Dernière modification par verdô (09-06-2018 11:40:43)

Hors ligne

#8 09-06-2018 12:14:08

Jeffy2
Moderateur
Lieu : Le Pays Cathare.
Inscription : 31-07-2011
Messages : 12 824

Re : Pour les admin > changement de toutes les urls des images

Je n'y entrave pas plus

que le commun des mortels dans ce domaine, mais... à force de patience et de ténacité,
voilà ce que j'ai cru comprendre à propos de ces tofs qui disparaissent...

Comme là : 100_1932.jpg

Un clique gauche dessus, on s'attend à voir l'image...
mais au lieu de ça voilà ce à quoi nous avons droit... =>  Images_disparaissantes_1_08_06_2018.png

Le véritable pourquoi, je ne pourrai vous le dire mais comment y remédier,
ça c'est dans mes cordes.

Voila ce qui compose l'image =>

v7pb.png

Pour que l'image deviennent visible il faut remplacer les "org" par des "cc".

Voici l'image => 100_1932.jpg

Il y a un mais (sinon ce serait trop simple) ;
seuls les auteurs des messages et les Modos peuvent remédier à ce désagrément.
Et comme j'ai eu l'impression que pas mal d'entre nous voulaient comprendre... smile

L'exemple a été pris ici : https://www.r4-4l.com/forum/viewtopic.php?id=31636

Bien sûr il y a aussi le problème des sites hébergeurs qui ont disparu, ou
qui ont simplement fait disparaitre leurs "vieux stocks" sad

Là, on n'peut rien y faire sad sad


Remercie la personne qui te critique, car prisonnière de sa
propre jalousie, elle ne fait que t'admirer.
(S. Di S. S.)

Hors ligne

#9 09-06-2018 12:18:37

Jeffy2
Moderateur
Lieu : Le Pays Cathare.
Inscription : 31-07-2011
Messages : 12 824

Re : Pour les admin > changement de toutes les urls des images

verdô a écrit :

....
il y a que les modos qui ont l’habilitation , la main , le droit , l’autorisation suprême , bref le Graal  smile pour effectuer des  modifs

...

Comme un don offert par l'Administrateur,

et une malédiction (du boulot à effectuer) lol lol


Remercie la personne qui te critique, car prisonnière de sa
propre jalousie, elle ne fait que t'admirer.
(S. Di S. S.)

Hors ligne

#10 10-06-2018 00:02:01

patcatcat
Membre
Lieu : 30170 Cros
Inscription : 16-11-2005
Messages : 8 019

Re : Pour les admin > changement de toutes les urls des images

Chacun peu voir TOUTES les images des autres!!
Il faut pour cela cliquer sur le nom de l'image avec le bouton DROIT de la souris, un menu contextuel apparait dans le menu choisir "Examiner l'élément" , une zone apparait en bas de votre écran avec du "charabia" et une ligne de texte surligné : l'adresse de l'image changer org en cc et l'image apparait (c'est la miniature). Si vous souhaitez voir l'image en réel sur le site il faut modifier dans la zone inférieur deux lignes au-dessus encore org en cc.


cat cat que du 4x4 big_smile
Rodéo 6 sinpar (4x4) 74 reconstruction
F6 sinpar (4x4)84
S128 somac (4x4)91

Hors ligne

#11 10-06-2018 00:16:42

patcatcat
Membre
Lieu : 30170 Cros
Inscription : 16-11-2005
Messages : 8 019

Re : Pour les admin > changement de toutes les urls des images

marc06 a écrit :

Hello les geeks wink

url ça va encore, mais pourriez svp expliquer au commun des mortels le fond de la demande (sql,cc et org,...) sans avoir besoin de faire appel à Google translator smile lol

SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles.

org et cc sont précédé d'un point .org , .cc ce sont les extensions de nom, pour un nom de domaine ex .com, .fr qui permettent de différencier, classer, organiser, lire comme les fichiers, comme les images .jpg ou .jpeg, des vidéos .mov, des textes .doc....

Teewee essai de dire au webmaster (Julien) de lancer une requête structuré sur la base de donnée du forum pour faire l'échange de tous les .org en .cc et cela automatiquement.

je ne pense pas que les modos est accès à la base.....


cat cat que du 4x4 big_smile
Rodéo 6 sinpar (4x4) 74 reconstruction
F6 sinpar (4x4)84
S128 somac (4x4)91

Hors ligne

#12 10-06-2018 09:48:36

Jeffy2
Moderateur
Lieu : Le Pays Cathare.
Inscription : 31-07-2011
Messages : 12 824

Re : Pour les admin > changement de toutes les urls des images

Je viens d'envoyer un message à Julien ;

voyons si comme il est écrit, il peut les faire toutes réapparaître en une seule fois... roll

smile


Remercie la personne qui te critique, car prisonnière de sa
propre jalousie, elle ne fait que t'admirer.
(S. Di S. S.)

Hors ligne

#13 10-06-2018 09:52:29

Jeffy2
Moderateur
Lieu : Le Pays Cathare.
Inscription : 31-07-2011
Messages : 12 824

Re : Pour les admin > changement de toutes les urls des images

patcatcat a écrit :

Chacun peu voir TOUTES les images des autres!!
Il faut pour cela cliquer sur le nom de l'image avec le bouton DROIT de la souris, un menu contextuel apparait dans le menu choisir "Examiner l'élément" , une zone apparait en bas de votre écran avec du "charabia" et une ligne de texte surligné : l'adresse de l'image changer org en cc et l'image apparait (c'est la miniature). Si vous souhaitez voir l'image en réel sur le site il faut modifier dans la zone inférieur deux lignes au-dessus encore org en cc.

La manœuvre indiquée

rend-elle la photo visible de tous roll


Remercie la personne qui te critique, car prisonnière de sa
propre jalousie, elle ne fait que t'admirer.
(S. Di S. S.)

Hors ligne

#14 10-06-2018 10:40:19

Riton71
Membre
Lieu : Saône et Loire (71)
Inscription : 25-04-2016
Messages : 3 882

Re : Pour les admin > changement de toutes les urls des images

Si ce sont vous, les modos qui vous en chargez, c'est clair que ça sera plus pratique et surtout fait en évitant les bugs.

Merci d'avance !

Hors ligne

#15 10-06-2018 10:50:53

Julien
Webmaster
Lieu : Somme (80)
Inscription : 16-11-2005
Messages : 2 959

Re : Pour les admin > changement de toutes les urls des images

Salut,
Je préfère éviter les modifs sur la base de données car j'ai toujours peur d'une fausse manip...
Alors j'ai testé un truc : dans le menu admin, je peux "censurer" des gros mots :
J'ai donc dit que "postimg.""org" était un gros mot, et qu'il fallait le censurer par "postimg.cc".
Ça a l'air de fonctionner ?

PS: Pas besoin d'essayer, c'est le seul gros mot censuré du forum smile

Hors ligne

#16 10-06-2018 10:56:27

Riton71
Membre
Lieu : Saône et Loire (71)
Inscription : 25-04-2016
Messages : 3 882

Re : Pour les admin > changement de toutes les urls des images

Alors là, fallait y penser !

Bien vu, Julien !!!

Hors ligne

#17 10-06-2018 11:16:53

Jeffy2
Moderateur
Lieu : Le Pays Cathare.
Inscription : 31-07-2011
Messages : 12 824

Re : Pour les admin > changement de toutes les urls des images

L'est pas bien

not' GrandChefIndien hein ?!... lol

Aller, on l'applaudit bien fort... hpw8.gif hpw8.gif hpw8.gif hpw8.gif hpw8.gif hpw8.gif hpw8.gif hpw8.gif hpw8.gif


Remercie la personne qui te critique, car prisonnière de sa
propre jalousie, elle ne fait que t'admirer.
(S. Di S. S.)

Hors ligne

#18 10-06-2018 13:29:58

Riton71
Membre
Lieu : Saône et Loire (71)
Inscription : 25-04-2016
Messages : 3 882

Re : Pour les admin > changement de toutes les urls des images

Hugh !!! big_smile big_smile

Hors ligne

#19 10-06-2018 17:50:49

francky43
Membre
Inscription : 09-07-2014
Messages : 4 167

Re : Pour les admin > changement de toutes les urls des images

chapeau-gif-4_1.gif

Hors ligne

#20 10-06-2018 18:18:44

verdô
Membre
Lieu : Sous le cagnard du Gard
Inscription : 31-07-2012
Messages : 17 191

Re : Pour les admin > changement de toutes les urls des images

2395455145_1.jpg

Hors ligne

#21 10-06-2018 19:15:43

Rouvier Jipé
Membre
Lieu : Jura 39
Inscription : 29-06-2014
Messages : 927
Site Web

Re : Pour les admin > changement de toutes les urls des images

✌️

Dernière modification par Rouvier Jipé (10-06-2018 19:16:38)


Jipé

Hors ligne

#22 10-06-2018 20:13:02

teewee
Membre
Lieu : Chamalières (Puy-de-Dôme).
Inscription : 20-07-2011
Messages : 1 025
Site Web

Re : Pour les admin > changement de toutes les urls des images

Bien vu, ca doit effectivement fonctionner.
Par contre, ca surcharge pas mal les requetes SQL.

La méthode en base est plus rapide et efficiente.

Petit tuto :
Tu backup tout via PhpMyAdmin.
Tu copies colle le fichier SQL obtenue, pour avoir 2 copies identiques.
Tu copie colle encore une fois le fichier de base, au cas ou.
Tu ouvre ta 2eme copie dans un editeur de texte
Tu cherches / remplaces toutes les occurences de postimag.cc en postimag.org (ou l'inverse, je sais jamais hmm)
Tu sauvegardes
Tu rouvres PHPMyAdmin
Tu écrases la base en cours avec ton nouveau fichier.

Idealement, tu bloques le forum le temps de la manip, histoire de ne pas écraser des messages intervenus entre temps.


Renault 4 Savane '87 Type 112C00

Hors ligne

#23 10-06-2018 21:32:45

Julien
Webmaster
Lieu : Somme (80)
Inscription : 16-11-2005
Messages : 2 959

Re : Pour les admin > changement de toutes les urls des images

OK merci ; je garde sous le coude ta méthode teewee si je dois le faire un jour pour éviter ces requêtes inutiles.
Actuellement la base fait plus de 400 Mo, je ne sais pas si c'est beaucoup ou pas mais j'ai toujours peur d'y toucher smile

Hors ligne

#24 11-06-2018 08:56:27

danielc
Membre
Lieu : Bourbonnais
Inscription : 07-05-2018
Messages : 44

Re : Pour les admin > changement de toutes les urls des images

Étant donné qu'une base bien conçue est faite pour éviter toute redondance d'information, oui ça fait une grosse base. Même si en UTF8 on utilise 2 octets par caractères, ça fait à la louche un peu plus de 200 millions de caractères !
En ce qui concerne la surcharge, si l'option "détection de gros mots" est activée par défaut, le fait qu'il y ait 0 ou 1 chaîne à rechercher/remplacer représente une différence infinitésimale AMHA. Et même si c'est une option qui est rajoutée, il ne faut quand même pas exagérer, le SQL est un langage performant, et ce n'est pas une petite requête de plus par rapport au nombre de celles requises pour afficher une page qui va faire une grosse différence.
Mais cette méthode reste du bricolage, et la base n'est pas "propre". Je suis aussi partisan de tout nettoyer correctement. Mais aller bricoler à la main dans la base, ça représente un risque, minime certes, mais réel. Comme je l'écris souvent dans mes tutoriels : "ne touchez à rien ici sauf si vous savez exactement ce que vous faîtes". Surtout que je ne vois pas quel éditeur de texte pourrait ouvrir un fichier de cette taille...
Alors comme en général les hébergeurs proposent PHPMyAdmin, que c'est un outil très puissant et qui a fait ses preuves (perso ça fait 20 ans que je l'utilise) pourquoi s'embêter ?
Première chose à faire, trouver la table contenant le texte des messages, à tous les coups elle s'appelle nomdelabase_posts. Pour vérifier, cliquer sur le nom de cette table dans le panneau latéral, puis utiliser le champ "Filtrer les lignes" pour vérifier.
Ensuite aller sur l'onglet "Rechercher", cliquer sur le bouton "Rechercher et remplacer", saisir les deux chaînes de caractères et cliquer sur le bouton "Exécuter". Normalement ça devrait aller très vite. Et surtout pas besoin de verrouiller le forum, SQL saura gérer tout seul même si un membre poste en même temps, il est conçu pour ça.
Ce qui ne dispense pas de faire une sauvegarde préalable par précaution mais avec PHPMyAdmin c'est très facile et sans aucun risque.


R4 TL novembre 1978 - 150.000 km - Peinture 422 bleu ardoise métal
Type Mines : R1126 - Cylindrée : 782 cm3 - Puissance : 27 CV
1ere main, le précédent propriétaire habitait à 30 km de chez moi

Hors ligne

#25 11-06-2018 09:22:10

danielc
Membre
Lieu : Bourbonnais
Inscription : 07-05-2018
Messages : 44

Re : Pour les admin > changement de toutes les urls des images

Ceci dit, bravo quand même pour l'astuce des gros mots !


R4 TL novembre 1978 - 150.000 km - Peinture 422 bleu ardoise métal
Type Mines : R1126 - Cylindrée : 782 cm3 - Puissance : 27 CV
1ere main, le précédent propriétaire habitait à 30 km de chez moi

Hors ligne

#26 11-06-2018 10:44:21

cat-trelle
Moderateur
Lieu : Països Català (FR 66)
Inscription : 09-07-2010
Messages : 16 734

Re : Pour les admin > changement de toutes les urls des images

...à vos souhaits !

bravo Chef ! c'est pragmatique, j'adore !


flotte jolie Senyera;
sous tes couleurs on ne confond pas fidélité avec soumission, ni loyauté avec servilité //*//

повага до україни !

En ligne

#27 11-06-2018 13:02:10

teewee
Membre
Lieu : Chamalières (Puy-de-Dôme).
Inscription : 20-07-2011
Messages : 1 025
Site Web

Re : Pour les admin > changement de toutes les urls des images

400Mo, ca commence a faire une belle base smile

+1 pour le passage direct via PHPMyAdmin
Ou direct dans la console, pour les barbus, les vrais smile

La méthode via l'export en fichier texte a 1 seul intérêt, c'est d'etre accessible et qu'on ne remet en ligne que lorsqu'on est sur smile
J'ignore qui t'héberge, mais il doit pouvoir t'aider au besoin. Et surtout, il doit avoir des backup a -1h, -1 jour, etc. pour te tranquiliser si tu te jettes à faire la modif smile


Renault 4 Savane '87 Type 112C00

Hors ligne

#28 11-06-2018 13:08:59

danielc
Membre
Lieu : Bourbonnais
Inscription : 07-05-2018
Messages : 44

Re : Pour les admin > changement de toutes les urls des images

Bon ben alors, au boulot ! smile
Non seulement c'est pragmatique mais simple et sans risque.
Et surtout faisable, parce que je ne connais pas d'éditeur capable de traiter un fichier de cette taille, alors que c'est un boulot que PHPMyAdmin sait faire...


R4 TL novembre 1978 - 150.000 km - Peinture 422 bleu ardoise métal
Type Mines : R1126 - Cylindrée : 782 cm3 - Puissance : 27 CV
1ere main, le précédent propriétaire habitait à 30 km de chez moi

Hors ligne

#29 11-06-2018 13:12:53

teewee
Membre
Lieu : Chamalières (Puy-de-Dôme).
Inscription : 20-07-2011
Messages : 1 025
Site Web

Re : Pour les admin > changement de toutes les urls des images

Atom peut le faire smile




Mais je préfère aussi ta technique (et encore plus via la console)

Dernière modification par teewee (11-06-2018 13:13:23)


Renault 4 Savane '87 Type 112C00

Hors ligne

#30 11-06-2018 19:46:46

danielc
Membre
Lieu : Bourbonnais
Inscription : 07-05-2018
Messages : 44

Re : Pour les admin > changement de toutes les urls des images

Atom connais pas, c'est manifestement un truc winchose et moi je suis linuxien smile
La console, mon fils dirait pareil, mais juste parce qu'il aime à se la péter geek !!!
Mais dans ce cas de figure précis, l'interface graphique est juste parfaite, faut pas s'en priver !


R4 TL novembre 1978 - 150.000 km - Peinture 422 bleu ardoise métal
Type Mines : R1126 - Cylindrée : 782 cm3 - Puissance : 27 CV
1ere main, le précédent propriétaire habitait à 30 km de chez moi

Hors ligne

#31 12-06-2018 14:06:28

Julien
Webmaster
Lieu : Somme (80)
Inscription : 16-11-2005
Messages : 2 959

Re : Pour les admin > changement de toutes les urls des images

Super, merci pour vos conseils. Je vois que parmi les trelleurs il y a aussi des spécialistes en informatique et particulièrement en bases de données.
Quand je ferai la manip, si besoin je reviendrai vers vous !

Hors ligne

#32 12-06-2018 14:45:53

flo17
Membre
Lieu : Fribourg (Suisse).
Inscription : 07-07-2016
Messages : 378

Re : Pour les admin > changement de toutes les urls des images

A voir on est plusieurs informaticien sur le forum wink je peux aussi apporter mon coup de pouce s'il faut

Hors ligne

#33 12-06-2018 14:47:09

Julien
Webmaster
Lieu : Somme (80)
Inscription : 16-11-2005
Messages : 2 959

Re : Pour les admin > changement de toutes les urls des images

C'est noté merci !

Hors ligne

#34 12-06-2018 15:53:26

teewee
Membre
Lieu : Chamalières (Puy-de-Dôme).
Inscription : 20-07-2011
Messages : 1 025
Site Web

Re : Pour les admin > changement de toutes les urls des images

Sinon, il y a ce type d'outils :
https://github.com/DvdGiessen/DBSR

Tu télécharges le truc, tu le mets dans un répertoire que tu veux (genre r4-4L.com/replace) tu lances l'url et ca te permet de remplacer ce que tu veux dans ta base.

Pratique et puissant.
Ca n'empêche pas de faire un backup avant.
Toujours faire un backup. et un backup du backup.

@danielc : https://atom.io/
C'est cross-plateform, aussi bien sous win que mac que nux.
C'est comme vim mais en mieux smile


Renault 4 Savane '87 Type 112C00

Hors ligne

Pied de page des forums