Se rendre au contenu
Website Manipulate

Website Manipulate

licenseOPL-1 Version16.0, 18.0, 19.0 Community Enterprise Odoo.sh packageSpezial authorEquitania Software GmbH supportsupport@equitania.de

Maîtrise éditoriale des dates de publication, des URLs de page par langue et de chaque modification du contenu.

Website Manipulate

Website Manipulate ajoute trois fonctions que les applications Website d'Odoo n'offrent pas nativement : définir la date de publication d'un nombre quelconque d'articles de blog ou de pages en une seule boîte de dialogue, et donner à une page de site web sa propre adresse dans chaque langue du site. Une page enregistrée sous /datenschutzerklaerung peut être servie en anglais sous /en/privacy-policy — livrée directement avec HTTP 200, tandis que l'adresse d'origine redirige définitivement vers elle. Les menus, les liens internes, le sélecteur de langue, les balises hreflang et le plan du site prennent automatiquement en compte l'adresse localisée. Et chaque modification d'une page, d'un article, d'une vue, d'un menu ou d'un alias est conservée comme état complet — qui a changé quoi, quand et d'où, avec comparaison et un clic pour revenir à une version antérieure.

Uniquement avec ownERP

L’aide de ce module est trouvable — pour les humains et pour l’IA

Deux pages d’aide en allemand et en anglais, livrées dans le module. Avec Help Docs installé, vous les cherchez en texte intégral — et un assistant IA lit le même contenu via une fiche de module lisible par machine.

Une personne cherche
Change History
Change History
and URL. If another page has taken the URL in the meantime, you are told so; free the URL first. Only members of the Website/Designer group may restore. Retention Website > …
Overview
intact. Blog posts need no aliases Blog posts are unaffected by any of this: their address already comes from the translatable post title and adapts to the language on its own — no …
Un assistant demande
eq.helper.doc.get_capability_card(
  "eq_website_manipulate")
Renvoie les modèles, champs, méthodes et règles de droits de Website Manipulate sous une forme exploitable par un assistant — au lieu de les deviner à partir de captures d’écran.
« Qui a modifié cette page en dernier ? » — répondu depuis la fiche du module, pas depuis les données d’entraînement.

La recherche plein texte et la fiche de module sont fournies par Help Docs (eq_helper) bereit. Die Inhalte liefert dieses Modul mit — ohne Zusatzkonfiguration.

Fonctionnalités

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.

Puis-je le voir en action ?

Contactez support@equitania.de pour une démonstration guidée.

Support · Kontakt

We are happy to support you · Wir unterstützen Sie gerne.

Equitania Software GmbH ownERP
Equitania Software GmbH
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

FR · Toutes les informations figurant sur cette page servent à la description du produit et n'ont pas de valeur juridiquement contraignante. Elles ne constituent ni une garantie de qualité ni l'assurance d'un périmètre fonctionnel déterminé, d'une adéquation à un usage particulier ou d'un résultat donné ; seuls les accords contractuels et l'étendue de la livraison de la version effectivement installée font foi. Les illustrations présentent des configurations à titre d'exemple.