Skip to content

Commit

Permalink
agregado el filtro abs
Browse files Browse the repository at this point in the history
  • Loading branch information
gitnacho committed May 29, 2012
1 parent 02f2870 commit 12fc851
Show file tree
Hide file tree
Showing 83 changed files with 258 additions and 93 deletions.
18 changes: 18 additions & 0 deletions _sources/filters/abs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
``abs``
=======

El filtro ``abs`` devuelve el valor absoluto.

.. code-block:: jinja

{# numero = -5 #}

{{ numero|abs }}

{# produce 5 #}

.. note::

Internamente, *Twig* usa la función `abs`_ de *PHP*.

.. _`abs`: http://www.php.net/manual/es/function.abs.php
6 changes: 5 additions & 1 deletion _sources/intro.txt
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Instalando vía ``Composer``

{
"require": {
"twig/twig": "1.6.0"
"twig/twig": "1.*"
}
}

Expand All @@ -78,6 +78,9 @@ Instalando vía ``Composer``

php composer.phar install

.. note::
Si quieres aprender más sobre ``Composer``, la sintaxis del :file:`compositor.json` y su uso, puedes leer la `documentación en línea`_.

Instalando la extensión *C*
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down Expand Up @@ -145,4 +148,5 @@ Debido a que las plantillas generalmente se guardan en el sistema de archivos, *
echo $twig->render('index.html', array('name' => 'Fabien'));

.. _`página de descarga`: https://github.com/fabpot/Twig/tags
.. _`documentación en línea`: http://getcomposer.org/doc
.. _`DLL preconstruida`: https://github.com/stealth35/stealth35.github.com/downloads
6 changes: 6 additions & 0 deletions _sources/tags/for.txt
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,12 @@ Variable Descripción
``loop.parent`` El contexto del padre
===================== ========================================================================

.. code-block:: jinja

{% for user in users %}
{{ loop.index }} - {{ user.username }}
{% endfor %}

.. note::

Las variables ``loop.length``, ``loop.revindex``, ``loop.revindex0`` y ``loop.last`` únicamente están disponibles para matrices *PHP*, u objetos que implementen la interfaz ``Countable``. Tampoco están disponibles cuando iteras con una condición.
Expand Down
13 changes: 6 additions & 7 deletions _sources/templates.txt
Original file line number Diff line number Diff line change
Expand Up @@ -342,9 +342,9 @@ Para secciones mayores tiene sentido marcar un bloque como :doc:`raw <tags/raw>`
Macros
------

Las macros son comparables con funciones en lenguajes de programación regulares. Son útiles para poner modismos *HTML* utilizados frecuentemente en elementos reutilizables para no repetirlos.
Las macros son comparables con funciones en lenguajes de programación regulares. Son útiles para reutilizar *HTML* usado frecuentemente para no repetirlos tú mismo.

Una macro se define a través de la etiqueta :doc:`macro <tags/macro>`. He aquí un pequeño ejemplo de una macro que reproduce un elemento de formulario:
Una macro se define a través de la etiqueta :doc:`macro <tags/macro>`. Aquí está un pequeño ejemplo (más tarde llamada ``forms.html``) de una macro que pinta un elemento de formulario:

.. code-block:: jinja

Expand All @@ -355,27 +355,26 @@ Una macro se define a través de la etiqueta :doc:`macro <tags/macro>`. He aquí
size="{{ size|default(20) }}" />
{% endmacro %}

Las macros se pueden definir en cualquier plantilla, y es necesario "importarlas", antes de utilizarlas usando la etiqueta :doc:`import <../tags/import>`:
Puedes definir macros en cualquier plantilla, y necesitas "importarlas" con la etiqueta :doc:`import <tags/import>` antes de poder usarlas:

.. code-block:: jinja

{% import "formularios.html" as forms %}

<p>{{ forms.input('username') }}</p>

Alternativamente, puedes importar nombres desde la plantilla al espacio de nombres actual vía la etiqueta :doc:`from <tags/from>`:
Alternativamente, puedes importar nombres de macros individuales desde una plantilla al espacio de nombres actual vía la etiqueta :doc:`from <tags/from>`:

.. code-block:: jinja

{% from 'formularios.html' import input as campo_input, textarea %}
{% importa el input de 'forms.html' como input_field %}

<dl>
<dt>Username</dt>
<dd>{{ input_field('username') }}</dd>
<dt>Password</dt>
<dd>{{ input_field('password', type='password') }}</dd>
<dd>{{ input_field('password', '', 'password') }}</dd>
</dl>
<p>{{ textarea('comment') }}</p>

Expresiones
-----------
Expand Down
Binary file added _static/normaltnp.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion advanced.html
Original file line number Diff line number Diff line change
Expand Up @@ -832,7 +832,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion api.html
Original file line number Diff line number Diff line change
Expand Up @@ -495,7 +495,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion coding_standards.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion extensions.html
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
130 changes: 130 additions & 0 deletions filters/abs.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@

<!DOCTYPE html>


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>abs &mdash; Manual de Twig en Español</title>

<link rel="stylesheet" href="../_static/tnp.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />

<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.9.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/underscore.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<script type="text/javascript" src="../_static/translations.js"></script>
<link rel="shortcut icon" href="../_static/icotnp.ico"/>
<link rel="top" title="Manual de Twig en Español" href="../index.html" />
</head>
<body>
<div class="imalogo">

<a href="../index.html"><img src="http://gitnacho.github.com/tnp/img/twig/twig-logo.png" alt="Traducciones de Nacho Pacheco" />

<a href="http://gitnacho.github.com/tnp/"><img src="http://gitnacho.github.com/tnp/_static/normaltnp.png" alt="Traducciones de Nacho Pacheco" /></a>
<div class="social">
<a href="https://twitter.com/share" class="twitter-share-button" data-via="esymfony" data-lang="es">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</div>
<div id="searchbox">
<form class="searc " action="../search.html" method="get">
<input type="search" name="q" placeholder="Término a buscar" />
<input type="submit" value="Ir" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>



<div class="related">
<h3>Navegación</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="Índice General"
accesskey="I">índice</a></li>
<li><a href="../index.html">Twig en Español</a> &raquo;</li>
</ul>
</div>
</div>


<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">

<div class="section" id="abs">
<h1><tt class="docutils literal"><span class="pre">abs</span></tt><a class="headerlink" href="#abs" title="Enlazar permanentemente con este título"></a></h1>
<p>El filtro <tt class="docutils literal"><span class="pre">abs</span></tt> devuelve el valor absoluto.</p>
<div class="highlight-jinja"><div class="highlight"><pre><span class="c">{# numero = -5 #}</span><span class="x"></span>

<span class="cp">{{</span> <span class="nv">numero</span><span class="o">|</span><span class="nf">abs</span> <span class="cp">}}</span><span class="x"></span>

<span class="c">{# produce 5 #}</span><span class="x"></span>
</pre></div>
</div>
<div class="admonition note">
<p class="first admonition-title">Nota</p>
<p class="last">Internamente, <em>Twig</em> usa la función <a class="reference external" href="http://www.php.net/manual/es/function.abs.php">abs</a> de <em>PHP</em>.</p>
</div>
</div>


</div>
</div>
</div>
<div class="clearer"></div>
</div>
<a href="https://github.com/fabpot/Twig"><img style="position: fixed; top: 0; right: 0; border: 0;" src="http://gitnacho.github.com/tnp/img/comun/bifurcame.png" alt="Bifúrcame en GitHub" /></a>

<div style="width:740px;margin:10px auto;">

<div class="related">
<h3>Navegación</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="Índice General"
>índice</a></li>
<li><a href="../index.html">Twig en Español</a> &raquo;</li>
</ul>
</div>
</div>


<div style="width: 740px; margin: 0 auto;">
<div id="disqus_thread"></div>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
<script type="text/javascript">
var disqus_shortname = 'documentos-mx';
var disqus_developer = 1;
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>
Por favor activa JavaScript para ver los <a href="http://disqus.com/?ref_noscript">comentarios accionados por Disqus.</a>
</noscript>

</body>
</html>
2 changes: 1 addition & 1 deletion filters/capitalize.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/convert_encoding.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/date.html
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/escape.html
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/format.html
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/join.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/json_encode.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/keys.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/length.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/lower.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/merge.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion filters/nl2br.html
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ <h3>Navegación</h3>

<div class="footer">
&copy; Copyright 2011-2012, Traducido por Nacho Pacheco.
Actualizado por última vez en May 15, 2012.
Actualizado por última vez en May 29, 2012.
Creado con <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
</div>
</div>
Expand Down
Loading

0 comments on commit 12fc851

Please sign in to comment.