Алексей Макеев пишет: Попробуйте реализовать с помощью события OnStartIBlockElementAdd. Если элемент активируется, то берете пользователя, который его модифицирует, получаете его очки (которые очевидно хранятся как свойство инфоблока), увеличиваете их и перезаписываете.
хотя в этом что то есть но представляется такой вариант:
- обработку повесить на авторизацию пользователя - при входе клиента просматривать "принятый" контент, и забирать с них "очки" на свой счет, после чего обнулять "очки" или менять статус у контента
клиент хочет: - реализовать размещение контента пользователями, с премодерацией - при модерации, за принятый материал, пользователю начисляются очки - модерация предполагается в админке
проблемным местом является начисление "очков"
как можно реализовать подобный функционал? городить отдельный кабинет на морде сайта ради этой фичи, не хочется, есть ли возможность, что добавить в администартивную часть?
проблема в том, что ajax в "bitrix:news.calendar" перестает работать если навигация осуществляется из подразделов "bitrix:news.list" пример: в разделе "/news/" "bitrix:news.calendar" работает в режиме ajax в разделе "/news/top/" "bitrix:news.calendar" перестает работать в режиме ajax