Skip to content

Instantly share code, notes, and snippets.

@pafnuty
Created February 10, 2013 19:15
Show Gist options
  • Save pafnuty/4750680 to your computer and use it in GitHub Desktop.
Save pafnuty/4750680 to your computer and use it in GitHub Desktop.
Генератор строк подключения Block.Pro.3 [sketch]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Генератор строк подключения</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<!-- Le styles -->
<link href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css" rel="stylesheet">
<style type="text/css">
body { padding-top: 60px; padding-bottom: 40px; }
</style>
<link href="http://twitter.github.com/bootstrap/assets/css/bootstrap-responsive.css" rel="stylesheet">
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="container">
<div class="row-fluid">
<div class="span12">
<form class="form-horizontal">
<fieldset>
<legend>Controls Bootstrap supports</legend>
<div class="control-group">
<span class="control-label">Шаблон</span>
<div class="controls">
<input type="text" placeholder="blockpro/blockpro" value="" id="template">
</div>
</div>
<div class="control-group">
<span class="control-label">Время жизни кеша</span>
<div class="controls">
<input class="span2" type="number" step="60" placeholder="минуты" value="" id="cacheLive">
<label class="checkbox" for="nocache"><input type="checkbox" id="nocache"> Отключить кеш блока</label>
</div>
</div>
<div class="control-group">
<span class="control-label">Количество новостей</span>
<div class="controls">
<input class="span1" type="number" placeholder="10" value="" id="limit">
</div>
</div>
<div class="control-group">
<span class="control-label">С какой начинать?</span>
<div class="controls">
<input class="span1" type="number" placeholder="0" value="" id="startFrom">
</div>
</div>
<div class="control-group">
<span class="control-label">Фильтр по ID категорий</span>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-open" title="Показать новости из указанных категорий"></i></span><input class="span9" type="text" placeholder="" value="" id="catId">
</div>
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-close" title="Игнорировать новости из указанных категорий"></i></span><input class="span9" type="text" placeholder="" value="" id="notCatId">
</div>
</div>
</div>
<div class="control-group">
<span class="control-label">Фильтр по ID новостей</span>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-open" title="Показать новости с указанными ID"></i></span><input class="span9" type="text" placeholder="" value="" id="postId">
</div>
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-close" title="Игнорировать новости с указанными ID"></i></span><input class="span9" type="text" placeholder="" value="" id="notPostId">
</div>
</div>
</div>
<div class="control-group">
<span class="control-label">Фильтр по авторам</span>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-open" title="Показать новости указанных авторов"></i></span><input class="span9" type="text" placeholder="" value="" id="author">
</div>
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-close" title="Игнорировать новости указанных авторов"></i></span><input class="span9" type="text" placeholder="" value="" id="notAuthor">
</div>
</div>
</div>
<div class="control-group">
<span class="control-label">Фильтр по допполям</span>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-open" title="Показать новости, в которых заполнены указанные допполя"></i></span><input class="span9" type="text" placeholder="" value="" id="xfilter">
</div>
<div class="input-prepend">
<span class="add-on"><i class="icon-eye-close" title="Игнорировать новости, в которых заполнены указанные допполя"></i></span><input class="span9" type="text" placeholder="" value="" id="notXfilter">
</div>
</div>
</div>
<div class="control-group">
<span class="control-label">Заглушка иконок категорий</span>
<div class="controls">
<input type="text" placeholder="noicon.png" value="" id="noicon">
</div>
</div>
<div class="control-group">
<span class="control-label">За какой период отбирать новости</span>
<div class="controls">
<input class="span2" type="number" placeholder="кол-во дней" value="" id="day">
</div>
</div>
<div class="control-group">
<span class="control-label">Сортировка новостей</span>
<div class="controls">
<select class="span3" name="sort" id="sort">
<option value="">по умолчанию (топ)</option>
<option value="date">по дате добавления</option>
<option value="comms">по кол-ву комментариев</option>
<option value="rating">по рейтингу</option>
<option value="views">по количеству просмотров</option>
<option value="title">в алфавитном порядке</option>
<option value="random">в случайном порядке</option>
</select>
<select class="span2" name="order" id="order">
<option value="new">по убыванию</option>
<option value="old">по возрастанию</option>
</select>
</div>
</div>
<div class="control-group">
<span class="control-label">Источник картинки</span>
<div class="controls">
<select class="span3" name="order" id="image">
<option value="short_story">краткая новость</option>
<option value="full_story">полная новость</option>
<option id="xfname_trigger" value="">Дополнительное поле</option>
</select>
<input class="span2" type="text" placeholder="xfieldname" value="" id="xfimage" disabled>
<label for="remoteImages" class="checkbox"><input type="checkbox" placeholder="" value="" id="remoteImages"> Показывать внешние картинки</label>
</div>
</div>
<div class="control-group">
<span class="control-label">Размер картинки</span>
<div class="controls">
<input class="span2" type="number" step="10" placeholder="ширина" value="" id="imgSizeX">
<input class="span2" type="number" step="10" placeholder="высота" value="" id="imgSizeY">
</div>
</div>
<div class="control-group">
<span class="control-label">Заглушки</span>
<div class="controls">
<input class="span2" type="text" placeholder="noimage.png" value="" id="noimage">
<input class="span2" type="text" placeholder="noimage-full.png" value="" id="noimageFull">
</div>
</div>
<div class="control-group">
<span class="control-label">Метод создания уменьшенной картинки</span>
<div class="controls">
<select class="span3" name="resizeType" id="resizeType">
<option value="auto">по умолчанию (авто)</option>
<option value="exact">вписать в рамки</option>
<option value="landscape">уменьшение по ширине</option>
<option value="portrait">уменьшение по высоте</option>
<option value="crop">Crop</option>
</select>
</div>
</div>
<div class="control-group">
<span class="control-label">Обрезка текстов</span>
<div class="controls">
<input class="span2" step="10" type="number" placeholder="заголовок" value="" id="titleLimit">
<input class="span2" step="10" type="number" placeholder="новость" value="" id="textLimit">
<label class="checkbox" for="wordcut"><input type="checkbox" value="" id="wordcut"> жесткое ограничение кол-ва символов</label>
</div>
</div>
<div class="control-group">
<span class="control-label">Режим вывода похожих новостей</span>
<div class="controls">
<label for="related_checkbox" class="checkbox"><input type="checkbox" id="related_checkbox"> включить режим вывода похожих новостей</label>
<input type="number" value="" id="related" disabled>
</div>
</div>
<div class="control-group">
<span class="control-label"></span>
<div class="controls">
<label for="showstat" class="checkbox"><input type="checkbox" placeholder="" value="" id="showstat"> показывать время генерации блока</label>
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-primary">Save changes</button>
<button class="btn">Cancel</button>
</div>
</fieldset>
</form>
</div>
</div>
</div> <!-- /container -->
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-transition.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-alert.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-modal.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-dropdown.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-scrollspy.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-tab.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-tooltip.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-popover.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-button.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-collapse.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-carousel.js"></script>
<script src="https://raw.github.com/twitter/bootstrap/master/js/bootstrap-typeahead.js"></script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment