Дима

Дима

Я очень люблю InstantCMS
+98
Репутация
6131
Рейтинг
#1 5 августа 2010 в 14:31

2) А также каким образом можно "связать" пользователя (в моём случае производителя) в соцсети с товарами, которые относятся к нему из универсального каталога? (Т.е. хочу, чтобы основа была каталогом, а со странички с найденым товаром мы могли попасть на страчку производителя).

Andersen

Я еще не очень разобрался с Универсальным каталогом, Доской объявлений, Прайс-листом, когда разберусь с каталогом, возможно чем-то помогу.
#2 Спаммер nomi? 5 августа 2010 в 13:26
Я тоже получил аналогичное письмо. Скажу честно, прочитал — ничего не понял
#3 5 августа 2010 в 01:49
Да, забыл указать строки статуса находятся где-то на 33 строке
#4 5 августа 2010 в 01:47

Подскажите, как отредактировать саму страницу (убрать всякие "кармы", "статусы" и прочие ненужные вещи:)).

Andersen

Как и обещал разобрался:

Идем в файл /templates/Ваш_шаблон/components/com_users_profile.tpl

Открываем, его любым текстовым редактором, я предпочитаю AkelPad (это не реклама).

Как убрать статус:

Удаляем из указанного выше файла строки:
  1. <div class="usr_status_bar">
  2. <div class="usr_status_text" {if !$usr.status_text}style="display:none"{/if}>
  3. <span>{$usr.status_text}</span>
  4. <span class="usr_status_date" >// {$usr.status_date} {$LANG.BACK}</span>
  5. </div>
  6. {if $myprofile}
  7. <div class="usr_status_link">[ <a href="javascript:setStatus()">{$LANG.CHANGE_STATUS}</a> ]</div>
  8. {/if}
  9. </div>
В принципе на этом уборка статуса завершена.

Как убрать Карму, Рейтинг:

Удаляем опять же из этого файла следующие строки (где-то 98-я строка):
  1. <tr>
  2. <td>
  3. <div id="user_ratings">
  4. <div class="karma">
  5. <div class="title">{$LANG.KARMA}</div>
  6. {if $usr.karma_int >= 0}
  7. <div class="value-positive">{$usr.karma}</div>
  8. {else}
  9. <div class="value-negative">{$usr.karma}</div>
  10. {/if}
  11. </div>
  12. <div class="rating">
  13. <div class="title">{$LANG.RATING}</div>
  14. <div class="value">{$usr.user_rating}</div>
  15. </div>
  16. </div>
  17. </td>
  18. </tr>
Так же надо убрать историю кармы:
Удаляем строки (где-то 91-я строка):
  1. <td><a href="/users/{$usr.id}/karma.html" title="{$LANG.KARMA_HISTORY}"><img src="/components/users/images/profilemenu/karma.gif" border="0"/></a></td>
Сохраняешь файл и… КРИЧИ УРА!!!

Я не знаю, возможно следующее вам нужно, но я всё-таки напишу как убрать вкладку "Награды":
Пишем в адресной строке браузера следующее:
Ваш_сайт/admin

Попадаем в админку → Компоненты → Профили пользователей → Вкладки профилей

Я думаю Вы разберётесь.

И конечно если не ясно пиши.


P.S. Т.к. я не программист, я просто хорошо разбираюсь в коде vи имею некие навыки php, так вот сделай копию редактируемого файла, и если что — то пойдет не так отмени изменения, заменив файл.
#5 5 августа 2010 в 01:12

Нет, всё отлично понятно! Разобрался. Спасибо Вам большое.
Подскажите, как отредактировать саму страницу (убрать всякие "кармы", "статусы" и прочие ненужные вещи:)).

Andersen

Щас по ковыряю, посмотрю…
#6 Про логины 4 августа 2010 в 23:55
Да, я был прав. Делаешь запрос к базе данных в phpmyadmin:
  1. UPDATE cms_users SET login=('логин') WHERE id = 1
где логин это новый логин админа. Теперь адрес страницы админа доступен по:
mysite.ru/user/указанный_логин

Хотелось бы заметить, что указанный выше запрос, меняет адрес страницы только админа, и логин только админа. Надо учитывать, что при авторизации надо указывать новый логин.
Что бы поменять логин другого пользователя, надо заменить значение id = ?
Узнать id можно в админке в пункте пользователи.
#7 Про логины 4 августа 2010 в 23:37

но все же скажите как изменить логин указанный при регистрации на сайтах данной системы?

Антон

Я думаю, что где-то в базе данных. Скорее всего в таблице cms_users. Щас посмотрю и отвечу точно.
#8 4 августа 2010 в 23:27

3) Возможна ли локализация сайта на других языках? (Хочу сделать на английском, немецком. С этим могу помочь и вам.)

Andersen

Это возможно. Но слишком сложно. Но я попытаюсь объяснить. В папке /languages создай папку en (это если для английского). Скопируй файлы ВСЕ!!! из папки ru в папку en. И в каждом файле, напротив каждого кода (массива) изменяй русское значение на английское. После чего в админке в настройках сайта напротив "Язык сайта" выбирай из списка en. Примени изменения и радуйся.


Можно так же сделать, что бы, когда пользователь кликает, например, на кнопочку с английским флагом, и он переходит по адресу www.en.mysite.ru. Это можно сделать так же само как и мобильную версию сайта. Подробнее здесь
#9 4 августа 2010 в 23:10
Отвечу только на счет первого. Изменить название вкладок можно в файле /languages/ru/components/users.php
Ищи в файле вот этот код:
  1. $_LANG['PROFILE']
И напротив кода изменяй значение, например на против кода $_LANG[’PROFILE’] стоит значение ’ Профиль’, вот его и изменяй.

Для вкладки ’ Лента’ ищи код
  1. $_LANG['FEED']
и естественно изменяй значение.
Для вкладки ’ Контент’ ищи код
  1. $_LANG['CONTENT']
здесь так же изменяй значение.


P.S. Если не ясно изложил пиши, я попытаюсь изложить яснее.
#10 Конец света?.. 4 августа 2010 в 12:51
Не ну я Вам удивляюсь, сейчас существуют более ста версий конца света, дошло уже до того, что вернутся динозавры и всех нас сожрут, и если для каждой версии создавать сайт, я считаю это просто засорение интернета, и лишняя паника. Я верю только в библейский конец света, когда будет тогда и будет. А остальные версии я принимаю за фантазию и за больное воображение.
#11 Вопрос о файлах системы 4 августа 2010 в 10:40

Смотря что Вы хотите удалить или изменить

Hmelex

Я хочу добавить под каждую картинку кнопку. В фотоальбоме пользователя я это сделал, изменением файла /templates/Мой_шаблон/components/com_users_photo //могу ошибиться!!!
#12 Вопрос о файлах системы 4 августа 2010 в 04:24

Сначала посмотрите название всех папок из которого и состоит — эта система.

Hmelex

Я так понимаю, что компонент фотогалереи находится в папке /components, за отображение компонента отвечает файл в папке /templates/мой_шаблон/components, а вот какой файл я не знаю.


— где:
— или административная часть
— или в пользовательской

Hmelex

В пользовательской, для более ясного вида вот скриншоты:

скрин 1:



скрин 2:



------------------------------------------------------------------

Правильно заданный вопрос — это уже половина ответа на него.

=====================================================================

Hmelex

Абсолютно согласен!
#13 Как вы узнали про InstantCMS? 3 августа 2010 в 21:51
Я узнал о InstantCMS на каком-то форуме, во общем там обсуждались CMS для соц. сетей. Я перешел по ссылке. В принципе вот и всё…
#1 Вопрос о файлах системы 3 августа 2010 в 21:48
Не хотелось создавать тему. Но не нашел подходящей темы где задать вопрос. shock
Какой файл отвечает за отображение фотогалереи?
#14 не скачиваются пользовательськие файлы 24 июля 2010 в 23:28

Попробуйте закачать в zip и скачать

.seo

В zip скачивается
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.