Skip to content

Commit

Permalink
changed with md path
Browse files Browse the repository at this point in the history
  • Loading branch information
dgnyldrm7 committed Sep 22, 2024
1 parent 24b93bf commit 2a258a9
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion docs/en/deployment/ssl.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ This error may occur when using IIS. You need to trust your certificate by `Mana

## References

* [ABP IIS Deployment](https://abp.io/docs/latest/deployment)
* [ABP IIS Deployment](./index.md)
* [HTTPS in ASP.NET Core](https://learn.microsoft.com/en-us/aspnet/core/security/enforcing-ssl)
* [Let's Encrypt](https://letsencrypt.org/getting-started)
* [Cloudflare's Free SSL / TLS](https://www.cloudflare.com/application-services/products/ssl/)
10 changes: 5 additions & 5 deletions docs/en/guides/add-module-to-microservice.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
## Adding a module

After adding a new service to your microservice template by following the [add new microservice guide](https://abp.io/docs/latest/solution-templates/microservice/adding-new-microservices), you can add any module to this service in your microservice solution by using the ABP CLI. Use the following command to add the preferred module under the newly added microservice directory:
After adding a new service to your microservice template by following the [add new microservice guide](../solution-templates/microservice/adding-new-microservices.md), you can add any module to this service in your microservice solution by using the ABP CLI. Use the following command to add the preferred module under the newly added microservice directory:

```powershell
abp add-module CmsKit
```

> To complete the CmsKit module steps, please have a look [here](https://docs.abp.io/en/abp/latest/Modules/Cms-Kit/Index).
> To complete the CmsKit module steps, please have a look [here](../modules/cms-kit/index.md).
After completing the module documentation steps you can build your solution and continue with this documentation.

Expand All @@ -20,7 +20,7 @@ dotnet build

## Using the static proxy

ABP supports [dynamic](https://abp.io/docs/latest/framework/ui/mvc-razor-pages/dynamic-javascript-proxies) and [static](https://abp.io/docs/latest/framework/ui/mvc-razor-pages/static-javascript-proxies) proxies. Both have advantages and disadvantages. By default, the static proxy is used in the microservice template to remove the coupling between services. The static proxy should be configured manually in the `HttpApiClientModule` of the microservice you have installed your module on as below:
ABP supports [dynamic](../framework/ui/mvc-razor-pages/dynamic-javascript-proxies.md) and [static](../framework/ui/mvc-razor-pages/static-javascript-proxies.md) proxies. Both have advantages and disadvantages. By default, the static proxy is used in the microservice template to remove the coupling between services. The static proxy should be configured manually in the `HttpApiClientModule` of the microservice you have installed your module on as below:

```csharp
public class ProductServiceHttpApiClientModule : AbpModule
Expand All @@ -45,9 +45,9 @@ If the proxy is configured as `AddStaticHttpClientProxies`, you can start creati
abp generate-proxy --type csharp --module cms-kit --url https://localhost:44335
```

> Note: This port is used by `Public-Web`. You can check your port from `launchSetting.json`. The Public Web calls the Public Web Gateway so it has called the related services and has generated proxy files. [For more](https://abp.io/docs/latest/solution-templates/microservice/api-gateways)
> Note: This port is used by `Public-Web`. You can check your port from `launchSetting.json`. The Public Web calls the Public Web Gateway so it has called the related services and has generated proxy files. [For more](../solution-templates/microservice/api-gateways.md)
> If you have generated a new microservice with the ABP CLI by following the [add new microservice guide](https://abp.io/docs/latest/solution-templates/microservice/adding-new-microservices), it should already be configured to use the static proxy.
> If you have generated a new microservice with the ABP CLI by following the [add new microservice guide](../solution-templates/microservice/adding-new-microservices.md), it should already be configured to use the static proxy.
## Configure Gateways
The microservice template project has two gateway projects.
Expand Down
2 changes: 1 addition & 1 deletion docs/en/modules/cms-kit-pro/contact-form.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CMS Kit provides a widget to create a contact form on your website.

## Enabling the Contact Management System

By default, CMS Kit features are disabled. Therefore, you need to enable the features you want, before starting to use it. You can use the [Global Feature](https://docs.abp.io/en/abp/latest/Global-Features) system to enable/disable CMS Kit features on development time. Alternatively, you can use the ABP's [Feature System](https://docs.abp.io/en/abp/latest/Features) to disable a CMS Kit feature on runtime.
By default, CMS Kit features are disabled. Therefore, you need to enable the features you want, before starting to use it. You can use the [Global Feature](../framework/infrastructure/global-features.md) system to enable/disable CMS Kit features on development time. Alternatively, you can use the ABP's [Feature System](../framework/infrastructure/features.md) to disable a CMS Kit feature on runtime.

> Check the ["How to Install" section of the CMS Kit Module documentation](index.md#how-to-install) to see how to enable/disable CMS Kit features on development time.
Expand Down
16 changes: 8 additions & 8 deletions docs/en/modules/cms-kit-pro/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The CMS kit provides a **FAQ** system to allow users to create, edit and delete

## Enabling the FAQ System

By default, CMS Kit features are disabled. Therefore, you need to enable the features you want, before starting to use it. You can use the [Global Feature](https://abp.io/docs/latest/framework/infrastructure/global-features) system to enable/disable CMS Kit features on development time. Alternatively, you can use the ABP Framework's [Feature System](https://abp.io/docs/latest/framework/infrastructure/features) to disable a CMS Kit feature on runtime.
By default, CMS Kit features are disabled. Therefore, you need to enable the features you want, before starting to use it. You can use the [Global Feature](../../framework/infrastructure/global-features.md) system to enable/disable CMS Kit features on development time. Alternatively, you can use the ABP Framework's [Feature System](../../framework/infrastructure/features.md) to disable a CMS Kit feature on runtime.

> Check the ["How to Install" section of the CMS Kit Module documentation](index.md#how-to-install) to see how to enable/disable CMS Kit features on development time.
Expand All @@ -32,7 +32,7 @@ You can list, create, update and delete sections and their questions FAQ's on th

## Faq Widget

The FAQ system provides a FAQ [widget](https://abp.io/docs/latest/framework/ui/mvc-razor-pages/widgets) for users to display FAQ's. You can place the widget on a page like below:
The FAQ system provides a FAQ [widget](../../framework/ui/mvc-razor-pages/widgets.md) for users to display FAQ's. You can place the widget on a page like below:

```csharp
@await Component.InvokeAsync(
Expand All @@ -48,11 +48,11 @@ The FAQ system provides a FAQ [widget](https://abp.io/docs/latest/framework/ui/m
- `groupName` (optional): It allows to specify which FAQ group to show. If not specified, all groups will be shown.
- `sectionName` (optional): It is used to determine which section within the specified group will be shown. If not specified, all sections in the related group will be shown.

The FAQ system can also be used in combination with the [dynamic widget](https://abp.io/docs/latest/Modules/Cms-Kit/Dynamic-Widget) feature.
The FAQ system can also be used in combination with the [dynamic widget](../cms-kit/dynamic-widget.md) feature.

## Options

The FAQ system provides a mechanism to group sections by group name. For example, if you want to use the FAQ system for community and support page, you need to define two group names named Community and Support and add sections under these groups. So, before using the FAQ system, you need to define groups. For that, you can use `FaqOptions`. `FaqOptions` can be configured at the domain layer, in the `ConfigureServices` method of your [module]https://abp.io/docs/latest/framework/architecture/modularity/basics).
The FAQ system provides a mechanism to group sections by group name. For example, if you want to use the FAQ system for community and support page, you need to define two group names named Community and Support and add sections under these groups. So, before using the FAQ system, you need to define groups. For that, you can use `FaqOptions`. `FaqOptions` can be configured at the domain layer, in the `ConfigureServices` method of your [module]../../framework/architecture/modularity/basics.md).

```csharp
Configure<FaqOptions>(options =>
Expand All @@ -71,7 +71,7 @@ Configure<FaqOptions>(options =>

#### Aggregates

This module follows the [Entity Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/entities) guide.
This module follows the [Entity Best Practices & Conventions](../../framework/architecture/best-practices/entities.md) guide.

##### FAQ

Expand All @@ -82,7 +82,7 @@ A FAQ represents a generated FAQ with its questions:

#### Repositories

This module follows the guidelines of [Repository Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/repositories).
This module follows the guidelines of [Repository Best Practices & Conventions](../../framework/architecture/best-practices/repositories.md).

The following special repositories are defined for these features:

Expand All @@ -92,7 +92,7 @@ The following special repositories are defined for these features:

#### Domain services

This module follows the [Domain Services Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/domain-services) guide.
This module follows the [Domain Services Best Practices & Conventions](../../framework/architecture/best-practices/domain-services.md) guide.


### Application layer
Expand All @@ -115,7 +115,7 @@ All tables/collections use the `Cms` prefix by default. Set static properties on

This module uses `CmsKit` for the connection string name. If you don't define a connection string with this name, it fallbacks to the `Default` connection string.

See the [connection strings](https://abp.io/docs/latest/framework/fundamentals/connection-strings) documentation for details.
See the [connection strings](../../framework/fundamentals/connection-strings.md) documentation for details.

#### Entity Framework Core

Expand Down
6 changes: 3 additions & 3 deletions docs/en/modules/cms-kit/comments.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ You can configure the approval status of comments using the "Comment" tab under

#### Aggregates

This module follows the [Entity Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/entities) guide.
This module follows the [Entity Best Practices & Conventions](../../framework/architecture/best-practices/entities.md) guide.

##### Comment

Expand All @@ -102,15 +102,15 @@ A comment represents a written comment from a user.

#### Repositories

This module follows the [Repository Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/repositories) guide.
This module follows the [Repository Best Practices & Conventions](../../framework/architecture/best-practices/repositories.md) guide.

The following custom repositories are defined for this feature:

- `ICommentRepository`

#### Domain services

This module follows the [Domain Services Best Practices & Conventions](https://abp.io/docs/latest/framework/architecture/best-practices/domain-services) guide.
This module follows the [Domain Services Best Practices & Conventions](../../framework/architecture/best-practices/domain-services.md) guide.

##### Comment Manager

Expand Down
2 changes: 1 addition & 1 deletion docs/en/tutorials/mobile/react-native/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- This tutorial assumes that you have completed the [Web Application Development tutorial](../../book-store/part-01.md) and built an ABP based application named `Acme.BookStore` with [React Native](../../../framework/ui/react-native) as the mobile option.. Therefore, if you haven't completed the [Web Application Development tutorial](../../book-store/part-01.md), you either need to complete it or download the source code from down below and follow this tutorial.
- In this tutorial, we will only focus on the UI side of the `Acme.BookStore` application and will implement the CRUD operations.
- Before starting, please make sure that the [React Native Development Environment](https://abp.io/docs/latest/framework/ui/react-native?Tiered=No) is ready on your machine.
- Before starting, please make sure that the [React Native Development Environment](../../../framework/ui/react-native/index.md?Tiered=No) is ready on your machine.

## Download the Source Code

Expand Down

0 comments on commit 2a258a9

Please sign in to comment.