• sections.html

    15 16  
    177 177 $filter_params{p} = $p if $p > 1;
    178 178 $filter_params{s} = $id if $id;
    179 179
    180 # ������� �������� � ����� ������...
    180 # Фильтры работают в любом случае...
    181 181 my $filter = $m->comp('/contenido/components/context.msn', name => 'filter');
    182 182 my $profile = $m->comp('/contenido/components/context.msn', name => 'profile');
    183 183
     
    291 291 if ( $doc_class ) {
    292 292 my @props = $doc_class->new( $keeper )->structure();
    293 293 my ($prop) = grep { $_->{attr} eq $search_by } @props if @props;
    294 if ( ref $prop && $prop->{type} eq 'integer' ) {
    294 if ( ref $prop && ($prop->{type} eq 'integer' || $prop->{type} eq 'checkbox') ) {
    295 295 $filter{$search_by} = int($search);
    296 296 } else {
    297 297 $filter{$search_by}='%'.$search.'%';

Небольшая справка по веткам

cnddist – контейнер, в котором хранятся все дистрибутивы всех библиотек и программных пакетов, которые использовались при построении различных версий Contenido. Если какой-то библиотеки в данном хранилище нет, инсталлятор сделает попытку "подтянуть" ее с веба (например, с CPAN). Если библиотека слишком старая, есть очень большая вероятность, что ее там уже нет. Поэтому мы храним весь хлам от всех сборок. Если какой-то дистрибутив вдруг отсутствует в cnddist - напишите нам, мы положим его туда.

koi8 – отмирающая ветка, чей код, выдача и все внутренние библиотеки заточены на кодировку KOI8-R. Вносятся только те дополнения, которые касаются внешнего вида и функционала админки, баги ядра, обязательные обновления портов и мелочи, которые легко скопипастить. В дальнейшем планируется полная остановка поддержки по данной ветке.

utf8 – актуальная ветка, заточенная под UTF-8.

Внутри каждой ветки: core – исходники ядра; install – скрипт установки инсталляции; plugins – плагины; samples – "готовые к употреблению" проекты, которые можно поставить, запустить и посмотреть, как они работают.