Tag Archive | CMS

Diseñando tu site web, trabajando con Drupal II

En el POST pasado veíamos como podíamos, de una manera, muy sencilla hacer una instalación de Drupal.

Ahora lo que haremos será cambiarle el idioma a Drupal al castellano.

Primero de todo nos hemos de descargar el archivo de idioma.

Idioma castellano Drupal

Hacemos Login nuestra página y nos vamos al apartado de administración, dándole a administer

Dentro de administer y le damos a Site Building en Site Building podremos acceder al apartado de Modules

Aquí encontramos los módulos que lleva Drupal, algunos están activados y otros no, nosotros deberemos activar el de Locale.

Salvamos los cambios después de seleccionar el módulo. Ahora en Site Building nos habrá aparecido un menú que se llama Translate interface. Le damos ahí y dentro de este menú le damos a Import.

Dentro de Import veremos que podremos importar el archivo .po que nos hemos descargado antes. Donde pone Import into seleccionamos Spanish, cogemos el archivo .po y le damos a Import.

Una vez hayamos importado el archivo, veremos que nos pone que para poner en Default el lenguage que queremos tenemos que ir a la página de lenguaje, vamos hacia allí y seleccionamos por defecto el español, salvamos y toda la interfaz se cambiará a Castellano.

Un saludo!!

Diseñando tu site web, trabajando con Drupal I

Hola

Muy buenas a todos/as!

Desde luego a los que no nos gusta mucho la programación y, nos gustan las cosas bien echas acudimos a los CMS para dejar algo, bien echo,  bien echo y además con unas funcionalidades muy buenas.

Uno de los CMS que más me gusta es Drupal, por su seguridad, por sus módulos, por su facilidad de uso..

En fin que lo probéis porque no os arrepentiréis.

La web de Drupal en Castellano

Drupal

Nos descargamos la última versión lo extraemos y preparamos Drupal para la instalación.. es tan sencillo que da hasta ganas de reír :P .

Antes de subirlo todo a nuestro hosting, es decir al FTP dentro de la carpeta,

sites\default

Encontraremos un archivo llamado:

default.settings.php

Con este archivo tenemos que hacer una copia y cambiarle el nombre a la copia por settings.php

De manera que ahora nos quedaremos con dos archivos:

default.settings.php y settings.php

Una vez tengamos esto lo subimos a nuestro servidor y hacemos la instalación, nos pedirá la base de datos y demás datos que obtendremos del hosting.

Un saludo

Corrigiendo errores de roles en moodle

Hola, para todos aquellos que la habéis cagado y os ha desaparecido el menú de admin, o os habéis equivocado con los roles.

Aqui está la solución:

<?php
/*
* fix admin role.
* Resets the admin role and creates a new user
* adminfix/adminfix and assigns it.
*
* You MUST remove this script after using it.
* It’s the biggest security hole known to man.
*
* Howard Miller – E-Learn Design Ltd.
*/

require_once( ‘config.php’ );
require_once( ‘lib/adminlib.php’ );

echo “<p>RESETING DEFAULT ROLES</p>”;

// assume admin is role number 1
reset_role_capabilities( 1 ); // administrator
reset_role_capabilities( 2 ); // course creator
reset_role_capabilities( 3 ); // teacher
reset_role_capabilities( 4 ); // non editing teacher
reset_role_capabilities( 5 ); // student
reset_role_capabilities( 6 ); // guest
reset_role_capabilities( 7 ); // authenticated user

// reload context
echo “<p>RELOADING CONTEXT</p>”;
$sitecontext = get_context_instance( CONTEXT_SYSTEM );
mark_context_dirty( $sitecontext->path );

// fix the primary admin
$admin = get_admin();
$adminusername = $admin->username;
echo “<p>PRIMARY ADMIN IS ‘$adminusername’, LOG IN WITH THIS</p>”;

// change the password
update_internal_user_password( $admin, ‘moodle’ );
echo “<p>PRIMARY ADMIN (‘$adminusername’) PASSWORD IS NOW ‘moodle’</p>”;

// remove the administrator from all roles
$roles = get_records(‘role’);
foreach( $roles as $role ) {
if ($role->id != 1) {
role_unassign( 0,$admin->id );
}
}
echo “<p>REMOVING ‘$adminusername’ FROM ALL ROLES</p>”;

// assign primary admin to admin role at site context
role_assign( 1,$admin->id,0,$sitecontext->id);
echo “<p>PRIMARY ADMIN IS (RE)ASSIGNED TO ADMIN ROLE AT SITE CONTEXT</p>”;

// reset anything we can think of back to default
echo “<p>RESETTING LOADS OF CONFIG SETTINGS BACK TO DEFAULT:”;
echo “<ul>”;

set_config(‘notloggedinroleid’,6); echo “<li>notloggedinroleid set to GUEST</li>”;
set_config(‘guestroleid’,6); echo “<li>guestroleid set to GUEST</li>”;
set_config(‘defaultuserroleid’,7); echo “<li>defaultuserroleid set to AUTHENTICATED USER</li>”;
set_config(‘defaultcourseroleid’,5); echo “<li>defaultcourseroleid set to STUDENT</li>”;
set_config(‘creatornewroleid’,3); echo “<li>creatornewroleid set to TEACHER</li>”;
set_config(‘defaultfrontpagerole’,0); echo “<li>defaultfrontpagerole to NONE</li>”;

echo “</ul>CONFIG SETTINGS COMPLETE</p>”;

echo “<p>ALL DONE</p>”;

Lo subís al FTP y hacéis

http://tusitio.com/adminfix.php y LISTO

Acordaros de borrar el fichero después del uso.

Fuente

Tu web en 5 minutos Instalando Joomla en Windows y Linux

Bueno ya que Poche a contribuido a alguna entrada de este blog..aunque haya sido de pura chiripa…

Me comentó que iba a instalar Joomla y que nunca lo había echo..

Bueno que decir de un CMS, hoy en día lo que es instalarlo está chupado.

Tanto WordPress como Drupal como Joomla

Primero hemos de tener un servidor web que nos soporte PHP, MYSQL y Apache si es en local podeis utilizar xampp

Ya hice un tutorial de como instalarlo en un Linux

Para instalarlo en Windows nos bajamos el paquete y  lo instalamos dándole a siguiente solamente,

Descargar Xampp para Windows

Una vez tengamos el servidor web, comenzamos instalando Joomla,

Primero bajamos Joomla

Descargar Joomla

Una vez lo hemos descargado lo descomprimimos ne uan carpeta que se llamará joomla esa carpeta contendra los archivos de instalación de Joomla

Es decir cuando le des a descomprimir entras dentro de la carpeta joomla_spanish y lo que pone cojes todos los archivos y los metes dentro de la carpeta joomla en htdocs.

Si estas en Linux y con un Ubunru pues en /opt/lampp/htdocs/

Si estás en Windows C:\Xampp\htdocs

En linux se haría lo siguiente

pruebas@laboratorio:~$ sudo mv ‘/home/pruebas/Escritorio/joomla’ /opt/lampp/htdocs/

Eso sería para mover el directorio Joomla al htdocs del xampp.

Comenezemos con la instalación,

Primero de todo generaremos la base de datos que necesitará joomla para poder trabajar.

Entonces una vez tengamos el xampp iniciado vamos al phpmyadmin

phpmyadmin_joomla

Tal y como véis en la página estoy creando una nueva base ded atos que se llamrá bdjoomla.

Una vez hemos echo esto nos vamos a la url que veréis en la imágen para empezar la instalación

instalación_1

Nota: Siempre es localhost barra y el nombre que le hayais puesto al direcotrio que contiene los archivos de Joomla

Ahora continuamos, aqui en la primera pantalla es para elejir el idioma, por defecto tiene español asi que le damos a siguiente.

requisitos

Vale esta parte es para revisar que nuestro servidor web cuenta con las principales caracteristicas para empezar la instalación. Le damos a siguiente

contrato_joomla

Vale en esta parte es el contrato de Joomla, nos lo leemos como hacemos todos y ya está le damos a siguiente

datos_a_llenarEn esta pantalla tenéis que poner los datos del servidor y la base ded atos. En mi caso ya que es enl local, pongo estos datos, después de eso le damos a siguiente

ftp

En esta pantalla es por si queremos habilitar el ftp a través de Joomla, le damos siguiente

datos_de_la

Aqui poneis los datos si os fijais en la imagen yo he puesto los datos de Poche, ante de seguir hacia adelante fijaors que abajo hay una casilla que pone los datos de jemeplod e Joomla si queremos instalarlos o no, yo elijiría que si, si nunca habéis utilizado Joomla, sigamos

joomla_instalado

Como veis aqui nos indica que hemos de borra el directorio de instalación, en Linux con hacer

rm -rf  /installation ya estaría y en Windows vamos encima del directorio y le damos a eliminar, despuñes de eso vamos a la werb le damosa  actualizar y miramos como queda:

joomla_instalado_final

Vale con esto ya es cosa vuestra configurarlo.