Ris

Ris

+657
Репутация
3771
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Информировать автора о новых комментариях в 2.4.0. 30 марта 2016 в 00:33
А я думаю, что нужно в \system\controllers\content\model.php из функции addContentItem как-то обратиться к функции addTracking из \system\controllers\comments\model.php
чтобы она создавала при добавлении контента новую запись в таблице cms_comments_tracks.
#2 В комментах не работает жирный шрифт (2.4.0.) 29 марта 2016 в 23:15
Вот тут что-то подобное было:
instantcms.ru/forum/thread24268-2.html

То бишь что-то с типографом. Для проверки можно переименовать (на всякий случай) папку \system\controllers\typograph\ на сайте и вместо неё закинуть такую же из свежего дистрибутива 2.4
#3 кто подскажет, где вкладка "уведомления" в v2.3.0 ? 29 марта 2016 в 22:36
Нигде нет.

Добро пожаловать в зачарованный мир двойки.©
#4 кто подскажет, где вкладка "уведомления" в v2.3.0 ? 29 марта 2016 в 22:27
В базе.
Таблица: cms_users_notices
#5 [ЕСТЬ РЕШЕНИЕ] Проблема с меню 27 марта 2016 в 23:35
today,
Вариант первый: Утилита "Садовод" от Странника.
Вариант второй: в админке есть кнопка "Настройки — проверка деревьев". Что там пишет про ошибки?
И наконец вариант третий, самый рабоче-крестьянский: Быстренько развернуть на локальном сервере новый сайт, сделать там меню какое надо, экспортировать таблицу cms_menu и импортировать эту таблицу на сайт.
#6 Пропали Видео из комментариев 27 марта 2016 в 10:46
А.Саган,
Неудивительно, что я не нашел. В 2.4 эта функция выглядит так:


  1.  
  2. public function parseYouTubeVideo($tag, $params, $content){
  3.  
  4. $video_id = $this->parseYouTubeVideoID(trim(strip_tags($content)));
  5.  
  6. return $this->getVideoCode('//www.youtube.com/embed/'.$video_id);
  7.  
  8. }
  9.  
  10. private function getVideoCode($src) {
  11. return '<div class="video_wrap"><iframe class="video_frame" src="'.$src.'" frameborder="0" allowfullscreen></iframe></div>';
  12. }
  13.  
  14. private function parseYouTubeVideoID($url) {
  15.  
  16. $pattern = '#^(?:(?:https|http)?://)?(?:www\.)?(?:youtu\.be/|youtube\.com(?:/embed/|/v/|/watch\?v=|/watch\?.+&v=))([\w-]{11})(?:.+)?$#x';
  17. preg_match($pattern, $url, $matches);
  18. return (isset($matches[1])) ? $matches[1] : false;
  19.  
  20. }
  21.  
#7 Пропали Видео из комментариев 27 марта 2016 в 10:24
А остальным рассказать, в чем была проблема можно?
#8 [ЕСТЬ РЕШЕНИЕ] Вернуть переменую из аякса. 26 марта 2016 в 22:44

Не было нравоучений, было желание донести до человека, что без каких-то базовых знаний невозможно делать дело, за которое берешься.

Fuze
Я не про эту тему, а про абсолютно любой ресурс программистов.

Недавно искал ответ на простой вопрос: как обновить данные в таблице mysql на основе данных из других строк этой же таблицы.
Вы себе не представляете сколько форумов с обвинениями и руганью пришлось перечитать, чтобы найти одну строку с правильным ответом… laugh
#9 [ЕСТЬ РЕШЕНИЕ] Вернуть переменую из аякса. 26 марта 2016 в 22:23

Более того, в 80% случаев для диагностики неисправностей необходимы знания, чтобы для той же циски открыть консоль и ввести диагностические команды и так далее. Т.е., еще раз повторюсь, нужны знания. А если человек коннектится к циске, обжав RG45 телефонным коннектором — это боюсь уже несерьезно.

Fuze
Если коммутатор включается, зажигается сетодиод на передней панели, но сетодиод не мигает и цыска ничего не выдает в консоль — надо менять оперативную память.
Оперативная память — это одна или две микросхемы с надписью 46v32m16.

Две строки!

Ничего не сделать, т.к. javascript выполняется на стороне клиента, а php на этот момент уже отработает.

Lora

Чем мне нравятся форумы программистов, так это чтобы получить одну строку ответа — нужно причитать две страницы морально-нравственных поучений. rofl
#10 [ЕСТЬ РЕШЕНИЕ] Вернуть переменую из аякса. 26 марта 2016 в 21:23
Уважаемый Fuze, если Вы спросите меня, как диагностировать, что неисправно в ноутбуке или цыске — я смогу это внятно разъяснить в пределах одного поста, а не стану отсылать Вас к учебнику физики для 9-го класса.
Если Вы не сможете адекватно воспринять предложенную информацию — я либо возьмусь самостоятельно помочь по доброй воле, либо сообщу ценник.
Но я не стану посылать Вас учиться паять в учебник начинающего радиолюбителя.

Вот последняя иллюстрация: instantcms.ru/forum/thread24268-1.html#232622
Откуда берется https? Никто не знает, а кто знает — отсылает в учебник.
#11 [ЕСТЬ РЕШЕНИЕ] Вернуть переменую из аякса. 26 марта 2016 в 20:54

Ну нет у вас еще знаний и судя по всему получать вы их не очень то стремитесь.

Fuze
Мне вообще очень нравится вся документация для новичков по яваскрипту и его производным.
Страница, которую Вы привели — очередная иллюстрация.
Приводится набор букаф и точек как нечто само собою разумеющееся.
jQuery.ajax(url,[settings]):jqXHR

А чтобы совсем понятно было приводится пояснение: settings — в этом параметре можно задать настройки для данного запроса. Задается с помощью объекта в формате {имя: значение, имя: значение...}.
Чьё имя? Чьё значение? Что означает двоеточие?
Где вообще всё это писать? Если написать это на стене мужского туалета, сработает ли это в женском?
А при попытке спросить, знающие люди авторитетно отвечают:

Ну нет у вас еще знаний и судя по всему получать вы их не очень то стремитесь.

Fuze
#12 Перенос пользователей 26 марта 2016 в 00:05
Если в таблице источника есть только три значащие колонки, то достаточно закинуть эту таблицу в базу получателя и выполнить в phpmyadmin такую команду:

INSERT IGNORE INTO cms_users (nickname, email, password, groups ) SELECT login, email, pass, ---
-4 FROM донор

Главное, чтобы таблица-донор называлась как-нибудь по-другому. Если называется также — сменить префикс перед импортом таблицы.
#13 Пропали Видео из комментариев 25 марта 2016 в 20:23
#14 Пропали Видео из комментариев 25 марта 2016 в 19:07

А вы это базу где посмотрели?

А.Саган
Phpmyadmin -> cms_comments -> content_html
#15 Пропали Видео из комментариев 25 марта 2016 в 18:00
Самое интересное, что в базе ссылка на ютуб выглядит следующим образом:

  1. <div class="video_wrap"><iframe class="video_frame" src="//www.youtube.com/embed/NQEkVCq_SWQ" frameborder="0" allowfullscreen></iframe></div>
То есть сохраняется оно без всяких http.
И у меня при выводе отображается именно https, хотя никакого SSL нет.

Может проблема в шаблоне? Переключитесь ненадолго на дефолт, посмотрите будет ли отображаться видео?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.