Skip to content

Commit 3f1b4d0

Browse files
DOC-2096: Remove CRM mentions and (DOC-2097) the :scale: image parameter from documentation (#36465)
1 parent e2b5ae4 commit 3f1b4d0

File tree

692 files changed

+235
-1505
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

692 files changed

+235
-1505
lines changed

api/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:oro_show_local_toc: false
22

3-
:title: OroCommerce and OroCRM Web API Development
3+
:title: Oro Application Web API Development
44

55
.. meta::
66
:description: WebAPI engine architecture and backend developer guides

backend/api/storefront-routes.rst

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
:oro_documentation_types: OroCommerce
2-
31
.. _web-api--storefront-routes:
42

53
Storefront Routes

backend/api/storefront.rst

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
:oro_documentation_types: OroCommerce
2-
31
.. _web-api--storefront:
42

53
Storefront REST API

backend/architecture/custom-application.rst

+5-7
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,19 @@ Custom Oro Application
99

1010
No two businesses are alike. This motto is part of Oro's product philosophy, which is why flexibility is one of
1111
the fundamental principles driving architecture. Depending on what you are planning to build, you can
12-
create your custom application with minimum functions starting either with |OroPlatform|, or |OroCRM|, or
13-
|OroCommerce| application as a baseline. No matter what is your starting point, there is no difference
14-
in the customization process.
12+
create your custom application with minimum functions starting with the |OroCommerce| application as a baseline.
1513

1614
Application Repository and Installation
1715
---------------------------------------
1816

1917
Before you start working on a new project, it is essential to have a version control system in place.
20-
The easiest way to start is to |fork application repository| of |OroPlatform|, |OroCRM| or |OroCommerce| on GitHub.
18+
The easiest way to start is to |fork application repository| of |OroCommerce| on GitHub.
2119

2220
Once code repository is ready, please follow :ref:`installation <installation>` instructions.
2321

2422
.. note::
2523

26-
A newly created application repository should be used instead of the |https://github.com/orocrm/crm-application.git|
24+
A newly created application repository should be used instead of the |https://github.com/oroinc/orocommerce-application.git|
2725

2826
You can use development mode to work on customizations when your application is up and running. To warm up the
2927
application cache in development mode, please run:
@@ -33,15 +31,15 @@ application cache in development mode, please run:
3331
php bin/console cache:clear --env=dev
3432
3533
To access the application in development mode, add `index_dev.php` to the base URL
36-
(example: ``http://orocrm.example.com/index_dev.php``).
34+
(example: ``http://orocommerce.example.com/index_dev.php``).
3735

3836
.. _application-custom-code:
3937

4038
Application Custom Code
4139
-----------------------
4240

4341
Oro application structure is based on |Symfony Standard Edition| and we highly recommend to follow
44-
|Symfony Best Practices| for any custom application you build on top of OroPlatform, OroCRM, or OroCommerce.
42+
|Symfony Best Practices| for any custom application you build on top OroCommerce.
4543

4644
In the root folder of your application, there is an `src` folder. Use it as a working directory
4745
for your custom project and put your custom code there. Like in Symfony applications, all custom code in the Oro application

backend/architecture/customization/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Once your customization is ready, you can publish it in a dedicated repository t
201201
Customize via UI
202202
^^^^^^^^^^^^^^^^
203203

204-
For data model and business process customization, Oro applications provide the entity and workflow management tools in the web UI (e.g., OroCRM and OroCommerce back-office). You can use these tools for quick updates of the existing data structure, for example, to add a new field to the existing entity data, change the value options, etc.) and enable easy and fast prototyping, for example, for A/B testing of new business process automation.
204+
For data model and business process customization, Oro applications provide the entity and workflow management tools in the web UI (e.g., OroCommerce back-office). You can use these tools for quick updates of the existing data structure, for example, to add a new field to the existing entity data, change the value options, etc.) and enable easy and fast prototyping, for example, for A/B testing of new business process automation.
205205

206206
.. warning:: Results of the customization via UI are stored in the database. Porting such customization from staging to the production environment happens on the database level using data migration. Compared to programmatic customization, customization via UI lacks versioning and portability. Please consider using the source code level customization to keep the upgrade process simple.
207207

backend/architecture/differences.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Differences to Common Symfony Applications
44
==========================================
55

6-
Starting your first project using OroPlatform or OroCRM will be easy if you're familiar with building Symfony applications from scratch. However,
6+
Starting your first project using OroPlatform will be easy if you're familiar with building Symfony applications from scratch. However,
77
there are some differences you need to understand to develop your application efficiently.
88

99
This article will give you a short overview of how OroPlatform differs from typical Symfony applications. Each section will link to other resources where you can learn more about a particular feature.

backend/architecture/framework/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Related Cookbook Articles
8888
* :ref:`Create Custom Oro Application <dev-cookbook-create-custom-oro-application>`
8989
* :ref:`Create a Simple CRUD <dev-cookbook-framework-create-simple-crud>`
9090
* :ref:`How to Create a New Bundle <dev-cookbook-framework-how-to-create-new-bundle>`
91-
* :ref:`How to Add an Extension to the OroCRM Extensions Store <dev-cookbook-framework-how-to-add-extension-to-marketplace>`
91+
* :ref:`How to Add an Extension to the Oro Extensions Store <dev-cookbook-framework-how-to-add-extension-to-marketplace>`
9292
* :ref:`How to Manage OroPlatform Extensions <dev-cookbook-framework-how-to-manage-extensions>`
9393

9494
.. toctree::

backend/architecture/index.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
:title: OroCommerce, OroCRM, OroPlatform Architecture Developer Guide
1+
:title: Oro Application Architecture Developer Guide
22

33
.. meta::
4-
:description: Fundamentals of the OroCommerce, OroCRM, and OroPlatform applications architecture for the backend developers
4+
:description: Fundamentals of the Oro applications architecture for the backend developers
55

66
.. _architecture-guide:
77

@@ -23,7 +23,7 @@ With these out-of-the-box benefits, developers can focus on implementing their u
2323
Oro Licensing
2424
~~~~~~~~~~~~~
2525

26-
Community versions of OroCRM and OroCommerce are distributed under the |OSL-3.0| license. The community edition of OroPlatform is distributed under the |MIT| license. Enterprise editions of OroCRM, OroCommerce, and OroPlatform are distributed under a custom End User License Agreement.
26+
Community versions of Oro applications are distributed under the |OSL-3.0| license. The community edition of OroPlatform is distributed under the |MIT| license. Enterprise editions of Oro applications are distributed under a custom End User License Agreement.
2727

2828
.. _architecture-overview:
2929

backend/architecture/structure/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Sample applications: |OroCRM|, |OroCommerce|, |OroPlatform|.
2828

2929
A **package** repository contains a module that groups a set of ready-to-use features, usually those related to a particular business subdomain, and may be included in any Oro application. To enable an Oro package in the Oro application, add it as a dependency/prerequisite before you start the Oro application installation. As long as the Oro application uses the Symfony framework, packages may contain |Bundles|.
3030

31-
For example, the |Marketing| package is, by default, enabled in OroCRM and OroCommerce applications.
31+
For example, the |Marketing| package is, by default, enabled in Oro applications.
3232

3333
A component repository contains the source code of the reusable development module that enables a set of commonly used functions that you can use as third-party libraries without the Oro application. Rather than a complete business feature, the Oro component can handle generic functionality that is not bound to the business domain. Component repositories are typically published as read-only subtree distributions of independent package bundles or components.
3434

backend/automated-tests/debug-behat-tests.rst

-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ Behat can integrate with debugging tools like Xdebug or Zend Debugger. By config
5151
An example of setting up a debugging environment:
5252

5353
.. image:: /img/backend/tests/behat_configuration.png
54-
:scale: 70
5554
:alt: Behat configuration
5655

5756
Running a Group of Behat Tests
@@ -60,7 +59,6 @@ Running a Group of Behat Tests
6059
You can also run a group of tests. For this purpose, mark them with the right tag (for example, @failed-behat-test) and run the test with it.
6160

6261
.. image:: /img/backend/tests/behat_configuration_with_tag.png
63-
:scale: 73
6462
:alt: Behat configuration with tag
6563

6664
Taking Screenshots
@@ -135,5 +133,4 @@ Debugging behat tests is an essential skill for ensuring the reliability and eff
135133
.. hint:: The screenshots created during failed Behat tests include the cursor the last position mouse when moving the mouse around, except for situations when there are alerts on the page. This helps identify where the failure occurred, making it quicker to take corrective action.
136134

137135
.. image:: /img/backend/tests/cursor_position_at_failed_behat_tests.png
138-
:scale: 55
139136
:alt: Cursor position at failed behat tests

backend/automated-tests/functional.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ Types of Functional Tests
354354
Testing Controllers
355355
^^^^^^^^^^^^^^^^^^^
356356

357-
Have a look at an example of a controller test from OroCRM:
357+
Have a look at an example of a controller test from an Oro application:
358358

359359
.. code-block:: php
360360
:caption: src/OroCRM/Bundle/TaskBundle/Tests/Functional/Controller/TaskControllersTest.php

backend/automated-tests/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. index::
22
single: Testing; Functional Testing
33

4-
:title: Automated Tests Implementation in OroCommerce, OroCRM, OroPlatform
4+
:title: Automated Tests Implementation in Oro Applications
55

66
.. meta::
77
:description: Principles of writing functional tests in the preconfigured testing environment with detailed guidance and examples

backend/configuration/yaml/datagrids.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ min_length
540540

541541
type: ``integer`` default: ``0``
542542

543-
Specify the minimum length of the search string. When the search string length is below the limit, OroCRM shows a validation message to the user and ignores the filter value.
543+
Specify the minimum length of the search string. When the search string length is below the limit, Oro application shows a validation message to the user and ignores the filter value.
544544

545545
order
546546
~~~~~

backend/cron.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Cron Setup and Configuration in OroCommerce, OroCRM, OroPlatform
1+
:title: Cron Setup and Configuration in Oro Applications
22

33
.. meta::
44
:description: Instructions on the time-based cron jobs setup and configuration in the Oro applications for the backend developers

backend/dashboards/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
:title: Dashboards Management in the Oro Applications Backend
22

33
.. meta::
4-
:description: Dashboards and widgets management guide for the OroCommerce, OroCRM, OroPlatform backend developers
4+
:description: Dashboards and widgets management guide for the Oro application backend developers
55

66
.. _dev-dashboards:
77

backend/emails/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Backend Emails Configuration in OroCommerce, OroCRM, OroPlatform
1+
:title: Backend Emails Configuration in Oro Application
22

33
.. meta::
44
:description: Emails and templates configuration manuals for the backend developers

backend/entities-data-management/data-audit.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Additional Fields
4747

4848
You can store additional fields in every entry of the audit log. There are no requirements for the type of data. If the object is passed to an array, it is properly sanitized and converted to the supported format. To clarify the need for additional fields, see the example below:
4949

50-
Suppose you create an extension that integrates OroCRM with an external System A. This integration synchronizes Question entities between systems. However, the identifier of the Question entity is different in CRM (**id**) and System A (**subject**). System A tracks changes in CRM calling API audit endpoint and matches Questions on its side by subject, so it will be helpful to attach this field to every response (for example, when a Question is removed). To make it happen, one can use "additional fields". The entity must implement *AuditAdditionalFieldsInterface*.
50+
Suppose you create an extension that integrates Oro application with an external System A. This integration synchronizes Question entities between systems. However, the identifier of the Question entity is different in Oro application (**id**) and System A (**subject**). System A tracks changes in Oro application calling API audit endpoint and matches Questions on its side by subject, so it will be helpful to attach this field to every response (for example, when a Question is removed). To make it happen, one can use "additional fields". The entity must implement *AuditAdditionalFieldsInterface*.
5151

5252
In our example, it can look like this:
5353

backend/entities-data-management/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Entities Data Management in OroCommerce, OroCRM, OroPlatform
1+
:title: Entities Data Management in Oro Application
22

33
.. meta::
44
:description: Entities data management guides for the backend developers

backend/entities/customize-crud.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ For example, let's add a new text field to the product edit and view screens fro
2424
Prerequisites
2525
^^^^^^^^^^^^^
2626

27-
Before writing code, create a new bundle in your application. If you are not familiar with the bundle creation process yet, check :ref:`how to create a new bundle in OroPlatform, OroCRM, or OroCommerce <how-to-create-new-bundle>`. If you have already created a bundle for your app customizations, you are good to go and can reuse it in other tutorials as well.
27+
Before writing code, create a new bundle in your application. If you are not familiar with the bundle creation process yet, check :ref:`how to create a new bundle in your Oro application <how-to-create-new-bundle>`. If you have already created a bundle for your app customizations, you are good to go and can reuse it in other tutorials as well.
2828

2929
Custom Data Entity
3030
~~~~~~~~~~~~~~~~~~

backend/entities/customize-datagrids/backend/extensions/mass-action.rst

-1
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,6 @@ Alternatively, you can configure a mass action with operations. See :ref:`Operat
247247
6. View results on the ``/admin/users`` page.
248248

249249
.. image:: /img/backend/entities/datagrid_mass_action_grid.png
250-
:scale: 100%
251250
:alt: Mass action button on a grid toolbar
252251

253252
Register Custom Mass Action Type

backend/entities/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Entities Management in OroCommerce, OroCRM, OroPlatform
1+
:title: Entities Management in Oro Application
22

33
.. meta::
44
:description: A step by step tutorial for entities management in the Oro applications for the backend developers

backend/entities/migration.rst

-3
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,6 @@ Here is a list of available extensions:
298298
* |PaymentTermExtension| - Adds payment term association to the entity.
299299

300300
* |SlugExtension| - Adds slugs to the entity. More information is available in the :ref:`RedirectBundle documentation <bundle-docs-commerce-redireect-bundle-migration-extension>`.
301-
302-
**CRM**
303-
304301
* |CustomerExtension| - Adds association between the target customer table and the customer table. More information is available in the :ref:`Migration Extension documentation <bundle-docs-crm-sales-bundle-migration-extension>`.
305302

306303
**Platform**

backend/extend-commerce/index.rst

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
:title: Extending OroCommerce
1+
:title: Extending Oro Application
22

33
.. meta::
4-
:description: Best practices on extending the OroCommerce functionality on the Oro applications
4+
:description: Best practices on extending the Oro application functionality
55

66
.. _dev-extend-commerce:
77

8-
Extending OroCommerce
9-
=====================
8+
Extending Oro Application
9+
=========================
1010

1111
.. toctree::
1212
:maxdepth: 1
1313

1414
payment/index
15-
shipping
15+
shipping
16+
how-to-co-install-applications

backend/extend-crm/index.rst

-14
This file was deleted.

backend/extension/add-extension.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ We only accept extensions under OSL-3 or MIT licenses.
4343
Adding an Extension
4444
-------------------
4545

46-
To be able to add an extension you have to be logged in to tho OroCRM Extensions Store website. The Add Extension page
46+
To be able to add an extension you have to be logged in to the Oro Extensions Store website. The Add Extension page
4747
can be reached via the user menu in the top right corner of the page or via link on the My Marketplace page.
4848

4949
First thing you have to do is to choose an extension type: paid or free.

backend/extension/index.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
:title: Bundles and Extensions Management in OroCommerce, OroCRM, OroPlatform
1+
:title: Bundles and Extensions Management in Oro Application
22

33
.. meta::
4-
:description: Bundles and extensions management guides for the OroCommerce, OroCRM, OroPlatform backend developers
4+
:description: Bundles and extensions management guides for the Oro Application backend developers
55

66
.. _dev-guide-bundles-extensions:
77

backend/feature-toggle/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
:title: Enabling and Disabling Oro Application Features
22

33
.. meta::
4-
:description: Practical guides on enabling and disabling application features via the system configuration UI in the OroCommerce, OroCRM, and OroPlatform backend
4+
:description: Practical guides on enabling and disabling application features via the system configuration UI in the Oro application backend
55

66
.. _dev-feature-toggle:
77

backend/index.rst

-2
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ Backend Developer Guide is an essential resource for developers that provides co
7979
<li><a class="" href="system-configuration/">System Configuration</a></li>
8080
<li><a class="tag-very-important" href="configuration/">Configuration Reference</a></li>
8181
<li><a class="" href="automated-tests/">Automated Tests</a></li>
82-
<li><a class="" href="extend-crm/">Extending OroCRM</a></li>
8382
<li><a class="tag-important" href="extend-commerce/">Extending OroCommerce</a></li>
8483
<li><a class="tag-very-important" href="api/">API Developer Guide</a></li>
8584
<li><a class="" href="organization-types/">Organization Types</a></li>
@@ -115,7 +114,6 @@ Backend Developer Guide is an essential resource for developers that provides co
115114
logging/index
116115
system-configuration/index
117116
configuration/index
118-
extend-crm/index
119117
extend-commerce/index
120118
third-party-extensions/index
121119
automated-tests/index

backend/logging/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Logging Concept and Strategy in OroCommerce, OroCRM, OroPlatform
1+
:title: Logging Concept and Strategy in Oro Application
22

33
.. meta::
44
:description: An overview of the logging concept, strategy, and standards

backend/mq/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Message Queue Concepts in OroCommerce, OroCRM, OroPlatform
1+
:title: Message Queue Concepts in Oro Application
22

33
.. meta::
44
:description: Message queue concept and architecture guides

backend/navigation/index.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Backend Navigation Customization of OroCommerce, OroCRM, OroPlatform
1+
:title: Backend Navigation Customization of Oro Application
22

33
.. meta::
44
:description: Menus, breadcrumbs, and titles customization manual for the backend developers
@@ -12,7 +12,7 @@ Navigation
1212
Menus
1313
-----
1414

15-
The OroPlatform and the OroCRM come with a rich user interface. You can access every application part by browsing the provided navigation items.
15+
Oro Applications come with a rich user interface. You can access every application part by browsing the provided navigation items.
1616

1717
OroPlatform leverages the famous |KnpMenuBundle| to provide highly customizable menus. You can add your own menu items to access your project-specific interfaces or even replace existing items.
1818

backend/organization-types/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
:title: Configure Restrictions and Limitations for Organizations
22

33
.. meta::
4-
:description: A guide on how to add and configure organization types to provide a set of restrictions and limitations for organizations in the Enterprise editions of OroCommerce, OroCRM, and OroPlatform.
4+
:description: A guide on how to add and configure organization types to provide a set of restrictions and limitations for organizations in the Enterprise editions of Oro applications.
55

66
.. _dev-organization-types:
77

backend/scopes/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Scopes Configuration in OroCommerce, OroCRM, OroPlatform
1+
:title: Scopes Configuration in Oro Application
22

33
.. meta::
44
:description: Introduction to the Oro scope entity and its configuration settings with examples

backend/security/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:title: Security Capabilities in OroCommerce, OroCRM, OroPlatform
1+
:title: Security Capabilities in Oro Application
22

33
.. meta::
44
:description: Guidance on security settings and access levels configuration for the backend developers

0 commit comments

Comments
 (0)