4images Forum & Community

International => Español / Castellano => Topic started by: koalasoft on July 24, 2005, 02:08:35 AM

Title: Integracion 4images + Templates + HTML
Post by: koalasoft on July 24, 2005, 02:08:35 AM
buenas ... alguine sabe como puedo hacer una integracion 4imges con un archivo HTML ?

osea ..

Como puedo tener codigo HTML con integracion 4images y que contenga el Templates que utilizo ?
Por ejemplo una table HTML, animaciones etc, ..?

Pregunto puesto que ya he hecho integraciones de este tipo pero con geeklog .. asi que no se si esto se pueda hacer con 4images, si me pueden dar un ejemplo sencillo !!  :wink:

No se si me dia antender ...   :|


Saludos !!  :mrgreen:
Title: Re: Integracion 4images + Templates + HTML
Post by: excitex2 on July 26, 2005, 11:28:17 PM
Saludos,,,

Mejor sería que pusieses tu el ejemplo,, asi nos podriamos hacer una mejor idea de lo que quieres  :roll: :roll:

excitex2
Title: Re: Integracion 4images + Templates + HTML
Post by: koalasoft on July 27, 2005, 02:54:18 AM
ok miren .. ya intente hacerlo y puedo pude hacer la integracion ... cree un php de prueba llamado tes.php  :mrgreen:

Dentro de ella puse el siguinete codigo ...

Code: [Select]
<?php
$templates_used 
'home,category_bit,whos_online,thumbnail_bit';
$main_template 'home';

define('GET_CACHES'1);
define('ROOT_PATH''./');
define('GET_USER_ONLINE'1);
include(
ROOT_PATH.'global.php');
require(
ROOT_PATH.'includes/sessions.php');
$user_access get_permission();

if (isset(
$HTTP_GET_VARS['template']) || isset($HTTP_POST_VARS['template'])) {
  
$template = (isset($HTTP_GET_VARS['template'])) ? stripslashes(trim($HTTP_GET_VARS['template'])) : stripslashes(trim($HTTP_POST_VARS['template']));
  if (!
file_exists(TEMPLATE_PATH."/".$template.".".$site_template->template_extension)) {
    
$template "";
  }
  else {
    
$main_template $template;
  }
}
else {
  
$template "";
}
include(
ROOT_PATH.'includes/page_header.php');

if (!empty(
$template)) {
  
$clickstream "<a href=\"".$site_sess->url(ROOT_PATH."index.php")."\">".$lang['home']."</a>".$config['category_separator'].str_replace("_"" "ucfirst($template));
  
$site_template->register_vars("clickstream"$clickstream);
  
$site_template->print_template($site_template->parse_template($main_template));
  include(
ROOT_PATH.'includes/page_footer.php');
}
$cache_id create_cache_id(
  
'cat.page.index',
  array(
    
$user_info[$user_table_fields['user_id']],
    isset(
$user_info['lightbox_image_ids']) ? substr(md5($user_info['lightbox_image_ids']), 08) : 0,
    
$config['template_dir'],
    
$config['language_dir']
  )
);

if (!
$cache_page_index || !$content get_cache_file($cache_id)) {
// Always append session id if cache is enabled
if ($cache_page_index) {
  
$old_session_mode $site_sess->mode;
  
$site_sess->mode 'get';
}

ob_start();

//----------------------------------------------------- FIN ENCABEZADO INTEGRADO ------------------------------
//-------------------------------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------- INICIO INTEGRADO  DE PIE DE PAGINA ------------------------------
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  
"msg" => $msg,
  
"clickstream" => $clickstream
));
$site_template->print_template($site_template->parse_template($main_template));

$content ob_get_contents();
ob_end_clean();

if (
$cache_page_index) {
  
// Reset session mode
  
$site_sess->mode $old_session_mode;

  
save_cache_file($cache_id$content);
}

// end if get_cache_file()

echo $content;
?>


<!-- Codigo HTML para visualizar fuera y abajo del footer -->

<?php
include(ROOT_PATH.'includes/page_footer.php');

?>

Asi pues ... esto mi guie haciendo ya que ya he hecho integraciones de este tipo pero con geeklog .. y me guie para hacer esto ..
Solo que aqui solo muestra el encabezado y el pie de pagina de cualquier template que se este utilizando en ese momento ..

El detalle es e hice ya varia prubea y no he podido logar es meter codigo HTML pero queme quede entro del contenido de l template .. osea ..
si pongo codigo HTML entre el fin del encabezado e inicio del pie de pagina ... me sale bine . pero no dentro por asi decirlo el formulario del templates .. si no alfondo de este .. vaya .. como si estuvieras haceidno un simple codigo HTML al fondo de la pagina y dondtro del formulario templates ... para un ejemplo mas claro .. No puedo poner una tabla hecho en HTML dentro de un formulario del Templates ..

Espero haberme explicado bien  :roll:

Si no pues doy mas datos ...

Saludos !!  :mrgreen:
Title: Re: Integracion 4images + Templates + HTML
Post by: koalasoft on September 22, 2005, 02:45:56 AM
Alguine por alli lo ha hecho .. pues vaya que he tratado y nada ... pue sme gstaria usar el template que utilizo para hacer las mias .. y como ya lo repeti ... esto lo hago con geeklog .. pero con 4images nada que me sale todavia

Alguna idea ??

Saludos !!  :mrgreen:
Title: Re: Integracion 4images + Templates + HTML
Post by: koalasoft on October 01, 2005, 09:51:02 PM
Listo .. es una "jalada" la verdad .. solo tenis que poner el siguinete codigo especificando el diseño del tema ..
Code: [Select]
<?php

$main_template 
"miseccion";   <<== Aqui se especifica que el diseño del tema esta en Templates

define
('GET_CACHES'1);
define('ROOT_PATH''./');
define('GET_USER_ONLINE'1);
include(
ROOT_PATH.'global.php');
require(
ROOT_PATH.'includes/sessions.php');
include(
ROOT_PATH.'includes/page_header.php');
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  
"content" => $content,
  
"msg" => $msg,
  
"clickstream" => $clickstream,
  
"lang_control_panel" => $lang['control_panel']
));
$site_template->print_template($site_template->parse_template($main_template));
include(
ROOT_PATH.'includes/page_footer.php');
?>

Ahora en el directorio Templates pongo mi codigo HTML y le doy de nomnbre miseccion.html y dentro de este el siguinete codigo ..
Code: [Select]
{header}<p> el clasico Hola Mundo</p>{footer}
Y listo .. este un ejemplo :)

Saludos !!  :mrgreen:
Title: Re: Integracion 4images + Templates + HTML
Post by: excitex2 on October 02, 2005, 02:26:34 AM
Saludos,,

Lee este post,, hace tiempo que está insertado : http://www.4homepages.de/forum/index.php?topic=6966.msg30523#msg30523

excitex2
Title: Re: Integracion 4images + Templates + HTML
Post by: koalasoft on October 02, 2005, 03:08:18 AM
Fijate este post tambine ya tiene rato que lo puse y no habia visto el que me dices ahora  :(

Pero bueno .. pude hacerlo sin checar ese y bueno es un paso bueno no  :wink:

Gracias de todos modos .. lo tomare para implementar :)

Saludos !!