• 0
  • 9 RepliesReplies
  • 8387 ReadTimes Read
  • 0 PointsPoints

Topic: Algún mod para poner prefijo a un tema?

no avatar
Usuario: tonialmela
Rango: Nuevo Usuario
Mensajes: 24
Points: 22
Mi web: http://redactalo.com
Perfil: View Profile
Pais:
es
Algún mod para poner prefijo a un tema?
March 26, 2013 - 04:01 16:01
Algún mod para poner prefijo a un tema?

Datos importantes:
Url del foro: redactalo.com
Version de SMF: 2.0.4
Theme del foro: Losox theme

Descripcion del problema:
Hola, me gustaría saber si hay algún mod para añadir prefijo a un tema, para que se pueda elegir, tal como:
[prueba]
[prueba1]

Y que se ponga sólo en el foro que yo quiera.

He visto que está sólo este mod:
http://custom.simplemachines.org/mods/index.php?mod=1752

Pero no funciona en mi foro. Puede que haya algún otro con otro nombre pero no he encontrado.
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Algún mod para poner prefijo a un tema?
Reply #1 March 26, 2013 - 06:42 18:42
Ese es el único que hay por lo que deberíamos hacer que funcione.
Intentaste instalarlo? porque decís que no funciona?
Saludos
no avatar
Usuario: tonialmela
Rango: Nuevo Usuario
Mensajes: 24
Points: 22
Mi web: http://redactalo.com
Perfil: View Profile
Pais:
es
Re:Algún mod para poner prefijo a un tema?
Reply #2 March 27, 2013 - 08:32 08:32
Primero me da error en el archivo:
Reemplazar    ./Themes/default/Post.template.php    Prueba fallida

Y al tratar de instalarlo:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET utf8' at line 6
Archivo: /home/redactal/public_html/Packages/temp/db_prefix.php
Línea: 54

Nota: Parece que tu base de datos puede necesitar una actualización. La versión de los archivos de tu foro están en la versión SMF 2.0.4, mientras que tu base de datos está en la versión de SMF 2.0.1. Te recomendamos que ejecutes la última versión de upgrade.php.
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Algún mod para poner prefijo a un tema?
Reply #3 March 27, 2013 - 12:47 12:47
Lo del post.template.php tenes que hacer las modificaciones a mano y para el segundo error deberias descomprimir el mod (.zip) editar el archivo db_prefix.php y buscar:
Code: [Select]
TYPE=MyISAM
cambiarlo por:
Code: [Select]
ENGINE=MyISAM
En todos lados donde aparezca, lo guardas y volves a comprimir todo en .zip

Saludos
no avatar
Usuario: tonialmela
Rango: Nuevo Usuario
Mensajes: 24
Points: 22
Mi web: http://redactalo.com
Perfil: View Profile
Pais:
es
Re:Algún mod para poner prefijo a un tema?
Reply #4 March 27, 2013 - 04:20 16:20
Muchas gracias por responder, ahora funciona la instalación, aunque debo reemplazar el archivo que me indica, pero no tengo el mismo código que el que pide. He probado a sustituir lo que creo que es pero da error, a ver si me puedes echar una mano. Las líneas que tengo yo en ese código (y más abajo, son las siguientes:)

Code: [Select]
// Now show the subject box for this post.
echo '
<dt>
<span', isset($context['post_error']['no_subject']) ? ' class="error"' : '', ' id="caption_subject">', $txt['subject'], ':</span>
</dt>
<dd>
<input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" class="input_text" />
</dd>
<dt class="clear_left">
', $txt['message_icon'], ':
</dt>
<dd>
<select name="icon" id="icon" onchange="showimage()">';

// Loop through each message icon allowed, adding it to the drop down list.
foreach ($context['icons'] as $icon)
echo '
<option value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' selected="selected"' : '', '>', $icon['name'], '</option>';

echo '
</select>
<img src="', $context['icon_url'], '" name="icons" hspace="15" alt="" />
</dd>
</dl><hr class="clear" />';

Y la que tengo que reemplazar es esta:
Code: [Select]
// Now show the subject box for this post.
echo '
<tr>
<td align="right" style="font-weight: bold;"', isset($context['post_error']['no_subject']) ? ' class="error"' : '', ' id="caption_subject">
', $txt['subject'], ':
</td>

Y la que tiene que sustituir es esta:
Code: [Select]
// Here starts the Topic Prefix Mod
if (!empty($context['prefix']))
{
echo'
<dt>
', $txt['prefix_select'], ':
</dt>
<dd>
<select name="post_prefix" id="post_prefix">
<option value="">(', $txt['prefix_no'], ')</option>';

foreach($context['prefix'] as $prefix)
echo'
<option value="', $prefix['prefix'], '" >', $prefix['prefix'], '</option>';

echo'
</select>
</dd>';
}
// Here Topic Prefix Mod End's

// Now show the subject box for this post.

O sea, el primer código es mío, el segundo es el original que debería ir ahí y el tercero es que lo sustituye.

Un saludo y muchas gracias.
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Algún mod para poner prefijo a un tema?
Reply #5 March 27, 2013 - 04:27 16:27
Por favor, deja el archivo completo así te ayudamos con mas facilidad.
no avatar
Usuario: tonialmela
Rango: Nuevo Usuario
Mensajes: 24
Points: 22
Mi web: http://redactalo.com
Perfil: View Profile
Pais:
es
Re:Algún mod para poner prefijo a un tema?
Reply #6 March 27, 2013 - 05:22 17:22
Adjuntado.
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Algún mod para poner prefijo a un tema?
Reply #7 March 27, 2013 - 10:41 22:41
Proba con este, realmente no se si funcionara bien
no avatar
Usuario: tonialmela
Rango: Nuevo Usuario
Mensajes: 24
Points: 22
Mi web: http://redactalo.com
Perfil: View Profile
Pais:
es
Re:Algún mod para poner prefijo a un tema?
Reply #8 March 28, 2013 - 10:13 10:13
No funcionaba, pero muchas gracias por intentarlo. Al final pude hacerlo, editando y probando bastantes veces. No me ha acabado de gustar, ya que si vuelves a poner el prefijo, se vuelve a añadir, por ejemplo, si le pones de prefijo [prueba], el post queda como [prueba] tal tal tal
pero si lo editas y pones el prefix otra vez, queda como [prueba] [prueba] tal tal. Además queda como del título, no queda como algo un poco más separado. Y tampoco se puede poner como obligatorio.
Usuario: u3games
Rango: Nuevo Usuario
Mensajes: 12
Points: 4
Mi web: http://u3games.united-extreme.com
Perfil: View Profile
Pais:
es
Re:Algún mod para poner prefijo a un tema?
Reply #9 September 05, 2013 - 09:00 09:00
Me pasa exactamente lo mismo, lamento revivir el tema pero he visto más oportuno revivirlo que crear uno igual.

Alguien sabe de otro mod parecido? Sinceramente, busco uno en el que permita añadir varios prefijos al post.

De no existir, seria un buen mod pra implementar en la comunidad ^^
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines