Помощник
Здравствуйте, гость ( Вход | Регистрация )
Интересует 3 вопроса. Готов немного оплатить. |
scanread |
2013-04-10, 8:03
Сообщение
#1
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
1. Задать стили для комментариев для каждой из груп пользователей. Т.е., к примеру, есть группы: админы, пользователи, вип-пользователи. При добавлении комментария необходимо чтобы он был своим для каждой из групп, скажем так, для админа - легкий красный фон, для пользователя - легкий зеленый, для вип - серо-буро-малиновый хД))) Т.е., чтобы и гости и любая из груп могла видеть всю эту расскраску, а не только какая-то одна.
2. Ранее видел на дле одну штуковину, типу модуля "Сообщить об ошибке", после нажатия по этой ссылке открывалось модульное окно, можно выбрать тип ошибки, краткое описание, если пункт выбран "другое", и отправить. Приходит оно в админку (желательно), сразу с ссылкой на материал и с описанием ошибки. В самом же поле для ввода сделать проверку на то, чтобы ссылок в описание ошибки нельзя было запостить. 3. Изменить рейтинг на +1/-1 (меньше нуля выставить нельзя, за 1 новость можно с 1 айпи выставить рейтинг не более 1 раза) По цене, ориентовочно - 15 у.е., если все будет хорошо, то до 30 у.е. Версия системы RC5 win 1251. |
|
|
||
Alexander |
2013-04-10, 19:10
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
1. Задать стили для комментариев для каждой из груп пользователей. Т.е., к примеру, есть группы: админы, пользователи, вип-пользователи. При добавлении комментария необходимо чтобы он был своим для каждой из групп, скажем так, для админа - легкий красный фон, для пользователя - легкий зеленый, для вип - серо-буро-малиновый хД))) Т.е., чтобы и гости и любая из груп могла видеть всю эту расскраску, а не только какая-то одна. Открывает файл templates/Uniel/Classes/Comments.php (вместо Uniel может быть имя вашего шаблона), находим метод CommentsPost. Внутри кода после:
появляется переменная $group, которая содержит информацию о группе пользователя, если комментарий оставлен пользователем и false, если комментарий оставлен гостем. Таким образом, можно узнать принадлежность комментария определенной группе. Дальше инструктировать не могу - ибо дальше начинается ваш шаблон, которого у меня нет. 2. Ранее видел на дле одну штуковину, типу модуля "Сообщить об ошибке", после нажатия по этой ссылке открывалось модульное окно, можно выбрать тип ошибки, краткое описание, если пункт выбран "другое", и отправить. Приходит оно в админку (желательно), сразу с ссылкой на материал и с описанием ошибки. В самом же поле для ввода сделать проверку на то, чтобы ссылок в описание ошибки нельзя было запостить. http://orphus.ru ? Это тоже возможно Для начала в админке нужно выставить границы рейтинга от -1 до 1 (ноль входить не будет). Далее, нужно чуть покопаться в методе Rating шаблона TplUserNews: вывести -1 и +1, общее число и настроить ajax запрос. |
|
|
||
scanread |
2013-04-10, 20:19
Сообщение
#3
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
появляется переменная $group, которая содержит информацию о группе пользователя, если комментарий оставлен пользователем и false, если комментарий оставлен гостем. Таким образом, можно узнать принадлежность комментария определенной группе. Дальше инструктировать не могу - ибо дальше начинается ваш шаблон, которого у меня нет. У меня стандартный шаблон Uniel, потому можно на его примере. З.Ы. у меня в RC 5 нету такого метода и таких данных в файле комментариев. Нет, вот такое: 0-web.ru/dle/free-mod-dle/4-zhaloba-na-statyu-10-ajax.html К сожалению, я от этого далек... потому и написал, что готов заплатить за помощь с данными вопросами. Сообщение отредактировал scanread - 2013-04-10, 20:24 |
|
|
||
Alexander |
2013-04-11, 5:25
Сообщение
#4
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
На RC5 задача несколько нетривиальна, но по-моему решаема. Жалобу на статью тоже можно. Это тоже под RC5 ? |
|
|
||
scanread |
2013-04-11, 8:13
Сообщение
#5
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Alexander, да, все под RC5 win 1251 стандартный Uniel шаблон.
|
|
|
||
scanread |
2013-04-17, 2:46
Сообщение
#6
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Неужели нет никого, кто разбирается хоть немного в этом?
|
|
|
||
Гость_Quber_* |
2013-04-17, 6:17
Сообщение
#7
|
|
Гости |
есть, просто ни у кого нету времени наверно с этим возиться)
|
|
|
||
Alexander |
2013-04-17, 17:48
Сообщение
#8
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
scanread, напишите мне на мыло. Поставлю в очередь - так хоть шансы будут
|
|
|
||
Loader |
2013-04-17, 18:46
Сообщение
#9
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
2. Ранее видел на дле одну штуковину, типу модуля "Сообщить об ошибке", после нажатия по этой ссылке открывалось модульное окно, можно выбрать тип ошибки, краткое описание, если пункт выбран "другое", и отправить. Приходит оно в админку (желательно), сразу с ссылкой на материал и с описанием ошибки. В самом же поле для ввода сделать проверку на то, чтобы ссылок в описание ошибки нельзя было запостить. C этим могу помочь, глянь на моём сайте как реализовано "сообщить о нерабочей ссылке" - это можно переделать под твои нужды. Только приходит оно не в админку, а на почту. |
|
|
||
Текстовая версия | 0.0507 сек. 12 запросов GZIP включен Сейчас: 2024-06-17, 8:38 |