Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Changer de port d'attache

Des fichiers attachés à une section, semblent impossibles à déplacer.
Après avoir attaché des fichiers à une section.... il s'avère qu'un déplacement (total ou partiel) de ceux-ci dans une autre section (ou article) est nécessaire.

Oui, mais voilà... je ne vois pas comment faire... wall

Ou bien n'ai-je pas trouvé la bonne procédure ?
GnapZ
from Caribbean
2970 posts

on May 2 2006


Tu n'es pas associé ?

Pas associé, pas déplacer !
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

on May 2 2006


GnapZ :

Peuhhh,
Y a pas plus associé que moi ! 
J'y suis le ouaibmaestro.


Non, sérieusement, regarde bien UNIQUEMENT le déplacement d'un fichier DéJà attaché à une section.
La "modification" du fichier attaché (en fait de son référencement) ne permet d'accéder au choix "Section".

Mais, bon... je n'ai peut-être pas les yeux en face des trous.

-----
Yacsment Vôtre,
Lucrecius.. .

~Le pessimisme de l'intelligence et l'optimisme de la volonté~
GnapZ
from Caribbean
2970 posts

inspired from lucrecius on May 2 2006


Lucrecius : Si tu parles des fichiers présents sur Yetanother, effectivement c'est le cas. Mais pas seulement les fichiers: tout, les images, les commentaires, les articles, etc. Et ce que tu en sois l'auteur ou non. Seul Bernard sait.

Si tu parles d'un Yacs perso, je vais voir ...
GnapZ
from Caribbean
2970 posts

inspired from GnapZ on May 2 2006


GnapZ : Je confirme. Pas de déplacement des fichiers, ni des images, ni des commentaires. Il est possible de changer l'attache d'une section, d'un article et d'un lien.

J'avais déjà fait une remarque à Bernard pour lui demander cette focntion dans les version futures ... à suivre donc.
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from GnapZ on May 2 2006


GnapZ: Le déplacement des commentaires est aussi possible. Dans le formulaire de modification, la liste déroulante en haut de page permet de changer l'attache d'un commentaire.
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

on May 2 2006


YACS autorise le déplacement des sections, des catégories, des articles, des commentaires. Les liens attachés à des sections peuvent aussi être déplacés. L'opération requière juste une mise à jour de la base de données pour changer l'ancrage de l'objet correspondant.

Avec les fichiers et les images c'est différent, puisqu'il faudrait aussi déplacer physiquement les fichiers associés aux enregistrements de la base de données. Ca viendra, c'est sûr, dès que... non, pas de date !
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

on May 2 2006


GnapZ :
Effectivement, je ne parlais pas de Yetanoz.

Ce matin Yacs a été sur le grill... :  46 étudiants en examen (3h!) avec accès à leur portfolios personnels, le tout réalisé sur site Yacs.

Je vous donnerai bientôt le lien... patience.

Quoi qu'il en soit, il s'en ai bien trouvé une petite dizaine qui n'a pas déposé son rendu (pas de commentaires, style sick svp) au bon endroit. Il me faut donc les déplacer dans leurs portfolios respectifs.

J'ai bien une solution barbare... dupliquer autant de fois la section receptrice_malgré_elle et supprimer à chaque fois les fichiers indésirables.

Mais bon... ce n'est pas l'élégance à laquelle je me suis habitué avec Yacs.




Yacsment Vôtre,

Lucrecius.. .

~Le pessimisme de l'intelligence et l'optimisme de la volonté~
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from lucrecius on May 2 2006


Lucrecius: ok, la justification est reconnue valide, je vais rajouter le déplacement des fichiers à la to-do list.
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

inspired from Bernard on May 2 2006


Bernard :
Un seul mot : chinese


Yacsment Vôtre,

Lucrecius.. .

~Le pessimisme de l'intelligence et l'optimisme de la volonté~
GnapZ
from Caribbean
2970 posts

on May 3 2006


Lucrecius : Si le besoin est urgent, il est possible de modifier ça en deux manipulations:
  • via FTP, déplacer le fichier dans le numéro de section de destination (créer le dossier si besoin). Ex: files/section/32/MonFichier où "32" est le numéro de la section où l'on souhaite déplacer le fichier.
  • via PhpMyAdmin, modifier l'enregistrement correspondant au fichier dans la table "files", sur les champs "anchor" et "file_href" (No de section).
Sauf contre-indication de Bernard, ça devrait marcher (devrait parce que je n'ai pas testé).
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from GnapZ on May 3 2006


GnapZ: c'est exactement ça, je suis content de voir que quelqu'un analyse les scripts dans le détail. Ami lecteur, merci...
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

on May 3 2006


GnapZ , Bernard :

thinking ..... et 

il me semble avoir trouvé plus simple.

Considérons donc un fichier identifié 777, malencontreusement attaché à une section id° '666'.... alors qu'il devrait être dans la section id°357.
Et bien il suffit de changer  son "attachement" dans la table. J'ai testé plusieur fois, ça fonctionne. Avec cette méthode il n'est pas nécessaire de bouger le(s) fichier(s) mal(s) collé(s).

Est-ce que j'ai bon.... patron ?



L'instruction SQL correspondant doit être :
UPDATE `yacs_articles` SET `anchor` = 'section:666', `expiry_date` = NULL, `publish_date` = NULL, `review_date` = NULL WHERE `id` = 357 LIMIT 1;

Cela se traduira en synthèse par :

Tables touchées par le mouvement
Table id colonne valeur Avant valeur Après
_articles 777 anchor section:666 section:357
_sections 666 anchor pas2chgt pas2chgt
_sections 357 anchor pas2chgt pas2chgt

-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from lucrecius on May 3 2006


Lucrecius: non, ça ne marche pas, parce que YACS construit le chemin d'accès au fichier par rapport à l'ancrage. Donc il faut physiquement déplacer le fichier à chaque modification d'attachement.
Ghjmora
avatar
191 posts

inspired from Bernard on May 3 2006


Bernard :

  • heureux de voir des essais en vrai grandeur et leurs surprises: l'étonnant serait que tout le monde applique la consigne


  • pour les questions de déplacement de fichiers, pensez aux malheureux qui n'ont pas d'accès FTP à la machine, si vous pouvez
GnapZ
from Caribbean
2970 posts

inspired from ghjmora on May 3 2006


Ghjmora : Bonjour,

Pas d'accès FTP ? Y a-t-il un accès Usermin (pour lancer des commandes) ?

Comment se fait le premier upload alors ? Il doit bien avoir un outil ?
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from ghjmora on May 5 2006


Ghjmora: la fonction dont nous parlons est indépendante du FTP. Il s'agit plutôt d'étendre le module de gestion des fichiers existant pour permettre le déplacement d'un fichier attaché à une page vers une autre page. Tout ça à travers l'interface web de YACS bien sûr.

Rate this page
Posted by Lucrecius on May 2 2006, commented by Bernard on May 2 2006, (popular)