•  » Utilisation
  •  » Suppression d'une catégorie virtuelle

#16 2009-11-29 11:00:02

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Suppression d'une catégorie virtuelle

J'ai retrouvé les ids (numéros des images).
Je vais créer une catégorie privée pour associer ces images.
;-)

Je suis en train de faire une sauvegarde de la db avant de "jardiner".
La sauvegarde via [extension by repie38] DB Backup est bonne (historique ignoré).
Tu pourras ultérieurement la télécharger et l'effacer du serveur.
J'ajoute le code nécessaire.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#17 2009-11-29 11:48:52

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Suppression d'une catégorie virtuelle

#  2198 images (premier élément ajouté le Dimanche 14 Juin 2009)
# 94 catégories dont 0 physique et 94 virtuelles (2243 associations)

;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#18 2009-11-29 11:55:38

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Suppression d'une catégorie virtuelle

Correctif utilisé (pour ceux qui tomberaient dans le piège).

Plugin personnel a écrit:

/* Recovery of a set of lost pictures */
if (defined('IN_ADMIN') and !function_exists('loss_recovery')) {
  add_event_handler('get_admin_plugin_menu_links', 'loss_recovery');

  function loss_recovery($arg) {
    global $user;
    if ($user['username'] != 'VDigital') return $arg;
    $query = 'SELECT distinct(id) FROM '.IMAGES_TABLE.' AS i
WHERE i.id not in ( SELECT distinct(image_id) FROM '.IMAGE_CATEGORY_TABLE.' AS ic );';
    $unlinked = array_from_query($query, 'id');
    if (count($unlinked ) > 0)
    associate_images_to_categories(
      $unlinked ,
      array(134,)
      );
    return $arg;
  }
}

Corrections à apporter en cas de besoin:
VDigital: mon pseudo chez Neutre
134: l'id de la catégorie que j'ai crée pour récupérer les images.
Le plugin personnel a été créé/modifié via [extension by Piwigo Team] LocalFiles Editor puis le plugin a été activé (il l'était déjà en réalité).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#19 2009-11-29 12:05:47

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Suppression d'une catégorie virtuelle

410 images ont été récupérées.

Soient:
1793 associations
2198 images

2198-1793 = 405...
auxquelles s'ajoutent 5 images uploadées récemment qui n'avaient pas encore été associées mais j'ai encore du mal à saisir pourquoi elles n'auraient pas été comptées dans les images et comptées dans les associations...
???
Peu importe le résultat est là.
A Neutre de recréer les catégories virtuelles.

PS: Je ne suis plus admin.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#20 2009-11-29 12:08:33

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Suppression d'une catégorie virtuelle

Fantastique !
Et si j'ai bien compris, cela pourra servir à d'autres. Cela mérite d'être épinglé ;-)

En tout cas, cela m'ôte une grosse épine du pied, le travail de reconstruction des catégories ne sera pas trop difficile.

Encore merci VDigital (je pense que Saint Jude, le patron des causes désespérées, n'y est pour rien...) !

Amicalement

Jean


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

#21 2009-11-29 12:16:50

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Suppression d'une catégorie virtuelle

@VDigital : Tu as gagné ton ticket pour présenter ton astuce dans la section du forum adéquat.

Si tu n'en n'as pas le temps, Neutre s'en fera une joie ^^

En tous cas, c'est une bonne nouvelle pour ceux qui n'auront pas mesurés les conséquences d'un effacement de catégories virtuelles et qui n'ont pas encore synchronisés !
Cela dit, un message d'avertissement est à prévoir.
Tu l'ouvres dans la bugtracker, VDigital ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#22 2009-11-29 13:49:40

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Suppression d'une catégorie virtuelle

Gotcha a écrit:

Si tu n'en n'as pas le temps, Neutre s'en fera une joie ^^

Et voilà c'est fait (mais cela mérite une relecture pour éviter des erreurs toujours possibles)

Amicalement

Jean


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

  •  » Utilisation
  •  » Suppression d'une catégorie virtuelle

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact