Любовь
С нами с 29 января 2013; Место в рейтинге пользователей: #131Аналог all in seo в wordpress
Всем привет. Задалась вопросом а есть ли аналог плагина all-in-seo как в wp?
Там есть хорошая функция — автоматически пишет 301 редирект при смене адреса страницы.
Как думаете может стоит такой же написать? Хочу собрать мнения, желающих скинуться на работу и исполнителя собственно))
Там есть хорошая функция — автоматически пишет 301 редирект при смене адреса страницы.
Как думаете может стоит такой же написать? Хочу собрать мнения, желающих скинуться на работу и исполнителя собственно))
Формирование документов Word и Exel
10 5 000
Задача такая: на сайте есть ресурсы — банки с кучей дополнительных полей. И есть шаблоны, некоторые в word, некоторые в exel, надо данные с сайта поставить в нужное место этих шаблонов.
Цена и сроки примерные, все обговаривается.
Скажите, пожалуйста, сроки и цены.
Цена и сроки примерные, все обговаривается.
Скажите, пожалуйста, сроки и цены.
Настройки php, 128 Мб мало, что можно сделать?
FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 100 bytes) in /var/www/devz/www/core/model/modx/modcontext.class.php on line 225" while reading response header from upstream
Проблема — не работает админка, из-за того что не хватает памяти. В настройках стоит уже максимально возможное значение. Подскажите, пожалуйста, что можно сделать? Сайт рабочий, менеджеры не могут сейчас работать… 404 FEST - Фестиваль интернет-деятелей
В городе Самара уже не первый год проводится фестиваль веб-разработчиков — темы очень разнообразны -дизайн, фреймворки, общение с заказчиками и т.д…
Я лично была на первом или втором фестивале (когда они были еще бесплатны). А в этом году в это время я буду в Питере, да и ребенок (9 мес.) вряд ли меня поймет))
Так вот, я просто прочитала список участников — планируются очень интересные темы.
2014.404fest.ru/
Собственно, хотелось бы узнать собирается ли кто-нибудь из этого сообщества посетить мероприятие?
Я лично была на первом или втором фестивале (когда они были еще бесплатны). А в этом году в это время я буду в Питере, да и ребенок (9 мес.) вряд ли меня поймет))
Так вот, я просто прочитала список участников — планируются очень интересные темы.
2014.404fest.ru/
Собственно, хотелось бы узнать собирается ли кто-нибудь из этого сообщества посетить мероприятие?
Gallery 1.7.0. и Modx Revo 2.3.1.
Отображается 2 раза на странице управления галереями и на странице с альбомами тоже проблемы. Кто-нибудь решил эту проблему?
Путь к файлу в сниппете.
Подскажите, пожалуйста. Написала скриптик, сейчас пытаюсь сделать из него сниппет — первый раз в жизни. И проблема скорее всего в пути к файлу, по которому этот сниппет должен искать. У меня написано вот так:
Но может быть тут надо выводить относительно папок сайта? Какой нужен путь, что этот скрипт его увидел?
Весь сниппет:
if ( isset($_GET['summ']) && isset($_GET['time']) ) {
$summ = floatval($_GET['summ']);
$time = (int) $_GET['time'];
$handle = fopen(MODX_BASE_PATH.'/assets/files/banks.csv', 'r');
if ($handle) {
searchInFile($handle, $summ, $time);
fclose($handle);
}
}
Путь выводит полный серверный — /home/n/nashasemru/fksrf/public_html/assets/files/banks.csvНо может быть тут надо выводить относительно папок сайта? Какой нужен путь, что этот скрипт его увидел?
Весь сниппет:
<?php
define('MODX_API_MODE', true);
//константы, задающие столбцы в файле
define('COL_BANK', 0); //банк
define('COL_FROM_1', 3); // от с открытием р/с
define('COL_TO_1', 4); // до с открытием р/с
define('COL_FROM_2', 7); // от без открытия р/с
define('COL_TO_2', 8); // до без открытия р/с
define('COL_TIME', 2); // срок гарантии, вводится пользователем
define('COL_TARIF1', 5); // тариф с открытием р/с
define('COL_TARIF2', 9); // тариф без открытия р/с
define('COL_MIN1', 6); // минимальная сумма гарантии с открытием р/с
define('COL_MIN2', 10); // минимальная сумма гарантии без открытия р/с
function showResult($summ, $time, $ot, $do, $t, $rate, $min, $bank, $message) {
if ( ($summ > $ot) && ($summ < $do) && ($time == $t) ) {
$bg = $summ * $rate;
if ($bg < $min) {
$bg = $min;
}
echo 'Тариф ' . $message . ' р\с на сумму '.$summ.': в банке ' . $bank . ' на срок ' . $time . ' мес. ';
echo 'с процентной ставкой ' . $rate . ' будет ' . $bg . '
<hr>';
}
}
function searchInFile($handle, $summ, $time) {
while (($data = fgetcsv($handle, 2000, ';')) !== FALSE) {
$bank = $data[COL_BANK];
$ot1 = (int) $data[COL_FROM_1];
$do1 = (int) $data[COL_TO_1];
$ot2 = (int) $data[COL_FROM_2];
$do2 = (int) $data[COL_TO_2];
$t = (int) $data[COL_TIME]; // срок гарантии, ищем в файле
$rate1 = floatval( str_replace(",", ".", $data[COL_TARIF1]) );
$rate2 = floatval( str_replace(",", ".", $data[COL_TARIF2]) );
$min1 = (int) $data[COL_MIN1];
$min2 = (int) $data[COL_MIN2];
if (!empty($ot1) && !empty($do1)) {
showResult($summ, $time, $ot1, $do1, $t, $rate1, $min1, $bank, 'с открытием');
}
if (!empty($ot2) && !empty($do2)) {
showResult($summ, $time, $ot2, $do2, $t, $rate2, $min2, $bank, 'без открытия');
}
}
}
if ( isset($_GET['summ']) && isset($_GET['time']) ) {
$summ = floatval($_GET['summ']);
$time = (int) $_GET['time'];
$handle = fopen(MODX_BASE_PATH.'assets/files/banks.csv', 'r');
return MODX_BASE_PATH.'assets/files/banks.csv';
if ($handle) {
searchInFile($handle, $summ, $time);
fclose($handle);
}
}
return showResult($summ, $time, $ot, $do, $t, $rate, $min, $bank, $message);
Вообще можно функции писать в сниппете или нужно выводить их в файлы? Таблицы в базе. Замена значения class_key
На сайте установлен поиск mSearch2. В базе есть таблицы modx_site_content_copy, dump_modx_site_content, dump_modx_site_content_copy. Мне нужно поменять поле class_key в таблице modx_site_content. Нужно ли делать тоже самое с упомянутыми таблицами?
GroupEdit и Modx REvo 2.3
К сожалению этот компонент давно не обновлялся, а в последней версии при попытке создать новый материал выдает следующее — принтскрин внизу. И плюс ругается на процессоры get.php и getlist.php.
Есть ли аналогичные компоненты для новых версий ModxRevo?
На сайте очень много материалов и меню слева открывается очень медленно, а иногда и не открывается совсем и вот такое разделение по страницам очень нужно. Это основная функция из-за чего я его использую.
Есть ли аналогичные компоненты для новых версий ModxRevo?
На сайте очень много материалов и меню слева открывается очень медленно, а иногда и не открывается совсем и вот такое разделение по страницам очень нужно. Это основная функция из-за чего я его использую.
Ошибки в логе
Версия MODX Revolution 2.2.14-pl (advanced).
Меня смущают вот такие строчки в логе:
Меня смущают вот такие строчки в логе:
[2014-07-27 21:41:25] (ERROR in xPDO::getValue @ /var/www/devz/www/core/xpdo/xpdo.class.php : 1096) Error HY000 executing statement:
Array
(
[0] => HY000
[1] => 1267
[2] => Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
)
[2014-07-27 21:42:12] (ERROR @ /index.php) SQL injection attempt detected: "Марш миллиона"[2014-07-27 20:39:43] (ERROR @ /index.php) Encountered empty IN condition with key id
Особенно SQL injection… Подскажите, пожалуйста, как можно это отловить, определить из-за каких действий это происходит. Could not cache context settings
[2014-07-11 10:35:20] (ERROR @ /connectors/system/errorlog.php) Could not cache context settings for mgr.
[2014-07-11 10:35:23] (ERROR @ /index.php) Could not cache context settings for web.
[2014-07-11 10:35:31] (ERROR @ /index.php) Could not cache context settings for web.
[2014-07-11 10:35:34] (ERROR @ /index.php) Could not cache context settings for web.
Вот такие записи в логе, очень быстро набивается несколько метров. Подскажите, пожалуйста, что можно с этим сделать?