Photo Station Photo "hits" zurücksetzen auf Null

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

wired2051

Benutzer
Registriert
17. März 2010
Beiträge
924
Reaktionspunkte
12
Punkte
44
Wie kann ich die hits, also den Zähler der Bild-Aufrufe zurücksetzen auf Null?
 
Die stehen in der Media-Datenbank. Das ist eine Postgres-Datenbank. Ähnlich wie für MySQL das phpmyAdmin gibt es für Postgres das phppgadmin ... (such mal hier im Forum). Damit kannst die Datenbank dann direkt verändern und auch die Werte zurücksetzen.

Itari
 
Oder wenn man Kommandozeilen hacker is:

Rich (BBCode):
/usr/syno/pgsql/bin/psql -U admin photo

Die Hits werden in der Tabelle photo_share gespeichert:

Rich (BBCode):
photo=# \dt
               List of relations
 Schema |         Name          | Type  | Owner
--------+-----------------------+-------+-------
 public | blog_article          | table | admin
 public | blog_article_autosave | table | admin
 public | blog_article_label    | table | admin
 public | blog_comment          | table | admin
 public | blog_config           | table | admin
 public | blog_label            | table | admin
 public | blog_module           | table | admin
 public | common_config         | table | admin
 public | photo_access_right    | table | admin
 public | photo_comment         | table | admin
 public | photo_config          | table | admin
 public | photo_image           | table | admin
 public | photo_log             | table | admin
 public | photo_share           | table | admin
 public | photo_user            | table | admin
 public | video_comment         | table | admin
 public | video_desc            | table | admin
(17 rows)

Rich (BBCode):
photo=# select * from photo_share;
 shareid | sharename | title | description | public | hits | cover | comment | is_subdir | allow_download | updated
---------+-----------+-------+-------------+--------+------+-------+---------+-----------+----------------+---------
(0 rows)

Zum löschen aller hits aller Fotos, müsste sowas reichen wie (achtung ungetested!):

Rich (BBCode):
photo=# update photo_share set hits = 0;

Beenden dann so:

Rich (BBCode):
photo=# \q
ds209>

gruss
dude
 
Wer sich das auf der Kommandozeile traut, kann natürlich auch mein AdminTool dafür nutzen ... dort gibt auch ein SQL-Fenster für Postgres.

Itari
 
Wie immer führen viele Wege nach Rom eh? ;)

gruss
dude
 
Mmmh, das ist mir jetzt doch zu umständlich, damit beschäftige ich mich später.

Dennoch vielen Dank allen!

Ach und übrigens: Rom wird überbewertet, zu voll, zu heiss, zu touristisch aber der Piazza del Campo in Siena ist wirklich der Hammer! ;)
 
Zu umständlich? Hier als Einzeiler:

Code:
/usr/syno/pgsql/bin/psql -U admin -d photo -c "update photo_share set hits = 0"

Gibt bei mir keine Fehlermeldung. Kanns aber nich wirklich testen, da ich keine Fotos drauf habe...

gruss
dude
 
Hallo,
das klappt, habe zwar nur ein Testalbum auf der DS209+II aber der Zähler steht wieder auf 0.

Gruß Götz
 
Perfekt! Danke goetz. :)

gruss
dude
 
Servus,
gibt bei mir keine Fehlermeldung (DS210+). Zaehler ist auf 0 gesetzt. Danke fuer den Einzeiler!
gruss
muesli
 
Jetzt habe ich mich auch getraut und siehe da, alle Zähler auf Null, ohne Fehlermeldung oder anderen Problemen.

Vielen Dank!
 
Super

Ja dieser Einzeiler ist super, hat tadellos funktioniert.
Das könnte Synology ruhig als Button in die Photostation einbauen.
 
Mensch, mit welch einfachen Dingen man doch die Community frohlocken lassen kann. ;) Freut mich das es nützlich ist. :D

gruss
dude
 
Ist das nicht einen Eintrag im Wiki wert?
 
Wenn uns so was Gutes widerfährt, ist das natürlich einen Wiki-Eintrag wert! :D

Spass beiseite. Vielleicht kann man gleich noch erwähnen, wie man die "Treffer" in der Photo Station in "Aufrufe" o.ä. ändern kann.

1. Telnet als root
2. ändern in vi /usr/syno/synoman/phpsrc/photo/language/ger.php
Original:
$photo_str_hits = 'Treffer';
neu:
$photo_str_hits = 'Aufrufe';

Habe ich hier im Forum gelernt. Die Änderung muss nach einem Firmware-Update allerdings wiederholt werden.

Leider habe ich gerade viel Ärger und kann es deshalb nicht selber schreiben.
 
Zuletzt bearbeitet:
Siehste, von diese Wiki-Organisations-Dingen habe ich keine Ahnung. Aber ich habe mal schnell die Sache mit der Übersetzung ergänzt.
 
Bei allen diesen kleinen Mods daran denken, sie genaustens bei sich zu dokumentieren, denn mit dem nächsten Firmware-Update ist alles wieder weg ... Wir haben ja einen Menge solche (PhotoStation-)Mods: Wasserzeichen, ausgewählte Bildergrößen, Resize usw. (es gab mal vor 2 Jahren einen eigenen Thread im internationalen Forum dazu), die alle irgendwann wieder verloren gingen

Itari
 
Es gibt noch einen einfacheren Weg die Photo "hits" zu verändern, die Installation von DSM 3.2 beta....
Da werden die "hits" in der Photostation einfach unsichtbar und somit nicht mehr angezeigt, jedenfalls ist es bei mir gerade so...:rolleyes:
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat