Подскажите пожалуйста :) можно ли в ЛС реализовать следующее:
нужно создать сайт где для того чтобы опубликовать материал, пользователь должен зарегистрироваться (и т.п.), но для того чтобы комментировать чужие материалы пользователь может логинится (если хочет) а если не хочет то писать комментарии анонимно или (как вариант) с ником который не занят в настояшее время (ну как вариант — ник привязать к имейлу — т.е. раз прокоментил и далее все коменты с этим ником+имейл проходят, а если пользователь хочет взять себе такой же ник но указывает другой имейл то ему сообщается что ник уже занят).
Если еще проще — хотелось бы упростить возможность оставлять комментарии, предложить пользователю — хочешь разок коментнуть — можно и без регистрации, а если хочешь оставить за собой ник — регистрируйся. Понятно что коммент без регистрации — с каптчой. Можно ли это реализовать в ЛС на уровне настроек (не заморачиваясь с доработкой движка?). Заранее благодарен за ответы.
Я все переезжаю с 0.3.1 на 0.4.2 и по пути перевожу установленные модули и хаки в плагины. Сегодня доделал плагин «Контакты и социальные сервисы». Этот плагин добавляет три поля (skype, jabber, номер телефона) и выводит настройки контактов (icq, сайт, skype, jabber, номер телефона) на отдельную страницу (settings/social).
Лично не могу заниматься поддержкой и разработкой плагина из-за политики компании в которой сейчас работаю. За поддержкой обращайтесь к тем людям, которые создают форк(я буду продолжать развивать плагин, но неизвестно когда) или аналогичный плагин (в нём нет ничего сложного) на основе данного расширения.
Всем привет!
Есть идея и ТЗ проекта.
Хотим сделать на LiveStreet.
Нужен человек, который знает LiveStreet, может помочь с настройками и сделать несколько дополнений. Вообщем нужен специалист. Бюджет $100.
Так как никакого алерта не выводится при введении имени более чем 20 символов, предлагаю в файле /templates/skin/new/actions/ActionSettings/profile.php
В директории «config» находятся файлы конфигурации системы. При подключении модулей в эти файлы вносятся изменения. При обновлении движка все эти изменения будут потеряны и придется восстанавливать работоспособность системы.
Возможно ли во всех файлах настроек, которые используются для подключения модулей, сделать инклуд пользовательских конфигов? Либо из той же директории с префиксом «user» например, user.config.table.php, либо из отдельно созданной директории «config_user».
И так, продолжаем. В этой части будет расказано как создать меню (как на картинке) и воспользоваться модулем из предыдущего урока.
Для создания меню(панели админа) необходимо в каталоге «templates\skin\habra\» создать файл «menu.admin.tpl» (код файла приведен ниже).
Основное на что стоит обратить внимание это переменные: $sMenuItemSelect — с помощью нее можно узнать выбранное основное меню (например «Админка»), $sMenuSubItemSelect — это подменю которое выбрано (например, «Сайт»), а также стоит обратить внимание на указанные пути ссылок типа "{$DIR_WEB_ROOT}/admin/site/" от них будет зависеть какое действие будет вызываться.
Столкнулся с тем, что не удобно настраивать сайт, постоянно прописывая все настройки в config-файлах, поэтому решил сделать админку, где можно будет менять настройки сайта. Так же поделюсь информацией для создания своего модуля работы с данными.
Тем, кто еще не создавал модулей, лучше сначала прочитать статью об описании работы модулей и системы.
Хранилище данных настроек
Настроек может быть несколько видов, поэтому они будут разделены на группы для удобства. Для хранения настроек будет использоваться таблица с двумя полями, одно имя группы настроек, другое значение в котором будет хранится строка-ассоциативный массив.