forum.coppermine-gallery.net
Support => Español (Spanish) => Closed boards => Language Specific Support => cpg1.4.x Español (Spanish) => Topic started by: DnGutierrez on August 27, 2008, 08:02:29 pm
-
hola, quisiera cambiar el sistema de votación que trae por defecto y en lugar de tener 5 opciones solo votar con un boton. Si alguién me peude decir que parte debo modificar le estaré muy agradecido.
También quisiera cambiar la consulta que muestra las valoraciónes y me ha resultado dificil encontrar el archivo donde se encuentra, ojala alguien me pueda indicar donde buscar.
Gracias de antemano.
-
Hola, bienvenido al foro!
Te cuento que me gusto bastante tu pregunta y que esto le puede servir a varios... Por eso, es que modifique también el archivo de idioma para que quede mejor.. Entonces,
1 - Abri el archivo 'theme.php' que se encuentra en la carpeta del tema (theme) que hayas elegido:
Agrega esto antes del "?>" final:
// HTML template for the image rating box
$template_image_rating = <<<EOT
<table align="center" width="{WIDTH}" cellspacing="1" cellpadding="0" class="maintable">
<tr>
<td class="tableh2_compact"><b>{TITLE}</b> {VOTES}</td>
</tr>
<tr>
<td class="tableb_compact" align="center"><a href="{RATE1}" title="{GREAT}" rel="nofollow"><img src="{LOCATION}images/votar.gif" border="0" alt="{GREAT}" /><br /></a></td>
</tr>
</table>
EOT;
2 - Modifica el(los) archivo(s) de idioma que vayas a utilizar:
Por ejemplo: abri 'spanish.php' de la carpeta de idiomas y busca donde dice:
'rating' => '(current rating : %s / 5 with %s votes)',
y cambialo a:
'rating' => '(Hasta ahora: %s votos)',
3 - En la carpeta 'include' busca:
$votes = $CURRENT_PIC_DATA['votes'] ? sprintf($lang_rate_pic['rating'], round($CURRENT_PIC_DATA['pic_rating'] / 2000, 1),
$CURRENT_PIC_DATA['votes']) : $lang_rate_pic['no_votes'];
$pid = $CURRENT_PIC_DATA['pid'];
Y remplazalo con:
$votes = $CURRENT_PIC_DATA['votes'] ? sprintf($lang_rate_pic['rating'], $CURRENT_PIC_DATA['votes']) : $lang_rate_pic['no_votes']; $pid =
$CURRENT_PIC_DATA['pid'];
Además, adjunto un archivo con:
- Las imagenes de las 'estrellitas' cuando votas. Son imagenes que las coloque en transparencia 100% para que no se vean, es decir que son pequeños cuadros transparentes. Con esto, logramos que no se vean en la pagina de 'Las mas votadas'
- El archivo votar.gif . Lo hice muy rapido, podrias hacer uno mejor para tu web! ;) Sirve Solo como ejemplo.
Luego, guarda todo y subilo a tu servidor. Recorda poner las imagenes en la carpeta de imagenes de tu tema y los demas archivos de donde los sacaste :D
Con respecto a:
También quisiera cambiar la consulta que muestra las valoraciónes y me ha resultado dificil encontrar el archivo donde se encuentra
No entiendo que queres decir, aun asi, por favor, si no esta relacionado con el tema, inicia uno nuevo ya que este tema esta bastante bueno y seria lindo que quede pequeño y sin muchas vueltas.. Me entiendes?
Saludos,
P.D: Si queres postea un link con tu web porque no lo he visto funcionando a esto y me gustaria. ;)
-
Muchas gracias por la explicación fabri, pense que no me iban a contestar, pero si exactamente lo que necesitaba, no hubiera podido solo no tenia idea donde modificar.
Si me funciono pero hay algo que falta en modificar el theme.php
debes colocar
EOT; antes del ?>
Sino te dara error.
Y el tercer archivo a modificar de la carpeta include es:
theme.inc.php
Por lo demas todo me funciono.
La galería es para un concurso y solo estará dos semanas más, si quieres verla aquí esta el enlace (http://geek-team.net/concurso)
La otra duda tratare de resolverla y si no habro otro tema :D
PD: Gracias por las imágenes :D
-
Muchas gracias por la explicación fabri, pense que no me iban a contestar, pero si exactamente lo que necesitaba, no hubiera podido solo no tenia idea donde modificar
De nada, para eso estoy.
debes colocar
EOT; antes del ?>
Sino te dara error.
No lo he probado como dije, pero en el codigo que yo coloque, si estaba incluido el 'EOT;' final.
Y el tercer archivo a modificar de la carpeta include es:
theme.inc.php
No te recomiendo que modifiques este archivo. Por favor, segui las intrucciones, si bien lo que va a ver el usuario es lo mismo, te comento que si te equivocas al editar este archivo vas a hechar todo a perder. Aun asi, si decides hacerlo, y sabes lo que haces, el resultado es el mismo. Te recomiendo editar el 'theme.php'.
El enlace apunta hacia tu sitio, no a la galeria como se recomienda,por lo tanto, no pude verla. Doy por cerrado este tema.
De nada, saludos.