Ris

Ris

+657
Репутация
3771
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как добавить новый в ICMS2? 27 октября 2017 в 19:20
ParadoX,
Хук на то и хук, чтобы разработчики могли добавлять свои хуки и отключать существующие.
Все людям! Все для их удобства!
Просто делаете в той же папке копию хука, например с именем html_filter2.php
Заменяете в \system\controllers\typograph\manifest.php строку 'html_filter' на 'html_filter2' в хуке html_filter2.php конечно имя класса подправить на onTypographHtmlFilter2.
И все. Обновляете список событий в админке и правите хук html_filter2.php сколько хотите.
#2 Восстановил сайт из архива. Не запускается 26 октября 2017 в 23:56

вытащил с хостинга автоматические копии БД и сайта, восстановил не торопясь

@maikle
Лучше сделать и то и то самому. Архив можно сделать или из ISPmanagera или из mc.
На новый хостинг архив лучше загрузить целиком и распаковать прямо там.

доложил папки приложений которых не хватало

@maikle
В этом месте не понял.
Это что за архив сайта, в котором чего-то не хватает?!?!?
Сделайте и архив и резерв базы со старого хостинга руками самостоятельно.
#3 [ЕСТЬ РЕШЕНИЕ] Реквизиты FTP. Как правильно прописать сервер? 26 октября 2017 в 23:39

а какой адрес моего фтп сервера?

@Aliaksandr
ftp://вашсайт/
#4 [ЕСТЬ РЕШЕНИЕ] Реквизиты FTP. Как правильно прописать сервер? 26 октября 2017 в 23:17
#5 Восстановил сайт из архива. Не запускается 26 октября 2017 в 23:00
@maikle,
Такое чувство, что Вы не сайт переносите, а дьявола вызываете.

Сайт переносится в несколько шагов:
1. Делаем архив папки с сайтом на старом сервере и скачиваем себе на комп.
2. Сохраняем резервную копию базы данных.
3. Создаем нужный домен на новом хостинге.
4. Копируем архив сайта на хостинг и распаковываем его в каталог домена.
5. Создаем новую базу данных на новом хостинге.
6. Восстанавливаем базу данных из резервной копии (дибифоржем например).
7. Прописываем новую базу в папке /system/config/config.php
8. Расставляем права на папки и файлы.
9. Устанавливаем ионкубы и прочие извращения.
10. Включаем отладку, трем старый кэш, смотрим на новый сайт.
#6 [ЕСТЬ РЕШЕНИЕ] Добавление или замена кнопки 26 октября 2017 в 20:17
  1. function googleUpload(markItUp) {
  2. window.open('/picnode/','_blank');
  3. }
#7 [ЕСТЬ РЕШЕНИЕ] Добавление или замена кнопки 26 октября 2017 в 15:00
  1. var mySettings = {
  2. resizeHandle: false,
  3. onShiftEnter: {keepDefault:false, replaceWith:'<br />\n'},
  4. onCtrlEnter: {keepDefault:true},
  5. onTab: {keepDefault:false, replaceWith:' '},
  6. markupSet: [
  7. {name:'Жирный', key:'B', openWith:'<b>', closeWith:'</b>', className: 'btnBold'},
  8. {name:'Наклонный', key:'I', openWith:'<i>', closeWith:'</i>', className: 'btnItalic'},
  9. {name:'Подчеркнутый', key:'U', openWith:'<u>', closeWith:'</u>', className: 'btnUnderline'},
  10. {name:'Зачеркнутый', key:'S', openWith:'<s>', closeWith:'</s>', className: 'btnStroke'},
  11. {name:'Список', openWith:' <li>', closeWith:'</li>', multiline:true, openBlockWith:'<ul>\n', closeBlockWith:'\n</ul>', className: 'btnOl'},
  12. {name:'Нумерованный список', openWith:' <li>', closeWith:'</li>', multiline:true, openBlockWith:'<ol>\n', closeBlockWith:'\n</ol>', className: 'btnUl'},
  13. {name:'Цитата', openWith:'<blockquote>[![Текст цитаты]!]', closeWith:'</blockquote>', className: 'btnQuote'},
  14. {name:'Ссылка', key:'L', openWith:'<a target="_blank" href="[![Адрес ссылки:!:http://]!]">', closeWith:'</a>', placeHolder:'Заголовок ссылки...', className: 'btnLink'},
  15. {name:'Фото из Интернета', replaceWith:'<img src="[![Адрес фото:!:http://]!]" alt="[![Описание]!]" />', className: 'btnImg'},
  16. {name:'Фото с компьютера', className: 'btnImgUpload', beforeInsert: function(markItUp) { InlineUpload.display(markItUp) }},
  17. {name:'Фото с гугля', className: 'btnImgUpload', beforeInsert: function(markItUp) { googleUpload(markItUp) }},
  18. {name:'Видео YouTube', openWith:'<youtube>[![Ссылка на ролик YouTube]!]', closeWith:'</youtube>', className: 'btnVideoYoutube'},
  19. {name:'Видео Facebook', openWith:'<facebook>[![Ссылка на ролик Facebook]!]', closeWith:'</facebook>', className: 'btnVideoFacebook'},
  20. {name:'Код', openWith:'<code type="[![Язык:!:php]!]">', placeHolder:'\n\n', closeWith:'</code>', className: 'btnCode'},
  21. {name:'Спойлер', openWith:'<spoiler title="[![Название спойлера:!:Спойлер]!]">', placeHolder:'\n\n', closeWith:'</spoiler>', className: 'btnSpoiler'},
  22. {name:'Смайлы', className: 'btnSmiles', key: 'Z', beforeInsert: function(markItUp) { insertSmiles.displayPanel(markItUp); }}
  23. ]
  24. };
  25.  
  26. function googleUpload(markItUp) {
  27. window.location = '/picnode/';
  28. }
#8 [ЕСТЬ РЕШЕНИЕ] Добавление или замена кнопки 26 октября 2017 в 14:31

там все либо открывают диалоговое окно

Шляпник
Совершенно верно, открывают диалоговое окно. Диалоговое окно загрузки картинок запускает небольшой (112 строк) файлик \wysiwyg\markitup\sets\default-ru\image_upload.js на яваскрипте.
Если знаете как написать подобный файлик для загрузки на гугль — напишите. Я не знаю.
#9 [ЕСТЬ РЕШЕНИЕ] Не появляется мастер утановки именно на моём ПК 26 октября 2017 в 13:14
А скорее всего просто в корне лежит файл index.html
Он и стартует. Нужно либо его удалить, либо прописать в настройках стартовой страницей index.php
#10 Восстановил сайт из архива. Не запускается 26 октября 2017 в 08:50

я увидел не стыковку БД и CMS. баги компонентов

@maikle
Отсутствующие файлы после переноса не есть баги компонентов.
#11 Восстановил сайт из архива. Не запускается 26 октября 2017 в 01:31

не должно так восстановление происходить, неправильно это......

@maikle
Так разверните копию сайта на локальном сервере и посмотрите результаты.
Если на локальном все нормально — смотрите права на папки и файлы.
#12 Восстановил сайт из архива. Не запускается 25 октября 2017 в 23:38

а Zend optimaizer зачем нужен?

@maikle
Для запуска приложений, закодированных Zend Guard.
Под инстант я таких не видел.
#13 Восстановил сайт из архива. Не запускается 25 октября 2017 в 22:57
@maikle,
У меня ваш сайт нормально открывается.
#14 Восстановил сайт из архива. Не запускается 25 октября 2017 в 22:39
@maikle,
Что за компонент sc_chat?
Зайдите в phpmyadmin и выполните это:
  1. UPDATE `cms_controllers` SET `is_enabled` = '0' WHERE `name` = 'sc_chat';
#15 [ЕСТЬ РЕШЕНИЕ] Не появляется мастер утановки именно на моём ПК 25 октября 2017 в 22:16
Андрей,
Зря Вы так про регру.
Я у них однажды купил впс, успешно установил сайт и он после этого даже проработал 15 минут.
Потом, правда, сервер лег и лежал четыре часа (может и больше, но я уже перенес сайт к другому хостеру).
Я про то, что регру тоже иногда работает. laugh
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.