Crear Modulo con Html Para Drupal
Hola, que tal, quisiera saber que alguien me explique como puedo crear un modulo en Html a drupal,
lo que no quiero es usar la base de datos, quiero agregar un modulo como si fuera una pagina web y que la pueda indexar en el menu
del drupal. si alguien me puede echar la mano lo agradeceria mucho.
- Inicie sesión o regístrese para enviar comentarios







hola, yo estoy intentando
hola, yo estoy intentando integrar unos menus hechos en CSS a drupal, pero tampoco consigo dar en el clavo.
¿como podría lograrlo? ¿hay alguna manera de hacerlo sin tener que meterle mano a los .CSS de drupal?
En Resumen
miren en si lo que yo deseo es incrustar una pagina web en drupal como tipo frame, asi como se hace con el nuke, el proposito de eso es no tener que guardar la pagina en la base de datos de drupal, ya que la informacion lleva bastante espacio como para guardarlo en base de datos, y por si acaso se me hecha a perder la base de datos no perder todo. espero me haya explicado bien.
Es una chapu pero a lo mejor te sirve
Supongamos que la página que quieres integrar (mipagina.html) la tienes en el directorio paginas.
Por supuesto mipagina.html no debería incluir las cabeceras de HTML como <HML> o <BODY>
A continuación te creas una página (o artículo o blog o lo que quieras).
Le pones en el asunto el título de tu página.
Seleccionas como formato de entrada PHP code y le pones el siguiente código:
<?php
$lineas=file('paginas/mipagina.html');
foreach ($lineas as $linea_num => $linea) {
echo $linea;
}
?>
Si todo funciona bien debería cargarte tu página integrada en drupal. Si además pones el módulo de los alias puedes hacer que tu página tenga el alias mipagina de forma que puedas acceder con http://tu_url/mipagina
Incluso podrías hacerlo más fácil y en lugar de tenerlas tus páginas en un directorio a parte podrías hacer que fueran archivos adjuntos al nodo de drupal (los guarda creo que en files) con lo que crearías la página y subirías el archivo a la vez.
CHAT para drupal
puedo instalarse a drupal un chat distinto al chat box???
que sugerencias me dan debido a que chat box es muy limitado
Prueba a crear una
Prueba a crear una "página", y incluye todo el HTML que quieras. Mira las opciones de "Formato de entrada" al final.
Soy Nuevo en Drupal y no eh podido agregar html a drupal
Hola Jose A Reyero, mira lo que pasa que tengo dos dias con drupal y pues estaba muy familiarizado con el Php Nuke pero la verdad me gusta mas drupal ya que es mas veloz y trae muchas mejoras y no es tan conflictivo y no falla como lo hacen los nukes, en si lo que quiero hacer es esto que yo hacia con el php nuke.
----------------------------------------------------------------------
Si deseas agregar contenido Html a tu portal esta es una buena opción:
En un archivo nuevo de texto escribe lo siguiente:
<?php
if (!eregi("modules.php", $PHP_SELF)) {
die ("No puede acceder a este archivo directamente...");
}
require_once("mainfile.php");
//Escribe el nombre de tu pagina, sin la extensión.
$page = "tu_pagina";
include("header.php");
//Activar o desactivar los bloques del lado derecho, Activados=1 Desactivados=0
$index = 1;
OpenTable();
//Puedes cambiar la extensión de tu pagina aunque te recomiendo que no toques esta línea
// y que utilizes la extensión *.html para tus paginas.
include("$page.html");
CloseTable();
include("footer.php");
?>
Guarda dicho archivo con el nombre index.php en una carpeta, dicha carpeta la nombraras como
desees, pero sin espacios, es decir:
Correcto=Mi_pagina
Incorrecto=Mi pagina
Y guárdala en la carpeta modules que se encuentra en la raíz de tu sitio. En dicha carpeta, también
deberás guardar tu_pagina.html a la que haces referencia en el archivo php, y el contenido de la misma.
Ahora, desde el panel de configuración, ve a la sección de módulos, en la lista, encontraras
el nombre de tu modulo. Actívalo y listo, tienes un modulo con tu contenido Html.
---------------------------------------------------------------------
esto es lo que yo hacia en el nuke y quiero hacerlo igual pero en drupal
haz de cuenta que ya le busque pero no e podido agregar una pagina que pueda indexarla al menu y que cuando le des clic aparesca el contenido ya creado ya sea en un modulo o html,
deseo que con solo darle clic en la pagina que apareceria en el menu princupal me lleve a una pagina normal como se fuera un modulo, espero me haya explicado bien y agradezco mucho tu ayuda. saludos
Paso a paso: a) Olvídate
Paso a paso:
a) Olvídate del PHP Nuke
b) Coloca tu página donde quieras
Ej: mi_carpeta/mi_pagina.html
c) Habilita el módulo "menu" (administrar, modulos)
d) Crea un item de menú y en la "ruta" pon el que sería el enlace normal a la página "mi_carpeta/mi_pagina.html" (administrar, menu)
Vinculo de menus
Llevo dos días dándole a drupal y me parece interesante pero me he atrancado en los menús:
He hecho todo lo que dices y nada, me dice página no encontrada. Debe haber algo más pues llevo todo el día probándolo de mil maneras y nada.
La llamada la hago
http://localhost/drupal462/?q=midirectorio/archivo.htm y la respuesta es página no encontrada.
¿Qué me he saltado o he olvidado?
Utilizo drupal 4.6.2
nuevo
http:://localhost/drupal462/midirectorio/archivo.htm
Creo que no me explique muy bien
mira men, lo que yo deseo hacer es agregar una pagina al drupal pero que contenga los bloques y el encabezado con logo y el pie de pagina y que el contenido quede a mi lado derecho y pueda indexarlo al menu, no quiero que me enlaze a otra pagina, quiero que ponga como si la pagina html fuera un modulo, no se si para ello tengo que crear un modulo o se pueda asi pero si sabes de algun manual para crear un modulo para el drupal te agradeceria mucho me dijeras como hallarlo, ya que e intendado poner paginas, pero me aparece leer mas, escribir comentarios y lo peor es que no puedo indexarla en el menu, entonces mi conclusion es crear un modulo con la informacion o bien que haya manera de insertarle la pagina con las vistas que ya tiene la pagina como los bloques el encabezado y todo lo demas, espero me halla explicado bien, y muchas gracias por responder a mi pregunta, saludos yque estes bien.