Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: [Solved]: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?  (Read 8600 times)

0 Members and 1 Guest are viewing this topic.

jManuel

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 46
    • Comunidad de fotografos aficionados

Tengo varias cosas utilizando en mi web y galería y me gustaría saber como añadir al menu que solo acceden los "usuarios registrados" más enlaces.
Añadirlos para que los vea y utilize el publico si se hacerlo, pero para registrados no.

Muchas gracias.
« Last Edit: October 01, 2008, 04:34:25 am by fabri »
Logged
jManuel - Comunidad de fotografos aficionados

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?
« Reply #1 on: September 23, 2008, 04:05:46 pm »

Ingresa al archivo theme.php del tema que estes usando. Busca la función $template_sub_menu_button . Si no se ecuentra en el tema que estas utilizando, copialo desde el tema 'sample' y pegalo en el tuyo.

Luego, ingresa esto antes del boton que quieras omitir en caso que la persona no haya hehco login:

Quote
if (!USER_ID) return '';

Saludos,
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

jManuel

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 46
    • Comunidad de fotografos aficionados
Re: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?
« Reply #2 on: September 25, 2008, 06:27:27 pm »

Perdón por el retraso.

Le pongo el codigo del "theme.php" que estoy utilizando por que no sé exactamente lo que hay que añadir.
Code: [Select]
<?php
/*************************
&#160; Coppermine Photo Gallery
&#160; ************************
&#160; Copyright (c) 2003-2005 Coppermine Dev Team
&#160; v1.1 originaly written by Gregory DEMAR

&#160; This program is free software; you can redistribute it and/or modify
&#160; it under the terms of the GNU General Public License as published by
&#160; the Free Software Foundation; either version 2 of the License, or
&#160; (at your option) any later version.
&#160; ********************************************
&#160; Coppermine version: 1.4.1
&#160; $Source:
&#160; $Revision: 1.10 $
&#160; $Author:
&#160; $Date: 2005/04/30 07:13:16 $
**********************************************/

define('THEME_HAS_RATING_GRAPHICS'1);
define('THEME_IS_XHTML10_TRANSITIONAL',1); // Remove this if you edit this template until
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;  // you have validated it. See docs/theme.htm.


// HTML template for template sys_menu spacer
$template_sys_menu_spacer ='::';

?>

No sé de que manera hay que insertar la función $template_sub_menu_button.Lo que quiero es poner una "url" al perfil del usuario llamada "Mi perfil" ,porque en estos momentos la tengo visible al publico (aúnque no pueden acceder) pero queda algo feo.
El nombre del template que estoy usando es: peace_of_mind

Gracias.
« Last Edit: September 25, 2008, 07:32:53 pm by jManuel »
Logged
jManuel - Comunidad de fotografos aficionados

jManuel

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 46
    • Comunidad de fotografos aficionados
Re: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?
« Reply #3 on: September 28, 2008, 11:50:32 pm »

No he conseguido hacerlo Fabri.

Al final he tenido que recurrir a poner el menu de la web,(porque uso bridge con joomla) y aqui no hay problema con mostrar botones a usuarios registrados que a la vez están utilizando la galería.

Gracias.
Logged
jManuel - Comunidad de fotografos aficionados

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?
« Reply #4 on: September 29, 2008, 12:16:21 am »

Si no me has indicado que tu web estaba en bridge con Joomla es imposible que te ayudara. En el tema ¿Quieres respuesta a tu problema? LEER SI O SI  aparece claramente en el punto 2 que debes colocar un link. Esto es para evitar este tipo de situaciones. Como no colocaste el link, igual decidi ayudarte, pero es una respuesta distinta si tenes joomla.

Por favor, al pedir soporte, da todos los detalles posibles sobre tu web ya que me facilitas el soporte. Y a la vez, no te puedo dar una respuesta si no conozco bien tu sitio.

cierro tema ya que has decidido optar por otra opcion...
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

jManuel

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 46
    • Comunidad de fotografos aficionados
Re: ¿Pueden agregarse enlaces al menu que solo ven los usuarios registrados?
« Reply #5 on: September 29, 2008, 04:05:43 pm »

Hola Fabri,disculpas.

Aquí el link:

- http://www.efotolia.com/galerias/

Lo que quiero es poder esconder al publico el enlace llamado "Mi perfil" que se encuentra en el menu que se encuentra a la derecha en el centro de los tres.

Uso joomla 1.0.15 y bridge con coppermine (ultima version).

Perdón y gracias si decides ayudarme.
Logged
jManuel - Comunidad de fotografos aficionados

jManuel

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 46
    • Comunidad de fotografos aficionados

Solucionado!!

Por fin despues de muchas vueltas seguí tu consejo y me resulto.

Aquí pongo como se quedo el theme.php que estoy utilizando llamado "peace_of_mind":

Code: [Select]
<?php
/*************************
&#38;#160; Coppermine Photo Gallery
&#38;#160; ************************
&#38;#160; Copyright (c) 2003-2005 Coppermine Dev Team
&#38;#160; v1.1 originaly written by Gregory DEMAR

&#38;#160; This program is free software; you can redistribute it and/or modify
&#38;#160; it under the terms of the GNU General Public License as published by
&#38;#160; the Free Software Foundation; either version 2 of the License, or
&#38;#160; (at your option) any later version.
&#38;#160; ********************************************
&#38;#160; Coppermine version: 1.4.1
&#38;#160; $Source:
&#38;#160; $Revision: 1.10 $
&#38;#160; $Author:
&#38;#160; $Date: 2005/04/30 07:13:16 $
**********************************************/

define('THEME_HAS_RATING_GRAPHICS'1);
define('THEME_IS_XHTML10_TRANSITIONAL',1); // Remove this if you edit this template until
#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160; &#38;#160;&#38;#160; &#38;#160;&#160; // you have validated it. See docs/theme.htm.


// HTML template for template sys_menu spacer
$template_sys_menu_spacer ='::';

// HTML template for template sub_menu spacer
$template_sub_menu_spacer ='::';

// Creates an array of tokens to be used with function assemble_template_buttons
// this function is used in this file it needs to be declared before being called.
function addbutton(&$menu,$href_lnk,$href_title,$href_tgt,$block_id,$spacer) {
&
#160; $menu[]=array($href_lnk,$href_title,$href_tgt,$block_id,$spacer);
}
// HTML template for template sub_menu buttons
&#160; &#160; // {HREF_LNK}{HREF_TITLE}{HREF_TGT}{BLOCK_ID}{SPACER}
&#160; &#160; addbutton($sub_menu_buttons,'{CUSTOM_LNK_LNK}','{CUSTOM_LNK_TITLE}','{CUSTOM_LNK_TGT}','custom_link',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'Volver a la web','Salir de galerias e ir a la web','http://www.efotolia.com/','avanzado2',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'Iniciar sesion','Iniciar sesion como miembro','http://www.efotolia.com/index.php?option=com_login&Itemid=93','avanzado3',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'Registrarse','Crear una nueva cuenta','http://www.efotolia.com/index.php?option=com_comprofiler&task=registers','avanzado4',$template_sub_menu_spacer);
&
#160; &#160; addbutton($sub_menu_buttons,'{ALB_LIST_LNK}','{ALB_LIST_TITLE}','{ALB_LIST_TGT}','album_list',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{LASTUP_LNK}','{LASTUP_TITLE}','{LASTUP_TGT}','lastup',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{LASTCOM_LNK}','{LASTCOM_TITLE}','{LASTCOM_TGT}','lastcom',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{TOPN_LNK}','{TOPN_TITLE}','{TOPN_TGT}','topn',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{TOPRATED_LNK}','{TOPRATED_TITLE}','{TOPRATED_TGT}','toprated',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{FAV_LNK}','{FAV_TITLE}','{FAV_TGT}','favpics',$template_sub_menu_spacer);
&#160; &#160; addbutton($sub_menu_buttons,'{SEARCH_LNK}','{SEARCH_TITLE}','{SEARCH_TGT}','search',$template_sub_menu_spacer);
if (!USER_ID) return '';
&
#160; &#160; addbutton($sub_menu_buttons,'Mi perfil','Ver mi perfil',http://www.efotolia.com/component/option,com_comprofiler/Itemid,38/','avanzado2','');
?>

Perdona por no leer las faqs y gracias de nuevo con tu ayuda.
Logged
jManuel - Comunidad de fotografos aficionados

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/

De nada. Para la proxima intenta leer la documentacion y las preguntas frecuentes. Muchas veces tienen la solucion al problema que estas buscando. Y si no lo encuentras, no tengas duda en postear. Estoy aqui para ayudarte.  ;)

Saludos,
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)
Pages: [1]   Go Up
 

Page created in 0.035 seconds with 22 queries.