Page 1 of 1
[Gelöst] Versioning Plugin zeigt veraltete Version im Archiv
Posted: Wed Jan 24, 2007 4:38 pm
by PHPaws
Ich nutze das Versioning Plugin und war bis dato relativ begeistert davon, bis mir aufgefallen ist das im Archiv eine veraltete Version des Beitrags angezeigt wird. Ich dachte erst, dass es am Browser-Cache liegt, tut es aber offensichtlich nicht.
Hier der
aktuelle Eintrag vom 19.01.2007 (bitte etwas nach unten scrollen, geht um TinyMCE und iManager).
Und
hier der Archiv-Eintrag. Man sieht schon an der "Navigationsleiste" im Beitrag ganz oben, das es sich um 2 verschiedene Versionen handelt.
Ich hätte allerdings gern auch den aktuellen beitrag im Archiv, und nicht eine veraltete Version. In den Plugin-Einstellungen könnte ich leider nichts finden um das zu beeinflussen.
Kann mir evtl. jemand weiterhelfen?

Re: Versioning Plugin zeigt veraltete Version im Archiv
Posted: Wed Jan 24, 2007 5:37 pm
by garvinhicking
Hi!
Kann es sein Dass du das plugin "Erweiterte Eigenschaften für Artikel" benutzt und das Eintrags-Caching aktiviert hast? Das könnte evtl. mit dem Versioning-Plugin kollidieren?!
Grüße,
Garvin
Posted: Wed Jan 24, 2007 6:20 pm
by PHPaws
Das hatte ich mal installiert, habe es dann aber wieder gelöscht.
Posted: Wed Jan 24, 2007 6:49 pm
by PHPaws
Bevor die Frage kommt...hier gleich eine Liste aller meiner Plugins.
Seitenleiste
- Suche
- Aktuelle Einträge
- Archive
- Blog abonnieren
- Link List
- HTML Klotz (Technorati, Blogcounter, div. Buttons)
- Statistiken
- Verwaltung des Blog
- Kalender
- Getaggte Artikel
- Im Moment...
- Powered by
- Umfragen
Ereignis Plugins
- Textformatierung: Geshi
- Lightbox
- Digg, Techorati, ... Links
- Textformatierung: Serendipity
- Textformatierung: Smileys
- Textformatierung: NL2BR
- Browser-Kompatibilität
- Spamschutz
- Textformatierung: Externe Links zählen
- Einträge ankündigen
- Statistiken
- Spartacus
- Podcast
- Statische Seiten
- Erweiterte Optionen für Bildauswahl
- Gravatar / Favatar
- Livesearch <- Funktioniert mit meinem Template auch nicht
- Bildergalerie
- Uses TinyMCE as WYSIWYG-Editor
- Freie Artikel-Tags
- Layout-Plugin: Druckerfreundliche Version
- Layout-Plugin: Link-Formatierung
- Link-List
- Versioning of entries
- Nächster/Vorheriger Artikel
- Tooltips
- Suchmaschienen-Sitemap Generator
- Hebe Suchwörter hervor
- Umfragen
Das sind alle meine Plugins. Und die sind auch alle genau in dieser Reihenfolge angeordnet.
Posted: Wed Jan 24, 2007 9:13 pm
by PHPaws
Wie gesagt, hatte ich mal das Event-Plugin "Erweiterte Eigenschaften für Artikel" installiert. Danach aber wieder entfernt.....
Nun habe ich mal in der Datenbank geschaut und dort die Tabelle '
ser_entryproperties' gefunden.
Der Schlüssel "ep_cache_body" hat mich stutzig gemacht, und nachdem ich ein Backup der Tabelle gemacht hatte, habe ich die komplette Tabelle geleert... UND SIEHE DA! Es funktioniert wieder
Also...Problem gelöst!
Allerdings sollte das Plugin evtl. beim De-Installieren auch gleich die Tabelle mit löschen...das erspart evtl. viel Ärger und dumme Fragen *grins*
Posted: Thu Jan 25, 2007 11:47 am
by garvinhicking
Hi!
Ah. Super entdeckt.
Das Problem (oder vielmehr "feature") ist, dass einige plugins bei deinstallation ihre Tabellen nicht löschen, damit nichts aus versehen verloren geht. Da das plugin gelöscht wurde, die entryproperties-tabelle aber ziemlich zentral ist, wurden die daten trotzdem noch geholt.
Beheben hätte man das nur können indem man das plugin wieder installiert hätte und dann aber "Einträge cachen" auf "nein" gestellt hätte.
Viele Grüße,
Garvin
Posted: Thu Jan 25, 2007 11:50 am
by PHPaws
Code: Select all
TRUNCATE TABLE `ser_entryproperties`
...wäre doch eigentlich kein Problem, wenn sie nur von einem Plugin genutzt wird.
....oder eben gleich ganz löschen....naja...wäre vielleicht mal ein "Feature-Request"...lol
Posted: Thu Jan 25, 2007 11:57 am
by garvinhicking
Hi!
[qutoe]...wäre doch eigentlich kein Problem, wenn sie nur von einem Plugin genutzt wird.[/quote]
Das ist das Problem. Mehrere Plugins speichern dort ihre Daten, es ist eine Pauschaltabelle die so ziemlich alles enthalten kann.
Wenn, dann sollte man nur die einträge löschen wo der key 'ep_cache' lautet.
Viele Grüße,
Garvin