abushyk

Модераторы
  • Публикации

    4036
  • Зарегистрирован

  • Посещение

  • Days Won

    269

Все публикации пользователя abushyk

  1. Проблему решили. Суть в том, что в шаблоне было прямое подключение библиотеки из репозитория Гугля, которая была доступна с моего айпи, но недоступна с некоторых других. Переключение внешней библиотеки на внутренний аналог решило проблему. Вполне возможно то, что доступ к девелоперским библиотекам гугля может быть ограничен для подсанкционных территорий.
  2. Вот я тоже сначала подумал за превью, но на хроме, фф и опере ваш сайт, в плане показа превью, отработал на ура. Поэтому я и переспросил уже за слайдер.
  3. Так проблема в том, что не создавались языковые названия в Админка - Контент - Меню или в файлах-словарях, где создаются метки для приложений?
  4. Не похоже. по коду там все через переменную идет с учетом расположения.
  5. Т.е. окошки под ввод значений есть, но при нажатии сохранить они не записываются в файлы?
  6. Опыт проводился на новом языке или просто нужно было в меню для существующих языков добавить новые метки? Ветка языковых папок (/apps/menu/language/ru, ....) на момент редактирования существует?
  7. При клике на большой картинке слайдер не планировался совсем, просто всплывающее окно с картинкой. Слайдер (прокрутка картинок след-пред в всплывшем окне) есть, если кликнуть на меньших картинках, которые каруселью внизу стоят.
  8. {if $news_list_column[i].img_preview_src != '' }<div id="ess"><img class="objphoto" src="{$news_list_column[i].img_preview_src}"></div>{/if}замените на {if $news_list_column[i].img_preview!= '' }<div id="ess"><img class="objphoto" src="{$news_list_column[i].img_preview}"></div>{/if}
  9. Для запрета просмотра списка агентов неавторизированным пользователям все внутренности шаблона /template/frontend/realia/agents_list.tpl следует заключить в условие {if isset($smarty.session.user_id) && 0!==(int)$smarty.session.user_id}тут код шаблона{/if}
  10. естественно. практически постоянно есть привязанные объявления к админу и он ничем не отличается от обычного владельца, кроме доступа в админку, вот и приходится выводить и его тоже. Если нужно сузить, расширить или изменить набор агентов, то /template/frontend/realia/main/main.php в private function getAgents() можно подобрать нужный набор параметров для запроса, исключив админа, или выбрав только определенные группы.
  11. тут не понял. список агентов - это то, что сбоку? Гости это те, кто не авторизировался и всё? Спору нет. Полковнику никто не пишет.(с) Это что-то типа IGPM, только с ограниченным функционалом. По сути сюда, в дополнение к почте, идет маячек после нажатия на карточку объявления "Написать автору"
  12. Поле капчи в редакторе форм отключить Хранить значение в таблице.
  13. Существует два типа регистрации - нормальная, когда пользователь каким-либо образом пользуется формой регистрации, и вторичная, когда у вас включена опция авторегистрации пользователя при создании объявления с формы подачи объявления. Но подача обїявления гостем может производиться и без авторегистрации. Что бы такие объявления не оставались бесхозными, они прикрепляются к определенному пользователю Незарегистрированный из группы Незарегистрированные. По сути пользователе-подобное хранилище. При нормальной регистрации может быть два случая - вы определяете набор групп в которые может себя включить пользователь сам себа (Общее - (newuser_registration_shared_groupid)), либо определяете конкретную группу, в которую должен попасть новый пользователь (Общее - (newuser_registration_groupid)). Для авторегистрации, когда аккаунт создается подпольно от подателя объявления, группу можно установить принудительно (Общее - (newuser_autoregistration_groupid)). Если же все эти настройки проигнорированы (нет возможности выбирать группу и дефолтные не указаны), то движок сам определит аккаунт в группу с системным именем realtor. Сами по себе группы, кроме групп admin и _unregistered НИКАКОГО функционального смысла в себе не несут и названия их, равно как и трактовка ничем не обусловлена. По сути это просто условная классификация.
  14. Вы не правы. Если я вас о чем-то переспрашиваю, то не ради пустой болтовни, а для того, что бы понять логику. У вас "две-три буквы в разном регистре". У Петровича завтра обязательно должен быть символ типа # или !. Вы описываете частные случаи, которые называете общими. А мне нужен набор условий для "минимальной достаточности". Я вообще не коммуникабельный человек, так что я бы не стал поддерживать беседу ради стеба.
  15. Естественно. Это же не запрещено. Проверка определяет только минимальную длину пароля, но никак не его состав. Понятно, что люди, в большинстве, при любых условиях, будут выбирать самый "легкий" пароль из возможных, какие бы условия не стояли на проверке. Нет. Но если вам нужен просмотр пользователем ошибок мускула, то может навсегда оставить там это изменение. А я, без сообщения об ошибке, вряд ли смогу дать какой-то осмысленный ответ или помощь.
  16. ERROR ON INSERT - это значит, что ошибка произошла на уровне вставки в БД. Например в модели пользователя есть поля, которых нет в таблице в БД (рассинхронизация), либо поля, которые не планировалось сохранять в БД отмечены галочкой Хранить в таблице, либо менялись типы полей в модели, но в БД остались несовместимые. В /apps/system/lib/admin/users/user_object_manager.php в 286 строке $this->riseError('ERROR ON INSERT'); сделайте замену на $this->riseError($DBC->getLastError()); что бы открыть ошибку. И повторите регистрацию. так же как и 1234567890
  17. Если опираться на ту картинку, которая сечас стоит на сайте: 1. Расширить белую область по ширине (до мин. 1024). это проще, чем ужать шаблон. 1а. Разогнать фоновую картинку по ширине. Хотя бы до 2000px, что бы не было полей на больших размерах экрана 2. div.header {margin-top: 270px;} - опустить верх страницы к началу белой области по вертикали 3. body {background-position: 50% 40px;} столкнуть фоновую картинку ниже, что бы она начиналась не выше конца фиксированой панели 4. Со ссылкой пока не знаю. Там все завязано на абсолютных позиционированиях. Вставлять ссылку просто как вставлено сейчас нельзя.
  18. 1 шаблон агенси фиксированный - 1024 пикселя. Значит белая часть в картинке должна быть не менее 1024. 2 Верх фоновой картинки может быть с пустым отступом на 39-40 пикселей, так как там висит фиксированная панель и она закроет картинку. 3. Если нужна картиночная часть как на примере вверху страницы, то для div.header нужно прибавить отступа на столько, сколько еще картинки должно показаться.
  19. Посмотрите через cy-pr.com
  20. Все. Я только теперь понял, что не верно понял смысл это фразы. Вот собственно почему я описывал принцип использования user_register а не написал сразу, что "это невозможно".))) Спорно.
  21. There are no dependecy between domain name and scripts. All file paths are relative to current domain.
  22. Почему им-то? Это ведь могут быть абсолютно "левые" пользователи, например как подчиненные агентству агенты, так и просто зарегистрированные "с улицы" люди. Что они будут делать с заявками? Кто из них должен будет закрыть сделку на большую сумму и получить пенки? Редактирование и просмотр заявки. Изначально приложение Клиент задумывалось как нечто-то иное. Но в последствии, оно трансформировалось в такой себе коллектор заявок, а первоначальная идея его не получила продолжения. Кнопка Посмотреть - это как раз эхо от первоначальной идеи. Т.е. по логике ее можно бы и убрать, но, тешу себя надеждой, что все же получится двинуться в старом направлении и расширить функционал по ней. А фактически основной кнопкой является кнопка Изменить. Вот она то и должна была бы, возможно, стать кнопкой Посмотреть, но та уже была занята. Группы Клиенты нет. И не понимаю почему она должна бы быть. Точнее смысла ее наличия.