Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4bfb138

Browse files
committed
Fix links
Convert config to YAML Remove remark-lint-no-dead-urls plugin * Disables external link check
1 parent 0e0b6ff commit 4bfb138

File tree

229 files changed

+455
-699
lines changed

Some content is hidden

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

229 files changed

+455
-699
lines changed

.remarkrc.mjs

Lines changed: 0 additions & 43 deletions
This file was deleted.

.remarkrc.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
plugins:
2+
- remark-heading-id
3+
- remark-validate-links
4+
- remark-frontmatter
5+
- - remark-lint-frontmatter-schema
6+
- schemas:
7+
./.github/linters/metadata.schema.yml:
8+
- ./src/pages/**/*.md

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"remark-frontmatter": "^5.0.0",
1717
"remark-heading-id": "^1.0.1",
1818
"remark-lint-frontmatter-schema": "^3.15.4",
19-
"remark-lint-no-dead-urls": "1.1.0",
2019
"remark-validate-links": "13.0.1"
2120
},
2221
"scripts": {

src/pages/architecture/basics/frontend-customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Form elements included in the Admin pattern library include:
5252

5353
Users of the default storefront encounter examples of these form elements throughout the product. These patterns provide a valuable language of software components (and indirectly, user experiences) for extension developers and administrators.
5454

55-
The Admin Pattern library is built on the Less preprocessor and implemented as a module. You can download a free, current version of this module from [Commerce Marketplace](https://marketplace.magento.com/).
55+
The Admin Pattern library is built on the Less preprocessor and implemented as a module. You can download a free, current version of this module from [Commerce Marketplace](https://commercemarketplace.adobe.com/).
5656

5757
See [Admin Pattern Library](https://developer.adobe.com/commerce/admin-developer/pattern-library/) for more information on using this library.
5858

src/pages/architecture/basics/security.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ Starting in version 2.0.6, the Commerce framework no longer explicitly sets file
2828

2929
To provide you with a simple way to restrict access to the file system in production, we provide the flexibility for you to further restrict those permissions using a [umask](https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html).
3030

31-
For an overview, see [Overview of ownership and permissions](https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/prerequisites/file-system/overview.html).
31+
For an overview, see [Overview of ownership and permissions](https://experienceleague.adobe.com/en/docs/commerce-operations/installation-guide/prerequisites/file-system/overview).
3232

33-
For details about ownership and permissions in development and production, see [ownership and permissions in development and production](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/deployment/file-system-permissions.html).
33+
For details about ownership and permissions in development and production, see [ownership and permissions in development and production](https://experienceleague.adobe.com/en/docs/commerce-operations/configuration-guide/deployment/file-system-permissions).
3434

3535
### Improved prevention of clickjacking exploits
3636

37-
The Commerce framework safeguards your store from clickjacking attacks by using an X-Frame-Options HTTP request header. For more information, see [X-Frame-Options header](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/security/xframe-options.html).
37+
The Commerce framework safeguards your store from clickjacking attacks by using an X-Frame-Options HTTP request header. For more information, see [X-Frame-Options header](https://experienceleague.adobe.com/en/docs/commerce-operations/configuration-guide/security/xframe-options).
3838

3939
### Use of non-default Admin URL
4040

src/pages/architecture/layers/service.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ The service contract of a module is defined by the set of interfaces in the modu
4343

4444
This directory contains:
4545

46-
* Service interfaces in the `/Api` namespace of the module ([Catalog API](https://github.com/magento/magento2/blob/2.4/app/code/Magento/Catalog/Api)).
46+
* Service interfaces in the `/Api` namespace of the module ([Catalog API](https://github.com/magento/magento2/tree/2.4/app/code/Magento/Catalog/Api)).
4747

48-
* Data (or *entity*) interfaces in the `Api/Data` directory ([Catalog API/Data](https://github.com/magento/magento2/blob/2.4/app/code/Magento/Catalog/Api/Data)).
48+
* Data (or *entity*) interfaces in the `Api/Data` directory ([Catalog API/Data](https://github.com/magento/magento2/tree/2.4/app/code/Magento/Catalog/Api/Data)).
4949
Data entities* are data structures passed to and returned from service interfaces.
5050

5151
Files in the data directory contain `get()` and `set()` methods for entries in the entity table and extension attributes.

src/pages/architecture/modules/areas.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ After the area name, the URI segment specifies the *frontname*. When an HTTP req
6262
The `frontName` is a value defined in the module. Using `catalog/product/view` as an example:
6363

6464
* `catalog` is the [frontName](https://github.com/magento/magento2/blob/2.4/app/code/Magento/Catalog/etc/frontend/routes.xml#L10) in the module area's `routes.xml` file
65-
* `product` is in the [controller folder](https://github.com/magento/magento2/blob/2.4/app/code/Magento/Catalog/Controller/Product)
65+
* `product` is in the [controller folder](https://github.com/magento/magento2/tree/2.4/app/code/Magento/Catalog/Controller/Product)
6666
* `view` is the [controller class](https://github.com/magento/magento2/blob/2.4/app/code/Magento/Catalog/Controller/Product/View.php)
6767

6868
For deeper directory structures, the controller folders are separated with an underscore (`_`). For example:

src/pages/architecture/modules/dependencies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ At a high level, there are three main steps for managing module dependencies:
143143

144144
1. (*Optional*) Define the desired load order of config files and `.css` files in the `module.xml` file.
145145

146-
Example: Module A declares a dependency upon Module B. Thus, in Module A's `module.xml` file, Module B is listed in the `<sequence>` list, so that B's files are loaded before A's. Additionally, you must declare a dependency upon Module B in A's `composer.json` file. Furthermore, in the [deployment configuration](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/files/deployment-files.html), Modules A and B must both be defined as enabled.
146+
Example: Module A declares a dependency upon Module B. Thus, in Module A's `module.xml` file, Module B is listed in the `<sequence>` list, so that B's files are loaded before A's. Additionally, you must declare a dependency upon Module B in A's `composer.json` file. Furthermore, in the [deployment configuration](https://experienceleague.adobe.com/en/docs/commerce-operations/configuration-guide/files/deployment-files), Modules A and B must both be defined as enabled.
147147

148148
`etc/module.xml`
149149

src/pages/architecture/modules/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ If a module is self-contained, then you can modify or replace it without affecti
3737

3838
### Rich product ecosystem
3939

40-
The wider Adobe Commerce and Magento Open Source ecosystem provides an extensive community and rich third-party marketplace for extensions. Visit [Commerce Marketplace](https://marketplace.magento.com/) for an overview of the many modules and themes available for download and to buy modules and theme packages, which offer more possibilities for extending your storefront.
40+
The wider Adobe Commerce and Magento Open Source ecosystem provides an extensive community and rich third-party marketplace for extensions. Visit [Commerce Marketplace](https://commercemarketplace.adobe.com/) for an overview of the many modules and themes available for download and to buy modules and theme packages, which offer more possibilities for extending your storefront.
4141

4242
### Open-source software to create and manage extensions
4343

src/pages/best-practices/extensions/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This page is a compilation of frequently asked coding questions by the Magento O
1414
* [SOLID principles](https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)) - The essential principles needed to create maintainable and extendable code.
1515
* [PHP](https://www.php.net/) - This is the programming language used for developing application code.
1616
* [HTML](https://en.wikipedia.org/wiki/HTML), [CSS](https://en.wikipedia.org/wiki/Cascading_Style_Sheets), and [JavaScript](https://www.javascript.com/) - Languages used for [frontend development](https://developer.adobe.com/commerce/frontend-core/guide/).
17-
* [Architecture basics overview](../../architecture/basics/index.md) - Developers should be familiar with the architectural concepts, such as the [Model-View-Controller](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller) pattern and the [Command Query Responsibility Segregation](http://martinfowler.com/bliki/CQRS.html) principle.
17+
* [Architecture basics overview](../../architecture/basics/index.md) - Developers should be familiar with the architectural concepts, such as the [Model-View-Controller](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller) pattern and the [Command Query Responsibility Segregation](https://martinfowler.com/bliki/CQRS.html) principle.
1818
* [Dependency Injection](../../development/components/dependency-injection.md) - An important design pattern used to handle dependencies across classes and modules.
1919

2020
## How can my extension distinguish between the Magento Open Source and the Adobe Commerce?

0 commit comments

Comments
 (0)