no additional options in the template jomsocial twn2

October 08 Joomla Templates
GK User
Thu Oct 04, 2012 8:16 pm
Hi!
no additional options in the template:
Joomla 2.5.7
JomSocial 2.6.2
theme 2.6.1


Regards
Joachim
User avatar
Senior Boarder

teitbite
Fri Oct 05, 2012 11:06 am
Hi

Please show me an exact page this should be visible. I'll check if this is not a template issue.

Please also try to change to a different template to see if this fields are visible, if not than it will be a question for Joomsocial support. We only make style for it, so I do not know this component's code well.
User avatar
Moderator

GK User
Fri Oct 05, 2012 11:56 am
Hi!
In the original template, JomSocial everything works, then switch to a template twn2 missing these options
Joachim.
User i login na PW
User avatar
Senior Boarder

teitbite
Fri Oct 05, 2012 12:03 pm
Hi

Was it send from the same user ? I do not see it in my PM.
User avatar
Moderator

teitbite
Fri Oct 05, 2012 12:43 pm
Hi

Ok. I've found the access. Can You just tell me what page should I look at ? I do not see a page where elements from Your screen are.
User avatar
Moderator

GK User
Fri Oct 05, 2012 1:31 pm
Muszę po polsku, bo inaczej trudno mi to wytłumaczyć.
Po zalogowaniu przejdź do menu "Społeczność". Tam masz wydarzenia. Wybierz "Wydarzenia" i jedno z nich, np "Wielkie Derby". Po prawej stronie widać "Dodatkowe opcje", w których powinno się wyświetlać "wyślij email, edytuj, duplikuj, usuń wydarzenie". Wszystkie te opcje są widoczne w domyślnym szablonie Jomsocial, który możesz zmieniać na zapleczu w Komponenty->Jomsocial>Szablony
Joachim
User avatar
Senior Boarder

GK User
Fri Oct 05, 2012 9:41 pm
Witam!
Znalazłem coś takiego:
theme 2.6
/components/com_community/templates/gk_style/events.viewevent.php
Code: Select all
            <!-- event administration -->
            <?php if($isMine || $isCommunityAdmin || $isAdmin || $handler->manageable()) { ?>
            <div id="community-event-option" class="cModule collapse gk-dark plus">
               <h3><!-- href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"--><span><?php echo JText::_('COM_COMMUNITY_EVENTS_ADMIN_OPTION'); ?></span></h3>
               <!--<div class="app-box-menus">
                  <div class="app-box-menu toggle">
                     <a class="app-box-menu-icon" href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"></a>
                  </div>
               </div>-->

               <div class="app-box-content">
                  <ul class="event-menus clrfix">
                     <?php if( $isMine || $isCommunityAdmin || $isAdmin) {?>
                        <!-- Send email to participants -->
                        <li class="event-menu">
                           <a class="event-invite-email" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=sendmail&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_EMAIL_SEND');?></a>
                        </li>
                        <!-- Edit Event -->
                        <li class="event-menu">
                           <a class="event-edit-info" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=edit&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_EDIT');?></a>
                        </li>
                     <?php } ?>

                     <?php if( ($event->permission != COMMUNITY_PRIVATE_EVENT) && ($isMine || $isCommunityAdmin || $isAdmin) ){ ?>
                        <!-- Copy Event -->
                        <li class="event-menu">
                              <a class="event-copy" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=create&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_DUPLICATE');?></a>
                        </li>
                     <?php } ?>
                     
                     <?php if( $handler->manageable() ) { ?>
                        <!-- Delete Event -->
                        <li class="event-menu important">
                           <a class="event-delete" href="javascript:void(0);" onclick="javascript:joms.events.deleteEvent('<?php echo $event->id;?>');"><?php echo JText::_('COM_COMMUNITY_EVENTS_DELETE'); ?></a>
                        </li>
                     <?php } ?>
                  </ul>
               </div>
            </div>
            <?php } ?>
            <!-- end event administration -->

theme 2.6.1
Code: Select all
            <!-- event administration -->
            <?php if($isMine || $isCommunityAdmin || $isAdmin || $handler->manageable()) { ?>
            <div id="community-event-option" class="cModule collapse gk-dark plus">
               <h3><!--href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');">--><span><?php echo JText::_('COM_COMMUNITY_EVENTS_ADMIN_OPTION'); ?></span></h3>
               <!--<div class="app-box-menus">
                  <div class="app-box-menu toggle">
                     <a class="app-box-menu-icon" href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"></a>
                  </div>
               </div>-->

               <div class="app-box-content" style="display:none">
                  <ul class="event-menus clrfix">
                     <?php if( $isMine || $isCommunityAdmin || $isAdmin) {?>
                        <!-- Send email to participants -->
                        <li class="event-menu">
                           <a class="event-invite-email" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=sendmail&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_EMAIL_SEND');?></a>
                        </li>
                        <!-- Edit Event -->
                        <li class="event-menu">
                           <a class="event-edit-info" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=edit&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_EDIT');?></a>
                        </li>
                     <?php } ?>

                     <?php if( ($event->permission != COMMUNITY_PRIVATE_EVENT) && ($isMine || $isCommunityAdmin || $isAdmin) ){ ?>
                        <!-- Copy Event -->
                        <li class="event-menu">
                              <a class="event-copy" href="<?php echo $handler->getFormattedLink('index.php?option=com_community&view=events&task=create&eventid=' . $event->id );?>"><?php echo JText::_('COM_COMMUNITY_EVENTS_DUPLICATE');?></a>
                        </li>
                     <?php } ?>


                     <?php if( $handler->manageable() ) { ?>
                        <!-- Delete Event -->
                        <li class="event-menu important">
                           <a class="event-delete" href="javascript:void(0);" onclick="javascript:joms.events.deleteEvent('<?php echo $event->id;?>');"><?php echo JText::_('COM_COMMUNITY_EVENTS_DELETE'); ?></a>
                        </li>
                     <?php } ?>
                  </ul>
               </div>
            </div>
            <?php } ?>
            <!-- end event administration -->

Nie wiem, o jaki szczegół tu chodzi, ale kiedy użyję pliku events.viewevent.php z wersji 2.6 to opcje są widoczne jak w załączniku, a użyjąc pliku w wersji najnowszej dodatkowe opcje nie są widoczne
User avatar
Senior Boarder

GK User
Fri Oct 05, 2012 9:54 pm
Update:
Niestety w wersji 2.6 dodatkowe opcje są co prawda widoczne jednak jest błąd w wyskakującym oknie podczas zapraszania znajomych do wydarzenia, ponieważ nie pokazuje się przycisk "Zaproś", a z kolei w wersji 2.6.1 zapraszanie działa
User avatar
Senior Boarder

teitbite
Sat Oct 06, 2012 11:11 am
Hi

Do You mean that this problem was because joomsocial style was not updated ? Is it updated now ? Have You also updated the templates, because I can see some style issues which can be using css from within template.

Please try use english. This is because other users may have a similar problem and will not be able to use this thread.
User avatar
Moderator

GK User
Sat Oct 06, 2012 11:41 am
Hi
Niestety nie znam angielskiego więc tylko tłumaczenie przez google translator:
I think the problem lies in the file / components / com_community / templates / gk_style / events.viewevent.php
In version 2.6 gk_style template options as in the Annex are visible, but it does not work inviting friends.
After updating the template to the new version 2.6.1 gk_style situation is reversed, there are no additional options, and inviting work
User avatar
Senior Boarder

teitbite
Sat Oct 06, 2012 3:04 pm
Hi

Dobrze, wiec zrobie wyjatek i rowniez odpowim po polsku. Plik ktory Pan podal jest odpowiedzialny za te czesc kodu. Zrobmy maly test. Prosze podmienic ten plik ze stylu /default. To powinno przywrocic funkcjonalnosc. Jesli tak sie stanie to pewnie kilka niewielka poprawka w stylu naprawi ta czesc.
User avatar
Moderator

GK User
Sat Oct 06, 2012 4:58 pm
@teitbite, dzięki za zrozumienie, ale w moich szkolnych latach angielski to był wrogi, imperialistyczny język :)
Nie mniej problem dzięki Twojej sugestii udało się rozwiązać tak:
1. fragment kodu z szablonu default
Code: Select all
            <!-- event administration -->
            <?php if($isMine || $isCommunityAdmin || $isAdmin || $handler->manageable()) { ?>
            <div id="community-event-option" class="cModule collapse">
               <h3 href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"><?php echo JText::_('COM_COMMUNITY_EVENTS_ADMIN_OPTION'); ?></h3>
               <div class="app-box-menus">
                  <div class="app-box-menu toggle">
                     <a class="app-box-menu-icon" href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"></a>
                  </div>
               </div>


2. fragment kodu z szablonu gk_style:
Code: Select all
            <!-- event administration -->
            <?php if($isMine || $isCommunityAdmin || $isAdmin || $handler->manageable()) { ?>
            <div id="community-event-option" class="cModule collapse gk-dark plus">
               <h3><!-- href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"--><span><?php echo JText::_('COM_COMMUNITY_EVENTS_ADMIN_OPTION'); ?></span></h3>
               <!--<div class="app-box-menus">
                  <div class="app-box-menu toggle">
                     <a class="app-box-menu-icon" href="javascript: void(0)" onclick="joms.apps.toggle('#community-event-option');"></a>
                  </div>
               </div>-->

Rozwiązanie: w szablonie gk_style wystarczy usunąć przed div <!-- i za div -->
I to tyle. Zapraszanie również działa.
Dziękuję za sugestie i pozdrawiam
Joachim
User avatar
Senior Boarder

teitbite
Mon Oct 08, 2012 10:45 am
Hi

Wiec wyglada, ze developerzy jedynie zablokowali ten kod. Ciekawe. Widzocznie nie pasowalo do wizji designera :) Dziekuje za wyjasnienie i ciesze sie ze dziala.
User avatar
Moderator


cron
Remember me
Register New Account
If you are old Gavick user, click HERE for steps to retrieve your account.