Use a proper user name formatting function instead of name field
of the user account. The user format triggers hook_username_alter
so properly formats the output when we use the oauth2 fields.
Change-Id: Ie8df65822a2cad61f618e6c835cf7c0eebde3ccd
This patch allows to display alternate user profile pictures on
ambassador pages, instead the upload ones provided by openid.
Change-Id: Ie6d43dd90fec0a73bf2f0a5fef8cc4855957c772
Add weibo support to user profiles:
- groups_user_profile module
- add weibo url to user profile
- update of user profile's profile teaser settings
Change-Id: I98d220ada8f74e4fe72005b13a6f13aab8ed3881
Display the twitter account of ambassadors on the ambassador page.
- groups_social_link formatter module for link_fields
- fontawesome iconset to support font icons (CDN version)
- update of user profiles's profile teaser display suite settings
Change-Id: Ieba3b5ff047792625fdb23fb7ab498ee355e9dfc
The new page enlist the ambassadors and include a lead block for
ambassador program faq. New assets defined by the patch:
groups ambassador module: building blocks
- profile teaser view mode for user entity
- groups_ambassador_list view
- ambassador roles block
- ambassador selection process block
- ambassador program faq block
groups ambassador page module: landing pages
- ambassador program main menu
- ambassador program page
Change-Id: I0e2d92b74c34baaff7aacb4055e9b6c2f1614e0a
The bleed margins of the design was defined for front page only.
This patch makes it extendible by different conditions in the
theme's preprocess_html() hook.
Change-Id: I3b005bd2659e2c7d29ab48de2860e0978b5748a6
Status report on group data completeness added, available for ambassador,
community manager and administrator roles.
Change-Id: I2106dfad568017c44834353dedca6308d08b4d72
New registration link and new group review queue link added to user
profile page of users with ambassador or community manager roles.
The registration workflow had been enabled so a new group must
be approved by an ambassador or community mgr.
Change-Id: I8b633f122da7c6a442f109211214fe7ecec250dc
Add a custom chartjs module to integrate chart.js with Drupal. Extend
the membership report by a bar chart, and the membership history
report by a line chart.
Change-Id: Ifb134b632e593c88d81b44e97cb1a2c73626f0a8
Provide a basic membership reporting ui at reports/groups-membership-report.
Display the daily collected meetup.com membership data in a daily
aggregated form, grouped by continents and countries.
Change-Id: I895f98458f87cb19a73af59067f7ecf81ee8eb04
The role titles not appeared on profile page, just in the
special case when the logged-in user had that role. This patch
fixing that with using the proper user account object to determine
the role of the profile.
Change-Id: Ia4a2d830a5a7f77ef2bd77101aa5356a1239d31d
Sync settings are available for group administrators at node/%node/sync url.
Allows to edit the groups_sync_event_<nid>, groups_sync_group_<nid> and
groups_sync_meetup_<nid> variables.
Change-Id: I882f338095916a1fb507cdcda1877382ca8c3358
Add the standard languages selector block to navbar, register default
languages, enable l10n_updates. The groups_language_switcher module
is deprecated now, will be removed in a future release.
Change-Id: I4ae0582bd9b153503a22edc5e83d38efa7eff8a1
Home page upcoming events are ordered by event date now, some minor theme
fixes of events on group page. Event attendee list is available for logged-in
users only.
Change-Id: I8674ce9c5e5b7967a54f06ee9a948a55f209195e
User group status logo now appears next to group title on group listing
page, and right sidebar on group page.
Change-Id: I2fe7ca9f2e80dbab1657d4b6e7984b4444cb42b5
Align the profile picture to the left side, and enlist user group memberships
and user account history.
Change-Id: I42b3f8e22c2c964ec98bfa5727f02dabc9d12509
Update the appearance of post content types, remove duplicated
comment links, and extra rating links. Refactor the submitted by
line.
Change-Id: I96b5a858d903c9cb04bffb106d646724ea5fad77
Fit comments to new bootstrap theme, simplify commenting and remove
comment subjects. Disable comments on group content type.
Change-Id: I6751e543e5a42a3fa4d7e60a4b4935af50576389
Display a stream of content on groups page and enable content
post feature, based on user roles and group membership. Content
creation allowed for group organizers only.
Change-Id: Iebed964fd296fffde63a1f6e140d0ea2d548220d
Replace openid provider with oauth2. Oauth2 provides more details about
user profile and contains profile picture url. This patch contains
the groups_oauth2 module, an oauth2 authorization implementation for Drupal
written for openstackid.org provider. See module's readme for required
variable settings.
Change-Id: I30fc363d60a5f679194dfd0f9d6c6453f783f9aa
Move static pages from main menu into a front page block, insert a community
banner block, and refactor the recent activity and upcoming events content
into bottom part of the page.
Change-Id: I7c392171bbc17ddd5ad297c9737941ec72446796
Append the new-style formatting to group page, and add the missing
subscription, group activity and group members blocks to the page.
All group page related ui features included in the groups_page module.
Change-Id: Id1f3c0ab6d4157e5c3b3162f9e47e673818382da
Replace the existing groups directory patch with a filterable group
listing. The resultset can be filtered by continent and group status.
Change-Id: I92f6694fef4a92f3f279c0c622d0c61e082f8707
Add a bootstrap css based theme to groups portal, and match the design
elements and layout of new openstack.org site. This patch will not
enable the theme by default, just add the bootstrap module and the
openstack subtheme. The subtheme is based on the sass version of
bootstrap with a bundle compass support.
Change-Id: Iae976151e87d4d2edd6e913a5aea16d9c13dc051
Refactor map marker view mode from full view to teaser, remove 'read more'
and 'login or register' links of teaser view.
Change-Id: I66180616f8fbcd841841c423a9c2059bf0028f73
Rearrange frontpage block layout and add welcome block,
upcoming events and recent site activity into lower
regions.
Change-Id: I0ac9937e8abaceb383775881da99ee5bb458219c
Introduce a new layout to front page, include a map, group finder,
and tabbed upcoming events / recent activity.
Change-Id: I1a865e29e3a1174a2f0ca1636f01ee3a2d0df0a0
Fix the utility block overlap css issue that prevented click on
the user name or other elements in header.
Change-Id: I94fa83c79b5b27d55f7af7248c921b4890ebd0fb
Reorganize frontpage layout and add new block templates like
community stats, community map and find nearby groups.
Change-Id: I1acf920113068ba8cba8af78cf2e532002c569cd