← All posts tagged request

Rainbow-Spike

у меня опять пц. поставил плагин translation чтоб многоязычность сделать... часть переменных для названий на английском (например) берётся из движковой библиотеки, часть из шаблоновой, с этим я справлюсь. но вот со ссылками жопа

на странице comicslate.org три строки меню
в первой строке вызывается wl($ID,'do=admin') текущая страница,поверх неё вызов админки и плагин корректно цепляет текущий язык перед $ID-страницей в виде кусочка адреса "/en"
в третьей строке тоже всё хорошо, вызывается текущая страница (wl($ID,'do=index'),$lang['btn_index']) == путь: текущая страница+вызов индекса, имя: из язык-переменной и плагин срабатывает снова
а вот во второй строке проблема. вызывается ('/start',tpl_getLang('start'),'_self') == путь: стартовая страница, имя: из шаблон-язык-переменной, таргет ссылки: на себя. ссылки от текущей страницы не зависят и плагин их не обрабатывает

dokuwiki.org заявляет, что есть алиасы @LANG@ (язык по умолчанию в вики = ru) и @TRANS@ (текущий язык страницы = en), но разумеется, на момент сборки в PHP этот транс бесполезен. залез в action.php плагина, есть строка обработки аалиаса $event->data['tpl'] = str_replace('@TRANS@', $this->helper->getLangPart($ID), $event->data['tpl']);
и вот этот $this->helper->getLangPart($ID) тож бесполезен, во всех кусках я его перебрал, и $ID на /start заменял...

что забавно, если перед '/start' вставить '@TRANS@'., то адрес меняется со /start на en@TRANS@/start но любые попытки почистить строку после получения сего через str_replace либо explode натыкаются на стену непонимания, функцией echo возвращается только /start прежний. это, блин, алхимия какая-то, логика здесь не работает... или я какую-то тонкость не понял

Rainbow-Spike

хочу сделать одним файлом автосортировщик для картинок с девианта по подпапкам с именами авторов, т.е. например для 020_benefits_and_drawbacks_by_czudakx-d52z67w.jpg сделать подпапку czudakz и отправить файл туда
поискал по батникам, не нашёл. visual basic не пробовал ни разу. у кого есть какие-нибудь идеи?

Rainbow-Spike

интересный вопрос — имеется модем-роутер от ростелекома с вайфаем. Есть желание расписать трафик с соседом пополам. Возможно ли настроить роутер или программно трафик? Что то насчет распределения программа помню была. Но желательно в роутере

мопед не мой

Rainbow-Spike

имеется сайт, показывающий картинки. картинки могут находиться вне сайта или быть загруженными оттуда в локальную папку сайта. есть ли в природе скрипт, проверяющий локальный путь на существование картинки и выбирающий, что загрузить? предполагаю, этим должен заниматься пхп, но если джава тоже справляется, то и он годится