Author Topic: Hacer un campo nuevo "buscable"  (Read 19061 times)

0 Members and 1 Guest are viewing this topic.

Offline Haggen

  • Newbie
  • *
  • Posts: 22
    • View Profile
Hacer un campo nuevo "buscable"
« on: June 21, 2006, 06:57:14 PM »
Hola.. he modificado el 4images siguiendo un mod, y he logrado crear un campo nuevo para cada imagen (Nombre alterno de la imagen), me gustaria poder que este campo sea "buscable" y que el buscador lo tome en cuenta cuando se realizan las busquedas.

Se podra?

Offline exefire

  • Newbie
  • *
  • Posts: 30
  • FotoBomberos.com
    • View Profile
    • FotoBomberos.com
Re: Hacer un campo nuevo "buscable"
« Reply #1 on: June 22, 2006, 04:12:49 PM »
:arrow: me interesa  :idea: :!:

alguien sabe como :?:

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #2 on: June 22, 2006, 05:28:40 PM »
el mod anda por la web..

yo lo que quiero es como hacer q ese nuevo campo se autorellene con un valor default...

saludos!!
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline exefire

  • Newbie
  • *
  • Posts: 30
  • FotoBomberos.com
    • View Profile
    • FotoBomberos.com
Re: Hacer un campo nuevo "buscable"
« Reply #3 on: June 22, 2006, 05:39:21 PM »
puedes decirnos donde está el mod??...

y donde quieres que tenga valor por defecto. en la tabla de mysql, en la pagina de busqueda, en el formulario subir la foto, en editar la foto, etc.

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #4 on: June 22, 2006, 06:29:34 PM »
http://www.4homepages.de/forum/index.php?topic=1313.0


y lo q yo quiero es q cada vez q se agregue una imagen ese campo este ya con un valor, porq cada vez q agrego una imagen tengo q rellenar ese valor
ese valor lo cambio cuando la imagen necesita de ese campo
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline exefire

  • Newbie
  • *
  • Posts: 30
  • FotoBomberos.com
    • View Profile
    • FotoBomberos.com
Re: Hacer un campo nuevo "buscable"
« Reply #5 on: June 22, 2006, 08:00:37 PM »
creo que la forma más fácil es desde MySql

antra a tu PhpMyAdmin (suponiendo que eso usas para administrar tu base de datos)

entras a la tabla que tiene el campo que deseamos tenga un valor por defecto:

imagen: 01.jpg

luego presionas el boton para editar ese campo (imagen: 02.jpg)

luego en (imagen: 03.jpg) donde dice texto simple es donde debes escribir tu texto predeterminado.

eso, así de simple.

Saludos.

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #6 on: June 23, 2006, 01:10:56 AM »
pero eso lo tengo q hacer con todas las imagenes?"?!?!?!

no hay algo q se lo meta a algo general y solito se meta cada vez q agrego una imagen
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline exefire

  • Newbie
  • *
  • Posts: 30
  • FotoBomberos.com
    • View Profile
    • FotoBomberos.com
Re: Hacer un campo nuevo "buscable"
« Reply #7 on: June 23, 2006, 01:32:44 AM »
se agrega solito. por eso dice "predeterminado".
de hecho, si tienes alguna imagen que tenga ese campo vacío, cuando hagas ese cambio tomará el valor predeterminado.

Saludos

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #8 on: June 23, 2006, 04:01:40 AM »
no me funciona cuando de doy en el panel de control comprobar nuevas imagenes no me pone el campo default en la casiila q deberia
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline exefire

  • Newbie
  • *
  • Posts: 30
  • FotoBomberos.com
    • View Profile
    • FotoBomberos.com
Re: Hacer un campo nuevo "buscable"
« Reply #9 on: June 23, 2006, 05:27:07 AM »
me parece que se que puede estar pasando.

le debes aplicar ese texto predeterminado a 4images_images pero tambien a 4images_images_temp

prueba con eso.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #10 on: June 23, 2006, 02:29:06 PM »
Saludos,,,

En que tabla esta el campo ????  Como se llama el campo ????????? que tipo de campo es y que quieres que salga por defecto ????

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #11 on: June 24, 2006, 03:55:09 PM »
es el campo de image settings
el campo lo nombre imge_croquis
entonces quiero q cuando el croquis no exista por default aparezca la imagen spacer.gif q es la q esta marcada en el campo
cuando existe croquis, o mapa, yo en ese campo desde el ACP solo pongo el nombre del archivo y aparece el mapa

cada vez q agrego una imagen q no lleva mapa pues tengo q poner spacer.gif y pues si se me llega a pasar se queda en blanco y cuando veo la imagen en el broser sale q imagen no encontrada...

es por eso q quiero q ese campo por default ya este llenado con "spacer.gif"

ya probe las maneras de arriba y nada mas no me funciona

es un varchar(225) en predeterminado puse spacer.gif y cuando voy a comprobar nuevas imagenes en el ACP el campo sigue vacio y ya lo puse en las 2 tablas temp y la normal

saludos y gracias!!
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #12 on: June 24, 2006, 09:03:09 PM »
Saludos,,,.

A ver,,,

Code: [Select]
es el campo de image settings
No vale,,, se necesita exactamente el nombre de la tabla donde está situado el campo en cuestión.

Code: [Select]
el campo lo nombre imge_croquis
Esto es solo para verificar que el nombre del campo es correcto,,, no sea que el nombre del campo sea por ejemplo : image_croquis en vez de imge_croquis.

Cuando subes una imagen,,, este nuevo campo lo tienes para complementar el el formulario de subida de imágenes ( dentro del form de upload.php ) ??????????.

Cuando has creado el campo,,, lo has añadido a  : db_field_definitions.php o bien lo has creado con las funciones pertinentes ??????

Todo este interrogatorio  :twisted: :twisted: es para no hacer nada que descuadre la base de datos,,,

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline live@ct

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #13 on: June 25, 2006, 05:37:01 AM »
en 4images_images puse un campo adicional que se llama: image_croquis con las siguientes caracteristicas: VARCHAR(225) en nulo le puse NO, y en predeterminado le puse spacer.gif
esto mismo lo hice en 4images_images_temp
el campo tambien lo agregue como dice un tutorial en db_fiel_definitios

si necesitan q conteste mas preguntas no hay problema :P
Existen 10 tipos de personas, los que entienden el codigo binario y los que no.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Hacer un campo nuevo "buscable"
« Reply #14 on: June 26, 2006, 03:08:40 AM »
Saludos,,,

Este script es para modificar el contenido del campo image_croquis   de la tabla images de tu galería.

MUY IMPORTANTE : Antes de ejecutar el script,,,, haz una copia de seguridad de tu base de datos

Sube el script al directorio raiz de tu galería,,, lo nombras como install_actualizar_image_croquis.php y lo  ejecutas.

Code: [Select]
<?php
define
('ROOT_PATH''./');
include(
ROOT_PATH.'config.php');
include(
ROOT_PATH.'includes/constants.php');
include(
ROOT_PATH.'includes/db_mysql.php');
$site_db = new Db($db_host$db_user$db_password$db_name);
set_time_limit(0);

$modificar 'UPDATE `'.IMAGES_TABLE.'` SET `image_croquis` = "spacer.gif" WHERE `image_croquis` = ""';
$site_db->query($modificar); 

echo 
"<br /><br /><center><b>Ha finalizado el proceso de insertar <font color=\"#FF9900\">los nuevos datos </font> en la  tabla : <font color=\"#FF9900\">$tabla </font></b><BR><b>Puedes borrar ahora <font  color=\"#FF0000\">install_actualizar_image_croquis.php</font></b></center>";

?>

Para que las nuevas imagenes que subas,, no inserten un valor vacio en el campo,,, haz la siguiente modificación :

Localiza en templates/tus_plantillas/member_uploadform.html

Quote
<input type="submit" name="uploadbutton" value="{lang_submit}" class="button" />
    <input type="reset" value="{lang_reset}" class="button" />

Cambia a :

Quote
<input type="hidden" name="iimage_croquis" value="spacer.gif'" />
<input type="submit" name="uploadbutton" value="{lang_submit}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />

Aunque yo te recomendaría que insertase una opción para poder insertar los valores del campo desde  member_uploadform.html

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe