Skip to content

Commit c539022

Browse files
committed
Fix site: link abuse
1 parent 0b746af commit c539022

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

src/mobile.wiki

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fact, one single codebase can be used to produce all these
88
applications simultaneously.
99

1010
The easiest way to get started with Ocsigen-based mobile development
11-
is to use [[site:/ocsigen-start|Ocsigen-start]]. Ocsigen-start is a
11+
is to use [[wiki("ocsigen-start"):|Ocsigen-start]]. Ocsigen-start is a
1212
library and skeleton for building "minimum viable product" Web
1313
applications with standard functionality like users, notifications,
1414
etc. This skeleton is immediately usable as a mobile application. You
@@ -23,8 +23,8 @@ template's {{{README.md}}}.
2323

2424
You need to follow a certain programming style for your Eliom code to
2525
work flawlessly inside an Ocsigen-start mobile app. This style is
26-
described in the [[site:/eliom/manual/clientserver-services|chapter on
27-
client services]] from the Eliom manual. The idea is that you
26+
described in the <<a_manual project="eliom" chapter="clientserver-services"|chapter on
27+
client services>> from the Eliom manual. The idea is that you
2828
implement as much of your application as possible in shared sections
2929
({{{[%%shared ...]}}} or {{{let%shared ... = ...}}}), and that you
3030
register handlers for your Eliom services on both the client and the
@@ -34,7 +34,7 @@ inspiration.
3434

3535
== Going further
3636

37-
* [[site:/ocsigen-toolkit|Ocsigen-toolkit]] provides a set of user
37+
* [[wiki("ocsigen-toolkit"):|Ocsigen-toolkit]] provides a set of user
3838
interface widgets that are particularly useful for mobile applications.
3939
4040
* Danny Willems provides a comprehensive set of

src/tutowidgets.wiki

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,9 @@ let _ = Eliom_content.Html.D.(
362362
An important feature missing from this tutorial is the ability
363363
to call server functions from the client-side program ("server functions").
364364
You can find a quick description of this
365-
<<a_manual project="tuto" chapter="how-to-call-a-server-side-function-from-client-side"|in this mini HOWTO>> or
366-
in [[site:/eliom/manual/clientserver-communication#rpc|Eliom's manual]].
365+
in <<a_manual project="tuto" chapter="how-to-call-a-server-side-function-from-client-side"|this mini HOWTO>> or
366+
in <<a_manual project="eliom" chapter="clientserver-communication" fragment="rpc"|
367+
Eliom's manual>>.
367368

368369
===Services===
369370

@@ -377,8 +378,8 @@ parameters), or by a session identifier (we call this kind of service
377378
a //coservice//). Eliom also allows creating new (co-)services
378379
dynamically, for example coservices depending on previous interaction
379380
with a user. More information on the service identification mechanism
380-
in [[site:/eliom/manual/server-services|Eliom's manual]].
381+
in <<a_manual project="eliom" chapter="server-services"|Eliom's manual>>.
381382

382383
===Sessions===
383384
Eliom also offers a rich session mechanism, with //scopes//
384-
(see [[site:/eliom/manual/server-state|Eliom's manual]]).
385+
(see <<a_manual project="eliom" chapter="server-state"|Eliom's manual>>).

0 commit comments

Comments
 (0)