Modified: websites/staging/vcl/trunk/content/docs/multilingualization.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/multilingualization.html (original)
+++ websites/staging/vcl/trunk/content/docs/multilingualization.html Fri Feb 13
19:07:47 2015
@@ -87,27 +87,27 @@ file, and a few database entries.</p>
<p>There are two files to work with - a php translation file and a javascript
translation
file. Also, there are entries that need to be added to the database in the
connect
method table.</p>
-<div class="codehilite"><pre><span class="n">vcl</span><span
class="sr">/locale/</span><span class="n">po_files</span><span
class="o">/</span><span class="n">vcl</span><span class="o">.</span><span
class="n">po</span><span class="o">.</span><span class="n">template</span>
-<span class="n">vcl</span><span class="sr">/js/</span><span
class="n">nls</span><span class="o">/</span><span
class="n">messages</span><span class="o">.</span><span class="n">js</span><span
class="o">.</span><span class="n">template</span>
+<div class="codehilite"><pre><span class="n">vcl</span><span
class="o">/</span><span class="n">locale</span><span class="o">/</span><span
class="n">po_files</span><span class="o">/</span><span
class="n">vcl</span><span class="p">.</span><span class="n">po</span><span
class="p">.</span><span class="n">template</span>
+<span class="n">vcl</span><span class="o">/</span><span
class="n">js</span><span class="o">/</span><span class="n">nls</span><span
class="o">/</span><span class="n">messages</span><span class="p">.</span><span
class="n">js</span><span class="p">.</span><span class="n">template</span>
</pre></div>
<h2 id="creating-a-gettext-translation-file">Creating a gettext translation
file</h2>
<p>vcl/locale/po_files/vcl.po.template is a base translation file. You need to
create
two new directories under vcl/locale for your new locale (using es_PR as an
example):</p>
-<div class="codehilite"><pre><span class="n">vcl</span><span
class="sr">/locale/</span><span class="n">es_PR</span><span
class="o">/</span><span class="n">LC_MESSAGES</span>
-<span class="n">vcl</span><span class="sr">/locale/</span><span
class="n">po_files</span><span class="o">/</span><span class="n">es_PR</span>
+<div class="codehilite"><pre><span class="n">vcl</span><span
class="o">/</span><span class="n">locale</span><span class="o">/</span><span
class="n">es_PR</span><span class="o">/</span><span class="n">LC_MESSAGES</span>
+<span class="n">vcl</span><span class="o">/</span><span
class="n">locale</span><span class="o">/</span><span
class="n">po_files</span><span class="o">/</span><span class="n">es_PR</span>
</pre></div>
<p>Next, create a file named language in the new locale directory
(vcl/locale/es_PR)
with the name you would like displayed in the drop-down box for selecting the
locale:</p>
-<div class="codehilite"><pre><span class="n">echo</span> <span
class="s">'Spanish (PR)'</span> <span class="o">></span> <span
class="n">vcl</span><span class="sr">/locale/</span><span
class="n">es_PR</span><span class="o">/</span><span class="n">language</span>
+<div class="codehilite"><pre><span class="n">echo</span> <span
class="s">'Spanish (PR)'</span> <span class="o">></span> <span
class="n">vcl</span><span class="o">/</span><span class="n">locale</span><span
class="o">/</span><span class="n">es_PR</span><span class="o">/</span><span
class="n">language</span>
</pre></div>
<p>Next, copy vcl/locale/po_files/vcl.po.template under the new po path:</p>
-<div class="codehilite"><pre><span class="n">cp</span> <span
class="n">vcl</span><span class="sr">/locale/</span><span
class="n">po_files</span><span class="sr">/vcl.po.template vcl/</span><span
class="n">locale</span><span class="sr">/po_files/</span><span
class="n">es_PR</span><span class="o">/</span><span class="n">vcl</span><span
class="o">.</span><span class="n">po</span>
+<div class="codehilite"><pre><span class="n">cp</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">locale</span><span
class="o">/</span><span class="n">po_files</span><span class="o">/</span><span
class="n">vcl</span><span class="p">.</span><span class="n">po</span><span
class="p">.</span><span class="n">template</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">locale</span><span
class="o">/</span><span class="n">po_files</span><span class="o">/</span><span
class="n">es_PR</span><span class="o">/</span><span class="n">vcl</span><span
class="p">.</span><span class="n">po</span>
</pre></div>
@@ -125,18 +125,18 @@ translated string.</p>
<p>After you have translated everything, you need to compile the .po file into
a .mo
file using msgfmt, also from the gettext suite, placing the .mo file under the
vcl/locale/es_PR/LC_MESSAGES/ path:</p>
-<div class="codehilite"><pre><span class="n">msgfmt</span> <span
class="o">--</span><span class="n">output</span><span class="o">=</span><span
class="n">vcl</span><span class="sr">/locale/</span><span
class="n">es_PR</span><span class="sr">/LC_MESSAGES/</span><span
class="n">vcl</span><span class="o">.</span><span class="n">mo</span> <span
class="n">vcl</span><span class="sr">/locale/</span><span
class="n">po</span><span class="sr">/es_PR/</span><span
class="n">vcl</span><span class="o">.</span><span class="n">po</span>
+<div class="codehilite"><pre><span class="n">msgfmt</span> <span
class="o">--</span><span class="n">output</span><span class="p">=</span><span
class="n">vcl</span><span class="o">/</span><span class="n">locale</span><span
class="o">/</span><span class="n">es_PR</span><span class="o">/</span><span
class="n">LC_MESSAGES</span><span class="o">/</span><span
class="n">vcl</span><span class="p">.</span><span class="n">mo</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">locale</span><span
class="o">/</span><span class="n">po</span><span class="o">/</span><span
class="n">es_PR</span><span class="o">/</span><span class="n">vcl</span><span
class="p">.</span><span class="n">po</span>
</pre></div>
<h2 id="creating-a-javascript-translation-file">Creating a javascript
translation file</h2>
<p>There is a base translation file at vcl/js/nls/messages.js.template. You
need to create a new directory under vcl/js/nls (using es_PR as an example):</p>
-<div class="codehilite"><pre><span class="n">vcl</span><span
class="sr">/js/</span><span class="n">nls</span><span class="o">/</span><span
class="n">es_PR</span>
+<div class="codehilite"><pre><span class="n">vcl</span><span
class="o">/</span><span class="n">js</span><span class="o">/</span><span
class="n">nls</span><span class="o">/</span><span class="n">es_PR</span>
</pre></div>
<p>Next, copy vcl/js/nls/messages.js.template under the new nls path:</p>
-<div class="codehilite"><pre><span class="n">cp</span> <span
class="n">vcl</span><span class="sr">/js/</span><span class="n">nls</span><span
class="sr">/messages.js.template vcl/</span><span class="n">js</span><span
class="sr">/nls/m</span><span class="n">essages</span><span
class="o">.</span><span class="n">js</span>
+<div class="codehilite"><pre><span class="n">cp</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">js</span><span
class="o">/</span><span class="n">nls</span><span class="o">/</span><span
class="n">messages</span><span class="p">.</span><span class="n">js</span><span
class="p">.</span><span class="n">template</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">js</span><span
class="o">/</span><span class="n">nls</span><span class="o">/</span><span
class="n">messages</span><span class="p">.</span><span class="n">js</span>
</pre></div>
@@ -157,8 +157,8 @@ fields. If you will only need a single l
text in those fields to be in your desired language. If you will need multiple
languages, you can add additional fields to the table for each locale. You
need to
add two fields for each locale (using es_PR as an example):</p>
-<div class="codehilite"><pre><span class="n">connectmethod</span><span
class="o">.</span><span class="n">description_es_PR</span>
-<span class="n">connectmethod</span><span class="o">.</span><span
class="n">connecttext_es_PR</span>
+<div class="codehilite"><pre><span class="n">connectmethod</span><span
class="p">.</span><span class="n">description_es_PR</span>
+<span class="n">connectmethod</span><span class="p">.</span><span
class="n">connecttext_es_PR</span>
</pre></div>
Modified: websites/staging/vcl/trunk/content/docs/themes.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/themes.html (original)
+++ websites/staging/vcl/trunk/content/docs/themes.html Fri Feb 13 19:07:47 2015
@@ -108,7 +108,7 @@ the directory structure, you will need t
copydojocss.sh script, passing it the name of the directory containing your
new theme as
an argument:</p>
<div class="codehilite"><pre><span class="n">cd</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">themes</span>
-<span class="o">./</span><span class="n">copydojocss</span><span
class="o">.</span><span class="n">sh</span> <span class="n">mynewtheme</span>
+<span class="o">./</span><span class="n">copydojocss</span><span
class="p">.</span><span class="n">sh</span> <span class="n">mynewtheme</span>
</pre></div>
@@ -176,14 +176,14 @@ in a css file in the css directory, you
<p>This example shows the bare minimum that must be included. For a more
detailed example,
look at the default theme include in each release. We'll call the theme
"minimal". First,
we create a directory under the themes directory for it:</p>
-<div class="codehilite"><pre><span class="nb">mkdir</span> <span
class="n">vcl</span><span class="sr">/themes/mi</span><span
class="n">nimal</span>
+<div class="codehilite"><pre><span class="n">mkdir</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">themes</span><span
class="o">/</span><span class="n">minimal</span>
</pre></div>
<p>Next, we create a css directory and run the copydojocss.sh script:</p>
-<div class="codehilite"><pre><span class="nb">mkdir</span> <span
class="n">vcl</span><span class="sr">/themes/mi</span><span
class="n">nimal</span><span class="o">/</span><span class="n">css</span>
+<div class="codehilite"><pre><span class="n">mkdir</span> <span
class="n">vcl</span><span class="o">/</span><span class="n">themes</span><span
class="o">/</span><span class="n">minimal</span><span class="o">/</span><span
class="n">css</span>
<span class="n">cd</span> <span class="n">vcl</span><span
class="o">/</span><span class="n">themes</span>
-<span class="o">./</span><span class="n">copydojocss</span><span
class="o">.</span><span class="n">sh</span> <span class="n">minimal</span>
+<span class="o">./</span><span class="n">copydojocss</span><span
class="p">.</span><span class="n">sh</span> <span class="n">minimal</span>
</pre></div>
@@ -228,12 +228,12 @@ function getFooter() <span class="err">{
<p>Finally, we create a basic css file at
vcl/themes/minimal/css/minimal.css:</p>
-<div class="codehilite"><pre><span class="c1">#menulist {</span>
- <span class="n">float:</span> <span class="n">left</span><span
class="p">;</span>
+<div class="codehilite"><pre><span class="c">#menulist {</span>
+ <span class="n">float</span><span class="p">:</span> <span
class="n">left</span><span class="p">;</span>
<span class="p">}</span>
-<span class="c1">#content {</span>
- <span class="n">margin</span><span class="o">-</span><span
class="n">left:</span> <span class="mi">15</span><span class="n">em</span><span
class="p">;</span>
+<span class="c">#content {</span>
+ <span class="n">margin</span><span class="o">-</span><span
class="n">left</span><span class="p">:</span> 15<span class="n">em</span><span
class="p">;</span>
<span class="p">}</span>
</pre></div>
@@ -255,10 +255,10 @@ a section of code to the top of getHeade
based on $_SERVER['HTTP_USER_AGENT']. If a mobile browser is detected, you can
then
call a different function that generates mobile specific HTML and returns it
to the
calling function. Here is an example that could be used in getHeader:</p>
-<div class="codehilite"><pre><span class="k">if</span><span
class="p">(</span><span class="n">array_key_exists</span><span
class="p">(</span><span class="s">'HTTP_USER_AGENT'</span><span
class="p">,</span> <span class="nv">$_SERVER</span><span class="p">)</span>
<span class="o">&&</span>
- <span class="p">(</span><span class="n">eregi</span><span
class="p">(</span><span class="s">'iphone'</span><span
class="p">,</span> <span class="nv">$_SERVER</span><span
class="p">[</span><span class="s">'HTTP_USER_AGENT'</span><span
class="p">])</span> <span class="o">||</span>
- <span class="n">eregi</span><span class="p">(</span><span
class="s">'android'</span><span class="p">,</span> <span
class="nv">$_SERVER</span><span class="p">[</span><span
class="s">'HTTP_USER_AGENT'</span><span class="p">])))</span>
- <span class="k">return</span> <span class="n">mobileHeader</span><span
class="p">(</span><span class="nv">$refresh</span><span class="p">);</span>
+<div class="codehilite"><pre><span class="k">if</span><span
class="p">(</span><span class="n">array_key_exists</span><span
class="p">(</span><span class="s">'HTTP_USER_AGENT'</span><span
class="p">,</span> $<span class="n">_SERVER</span><span class="p">)</span>
<span class="o">&&</span>
+ <span class="p">(</span><span class="n">eregi</span><span
class="p">(</span><span class="s">'iphone'</span><span
class="p">,</span> $<span class="n">_SERVER</span><span class="p">[</span><span
class="s">'HTTP_USER_AGENT'</span><span class="p">])</span> <span
class="o">||</span>
+ <span class="n">eregi</span><span class="p">(</span><span
class="s">'android'</span><span class="p">,</span> $<span
class="n">_SERVER</span><span class="p">[</span><span
class="s">'HTTP_USER_AGENT'</span><span class="p">])))</span>
+ <span class="k">return</span> <span class="n">mobileHeader</span><span
class="p">(</span>$<span class="n">refresh</span><span class="p">);</span>
</pre></div>
Added: websites/staging/vcl/trunk/content/docs/xmlrpc_example_8php-example.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/xmlrpc_example_8php-example.html
(added)
+++ websites/staging/vcl/trunk/content/docs/xmlrpc_example_8php-example.html
Fri Feb 13 19:07:47 2015
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>VCL XML RPC: xmlrpc_example.php</title>
+<link href="xmlrpcdocs.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">VCL XML RPC
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">xmlrpc_example.php</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><?php</div>
+<div class="line"><span class="comment">/*</span></div>
+<div class="line"><span class="comment"> Licensed to the Apache Software
Foundation (ASF) under one or more</span></div>
+<div class="line"><span class="comment"> contributor license agreements. See
the NOTICE file distributed with</span></div>
+<div class="line"><span class="comment"> this work for additional information
regarding copyright ownership.</span></div>
+<div class="line"><span class="comment"> The ASF licenses this file to You
under the Apache License, Version 2.0</span></div>
+<div class="line"><span class="comment"> (the "License"); you may
not use this file except in compliance with</span></div>
+<div class="line"><span class="comment"> the License. You may obtain a copy
of the License at</span></div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">
http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment"> Unless required by applicable law or
agreed to in writing, software</span></div>
+<div class="line"><span class="comment"> distributed under the License is
distributed on an "AS IS" BASIS,</span></div>
+<div class="line"><span class="comment"> WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, either express or implied.</span></div>
+<div class="line"><span class="comment"> See the License for the specific
language governing permissions and</span></div>
+<div class="line"><span class="comment"> limitations under the
License.</span></div>
+<div class="line"><span class="comment">*/</span></div>
+<div class="line"></div>
+<div class="line">session_start();</div>
+<div class="line"></div>
+<div class="line">$url = <span
class="stringliteral">"http://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=test\">Test</a><br>\n"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=listimages\">List Available
Images</a><br>\n"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=addrequest\">Add request for Test Image
1</a><br>\n"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=requeststatus\">Get status of
request</a><br>\n"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=connectdata\">Get connection
data</a><br>\n"</span>;</div>
+<div class="line">print <span class="stringliteral">"<a
href=\"$url?state=endrequest\">End
request</a><br>\n"</span>;</div>
+<div class="line"></div>
+<div class="line">print <span
class="stringliteral">"<pre>\n"</span>;</div>
+<div class="line"></div>
+<div class="line"><span class="comment">// test</span></div>
+<div class="line"><span class="keywordflow">if</span>($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'test'</span>) {</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCtest'</span>, array(<span
class="stringliteral">'foo'</span>));</div>
+<div class="line"> print_r($rc);</div>
+<div class="line">}</div>
+<div class="line"><span class="comment">// list images</span></div>
+<div class="line">elseif($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'listimages'</span>) {</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCgetImages'</span>, array());</div>
+<div class="line"> print_r($rc);</div>
+<div class="line">}</div>
+<div class="line"><span class="comment">// add request</span></div>
+<div class="line">elseif($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'addrequest'</span>) {</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCaddRequest'</span>, array(98, <span
class="stringliteral">'now'</span>, 60));</div>
+<div class="line"> <span class="keywordflow">if</span>($rc[<span
class="stringliteral">'status'</span>] == <span
class="stringliteral">'success'</span>) {</div>
+<div class="line"> print <span
class="stringliteral">"request id is
{$rc['requestid']}<br>\n"</span>;</div>
+<div class="line"> $_SESSION[<span
class="stringliteral">'requestid'</span>] = $rc[<span
class="stringliteral">'requestid'</span>];</div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">else</span> {</div>
+<div class="line"> print_r($rc);</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+<div class="line"><span class="comment">// get request status</span></div>
+<div class="line">elseif($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'requeststatus'</span>) {</div>
+<div class="line"> <span class="keywordflow">if</span>(!
array_key_exists(<span class="stringliteral">'requestid'</span>,
$_SESSION)) {</div>
+<div class="line"> print <span class="stringliteral">"no
request created<br>\n"</span>;</div>
+<div class="line"> exit;</div>
+<div class="line"> }</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCgetRequestStatus'</span>,
array($_SESSION[<span class="stringliteral">'requestid'</span>]));</div>
+<div class="line"> print <span class="stringliteral">"current
status of request {$_SESSION['requestid']} is
{$rc['status']}"</span>;</div>
+<div class="line">}</div>
+<div class="line"><span class="comment">// get connection data</span></div>
+<div class="line">elseif($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'connectdata'</span>) {</div>
+<div class="line"> <span class="keywordflow">if</span>(!
array_key_exists(<span class="stringliteral">'requestid'</span>,
$_SESSION)) {</div>
+<div class="line"> print <span class="stringliteral">"no
request created<br>\n"</span>;</div>
+<div class="line"> exit;</div>
+<div class="line"> }</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCgetRequestConnectData'</span>,
array($_SESSION[<span class="stringliteral">'requestid'</span>],
$_SERVER[<span class="stringliteral">"REMOTE_ADDR"</span>]));</div>
+<div class="line"> <span class="keywordflow">if</span>($rc[<span
class="stringliteral">'status'</span>] == <span
class="stringliteral">'ready'</span>)</div>
+<div class="line"> print_r($rc);</div>
+<div class="line"> <span class="keywordflow">else</span></div>
+<div class="line"> print <span
class="stringliteral">"status of request is
{$rc['status']}"</span>;</div>
+<div class="line">}</div>
+<div class="line"><span class="comment">// end request</span></div>
+<div class="line">elseif($_GET[<span
class="stringliteral">'state'</span>] == <span
class="stringliteral">'endrequest'</span>) {</div>
+<div class="line"> <span class="keywordflow">if</span>(!
array_key_exists(<span class="stringliteral">'requestid'</span>,
$_SESSION)) {</div>
+<div class="line"> print <span class="stringliteral">"no
request created<br>\n"</span>;</div>
+<div class="line"> exit;</div>
+<div class="line"> }</div>
+<div class="line"> $rc = remoteVCLCall(<span
class="stringliteral">'XMLRPCendRequest'</span>, array($_SESSION[<span
class="stringliteral">'requestid'</span>]));</div>
+<div class="line"> <span class="keywordflow">if</span>($rc[<span
class="stringliteral">'status'</span>] == <span
class="stringliteral">'error'</span>)</div>
+<div class="line"> print_r($rc);</div>
+<div class="line"> <span class="keywordflow">else</span> {</div>
+<div class="line"> print <span
class="stringliteral">"request ended<br>\n"</span>;</div>
+<div class="line"> unset($_SESSION[<span
class="stringliteral">'requestid'</span>]);</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+<div class="line">print <span
class="stringliteral">"</pre>\n"</span>;</div>
+<div class="line"></div>
+<div class="line"><span class="keyword">function</span> remoteVCLCall($method,
$args) {</div>
+<div class="line"> $request = xmlrpc_encode_request($method,
$args);</div>
+<div class="line"> $header = <span
class="stringliteral">"Content-Type: text/xml\r\n"</span>;</div>
+<div class="line"> $header .= <span class="stringliteral">"X-User:
userid\r\n"</span>; <span class="comment">// user your userid
here</span></div>
+<div class="line"> $header .= <span class="stringliteral">"X-Pass:
password\r\n"</span>; <span class="comment">// user your password
here</span></div>
+<div class="line"> $header .= <span
class="stringliteral">"X-APIVERSION: 2"</span>; <span
class="comment">// this is to allow for future changes to the api</span></div>
+<div class="line"> $context = stream_context_create(</div>
+<div class="line"> array(</div>
+<div class="line"> <span
class="stringliteral">'http'</span> => array(</div>
+<div class="line"> <span
class="stringliteral">'method'</span> => <span
class="stringliteral">"POST"</span>,</div>
+<div class="line"> <span
class="stringliteral">'header'</span> => $header,</div>
+<div class="line"> <span
class="stringliteral">'content'</span> => $request</div>
+<div class="line"> )</div>
+<div class="line"> )</div>
+<div class="line"> );</div>
+<div class="line"> $file = file_get_contents(<span
class="stringliteral">"https://vcl.ncsu.edu/scheduling/index.php?mode=xmlrpccall"</span>,
<span class="keyword">false</span>, $context);</div>
+<div class="line"> $response = xmlrpc_decode($file);</div>
+<div class="line"> <span
class="keywordflow">if</span>(xmlrpc_is_fault($response)) {</div>
+<div class="line"> trigger_error(<span
class="stringliteral">"xmlrpc: {$response['faultString']}
({$response['faultCode']})"</span>);</div>
+<div class="line"> exit;</div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">return</span>
$response;</div>
+<div class="line">}</div>
+<div class="line">?></div>
+</div><!-- fragment --> </div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Fri Feb 13 2015 13:43:55 for VCL XML RPC by  <a
href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>
Modified: websites/staging/vcl/trunk/content/docs/xmlrpcdocs.css
==============================================================================
--- websites/staging/vcl/trunk/content/docs/xmlrpcdocs.css (original)
+++ websites/staging/vcl/trunk/content/docs/xmlrpcdocs.css Fri Feb 13 19:07:47
2015
@@ -124,6 +124,12 @@ div.fragment {
border-radius: 8px;
padding: 8px;
background-color: #f8f8f8;
+ white-space: pre;
+ font-family: "Lucida Console", Monaco, monospace;
+}
+
+div.line {
+ display: inline;
}
.comment {