4images Forum & Community
International => Español / Castellano => Topic started by: Haggen 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?
-
:arrow: me interesa :idea: :!:
alguien sabe como :?:
-
el mod anda por la web..
yo lo que quiero es como hacer q ese nuevo campo se autorellene con un valor default...
saludos!!
-
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.
-
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
-
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 (http://www.4homepages.de/forum/index.php?action=dlattach;topic=13418.0;id=804;image) (imagen: 02.jpg)
luego en (imagen: 03.jpg) donde dice texto simple es donde debes escribir tu texto predeterminado.
eso, así de simple.
Saludos.
-
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
-
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
-
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
-
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.
-
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
-
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!!
-
Saludos,,,.
A ver,,,
es el campo de image settings
No vale,,, se necesita exactamente el nombre de la tabla donde está situado el campo en cuestión.
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
-
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
-
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.
<?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
<input type="submit" name="uploadbutton" value="{lang_submit}" class="button" />
<input type="reset" value="{lang_reset}" class="button" />
Cambia a :
<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
-
si se actualizaron los datos, y si aparece spacer.gif cuando agrego desde la pagina
y ahora para q aparezca el campo rellenado cuando le doy en comprobar nuevas imagenes en el panel de administrador q es donde generalmente agrego imagenes??!?!?!
gracias!! :D
-
Saludos,,,
Explica como has insertado el campo en el panel de control y como efectua la lectura y escritura dicho campo.
excitex2
-
pues los campos los lee automaticamente de la tabla...