Вы не зашли.
Просто ошибка кодировки, в комментариях хоть на иврите пиши. Просто комментарии на кириллице по большому счеты бесполезны для всех, кроме русскоговорящих
templates\vasya_chemist\plugins\uprofile\profile.tpl наверное в нем косяк, попробуй этот шаблон из шаблона по умолчанию...
Старый пароль нужно вводить только если ты хочешь поменять текущий пароль
Там вроде комментарии есть хорошие.
Например по теме:
//
// Save configuration parameters of plugins (should be called after pluginSetVariable)
//
function pluginsSaveConfig($suppressNotify = false)
Да, это роли никакой не играет по большему счету, вставлять нужно в место которое вызывается как можно реже
pluginSetVariable($pluginID, $var, $value)
pluginGetVariable($pluginID, $var)
то есть правильно
для удаления функции нет, но можно сделать самому:
global PLUGINS;
unset($PLUGINS['config'][$pluginID][$var]);
pluginsSaveConfig();
не понятно куда старый пароль вводить, и какой пароль (вход в админку)?
В поле "текущий пароль", вводить текущий пароль
1. http://ngcms.ru/forum/search.php
2. Ключевые слова: php шаблон
3. http://ngcms.ru/forum/viewtopic.php?pid=22459#p22459
Создаст конечно, я же написал, что производить очистку оптимально раз в день, каждый раз делать удаление смысла нет, особенно если голосуют активно, так как после первого удаления запрос будет работать практически вхолостую, ничего уже не удаляя.
Вот кусок из who_online
# clear old records
if (pluginGetVariable('who_online', 'last_clear') < time() - intval(pluginGetVariable('who_online', 'time_clear'))){
$mysql->query('DELETE FROM `'.prefix.'_online` WHERE `lasttime` < '.$tm.';');
pluginSetVariable('who_online', 'last_clear', time());
pluginsSaveConfig();
}
где pluginGetVariable('who_online', 'last_clear') - время последней очистки БД
pluginGetVariable('who_online', 'time_clear') - промежуток времени в секундах, спустя который включается очистка, чтобы не производить ее постоянно. Раз в день вполне сойдет.
$tm = time() - intval(pluginGetVariable('who_online', 'timeout')); - все записи меньше этого промежутка будут очищены,
Первый похож, что-то однозначно делает с изображением
Это сообщение может отобразиться только в случае, если ты уже авторизовался и пытаешься привязать аккаунт, который уже кто-то привязал Что-то ты неверно описываешь.
А отладчик пишет что-то? Dragonfly, Firebug? Может у тебя там несколько jQuery подключаются или еще что.
Второй код это что за левак? Какие-то текстовые файлы открываются, к изображения он точно никакого отношения не имеет.
У меня не появляется, там перенаправление происходит. Что-то ты неверно описываешь.
Что то ты намудрил
if($upd){ $mysql->query("update ".prefix."_rating set News_ID=concat(News_ID, '".str_replace("'", "", str_replace("'", "", $post_id))."|') where IP = '".$_SERVER['REMOTE_ADDR']."'"); }
Тут нужно добавлять запись, а не обновлять у первой попавшейся записи News_ID
Все верно сделал, у него запись имеет структуру "IP, СПИСОК_ID_НОВОСТЕЙ_ЧЕРЕЗ_РАЗДЕЛИТЕЛЬ"
А права ты выставил?
Его в принципе не нужно использовать уже, есть же top_news, в котором в код залазить не нужно
3. По-ходу ошибка вылазит та что выше писал потому, что юзер зарегился до того как этот сервис припаяли и auth_basiс не пропускает повторный майл, логин, и кирилический логин к примеру из майл-ру: имя и фамилию причем с большими буквами.
И еще вопрос - как теперь закрепить за админом вход через логинза?
Для таких случаев в профиле есть кнопка привязки аккаунта, читай readme
изменять нужно здесь
function plugin_lastnews(){
global $template;
$template['vars']['plugin_lastnews'] = plugin_lastnewsGenerator('', array(), array('number' => extra_get_param('lastnews','number'), 'maxlength' => extra_get_param('lastnews','maxlength')));
}
Слишком мало информации. Может ты не включил плагин. Может не ту версию плагина не той версии движка используешь.
Жесть. Поиск по фразе "внешние ссылки во внутренние" пробовали сначала?
В окне ты не галочки и ОК должен нажимать, а на пиктограммы картинок
1. Да, это его правило и его настройки
2. Нет, у меня работает, только что проверил
Когда новость редактируешь нажми кнопку