Skip to content

Commit 7715c94

Browse files
Merge pull request #87 from DHTMLX/wrappers
[fix] broken links, set up redirects from renamed pages
2 parents e3ef6cf + f5059cb commit 7715c94

26 files changed

Lines changed: 66 additions & 50 deletions

File tree

docker/redirects.conf

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -740,6 +740,10 @@
740740
/desktop__second_scale.html /gantt/guides/configuring-time-scale/;
741741
/api__gantt_subscales_config.html /gantt/api/config/scales/;
742742

743+
744+
/integrations/angular/howtostart-angular/ /gantt/integrations/angular/js-gantt-angular/;
745+
/integrations/vue/howtostart-vue/ /gantt/integrations/vue/js-gantt-vue/;
746+
743747
# redirects for DE
744748
/de/api__refs__gantt.html /gantt/de/api/api-overview/;
745749
/de/api__refs__gantt_methods.html /gantt/de/api/overview/methods-overview/;
@@ -1480,6 +1484,9 @@
14801484
/de/desktop__resource_assignments.html /gantt/de/guides/resource-assignments/;
14811485
/de/desktop__multiuser_live_updates.html /gantt/de/guides/multiuser-live-updates/;
14821486

1487+
/de/integrations/angular/howtostart-angular/ /gantt/de/integrations/angular/js-gantt-angular/;
1488+
/de/integrations/vue/howtostart-vue/ /gantt/de/integrations/vue/js-gantt-vue/;
1489+
14831490
# redirects for RU
14841491
/ru/api__refs__gantt.html /gantt/ru/api/api-overview/;
14851492
/ru/api__refs__gantt_methods.html /gantt/ru/api/overview/methods-overview/;
@@ -2220,6 +2227,9 @@
22202227
/ru/desktop__resource_assignments.html /gantt/ru/guides/resource-assignments/;
22212228
/ru/desktop__multiuser_live_updates.html /gantt/ru/guides/multiuser-live-updates/;
22222229

2230+
/ru/integrations/angular/howtostart-angular/ /gantt/ru/integrations/angular/js-gantt-angular/;
2231+
/ru/integrations/vue/howtostart-vue/ /gantt/ru/integrations/vue/js-gantt-vue/;
2232+
22232233
# redirects for KO
22242234
/ko/api__refs__gantt.html /gantt/ko/api/api-overview/;
22252235
/ko/api__refs__gantt_methods.html /gantt/ko/api/overview/methods-overview/;
@@ -2960,6 +2970,9 @@
29602970
/ko/desktop__resource_assignments.html /gantt/ko/guides/resource-assignments/;
29612971
/ko/desktop__multiuser_live_updates.html /gantt/ko/guides/multiuser-live-updates/;
29622972

2973+
/ko/integrations/angular/howtostart-angular/ /gantt/ko/integrations/angular/js-gantt-angular/;
2974+
/ko/integrations/vue/howtostart-vue/ /gantt/ko/integrations/vue/js-gantt-vue/;
2975+
29632976
# redirects for ZH
29642977
/zh/api__refs__gantt.html /gantt/zh/api/api-overview/;
29652978
/zh/api__refs__gantt_methods.html /gantt/zh/api/overview/methods-overview/;
@@ -3698,4 +3711,7 @@
36983711
/zh/api__gantt_subscales_config.html /gantt/zh/api/config/scales/;
36993712

37003713
/zh/desktop__resource_assignments.html /gantt/zh/guides/resource-assignments/;
3701-
/zh/desktop__multiuser_live_updates.html /gantt/zh/guides/multiuser-live-updates/;
3714+
/zh/desktop__multiuser_live_updates.html /gantt/zh/guides/multiuser-live-updates/;
3715+
3716+
/zh/integrations/angular/howtostart-angular/ /gantt/zh/integrations/angular/js-gantt-angular/;
3717+
/zh/integrations/vue/howtostart-vue/ /gantt/zh/integrations/vue/js-gantt-vue/;

docs/guides/vue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ However, you can still easily integrate DHTMLX Gantt into your Vue applications
1313

1414
Here are the recommended resources for integrating DHTMLX Gantt with Vue:
1515

16-
- [Step-by-step tutorial on integrating Gantt with Vue](integrations/vue/howtostart-vue.md)
16+
- [Step-by-step tutorial on integrating Gantt with Vue](integrations/vue/js-gantt-vue.md)
1717
- [Vue Gantt demo on GitHub](https://github.com/DHTMLX/vue-gantt-demo)
1818
- [Video tutorial on integrating DHTMLX Gantt with Vue](https://www.youtube.com/watch?v=IgoXvVSerkE&t=10s)
1919

docs/integrations/howtostart-guides.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Here's the overview of guides which tell you about basic Gantt initialization wi
2424
<td>[![gantt_react](/img/gantt_react.png)](../react/js-gantt-react.md)</td>
2525
</tr>
2626
<tr>
27-
<td><span >[dhtmlxGantt with Vue.js](integrations/vue/howtostart-vue.md)</span><br/> An extensive tutorial that describes how to create Gantt using Vue.js.</td>
28-
<td>[![gantt_vue](/img/gantt_vue.png)](../vue/howtostart-vue.md)</td>
27+
<td><span >[dhtmlxGantt with Vue.js](integrations/vue/js-gantt-vue.md)</span><br/> An extensive tutorial that describes how to create Gantt using Vue.js.</td>
28+
<td>[![gantt_vue](/img/gantt_vue.png)](../vue/js-gantt-vue.md)</td>
2929
</tr>
3030
<tr>
3131
<td><span >[dhtmlxGantt with Svelte](integrations/svelte/howtostart-svelte.md)</span><br/> A comprehensive tutorial that discusses how to create Gantt using Svelte.</td>

docs/integrations/vue/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Pick the integration path based on how much lifecycle and sync logic you want to
4949
- Use the **official wrapper** (`@dhtmlx/trial-vue-gantt` or `@dhx/vue-gantt`) for Vue props/events, wrapper-managed synchronization, and typed helper APIs.
5050
- Use **low-level JS integration** only when you want direct control over instance lifecycle and manual API orchestration.
5151

52-
For the low-level path, use [dhtmlxGantt with Vue.js (Low-Level Integration)](integrations/vue/howtostart-vue.md).
52+
For the low-level path, use [dhtmlxGantt with Vue.js (Low-Level Integration)](integrations/vue/js-gantt-vue.md).
5353

5454
## Data And State Management Entry Point
5555

i18n/de/docusaurus-plugin-content-docs/current/guides/angular.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sie können DHTMLX Gantt jedoch trotzdem problemlos in Ihre Angular-Anwendungen
1212

1313
Hier sind die empfohlenen Ressourcen zur Integration von DHTMLX Gantt mit Angular:
1414

15-
- [Schritt-für-Schritt-Anleitung zur Integration von Gantt mit Angular](integrations/angular/howtostart-angular.md)
15+
- [Schritt-für-Schritt-Anleitung zur Integration von Gantt mit Angular](integrations/angular/js-gantt-angular.md)
1616
- [Angular Gantt-Demo bei GitHub](https://github.com/DHTMLX/angular-gantt-demo)
1717
- [Video-Tutorial zur Integration von DHTMLX Gantt mit Angular](https://www.youtube.com/watch?v=LNVgNVfwzPE&t=3s)
1818

i18n/de/docusaurus-plugin-content-docs/current/guides/initializing-gantt-chart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ Diese Anleitung beschreibt die Initialisierung von dhtmlxGantt in reinem JS/HTML
2121
<td><FrameworkIcon name="vue" className="framework-icon" /></td>
2222
</tr>
2323
<tr>
24-
<td>[Angular](integrations/angular/howtostart-angular.md)</td>
24+
<td>[Angular](integrations/angular/js-gantt-angular.md)</td>
2525
<td>[React](integrations/react/js-gantt-react.md)</td>
2626
<td>[Svelte](integrations/svelte/howtostart-svelte.md)</td>
27-
<td>[Vue.js](integrations/vue/howtostart-vue.md)</td>
27+
<td>[Vue.js](integrations/vue/js-gantt-vue.md)</td>
2828
</tr>
2929
</tbody>
3030
</table>

i18n/de/docusaurus-plugin-content-docs/current/guides/vue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sie können DHTMLX Gantt jedoch nach wie vor problemlos in Ihre Vue-Anwendungen
1212

1313
Hier sind die empfohlenen Ressourcen zur Integration von DHTMLX Gantt mit Vue:
1414

15-
- [Schritt-für-Schritt-Anleitung zur Integration von Gantt mit Vue](integrations/vue/howtostart-vue.md)
15+
- [Schritt-für-Schritt-Anleitung zur Integration von Gantt mit Vue](integrations/vue/js-gantt-vue.md)
1616
- [Vue Gantt-Demo auf GitHub](https://github.com/DHTMLX/vue-gantt-demo)
1717
- [Video-Tutorial zur Integration von DHTMLX Gantt mit Vue](https://www.youtube.com/watch?v=IgoXvVSerkE&t=10s)
1818

i18n/de/docusaurus-plugin-content-docs/current/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ Sie können DHTMLX Gantt als Vanilla-JavaScript-Widget verwenden oder in moderne
4040
</div>
4141
</a>
4242

43-
<a className="framework-card" href="integrations/angular/howtostart-angular/">
43+
<a className="framework-card" href="integrations/angular/">
4444
<FrameworkIcon name="angular" className="framework-icon" />
4545
<div className="framework-title">Angular</div>
4646
<div className="framework-desc">
4747
Integrieren Sie Gantt in Angular-Projekte mit einem schlanken Wrapper.
4848
</div>
4949
</a>
5050

51-
<a className="framework-card" href="integrations/vue/howtostart-vue/">
51+
<a className="framework-card" href="integrations/vue/">
5252
<FrameworkIcon name="vue" className="framework-icon" />
5353
<div className="framework-title">Vue</div>
5454
<div className="framework-desc">
@@ -152,7 +152,7 @@ DHTMLX Gantt integriert sich in externe Tools und bietet zahlreiche Import-/Expo
152152
DHTMLX Gantt ist ein Framework-unabhängiges Vanilla-JS-Widget für moderne Browser. Es kann verwendet werden:
153153

154154
- Als eigenständiges JS-Widget auf jeder Seite.
155-
- Eingebettet in [React](integrations/react), [Angular](integrations/angular/howtostart-angular), [Vue](integrations/vue/howtostart-vue) oder [Svelte](integrations/svelte/howtostart-svelte).
155+
- Eingebettet in [React](integrations/react), [Angular](integrations/angular/), [Vue](integrations/vue) oder [Svelte](integrations/svelte/howtostart-svelte).
156156

157157
Für **React** gibt es zwei Optionen:
158158

i18n/de/docusaurus-plugin-content-docs/current/integrations/howtostart_guides.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ Im Folgenden finden Sie eine Zusammenfassung von Anleitungen, die die Grundlagen
1717
<td>[![gantt_plainjs](/img/gantt_plainjs.png)](../../guides/initializing-gantt-chart.md)</td>
1818
</tr>
1919
<tr>
20-
<td><span>[dhtmlxGantt with Angular](integrations/angular/howtostart-angular.md)</span> Eine detaillierte Anleitung, die sich auf die Besonderheiten der Implementierung eines Gantt-Diagramms mit Angular konzentriert.</td>
21-
<td>[![gantt_angular](/img/gantt_angular.png)](../angular/howtostart-angular.md)</td>
20+
<td><span>[dhtmlxGantt with Angular](integrations/angular/quick-start.md)</span> Eine detaillierte Anleitung, die sich auf die Besonderheiten der Implementierung eines Gantt-Diagramms mit Angular konzentriert.</td>
21+
<td>[![gantt_angular](/img/gantt_angular.png)](../angular/quick-start.md)</td>
2222
</tr>
2323
<tr>
2424
<td><span>[dhtmlxGantt with React](integrations/react/quick-start.md)</span> Ein umfassendes Tutorial zur Implementierung eines Gantt-Diagramms mit React.</td>
2525
<td>[![gantt_react](/img/gantt_react.png)](../react/quick-start.md)</td>
2626
</tr>
2727
<tr>
28-
<td><span>[dhtmlxGantt with Vue.js](integrations/vue/howtostart-vue.md)</span> Eine umfassende Anleitung, die Schritt für Schritt zeigt, wie ein Gantt-Diagramm mit Vue.js erstellt wird.</td>
29-
<td>[![gantt_vue](/img/gantt_vue.png)](../vue/howtostart-vue.md)</td>
28+
<td><span>[dhtmlxGantt with Vue.js](integrations/vue/quick-start.md)</span> Eine umfassende Anleitung, die Schritt für Schritt zeigt, wie ein Gantt-Diagramm mit Vue.js erstellt wird.</td>
29+
<td>[![gantt_vue](/img/gantt_vue.png)](../vue/quick-start.md)</td>
3030
</tr>
3131
<tr>
3232
<td><span>[dhtmlxGantt with Svelte](integrations/svelte/howtostart-svelte.md)</span> Ein vollständiges Tutorial, das erklärt, wie ein Gantt-Diagramm mit Svelte erstellt wird.</td>

0 commit comments

Comments
 (0)