После прочтения этой статьи вы узнаете о менеджерах пользователей и полей Community Builder, их особенностях и возможностях, о том, как создавать дополнительные поля, заполняемые пользователем при регистрации, и отображать их в определенном месте профиля пользователя.
Community Builder – социальная сеть для Joomla. Часть 6. Управление пользователями Community Builder и их данными.
В предыдущей статье серии мы рассмотрели что такое вкладки Community Builder, для чего они нужны и как ими управлять. Теперь пришло время перейти одной из важнейших частей конфигурации Community Builder – управлению пользователями.

После прочтения этой статьи вы узнаете о менеджерах пользователей и полей Community Builder, их особенностях и возможностях, о том, как создавать дополнительные поля, заполняемые пользователем при регистрации, и отображать их в определенном месте профиля пользователя.

Управление пользователями Community Builder.

Все пользователи Community Builder хранятся и управляются через менеджер пользователей Community Builder (User Management). Не путать с менеджером пользователей Joomla! Вообще, если на сайте используется Community Builder, то о менеджере пользователей Joomla следует забыть. Его использование в этом случае крайне нежелательно. Это связанно с тем, что хотя пользователи при регистрации и дублируются в таблицы и Joomla и Community Builder базы данных, дополнительная информация, которою позволяет добавлять пользователю Community Builder, хранится только в таблице БД этого компонента. Таким образом, создание, редактирование или удаление пользователей Community Builder через менеджер Joomla может привести к ошибкам и другим неприятным ситуациям.

Менеджер пользователей Community Builder доступен в: «Компоненты» –> «Community Builder»  –> User Management. Его вид показан ниже:

1

Список пользователей Community Builder не особо отличается от других списков, и содержит в себе следующие столбцы:

Name (имя пользователя) – на самом деле, здесь должно быть ФИО;

UserName (логин) – без комментариев;

Logged In (на сайте) – в этом столбце показано на сайте пользователь в данный момент или нет;

Group (группа) – имеется ввиду группа прав доступа Joomla, а не социальная группа;

E-Mail – без комментариев;

Registered (зарегистрирован) – дата и время регистрации пользователя на сайте;

Last Visit (последний визит) – дата и время последнего посещения сайта пользователем;

// Статус пользователя на сайте:

Enabled (активирован) – указывает активирован или заблокирован пользователь

Confirmed (подтвержден) – указывает подтвердил ли пользователь свой E-mail;

Approved (утвержден) – в данном случае, это скорее означает «зарегистрировался на сайте»

// Пользователь сможет войти на сайт, только в том случае, когда во всех трех столбцах для него стоят зеленые галочки, иначе при попытке авторизации получит соответствующий отказ. Здесь удобно использовать столбец «Enabled», если требуется временная блокировка пользователя.

ID (уникальный идентификатор) – уникальный идентификатор пользователя в Community Builder.

Через панель инструментов над списком мы можем, добавить, отредактировать или удалить любого из пользователей. Здесь все стандартно для Joomla, кроме формы добавления/редактирования пользователей. Она довольно обширна и позволяет задавать значения во все доступные поля и менять изображение пользователя.

По управлению пользователями больше сказать нечего. Оно просто и интуитивно понятено. Гораздо более интересно управление полями. Рассмотрим его далее.

Управление полями Community Builder.

Для начала нужно определиться, что понимается под термином «поле». «Поле» – в данном случае, это какой-либо изменяемый параметр пользователя. Например, к полям можно отнести имя пользователя, пароль, возраст, аватар, и другое.

Менеджер полей  Community Builder доступен в: «Компоненты» –> «Community Builder»  –> Field Management. Его вид показан ниже:

2

Как видно на рисунке, данный менеджер также представляет из себя таблицу. В каждой строке таблицы отдельное поле, а в каждом столбце свойства поля. Разберем их подробнее:

Name (название поля) – системное имя. Его видит только администратор, но не пользователи;

Title (заголовок поля) – заголовок, который будет показан перед полем;

Type (тип поля) – самая важная колонка. Поля могут быть разных типов. Подробнее об этом будет написано ниже;

Tab (вкладка) – вкладка в профиле пользователя, на которой будет показано данное поле;

Required? (обязательное?) – обязательно или нет пользователь должен заполнять это поле;

Profile? (в профиле?) – показывать  поле в профиле пользователя? Здесь есть 3 доступных опции: 1 строка, 2 строки, и отключено. Они переключаются кликом по соответствующей ячейке таблицы. Количество строк показывает, как будут выведены данные заголовка поля и содержимого поля. Например, если выбрано 1 строка, то поле ФИО будет показано в профиле так:

ФИО:  Иванов Иван Иванович

А если выбрано две строки, то так:

ФИО:

Иванов Иван Иванович

Registration? (при регистрации?) – показывать ли поле в процессе регистрации?

Searchable? (доступно для поиска?) – можно ли будет в дальнейшем искать пользователей на сайте по данному полю?

Published? (показывать?) – показывать поле или нет. Если выбрано нет, то поле будет полностью отключено;

Re-Order (пересортировка) – пересортировка строк таблицы.

Общая картина ясна. Элементы, помеченные красным цветов, требуют для использования сторонний компонент.

Теперь перейдем непосредственно к добавлению и редактированию полей. Для добавления нового поля жмем кнопку «New Field», расположенную над таблицей. После этого откроется форма, показанная на рисунке:

3

Эта форма необычная.  На самом деле, это много форм в одной. Как я уже писал выше, самый важный элемент поля – это его тип. Как известно, данные бывают разных видов. Например, текстовые, графические, логические(Да/Нет) и.т.д. Через данную форму мы можем выбрать тип нужных нам данных и настроить его, как необходимо.

Первое поле в данной форме – выпадающий список «Type». В зависимости от выбранного здесь типа изменится вид формы и доступные для заполнения опции. Часть опций повторяется для всех типов, а именно:

Tab (вкладка) – вкладка в профиле пользователя, на которой будет показано данное поле;

Name (название поля) – системное имя. Его видит только администратор, но не пользователи;

Title (заголовок поля) – заголовок, который будет показан перед полем;

Pre-filled default value at registration only (предварительно заполненное значение при регистрации) – при регистрации в поле будет введено значение по умолчанию, указанное здесь;

Required? (обязательное?) – обязательно или нет пользователь должен заполнять это поле;

Show on Profile? (показывать в профиле?) – показывать  поле в профиле пользователя?

Display field title in Profile? (показывать заголовок поля в профиле?) – показывать или нет заголовок поля в профиле;

Searchable in users-lists? (доступно для поиска?) – можно ли будет в дальнейшем искать пользователей на сайте по данному полю?

User Read Only? (только чтение) – если выбрано «Да» значение в поле нельзя будет изменить;

Show at Registration? (показывать при регистрации?) – показывать ли поле в процессе регистрации?

Published (опубликовано) – показывать поле или нет.

Рассмотрим каждый тип данных и его опции подробнее:

1) Checkbox (single)

Говоря по-русски, это просто галочка, которую можно ставить и снимать(см. ниже).

4

Через это поле можно получать от пользователя ответы да/нет. Дополнительных параметров оно не имеет.

2) Checkbox (multiple)

Набор галочек, позволяющий определять несколько опций.

Может использоваться, например, чтобы пользователь мог отметить какие языки он знает.

Дополнительные параметры:

Size – используется для определения ширины (в символах) таблицы чекбоксов;

Cols – количество колонок таблицы чекбоксов (количество галочек в одной строке);

Rows – количество строк чекбоксов (количество строк с галочками);

– Display on profiles as (показывать в профиле как) – данная опция относится уже к отображению в профиле пользователя. Т.е. если пользователь поставил при регистрации несколько галочек, то эти значения в его профиле будет показаны в соответствии с этой опцией:

а) Comma “,” separated line (default) – через запятую;

б) Unnumbered list “ul” – ненумерованный список ul (кто знает html, тот поймет, кто не знает - посмотрит)

в) Ordered list “ol” – нумерованый список ol (аналогично).

Вот пример:

Выбираем «a» – через запятую и задаем значения, как показано на рисунке:

5

Получаем при регистрации:

Community Builder

 В профиле:

Community Builder

3) Date

Поле даты. Заполняется через всплывающий календарь. Дата отображается в формате, заданном в настройках Community Builder (вкладка «Общие»).

Дополнительные параметры:

– Minimum Year shown – минимальный показываемый год. Если, например, заданно -10, то в календаре будут годы, начинающиеся за 10 лет до текущего;

Maximum Year shown – максимальный показываемый год. Задается аналогично минимальному, только со знаком +;

Display on profiles as – способ отображения даты в профиле;

If searchable, then search by – если это поле доступно для поиска, то искать по;

– Alternate field title for age/time ago/birthday only display – альтернативные заголовки поля;

– Display Date and time – показывать дату и время.

Выглядит это дело примерно так:

Community Builder

4) Dropdown (Single Select)

Выпадающий список с единственным выбором. Значения для выбора задаются аналогично Checkbox (multiple). Может применяться, например, чтобы указать образование.

Community Builder

 5)Dropdown (Multi-Select)

Выпадающий список с множественным выбором. Такой же, как и Dropdown (Single Select), но с возможностью выбора нескольких значений.

Дополнительные параметры:

– Display on profiles as (показывать в профиле как) – тоже, что и в Checkbox (multiple).

6) Email Address

Поле для ввода Email.

Дополнительные параметры:

Size – используется для определения ширины (в символах) поля;

– Max Length – максимальная длина (в симвоволах) E-mail-адреса;

– Enable Email checker –ajax-проверка E-mail-адреса;

– Authorized input – тип авторизации;

Forbidden words at registration – слова, которые запрещено вводить в это поле при регистрации;

Forbidden words in user profile edits – слова, которые запрещено вводить в это поле при редактировании профиля.

7) Editor Text Area

Поле, которое можно заполнять с помощью встроенного редактора текста.

Дополнительные параметры:

Size – используется для определения ширины (в символах) поля;

Max Length – максимальное количество символов, которое можно ввести в это поле;

Minimum length – минимальное количество символов, которое можно ввести в это поле;

Cols – ширина поля(в символах);

Rows – высота поля (в символах).

Выглядит это примерно так:

Community Builder

8) Text Area

В это поле вводится неформатированный текст.

Дополнительные параметры:

Size – используется для определения ширины (в символах) поля;

Max Length – максимальное количество символов, которое можно ввести в это поле;

Minimum length – минимальное количество символов, которое можно ввести в это поле;

Cols – ширина поля(в символах);

Rows – высота поля (в символах).

Forbidden words at registration – слова, которые запрещено вводить в это поле при регистрации;

Forbidden words in user profile edits – слова, которые запрещено вводить в это поле при редактировании профиля.

9) Text Field

Отличается от Text Area только тем, что имеет только одну строку.

10) Integer Number

Поле для ввода целого числа.

Дополнительные параметры:

– Minimum value allowed – минимальное допустимое значение;

– Maximum value allowed – максимальное допустимое значение;

11) Radio Button

Смысл тот же, что и у Checkbox (single), только все доступные значения видны изначально. Можно отметить только одно из них.

Community Builder

12) Web Address

Название говорит само за себя. Без комментариев.

13) Image

Изображение. Дополнительные настройки этого поля переведены и понятны.

14) Password

С помощью этого поля можно задать какой-либо пароль. Вводимые символы скрываются за звездочками.

15) Fields delimiter

Это не поле, а то, чем можно отделить поля друг от друга. Главной опцией разделителя является описание. Только оно и будет показано пользователю.

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

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

Если вы увлекаетесь майнингом криптовалют, или просто хотите попробовать себя в этом бизнесе, вам понадобиться майнер и место, где его можно разместить. Более подробно об этом можно узнать на сайте, специализирующимся на продаже оборудования для майнинга и его размещении.

Об авторе
Об авторе
Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.

Добавить комментарий

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Комментарии  

0 # Евгений 15.04.2010 10:35
Можно ли в CB сделать две формы регистрации? Например одна для физических лиц, а вторая для юридических, и соответственно набор полей будет разным?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 16.04.2010 05:43
Евгений, к сожалению нет. Можно, конечно, добавить все поля к одной форме регистрации пометив их их различными значками для юр. и физ. лиц, но это ерунда. К сожалению, у Joomla 1.5 в принципе плохо с видами и правами пользователей. Эта система плохо проработана. Но все будет исправлено в Joomla 1.6. Сейчас она в alpha2, надеюсь, что ждать осталось недолго.
Ответить | Ответить с цитатой | Цитировать
-1 # Александр 16.04.2010 04:17
Wedal, не получается создавать полноценные поля.
Я понимаю так, что вот эта опция
Use the table below to add new values.

Необходима для того, чтобы создавать новые значения и кнопка Add... как раз и служит для того чтобы создавать их там где стоит Name
У тебя здесь в образцах показано несколько таких окошек (ну хотя бы на примере, где ты показываешь как ввести языки). Но у меня это окошко одно и новые не появляются. Не пойму в чём дело. Может быть, что-то в настройках. Или, может быть, я вообще всё понимаю не так?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 16.04.2010 05:45
Александр, скорее всего выбран не тот тип поля. Читай статью внимательнее.
Ответить | Ответить с цитатой | Цитировать
+1 # Александр 25.04.2010 12:05
Wedal, а если я перепробовал все типы и не работате ни одно. И календарь не выпадает при установки даты, и вообще ничего. Моё невнимательное чтение (хотя я, по вашей рекомендации, кажется выучил текст наизусть) - это единственная причина, чтобы типы не срабатывали? Нельзя ли ответить как-то более развёрнуто? Я потерял уже столько времени...
Ответить | Ответить с цитатой | Цитировать
+2 # Wedal 25.04.2010 15:56
Александр, будем разбираться. Первое, что приходит в голову - использовать для управления другой браузер. Если не поможет, распишите все, что делаете по пунктам. Так сложно понять в чем проблема.
Ответить | Ответить с цитатой | Цитировать
+1 # Александр 28.04.2010 01:47
Wedal, а можем мы говорить о помощи более конкретной? Ты входишь ко мне на сайт и смотришь в чём там дело? Или оказать услугу по его полной установке? Конечно, за определённое вознаграждение. Если что, напиши мне на адрес. У меня там и другие проблемы есть, которые я тоже пока что без посторонней помощи решить не могу.
Ответить | Ответить с цитатой | Цитировать
+1 # MikeBгrn 07.05.2010 09:17
Wedal, подскажите, есть ли возможность "вытащить" данные из регистрационной формы, например, в Word?

и сразу второй вопрос:
есть ли возможость вести статистику среди зарегистрировавшихся пользователей по полю, например, "Образование - Высшее"
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 08.05.2010 15:23
MikeBгrn, если вы имеете ввиду данные пользователей, которые они ввели при регистрации, то да, можно, но сложно. Только из базы данных и скорее всего потребуется сторонняя программа переноса данных из SQL в Excel и Word.

По статистике - да, но все тем же способом, через БД, либо искать/писать дополнительное расширение.
Ответить | Ответить с цитатой | Цитировать
+1 # Tatyanko_O 31.05.2010 10:07
Здравствуйте! Использую CB 1.2 RC3 на joomla 1.5. Все было отлично. И тут возникла острая необходимость добавить новое поле для заполнения в регистрационную форму. Создала соответсвующее поле в tab manager, перешла в field manager-new field и... белое пустое окошко. Во всех браузерах так. Сверху адрес http://localhost/mysite/administrator/index2.php
Подскажите, пожалуйста, в чем проблема? :cry:
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 31.05.2010 12:58
Tatyanko_O, чаще всего белый экран - это ошибка, которая скрыта, т.к. в настройках сервера установлен запрет на отображение ошибок. А вообще, RC3 давно устарел. RC - кандидат на релиз. Обновляйте ваш CB.
Ответить | Ответить с цитатой | Цитировать
+1 # Tatyanko_O 31.05.2010 14:14
Обновилась до Community Builder 1.2.2 Stable... Та же ерунда. Белое окно.
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 02.06.2010 02:16
Tatyanko_O, отключите запрет на отображение ошибок в настройках сервера и смотрите в чем дело.
Ответить | Ответить с цитатой | Цитировать
+1 # Tatyanko_O 03.06.2010 08:24
В общем, включила отображение ошибок, а заодно обновила joomla с 1.5.15 до 1.5.17... Пфф... CB выдал кучу сообщений о deprecated функциях + ошибки при создании нового fielda (как уже упоминалось):
Warning: require_once(Z:\home\localhost\www\mysite/components/com_acajoom/defines.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\mysite\components\com_comprofiler\plugin\user\plug_acajoomcbplugin\acajoom_cb.php on line 14

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\localhost\www\mysite/components/com_acajoom/defines.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\mysite\components\com_comprofiler\plugin\user\plug_acajoomcbplugin\acajoom_cb.php on line 14

Вот такие ужасы...
Ответить | Ответить с цитатой | Цитировать
+1 # Tatyanko_O 03.06.2010 08:25
Но так в принципе все работает
Ответить | Ответить с цитатой | Цитировать
+1 # Ильхам 01.06.2010 06:30
Здравствуйте!
Подскажите пожалуйтса, где можно поменять формат даты, чтобы сначала шли дни, а потом месяцы. Уже в какие только файлы не заглядывал. Так и не нашел. Буду очень признателен.
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 02.06.2010 02:32
Ильхам, вообще, для Joomla 1.5 информация о формате даты хранятся в файле локализации "language/ru-RU/ru-RU.ini". Не знаю, применимо ли это к CB. Попробуйте.
Ответить | Ответить с цитатой | Цитировать
+1 # Ильхам 02.06.2010 04:03
Спасибо что откликнулись. Да действительно именно там форматы даты и хранятся. Но у меня шаблон самописный и я не нашел куда прописать, какой именно из форматов даты использовать.
Пришлось править файл administrator\components\com_comprofiler\comprofiler.class.php
В строке 3040 это текст " . $this->dateFormat . " заменил на этот DD/MM/YYYY. Может примитивно, но зато сработало.
Может кому пригодится.
Ответить | Ответить с цитатой | Цитировать
+5 # Игорь 21.06.2010 20:32
Собственно вопрос можно ли в СВ создать зависимые друг от друга списки. Например: страна > область > город. Те. при выборе страны следующий список содержал бы города, соответствующие выбранному государству.
Ответить | Ответить с цитатой | Цитировать
+2 # IceMan 09.07.2010 08:31
Числовое поле в профиле пользователя каждый месяц должно изменяться, добавляться процент к числу. можно сделать так? Нужно скрипт прописать? Если да то где?
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 11.07.2010 04:47
IceMan, скипт пишется в отдельном php файле и сводится к выполнению sql-запроса, увеличивающего даное поле на определенный процент. Далее задание добавляется в планировщик cron на хостинге. Как-то так.
Ответить | Ответить с цитатой | Цитировать
+1 # Виталий 20.07.2010 14:06
Привет, необходимо создать поле которое будет генерировать уникальный номер для каждого пользователя, и его можно было бы отображать на сайте. Думал можно без хаков реализовать с помощью field intiger number, но настройки этого поля скудны, как можно их расширить? внутренний id не хочется вытаскивать наружу.
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 21.07.2010 01:35
Виталий, внутренний id и есть уникальный номер для каждого пользователя. Если не хочется его светить, можно прибавить к нему некоторое число, получив тем самым новые уникальные номера. Т.е. так: вытаскиваем из БД ID пользователя, прибавляем к нему X (либо отнимаем, умножаем, или сразу все вместе) и выводим на профиль. легко делается с помощью CB MySQL Field Plugin(wedal.ru/rasshireniya-joomla/community-builder-socialnaya-set-dlya-joomla-chast-10-sozdanie-opredelyaemih-i-vichislyaemih-poley.html) без каких-либо хаков.
Ответить | Ответить с цитатой | Цитировать
+1 # Brodyaga 13.12.2010 20:37
У меня такая проблема, после редактировании профиля пользователя я жму кнопку SAVE, а она не работает!!!
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 14.12.2010 05:31
Brodyaga, а теперь подробно. Версии, где редактируете профиль.
Ответить | Ответить с цитатой | Цитировать
+1 # Brodyaga 14.12.2010 12:57
Итак,
Community Builder 1.3

Иду в Компоненти---Community Builder---User Management--- и там вибираю пользователя которий мне нужен.
Клик по его имени, и откриваетса информация пользователя, которую админ может редактировать.

Я отридактировал и жму кнопку Save, а она не работает.(ничего не происходит)
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 15.12.2010 04:55
Brodyaga посмотрите это:
http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38/func,view/catid,114/id,126128/
Вроде похожая проблема и решилась. А заодно и проверьте работоспособность скриптов, например через IE. Он выводит восклицательный знак в левом нижнем углу, когда есть проблемы.
Ответить | Ответить с цитатой | Цитировать
+1 # Brodyaga 15.12.2010 14:56
И тут, у меня провал. Все же не работает!!!
Что подскажете???
Проверил на скрипти, ничего не видит!!!
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 16.12.2010 04:42
Brodyaga, ну что тут еще посоветовать...
Попробуйте сменить шаблон и проверить(хотя это вряд ли поможет), попробуйте поотключать плагины. Ведь, согласитесь, странно, что не работает только у вас. Скорее всего дело в каком-то конфликте между CB и др. расширением.
Ответить | Ответить с цитатой | Цитировать
+1 # Brodyaga 19.12.2010 17:36
Кнопка все же не работает!!

И еще одна проблема появилась..
Не подскажете, как с помощу joomfish переводить поля CB???
(как и в профиле, так и в форме регистрации)
Ответить | Ответить с цитатой | Цитировать
+1 # Brodyaga 22.12.2010 15:33
может.
Но если в стандатрном списке сменить название, то всеравно не показивает.
Ответить | Ответить с цитатой | Цитировать
+1 # D.E. 06.01.2011 18:56
А как Вы в форме регистрации сделали проверку пароля на той же строчке, что и сам пароль? где редактируются эти параметры?
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 07.01.2011 06:31
D.E., сейчас даже не вспомню. Подправил какой-то файл.
Ответить | Ответить с цитатой | Цитировать
+1 # Тарас 27.03.2011 15:48
Подскажите пожалуйста как полностю удалить Community Builder с joomla.
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 28.03.2011 03:46
Тарас, стандартно.
1) Удаляем компонент через менеджер расширений.
2) Проверяем не осталось ли что в папках components и administrator/components
3) Проверяем наличие таблиц с префиксом cb_ в базе данных Joomla.
Ответить | Ответить с цитатой | Цитировать
+1 # Николай 08.06.2011 21:42
Здравствуйте! У меняя проблема с френдованием пользователей через функцию AddConnection в com_comprofiler. При выполнении этой функции выдается сообщение "помещен в список друзей"ю А остальное - забота хозяина.
Ответить | Ответить с цитатой | Цитировать
0 # Николай 08.06.2011 21:52
Здравствуйте! У меняя проблема с френдованием пользователей через функцию AddConnection в com_comprofiler. При выполнении этой функции выдается сообщение "помещен в список друзей". Однако в поле "connections" для каждого пользоватьеля по-прежнему нет ни одного френда.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 09.06.2011 02:45
Николай, чтобы друг появился, он должен принять предложение дружбы, либо в настройках должно быть включено автодобавление в друзья.
Ответить | Ответить с цитатой | Цитировать
0 # Николай 10.06.2011 12:51
У меня в настройках на закладке "Друзья" не требуется взаимного согласия на установление дружбы, тип друзей - публичные, взаимных друзей нет, тем не менее в поле "connections" нет друзей. В чем причина?
Ответить | Ответить с цитатой | Цитировать
+1 # foto1.ru 10.06.2011 17:34
Как убрать выбор списка при выводе списка?



foto1.ru
Ответить | Ответить с цитатой | Цитировать
0 # seryoga 08.06.2012 22:11
Скажите а можно сделать так чтоб пользователи могли предлагать друг другу дружбу ну и общаться между собой, чтоб это было не так как через uddeim пока логин пользователя не введешь отправить не сможешь а чтоб ты мог просто подружится с теми с кем часто общаешься именно в теми сайта и потом просто отмечать друга и отправлять ему сообщение именно на внутренний почтовый ящик а не на е-mail!?
Ответить | Ответить с цитатой | Цитировать
-1 # Wedal 09.06.2012 04:12
seryoga, можно в CB есть плагин "Связи". Можно сделать так, что когда один пользователь просматривает профиль другого, то видит на его странице кнопку "добавить в друзья".
Ответить | Ответить с цитатой | Цитировать
0 # Мария 05.01.2013 09:26
Подскажите пожалуйста как можно добавлять поля в мини профиль под аватаркой.
Ответить | Ответить с цитатой | Цитировать
0 # Paolo 20.07.2013 13:29
Добрый день! Создал поле с типом checkbox, в котором за полем для галочки есть дополнительное имя (Правила регистрации). Так вот, надо, чтобы Правила регистрации были ссылкой.
Заранее благодарю!
Ответить | Ответить с цитатой | Цитировать
0 # Леся 24.12.2016 13:41
Community builder pro. При создании нового поля , пункт выбор группы , в полего где нужно выбрать какие именно группы будут выбраны, ничего не отображается. В других местах группы виногда, а именно там нет.
Ответить | Ответить с цитатой | Цитировать
0 # Антон 12.01.2017 21:49
Добрый вечер, подскажите пожалуйста, может вы в курсе, как настроить перевод собственных полей. Переводятся только те поля, которые указаны в файле language.php. Вопрос как их правильно туда поместить, чтоб при смене языка менялось и название.
Пробовал сам, заметил, что есть файл cb.core.xml в котором это должно быть прописано как-то, но как я не понял.
Если знаете ответ, прошу помощи, на форуме Джумлы не нашел.
Ответить | Ответить с цитатой | Цитировать