Desarrollo Web

Código PHP para embeber vistas en Drupal

<?php
 
$view = views_get_view('filtro_tipo_links');
$view->set_display('filtros');
$view->display_handler->set_option('arguments',array('35,22')); //
para pasar argumentos
$view->display_handler->set_option('items_per_page', 3); //numero de
items por pagina
$view->display_handler->set_option('use_pager', 1); // obvio
$view->display_handler->set_option('pager_element', 1); // para varios
paginadores dentro de una vista
print $view->preview();
 
?>

Módulos pathologic y share

Me he propuesto enviar cuando pueda alguna alerta de módulos que me
parecen muy interesantes. Si alguien se anima puede hacer lo mismo, al
final todos ganamos y si encuentran un módulo que trabaja mejor.. pues
bienvenido!.

Comenzamos:

Pathologic
http://drupal.org/project/pathologic

Es un módulo que soluciona el problema de trabajar con urls relativos
en modo local. Muy útil cuando subimos nuestro site del servidor de
pruebas al servidor de desarrollo y por allí se nos ha escapado un
link absoluto. :)

Share
http://drupal.org/project/share

Trasladar Drupal de un servidor local a un servidor remoto

Si alguna vez han pasado un sitio web de su localhost a su hosting
definitivo deben saber que siempre (siempre!) aparece algún problema.
Bien, hace poco tuve que hacer algo parecido en un hosting que no
tenía acceso por consola ni cpanel. Tenía además una instalación de
Drupal previa que había que borrar.

Van los pasos entonces:

1. Borrado de la base de datos instalada previamente.

No podía usar PhpMyAdmin porque tenía PHP 5.1.6 y para que funcione
necesitaba PHP 5.2. Entonces tuve que programar un script sencillo
para borrar las tablas. Tomé como referencia

Instalación de Subversión en Centos en un servidor de eapps

1. Primero si tienes un servidor en eapps tienes que ir al archivo

/etc/yum.conf

y comentar esta línea

#include=/etc/yum/eapps-excludes

2. Luego instalamos el subversion con el comando

yum install subversion

3. Dentro de la carpeta

/var

crear la carpeta svn

y dentro de ella crear el nombre de su proyecto, en mi caso ovt, quedaría así:

/var/svn/ovt

4. Darle permisos al usuario y grupo apache:apache para acceder a la carpeta y subcarpetas de

/var/svn

Instalación de Trac con SQLite, and Genshi con Easy_install en Linux Centos

Instalación de Trac con SQLite, and Genshi con Easy_install en Linux Centos
========================================

Distribuir contenido