А

Александр

+731
Репутация
15744
Рейтинг
#1 количество постов в клубе 17 июля 2011 в 23:58
в файле core/lib_clubs.php

см. функцию clubBlogContent()
там в запросе к базе измени LIMIT 10 на то что надо)

  1. $sql = "SELECT p.*, b.seolink as bloglink, p.pubdate as fpubdate
  2. FROM cms_blog_posts p
  3. LEFT JOIN cms_blogs b ON b.id = p.blog_id
  4. WHERE p.blog_id = $blog_id AND p.published = 1
  5. ORDER BY pubdate DESC
  6. LIMIT 10";
#2 Внешний вид форумов 10 июля 2011 в 16:24
в форуме не все так гладко) часть html находится в components/forum/frontend.php в том числе главная страница форума.
#3 [ЕСТЬ РЕШЕНИЕ] Блоги и женщины) 10 июля 2011 в 15:05
есть такое. ошибка в файле core/classes/user.class.php

ищем функцию getGenderLink и меняем ее на такую:

  1.  
  2. public static function getGenderLink($user_id, $nickname='', $menuid=0, $gender='', $login='', $css_style=''){
  3. $inDB = cmsDatabase::getInstance();
  4. $gender_img = '/components/users/images/male.png';
  5. if ($gender == ''){
  6. $gender = $inDB->get_field('cms_user_profiles', "user_id = '$user_id'", 'gender');
  7. }
  8. switch($gender){
  9. case 'm': $gender_img = '/components/users/images/male.png'; break;
  10. case 'f': $gender_img = '/components/users/images/female.png'; break;
  11. default : $gender_img = '/components/users/images/male.png'; break;
  12. }
  13. if (!$nickname || !$login){
  14. $user = $inDB->get_fields('cms_users', "id = '$user_id'", 'nickname, login');
  15. $nickname = $user['nickname'];
  16. $login = $user['login'];
  17. }
  18. return '<a style="padding:1px; height:16px; line-height:16px; background:url('.$gender_img.') no-repeat left center; padding-left:18px; '.$css_style.'" href="'.cmsUser::getProfileURL($login).'" class="user_gender_link">'.$nickname.'</a>';
  19. }
  20.  
#4 [ЕСТЬ РЕШЕНИЕ] Ошибка при установке Instantcms 10 июля 2011 в 14:39
Перезалей) Возможно криво залил. глянь includes\smarty
#5 [ЕСТЬ РЕШЕНИЕ] Фотогалерея пользователей 12 июня 2011 в 23:46
совет: учитесь сами решать хотя бы такие примитивные задачи, а не создавать темы на форуме по всякой ерунде, а потом обижаться что за несколько месяцев так и не получили ответ. Иногда принципиально не хочется отвечать на тупые вопросы. Без обид:)
#6 [ЕСТЬ РЕШЕНИЕ] Фотогалерея пользователей 12 июня 2011 в 21:22
Класс. По памяти чтоли😊 ладно попробую. Может и получится направить. Только исходников нет. Может что и попутаю.
Смотри в users/frontend.php где вызывается функция ресайза фоток. Она будет вызываться в нескольких местах. Нам нужны фотоальбомы пользователей. Нашел? Теперь добавь удаление оригинала. Посмотреть можно как это реализовано в компоненте фотоальбомов. Там это работает и более того в коде вроде был написан коммент "удаляем оригинал". Дальше сам дружище. Не будем засорять форум. Сделаешь-напиши тут решение.
#7 [ЕСТЬ РЕШЕНИЕ] Фотогалерея пользователей 12 июня 2011 в 20:53
я сейчас в дороге пишу со смарта. К компьютеру смогу подойти через 2 дня. Быстрее будет самому пошевелить головой. Кстати это иногда полезно:) решение в одну-две строчки.
#8 [ЕСТЬ РЕШЕНИЕ] Фотогалерея пользователей 12 июня 2011 в 20:33
размер фото в пикселях нельзя никак уменьшить? 😊 Бред! Изучаем функцию ресайза изображений в файле graphic.inc вроде так называется. Жаль нет компа под рукой… Так бы более детально показал. Короче функция та принимает в качесте параметров и максимальную ширину и высоту и еще качество изображения. вот ширина и высота само собой в пикселях а не в сантиметрах:) это было в 1.6 а что сейчас могу ошибаться. Давно не ковырял инстант… подзабыл возможно. Кстати можно и в коде компонента пользователей добавить функцию удаления оригиналов. Там одна строчка кода.
#9 12 июня 2011 в 20:01
500 рублей. Срок 1 день.
#10 Установил модуль, изменилась структура сайта 17 апреля 2011 в 21:50
в шаблоне модуля авторизации можно глянуть не предмет лишнего или недостающего тега </div>
#11 Добавление друга - чужое фото 17 апреля 2011 в 21:46
В файле modules\mod_usermessages\ajax\messages.php
попробуйте поменять строчку

  1. $img = dbGetField('cms_user_profiles', 'id='.$user, 'imageurl');
на такую

  1. $img = dbGetField('cms_user_profiles', 'user_id='.$user, 'imageurl');
Ничего не меняется???
#12 [ЕСТЬ РЕШЕНИЕ] Редактирование шаблона капчи и вывод новых сообщений 14 марта 2011 в 21:37
1) посмотри функцию getCaptcha в core\classes\page.class.php (может оно?)

2)
  1.  
  2. <?php
  3. $newmsg = cmsUser::isNewMessages($inUser->id);
  4. if ($newmsg) {?>
  5. <span id="global-header-content-messages">
  6. <a id="global-header-content-messages-link" href="/users/<?php echo $inUser->id; ?>/messages.html" >Новое сообщение!</a>
  7. </span>
  8. <?php } ?>
  9.  
#13 Где меняется количество прибавляемых голосов? 14 марта 2011 в 19:28

я правильно понял вопрос

rofl

100 пудова неправильно понял)
#14 [ЕСТЬ РЕШЕНИЕ] Группы пользователей\компоненты\модули 14 марта 2011 в 17:49
в php файле делаешь проверку.

  1.  
  2. $is_vip = 0;
  3. if (тут условие уникальности группы){ $is_vip = 1 };
  4.  
  5. и отдаешь в шаблон
  6.  
  7. $smarty->assign('is_vip', $is_vip);
  8.  
  9.  

хотя если это в профиле пользователя дело проискодит, то там проще.

  1.  
  2. {if !$myprofile && $usr.group_id==3} // 3 - это id нашей VIP группы
  3. вывод
  4. {/if}
  5.  
#15 [ЕСТЬ РЕШЕНИЕ] Группы пользователей\компоненты\модули 14 марта 2011 в 17:38
сработает если переменной $is_vip бедет предварительно присвоено true и $is_vip будет передано в шаблон
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.