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] Icono de mensajes predeterminado
Páginas (3): 1 2 3   
Omar G.   20 Jul, 2011, 3:21 pm
#1
Nota: Este tutorial lo traduzco a petición de un usuario que dice no haber encontrado algo similar en mybb-es (yo busque y tampoco lo encontré).

INTRODUCTION:

Este tutorial te explicara como colocar un icono de tema predeterminado a tu foro por si los miembros no quieren/olvidan escoger uno propio.

Si no mal recuerdo esto es algo que vBulletin 3.x tiene por defecto.

TUTORIAL:

1. Ve ACP > Configuración > Iconos de Mensaje.

2. Coloca tu ratón sobre "Editar" del icono que quieres escoger como predeterminado.

3. En la dirección de la barra de tu navegador debe haber algo como &iid=2 donde 2 es el id de ese icono de mensaje que usaremos.

[attachment=831]

4. Ve a ACP > Estilos y Plantillas > Plantillas > TU_TEMA_PLANTILLAS > Sin Grupo Plantillas > posticons.

5.Borra todo y coloca el codigo a continuacion, cambia {example} por el id de tu icono del paso 3:

Cita:<tr>
<td class="trow1" style="vertical-align: top"><strong>{$lang->post_icon}</strong></td>
<td class="trow1" valign="top" colspan="2">{$iconlist}<input type="radio" class="radio" name="icon" value="{example}" checked="checked" style="display: none;" /></td>
</tr>

6. Para actualizar todos tus temas actuales para que usen este icono, necesitas ejecutar la siguiente consulta SQL (remueve X por el id del icono del paso 3):

Código PHP:
<?php 
UPDATE
`mybb_threads` SET `icon` = 'X' WHERE `icon` = '';

7. Para actualizar todos tus temas actuales para que usen este icono, necesitas ejecutar la siguiente consulta SQL (remueve X por el id del icono del paso 3):

Código PHP:
<?php 
UPDATE
`mybb_posts` SET `icon` = 'X' WHERE `icon` = '';

Ejecutar una consulta en phpMyAdmin[spoiler]
Para ejecutar una consulta deben entrar en la DB de su foro desde phpMyAdmin y presionar en el botón a continuación:
http://img190.imageshack.us/img190/2020/...133058.jpg
Allí escriben su consulta y presionan el codigo de la consulta Big Grin:
http://img231.imageshack.us/img231/8189/...133204.jpg
Por ultimo les saldra una ventana de exito si todo fue bien hecho Wink
http://img62.imageshack.us/img62/5981/20...133603.jpg
[/spoiler]

CONCLUSIÓN:

Ahora nosotros removimos la opción de "No Icono" al crear temas o responder y colocamos una opción invisible que colocara un icono predeterminado si el usuario no escoge uno.

[attachment=832]

Créditos: Faviouz por el tutorial y las imágenes 100%
ZioGuE   20 Jul, 2011, 3:44 pm
#2
Creo que Panshoo habia hecho un tuto en la sección de 1.4. Si lo encuentro edito este post
Edson Ordaz   20 Jul, 2011, 5:09 pm
#3
muchos usuarios no saben hacer consulta sql!!
Omar G.   20 Jul, 2011, 5:26 pm
#4
Bueno si es verdad, pero solo fue copy/paste ya que el tutorial original no dice tampoco.

Si alguien tiene dudas digan y lo coloco en el tema principal.
Deadnorth   23 Jul, 2011, 4:28 pm
#5
como hago las consultas xd?
Omar G.   24 Jul, 2011, 3:56 am
#6
(23 Jul, 2011, 4:28 pm)deadnorth escribió: como hago las consultas xd?

Gracias a la ayuda de Edson cree un plugin para hace esto:
http://mods.mybb.com/view/default-post-icon

Revierte lo ya hecho y sube el plugin, busca:
Código PHP:
<?php 
//$db->query("UPDATE ".TABLE_PREFIX."threads set icon='1' where icon=''");
//$db->query("UPDATE ".TABLE_PREFIX."posts set icon='1' where icon=''");

Cambialo por:
Código PHP:
<?php 
$db
->query("UPDATE ".TABLE_PREFIX."threads set icon='X' where icon=''");
$db->query("UPDATE ".TABLE_PREFIX."posts set icon='X' where icon=''");

La X la cambias por el ID del icono que quieras tengan todos los temas/mensajes ya creados, luego activas el plugin y ya, vas a opciones y colocas el ID del icono para temas/mensajes nuevos a partir de hoy.

De todas formas ya edite el tutorial para que sepan como hacer consultas SQL si prefieren el tutorial.

Pd: Edson, escribi mal tu nombre (Ordans), espero no te moleste pero si lo edito tardaran otros días mas en aceptarlo de nuevo -.-
Edson Ordaz   24 Jul, 2011, 7:55 am
#7
Si editas el pluin si si edutas la informacion, el nombre, la descripcio , etc no no te piden valida ion jeje asiq t pido lo cambies Wink
Omar G.   24 Jul, 2011, 8:12 am
#8
(24 Jul, 2011, 7:55 am)Edson Ordaz escribió: Si editas el pluin si si edutas la informacion, el nombre, la descripcio , etc no no te piden valida ion jeje asiq t pido lo cambies Wink

Ah si cierto, pense que validaban todo, ya esta Smile
Edson Ordaz   24 Jul, 2011, 8:31 am
#9
???
Cita:Insert a default post icon to all posts.
Thanks to Edson Ordanz for helping me out with this plugin
Omar G.   24 Jul, 2011, 8:43 am
#10
(24 Jul, 2011, 8:31 am)Edson Ordaz escribió: ???
Cita:Insert a default post icon to all posts.
Thanks to Edson Ordanz for helping me out with this plugin

>__> (Sama34 observa sus dedos chuecos.... los castiga...)

Supongo que tendre que actualizar el paquete, un error mio -.-
Páginas (3): 1 2 3   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.