Интересы пользователей 1.5

Интересы пользователей 1.5

Модификация модуля под актуальную версию DLE, который позволяет находить пользователей по общим интересам. Пользователи с объединенными интересами отображаются на отдельной странице. Список интересов отображается в профиле пользователя. Список самих популярных интересов отображается на отдельной странице.


Установка:
1. Скопировать содержимое архива на сервер и подключить модуль через систему плагинов.

2. Открыть templates/Default/userinfo.tpl и найти:
<li><div class="ui-c1 grey">Место жительства</div> <div class="ui-c2">{land}[not-land]Неизвестно[/not-land]</div></li>

Добавить ниже:
[job]<li><span class="font-weight-semibold">Активности:</span> <span class="text-muted">{job}</span></li>[/job]
[interes]<li><span class="font-weight-semibold">Интересы:</span> <span class="text-muted">{interes}</span></li>[/interes]
[music]<li><span class="font-weight-semibold">Музыка:</span><span class="text-muted">{music}</span></li>[/music]
[movie]<li><span class="font-weight-semibold">Фильмы:</span> <span class="text-muted">{movie}</span></li>[/movie]
[tv]<li><span class="font-weight-semibold">Программы на телевидении:</span> <span class="text-muted">{tv}</span></li>[/tv]
[books]<li><span class="font-weight-semibold">Книги:</span> <span class="text-muted">{books}</span></li>[/books]
[games]<li><span class="font-weight-semibold">Игры:</span> <span class="text-muted">{games}</span></li>[/games]

Найти далее:
							<li class="form-group">
								<div class="checkbox">{comments-reply-subscribe}</div>
							</li>
							<li class="form-group">
								<div class="checkbox">{unsubscribe}</div>
							</li>
						</ul>

Добавить ниже:
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Активности</label>
							<textarea name="job" rows="" >{job_edit}</textarea><br />
							Участие в организациях, общественные позиции
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Интересы</label>
							<textarea name="interes" rows="" >{interes_edit}</textarea>
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Музыка</label>
							<textarea name="music" rows="" >{music_edit}</textarea><br />
							Группы, исполнители, композиторы
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Фильмы</label>
							<textarea name="movie" rows="" >{movie_edit}</textarea>
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Программы на телевидении</label>
							<textarea name="tv" rows="" >{tv_edit}</textarea>
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Книги</label>
							<textarea name="books" rows="" >{books_edit}</textarea>
						</div>
					</div>
					<div class="col-sm-6 col-md-6">
						<div class="form-group">
							<label class="form-label">Игры</label>
							<textarea name="games" rows="" >{games_edit}</textarea>
						</div>
					</div>

3. Открыть в корне сайта .htaccess и найти:
RewriteEngine On

Добавить ниже:
# Interests
RewriteRule ^allinteres(/?)+$ /index.php?do=allinteres [L]
RewriteRule ^interes/([^/]*)(/?)+$ index.php?do=interes&int=$1 [L]

Готово!

interesy-polzovatelej-1_5.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 14.х-15.0
Кодировка: utf-8
Интерфейс: французский
Автор: Elegant Division
Модификация: DarkLane
Источник

Примечание от Oxigen: при создании статьи использовался машинный перевод с французского

Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.