Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/plugins/avatarep.php on line 1102

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[Tutorial] Integrar MyBB en un sitio web
Páginas (2):    1 2
PkPedro   12 Mar, 2011, 11:45 am
#11
No viene nada para editar la cookie path..

Código:
<?php
/**
* Database configuration
*
* Please see the MyBB Wiki for advanced
* database configuration for larger installations
* http://wiki.mybboard.net/
*/

$config['database']['type'] = 'mysqli';
$config['database']['database'] = 'pokecoma_mybb';
$config['database']['table_prefix'] = 'mybb_';

$config['database']['hostname'] = 'localhost';
$config['database']['username'] = 'secret';
$config['database']['password'] = 'secret';

/**
* Admin CP directory
*  For security reasons, it is recommended you
*  rename your Admin CP directory. You then need
*  to adjust the value below to point to the
*  new directory.
*/

$config['admin_dir'] = 'admin';

/**
* Hide all Admin CP links
*  If you wish to hide all Admin CP links
*  on the front end of the board after
*  renaming your Admin CP directory, set this
*  to 1.
*/

$config['hide_admin_links'] = 0;

/**
* Data-cache configuration
*  The data cache is a temporary cache
*  of the most commonly accessed data in MyBB.
*  By default, the database is used to store this data.
*
*  If you wish to use the file system (cache/ directory), MemCache, xcache, or eAccelerator
*  you can change the value below to 'files', 'memcache', 'xcache' or 'eaccelerator' from 'db'.
*/

$config['cache_store'] = 'db';

/**
* Memcache configuration
*  If you are using memcache as your data-cache,
*  you need to configure the hostname and port
*  of your memcache server below.
*
* If not using memcache, ignore this section.
*/

$config['memcache']['host'] = 'localhost';
$config['memcache']['port'] = 11211;

/**
* Super Administrators
*  A comma separated list of user IDs who cannot
*  be edited, deleted or banned in the Admin CP.
*  The administrator permissions for these users
*  cannot be altered either.
*/

$config['super_admins'] = '1';

/**
* Database Encoding
*  If you wish to set an encoding for MyBB uncomment
*  the line below (if it isn't already) and change
*  the current value to the mysql charset:
*  http://dev.mysql.com/doc/refman/5.1/en/charset-mysql.html
*/

$config['database']['encoding'] = 'utf8';

/**
* Automatic Log Pruning
*  The MyBB task system can automatically prune
*  various log files created by MyBB.
*  To enable this functionality for the logs below, set the
*  the number of days before each log should be pruned.
*  If you set the value to 0, the logs will not be pruned.
*/

$config['log_pruning'] = array(
    'admin_logs' => 365, // Administrator logs
    'mod_logs' => 365, // Moderator logs
    'task_logs' => 30, // Scheduled task logs
    'mail_logs' => 180, // Mail error logs
    'user_mail_logs' => 180, // User mail logs
    'promotion_logs' => 180 // Promotion logs
);

?>
Última modificación: 12 Mar, 2011, 11:46 am por ikary!.
nentab   12 Mar, 2011, 12:20 pm
#12
Yo no sé muy bien cómo funciona esta integración, peero, la cookie path está en el settings.php, y no en el config.php.
fuzilogik   16 Mar, 2011, 1:51 pm
#13
El problema es que estoy logueado, pero sigue mostrando el formulario de Login.
¿Que puede ser?

Mira el code es este:

Código PHP:
<?php

define
('IN_MYBB', 1);
require(
"Foro/global.php");

if(
$mybb->user['uid'] != 0)
{
?>
<?php if($mybb->user['avatar'] != '') : ?>
<img src="<?php echo $mybb->user['avatar']; ?>" /><br /><?php endif; ?>
<?php echo $mybb->user['username']; ?> (<?php echo $mybb->user['postnum']; ?> posts)
<?php
}
else
{
?>
<form action="Foro/member.php" method="post">
<label for="username"><span class="style2">Nombre de usuario:</span> </label>
<input type="text" name="username" value="" /></td>

<br />

<label for="password" class="style2">Contrase&ntilde;a: </label>
<input type="password" name="password" value="" />

<br />

<label title="Si se selecciona, las credenciales de acceso ser&aacute;n recordadas en esta computadora."><input type="checkbox" class="checkbox" name="remember" checked="checked" value="yes" />
<span class="style2">Recordarme</span></label>

<input type="submit" class="button" name="submit" value="Login" />
<input type="hidden" name="action" value="do_login" />
<input type="hidden" name="url" value="http://perfectsimetry.com.ar/Foro/" />
</form>
<?php
}

?>

Luego mediante un include (PHP) lo combino con la web-
Última modificación: 16 Mar, 2011, 1:53 pm por Carlillus.
santiago_mybb_import8113   16 Mar, 2011, 3:53 pm
#14
@Fuzilogik, cual es el contenido del cookiepath?
Para que te funcione tiene que ser "/". Probablemente este configurado como "/foro/".
Última modificación: 16 Mar, 2011, 4:00 pm por ExplosiveMan.
fuzilogik   16 Mar, 2011, 4:32 pm
#15
Pero si cambio el Cookie Path de "/Foro/" a "/" ¿No tendré problemas?
Última modificación: 16 Mar, 2011, 4:34 pm por Carlillus.
DARKNESSDH_mybb_import8424   16 Mar, 2011, 6:06 pm
#16
No porque es un php independiente, que si lo pones en / donde tu foro esta en /Foro/

la cockie es la que se guarda en tu navegador y seria la del inicio del php, como lo dicen "/"
fuzilogik   16 Mar, 2011, 6:23 pm
#17
No entendi, ¿Tengo q modificar la Ruta de Cookies (En el ADM CP) o el Codigo que está ahi arriba?
santiago_mybb_import8113   16 Mar, 2011, 6:36 pm
#18
(16 Mar, 2011, 6:23 pm)fuzilogik escribió: No entendi, ¿Tengo q modificar la Ruta de Cookies (En el ADM CP) o el Codigo que está ahi arriba?

En el ACP. Todo va a seguir funcionando como antes.
El único "problema" es que se van a tener que loguear devuelta para que les ande en la web. Pero nada mas que eso.
Páginas (2):    1 2
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.