Modified: websites/staging/thrift/trunk/content/tutorial/nodejs.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/nodejs.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/nodejs.html Sat Sep 26
12:54:26 2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="nodejs-tutorial">Node.js Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="nodejs-tutorial">Node.js Tutorial<a class="headerlink"
href="#nodejs-tutorial" title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="kd">var</span> <span
class="nx">thrift</span> <span class="o">=</span> <span
class="nx">require</span><span class="p">(</span><span
class="s1">'thrift'</span><span class="p">);</span>
<span class="kd">var</span> <span class="nx">ThriftTransports</span> <span
class="o">=</span> <span class="nx">require</span><span class="p">(</span><span
class="s1">'thrift/transport'</span><span class="p">);</span>
<span class="kd">var</span> <span class="nx">ThriftProtocols</span> <span
class="o">=</span> <span class="nx">require</span><span class="p">(</span><span
class="s1">'thrift/protocol'</span><span class="p">);</span>
@@ -158,7 +181,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/nodejs/NodeClient.js;hb=HEAD"</a>tutorial/nodejs/NodeClient.js</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="kd">var</span> <span
class="nx">thrift</span> <span class="o">=</span> <span
class="nx">require</span><span class="p">(</span><span
class="s2">"thrift"</span><span class="p">);</span>
<span class="kd">var</span> <span class="nx">Calculator</span> <span
class="o">=</span> <span class="nx">require</span><span class="p">(</span><span
class="s2">"./gen-nodejs/Calculator"</span><span class="p">);</span>
<span class="kd">var</span> <span class="nx">ttypes</span> <span
class="o">=</span> <span class="nx">require</span><span class="p">(</span><span
class="s2">"./gen-nodejs/tutorial_types"</span><span
class="p">);</span>
@@ -190,7 +225,7 @@
<span class="p">}</span> <span class="k">else</span> <span
class="k">if</span> <span class="p">(</span><span class="nx">work</span><span
class="p">.</span><span class="nx">op</span> <span class="o">===</span> <span
class="nx">ttypes</span><span class="p">.</span><span
class="nx">Operation</span><span class="p">.</span><span
class="nx">DIVIDE</span><span class="p">)</span> <span class="p">{</span>
<span class="k">if</span> <span class="p">(</span><span
class="nx">work</span><span class="p">.</span><span class="nx">num2</span>
<span class="o">===</span> <span class="mi">0</span><span class="p">)</span>
<span class="p">{</span>
<span class="kd">var</span> <span class="nx">x</span> <span
class="o">=</span> <span class="k">new</span> <span
class="nx">ttypes</span><span class="p">.</span><span
class="nx">InvalidOperation</span><span class="p">();</span>
- <span class="nx">x</span><span class="p">.</span><span
class="nx">what</span> <span class="o">=</span> <span
class="nx">work</span><span class="p">.</span><span class="nx">op</span><span
class="p">;</span>
+ <span class="nx">x</span><span class="p">.</span><span
class="nx">whatOp</span> <span class="o">=</span> <span
class="nx">work</span><span class="p">.</span><span class="nx">op</span><span
class="p">;</span>
<span class="nx">x</span><span class="p">.</span><span
class="nx">why</span> <span class="o">=</span> <span class="s1">'Cannot
divide by 0'</span><span class="p">;</span>
<span class="nx">result</span><span class="p">(</span><span
class="nx">x</span><span class="p">);</span>
<span class="k">return</span><span class="p">;</span>
@@ -198,7 +233,7 @@
<span class="nx">val</span> <span class="o">=</span> <span
class="nx">work</span><span class="p">.</span><span class="nx">num1</span>
<span class="o">/</span> <span class="nx">work</span><span
class="p">.</span><span class="nx">num2</span><span class="p">;</span>
<span class="p">}</span> <span class="k">else</span> <span
class="p">{</span>
<span class="kd">var</span> <span class="nx">x</span> <span
class="o">=</span> <span class="k">new</span> <span
class="nx">ttypes</span><span class="p">.</span><span
class="nx">InvalidOperation</span><span class="p">();</span>
- <span class="nx">x</span><span class="p">.</span><span
class="nx">what</span> <span class="o">=</span> <span
class="nx">work</span><span class="p">.</span><span class="nx">op</span><span
class="p">;</span>
+ <span class="nx">x</span><span class="p">.</span><span
class="nx">whatOp</span> <span class="o">=</span> <span
class="nx">work</span><span class="p">.</span><span class="nx">op</span><span
class="p">;</span>
<span class="nx">x</span><span class="p">.</span><span
class="nx">why</span> <span class="o">=</span> <span class="s1">'Invalid
operation'</span><span class="p">;</span>
<span class="nx">result</span><span class="p">(</span><span
class="nx">x</span><span class="p">);</span>
<span class="k">return</span><span class="p">;</span>
@@ -232,7 +267,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/nodejs/NodeServer.js;hb=HEAD"</a>tutorial/nodejs/NodeServer.js</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>
Modified: websites/staging/thrift/trunk/content/tutorial/ocaml.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/ocaml.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/ocaml.html Sat Sep 26
12:54:26 2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="ocaml-tutorial">OCaml Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="ocaml-tutorial">OCaml Tutorial<a class="headerlink"
href="#ocaml-tutorial" title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="n">open</span> <span
class="n">Arg</span>
<span class="n">open</span> <span class="n">Thrift</span>
<span class="n">open</span> <span class="n">Tutorial_types</span>
@@ -154,7 +177,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/ocaml/CalcClient.ml;hb=HEAD"</a>tutorial/ocaml/CalcClient.ml</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="n">open</span> <span
class="n">Arg</span>
<span class="n">open</span> <span class="n">Thrift</span>
<span class="n">open</span> <span class="n">Tutorial_types</span>
@@ -187,7 +222,7 @@
<span class="o">|</span> <span class="n">Operation</span><span
class="p">.</span><span class="n">DIVIDE</span> <span class="o">-></span>
<span class="k">if</span> <span class="n">w</span><span
class="err">#</span><span class="n">grab_num2</span> <span class="o">=</span>
<span class="n">Int32</span><span class="p">.</span><span class="n">zero</span>
<span class="n">then</span>
<span class="n">let</span> <span class="n">io</span> <span
class="o">=</span> <span class="k">new</span> <span
class="n">invalidOperation</span> <span class="n">in</span>
- <span class="n">io</span><span class="err">#</span><span
class="n">set_what</span> <span class="p">(</span><span
class="n">Operation</span><span class="p">.</span><span class="n">to_i</span>
<span class="n">w</span><span class="err">#</span><span
class="n">grab_op</span><span class="p">)</span> <span class="p">;</span>
+ <span class="n">io</span><span class="err">#</span><span
class="n">set_whatOp</span> <span class="p">(</span><span
class="n">Operation</span><span class="p">.</span><span class="n">to_i</span>
<span class="n">w</span><span class="err">#</span><span
class="n">grab_op</span><span class="p">)</span> <span class="p">;</span>
<span class="n">io</span><span class="err">#</span><span
class="n">set_why</span> <span class="s">"Cannot divide by 0"</span>
<span class="p">;</span>
<span class="n">raise</span> <span class="p">(</span><span
class="n">InvalidOperation</span> <span class="n">io</span><span
class="p">)</span>
<span class="k">else</span>
@@ -232,7 +267,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/ocaml/CalcServer.ml;hb=HEAD"</a>tutorial/ocaml/CalcServer.ml</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>
Modified: websites/staging/thrift/trunk/content/tutorial/perl.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/perl.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/perl.html Sat Sep 26
12:54:26 2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="perl-tutorial">Perl Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="perl-tutorial">Perl Tutorial<a class="headerlink"
href="#perl-tutorial" title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="c1">#</span>
<span class="n">use</span> <span class="n">strict</span><span
class="p">;</span>
@@ -158,7 +181,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlClient.pl;hb=HEAD"</a>tutorial/perl/PerlClient.pl</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="c1">#</span>
<span class="n">use</span> <span class="n">strict</span><span
class="p">;</span>
@@ -210,14 +245,14 @@
<span class="k">if</span> <span class="p">(</span><span
class="vg">$num2</span> <span class="o">==</span> <span
class="mi">0</span><span class="p">)</span>
<span class="p">{</span>
<span class="n">my</span> <span class="vg">$x</span> <span
class="o">=</span> <span class="kp">new</span> <span
class="n">tutorial</span><span class="o">::</span><span
class="no">InvalidOperation</span><span class="p">;</span>
- <span class="vg">$x</span><span class="o">-></span><span
class="n">what</span><span class="p">(</span><span class="vg">$op</span><span
class="p">);</span>
+ <span class="vg">$x</span><span class="o">-></span><span
class="n">whatOp</span><span class="p">(</span><span class="vg">$op</span><span
class="p">);</span>
<span class="vg">$x</span><span class="o">-></span><span
class="n">why</span><span class="p">(</span><span class="s1">'Cannot divide
by 0'</span><span class="p">);</span>
<span class="n">die</span> <span class="vg">$x</span><span
class="p">;</span>
<span class="p">}</span>
<span class="vg">$val</span> <span class="o">=</span> <span
class="vg">$num1</span> <span class="o">/</span> <span
class="vg">$num2</span><span class="p">;</span>
<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
<span class="n">my</span> <span class="vg">$x</span> <span
class="o">=</span> <span class="kp">new</span> <span
class="n">tutorial</span><span class="o">::</span><span
class="no">InvalidOperation</span><span class="p">;</span>
- <span class="vg">$x</span><span class="o">-></span><span
class="n">what</span><span class="p">(</span><span class="vg">$op</span><span
class="p">);</span>
+ <span class="vg">$x</span><span class="o">-></span><span
class="n">whatOp</span><span class="p">(</span><span class="vg">$op</span><span
class="p">);</span>
<span class="vg">$x</span><span class="o">-></span><span
class="n">why</span><span class="p">(</span><span class="s1">'Invalid
operation'</span><span class="p">);</span>
<span class="n">die</span> <span class="vg">$x</span><span
class="p">;</span>
<span class="p">}</span>
@@ -232,7 +267,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlServer.pl;hb=HEAD"</a>tutorial/perl/PerlServer.pl</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>
Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Sat Sep 26 12:54:26
2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="php-tutorial">PHP Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="php-tutorial">PHP Tutorial<a class="headerlink" href="#php-tutorial"
title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="cp"><?php</span>
<span class="k">namespace</span> <span class="nx">tutorial\php</span><span
class="p">;</span>
@@ -189,7 +212,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpClient.php;hb=HEAD"</a>tutorial/php/PhpClient.php</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="cp"><?php</span>
<span class="k">namespace</span> <span class="nx">tutorial\php</span><span
class="p">;</span>
@@ -270,7 +305,7 @@
<span class="k">case</span> <span
class="nx">\tutorial\Operation</span><span class="o">::</span><span
class="na">DIVIDE</span><span class="o">:</span>
<span class="k">if</span> <span class="p">(</span><span
class="nv">$w</span><span class="o">-></span><span class="na">num2</span>
<span class="o">==</span> <span class="mi">0</span><span class="p">)</span>
<span class="p">{</span>
<span class="nv">$io</span> <span class="o">=</span> <span
class="k">new</span> <span class="nx">\tutorial\InvalidOperation</span><span
class="p">();</span>
- <span class="nv">$io</span><span class="o">-></span><span
class="na">what</span> <span class="o">=</span> <span class="nv">$w</span><span
class="o">-></span><span class="na">op</span><span class="p">;</span>
+ <span class="nv">$io</span><span class="o">-></span><span
class="na">whatOp</span> <span class="o">=</span> <span
class="nv">$w</span><span class="o">-></span><span class="na">op</span><span
class="p">;</span>
<span class="nv">$io</span><span class="o">-></span><span
class="na">why</span> <span class="o">=</span> <span class="s2">"Cannot
divide by 0"</span><span class="p">;</span>
<span class="k">throw</span> <span class="nv">$io</span><span
class="p">;</span>
<span class="p">}</span>
@@ -278,7 +313,7 @@
<span class="k">break</span><span class="p">;</span>
<span class="k">default</span><span class="o">:</span>
<span class="nv">$io</span> <span class="o">=</span> <span
class="k">new</span> <span class="nx">\tutorial\InvalidOperation</span><span
class="p">();</span>
- <span class="nv">$io</span><span class="o">-></span><span
class="na">what</span> <span class="o">=</span> <span class="nv">$w</span><span
class="o">-></span><span class="na">op</span><span class="p">;</span>
+ <span class="nv">$io</span><span class="o">-></span><span
class="na">whatOp</span> <span class="o">=</span> <span
class="nv">$w</span><span class="o">-></span><span class="na">op</span><span
class="p">;</span>
<span class="nv">$io</span><span class="o">-></span><span
class="na">why</span> <span class="o">=</span> <span class="s2">"Invalid
Operation"</span><span class="p">;</span>
<span class="k">throw</span> <span class="nv">$io</span><span
class="p">;</span>
<span class="p">}</span>
@@ -326,7 +361,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpServer.php;hb=HEAD"</a>tutorial/php/PhpServer.php</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>
Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Sat Sep 26 12:54:26
2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="python-tutorial">Python Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="python-tutorial">Python Tutorial<a class="headerlink"
href="#python-tutorial" title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="kn">import</span> <span
class="nn">sys</span><span class="o">,</span> <span class="nn">glob</span>
<span class="n">sys</span><span class="o">.</span><span
class="n">path</span><span class="o">.</span><span class="n">append</span><span
class="p">(</span><span class="s">'gen-py'</span><span
class="p">)</span>
<span class="n">sys</span><span class="o">.</span><span
class="n">path</span><span class="o">.</span><span class="n">insert</span><span
class="p">(</span><span class="mi">0</span><span class="p">,</span> <span
class="n">glob</span><span class="o">.</span><span class="n">glob</span><span
class="p">(</span><span
class="s">'../../lib/py/build/lib.*'</span><span
class="p">)[</span><span class="mi">0</span><span class="p">])</span>
@@ -161,7 +184,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/py/PythonClient.py;hb=HEAD"</a>tutorial/py/PythonClient.py</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="kn">import</span> <span
class="nn">sys</span><span class="o">,</span> <span class="nn">glob</span>
<span class="n">sys</span><span class="o">.</span><span
class="n">path</span><span class="o">.</span><span class="n">append</span><span
class="p">(</span><span class="s">'gen-py'</span><span
class="p">)</span>
<span class="n">sys</span><span class="o">.</span><span
class="n">path</span><span class="o">.</span><span class="n">insert</span><span
class="p">(</span><span class="mi">0</span><span class="p">,</span> <span
class="n">glob</span><span class="o">.</span><span class="n">glob</span><span
class="p">(</span><span
class="s">'../../lib/py/build/lib.*'</span><span
class="p">)[</span><span class="mi">0</span><span class="p">])</span>
@@ -199,13 +234,13 @@
<span class="k">elif</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span> <span class="o">==</span> <span
class="n">Operation</span><span class="o">.</span><span
class="n">DIVIDE</span><span class="p">:</span>
<span class="k">if</span> <span class="n">work</span><span
class="o">.</span><span class="n">num2</span> <span class="o">==</span> <span
class="mi">0</span><span class="p">:</span>
<span class="n">x</span> <span class="o">=</span> <span
class="n">InvalidOperation</span><span class="p">()</span>
- <span class="n">x</span><span class="o">.</span><span
class="n">what</span> <span class="o">=</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span>
+ <span class="n">x</span><span class="o">.</span><span
class="n">whatOp</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">op</span>
<span class="n">x</span><span class="o">.</span><span
class="n">why</span> <span class="o">=</span> <span class="s">'Cannot
divide by 0'</span>
<span class="k">raise</span> <span class="n">x</span>
<span class="n">val</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">num1</span> <span
class="o">/</span> <span class="n">work</span><span class="o">.</span><span
class="n">num2</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">x</span> <span class="o">=</span> <span
class="n">InvalidOperation</span><span class="p">()</span>
- <span class="n">x</span><span class="o">.</span><span
class="n">what</span> <span class="o">=</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span>
+ <span class="n">x</span><span class="o">.</span><span
class="n">whatOp</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">op</span>
<span class="n">x</span><span class="o">.</span><span
class="n">why</span> <span class="o">=</span> <span class="s">'Invalid
operation'</span>
<span class="k">raise</span> <span class="n">x</span>
@@ -245,7 +280,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/py/PythonServer.py;hb=HEAD"</a>tutorial/py/PythonServer.py</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>
Modified: websites/staging/thrift/trunk/content/tutorial/rb.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/rb.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/rb.html Sat Sep 26 12:54:26
2015
@@ -73,9 +73,20 @@
</div>
<div class="container">
- <h2 id="ruby-tutorial">Ruby Tutorial</h2>
+ <style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="ruby-tutorial">Ruby Tutorial<a class="headerlink"
href="#ruby-tutorial" title="Permanent link">¶</a></h2>
<hr />
-<h3 id="introduction">Introduction</h3>
+<h3 id="introduction">Introduction<a class="headerlink" href="#introduction"
title="Permanent link">¶</a></h3>
<p>All Apache Thrift tutorials require that you have:</p>
<ol>
<li>Built and installed the Apache Thrift Compiler and Libraries, see <a
href="/docs/BuildingFromSource">Building from source</a> for more details.</li>
@@ -90,8 +101,20 @@
<p>Followed all prerequisites listed below.</p>
</li>
</ol>
-<h3 id="prerequisites">Prerequisites</h3>
-<h3 id="client">Client</h3>
+<h3 id="prerequisites">Prerequisites<a class="headerlink"
href="#prerequisites" title="Permanent link">¶</a></h3>
+<h3 id="client">Client<a class="headerlink" href="#client" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="vg">$:</span><span
class="o">.</span><span class="n">push</span><span class="p">(</span><span
class="s1">'gen-rb'</span><span class="p">)</span>
<span class="vg">$:</span><span class="o">.</span><span
class="n">unshift</span> <span class="s1">'../../lib/rb/lib'</span>
@@ -153,7 +176,19 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/rb/RubyClient.rb;hb=HEAD"</a>tutorial/rb/RubyClient.rb</a>
</p>
-<h3 id="server">Server</h3>
+<h3 id="server">Server<a class="headerlink" href="#server" title="Permanent
link">¶</a></h3>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+ It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+ visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink,
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink,
dt:hover > .elementid-permalink { visibility: visible }</style>
+
<div class="codehilite"><pre><span class="vg">$:</span><span
class="o">.</span><span class="n">push</span><span class="p">(</span><span
class="s1">'gen-rb'</span><span class="p">)</span>
<span class="vg">$:</span><span class="o">.</span><span
class="n">unshift</span> <span class="s1">'../../lib/rb/lib'</span>
@@ -187,14 +222,14 @@
<span class="k">elsif</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span> <span class="o">==</span> <span
class="no">Operation</span><span class="o">::</span><span
class="no">DIVIDE</span>
<span class="k">if</span> <span class="n">work</span><span
class="o">.</span><span class="n">num2</span> <span class="o">==</span> <span
class="mi">0</span>
<span class="n">x</span> <span class="o">=</span> <span
class="no">InvalidOperation</span><span class="o">.</span><span
class="n">new</span><span class="p">()</span>
- <span class="n">x</span><span class="o">.</span><span
class="n">what</span> <span class="o">=</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span>
+ <span class="n">x</span><span class="o">.</span><span
class="n">whatOp</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">op</span>
<span class="n">x</span><span class="o">.</span><span
class="n">why</span> <span class="o">=</span> <span class="s2">"Cannot
divide by 0"</span>
<span class="k">raise</span> <span class="n">x</span>
<span class="k">end</span>
<span class="n">val</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">num1</span> <span
class="o">/</span> <span class="n">work</span><span class="o">.</span><span
class="n">num2</span>
<span class="k">else</span>
<span class="n">x</span> <span class="o">=</span> <span
class="no">InvalidOperation</span><span class="o">.</span><span
class="n">new</span><span class="p">()</span>
- <span class="n">x</span><span class="o">.</span><span
class="n">what</span> <span class="o">=</span> <span class="n">work</span><span
class="o">.</span><span class="n">op</span>
+ <span class="n">x</span><span class="o">.</span><span
class="n">whatOp</span> <span class="o">=</span> <span
class="n">work</span><span class="o">.</span><span class="n">op</span>
<span class="n">x</span><span class="o">.</span><span
class="n">why</span> <span class="o">=</span> <span class="s2">"Invalid
operation"</span>
<span class="k">raise</span> <span class="n">x</span>
<span class="k">end</span>
@@ -235,7 +270,7 @@
<a
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/rb/RubyServer.rb;hb=HEAD"</a>tutorial/rb/RubyServer.rb</a>
</p>
-<h2 id="additional-information">Additional Information</h2>
+<h2 id="additional-information">Additional Information<a class="headerlink"
href="#additional-information" title="Permanent link">¶</a></h2>
</div>
<div class="container">
<hr>