Вы не зашли.
\engine\plugins\uprofile\uprofile.php
Найти
// Check if valid user identity is specified
$urow = '';
if (isset($params['id']) && (intval($params['id']) > 0)) {
$urow = $mysql->record("select * from ".uprefix."_users where id = ".intval($params['id']));
} else if (isset($params['name'])) {
$urow = $mysql->record("select * from ".uprefix."_users where name = ".db_squote($params['name']));
} else if (isset($_REQUEST['id'])) {
$urow = $mysql->record("select * from ".uprefix."_users where id = ".intval($_REQUEST['id']));
} else if (isset($_REQUEST['name'])) {
$urow = $mysql->record("select * from ".uprefix."_users where name = ".db_squote($_REQUEST['name']));
}
Заменить на
// Check if valid user identity is specified
$urow = '';
if (isset($params['id']) && (intval($params['id']) > 0)) {
$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where id = ".intval($params['id']));
} else if (isset($params['name'])) {
$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where name = ".db_squote($params['name']));
} else if (isset($_REQUEST['id'])) {
$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where id = ".intval($_REQUEST['id']));
} else if (isset($_REQUEST['name'])) {
$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where name = ".db_squote($_REQUEST['name']));
}
Найти
$tpl -> template('users', $tpath['users']);
$tvars['vars'] = array(
'user' => $urow['name'],
'news' => $urow['news'],
Заменить на
$tpl -> template('users', $tpath['users']);
$tvars['vars'] = array(
'user' => $urow['name'],
'news' => $urow['news'].($urow['cntviews']?' ['.$urow['cntviews'].']':''),
Или можно сделать отдельную переменную под просмотры, которую можно будет использовать в шаблоне \uprofile\tpl\users.tpl, то есть написать Количество просмотров: {cntviews} после (примерно 88 строка)
'status' => $status,
добавить
'cntviews' => $urow['cntviews'],
А что кто-то видел Рокеты вживую?)) Может это он ту шифруется
Ubuntu 10.04 или 10.10 скорее всего
Ну ты посмотри как оно решилось, отдавать в РСС незалогиненным людям только заголовки вместо новости
Ну как я и сказал. Интересно в Я.Вебмастере список сайтов тоже так выглядит? Очень удобно искать нужный))
Хоть это вообще не работа плагина, можно замутить вообще плагин кросспоста, в котором выбирать куда постить, Твиттер, ЖЖ и т.д. Но смысл кросспоста? Надо все варианты обдумать..
П.С. У тебя работает щас oAuth?
Вариант, только при добавлении? Тут будет не круто, так как я добавляю новость, а потом пишу текст. Или если добавить и стоит галочка Опубликовать можно. Но она стоит по умолчанию, можно забыть про это. Можно сделать спецгалочку при редактировании Отправить в Твиттер. это более оптимально. Идеи?
Чет я поигрался с FFC. 404 не уходит...
Зачем два раза?, хз )) может разработчик имеет какой-то тайный замысел )) можно убирать
Где же они одинаковые?
/{category}/page/{page}.html
/{category}[/page/{page}].html
[full-link][more]Подробнее[/more][/full-link]
То есть, если ты заполнишь этот тег в новости - он выведет твой анкор, если нет - стандартное Подробнее
Тег more в одднооконном редакторе или в двухоконном (переключение в админ-панели) появляется отдельное поле ввода для этой цели.
В news.short.tpl видимо
dream707, ну не может быть этого в релизе. Фича это из http://trac2.assembla.com/ngcms/changeset/725. Релиз снят с ChangeSet 646
В пуникоде надежнее имхо, с таким вопросом напиши в поддержку Яндекса. Посмотрим, что ответит, тоже интересно
legenda, вообще да. Ты прав. Если делать как на том сайте, то имхо порядка 150-200$, это на первый взгляд. Необходимо более-менее подробное ТЗ, прямо по пунктам, что и где должно добавляться, какие конкретные рейтинги, надо ли сохранять статистику по месяцам и т.д. Этим ты облегчишь работу потенциального подрядчика
Сам я в ближайшие 10 дней точно не смогу, подождешь - хорошо, нет - ну нет, работы и так много.
С каким нормальным? Вывод на сайте делает один плагин, вывод на странице другой. Смысл делать top_news, но называеть его boxer_news
top_news только для вывода виджета "В зависимости от позиции рейтинг надо виводить на главной странице сайта часть (например первую десятку)"
Что-то ты делаешь не так, у меня все отлично
http://savgroup.ru/modules_dle/pay_modules_dle/73-kommentarii-k-profilyu-30.html
Предлагаю воспользоваться поиском http://ngcms.ru/forum/viewtopic.php?id=1009
4.jpg (37.02 Kb) это и есть alt картинки
А title действительно почему-то не работает. Включить можно в \engine\includes\classes\parse.class.php найти
case 'alt':
и ниже добавить
case 'title':
Как прописать тэги alt и title для картинки?
Вручную пишу, не отображаются.
Пример, как пишете.
Можно ли перенести папку с изображениями в корень сайта?
На старом сайте изображения хранились по адресу сайт.ру/картинки/.
Можно ли сделать также, а не /uploads/images/default/1.jpg?
Можно в амин-панели, настройки изображений.
Не 646, а 696. В релизе 0.9.2 этого еще не появилось.
Автоматически будет меняться конечно, понятно. Я так понимаю у тебя будут поля Рейтинг ХХХ, Рейтинг УУУ, Рейтинг ЯЯЯ.
Про топ_ньюс да, в планах есть, главное чтобы поле рейтинга было отдельным полем в БД.
vl, нет. Это из-за твоей версии движка. arrayCharsetConvert это функция ядра, появилась в http://trac2.assembla.com/ngcms/changeset/696 Тебе нужно обновиться до этой ревизии или хотя бы обновить файл /engine/includes/inc/functions.inc.php