Cuando queremos mover un tema de foro se nos depliega una serie de opciones de posibles foros. Dichas opciones estan por un orden distinto al establecido en nuestro foro, creando un poco de desconcierto cuando tenemos muchas opciones.
He realizado una que hace que las opciones aparezcan en el mismo orden y, ademas, aparezcan las categorias de foro en negrita (no selecionables) para mas claridad.
Para conseguirlo se sustituye la función "make_forum_select" en includes/phpBB/functions_admin.php por la siguiente función:
//
// Simple version of jumpbox, just lists authed forums
//
function make_forum_select($box_name, $ignore_forum = false, $select_forum = '')
{
global $db, $userdata;
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$forum_list = '';
$result = $db->sql_query("SELECT f.forum_id, f.forum_name, c.cat_title
FROM " . FORUMS_TABLE . " f, " . CATEGORIES_TABLE . " c
WHERE c.cat_id = f.cat_id
ORDER BY c.cat_order ASC, f.forum_order ASC");
$cat_title="";
while ($row... Leer más ...
Perseo, los plugins del componente sh404Sef recomiendan instalarlos de forma automática desde la administración de Joomla. En la siguiente dirección puedes encontrar un instalador de plugins para sh404sef (tienes que personalizar la instalación de cada plugin editando los archivos con el nombre correspondiente ej. "com_eventlist.php").
sh404SEF PlugIn Installer
Written by GreyHead
Monday, 29 September 2008 15:25
This installer is for Joomla 1.0.x
I wrote a couple of PlugIns for sh404SEF (for Deep Pockets and for ChronoForms) and thought I'd post them at Joomla.org. However, to do that they have to be installable with the standard Joomla installers (rather than just copy the sef_ext folder to the site). So I've written a PlugIn installer for sh404SEF. The 1.0 version is in beta, and the 1.5 version is an alpha release.
Download the Installer from the appropriate image link below and read more for instructions on using it.
It is very simple to use. Once you've written your PlugIn... Leer más ...
He tenido un error migrando mediante la herramienta de PLESK mi portal DragonflyCMS desde un servidor a otro.
El sintoma era caracteres ininteligibles en español, donde antes estaban las ñ, acentos y otros caracteres diferenciales de nuestra lengua.
No habia fallo en los caracteres que procedian de los ficheros de lenguas, solo en los que venian de la base de datos (mensajes del foro, titulos, etc)
Se ha solucionado cambiando en el fichero "includes/config.php" la linea:
Quote::
define('DB_CHARSET', 'utf8'); // NULL (is default), latin1, utf8, etc.
Por
Quote::
define('DB_CHARSET', 'latin1'); // NULL (is default), latin1, utf8, etc.
ayuda!!!!!!
veran yo uso este host www.iespana.es no se si es aceptable cuando creo la base de datos me sale este mensaje
Trying to connect to SQL server
Warning: mysql_list_dbs() [function.mysql-list-dbs]: Unable to save MySQL query result in /www/sites/1/iespana.es/r/i/mi sitio/site/includes/db/mysql_mngr.php on line 115
ERROR
y luego este mensaje
On /install.php
While executing query "CREATE DATABASE dragonfly DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci"
the following error occured: Access denied for user 'miusersql'@'%' to database 'dragonfly'
In: /www/sites/1/iespana.es/r/i/mi sitio/site/install/step2.php on line: 82
si es x el host les agradezco q me digan de uno gratuito q lo acepte
Esta solución tiene el inconveniente de que puede fallar en algun carácter, y al final hay que meter la base de datos a trozos, subsanando los problemas uno a uno.
Solucion en config.php:
El fichero config.php (includes/config.php)
Se localiza la linea:
Quote::
define('DB_CHARSET', 'utf8'); // NULL (is default), latin1, utf8, etc.
...pulsamos la opcion General nos aparece la página que nos detalla la vesion del sistema, la version de Mysql de nuestro servidor, la version de PHP, el path de root de nuestro servidor...
Setting:Value CMS.Version:9.2.1 PHP.Version:5.2.0 MySQL.Version:5.0.27-community-log (client: 5.0.22) GD.Version:bundled (2.0.28 compatible) CMS.path:C:/Archivos de programa/EasyPHP 2.0b1/www/Dragon9.2.1/ Core.path:C:/Archivos de programa/EasyPHP 2.0b1/www/Dragon9.2.1/includes/ Session.save_path:C:/Archivos de programa/EasyPHP 2.0b1\tmp\ Process.Owner:nobody (0) File.Owner:N/A (0) Group:0 System:Windows NT ES28S03199342T1 5.1 build 2600 Build.Date:Nov 2 2006 11:50:55 Configure.Command:cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" Server.API:Apache 2.0 Handler Virtual.Directory.Support:enabled Configuration.File.(php.ini).Path: C:\Archivos de programa\EasyPHP... Leer más ...
Veo que tienes una versión de PHP inferior a la 5.2 (PHP Version 5.0.4) en esa versión los comandos inet_ntop y inet_pton de PHP estaban implementados, pero no funcionaban correctamente.
Supongo que no puedes actualizar tu servidor a una version de PHP posterior a la 5.2, asi que te voy a proponer darle un "cambiazo".
Vete a la linea 603 del Fichero "includes/cmsinit.inc" y encontrarás lo siguiente:
# IP Handling
function encode_ip($ip) {
if (PHPVERS >= 43) { $backtrace = debug_backtrace(); }
$backtrace = empty($backtrace) ? array('file' => 'unknown', 'line' => 0) : $backtrace[0];
trigger_error("DEPRECATED call to <a href=\"http://dragonflycms.org/$function\">$function</a>() by {$backtrace['file']} on line {$backtrace['line']}.", E_USER_WARNING);
return inet_pton($ip);
}