Page 2 of 2

Re: Редактирование Шаблона HTML

Posted: Mon Mar 04, 2013 8:56 pm
by guro
А это вы так просто не поменяете. Это захардкодено в модуле. Вот часть кода, который формирует textarea

Code: Select all

$smarty->assign('input_comment', $this->CreateTextArea($wysiwyg ? true : false, $id,$comment->data,'comment'));
здесь не указываются, ни столбцы, ни строки для textarea, следовательно берутся значения по умолчанию. Смотрим здесь http://apidoc.cmsmadesimple.org/CMS/CMS ... teTextArea Видим, что

Code: Select all

...[string $cols = '80'], [string $rows = '15']...
Самое простое решение, переопределить ширину в CSS.

Re: Редактирование Шаблона HTML

Posted: Mon Mar 04, 2013 9:06 pm
by akkord
Поковыряюсь завтра...

Спасибо!

Re: Редактирование Шаблона HTML

Posted: Tue Mar 05, 2013 6:25 pm
by akkord
И снова Здравствуйте! Продолжаю ковыряться...

нашел в htdocs файл page.functions.php , в нем строка

*/
function create_textarea($enablewysiwyg, $text, $name, $classname = '', $id = '', $encoding = '', $stylesheet = '', $width = '49', $height = '15', $forcewysiwyg = '', $wantedsyntax = '', $addtext = '')
{
// todo: rewrite me with var args... to accept a numeric array of arguments, or a hash.
$gCms = cmsms();
$result = '';
$uid = get_userid(false);


Поменял $width с 80 на 49 - ничего не поменялось...

Наверное не там копаю?

Re: Редактирование Шаблона HTML

Posted: Wed Mar 06, 2013 10:50 am
by guro
Во первых, публикование измененного кода ядра или стандартных модулей запрещено правилами форума.
Во вторых, не мучайтесь!!! Задайте в css размер textarea.