Un boton se ha escapado en el MOD de dados

Started by Ozymandias, April 15, 2008, 02:22:37 AM

Previous topic - Next topic

Ozymandias

Saludos.

Vereis, he instalado el mod de dados,y he usado las instrucciones de instalacion de este hilo: AQUI

Basicamente lo que dice es que lo instale asi:

En el archivo $sourcedir/Post.php
Busque:
preparsecode($_POST['message']);

Arriba de eso, añada:
       include_once 'RPG.php';                        $_POST['message'] = preg_replace('~:dice (\d+)d(\d+)(\D*?)(\d*?):~ei', "dice('\$1', '\$2', '\$3', '\$4')", $_POST['message']);                        $_POST['message'] = preg_replace('~:stats (\d+)d(\d+)(\D*?)(\d*?),(\D+),(\d+):~ei', "statroll('\$1', '\$2', '\$3', '\$4', '\$5', '\$6')", $_POST['message']);                        $_POST['message'] = preg_replace('~:rollgen (.*?):~ei', "rollgen('\$1')", $_POST['message']);

En el archivo $themedir/Post.template.php
Busque:
global $context, $settings, $options, $txt, $modSettings;

Reemplácelo por:
global $context, $settings, $options, $txt, $scripturl, $modSettings;

En el archivo index.php
Busque:
'requestmembers' => array('Subs-Auth.php', 'RequestMembers'),

Debajo, añada:
'rpg' => array('RPG.php', 'rpg'),

y esto que comenta el usuario Lemaniac

Quotecreo que te falto agregar despues de


global $context, $settings, $options, $txt, $scripturl, $modSettings;

esto


// Enter link to the roller!
                echo '
                        <tr>
                        <td valign="top" align="right"></td>
                        <td><a href="'.$scripturl.'?action=rpg" onclick="return reqWin(this.href,350,320)"><img src="' . $settings['images_url'] . '/rollgen.gif" alt="Dice roll code generator" /></a></td>
                        </tr>';

La cuestion es que despues de hacer estas modificaciones en un foro SMF 2.0 B3 en me ha pasado esto que vereis a continuacion, que creo que debe ser muy sencillo de mofidificar para alguien que sepa php.

Aqui es donde debe salir la imagen de los dados:


Y asi es como me han quedado, alli arriba, fuera de la zona de respuesta con el resto de botones


Como los pongo otra vez en su sitio?

Gracias por adelantado!  :)

Advertisement: