versión visible
This commit is contained in:
36
templates/base.html
Normal file
36
templates/base.html
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>{% block title %}Separador de sílabas{% endblock %}</title>
|
||||
<link href="/static/css/bootstrap.css" rel="stylesheet" />
|
||||
<link href="/static/css/custom.css" rel="stylesheet" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="container">
|
||||
{% block content %}{% endblock %}
|
||||
|
||||
<hr />
|
||||
|
||||
<footer>
|
||||
<p class="toright">Sitio creado por <a href="https://sergio.am">Sergio Álvarez Muñoz</a>
|
||||
(<a href="mailto:xergio@gmail.com?subject=Sílabas">xergio@gmail.com</a>)
|
||||
<small>usando <a href="http://www.nginx.org">nginx</a>, <a href="https://www.djangoproject.com/">Django</a> y <a href="http://redis.io">Redis</a></small>. <span class="temporal need design"><a href="/media/silabas.html">Lista de palabras en castellano para separar en sílabas</a></</span></p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-28951586-2']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
14
templates/home/flood.html
Normal file
14
templates/home/flood.html
Normal file
@ -0,0 +1,14 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Separador de sílabas{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="hero-unit">
|
||||
<h1><a href="/">Separador de sílabas</a></h1>
|
||||
</div>
|
||||
|
||||
<div class="resultados well alert alert-error">
|
||||
<h1>Demasiadas repeticiones</h1>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
99
templates/home/index.html
Normal file
99
templates/home/index.html
Normal file
@ -0,0 +1,99 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block title %}Separador de sílabas{% if title.palabra %} - Separar en sílabas la palabra {{ title.palabra }}{% endif %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="hero-unit">
|
||||
<h1><a href="/">Separador de sílabas</a></h1>
|
||||
<p>Introduce una o varias palabras en la caja de texto para separar sus sílabas.</p>
|
||||
|
||||
<form class="palabras" method="GET">
|
||||
<fieldset>
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<textarea class="input-xlarge" id="textarea" name="texto">{{ sform.texto.value }}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<label class="checkbox"> <input type="checkbox"
|
||||
id="optionsCheckbox" name="union" value="1"{% if sform.union.value %} checked=""{% endif %}> Analizar todas las palabras juntas.
|
||||
Si no lo activas tomará cada palabra por separado sin tener en cuenta las reglas de unión.
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="">
|
||||
<button type="submit" class="btn btn-success btn-large"><i class="icon icon-white icon-resize-full"></i> separar!</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% if lista_silabas %}
|
||||
<h2>Resultado de las sílabas</h2>
|
||||
<div class="resultados well alert alert-info">
|
||||
{% for item in lista_silabas %}
|
||||
<div class="resultado row">
|
||||
{% if not sform.union.value %}<strong class="temporal need design">Las sílabas de la palabra {{ item.palabra|escape }} son {{ item.silabas|join:" - "}}</strong>
|
||||
<div class="palabra span4 toright"><strong>{{ item.palabra|escape }}</strong> →</div>{% endif %}
|
||||
<div class="silabas">{{ item.silabas|join:" - "}}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<!-- Example row of columns -->
|
||||
<div class="row">
|
||||
<div class="span4">
|
||||
<h2>Algunas palabras</h2>
|
||||
<p>Estas son algunas palabras al azar que se han utilizado para separarlas en sílabas.</p>
|
||||
<ul>
|
||||
{% for random in randoms %}
|
||||
<li><a href="/?texto={{ random|urlencode }}">{{ random|escape }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
<!-- <div class="span4">
|
||||
<h2>Las más usadas</h2>
|
||||
<p>Lista de las palabras que más se han usado para separar las sílabas.</p>
|
||||
<ul>
|
||||
{% for mu in mostused %}
|
||||
<li><a href="/?texto={{ mu|urlencode }}">{{ mu|escape }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div> -->
|
||||
<div class="span4">
|
||||
<h2>Información</h2>
|
||||
<p>Puedes usar este formulario para enviarme alguna duda, fallo en las sílabas o sugerencia para la web.</p>
|
||||
|
||||
{% if form.sender.errors %}<div class="alert alert-error">
|
||||
<strong>uy!</strong> Si no me dejas un email no podré responderte.
|
||||
</div>{% endif %}
|
||||
|
||||
{% if cform.sender.value and not cform.sender.errors %}<div class="alert alert-success">
|
||||
<strong>enviado!</strong> Procuraré responder en cuanto antes :)
|
||||
</div>{% endif %}
|
||||
|
||||
<form class="well contact" method="POST">{% csrf_token %}
|
||||
<fieldset>
|
||||
<div class="control-group{% if form.sender.errors %} error{% endif %}">
|
||||
<label class="control-label" for="input03">Tu email o forma de contacto</label>
|
||||
<div class="controls">
|
||||
<input type="text" class="input-large" id="input03" name="sender" value="{{ cform.sender.value }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="textarea02">Un texto</label>
|
||||
<div class="controls">
|
||||
<textarea id="textarea02" name="message" class="imput-large" rows="6">{{ cform.message.value }}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="">
|
||||
<button type="submit" class="btn btn-info">enviar</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
Reference in New Issue
Block a user