Немного рекламы дизигнера.
Проверка наличия стоп слов в тексте
Делать было нечего, дело было почти утром.
После
По быстрому на коленке получилось как-то так:
jQuery фильтр полей в таблице
Фильтр полей в таблице по содержимому колонок. Можно точнее нужно использовать на несколько колонок одновременно.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
var filters = []; function apply_filter(table,col,text) { filters[col] = text; $(table).find('tr').each(function(i){ $(this).data('passed', true); }); for(index in filters) { if(filters[index] !== 'any') { $(table).find('tr td:nth-child('+index+')').each(function(i){ if($(this).text().indexOf(filters[index]) > -1 && $(this).parent().data('passed')) { $(this).parent().data('passed', true); } else { $(this).parent().data('passed', false); } }); } } $(table).find('tr').each(function(i){ if(!$(this).data('passed')) { $(this).hide(); } else { $(this).show(); } }); } |
Использование:
1 2 3 4 5 6 7 8 9 |
//apply_filter(selector,column,text); apply_filter('table tbody',2,'any'); // сбросить фильтр колонки можно через слово any apply_filter('table tbody',2,'word'); // ищет 'word' во второй колонке таблицы //сбросить полностью filters = []; apply_filter('.table tbody', 1, 'any'); |
Hello World на PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<?php class hello { function __construct($hello,$world) { $this->set("hello", $hello); $this->set("world", $world); } function set($var, $val) { $this->{$var} = $val; } function get($var) { return $this->{$var}; } public function sayhello() { echo $this->get("hello")." ".$this->get("world"); } } $hello = new hello("Привет", "Sanasol"); $hello->sayhello(); ?> |
Epic Code Time
Делать было нечего, вспомнил что есть много музыки с названием из VK.com
Решил переименовать, конечно же не руками. Нашел дополнение для php под названием id3, которое получает данные из тегов файла, к сожалению сборка древняя и новее нету. В общем пришлось пользоваться простыми библиотеками(php) для того чтобы вытащить данные из файлов. Ну и небольшая рекурсивная функция чтобы собрать список файлов из всех папок с музыкой.
Yii первая встреча
Нашел меня заказчик и так получилось что у него был незаконченный проект на Yii Framework.
В общем пришлось изучать, хотя долго руки не доходили и возможности не попадалось.