You are not logged in.

1

Sunday, April 8th 2012, 10:13pm

Recent Activity Box "Refresh"

Eine kurze Frage zu besagter Box, ich hab' meine "Top X Beiträge Box" jetzt durch die Recent Activity Box ersetzt, und frag' mich gerade wie lang es dauert bis ein erstellter Beitrag bzw. ein Thema dort angezeigt wird, kann's da zu Verzögerungen kommen bzw. "lädt" sich die zb. im Minutentakt neu ?

Es dauert ja hier auch ein klein wenig bis ein neues Thema in der Box aufscheint, oder hat das andere Gründe ?
Die bestverschlossenste Tür ist die, welche man offenlassen kann.

2

Sunday, April 8th 2012, 10:26pm

Der Cache hat eine Lebensdauer von 3 Minuten.
Mit freundlichen Grüßen
Best regards
KittBlog Stile - Ihr Kit für Stile, Software und Knowhow
Your kit for styles, software and knowhow
Erste Linkliste zu Erweiterungen und Support rund um Burning Board©
First linklist for plugins and support around Burning Board©

3

Wednesday, July 18th 2012, 11:58am

hab gerade das selbe problem und einige meiner user beschweren sich deshalb mei mir,
das sie immer erst warten müssen eine gewisse zeit oder die neuesten beiträge eben gar nicht sehen :rolleyes:

könnte man da nicht alternativ das hier z.b. benutzen im "recentactivitybox" template um die top5 beiträge immer zu aktualisieren ?

Source code

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
    window.onload = setupRefresh;

    function setupRefresh() {
      setTimeout("refreshPage();", 30000); // milliseconds
    }
    function refreshPage() {
       window.location = location.href;
    }
  </script>


welches man ja ganz oben einfügen könnte in dem template ?

  • "[FFW] Patric" is male

Posts: 758

Location: Rheinland Pfalz (Westerwald)

Occupation: Fachinformatiker (Systemintegration)

  • Send private message

4

Wednesday, July 18th 2012, 12:08pm

Du könntest den CronJob der dazu gehört auch einfach öfter Ausführen lassen ;)
Mit freundlichen Grüßen
[FFW] Patric

5

Wednesday, July 18th 2012, 12:26pm

als anfänger villeicht etwas schwer zu verstehen :D

denke über das was ich meinte gehts einfacher und den dazu passenden cronjob müsste ich sonst erst neu erstellen,
wie auch immer das funktioniert ^^

könntest mir ja villeicht helfen schnell :love:

edit:
dürfte doch auch so gehen in der
lib\data\page\recentActivityBox\BoardRecentActivityBox.class.php:

Source code

1
WCF::getCache()->addResource('boardRecentActivityBox', WBB_DIR.'cache/cache.boardRecentActivityBox.php', WBB_DIR.'lib/system/cache/CacheBuilderBoardRecentActivityBox.class.php', 0, 180);

und das ganze runter schrauben von 180 auf bspw. 10 sec. ?

This post has been edited 1 times, last edit by "ACiDPREMiUM" (Jul 18th 2012, 12:38pm)


  • "[FFW] Patric" is male

Posts: 758

Location: Rheinland Pfalz (Westerwald)

Occupation: Fachinformatiker (Systemintegration)

  • Send private message

6

Wednesday, July 18th 2012, 12:38pm

Den müsstest du nicht neu erstellen.
Mit freundlichen Grüßen
[FFW] Patric

7

Wednesday, July 18th 2012, 12:45pm

und das ganze runter schrauben von 180 auf bspw. 10 sec. ?
Dann würde er alle 10 Sekunden die Daten neu aus der Datenbank holen, aber dennoch erst nach einem Neu laden der Seite die neuen Daten anzeigen. Empfehlenswert ist das zudem nicht, solch ein Cache wird nicht ohne Grund erstellt. ;)
Mit freundlichen Grüßen
Best regards
KittBlog Stile - Ihr Kit für Stile, Software und Knowhow
Your kit for styles, software and knowhow
Erste Linkliste zu Erweiterungen und Support rund um Burning Board©
First linklist for plugins and support around Burning Board©

8

Wednesday, July 18th 2012, 12:49pm

und wie geht das dann ohne neuladen der seite, den gerade das ist das problem ?

so gemeint gewesen in der art villeicht (anhang) ?
ACiDPREMiUM has attached the following image:
  • xyz.png

This post has been edited 1 times, last edit by "ACiDPREMiUM" (Jul 18th 2012, 12:55pm)


9

Wednesday, July 18th 2012, 1:38pm

Das geht nur mit einem JavaScript, wie oben beschrieben.
Mit freundlichen Grüßen
Best regards
KittBlog Stile - Ihr Kit für Stile, Software und Knowhow
Your kit for styles, software and knowhow
Erste Linkliste zu Erweiterungen und Support rund um Burning Board©
First linklist for plugins and support around Burning Board©

10

Wednesday, July 18th 2012, 2:38pm

also die top 5 müssten sich jetzt mit dem cronjob alleine jede minute aktualisieren, wie oben im anhang bild zu sehen ist.

jetzt hab ich noch das problem das wenn ich etwas poste der beitrag aber erst in xx minuten zu sehen ist,
da es nicht wirklich schnell aktualisiert wird (thread).
da könnte ich ja auch einen cronjob erstellen oder ?

11

Wednesday, July 18th 2012, 6:21pm

Das Limit bei der Recent Activity Box liegt bei 3 Minuten, nach welchen der Cache neu erstellt wird.
Mit freundlichen Grüßen
Best regards
KittBlog Stile - Ihr Kit für Stile, Software und Knowhow
Your kit for styles, software and knowhow
Erste Linkliste zu Erweiterungen und Support rund um Burning Board©
First linklist for plugins and support around Burning Board©