From 8c57530b41ce4cc9c3b6de2b8695316181bad536 Mon Sep 17 00:00:00 2001 From: "Jonathan S. Katz" Date: Sun, 4 Nov 2018 11:34:41 -0500 Subject: [PATCH 2/2] Remove references to the `.../static/...` path to documentation. While the permanent redirect will fix this over the course of time, it is still better that we do not reference the old path from pgweb. --- pgweb/core/feeds.py | 3 +-- pgweb/docs/struct.py | 6 +++--- pgweb/util/contexts.py | 2 +- templates/core/about.html | 8 ++++---- templates/docs/archive.html | 2 +- templates/docs/docsbugmail.txt | 2 +- templates/docs/docspage.html | 12 ++++++------ templates/docs/index.html | 4 ++-- templates/docs/manuals.html | 2 +- templates/index.html | 22 +++++++++++----------- templates/misc/bug_header.html | 4 ++-- templates/pages/about/press/presskit10/cn.html | 2 +- templates/pages/about/press/presskit10/de.html | 2 +- templates/pages/about/press/presskit10/en.html | 4 ++-- templates/pages/about/press/presskit10/es.html | 4 ++-- templates/pages/about/press/presskit10/fr.html | 2 +- templates/pages/about/press/presskit10/hi.html | 4 ++-- templates/pages/about/press/presskit10/id.html | 4 ++-- templates/pages/about/press/presskit10/il.html | 4 ++-- templates/pages/about/press/presskit10/it.html | 4 ++-- templates/pages/about/press/presskit10/kr.html | 4 ++-- templates/pages/about/press/presskit10/my.html | 4 ++-- templates/pages/about/press/presskit10/pt.html | 2 +- templates/pages/about/press/presskit10/ru.html | 4 ++-- templates/pages/about/press/presskit10/th.html | 4 ++-- templates/pages/about/press/presskit10/vi.html | 4 ++-- templates/pages/about/press/presskit11/base.html | 4 ++-- templates/pages/about/press/presskit11/cn.html | 4 ++-- templates/pages/about/press/presskit11/de.html | 6 +++--- templates/pages/about/press/presskit11/en.html | 6 +++--- templates/pages/about/press/presskit11/es.html | 6 +++--- templates/pages/about/press/presskit11/fr.html | 6 +++--- templates/pages/about/press/presskit11/he.html | 6 +++--- templates/pages/about/press/presskit11/id.html | 6 +++--- templates/pages/about/press/presskit11/it.html | 6 +++--- templates/pages/about/press/presskit11/jp.html | 4 ++-- templates/pages/about/press/presskit11/kr.html | 6 +++--- templates/pages/about/press/presskit11/my.html | 4 ++-- templates/pages/about/press/presskit11/pt.html | 6 +++--- templates/pages/about/press/presskit11/ru.html | 6 +++--- templates/pages/about/press/presskit11/th.html | 4 ++-- templates/pages/about/press/presskit11/vi.html | 4 ++-- templates/pages/about/press/presskit90/br.html | 2 +- templates/pages/about/press/presskit90/de.html | 2 +- templates/pages/about/press/presskit90/el.html | 2 +- templates/pages/about/press/presskit90/en.html | 2 +- templates/pages/about/press/presskit90/es.html | 2 +- templates/pages/about/press/presskit90/fr.html | 2 +- templates/pages/about/press/presskit90/it.html | 2 +- templates/pages/about/press/presskit90/ja.html | 2 +- templates/pages/about/press/presskit90/nl.html | 2 +- templates/pages/about/press/presskit90/pt.html | 2 +- templates/pages/about/press/presskit90/ro.html | 2 +- templates/pages/about/press/presskit90/ru.html | 2 +- templates/pages/about/press/presskit90/tr.html | 2 +- templates/pages/about/press/presskit90/zh_cn.html | 2 +- templates/pages/about/press/presskit91/br.html | 4 ++-- templates/pages/about/press/presskit91/de.html | 4 ++-- templates/pages/about/press/presskit91/el.html | 2 +- templates/pages/about/press/presskit91/en.html | 4 ++-- templates/pages/about/press/presskit91/es.html | 4 ++-- templates/pages/about/press/presskit91/fr.html | 4 ++-- templates/pages/about/press/presskit91/it.html | 4 ++-- templates/pages/about/press/presskit91/ja.html | 4 ++-- templates/pages/about/press/presskit91/ro.html | 4 ++-- templates/pages/about/press/presskit91/ru.html | 4 ++-- templates/pages/about/press/presskit91/zh_cn.html | 4 ++-- templates/pages/about/press/presskit92/ca.html | 4 ++-- templates/pages/about/press/presskit92/de.html | 4 ++-- templates/pages/about/press/presskit92/el.html | 4 ++-- templates/pages/about/press/presskit92/en.html | 4 ++-- templates/pages/about/press/presskit92/es.html | 4 ++-- templates/pages/about/press/presskit92/fr.html | 4 ++-- templates/pages/about/press/presskit92/it.html | 4 ++-- templates/pages/about/press/presskit92/jp.html | 4 ++-- templates/pages/about/press/presskit92/nl.html | 4 ++-- templates/pages/about/press/presskit92/pl.html | 4 ++-- templates/pages/about/press/presskit92/pt.html | 4 ++-- templates/pages/about/press/presskit92/ru.html | 4 ++-- templates/pages/about/press/presskit92/ua.html | 4 ++-- templates/pages/about/press/presskit92/zh_CN.html | 4 ++-- templates/pages/about/press/presskit93/de.html | 4 ++-- templates/pages/about/press/presskit93/en.html | 4 ++-- templates/pages/about/press/presskit93/es.html | 4 ++-- templates/pages/about/press/presskit93/fr.html | 4 ++-- templates/pages/about/press/presskit93/it.html | 4 ++-- templates/pages/about/press/presskit93/jp.html | 4 ++-- templates/pages/about/press/presskit93/pl.html | 4 ++-- templates/pages/about/press/presskit93/pt.html | 4 ++-- templates/pages/about/press/presskit93/ru.html | 4 ++-- templates/pages/about/press/presskit93/ua.html | 4 ++-- templates/pages/about/press/presskit93/uk.html | 4 ++-- templates/pages/about/press/presskit93/zh_CN.html | 4 ++-- templates/pages/about/press/presskit94/de.html | 4 ++-- templates/pages/about/press/presskit94/en.html | 4 ++-- templates/pages/about/press/presskit94/es.html | 4 ++-- templates/pages/about/press/presskit94/fr.html | 4 ++-- templates/pages/about/press/presskit94/id.html | 4 ++-- templates/pages/about/press/presskit94/it.html | 4 ++-- templates/pages/about/press/presskit94/jp.html | 4 ++-- templates/pages/about/press/presskit94/pl.html | 4 ++-- templates/pages/about/press/presskit94/pt.html | 4 ++-- templates/pages/about/press/presskit94/ru.html | 4 ++-- templates/pages/about/press/presskit95/en.html | 4 ++-- templates/pages/about/press/presskit95/fr.html | 4 ++-- templates/pages/about/press/presskit95/it.html | 4 ++-- templates/pages/about/press/presskit95/ru.html | 4 ++-- templates/pages/about/press/presskit96/de.html | 2 +- templates/pages/about/press/presskit96/en.html | 2 +- templates/pages/about/press/presskit96/es.html | 2 +- templates/pages/about/press/presskit96/fr.html | 2 +- templates/pages/about/press/presskit96/id.html | 2 +- templates/pages/about/press/presskit96/it.html | 2 +- templates/pages/about/press/presskit96/pt.html | 2 +- templates/pages/about/press/presskit96/ru.html | 2 +- templates/pages/developer/beta.html | 2 +- templates/pages/developer/coding.html | 2 +- templates/pages/developer/testing.html | 2 +- templates/pages/download.html | 2 +- templates/pages/download/linux/linux_source.inc | 2 +- templates/pages/download/snapshots.html | 2 +- templates/pages/support.html | 2 +- templates/support/versioning.html | 4 ++-- 123 files changed, 233 insertions(+), 234 deletions(-) diff --git a/pgweb/core/feeds.py b/pgweb/core/feeds.py index 7e58845..076ddd4 100644 --- a/pgweb/core/feeds.py +++ b/pgweb/core/feeds.py @@ -16,8 +16,7 @@ class VersionFeed(Feed): return Version.objects.filter(tree__gt=0).filter(testing=0) def item_link(self, obj): - return "https://www.postgresql.org/docs/%s/static/%s" % (obj.numtree, obj.relnotes) + return "https://www.postgresql.org/docs/%s/%s" % (obj.numtree, obj.relnotes) def item_pubdate(self, obj): return datetime.combine(obj.reldate,time.min) - diff --git a/pgweb/docs/struct.py b/pgweb/docs/struct.py index 9848812..87e5635 100644 --- a/pgweb/docs/struct.py +++ b/pgweb/docs/struct.py @@ -30,14 +30,14 @@ def get_struct(): if version >= 10: version = int(version) - yield ('docs/%s/static/%s' % (version, filename), + yield ('docs/%s/%s' % (version, filename), testing and 0.1 or docprio, # beta/rc versions always get 0.1 in prio loaded) # Also yield the current version urls, with the highest # possible priority if version == currentversion.tree: - yield ('docs/current/static/%s' % filename, + yield ('docs/current/%s' % filename, 1.0, loaded) # For our internal sitemap (used only by our own search engine), @@ -48,6 +48,6 @@ def get_internal_struct(): curs.execute("SELECT d.file, v.docsloaded FROM docs d INNER JOIN core_version v ON v.tree=d.version WHERE version = 0") for filename, loaded in curs.fetchall(): - yield ('docs/devel/static/%s' % (filename, ), + yield ('docs/devel/%s' % (filename, ), 0.1, loaded) diff --git a/pgweb/util/contexts.py b/pgweb/util/contexts.py index 5f80c5e..b24f543 100644 --- a/pgweb/util/contexts.py +++ b/pgweb/util/contexts.py @@ -11,7 +11,7 @@ sitenav = { ]}, {'title': 'Feature Matrix', 'link':'/about/featurematrix/'}, {'title': 'Donate', 'link':'/about/donate/'}, - {'title': 'History', 'link':'/docs/current/static/history.html'}, + {'title': 'History', 'link':'/docs/current/history.html'}, {'title': 'Sponsors', 'link':'/about/sponsors/', 'submenu': [ {'title': 'Servers', 'link': '/about/servers/'}, ]}, diff --git a/templates/core/about.html b/templates/core/about.html index ce5c785..1199b68 100644 --- a/templates/core/about.html +++ b/templates/core/about.html @@ -5,15 +5,15 @@

About

What is PostgreSQL?

-

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads. The origins of PostgreSQL date back to 1986 as part of the POSTGRES project at the University of California at Berkeley and has more than 30 years of active development on the core platform.

+

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads. The origins of PostgreSQL date back to 1986 as part of the POSTGRES project at the University of California at Berkeley and has more than 30 years of active development on the core platform.

PostgreSQL has earned a strong reputation for its proven architecture, reliability, data integrity, robust feature set, extensibility, and the dedication of the open source community behind the software to consistently deliver performant and innovative solutions. PostgreSQL runs on all major operating systems, has been ACID-compliant since 2001, and has powerful add-ons such as the popular PostGIS geospatial database extender. It is no surprise that PostgreSQL has become the open source relational database of choice for many people and organisations.

-

Getting started with using PostgreSQL has never been easier - pick a project you want to build, and let PostgreSQL safely and robustly store your data.

+

Getting started with using PostgreSQL has never been easier - pick a project you want to build, and let PostgreSQL safely and robustly store your data.

Why use PostgreSQL?

- PostgreSQL comes with many features aimed to help developers build applications, administrators to protect data integrity and build fault-tolerant environments, and help you manage your data no matter how big or small the dataset. In addition to being free and open source, PostgreSQL is highly extensible. For example, you can define your own data types, build out custom functions, even write code from different programming languages without recompiling your database! + PostgreSQL comes with many features aimed to help developers build applications, administrators to protect data integrity and build fault-tolerant environments, and help you manage your data no matter how big or small the dataset. In addition to being free and open source, PostgreSQL is highly extensible. For example, you can define your own data types, build out custom functions, even write code from different programming languages without recompiling your database!

-

PostgreSQL tries to conform with the SQL standard where such conformance does not contradict traditional features or could lead to poor architectural decisions. Many of the features required by the SQL standard are supported, though sometimes with slightly differing syntax or function. Further moves towards conformance can be expected over time. As of the version 11 release in October 2018, PostgreSQL conforms to at least 160 of the 179 mandatory features for SQL:2011 Core conformance, where as of this writing, no relational database meets full conformance with this standard. +

PostgreSQL tries to conform with the SQL standard where such conformance does not contradict traditional features or could lead to poor architectural decisions. Many of the features required by the SQL standard are supported, though sometimes with slightly differing syntax or function. Further moves towards conformance can be expected over time. As of the version 11 release in October 2018, PostgreSQL conforms to at least 160 of the 179 mandatory features for SQL:2011 Core conformance, where as of this writing, no relational database meets full conformance with this standard.

Below is an inexhaustive of various features found in PostgreSQL, with more being added in every major release:

diff --git a/templates/docs/archive.html b/templates/docs/archive.html index c7843ba..6cff631 100644 --- a/templates/docs/archive.html +++ b/templates/docs/archive.html @@ -18,7 +18,7 @@ If you are still using any of these releases, you are strongly advised to upgrad {%for v in versions%} - {{v.treestring}} + {{v.treestring}} {%if v.a4pdf%}Comprehensive Manual: A4 PDF ({{v.a4pdf|filesizeformat}}){%endif%} diff --git a/templates/docs/docsbugmail.txt b/templates/docs/docsbugmail.txt index e4f31f1..6be29eb 100644 --- a/templates/docs/docsbugmail.txt +++ b/templates/docs/docsbugmail.txt @@ -1,6 +1,6 @@ The following documentation comment has been logged on the website: -Page: https://www.postgresql.org/docs/{{version}}/static/{{filename}} +Page: https://www.postgresql.org/docs/{{version}}/{{filename}} Description: {{details|safe|wordwrap:76}} diff --git a/templates/docs/docspage.html b/templates/docs/docspage.html index 2ebfac5..b6921ed 100644 --- a/templates/docs/docspage.html +++ b/templates/docs/docspage.html @@ -69,7 +69,7 @@
- DocumentationPostgreSQL {{page.display_version}}{%if loaddate%} ({{loaddate|date:"Y-m-d H:i:s"}}){%endif%} + DocumentationPostgreSQL {{page.display_version}}{%if loaddate%} ({{loaddate|date:"Y-m-d H:i:s"}}){%endif%}
@@ -80,10 +80,10 @@ {% for ver in supported_versions %} {% if not forloop.first %} / {% endif %} {% if ver.version.current %} - Current - ({{ver.display_version}}) + Current + ({{ver.display_version}}) {% else %} - {{ver.display_version}} + {{ver.display_version}} {% endif %} {% endfor %} @@ -95,7 +95,7 @@ Development Versions: {% for ver in devel_versions %} {% if not forloop.first %} / {% endif %} - {{ver.display_version}} + {{ver.display_version}} {% endfor %} @@ -106,7 +106,7 @@ Unsupported versions: {% for ver in unsupported_versions %} {% if not forloop.first %} / {% endif %} - {{ver.display_version}} + {{ver.display_version}} {% endfor %} diff --git a/templates/docs/index.html b/templates/docs/index.html index e214e37..b36984d 100644 --- a/templates/docs/index.html +++ b/templates/docs/index.html @@ -8,7 +8,7 @@

Documentation

This section contains current - and archived manuals for PostgreSQL users. You can read the release notes, and view a listing of books + and archived manuals for PostgreSQL users. You can read the release notes, and view a listing of books written about PostgreSQL.

@@ -20,7 +20,7 @@ diff --git a/templates/docs/manuals.html b/templates/docs/manuals.html index be2dfb4..0db4081 100644 --- a/templates/docs/manuals.html +++ b/templates/docs/manuals.html @@ -15,7 +15,7 @@ {%for v in versions%} - {{v.treestring}} + {{v.treestring}} {%if v.a4pdf or v.uspdf%} diff --git a/templates/index.html b/templates/index.html index 19c92c8..5c7d75d 100644 --- a/templates/index.html +++ b/templates/index.html @@ -53,15 +53,15 @@ source database, is generally available for download.

- PostgreSQL 11 makes significant improvements to the table partitioning - system, adds support for stored procedures capable of transaction - management, improves query parallelism and adds parallelized data - definition capabilities, and introduces just-in-time (JIT) compilation + PostgreSQL 11 makes significant improvements to the table partitioning + system, adds support for stored procedures capable of transaction + management, improves query parallelism and adds parallelized data + definition capabilities, and introduces just-in-time (JIT) compilation for accelerating the execution of expressions in queries.

    {% for v in versions %} -
  • {{ v.numtree }}.{{ v.latestminor }} · {{ v.reldate|date:"Y-m-d" }} · Notes
  • +
  • {{ v.numtree }}.{{ v.latestminor }} · {{ v.reldate|date:"Y-m-d" }} · Notes
  • {% endfor %}
@@ -153,16 +153,16 @@

PostgreSQL 11 provides users with improvements to overall performance of the database system, with specific enhancements associated with very large databases - and high computational workloads. Further, PostgreSQL 11 makes significant improvements - to the table partitioning - system, adds support for stored procedures capable of transaction - management, improves query parallelism and adds parallelized data - definition capabilities, and introduces just-in-time (JIT) compilation + and high computational workloads. Further, PostgreSQL 11 makes significant improvements + to the table partitioning + system, adds support for stored procedures capable of transaction + management, improves query parallelism and adds parallelized data + definition capabilities, and introduces just-in-time (JIT) compilation for accelerating the execution of expressions in queries.

diff --git a/templates/misc/bug_header.html b/templates/misc/bug_header.html index acfbd0a..8af7f74 100644 --- a/templates/misc/bug_header.html +++ b/templates/misc/bug_header.html @@ -1,7 +1,7 @@ Please ensure you have read the -bug reporting guidelines +bug reporting guidelines before reporting a bug. In particular, please re-read the -documentation to verify that what you are +documentation to verify that what you are trying is possible. If the documentation is not clear, please report that, too; it is a documentation bug. If a program does something different from what the documentation says, that is also a bug.

diff --git a/templates/pages/about/press/presskit10/cn.html b/templates/pages/about/press/presskit10/cn.html index 832b84d..8496a89 100644 --- a/templates/pages/about/press/presskit10/cn.html +++ b/templates/pages/about/press/presskit10/cn.html @@ -99,7 +99,7 @@ PostgreSQL 10版本引入的SCRAM-SHA-256 安全认证方法, 有关上述提及的新特性以及其他特性介绍,可查询以下资源:

-All of the above features, and more, are detailed on the What's New In 9.1 wiki page, as well as our release notes. +All of the above features, and more, are detailed on the What's New In 9.1 wiki page, as well as our release notes.

In PostgreSQL's 25th year of database development, our community continues to advance database technology with every annual release. Download version 9.1 now and experience the most advanced open source database system in the world.

@@ -92,7 +92,7 @@ PostgreSQL's extensibility enables users to add new functionality to a running p For explanations of these features and others, please see the following resources:

diff --git a/templates/pages/about/press/presskit91/es.html b/templates/pages/about/press/presskit91/es.html index dabba7c..5395c33 100644 --- a/templates/pages/about/press/presskit91/es.html +++ b/templates/pages/about/press/presskit91/es.html @@ -53,7 +53,7 @@ La extensibilidad de PostgreSQL permite a los usuarios añadir nuevas func
  • conectores de datos foráneos: añada y consulte fuentes de datos externas desde PostgreSQL
  • Extensiones: cree, cargue, y administre fácilmente nuevas características de la base de datos
  • -Todas las características mencionadas, y más, son detalladas en la paǵina de nuestro wiki "Que hay de nuevo en 9.1", asi como en nuestras nota de versión. +Todas las características mencionadas, y más, son detalladas en la paǵina de nuestro wiki "Que hay de nuevo en 9.1", asi como en nuestras nota de versión.

    Con 25 años de desarrollo en la bases de datos PostgreSQL, nuestra comunidad continúa a la cabeza de la tecnología de bases de datos con cada lanzamiento anual. Descarge la versión 9.1 ahora y experimente con el sistema de bases de datos de código abierto más avanzado del mundo.

    @@ -93,7 +93,7 @@ La extensibilidad de PostgreSQL permite a los usuarios añadir nuevas func Para explicaciones de estás características y otras, por favor consulte las siguientes fuentes:

    diff --git a/templates/pages/about/press/presskit91/fr.html b/templates/pages/about/press/presskit91/fr.html index d05029a..839d625 100644 --- a/templates/pages/about/press/presskit91/fr.html +++ b/templates/pages/about/press/presskit91/fr.html @@ -59,7 +59,7 @@ L'extensibilité de PostgreSQL permet aux utilisateurs d'ajouter de nouvelles fo
  • des extensions : qui permettent de créer, charger, et gérer facilement de nouvelles fonctionnalités.
  • -Toutes les fonctionnalités précédentes, et bien plus encore, sont détaillées dans la page du Wiki « What's New In PostgreSQL 9.1 », dont une version français est disponible : « Quoi de neuf dans PostgreSQL 9.1 ». Les notes de version détaillent également toutes ces fonctionnalités. +Toutes les fonctionnalités précédentes, et bien plus encore, sont détaillées dans la page du Wiki « What's New In PostgreSQL 9.1 », dont une version français est disponible : « Quoi de neuf dans PostgreSQL 9.1 ». Les notes de version détaillent également toutes ces fonctionnalités.

    Après 25 ans de développement du moteur, notre communauté continue de faire évoluer la technologie du moteur à chaque nouvelle version annuelle. Téléchargez la version 9.1 et vivez l'expérience du système de gestion de bases de données OpenSource de référence.

    @@ -103,7 +103,7 @@ L'extensibilité de PostgreSQL permet aux utilisateurs d'ajouter de nouvelles fo Pour les explications concernant ces fonctionnalités, ou d'autres, se référer aux ressources suivantes :

    -Tutte le funzionalità descritte sopra e molte altre sono descritte in dettaglio sia nella pagina del wiki di PostgreSQL intitolata "What's New In 9.1" che nelle note di rilascio. +Tutte le funzionalità descritte sopra e molte altre sono descritte in dettaglio sia nella pagina del wiki di PostgreSQL intitolata "What's New In 9.1" che nelle note di rilascio.

    Nel 25° anniversario dello sviluppo del database PostgreSQL, la nostra comunità continua a migliorare la tecnologia dei database ad ogni rilascio annuale. Scarica subito la versione 9.1 e prova il più avanzato sistema di database open source al mondo.

    @@ -98,7 +98,7 @@ L'estensibilità è stata da sempre una delle caratteristiche peculiari di Postg Per maggiori spiegazioni su queste e altre funzionalità, siete pregati di consultare le seguenti risorse (in lingua inglese):

    diff --git a/templates/pages/about/press/presskit91/ja.html b/templates/pages/about/press/presskit91/ja.html index d08cd70..c53e28b 100644 --- a/templates/pages/about/press/presskit91/ja.html +++ b/templates/pages/about/press/presskit91/ja.html @@ -74,7 +74,7 @@ PostgreSQLの拡張性によりユーザは運用中のデータベースに新 上記の機能すべてとその他の機能については 9.1の新機能 -wikiページとリ +wikiページとリ リースノートで詳しく説明されています。

    PostgreSQLの25年に渡るデータベース開発において、私たちのコミュニティは毎年のリリースを @@ -177,7 +177,7 @@ PostgreSQLはこれまでも常に拡張することができましたが、よ 上記の機能やその他の機能については以下のリソースを参照ください。

    diff --git a/templates/pages/about/press/presskit91/ro.html b/templates/pages/about/press/presskit91/ro.html index 33b6af8..7cb0ecf 100644 --- a/templates/pages/about/press/presskit91/ro.html +++ b/templates/pages/about/press/presskit91/ro.html @@ -52,7 +52,7 @@ Extensibilitatea PostgreSQL-ului constă în posibilitatea de a adăuga noi func
  • Foreign Data Wrappers: posibilitatea de a realiza legături cu alte baze de date, putîndu-le accesa prin cereri SQL din PostgreSQL
  • Extensions: crearea, încărcarea şi gestionarea uşoară a funcţionalităţilor suplimentare ale bazei de date
  • -Toate facilităţile menţionate mai sus, precum şi altele, sînt detaliate în pagina What's New In 9.1 şi în release notes. +Toate facilităţile menţionate mai sus, precum şi altele, sînt detaliate în pagina What's New In 9.1 şi în release notes.

    În cei 25 ani de existenţă a PostgreSQL, fiecare nouă versiune a introdus tehnologii noi. Descărcaţi PostgreSQL 9.1 şi faceţi cunoştinţă cu cel mai avansat sistem de baze de date open source din lume.

    @@ -92,7 +92,7 @@ Extensibilitatea PostgreSQL-ului constă în posibilitatea de a adăuga noi func Pentru mai multe informaţii despre funcţionalităţile prezentate vă invităm să consultaţi următoarele :

    diff --git a/templates/pages/about/press/presskit91/ru.html b/templates/pages/about/press/presskit91/ru.html index 7183c5f..88343c6 100644 --- a/templates/pages/about/press/presskit91/ru.html +++ b/templates/pages/about/press/presskit91/ru.html @@ -53,7 +53,7 @@
  • Расширения: с легкостью создавайте, подгружайте и управляйте новыми возможностями СУБД
  • -Подробное описание всех вышеперечисленных функций, а также функций, не упомянутых в этом пресс-релизе, вы найдете на странице What's New In 9.1 или в информации о релизе. +Подробное описание всех вышеперечисленных функций, а также функций, не упомянутых в этом пресс-релизе, вы найдете на странице What's New In 9.1 или в информации о релизе.

    PostgreSQL разрабатывается на протяжении 25 лет, и каждый год появляются новые возможности и улучшаются старые. Загрузите версию 9.1 сейчас и получите самую продвинутую СУБД с открытым кодом в мире.

    @@ -93,7 +93,7 @@ PostgreSQL разрабатывается на протяжении 25 лет, Более подробную информацию о вышеуказанных и остальных изменениях можно найти по следующим ссылкам:

    diff --git a/templates/pages/about/press/presskit91/zh_cn.html b/templates/pages/about/press/presskit91/zh_cn.html index 99b7bc4..3f8a317 100644 --- a/templates/pages/about/press/presskit91/zh_cn.html +++ b/templates/pages/about/press/presskit91/zh_cn.html @@ -54,7 +54,7 @@ PostgreSQL的可扩展性允许用户增加新的功能来运行生产环境的
  • 外部数据源封装器: 允许从PostgreSQL中附加或查询其他数据库内容。
  • 扩充功能: 可以很方便地创建、加载和管理新的数据库功能。
  • -所有上述新特性以及其他更多的功能,在9.1版本新增功能列表页面中有显示,同样在发布声明中也有。 +所有上述新特性以及其他更多的功能,在9.1版本新增功能列表页面中有显示,同样在发布声明中也有

    在PostgreSQL25年的开发过程中,我们社区将持续致力于开发新的数据库技术,并每年发布一个新的大版本。现在可以下载9.1版本并体验世界上最为强大的开源数据库系统。 @@ -96,7 +96,7 @@ PostgreSQL的可扩展性允许用户增加新的功能来运行生产环境的 对上述特性或其他特性的详细解释,也可以参见下列文档:

    diff --git a/templates/pages/about/press/presskit92/ca.html b/templates/pages/about/press/presskit92/ca.html index 1d5c90e..26961be 100644 --- a/templates/pages/about/press/presskit92/ca.html +++ b/templates/pages/about/press/presskit92/ca.html @@ -59,8 +59,8 @@ Amb PostgreSQL 9.2, el resultat d'una consulta es pot tornar en forma de dades J Per a una explicació de les característiques abans esmentades, vegi els següents recursos: