Вы не зашли.
infinity237,
Да вроде все как обычно.
1. Загрузил плагин в папку plugins
2. Установил. Написало что все таблицы созданы.
3. Включил плагин - все без ошибок.
4. Добавил ссылку в usermenu.tpl
[isplugin pm]<li><a href="{{ p.pm.link }}">Почта: ({{ p.pm.new }} | {{ p.pm.total }})</a></li>[/isplugin]
5. Отправил сообщение
6. Счетчик не сработал. Ни нулей ничего вообще , только пустые скобки.
Раз у меня даже на чистом движке и дефолтном шаблоне не показывает счетчик сообщений, то предположу что проблема в серверном ПО, точнее в несовместимости.
Плагин давно не обновлялся, а php идет вперед.
у меня на сервере
php-5.3.3-23.el6_4
mysql-server-5.1.69-1.el6_4
А тут http://ngcms.ru/files/SVN/ последняя 1212
Или где то можно ещё скачать?
infinity237, снова большое спасибо
В документации по плагину не нашел такого тега
А у вас точно последняя ночная сборка?
Здравствуйте не работает плагин дополнительные поля (xfields)
Создаю дополнительное поле так:
Идентификатор поля name
Название поля Ваше имя
Тип поля Текстовый
Режим сохранения данных: Единое хранилище
Обязательное: Нет
Блок: оставляю пустым
В итоге в настройках профиля в разделе Дополнительно появляется форма для заполнения имени пользователя
Добавляю тег вывода имени {{ p.xfields.name.value }} в users.tpl плагина uprofile
В настройках профиля заполняю имя, но тег не выводит имя.
Если создать блок Группа изображений то работает.
С остальными параметрами не работает (текстовый, текстовый блок, выбор значения)
xfields Custom fields Плагин 0.22
Ночная сборка
212-ngcms.tar.bz2
1212-ng_plugins.tar.bz2
Почта: ( | ) в usermenu.tpl
[isplugin pm]<li><a href="{{ p.pm.link }}">Почта: ({{ p.pm.new }} | {{ p.pm.total }})</a></li>[/isplugin]
{{ p.pm.link }} - ведет на главную
{{ p.pm.new } и {{ p.pm.total }} - просто скобки ()
Сам плагин доступен по адресу: /plugin/pm/ и работает
Проверял не только на своем сайте, но и на чистом движке и шаблоне default
плагин pm 0.4
Ночная сборка
1212-ng_plugins.tar.bz2
1212-ngcms.tar.bz2
У кого нибудь есть подобная проблема с конфигурацией, которую я указал?
Установил ночную сборку с плагинами. Поставил дефолтный шаблон и плагин pm 0.4
Все равно не работает.
Отображает Почта: ( | ) неважно есть ли сообщения или нет.
Проверено нам чистом движке из ночной сборки и дефолтном шаблоне.
Хотелось бы узнать ведется ли сейчас разработка ngcms или проект заморожен?
Если ведется, то кто сейчас работает над NG
Здравствуйте хотелось бы узнать сколько будет стоить разработать плагин предупреждений пользователей за нарушения правил сайта?
Как в модуле от MSW для dle
http://0-web.ru/dle/mod-dle/126-warned-v40.html
(все функции как в модуле)
+ к функциям которые уже есть в том модуле
дополнительно:
*уведомления на email пользователя о выдаче/снятии предупреждения
*выписка предупреждения пользователю из админки при редактировании/модерации новости
*статистика (рейтинг) у кого больше предупреждений
При необходимости есть вариант модуля от MSW с открытым кодом
Используемая версия: 0.9.3 + SVN [SVN1178+]
Ночная сборка
1212-ng_plugins.tar.bz2
1212-ngcms.tar.bz2
ссылка выглядит так
[isplugin pm]<li><a href="{{ p.pm.link }}">Сообщения: ({{ p.pm.new }} | {{ p.pm.total }})</a></li>[/isplugin]
[isplugin pm]<li><a href="{{ p.pm.link }}">Почта: ({{ p.pm.new }} | {{ p.pm.total }})</a></li>[/isplugin]
Не работает эта конструкция в версии pm 0.4 или какая то несовместимость так как плагин давно не обновлялся.
Выводит просто
Почта: ( | )
Нет счетчика сообщений и ссылка Почта ведет не в личные сообщения, а на главную.
По прежнему не работает аватар в личном профиле.
Загружает 1_foto, а ищет 1.1_foto
Способ, который здесь выкладывался ранее уже не работает, так как строк в uprofile.php таких уже нет.
Как решить проблему?
infinity237, Большое спасибо!:)
Кто нибудь помогите
Напишите в раздел Запросы на платную разработку плагинов, указав в теме техническое задание. То есть какие функции вы хотите. Тогда вам скажут примерную стоимость.
Вам лучше наверное заказать разработку плагина специально под ваши нужды
infinity237, я так понимаю что вот этот скрипт отвечающий за проверку логина. Вставил его в шаблон и если имя недоступно рамка вокруг поля становиться красной.
<script type="text/javascript">
$(document).ready(function(){
$("#reg_login").change(function() {
$.post('/engine/rpc.php', { json : 1, methodName : 'core.registration.checkParams', rndval: new Date().getTime(), params : json_encode({ 'login' : $('#reg_login').val() }) }, function(data) {
// Try to decode incoming data
try {
resTX = eval('('+data+')');
} catch (err) { alert('Error parsing JSON output. Result: '+linkTX.response); }
if (!resTX['status']) {
alert('Error ['+resTX['errorCode']+']: '+resTX['errorText']);
} else {
if ((resTX['data']['login']>0)&&(resTX['data']['login'] < 100)) {
$("#reg_login").css("border-color", "red");
} else {
$("#reg_login").css("border-color", "#cfdde6");
}
}
}).error(function() {
alert('HTTP error during request', 'ERROR');
});
});
});
</script>
infinity237, не подскажите где эта строка должна располагаться и какое сообщение должно появится если логин занят?
$('input').filter('[name="login"]').after('<input type="button" id="check_login" value="CheckLogin" />');
Хотелось бы чтобы при нажатии кнопки появлялось сообщение что логин занят, а не просто красная рамка вокруг поля
А вот что то типа такой ссылки можно сделать?
<button class="bbcodes" type="button"><span>Проверить</span></button>
А если эту строку то куда её нужно поставить? в auth_basic.php ?
$('input').filter('[name="login"]').after('<input type="button" id="check_login" value="CheckLogin" />');
Вот код registration.tpl
<form name="register" action="{form_action}" method="post">
<input type="hidden" name="type" value="doregister" />
<div class="whiteform" align="center"></div>
<div class="formhead">
<div class="dleft"><div class="dright">
<h2 class="dtitle">
Регистрация нового пользователя
</h2>
</div></div>
</div>
<div class="formmain">
<div class="dbg"><div class="dbtm"><div class="dleft"><div class="dright">
<div class="dlbtm"><div class="drbtm">
<div class="dpad">
<table class="tableform">
<tr>
<td colspan="2">
<b>Здравствуйте, уважаемый посетитель нашего сайта!</b><br />
Регистрация на нашем сайте позволит Вам быть его полноценным участником.
Вы сможете добавлять новости на сайт, оставлять свои комментарии, просматривать скрытый текст и многое другое.
<br />В случае возникновения проблем с регистрацией, обратитесь к <a href="/plugin/feedback/?id=1">администратору</a> сайта.
</td>
</tr></table>
<table class="tableform">
{entries}
[captcha]
<tr>
<td>
<td class="label">
Проверочный код: <font color=red>*</font>
</td>
<td>
<div><img src="{admin_url}/captcha.php"></div>
<div><input type="text" name="vcode" style="width:80px" class="f_input1" /></div>
</td>
</td>
</tr>
[/captcha]
</table>
<div class="fieldsubmit">
<button class="bbcodes" type="submit"><span>Отправить</span></button>
</div>
</div></div></div></div></div></div></div></div>
Код registration.entries.tpl
<tr>
<td>
<td class="label">
{title}: <font color=red>*</font>
</td>
<td class="fi">{input}</td>
</td>
</tr>
infinity237, обновил плагин, но так и не понял как вывести кнопку в форму регистрации
Добрый вечер.
Скажите сложно ли сделать кнопку проверки доступности логина при регистрации?
Чтобы при нажатии на кнопку, в базе проверялось есть ли такой ник и если есть, то регистрация бы отклонялась.
Уже сделал
Здравствуйте подскажите пожалуйста возможно ли изменить цвет вместо белого на серый и размер полей формы регистрации?
Стиль я написал, но куда его нужно вписать не понимаю.
В registration.tpl стиль на сами поля не действует.
за вывод полей отвечает тег {{ entry.input }}
Нужно как на скриншоте
В каком файле это возможно изменить?
Большое спасибо infinity237
Вопрос решен