[Gelöst] Versioning Plugin zeigt veraltete Version im Archiv

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
PHPaws
Regular
Posts: 67
Joined: Thu Jan 18, 2007 10:30 pm
Contact:

[Gelöst] Versioning Plugin zeigt veraltete Version im Archiv

Post 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? :)
Last edited by PHPaws on Wed Jan 24, 2007 9:07 pm, edited 1 time in total.
Image
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Versioning Plugin zeigt veraltete Version im Archiv

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
PHPaws
Regular
Posts: 67
Joined: Thu Jan 18, 2007 10:30 pm
Contact:

Post by PHPaws »

Das hatte ich mal installiert, habe es dann aber wieder gelöscht.
Image
PHPaws
Regular
Posts: 67
Joined: Thu Jan 18, 2007 10:30 pm
Contact:

Post 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.
Image
PHPaws
Regular
Posts: 67
Joined: Thu Jan 18, 2007 10:30 pm
Contact:

Post 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*
Image
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
PHPaws
Regular
Posts: 67
Joined: Thu Jan 18, 2007 10:30 pm
Contact:

Post 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
Image
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply