improved start page performance; top rating statistics was very slow

needs a new database field with manual init, see db-changes.txt !

and fixed another recommendation bug:
- recommendations will not get lost when a user edits one of multiple logs
  for the same cache
This commit is contained in:
following
2012-08-25 00:00:25 +02:00
parent 038719fa3c
commit c32a4b06ff
6 changed files with 34 additions and 39 deletions
@@ -20,6 +20,7 @@
</ul>
<p>Geändert / verbessert:</p>
<ul class="changelog">
<li class="changelogitem"><a href="./index.php">Startseite</a> beschleunigt</li>
<li class="changelogitem"><a href="./articles.php?page=cacheinfo">Cachebeschreibungs-Info</a> überarbeitet</li>
<li class="changelogitem">Empfehlungssterne erscheinen nur noch bei Gefunden- und Teilgenommen-Logs.</li>
<li class="changelogitem">Logtypreihenfolge bei Event-Caches umgedreht</li>
@@ -36,7 +37,7 @@
<li class="changelogitem">Anzeige der Event-Teilnehmerzahl in der Logzusammenfassungszeile</li>
<li class="changelogitem">seltenen Fehler bei der Erzeugung von OC-Wegpunkten behoben</li>
<li class="changelogitem">Empfehlungen gehen beim mehrfachen Loggen eines Caches &ndash; z.B. Fund + Hinweis &ndash; nicht mehr verloren.</li>
<li class="changelogitem">Empfehlungen gehen beim Löschen eines von mehreren Logs des gleichen Benutzers nicht mehr verloren.</li>
<li class="changelogitem">Empfehlungen gehen beim Löschen eines von mehreren Logs des gleichen Benutzers oder beim Bearbeiten von einem der Logs nicht mehr verloren.</li>
<li class="changelogitem">Mehrfachlogs eines Benutzers zählen bei der Bewertungsübersicht auf der Startseite nur noch einmal.</li>
</ul>
<br />
@@ -21,6 +21,7 @@
</ul>
<p>Changed / improved:</p>
<ul class="changelog">
<li class="changelogitem">improved <a href="./index.php">Homepag</a> performance</li>
<li class="changelogitem">rewritten <a href="./articles.php?page=cacheinfo">cache description</a> info</li>
<li class="changelogitem">recommendations stars are display with Found and Attended logs only.</li>
<li class="changelogitem">reversed log type order for event caches</li>
@@ -36,7 +37,7 @@
<li class="changelogitem">added missing event attendees count in log summary line</li>
<li class="changelogitem">fixed OC waypoint creation error</li>
<li class="changelogitem">Recommendations are no longer lost when logging a cache again, e.g. a note after a found log.</li>
<li class="changelogitem">Recommendations are no longer lost when deleting one of multiple logs of the same user.</li>
<li class="changelogitem">Recommendations are no longer lost when deleting one of multiple logs of the same user, or when editing one of them.</li>
<li class="changelogitem">Multiple logs by the same used only count once at the homepage top ratings list.</li>
</ul>
<br />