Meneame
From wiki pixelame.net
Contents |
[edit] General
- http://pixelalo.com/ : web de pruebas
- guia de instalacion actualizada : es la que usamos, pero falla estrepitosamente en el fichero de configuracion.
- otra guia de instalacion. El fichero de configuracion esta mal, pero explica muchas cosas de los valores del config.php. Tambien explican como hacer la tabla de categorias.
- http://meneame.wikispaces.com/Codigo+fuente : codigo fuente
- http://meneame.wikispaces.com/Instalacion : instalacion
- http://meneame.wikispaces.com/message/list/Ayuda : para pedir ayuda (derethor esta registrado aqui)
- meneame : grupo de meneame, donde preguntar y ver dudas
- meneame-learnin : grupo de noticias para aprender meneame
[edit] Configuracion
El fichero de configuracion es /www/config-local.php
La lista oficial de meneame esta muy bien para ver que problemas surgen a la hora de configurarlo. Es interesante hablar ahi de todos los problemas que estamos teniendo.
[edit] Categorias
El proceso es totalmente manual. Tenemos que ir a la tabla *categories* y crearla a mano. Hay 2 jerarquias. Padre/hijo. Las categoria padre tienen un id entre 1 y 100, y las hijas mas de 100.
- category__auto_id: No lo relleneis, se rellenará automágicamente, y es el identificador único de esta categoría
- category_lang: dejadlo siempre como es, en el futuro será el nombre de las categorías en instalaciones multiidioma
- category_id: identificador único de esta categoría para este idioma. Si es padre, sera entre 1 y 100 (mirad que este libre), y si es hija, mas de 100.
- category_parent: categoría padre a la que pertenece esta categoría. Pondres el category_id del padre.
- category_name: nombre de la categoría, siguiendo el ejemplo anterior sería: Tecnología, Ciencia, Friki... etc...
- category_uri : si la categoria es raiz, es importante poner un texto id aqui. Se usara para despues navegar con ?meta=<identificador>, por ejemplo, ?meta=actualidad
[edit] Instalacion
1. crear base de datos
2. insertar los sql de la carpeta sql
3. copiar el codigo
4. copiar config.php a <servername>-local.php, y eliminar los include local de este fichero, hasta abajo
5. crear un usuario
6. meter el rewrite para que pille /user/<name>
7. pulsar el link del mail
8. editar la base de datos, y ponerle al usuario, el user_level god
9. copiar la carpeta scripts a www
10. editar el apache para que solo el server pueda hacer un get
11. meter los crons
