Каталог stock предназначен только для хранения своих скриптов и файлов, которые могут использоваться в шаблоне. Очень часто у вебмастера сохраняются наработки, которые могут использовать от шаблона к шаблону. Каталог stock, как раз для этого и предназначен.
Обратите внимание, что никаких действий и каких-то упоминаний в функциях MaxSite CMS каталога stock нет. Вебмастер вправе использовать или не использовать вовсе, любой другой каталог.
Например вебмастер сделал вывод записей по определенным критериям в три колонки. Данный код можно разместить в stock/column-out/column-out.php и подключать, например в custom/main-out-start.php:
if (file_exists(getinfo('template_dir') . 'stock/column-out/column-out.php')) require(getinfo('template_dir') . 'stock/column-out/column-out.php');
Пример подключения css-стилей или js возможно в HEAD-секции (custom/head.php):
# вывод css-кода из указанного файла в <style> mso_out_css_file('stock/myscript/myscript.css'); # подключение внешнего js или css-файла mso_add_file('stock/myscript/myscript.css'); mso_add_file('stock/myscript/myscript.js');
Пример подключения в css/var_style.less файла /stock/less/mso-button/mso-button.less
@import url('../stock/less/mso-button/mso-button.less');