На первый взгляд норм, он помудренее будет, в конце число 200 это наверное максимальное значение больше которого он обрежет, если он вашу задачу нормально решает то конечно используйте его! Велосипеды изобретать ни к чему!
Антон Вебсайтовский: Нет вы две функции (метода) так и оставляете просто оформляете их как метод класса в котором используете) И объявляете нужные переменные которые фигурируют в этих методах))) Вы как с kohana управляетесь)))? Там же ООП я вам дал две рабочие функции в процедурном виде!
Наверно как то так надо обе функции оформить, и переменные пообъявлять не забудьте, kohana или н не kohana ошибка говорит что у вас функция не объявлена
public function str2url($this->str) {
}
и со второй тоже самое я же не могу в голову и в код влезть) оформите все по принципу как у вас до этого было у вас же сто то выдавала первая функция просто Переделайте код под Объектно ориентированный подход
Антон Вебсайтовский:
$data['alias'] = strtolower($this->str2url($data['prname'])); может так нужно??? Вторую функцию используйте первую не трожьте она вызывается внутри второй
Евгений Елчев: Все индивидуально я одно время, делал сайты на wordpress оставлял скрытую форму в определенном месте, ну и было такое что начинали динамить с оплатой, после уже переноса на хостинг заказчика, я через эту скрытую форму менял им пароли в админке, и вставлял скрипт который алертом про них всю правду на любой странице выводил, про кидалово, а у многих уже и контекстка и т.д. настроены были сразу все отдавали)
Даже не знаю что сказать) думаю ничто не пострадает если вы все-таки jquery примените, к блоку нужному jQuery(".square").on("resize",function(){
ну а тут вычисляйте размеры типо что больше высота или ширина и в зависимости от этого , одно под другое подстраивается
});