Да нормально работает, есть ощутимый прирост производительности, у меня к примеру после перехода на php7 странички стали генерироваться в 2.5 раза быстрее, а оперативки расходуется в 3 раза меньше, только драйвер БД под mysqli допилить или самому собрать mysql под php7, еще memcached нету, но можно легко переделать по memcache Номальня статья про настройку php7.
Вот так можно:
В файле engine/modules/viewer/plugs/function.date_format.php в конце заменяем следующим кодом:
/**
* Если не найден индекс склонения, берем склонене по умолчанию.
* Если индекс по умолчанию также не определен, берем первое значение в массиве.
*/
if(is_array($sMonth)) {
$sMonth = isset($sMonth[$iDeclination])
? $sMonth[$iDeclination]
: $sMonth[$iDeclinationDefault];
}
$aShortMonth = $oEngine->Lang_Get('month_short_array');
$sShortMonth = isset($aShortMonth[$iMonth])
? $aShortMonth[$iMonth]
: "";
$sFormat=preg_replace("~(?<!\\\\)F~U",preg_replace('~(\w{1})~u','\\\${1}',$sMonth),$sFormat);
$sFormat=preg_replace("~(?<!\\\\)M~U",preg_replace('~(\w{1})~u','\\\${1}',$sShortMonth),$sFormat);
return date($sFormat,$iDate);
Политика «руководящего состава» тут самая лояльная, как мне кажется.
Если вы себя начали вести некорректно по отношению к членам сообщества, и в итоге это привело к тому, что они накидали вам минусов, то это называется саморегулирование.
Да и, если брать по большому счету, то пользование CMS и участие в сообществе — вещи не всегда связанные. Можно быть обиженным и не использовать LiveStreet, можно быть обиженным и использовать, но лучше не быть обиженным и пользоваться Лайвстритом. А в идеале, помогать другим. Тогда и рейтинг будет, и проекты, и время будет потрачено не зря.
почему я не люблю вышеуказанные варианты — т.к. это нарушение структуры mvc — мы прописываем то, что должно быть шаблоном (в широком смысле этого слова) в коде, т.е. привариваем ЖС в вывод в php, а если нужно будет добавить параметр? правильно — снова лезть в код.
поэтому
Подскажите если есть ещё варианты решения данной проблемы
если будет выводится в шаблоне что-то, то в том же шаблоне прописать
Регистрируешся тут: www.google.com/recaptcha/intro/
В header.tpl добавляешь в блоке head добавляешь
В том поле где у тебя стояла каптча, вместо каптчи пишешь:
Где RECAPTCHA_PUBLIC_KEY — твой публичный ключ рекаптчи
В \engine\modules\validate\entity\ValidatorCaptcha.entity.class.php дописываешь функцию:
Где RECAPTCHA_SECRET_KEY — твой секретный ключ рекаптчи
В этом же файле в функцию validate, в проверку условия:
до return, вписать:
P.S. кому нужен плагин ГО ТО ФРИЛАНСЕРС job.livestreetcms.com к примеру Chiffa сделает за 3.5 минуты
Как вариант можно через PHP:
Сделать выборку из БД по запросу
Я взял только:
— topic_title
— topic_date_add
— topic_text
Полный код:
{if ($oUserCurrent and $oUserCurrent->getId() == $oUserProfile->getId()) || ($oUserCurrent and $oUserCurrent->isAdministrator())}
…
{/if}
В файле engine/modules/viewer/plugs/function.date_format.php в конце заменяем следующим кодом:
/** * Если не найден индекс склонения, берем склонене по умолчанию. * Если индекс по умолчанию также не определен, берем первое значение в массиве. */ if(is_array($sMonth)) { $sMonth = isset($sMonth[$iDeclination]) ? $sMonth[$iDeclination] : $sMonth[$iDeclinationDefault]; } $aShortMonth = $oEngine->Lang_Get('month_short_array'); $sShortMonth = isset($aShortMonth[$iMonth]) ? $aShortMonth[$iMonth] : ""; $sFormat=preg_replace("~(?<!\\\\)F~U",preg_replace('~(\w{1})~u','\\\${1}',$sMonth),$sFormat); $sFormat=preg_replace("~(?<!\\\\)M~U",preg_replace('~(\w{1})~u','\\\${1}',$sShortMonth),$sFormat); return date($sFormat,$iDate);
В языковом файле надо задать вот такой массив:
А использовать так:
Если вы себя начали вести некорректно по отношению к членам сообщества, и в итоге это привело к тому, что они накидали вам минусов, то это называется саморегулирование.
Да и, если брать по большому счету, то пользование CMS и участие в сообществе — вещи не всегда связанные. Можно быть обиженным и не использовать LiveStreet, можно быть обиженным и использовать, но лучше не быть обиженным и пользоваться Лайвстритом. А в идеале, помогать другим. Тогда и рейтинг будет, и проекты, и время будет потрачено не зря.
поэтому
если будет выводится в шаблоне что-то, то в том же шаблоне прописать
я вас правильно понял?