Skip to content

Commit 832ffa0

Browse files
Merge pull request #115 from DHTMLX/sp-next-normalize-links
[update] normalize internal links convention
2 parents 2b35284 + 611b3f2 commit 832ffa0

210 files changed

Lines changed: 1487 additions & 1479 deletions

File tree

Some content is hidden

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

docs/ajax/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ To make AJAX request to a server you can use the following methods of the `dhx.a
1414

1515
| Name | Description |
1616
| ----------------------------- | -------------------------------------- |
17-
| [](api/ajax_delete_method.md) | @getshort(api/ajax_delete_method.md) |
18-
| [](api/ajax_get_method.md) | @getshort(api/ajax_get_method.md) |
19-
| [](api/ajax_post_method.md) | @getshort(api/api/ajax_post_method.md) |
20-
| [](api/ajax_put_method.md) | @getshort(api/ajax_put_method.md) |
17+
| [](ajax/api/ajax_delete_method.md) | @getshort(api/ajax_delete_method.md) |
18+
| [](ajax/api/ajax_get_method.md) | @getshort(api/ajax_get_method.md) |
19+
| [](ajax/api/ajax_post_method.md) | @getshort(api/api/ajax_post_method.md) |
20+
| [](ajax/api/ajax_put_method.md) | @getshort(api/ajax_put_method.md) |
2121

docs/calendar/api/calendar_css_config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@ const calendar = new dhx.Calendar("calendar_container", {
3939

4040
**Related articles**:
4141
- [List of CSS classes for styling a widget](helpers/base_elements.md#list-of-css-classes-for-styling-a-widget)
42-
- [Themes](themes.md)
42+
- [Themes](/themes/)

docs/calendar/configuring.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ You can also show the calendar in one of the modes using the [](calendar/api/cal
4545
## Date format
4646

4747
There is a possibility to specify the format of dates in the calendar via the [](calendar/api/calendar_dateformat_config.md) property. The default format is "%d/%m/%y".
48-
The full list of available characters used to make formats is provided in the [API reference](/calendar/api/calendar_dateformat_config).
48+
The full list of available characters used to make formats is provided in the [API reference](calendar/api/calendar_dateformat_config.md).
4949

5050
~~~js
5151
const calendar = new dhx.Calendar("calendar_container", {
@@ -208,7 +208,7 @@ const calendar = new dhx.Calendar("calendar_container", {
208208

209209
**Related sample**: [Calendar. Range](https://snippet.dhtmlx.com/2mrj53h0)
210210

211-
You have a possibility to create a calendar in the range mode that allows you to select a range of dates in the calendar. To do this, you need to use the [range:true](/calendar/api/calendar_range_config) option in the calendar configuration object and define an array with the start and end dates of the range.
211+
You have a possibility to create a calendar in the range mode that allows you to select a range of dates in the calendar. To do this, you need to use the [range:true](calendar/api/calendar_range_config.md) option in the calendar configuration object and define an array with the start and end dates of the range.
212212

213213
~~~js
214214
const calendar = new dhx.Calendar("calendar_container", {

docs/calendar/datepicker.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ const calendar = new dhx.Calendar(null, {dateFormat: "%d/%m/%y"});
2525
const popup = new dhx.Popup();
2626
~~~
2727

28-
3\. Attach the calendar to the popup using the [](../popup/api/popup_attach_method.md) method of Popup:
28+
3\. Attach the calendar to the popup using the [](popup/api/popup_attach_method.md) method of Popup:
2929

3030
~~~js
3131
popup.attach(calendar);
3232
~~~
3333

34-
4\. Use the [](../popup/api/popup_show_method.md) method of Popup inside a click handler to define that a popup with calendar will open on click in the "date-input" input:
34+
4\. Use the [](popup/api/popup_show_method.md) method of Popup inside a click handler to define that a popup with calendar will open on click in the "date-input" input:
3535

3636
~~~js
3737
const dateInput = document.getElementById("date-input");
@@ -40,7 +40,7 @@ dateInput.addEventListener("click", function() {
4040
});
4141
~~~
4242

43-
5\. Define the logic of closing the popup with calendar using the [](../popup/api/popup_hide_method.md) method of Popup. For example, on selecting a new date in the calendar:
43+
5\. Define the logic of closing the popup with calendar using the [](popup/api/popup_hide_method.md) method of Popup. For example, on selecting a new date in the calendar:
4444

4545
~~~js
4646
calendar.events.on("change", function() {

docs/calendar/features.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ In this section you can find out the ways of Calendar initialization and localiz
1616

1717
| Topic | Description |
1818
| :-------------------------------------- | :-------------------------------------------------------------------------------------------- |
19-
| [Initialization](../how_to_start/) | Learn how to initialize a Calendar ([Example](https://snippet.dhtmlx.com/xcw19e52)) |
20-
| [Date picker](../datepicker/) | Learn how to use a Calendar as a date picker ([Example](https://snippet.dhtmlx.com/mj7jr6ro)) |
21-
| [Localization](../localizing_calendar/) | Learn how to localize a Calendar ([Example](https://snippet.dhtmlx.com/tn40a0w8)) |
19+
| [Initialization](calendar/how_to_start.md) | Learn how to initialize a Calendar ([Example](https://snippet.dhtmlx.com/xcw19e52)) |
20+
| [Date picker](calendar/datepicker.md) | Learn how to use a Calendar as a date picker ([Example](https://snippet.dhtmlx.com/mj7jr6ro)) |
21+
| [Localization](calendar/localizing_calendar.md) | Learn how to localize a Calendar ([Example](https://snippet.dhtmlx.com/tn40a0w8)) |
2222

2323

2424
### Integration
2525

2626
| Topic | Description |
2727
| :------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------- |
2828
| [Backend integration](integration/suite_and_backend.md) | Learn how to connect DHTMLX Suite to a backend ([Demo](https://github.com/DHTMLX/nodejs-suite-demo)) |
29-
| [Optimus](optimus_guides.md) | Learn how to use DHTMLX Optimus framework for creating DHTMLX-based app <br>(recommended framework for creating apps with Suite components) |
29+
| [Optimus](/optimus_guides/) | Learn how to use DHTMLX Optimus framework for creating DHTMLX-based app <br>(recommended framework for creating apps with Suite components) |
3030
| [React integration](integration/suite_and_react.md) | Learn how to use DHTMLX Calendar with React ([Demo](https://github.com/DHTMLX/react-suite-demo)) |
3131
| [Angular integration](integration/suite_and_angular.md) | Learn how to use DHTMLX Calendar with Angular ([Demo](https://github.com/DHTMLX/angular-suite-demo)) |
3232
| [Vue integration](integration/suite_and_vue.md) | Learn how to use DHTMLX Calendar with Vue.js ([Demo](https://github.com/DHTMLX/vue-suite-demo)) |
@@ -37,48 +37,48 @@ In this section you can discover how to configure Calendar.
3737

3838
| Topic | Description |
3939
| :----------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------ |
40-
| [Calendar modes](../configuring/#calendar-modes) | Learn how initialize Calendar in different modes (calendar, month, year) ([Example](https://snippet.dhtmlx.com/n9q0tc0q)) |
41-
| [Showing tooltips](../operating_calendar/#showing-tooltips) | Learn how to show tooltips in Calendar ([Example 1](https://snippet.dhtmlx.com/t4jy4wrr), [Example 2](https://snippet.dhtmlx.com/jwx0barf)) |
42-
| [Start of the week](../configuring/#start-of-the-week) | Learn how to change the starting day of the week ([Example](https://snippet.dhtmlx.com/kaxmurh9)) |
43-
| [Timepicker in Calendar](../configuring/#timepicker) | Learn how to add a timepicker into Calendar ([Example](https://snippet.dhtmlx.com/jkbfb202)) |
44-
| [Showing the week numbers](../configuring/#numbers-of-weeks) | Learn how to show the numbers of weeks ([Example](https://snippet.dhtmlx.com/9692gk6n)) |
45-
| [Displaying only current month](../configuring/#displaying-only-current-month) | Learn how to display the current month only ([Example](https://snippet.dhtmlx.com/4wi5hbtr)) |
40+
| [Calendar modes](calendar/configuring.md#calendar-modes) | Learn how initialize Calendar in different modes (calendar, month, year) ([Example](https://snippet.dhtmlx.com/n9q0tc0q)) |
41+
| [Showing tooltips](calendar/operating_calendar.md#showing-tooltips) | Learn how to show tooltips in Calendar ([Example 1](https://snippet.dhtmlx.com/t4jy4wrr), [Example 2](https://snippet.dhtmlx.com/jwx0barf)) |
42+
| [Start of the week](calendar/configuring.md#start-of-the-week) | Learn how to change the starting day of the week ([Example](https://snippet.dhtmlx.com/kaxmurh9)) |
43+
| [Timepicker in Calendar](calendar/configuring.md#timepicker) | Learn how to add a timepicker into Calendar ([Example](https://snippet.dhtmlx.com/jkbfb202)) |
44+
| [Showing the week numbers](calendar/configuring.md#numbers-of-weeks) | Learn how to show the numbers of weeks ([Example](https://snippet.dhtmlx.com/9692gk6n)) |
45+
| [Displaying only current month](calendar/configuring.md#displaying-only-current-month) | Learn how to display the current month only ([Example](https://snippet.dhtmlx.com/4wi5hbtr)) |
4646

4747
## How to work with dates
4848

4949
| Topic | Description |
5050
| :------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------- |
51-
| [Initial calendar date](../configuring/#initial-calendar-date) | Learn how to specify the initial date of Calendar ([Example](https://snippet.dhtmlx.com/fyg6l65t)) |
52-
| [Highlighted dates](../configuring/#highlighted-dates) | Learn how to highlight certain dates in Calendar ([Example](https://snippet.dhtmlx.com/ic5oeiga)) |
53-
| [Disabled dates](../configuring/#disabled-dates) | Learn how to disable certain dates ([Example](https://snippet.dhtmlx.com/ic5oeiga)) |
54-
| [Date format](../configuring/#date-format) | Learn how to specify the necessary format of dates ([Example](https://snippet.dhtmlx.com/2co9z3bi)) |
51+
| [Initial calendar date](calendar/configuring.md#initial-calendar-date) | Learn how to specify the initial date of Calendar ([Example](https://snippet.dhtmlx.com/fyg6l65t)) |
52+
| [Highlighted dates](calendar/configuring.md#highlighted-dates) | Learn how to highlight certain dates in Calendar ([Example](https://snippet.dhtmlx.com/ic5oeiga)) |
53+
| [Disabled dates](calendar/configuring.md#disabled-dates) | Learn how to disable certain dates ([Example](https://snippet.dhtmlx.com/ic5oeiga)) |
54+
| [Date format](calendar/configuring.md#date-format) | Learn how to specify the necessary format of dates ([Example](https://snippet.dhtmlx.com/2co9z3bi)) |
5555

5656

5757
## How to work with selected dates
5858

5959
| Topic | Description |
6060
| :-------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------- |
61-
| [Initially selected date](../configuring/#initially-selected-date) | Learn how to create a calendar with an initially selected date ([Example](https://snippet.dhtmlx.com/epjjww3l)) |
62-
| [Selecting date](../operating_calendar/#selecting-date) | Learn how to select a date in Calendar ([Example](https://snippet.dhtmlx.com/vmg11002)) |
63-
| [Getting selected date](../operating_calendar/#getting-selected-date) | Learn how to get the selected date ([Example](https://snippet.dhtmlx.com/k2vrfqj0)) |
61+
| [Initially selected date](calendar/configuring.md#initially-selected-date) | Learn how to create a calendar with an initially selected date ([Example](https://snippet.dhtmlx.com/epjjww3l)) |
62+
| [Selecting date](calendar/operating_calendar.md#selecting-date) | Learn how to select a date in Calendar ([Example](https://snippet.dhtmlx.com/vmg11002)) |
63+
| [Getting selected date](calendar/operating_calendar.md#getting-selected-date) | Learn how to get the selected date ([Example](https://snippet.dhtmlx.com/k2vrfqj0)) |
6464

6565
## How to work with date ranges
6666

6767
| Topic | Description |
6868
| :--------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------- |
69-
| [Date ranges in one calendar](../configuring/#range-mode) | Learn how to create a calendar in the range mode ([Example](https://snippet.dhtmlx.com/2mrj53h0)) |
70-
| [Date ranges in two calendars](../operating_calendar/#linking-two-calendars) | Learn how to link two calendars for selecting a date range ([Example](https://snippet.dhtmlx.com/dxo54017)) |
69+
| [Date ranges in one calendar](calendar/configuring.md#range-mode) | Learn how to create a calendar in the range mode ([Example](https://snippet.dhtmlx.com/2mrj53h0)) |
70+
| [Date ranges in two calendars](calendar/operating_calendar.md#linking-two-calendars) | Learn how to link two calendars for selecting a date range ([Example](https://snippet.dhtmlx.com/dxo54017)) |
7171

7272
## How to customize Calendar and change its size
7373

7474
In this section you can learn how to change the Calendar width and style.
7575

7676
| Topic | Description |
7777
| :----------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------- |
78-
| [Width of Calendar](../configuring/#width-of-calendar) | Learn how to set the necessary width of Calendar ([Example](https://snippet.dhtmlx.com/azm0u5ns)) |
79-
| [Styling (custom CSS)](../customization/#styling-calendar) | Learn how to change the look and feel of Calendar ([Example](https://snippet.dhtmlx.com/2045cbe1)) |
80-
| [Styling selected dates](../customization/#styling-selected-dates) | Learn how to apply custom styling to selected dates ([Example](https://snippet.dhtmlx.com/9u0ix3na)) |
81-
| [List of CSS classes](../../helpers/base_elements/) | A set of CSS classes provided by the DHTMLX library |
78+
| [Width of Calendar](calendar/configuring.md#width-of-calendar) | Learn how to set the necessary width of Calendar ([Example](https://snippet.dhtmlx.com/azm0u5ns)) |
79+
| [Styling (custom CSS)](calendar/customization.md#styling-calendar) | Learn how to change the look and feel of Calendar ([Example](https://snippet.dhtmlx.com/2045cbe1)) |
80+
| [Styling selected dates](calendar/customization.md#styling-selected-dates) | Learn how to apply custom styling to selected dates ([Example](https://snippet.dhtmlx.com/9u0ix3na)) |
81+
| [List of CSS classes](helpers/base_elements.md) | A set of CSS classes provided by the DHTMLX library |
8282

8383
## How to work with Calendar events
8484

@@ -87,27 +87,27 @@ This section explains how to work with Calendar events.
8787
| Topic | Description |
8888
| :------------------------------------------ | :-------------------------------------------------------------------------------------------------------- |
8989
| [Event basic rules](guides/events_guide.md) | Learn basic rules on how to work with events |
90-
| [Event handling](../handling_events/) | Learn how to attach, detach, or call the Calendar events ([Example](https://snippet.dhtmlx.com/7kj7fiek)) |
90+
| [Event handling](calendar/handling_events.md) | Learn how to attach, detach, or call the Calendar events ([Example](https://snippet.dhtmlx.com/7kj7fiek)) |
9191

9292
## API reference
9393

9494
In this section you can find out corresponding references of Calendar API.
9595

9696
| Topic | Description |
9797
| :--------------------------------------------------------- | :----------------------------------- |
98-
| [Calendar methods](../../category/calendar-methods/) | Learn how to use Calendar methods |
99-
| [Calendar events](../../category/calendar-events/) | Learn how to use Calendar events |
100-
| [Calendar properties](../../category/calendar-properties/) | Learn how to use Calendar properties |
98+
| [Calendar methods](/category/calendar-methods/) | Learn how to use Calendar methods |
99+
| [Calendar events](/category/calendar-events/) | Learn how to use Calendar events |
100+
| [Calendar properties](/category/calendar-properties/) | Learn how to use Calendar properties |
101101

102102
## Common functionality
103103

104104
In this section you will learn about common functionality of the library which can be useful while working with Calendar.
105105

106106
| Topic | Description |
107107
| :------------------------------------------------------------ | :------------------------------------------------------------ |
108-
| [Touch support](../../common_features/touch_support/) | Learn how to work with touch support |
109-
| [TypeScript support](../../common_features/using_typescript/) | Learn how to work with TypeScript |
110-
| [AwaitRedraw](../../helpers/await_redraw/) | Learn how to perform the code after the component’s rendering |
108+
| [Touch support](common_features/touch_support.md) | Learn how to work with touch support |
109+
| [TypeScript support](common_features/using_typescript.md) | Learn how to work with TypeScript |
110+
| [AwaitRedraw](helpers/await_redraw.md) | Learn how to perform the code after the component’s rendering |
111111

112112
## Any questions left?
113113

docs/calendar/index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ You can check the following page to learn how to build a full-featured DHTMLX Ca
1818

1919
## API reference
2020

21-
- [](api/api_overview.md)
21+
- [](calendar/api/api_overview.md)
2222

2323
## Related resources
2424

@@ -30,14 +30,14 @@ You can check the following page to learn how to build a full-featured DHTMLX Ca
3030

3131
You can read the following articles to find out how to add Calendar on the page and work with it.
3232

33-
- [](how_to_start.md)
34-
- [](configuring.md)
35-
- [](localizing_calendar.md)
36-
- [](operating_calendar.md)
37-
- [](datepicker.md)
38-
- [](customization.md)
39-
- [](handling_events.md)
33+
- [](calendar/how_to_start.md)
34+
- [](calendar/configuring.md)
35+
- [](calendar/localizing_calendar.md)
36+
- [](calendar/operating_calendar.md)
37+
- [](calendar/datepicker.md)
38+
- [](calendar/customization.md)
39+
- [](calendar/handling_events.md)
4040

4141
## Other
4242

43-
- [](../migration.md)
43+
- [](migration.md)

0 commit comments

Comments
 (0)