HTML::Mason, или для краткости Mason, - это система шаблонов на основе Perl для создания динамического HTML или другого контента.
2 ответа

Автоматизированный способ извлечения строк для Perl/Mason i18n?

В настоящее время я работаю над интернационализацией очень большого веб-приложения на Perl / Mason как команды из одного (делает ли это марш смерти??). Приложению около 20 лет, и оно написано в относительно старомодном стиле Perl; он не использует M…
04 окт '11 в 16:52
1 ответ

Глобальная переменная mason2 в POET

Я новичок в Mason2/POET и использую это руководство http://search.cpan.org/~jswartz/Poet/lib/Poet/Manual/Tutorial.pod для создания своего первого веб-сайта. Теперь я хотел бы создать новую глобальную переменную (пример: $User), но тогда я понятия не…
02 фев '15 в 15:33
2 ответа

perl/facebook как получить идентификатор пользователя из объекта User

Привет! Я просматривал Интернет, но не смог найти простых ответов о том, как ПРОСТО получить идентификатор Facebook от текущего пользователя, просматривающего мое приложение. Я понимаю, что мне нужно получить объект User из Graph API и просто получи…
06 авг '13 в 23:05
1 ответ

Инструменты для документирования кода Мейсона и Perl?

Какие инструменты доступны, кроме POD, для документирования моего кода Perl и Mason? Что вы используете и какие инструменты доступны, чтобы помочь мне?
29 июн '11 в 03:52
1 ответ

Понимание компонента фильтра масона

Я новичок в Мейсон. Я хотел бы знать, что делает следующий фрагмент кода: &lt;%filter&gt; s/(\w+)/\U$1/g &lt;/%filter&gt; Я понимаю, что блок <% filter> вызывается после завершения работы компонента. Ему дается весь вывод компонента в переменной $_,…
01 авг '14 в 11:53
1 ответ

Проверка синтаксиса Perl Mason

Есть ли способ проверить синтаксис Perl Mason в командной строке? Я знаю, для обычных модулей Perl вы можете просто использовать perl -c, но это бросает ошибки для специфического синтаксиса масонов, таких как строки документации и тому подобное... Н…
15 янв '15 в 19:26
1 ответ

Как вызвать несколько методов, определенных в компоненте Mason?

Есть два компонента: test.mc из мне нужно вызвать два метода, определенных в компоненте name.mi, компонент /name.mi &lt;%class&gt; has 'name'; &lt;/%class&gt; &lt;%method text&gt; &lt;pre&gt;Some text here&lt;/pre&gt; &lt;/%method&gt; &lt;%method sh…
25 фев '14 в 06:56
2 ответа

Печать содержимого аргументов в Mason

У меня есть файл масон, который принимает аргументы &lt;%args&gt; $data &lt;/%args&gt; Когда я использую FLLogError печатать $data это печатает HASH(0x853e6654), Есть ли способ напечатать содержимое этого хэша, чтобы я мог убедиться, что он получает…
20 июн '17 в 00:32
1 ответ

Strawberry Perl не может установить шаблоны Mason

Привет не могу установить шаблоны Мейсон на Strawberry Perl на Windows 10 x64. Я установил strawberry-perl-5.24.1.1-64bit.msi CPAN работает нормально. Любая помощь будет отличной. Установка охраны не удалась: C:\Strawberry\Echo&gt;cpanm Mason --&gt;…
27 янв '17 в 23:01
1 ответ

По умолчанию будет ли запускаться автообработка при запросе файла изображения (Мейсон)?

По умолчанию, когда я запрашиваю файл изображения - сработает ли обработчик масона autohandler? Только .html файлы настроены для обработки масоном в файле конфигурации. Мне нужно, чтобы это произошло для выполнения некоторых фоновых задач, но я не х…
08 май '12 в 11:53
2 ответа

Управление состоянием сеанса с помощью html::mason

Я использую HTML::Mason с Apache2 mod_perl2 для проекта, и я не уверен, что это хороший способ легко управлять состоянием сеанса. Пожалуйста, не говорите, используйте Catalyst. Я обычно делаю, но не в этом случае.
06 ноя '11 в 15:40
1 ответ

Использование NYTProf с Мейсоном под mod_perl

Я пытаюсь профилировать веб-приложение, написанное поверх HTML::Mason, мне удалось настроить профилировщик, но оно, похоже, не воспринимает код внутри компонентов. Есть ли способ профилировать приложения Mason, используя NYTProf?
11 июн '12 в 10:04
1 ответ

Как передать строковую переменную как "запрос" для вызова менеджера?

Я пытаюсь сделать этот простой вызов: DataB::testTable::Manager-&gt;get_testTable( query =&gt; [ id =&gt; $id, name =&gt; $name ] ) который отлично работает Но возможно ли передать переменную для запроса. Что-то вроде: $query = "id =&gt; $id , name …
03 фев '13 в 23:41
2 ответа

Perl: показать используемые подпрограммы

В каком-то проекте ( Mason) много модулей perl (> 200). На самом деле используется только 5-10% от этого кода. Как я могу посмотреть, какие подпрограммы используются (или не используются)?
30 окт '12 в 11:24
2 ответа

Perl Std->href форматирование

Меня попросили жестко закодировать ссылку, чтобы по умолчанию для некоторых параметров поиска использовался диапазон времени 365 дней. В Perl я использую Std-&gt;href(url) генерировать URL. Мой вопрос: Мне нужно добавить следующее в URL по умолчанию…
17 янв '12 в 17:59
1 ответ

Мейсон, как звонить вне WEB API

Я использую Мейсон для вызова API(веб-интерфейс, я могу использовать GET для его вызова), чтобы можно было вернуть файл json. я знаю m-&gt;comp() можно использовать внутри. Но какую функцию можно использовать внешне?
26 авг '13 в 05:16
0 ответов

phar символическая ссылка, файл не найден

Я пробовал два разных пакета php/nginx для heroku, используя mason на бродячей машине, которую я настроил. Оба раза я получил что-то похожее на следующее: $ mason build /app -b GITHUB_URL_TO_SOME_BUILDPACK No such file or directory - /tmp/mason.out/…
09 янв '13 в 22:22
1 ответ

Как создать хорошо разработанный REST API в Perl с Mason?

Сайт, над которым я работаю, написан на Perl и Mason и размещен на Apache2 (mod_perl). Я ищу хорошо спроектированную, простую в использовании "среду" REST API или просто какой-то хорошо зарекомендовавший себя подход для ее создания. Mojolicious - не…
10 фев '17 в 13:50
2 ответа

Конфигурация Mason и Apache, загрузка файлов, которые не существуют

У меня действительно странное поведение при использовании Мейсона, например: у меня есть index.html файл (который содержит теги масон, как &lt;% $var %&gt; hello). Когда я просматриваю http://bla.com/index.html переменная переводится во время компил…
18 апр '11 в 12:34
1 ответ

Apache2::RequestRec не имеет метода 'param' для Session::Wrapper

Получил ошибку в обработчике масона, как это на моем новом веб-сервере, который был перенесен с apache1 на apache2: Параметр 'param_object' ("Apache2::RequestRec=SCALAR(0x7f6541b5af28)") для Apache::Session::Wrapper->new() не имеет метода: 'param' О…
24 июл '13 в 02:28