Synchronized build
This commit is contained in:
parent
596b2f7b46
commit
3dc9f994e4
|
@ -231,7 +231,7 @@ slightly different.</p>
|
||||||
an attachment named <code>docs/overview/screenshot.jpg</code> the <code>_id</code> will be the
|
an attachment named <code>docs/overview/screenshot.jpg</code> the <code>_id</code> will be the
|
||||||
filename of the attachment: <code>screenshot.jpg</code>.</p>
|
filename of the attachment: <code>screenshot.jpg</code>.</p>
|
||||||
<p>Note that IDs are not globally unique! There is also the <code>_path</code> which is
|
<p>Note that IDs are not globally unique! There is also the <code>_path</code> which is
|
||||||
the entire path if the record.</p>
|
the entire path of the record.</p>
|
||||||
<p>The <code>_id</code> is automatically set and cannot be overridden.</p>
|
<p>The <code>_id</code> is automatically set and cannot be overridden.</p>
|
||||||
<h2 id="example">Example</h2><div class="hll"><pre><span></span><span class="p"><</span><span class="nt">ul</span> <span class="na">class</span><span class="o">=</span><span class="s">"nav"</span><span class="p">></span>
|
<h2 id="example">Example</h2><div class="hll"><pre><span></span><span class="p"><</span><span class="nt">ul</span> <span class="na">class</span><span class="o">=</span><span class="s">"nav"</span><span class="p">></span>
|
||||||
<span class="cp">{%</span> <span class="k">for</span> <span class="nv">item</span> <span class="k">in</span> <span class="nv">site.query</span><span class="o">(</span><span class="s1">'/projects'</span><span class="o">)</span> <span class="cp">%}</span>
|
<span class="cp">{%</span> <span class="k">for</span> <span class="nv">item</span> <span class="k">in</span> <span class="nv">site.query</span><span class="o">(</span><span class="s1">'/projects'</span><span class="o">)</span> <span class="cp">%}</span>
|
||||||
|
|
|
@ -223,7 +223,7 @@ the usefulness is limited.</p>
|
||||||
<a href="../../../build/program/" class="ref">Build Program</a> for more information)</li>
|
<a href="../../../build/program/" class="ref">Build Program</a> for more information)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="admonition admonition-warning"><p>Note that currently both the builder as well as the build state are
|
<div class="admonition admonition-warning"><p>Note that currently both the builder as well as the build state are
|
||||||
undocumented and unsupported! This means that if a plugin choses to use those
|
undocumented and unsupported! This means that if a plugin chooses to use those
|
||||||
references to do something with it they should consider that they might break
|
references to do something with it they should consider that they might break
|
||||||
in future versions.</p></div><h2 id="example">Example</h2><div class="hll"><pre><span></span><span class="k">def</span> <span class="nf">on_before_build</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">source</span><span class="p">,</span> <span class="n">prog</span><span class="p">,</span> <span class="o">**</span><span class="n">extra</span><span class="p">):</span>
|
in future versions.</p></div><h2 id="example">Example</h2><div class="hll"><pre><span></span><span class="k">def</span> <span class="nf">on_before_build</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">source</span><span class="p">,</span> <span class="n">prog</span><span class="p">,</span> <span class="o">**</span><span class="n">extra</span><span class="p">):</span>
|
||||||
<span class="nb">print</span><span class="p">(</span><span class="s1">'building </span><span class="si">%s</span><span class="s1">'</span> <span class="o">%</span> <span class="n">source</span><span class="o">.</span><span class="n">source_filename</span><span class="p">)</span>
|
<span class="nb">print</span><span class="p">(</span><span class="s1">'building </span><span class="si">%s</span><span class="s1">'</span> <span class="o">%</span> <span class="n">source</span><span class="o">.</span><span class="n">source_filename</span><span class="p">)</span>
|
||||||
|
|
|
@ -155,7 +155,7 @@
|
||||||
|
|
||||||
<p><code>lektor clean</code></p>
|
<p><code>lektor clean</code></p>
|
||||||
<p>Cleans the entire build folder.</p>
|
<p>Cleans the entire build folder.</p>
|
||||||
<p>If not build folder is provided, the default build folder of the project
|
<p>If no build folder is provided, the default build folder of the project
|
||||||
in the Lektor cache is used.</p>
|
in the Lektor cache is used.</p>
|
||||||
<h2 id="options">Options</h2><ul>
|
<h2 id="options">Options</h2><ul>
|
||||||
<li><code>-O, --output-path PATH</code>: The output path.</li>
|
<li><code>-O, --output-path PATH</code>: The output path.</li>
|
||||||
|
|
|
@ -171,7 +171,7 @@
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p><code>lektor plugins remove NAME</code></p>
|
<p><code>lektor plugins remove NAME</code></p>
|
||||||
<p>This command can remove a plugion to the project again. The name
|
<p>This command can remove a plugin to the project again. The name
|
||||||
of the plugin is the only argument to the function.</p>
|
of the plugin is the only argument to the function.</p>
|
||||||
<h2 id="options">Options</h2><ul>
|
<h2 id="options">Options</h2><ul>
|
||||||
<li><code>--help</code>: print this help page.</li>
|
<li><code>--help</code>: print this help page.</li>
|
||||||
|
|
|
@ -155,7 +155,7 @@
|
||||||
|
|
||||||
<p><code>lektor server</code></p>
|
<p><code>lektor server</code></p>
|
||||||
<p>The server command will launch a local server for development.</p>
|
<p>The server command will launch a local server for development.</p>
|
||||||
<p>Lektor's developemnt server will automatically build all files into
|
<p>Lektor's development server will automatically build all files into
|
||||||
pages similar to how the build command with the <code>--watch</code> switch
|
pages similar to how the build command with the <code>--watch</code> switch
|
||||||
works, but also at the same time serve up the website on a local
|
works, but also at the same time serve up the website on a local
|
||||||
HTTP server.</p>
|
HTTP server.</p>
|
||||||
|
|
|
@ -319,7 +319,7 @@ more information about this refer to the guide.</p>
|
||||||
<span class="na">url_prefix</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">/fr/</span>
|
<span class="na">url_prefix</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">/fr/</span>
|
||||||
<span class="na">locale</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">fr</span>
|
<span class="na">locale</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">fr</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
<h3 id="attachment-types"><code>[attachment_types]</code></h3><p>Lektor does some basic attachment type detection based on file extension. This is what powers the <code>this.attachemnts.images</code> and <code>this.attachments.videos</code> attributes for instance. If the built-in map does not cover your file extension you can extend it or add new attachement types on a project by project basis.</p>
|
<h3 id="attachment-types"><code>[attachment_types]</code></h3><p>Lektor does some basic attachment type detection based on file extension. This is what powers the <code>this.attachments.images</code> and <code>this.attachments.videos</code> attributes for instance. If the built-in map does not cover your file extension you can extend it or add new attachment types on a project by project basis.</p>
|
||||||
<p>Example:</p>
|
<p>Example:</p>
|
||||||
<div class="hll"><pre><span></span><span class="k">[attachment_types]</span>
|
<div class="hll"><pre><span></span><span class="k">[attachment_types]</span>
|
||||||
<span class="c1">; <.file-ext> = <type></span>
|
<span class="c1">; <.file-ext> = <type></span>
|
||||||
|
|
|
@ -151,7 +151,7 @@ speak multiple languages and allow you to easily create localized websites.</li>
|
||||||
<div class="slideshow-wrapper">
|
<div class="slideshow-wrapper">
|
||||||
<div class="slideshow">
|
<div class="slideshow">
|
||||||
<div class="slideshow-inner">
|
<div class="slideshow-inner">
|
||||||
<div class="carousel slide" data-ride="carousel" data-interval="8500" id="carousel-85f261f339bb4613a491d687c19260ca">
|
<div class="carousel slide" data-ride="carousel" data-interval="8500" id="carousel-a75afb8d3c664ffa881c8e310fb41797">
|
||||||
|
|
||||||
<div class="carousel-inner" role="listbox">
|
<div class="carousel-inner" role="listbox">
|
||||||
|
|
||||||
|
@ -210,11 +210,11 @@ be completely customized.</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<a class="left carousel-control" href="#carousel-85f261f339bb4613a491d687c19260ca" role="button" data-slide="prev">
|
<a class="left carousel-control" href="#carousel-a75afb8d3c664ffa881c8e310fb41797" role="button" data-slide="prev">
|
||||||
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
|
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
|
||||||
<span class="sr-only">Previous</span>
|
<span class="sr-only">Previous</span>
|
||||||
</a>
|
</a>
|
||||||
<a class="right carousel-control" href="#carousel-85f261f339bb4613a491d687c19260ca" role="button" data-slide="next">
|
<a class="right carousel-control" href="#carousel-a75afb8d3c664ffa881c8e310fb41797" role="button" data-slide="next">
|
||||||
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
|
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
|
||||||
<span class="sr-only">Next</span>
|
<span class="sr-only">Next</span>
|
||||||
</a>
|
</a>
|
||||||
|
|
Loading…
Reference in New Issue