Agregar link adicional debajo de la foto de perfil de usuario

Necesito agregar un link adicional a los que se ven debajo de la foto del perfil del usuario.

Este link correspondería al plugin socialapparatus_games que solo agregó el link "Juegos" en el menu superior y para hacerlo visible debo desactivar "cool_theme" (Con este tema activo el menu superior no es visible)

Elgg V 1.8.6

  • Agregué el link "Juegos" en TOPBAR menu editando /mod/cool_theme/start.php:

            //Juegos
            elgg_register_menu_item('topbar', array(
                'href' => '/socialapparatus_games18',
                'name' => 'games',
                'priority' => 2,
                'section' => 'alt',
                'text' => elgg_echo('games'),
            ));

  • Lo resolví editando: mod/cool_theme/start.php

    if ($ owner instanceof ElggUser) {
    ////////////////////JUEGOS
            $items['games'] = ElggMenuItem::factory(array(
                'name' => 'games',
                'text' => elgg_view_icon('games') . elgg_echo('games'),
                'href' => "/socialapparatus_games18",
            ));

  • Hola una pregunta en que lado se deberia de pegar?

  • jesus524:

    Supongo que estás usando el mismo theme (http://community.elgg.org/plugins/912720/2.1.1/my-ultimate-cool-theme)

    * Si querés agregar un link en en menú de arriba (TOPBAR) pegas el código dentro de la sección * TOPBAR customizations de cool_theme/start.php

    Ejemplo:

            /**
             * TOPBAR customizations
             */

            ///////////////////Link Miembros
            elgg_register_menu_item('topbar', array(
                'href' => '/members',
                'name' => 'members',
                'priority' => 2,
                'section' => 'alt',
                'text' => elgg_echo('members'),
            ));

    * Si querés agregar un link debajo del avatar lo agregás antes o después del siguiente codigo en cool_theme/start.php:

            $items['friends'] = ElggMenuItem::factory(array(
                'name' => 'friends',    
                'text' => elgg_view_icon('friends') . elgg_echo('friends'),
                'href' => "/friends/$owner->username"
            ));

    Ejemplo: para agregar el link "Mis grupos" debajo del avatar del usuario agregas este codigo antes o despés del código mencionado anteriormente:

            //////////////////////MIS GRUPOS
            $items['groups'] = ElggMenuItem::factory(array(
                'name' => 'groups',
                'text' => elgg_view_icon('groups') . elgg_echo('Mis Grupos'),
                'href' => "/groups/member",
            ));

Elgg Argentina

Elgg Argentina

Grupo creado para nuclear a la comunidad Elgg en Argentina