Photo Station Photo "hits" zurücksetzen auf Null

Status
Für weitere Antworten geschlossen.

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
Wie kann ich die hits, also den Zähler der Bild-Aufrufe zurücksetzen auf Null?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
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
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
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
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
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
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Wie immer führen viele Wege nach Rom eh? ;)

gruss
dude
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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! ;)
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
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
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
das klappt, habe zwar nur ein Testalbum auf der DS209+II aber der Zähler steht wieder auf 0.

Gruß Götz
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Perfekt! Danke goetz. :)

gruss
dude
 

muesli

Benutzer
Mitglied seit
24. Dez 2010
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Servus,
gibt bei mir keine Fehlermeldung (DS210+). Zaehler ist auf 0 gesetzt. Danke fuer den Einzeiler!
gruss
muesli
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
Jetzt habe ich mich auch getraut und siehe da, alle Zähler auf Null, ohne Fehlermeldung oder anderen Problemen.

Vielen Dank!
 

schoeberli

Benutzer
Mitglied seit
05. Jan 2011
Beiträge
115
Punkte für Reaktionen
7
Punkte
0
Super

Ja dieser Einzeiler ist super, hat tadellos funktioniert.
Das könnte Synology ruhig als Button in die Photostation einbauen.
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Mensch, mit welch einfachen Dingen man doch die Community frohlocken lassen kann. ;) Freut mich das es nützlich ist. :D

gruss
dude
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Ist das nicht einen Eintrag im Wiki wert?
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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:

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
Siehste, von diese Wiki-Organisations-Dingen habe ich keine Ahnung. Aber ich habe mal schnell die Sache mit der Übersetzung ergänzt.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
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
 

heino

Benutzer
Mitglied seit
11. Apr 2008
Beiträge
70
Punkte für Reaktionen
0
Punkte
6
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