Мод наград и подарков в SMF
Дата: 31 декабря, 2009 год
Нужно мне было по просьбе трудящихся сделать так, чтобы можно было пользователей награждать – ну там медальки, бейджики и прочие отличительные знаки от обычных смертных. Полез на русский сайт simplemachines, а там как-то ничего не нашлось.
Полез на simplemachines.org, и посмотрел, что есть у них в наличии:
http://custom.simplemachines.org/mods/index.php?action=search;basic_search=Awards
А оказалось всего 3 мода:
- Awards Mod – древний, давно не обновлявшийся(2 года без изменений) мод, который я не рискнул попробовать ставить.
- Member Awards – достаточно навороченный мод, помимо значка под ником создаётся отдельная страничка в профиле, где указаны все награды, а также когда и за что они были выданы, ну и много чво ищо) Я в конечном итоге этот мод и выбрал.
- Simple Awards System – этот сразу привлёк моё внимание, ибо меня всегда радуют слова simple, т.к. чем проще тем лучше :) Однако, насколько я понял, он не поддерживает 1.1.х версию SMF, хотя на странице мода заявлено об обратном. Я залил несколько версий этого мода в папку Packages на хост, но инсталлятор форума так и не выдал заветную ссылку “установить” напротив какой-нить модификации. Пришлось отказаться.
Итак, я остановился на Member Awards. В процессе инсталляции проблем не возникло, единственное, он не был переведён на русский язык. Незнаю как в SMF 2.0, но в версиях 1.1.x есть один неприятный момент – если мод не русифицирован, то все надписи, которые добавляет этот мод, не будут отображаться на русифицированном форуме. ИМХО, это какой-то галимый косяк, почему бы при отсутствии значений для нужного языка показывать по умолчанию английский?
Ну да ладно. Как преодолеть этот косяк описано в одном из предыдущих постов – проблемы при установке нерусифицированного мода. Переводить мне его было лениво, во всяком случае, пока не просят и ладно :)
Удивительно, но мод не глючил никак. Хотел описать работу, потом подумал, что лучше всех слов будут скриншоты (кликабельно):