Автором каждого материала сделать соответствующего пользователя.
Вот то-то и оно. Делал чат лет пять назад, но оно уже тогда никому не надо было, чисто для демонстрации возможностей получилось. А сейчас, в эпоху всяческих мессенджеров, вообще непонятно, зачем нужен чат. Немодно как-то.
На "своём сервере" - если выделенный, то проблем не должно быть. Если обычный коллективный хостинг - придётся попрыгать, чтобы сервер не грузить.
С таким запросом Ваш сайт через три дня хакнут.
Там по ссылке ведь Ваша статья, судя по подписи? Дошёл до места, где написано про html-код весом в мегабайт, где весь жабаскрипт и стили прямиком в коде, дальше стало лень читать😡. Мне кажется, пока с этим не разберётесь, дальше можно не копать. Часто попадаются лэндинговые ГС на одной страничке, куда столько забахают всякого хлама (начиная от скриптов и заканчивая мегатонными картинками), что смотреть на это безобразие просто не хватает терпения.
Любое программное обеспечение - хоть Айболит, хоть ещё какой Доктор, существует для ускорения обработки контента и настроено на поиск сущностей, которые заложены в их базе данных. Если это какое-то новое или редкое внедрение, то найти можно только вручную.
Я вообще с осторожностью отношусь к выражениям, где сначала делают из цифры строку:
$minResult = 0 . $minResult;
$seconds/60 - $minResult
Получается примерно так: в контроллере код
// lucky strike widget if (isset($theme_setting['display_lucky_strike_widget']) and $theme_setting['display_lucky_strike_widget'] == 1) { $disp_num = 4; //Количество клипов; можно задавать в админке $id_check = array(); $lucky_ = array(); for($i=0;$i<$disp_num;){ $arr = $general->lucky_strike(); if($arr && !in_array($arr['id'], $id_check)){ $lucky_[] = $arr; $id_check[] = $arr['id']; $i++; } } $smarty->assign('lucky_',$lucky_); }
{if $lucky } {foreach item=lucky from=$lucky_} <iframe src="http://www.youtube.com/embed/{$lucky.youtube_id}?iv_load_policy=3&modestbranding=1&rel=0&autoplay=0" frameborder="0" allowfullscreen></iframe> {/foreach} {/if}
Начались вышеупомянутые "танцы с бубном":). Сразу два замечания:
1) будет не несколько видео, а 2;
2) надо учесть справедливое пожелание
А в самом первом посте нет ошибки? Там действительно $lucky_id, а не $lucky_youtube_id?
Не надо, это вот здесь:
$smarty->assign('lucky_'.$key,$value);
В конце ещё забыли
echo "</pre>";