F

forlord

+2052
Репутация
18894
Рейтинг
#1 Есть ли компонент АВТОрынок? Закажу 12 февраля 2014 в 10:28
Доска под 1.10.3 уже готова, буквально в течении недели будет релиз (сейчас финальная подготовка)
#2 Форма квитанции СберБанка 17 января 2013 в 20:23
quittance.ru/ вот там можно сохранить и поправить как нужно и исправленных вариант выложить для скачивания
#3 [ЕСТЬ РЕШЕНИЕ] Как сменить кодировку переменной в Smarty 17 января 2013 в 20:10
а что мешает массив сразу перевести в 1251
  1.  
  2.  
  3. public function conv($array) {
  4. if(!is_array($array)) {return iconv('utf-8', 'cp1251', $array);}
  5. foreach ($array as $key => $value) {
  6. $array[$key] = iconv('utf-8', 'cp1251', $value);
  7. }
  8. return $array;
  9.  
  10. }
  11.  
а потом этот массив уже в шаблон
#4 [ЕСТЬ РЕШЕНИЕ] Фото пользователей в закладки - как? 16 января 2013 в 09:18
все намного проще
1) в плагин в самый верх добавляем (где идет перебор event)
  1. $this->events[] = 'GET_USER_PHOTO';
  1. $this->events[]= 'DELETE_USER_PHOTO';
Потом ниже находим выбор какой event обрабатывать
  1. case 'GET_USER_PHOTO': $item = $this->echoBookmark($item, 'user_photo'); break;
  1. case 'DELETE_USER_PHOTO': $item = $this->eventDeleteBookmark($item, 'user_photo'); break;
дальше идем \components\users\photos.php строка примерно 462
было
  1. $photo = $inDB->fetch_assoc($result);
стало
  1. $photo = cmsCore::callEvent('GET_USER_PHOTO', $inDB->fetch_assoc($result));
далее открываем \components\users\model.php строка примерно 921 (public function deletePhoto($photo_id))
и перед закрывающейся скобкой от
  1. if ($this->inDB->num_rows($result)){ разный код
вставить
  1. cmsCore::callEvent('DELETE_USER_PHOTO', $photo_id);
т.е. должно получиться
  1. if ($this->inDB->num_rows($result)){
  2. $photo = $this->inDB->fetch_assoc($result);
  3. @unlink(PATH.'/images/users/photos/'.$photo['imageurl']);
  4. @unlink(PATH.'/images/users/photos/small/'.$photo['imageurl']);
  5. @unlink(PATH.'/images/users/photos/medium/'.$photo['imageurl']);
  6. $this->inDB->query("DELETE FROM cms_user_photos WHERE id = $photo_id") ;
  7. cmsCore::deleteComments('userphoto', $photo_id);
  8. cmsActions::removeObjectLog('add_user_photo', $photo_id);
  9. cmsClearTags('userphoto', $photo_id);
  10. cmsCore::callEvent('DELETE_USER_PHOTO', $photo_id);
  11. }
ну и последний штрих идем \components\bookmarks\frontend.php
находим где идет выбор event и вставляем по аналогии
  1. case 'user_photo':
  2. $item = $inDB->get_fields('cms_user_photos p INNER JOIN cms_user_albums a ON a.id = p.album_id INNER JOIN cms_users pr ON pr.id = p.user_id', "p.id = '$target_id'", 'p.id, p.title, p.description, p.imageurl as file, a.id as a_id, a.title as a_title, pr.login, pr.id as us_id');
  3. $description_photo = '<div class="con_image"><a href="/users/'.$item['us_id'].'/photo'.$item['id'].'.html" class="act_photo"><img border="0" alt="'.$item['title'].'" src="/images/users/photos/small/'.$item['file'].'" /></a></div>';
  4. $category = $_LANG['PHOTO_FROM_ALBUM'].': "<a href="/users/'.$item['login'].'/photos/private'.$item['a_id'].'.html">'.$item['a_title'].'</a>".<br>';
  5. $item['description'] = $description_photo.'<br>'.$category.'<br>'.nl2br($item['description']);
  6. break;
вот и все
#5 Кто подскажет как сделать оценки фото? 29 сентября 2011 в 09:08
www.forlord.ru/users/13/photo14.html вот так я уже давно сделал
#6 Модули-невидимки 31 марта 2011 в 22:05
авторизацию можно поставить только для гостей(показ) и все будет нормально
#7 Проблемі с чатом 1.7 28 февраля 2011 в 07:43
напиши в личку
#8 Проблемі с чатом 1.7 27 февраля 2011 в 10:09


а при заходе на сайт.ру/chat пишет

Table '***.cms_components' doesn't exist

(звездочками имя базы данных)

Jestik
Написано — нет такой таблицы)) видимо стал не правильно
#9 Убрать из тайтла "Универсальный каталог" 15 января 2011 в 00:01
убрать из меню универсальный каталог и все dance
#10 Два связанных селекта 12 декабря 2010 в 23:10
вот тебе пример instantcms.ru/blogs/blog-pomoshnik/krasivoe-reshenie-vybora-goroda-v-profile.html не нужно изобретать велосипед, если это не подойдет могу дать еще два варианта
#11 Восстановление модуля 17 ноября 2010 в 14:29
laughэто вставить нужно в базу данных обыно в панели управления хостинга есть кнопка phpMyAdmin, там выбираешь свою базу и нажиаешь кнопку sql и вставляешь запрос laugh
#12 неполадки с кодировкой 17 ноября 2010 в 12:54
кодировка должна быть cp1251_general_ci
#13 Восстановление модуля 17 ноября 2010 в 12:51
нужно выполнить запрос
  1. INSERT INTO `cms_modules` (`id`, `position`, `name`, `title`, `is_external`, `content`, `ordering`, `showtitle`, `published`, `user`, `config`, `original`, `css_prefix`, `allow_group`, `cache`, `cachetime`, `cacheint`, `template`) VALUES
  2. ('', 'left', 'Меню пользователя', 'Меню пользователя', 1, 'mod_usermenu', 5, 0, 1, 0, '---\navatar: 1\nshowtype: text\n', 1, '', -1, 0, 1, 'HOUR', 'module.tpl')
#14 Файлы 13 ноября 2010 в 22:35
как вариант сделать описание к файлу а название переводить на транслит😊делов на 5 минут
#15 11 ноября 2010 в 19:14
потому что гладиулос
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.