Wassi Wassinen

Wassi Wassinen

С нами с 25 января 2013; Место в рейтинге пользователей: #37
Wassi Wassinen
24 октября 2014, 12:54
0
Есть вот такой плагин на загрузку документов.

<?php
if ($modx->event->name == 'OnLoadWebDocument') {
	$uri = $_SERVER['REQUEST_URI'];
	if ($modx->resource->isfolder && substr($uri, -1) != '/' && !$_GET['page'] && !$_GET['%ms|%'] && !$_GET['%openstat%']) {
		$modx->sendRedirect($modx->makeUrl($modx->resource->id),array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
	}
}
Добавил в него исключение для openstat, но не помогло.
Wassi Wassinen
24 октября 2014, 11:27
0
    location / {
        try_files       $uri $uri/ @rewrite;
    }
    location @rewrite {
        rewrite         ^/(.*)$ /index.php?q=$1;
    }
    location ~ \.php$ {
        include         fastcgi_params;
        fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_pass    backend-blah;
    }
    location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
       access_log       off;
       expires          10d;
       break;
    }
    location ~ /\.ht {
        deny            all;
Все остальное стандартный конфиг по твоему мануалу.
Wassi Wassinen
23 октября 2014, 23:45
0
*'
Wassi Wassinen
23 октября 2014, 18:01
0
''
Wassi Wassinen
23 октября 2014, 15:01
0
Василий, еще вопрос по мФильтру2 — отчего-то не отрабатывается первая реакция на ползунок цены. Первый «слайд» ползунка вправо-влево не изменяет выдачу фильтра. Второй и последующие — все как нужно и даже лучше. Сталкивался с таким поведением?
Wassi Wassinen
20 октября 2014, 11:16
0
Спасибо за дополнение! Было бы здорово просматривать связь чанков с ресурсами.
Wassi Wassinen
19 октября 2014, 13:58
0
Спасибо!
Wassi Wassinen
19 октября 2014, 12:59
0
Спасибо, Виталий. Совсем забыл про преобразование чисел из БД.
Wassi Wassinen
19 октября 2014, 12:54
0
dateAgo — это встроенный сниппет Тикетов? Откуда он возьмется?

Спасибо за ответ.
Wassi Wassinen
19 октября 2014, 01:32
-1
''
Wassi Wassinen
13 октября 2014, 13:08
0
Спрошу более конкретно: что-то вроде аудита сайт+сервер у тебя можно заказать?
Wassi Wassinen
13 октября 2014, 13:07
0
Спасибо, Василий. Действительно, висел старый ТВ.

Я тут случаем заглянул на Безумкин.ру и увидел в разделе контакты возможность платно проконсультироваться по скайпу. Практикуешь или это в прошлом?
Wassi Wassinen
13 октября 2014, 12:44
0
Василий, сервер по твоему мануалу настроен, может быть был похожий случай?

2014/10/11 21:52:37 [error] 10898#0: *8174 FastCGI sent in stderr: «PHP message: PHP Fatal error: include(): Cannot redeclare class modtemplatevarinputrendertext in /blahblahblah/core/model/modx/modtemplatevar.class$
201
Wassi Wassinen
11 октября 2014, 22:02
0
2014/10/11 21:52:37 [error] 10898#0: *8174 FastCGI sent in stderr: «PHP message: PHP Fatal error: include(): Cannot redeclare class modtemplatevarinputrendertext in /blahblahblah/core/model/modx/modtemplatevar.class$
201

Вот он косяк. Пока не знаю в чем дело. Формит был не при чем.
Wassi Wassinen
11 октября 2014, 16:33
0
Класс! Недавно редактор просил нечто подобное. Спасибо!
Wassi Wassinen
11 октября 2014, 16:29
0
Это можно как-то исправить? Как я понимаю, эти файлы затираются при обновлении кеша.
Wassi Wassinen
11 октября 2014, 16:29
0
А как быть с этой ошибкой? Формит удалять? :)
Wassi Wassinen
11 октября 2014, 00:18
0
<?php
function elements_modsnippet_20($scriptProperties= array()) {
global $modx;
if (is_array($scriptProperties)) {
extract($scriptProperties, EXTR_SKIP);
}
/**
 * FormIt
 *
 * Copyright 2009-2012 by Shaun McCormick <shaun@modx.com>
 *
 * FormIt is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by the Free
 * Software Foundation; either version 2 of the License, or (at your option) any
 * later version.
 *
 * FormIt is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 * A PARTICULAR PURPOSE. See the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along with
 * FormIt; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
 * Suite 330, Boston, MA 02111-1307 USA
 *
 * @package formit
 */
/**
 * Custom output filter that returns checked="checked" if the value is set
 *
 * @var string $input
 * @var string $options
 * @package formit
 */
$output = ' ';
if ($input == $options) {
    $output = ' selected="selected"';
}
$input = $modx->fromJSON($input);
if (in_array($options,$input)) {
  $output = ' selected="selected"';
}
return $output;
}
Wassi Wassinen
10 октября 2014, 23:51
0
Как я понял, речь об FormIt.
Wassi Wassinen
10 октября 2014, 23:18
0
"