Website Manipulate
Control editorial sobre la fecha de publicación, las URLs de página por idioma y cada cambio en el contenido.
Website Manipulate añade tres funciones que las apps de sitio web de Odoo no ofrecen de fábrica: establecer la fecha de publicación de cualquier número de entradas de blog o páginas desde un único diálogo, y dar a una página de sitio web su propia dirección en cada idioma del sitio. Una página guardada como /datenschutzerklaerung puede servirse en inglés como /en/privacy-policy — entregada directamente con HTTP 200, mientras que la dirección original redirige de forma permanente hacia ella. Los menús, los enlaces internos, el selector de idioma, las etiquetas hreflang y el mapa del sitio tienen en cuenta la dirección localizada automáticamente. Y cada cambio en una página, entrada de blog, vista, menú o alias se guarda como estado completo — quién cambió qué, cuándo y desde dónde, con comparación y un clic para volver a una versión anterior.
La ayuda de este módulo se encuentra — para personas y para la IA
Dos páginas de ayuda en alemán e inglés, incluidas en el módulo. Con Help Docs instalado las busca a texto completo — y un asistente de IA lee el mismo contenido mediante una ficha de módulo legible por máquina.
"eq_website_manipulate")
La búsqueda a texto completo y la ficha de módulo las proporciona Help Docs (eq_helper) bereit. Die Inhalte liefert dieses Modul mit — ohne Zusatzkonfiguration.
Funciones
Viele Datensätze in einem Dialog korrigieren
Beliebig viele Blogbeiträge oder Website-Seiten in der Backend-Liste auswählen und Aktionen → Veröffentlichungsdatum setzen öffnen. Ein Dialog setzt oder löscht das Datum für alle gleichzeitig — kein einzelnes Öffnen jedes Datensatzes.
- Funktioniert aus der Blogbeitrags- und der Seitenliste heraus
- Ein leeres Datum setzt zurück
Das Datum bedeutet je Modell etwas anderes
Bei einem Blogbeitrag ist das Datum, was Besuchern angezeigt und zur Sortierung verwendet wird — ob der Beitrag veröffentlicht ist, bleibt davon unberührt. Bei einer Website-Seite ist es eine Sichtbarkeits-Schranke: Ein Datum in der Zukunft blendet eine bereits veröffentlichte Seite aus. Der Dialog erklärt den Unterschied und warnt vor einem zukünftigen Datum, das eine sichtbare Seite ausblenden würde.
Eine Adresse je Sprache
Eine oder mehrere Website-Seiten auswählen und Aktionen → URLs pro Sprache öffnen. Der Dialog zeigt eine Zeile je aktiver Website-Sprache, vorbelegt mit einem aus dem Seitennamen vorgeschlagenen Adressteil. Jede Zeile anpassen oder leeren, um die Adresse für diese Sprache zu entfernen.
- Der Alias wird direkt mit HTTP 200 ausgeliefert
- Die eigene Adresse der Seite leitet dauerhaft (301) auf den Alias um
Nichts bricht bei einer Änderung der Adresse
Einen Alias umbenennen oder entfernen, und automatisch bleibt eine dauerhafte Weiterleitung bestehen — auf die neue Adresse oder zurück auf die eigene Adresse der Seite. Gespeicherte und indexierte Links funktionieren weiter, ohne eine manuelle Umleitungsregel.
Überall automatisch lokalisiert
Sobald ein Alias existiert, verwenden Odoos eigene Menüs, interne Links, die Sprachumschaltung, hreflang-Angaben und die Sitemap ihn von selbst — keine Template-Änderungen, keine manuelle Linkpflege. Aliase lassen sich zusätzlich zentral unter Website → Konfiguration → URL-Aliase einsehen, filterbar nach Sprache, Seite oder Website.
Blogbeiträge brauchen keinen Alias
Die Adresse eines Blogbeitrags ergibt sich bereits aus dem übersetzbaren Titel und passt sich von selbst der Sprache an — die Alias-Funktion ist für Website-Seiten gedacht, deren Adresse nicht übersetzbar ist.
Jede Änderung ist nachvollziehbar
Jede Änderung an Seite, Blogbeitrag, View, Menü oder Adresse wird als vollständiger Stand festgehalten — wer, wann und woher: aus dem Website-Editor, dem Backend oder einem Import.
Sehen, was sich geändert hat — und es zurückholen
Zwei beliebige Fassungen vergleichen: geänderte Angaben gegenübergestellt, Textstellen zeilenweise hervorgehoben, in jeder Sprache. Ein Klick schreibt eine frühere Fassung zurück — selbst eine gelöschte Seite entsteht aus ihrem letzten Stand neu.
Die Historie bleibt ehrlich
Eine Wiederherstellung erzeugt einen neuen Eintrag, statt alte zu überschreiben, und von Hand löschen kann die Einträge niemand. Die Aufbewahrung wird je Website eingestellt und nächtlich angewandt.
Häufige Fragen
Wie viel Speicherplatz braucht die Änderungshistorie?
Jede Fassung wird komprimiert im Dateispeicher abgelegt, nicht in der Datenbank. Eine Seite von 80 KB belegt komprimiert etwa 8–12 KB; 200 Seiten mit je 50 Fassungen ergeben rund 100 MB. Anzahl der Fassungen und Aufbewahrungsdauer sind je Website einstellbar (Vorgabe 50 Fassungen / 365 Tage) und werden von einer nächtlichen Bereinigung umgesetzt.
Sehe ich auch Änderungen von vor der Installation?
Nein. Beim ersten Bearbeiten eines vorhandenen Datensatzes wird sein damaliger Zustand als Ausgangsfassung gesichert, damit der erste Vergleich einen Bezugspunkt hat. Was davor geschah, lässt sich nicht rekonstruieren. Ebenfalls nicht erfasst werden Änderungen, die an Odoo vorbei direkt in der Datenbank vorgenommen werden.
Wer darf die Historie sehen und eine frühere Fassung zurückholen?
Einsehen und vergleichen darf die Gruppe „Website/Redakteur“, wiederherstellen nur „Website/Designer“. Von Hand löschen kann die Einträge niemand — das übernimmt allein die nächtliche Bereinigung. Da protokolliert wird, welche Person wann etwas geändert hat, ist die Einführung in Deutschland regelmäßig mitbestimmungspflichtig; die einstellbare Aufbewahrungsfrist erlaubt es, eine vereinbarte Grenze technisch einzuhalten.
Welche Odoo-Editionen werden unterstützt?
Läuft unter Odoo Community und Enterprise, Version 19.0 — selbst gehostet oder auf Odoo.sh. Odoo Online, die gehostete SaaS-Variante, lässt keine Apps aus dem Store zu; dort läuft kein Drittanbieter-Modul.
Welche Abhängigkeiten bestehen?
Benötigt die Odoo-Module website und website_blog, die Odoo automatisch mitinstalliert. Es sind keine externen Python-Pakete erforderlich.
Übersetzt das Modul die URL für mich?
Nein. Es erlaubt, je Sprache eine eigene URL zu setzen; der Assistent schlägt einen Adressteil vor — identisch in jeder Zeile, weil der Seitenname, aus dem er abgeleitet wird, kein übersetzbares Feld ist — und Sie passen ihn je Sprache selbst an.
Was passiert mit alten Links, wenn ich einen URL-Alias umbenenne?
Sie funktionieren weiter. Für die alte Adresse wird automatisch eine dauerhafte (301) Weiterleitung angelegt, für jede Website, zu der die Seite gehört.
Brauchen Blogbeiträge auch einen URL-Alias?
Nein. Die Adresse eines Blogbeitrags ergibt sich bereits aus dem übersetzbaren Titel und passt sich von selbst der Sprache an.
Funktioniert es nach einem Odoo-Update innerhalb derselben Hauptversion?
Ja, innerhalb von 19.0.x. Hauptversions-Upgrades werden als neue Modulversion ausgeliefert.
Bieten Sie Support an?
Ja, wenden Sie sich an support@equitania.de.
¿Puedo verlo en acción?
Contacte con support@equitania.de para una demostración guiada.
Support · Kontakt
We are happy to support you · Wir unterstützen Sie gerne.
Weiherstraße 13
75173 Pforzheim
Deutschland · Germany
Telefon: +49 7231 16 604 0
Telefax: +49 7231 16 604 200
Homepage: www.ownerp.com
Support: support.equitania.de
E-Mail: support@equitania.de
ES · Toda la información de esta página tiene carácter descriptivo y no es jurídicamente vinculante. No constituye una garantía de calidad ni el aseguramiento de un alcance funcional determinado, de la idoneidad para un fin concreto o de un resultado específico; únicamente son determinantes los acuerdos contractuales y el alcance de suministro de la versión efectivamente instalada. Las imágenes muestran configuraciones de ejemplo.