By HMED on Wednesday, 29 November 2017
Posted in General
Replies 5
Likes 0
Views 298
Votes 0
Hello,

we would like to reorder the items unders groups or users profiles as content priorities are differents, we need discussions for example before events.

1. How to change the order ?
2. How to show all menus instead of "More" ?

Kind regards
Hi there,

1. How to change the order ?

Unfortunately, it is not possible to achieved this currently. But it would be best if you can submit a feature request regarding this issues by creating a new ticket on the forums and set it to "Feature Request", so everyone else could vote for it, the more people request on this, and we will priority consider it.

2. How to show all menus instead of "More" ?

Unfortunately, it is not possible to achieved this also, as that how it behave currently as it is designed to cope with all width of browser currently. If you shown them all, it will look ugly.

But it would be best if you can submit a feature request regarding this issues by creating a new ticket on the forums and set it to "Feature Request", so everyone else could vote for it, the more people request on this, and we will priority consider it.

Thanks for your understanding.
·
Wednesday, 29 November 2017 18:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,
thanks for your response,

We really need to achieve this on our website as it was requested by lot of our members, most of them dont know about other menus being hidden under "more" ! as you know visitors dont care about websites features and dont take time to search things, they take what is visible only ..

Which files we cand edit to reorder them ? i'll post in parallel a feature request
·
Wednesday, 29 November 2017 18:54
·
0 Likes
·
0 Votes
·
0 Comments
·
·
Wednesday, 29 November 2017 18:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You can edit them here .../components/com_easysocial/themes/wireframe/helpers/cover/user.php on codes below

[gist type="php"]
<?php if ($showMore) { ?>
<div class="es-profile-header-nav__item <?php echo $active == 'apps' || $isAppActive ? 'is-active' : '';?>">
<div class="btn-group">
<a href="javascript:void(0);" class="es-profile-header-nav__link dropdown-toggle_" data-bs-toggle="dropdown" data-button="">
<span data-text=""><?php echo JText::_('COM_ES_MORE');?></span>
<i class="i-chevron i-chevron--down"></i>

</a>
<ul class="dropdown-menu dropdown-menu-right">

<?php if ($this->config->get('groups.enabled')) { ?>
<li class="<?php echo $active == 'groups' ? 'is-active' : '';?>">
<a href="<?php echo ESR::groups(array('userid' => $user->getAlias()));?>" class="es-profile-header-nav__dropdown-link"><span><?php echo JText::_('COM_EASYSOCIAL_GROUPS');?></span></a>
</li>
<?php } ?>

<?php if ($this->config->get('events.enabled')) { ?>
<li class="<?php echo $active == 'events' ? 'is-active' : '';?>">
<a href="<?php echo ESR::events(array('userid' => $user->getAlias()));?>" class="es-profile-header-nav__dropdown-link"><span><?php echo JText::_('COM_EASYSOCIAL_EVENTS');?></span></a>
</li>
<?php } ?>

<?php if ($this->config->get('pages.enabled')) { ?>
<li class="<?php echo $active == 'pages' ? 'is-active' : '';?>">
<a href="<?php echo ESR::pages(array('userid' => $user->getAlias()));?>" class="es-profile-header-nav__dropdown-link"><span><?php echo JText::_('COM_EASYSOCIAL_PAGES');?></span></a>
</li>
<?php } ?>

<?php if ($this->config->get('followers.enabled')) { ?>
<li class="<?php echo $active == 'followers' ? 'is-active' : '';?>">
<a href="<?php echo ESR::followers(array('userid' => $user->getAlias()));?>" class="es-profile-header-nav__dropdown-link">
<span><?php echo JText::_('COM_EASYSOCIAL_FOLLOWERS');?></span>
</a>
</li>
<?php } ?>

<?php if ($this->config->get('polls.enabled')) { ?>
<li class="<?php echo $active == 'polls' ? 'is-active' : '';?>">
<a href="<?php echo ESR::polls(array('userid' => $user->getAlias()));?>" class="es-profile-header-nav__dropdown-link">
<span><?php echo JText::_('COM_EASYSOCIAL_POLLS');?></span>
</a>
</li>
<?php } ?>

<?php if ($apps && $this->config->get('users.layout.sidebarapps')) { ?>
<?php foreach ($apps as $app) { ?>
<li class="<?php echo $active == 'apps.' . $app->element ? 'is-active' : '';?>">
<a href="<?php echo ESR::profile(array('id' => $user->getAlias(), 'appId' => $app->getAlias()));?>" class="es-profile-header-nav__dropdown-link" title="<?php echo $app->getPageTitle(); ?>">
<?php echo $app->getAppTitle(); ?>
</a>
</li>
<?php } ?>
<?php } ?>

<?php if ($user->isViewer() && $this->config->get('users.layout.apps')) { ?>
<li class="divider"></li>
<li>
<a href="<?php echo ESR::apps();?>"><?php echo JText::_('COM_EASYSOCIAL_BROWSE'); ?></a>
</li>
<?php } ?>
</ul>
</div>
</div>
<?php } ?>
[/gist]

And thanks for those feature request posted
·
Thursday, 30 November 2017 10:12
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post