А

Александр

+731
Репутация
15744
Рейтинг
#1 Размер фото в альбомах пользователей 9 февраля 2011 в 01:32

Или размер фотографий в пикселях в альбомах пользователей не регулируется?


в админке регулируются размеры фото после обрезки.

а загружай ты хоть мильон на мильон пикс. — по барабану. главное чтоб по размеру файла (MB) проходило.
#2 Формирование миниатюр аваторок 4 февраля 2011 в 22:19
Функция ресайза фото img_resize() средствами GD находится в файле includes\graphic.inc.php

Размеры миниатюр фото настраиваются в админке, в частности и аватара...

пробовал править через сили сss пробовал и добивался нужных мне пропоций НО они только лишь подводили имеющиеся аватары под конкретные размеры. а следовательно фоты становились размазанными и ужасными.


значит пробовал плохо. средствами css это реализуется элементарно. например:

— делаешь в админке ширину маленькой копии аватара например 50 пикселей.
— получается что они у тебя будут 50 пикс. в ширину и ХЗ пикс. в высоту. Так?
— теперь выводишь фото в таком блоке

  1.  
  2. <div class="avatar_min">
  3. <img src="............" border="0">
  4. </div>
  5.  

а в стилях пропиши
  1.  
  2. .avatar_min{float:left;overflow:hidden;height:49px;width:49px}
  3.  
ну может еще чего там с padding или margin пошаманить придется — но по идее ава будет только квадратной 49 на 49 пикс. так и в прямоугольник можно превратить. в аккуратный… height;width; — измени

таким образом можешь свой модуль новые пользователи преобразить) ну а в другом месте, например в комментах — оставить прямоугольники.
#3 [ЕСТЬ РЕШЕНИЕ] Модуль Новые статьи или Последние материалы 2 февраля 2011 в 22:01
modules\mod_latest
#4 23 января 2011 в 22:04
попробуй перезалить. (см папку plugins/p_hidetext)

а потом включи.

у меня все работает кажись))

Много одновременно делал, непомню

запсывать надо laugh
#5 23 января 2011 в 21:51
отключи плагин Скрытый текст
#6 Невыполнение задачи CRON 17 января 2011 в 11:50

А у меня "Удаление старых записей ленты активности" не работает. 1.7

Сережка

— работает!

(Ежедневно с хостинга приходит уведомление на почту о выполнении скрипта). В админке InstantCMS в "Задачах крон" так же отмечено, что скрипт выполнялся


— и это тому косвенное подтверждение

… но в базе в cms_actions_log все остается.


— смею предположить что остаются НЕ СТАРЫЕ ЗАПИСИ ленты активности! )))

для того чтоб понятнее стало, — обрати внимание на функцию удаления старых записей ленты активности (см. файл actions.class.php)

  1.  
  2. /**
  3.   * Удаляет старые записи ленты
  4.   * @param int $pubdays
  5.   * @return bool
  6.   */
  7. static function removeOldLog($pubdays = 60){
  8.  
  9. $inDB = cmsDatabase::getInstance();
  10.  
  11. $sql = "DELETE FROM cms_actions_log WHERE DATEDIFF(NOW(), pubdate) > '{$pubdays}'";
  12.  
  13. $inDB->query($sql);
  14.  
  15. return true;
  16.  
  17. }
  18.  
НУ ЯсНо??? $pubdays = 60. т.е через 2 месяца с этой проблемой приходи и жалуйся))))
а если серьезно, Сережа — попробуй ка 60 на 3 заменить или на 7… сам короче решай.
#7 7 января 2011 в 19:38
или скока денеххх? с таким отношением думаю бесплатно не будет…
#8 Пользователи 7 января 2011 в 19:35
ну тут само собой group_id — тот который пытаемся закрыть. в шаблонах ничего не правим…
#9 Пользователи 7 января 2011 в 19:34
Не проверял. но чисто так, навскидку попробуй в components\users\frontend.php
исправить SQL запросы

  1. if ($do=='search'){
  2. ..........
  3. ........
  4. .......
  1.  
  2. $querysql = "SELECT
  3. u.id as id,
  4. u.login,
  5. u.nickname,
  6. u.group_id,
  7. u.logdate as flogdate,
  8. u.is_deleted as is_deleted,
  9. u.birthdate, u.rating,
  10. u.status as microstatus,
  11. p.city, p.karma as karma, p.imageurl,
  12. p.gender as gender
  13. FROM cms_users u
  14. LEFT JOIN cms_user_profiles p ON p.user_id = u.id
  15. WHERE u.is_deleted = 0 AND u.is_locked = 0 AND u.group_id != 2 $s
  16. ORDER BY city DESC";
  17.  
  1. if ($do=='view'){
  2. ..........
  3. ..........
  4. .............
  5.  

  1. $sql = "SELECT
  2. u.id as id,
  3. u.login,
  4. u.nickname,
  5. u.group_id,
  6. u.logdate as flogdate,
  7. u.is_deleted as is_deleted,
  8. u.birthdate, u.rating,
  9. u.status as microstatus,
  10. p.city, p.karma as karma, p.imageurl,
  11. p.gender as gender
  12. FROM cms_users u
  13. LEFT JOIN cms_user_profiles p ON p.user_id = u.id
  14. WHERE u.is_locked = 0 AND u.is_deleted = 0 AND u.group_id != 2
  15. ORDER BY ".$orderby." ".$orderto."
  16. LIMIT ".(($page-1)*$perpage).", $perpage";
  17. } else {
  18.  
  19. $sql = "SELECT
  20. o.user_id as id,
  21. u.login,
  22. u.nickname,
  23. u.group_id,
  24. u.logdate as flogdate,
  25. u.is_deleted as is_deleted,
  26. u.birthdate, u.rating,
  27. u.status as microstatus,
  28. p.city, p.karma as karma, p.imageurl,
  29. p.gender as gender
  30. FROM cms_online o
  31. LEFT JOIN cms_users u ON u.id = o.user_id
  32. LEFT JOIN cms_user_profiles p ON p.user_id = u.id
  33. WHERE u.is_locked = 0 AND u.is_deleted = 0 AND u.group_id != 2
  34. GROUP BY o.user_id
  35. ORDER BY ".$orderby." ".$orderto."
  36. LIMIT ".(($page-1)*$perpage).", $perpage";
#10 ресайз клубных фоток 29 декабря 2010 в 00:18
Я говорю было. просто не помню где. я отвечал для версии 1.6...

править надо lib_photos.php


в нем посмотри функцию albumCreate там в запросе
  1.  
  2. thumb1=96,
  3. thumb2=600,
  4.  
измени на нужные...

если нужно исправить в уже созданном альбоме, то только ручками в базе cms_photo_albums
#11 ресайз клубных фоток 28 декабря 2010 в 21:09
В клубах используется стандартный компонент фотогалерея находящийся тут components\photos
ищи по форуму тут столько раз учили как измянять размеры фоток.
#12 [ЕСТЬ РЕШЕНИЕ] Модуль подарков 28 декабря 2010 в 21:05

В админке Плагин p_present_gifts активирован.Больше в админке по подаркам ничего нет


а сам компонент устанавливал????
#13 В коментариях вер 1.7 не работает тег HIDE 19 декабря 2010 в 19:24
У меня работает. Посмотри плагин — скрытый текст — включен?
#14 16 декабря 2010 в 01:49

plugins\p_usertab\plugin.php

  1. $this->info['tab'] = 'Статьи';
эх… stuk
#15 вывод количества новых друзей 14 декабря 2010 в 19:08
Файл modules\mod_usermenu\module.php

добавь где нибудь перед
  1. $smarty = $inCore->initSmarty('modules', 'mod_usermenu.tpl');
строчку
  1. $new_friend = $inDB->rows_count('cms_user_friends', "to_id = '$inUser->id' AND is_accepted = '0'");
и отдай в шаблон
  1. $smarty->assign('new_friend', $new_friend);
а в шаблоне mod_usermenu.tpl

выведи где надо

  1. {$new_friend}

Вроде так. не проверял. это выводит кол-во новых заявок дружить. ну а ссылку уже сам придумай и сделай отдельную страничку.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.