Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Príncipe_Azul

Pages: 1 2 3 [4]
46
Soporte General SMF / Obligar a usuarios a poner el sexo en el registro
« on: November 12, 2015 - 04:31 04:31 »
Obligar a usuarios a poner el sexo en el registro

Datos importantes:
Url del foro: http://www.argentinairc.net/Foro/
Version de SMF: 2.0.11
Theme del foro: CleanTek
Cuenta demo: User: usuario pass: 22962296

Descripcion del problema:
Hola amigos!!! :D :)

He buscado por todos lados, he visto uno que otro tema, mods y hasta lo he intentado hacer yo, pero no he podido encontrar nada al respecto, ya que el mod que encontré tanto como las modificaciones que dejaron algunos usuarios, son todas para versiones de SMF muy viejas, he visto los temas del año 2006,2007,2008, 2009 y 2015.

Lo que me gustaría sería hacer una modificación a nuestros foros (al mío y al de Merlina) para que los usuarios tengan que obligadamente poner el sexo cuando se registren, ya que ahí quedaría genial con la combinación del Excelente mod Membergroup name by gender :) :)


Muchas gracias de antemano!! :)

Saludos!!





Hola de nuevo amigos, he estado haciendo pruebas para lograr lo que deseo y he encontrado una posible solución, comento que hace unos días configuré mi foro para que los usuarios al registrarse, deban especificar su sexo, pero cláro esto tiene 2 problemitas:

1. Poner el sexo no es obligatorio.
2. El select viene seleccionado a un valor vacío.

Pero cuando yo puse esto en mi foro, justamente y da la mucha casualidad ya que jamás se registran usuarias mujeres, hoy se dió el caso y esta usuaria configuró su sexo Femenino, pero cláro el Select estaba seleccionado a un valor vacío por lo que esa usuaria lo puso a mano.

La solución que he encontrado no es 100% funcional a lo que yo realmente quiero, pero si va a servir y estoy seguro que no habrá problemas o al menos eso espero...

Modificando el archivo Register.template.php para poder lograr lo que busco, he hecho lo siguiente.

1. El select ahora viene seleccionado al sexo Masculino.
2. Solo hay 2 opciones disponisbles, Masculino y Femenino.

jajaja quizás se pregunten, ¿que no era eso lo que esta persona quería?, si pero a su vez no!, aunque me conformo!!
Explico, si bien todo parece de 10, ya que solo hay disponible el sexo hombre y mujer y el select viene seleccionado en el sexo masculino, pero,... por ejemplo si modifican la parte de registro de mi foro con un navegador como Firefox (usando firebug) y cambian el valor a 0 que es = a Ninguno, ahí pueden saltar esa configuración....

Pero realmente esto no creo que nadie lo haga, es más siempre van a pensar que poner el sexo es obligatorio por la simple razón de que solamente hay 2 valores y mucho menos lo harían las mujeres que son más tranquilas que los hombres en ese sentido.

Así que bueno compañeros, voy a dejar la solución, quiero aclarar que no la prueben todavía si es que desean hacerlo, primero necesito que una persona de SMFSimple me confirme que lo que hice está bien hecho y que va a funcionar, porque sino estaría dejándoles algo para dañar o dar problemas en su foro, así que esperaré la respuesta de alguno de ellos.

La modificación es esta:

buscar /Themes/default/Register.template.php:

Code: [Select]
foreach ($field['options'] as $value => $name)
Reemplazar con:

Code: [Select]
foreach ($field['options'] as $value => $name)
                                if ($value == 1 || $value == 2) {
                                    echo '
<option value="', $value, '" ', $value == 1 ? 'selected="selected"' : '', '>', $name, '</option>';
                                }


Lo he probado en un foro de pruebas que tengo y me anda de maravillas!!! :) :)


Les mando un abrazo, suerte!!!

47
El barcito / Programa Mensajes Recientes de SMFSimple.com
« on: November 10, 2015 - 10:00 10:00 »
Muchas gracias a:



Addon/Programa: Mensajes Recientes de SMFSimple.com.mrc

Hola amigos!! :)

Voy a dejar este aporte que es un addon para mIRC, el mismo sirve para mostrar los últimos mensajes recientes del Foro SMFSimple.com, que es un Foro que a nosotros nos ha ayudado, hace poco hemos formado parte de SMFSimple y además de recibirnos muy bien y darnos la bienvenida, también nos ayudaron con nuestros Foros, así que les dedico para ellos este addon, voy a dejar una captura del mismo y el comando para que muestre los mensajes recientes del Foro SMFSimple.

El comando es:

Code: [Select]
.ultmsjs
aquí dejo una captura del addon:




Código:

Code: [Select]
; #######################################################################
; Addon: Mensajes Recientes de SMFSimple.com
; Versión: 0.1
; Autor: Príncipe_Azul
; Dedicado a: SMFSimple.com
; Webs: [url=http://www.ArgentinaIRC.net]www.ArgentinaIRC.net[/url]  -  [url=http://www.ArgentinaIRC.org]www.ArgentinaIRC.org[/url]  -  [url=http://www.ArgentinaIRC.info]www.ArgentinaIRC.info[/url]
; Foro de Programación: [url=http://www.ArgentinaIRC.net/Foro]www.ArgentinaIRC.net/Foro[/url] - [url=http://www.ArgentinaIRC.org/Foro]www.ArgentinaIRC.org/Foro[/url] - [url=http://www.ArgentinaIRC.info/Foro]www.ArgentinaIRC.info/Foro[/url]
; Foro de Artesanías: [url=http://www.MisArtesanias.net]www.MisArtesanias.net[/url]
; #######################################################################


on 1:unload: {
  unset %CanalSMFSimple | unset %guardarFecha | unset %nombreForo | unset %asuntoMensaje | unset %autorMensaje
  echo -se 0,6 Addon desinstalado correctamente!! 
}

on 1:load: {
  echo -s 0,2 Este addon lo dedico al Foro SMFSimple.com :-)
  echo -se 0,12 Addon instalado correctamente!! 
}

on 1:input:#: {
  if ($1 == .ultmsjs) {
    set %CanalSMFSimple # | set %guardarFecha $false
    if ($sock(SMFSimple) != $null) { echo -a 2Socket anterior cerrado. Abriendo nueva conexión . . . | sockclose SMFSimple }
    sockopen SMFSimple smfsimple.com 80
  }
}

on 1:sockopen:SMFSimple: {
  if ($sockerr > 0) return
  sockwrite -nt $sockname GET /SSI.php?ssi_function=recentPosts HTTP/1.1
  sockwrite -nt $sockname User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)
  sockwrite -nt $sockname Host: [url=http://www.smfsimple.com]www.smfsimple.com[/url]
  sockwrite -nt $sockname Connection: close
  sockwrite -nt $sockname $crlf
}

on 1:sockread:SMFSimple: {
  sockread %LeeSMFSimple
  if ($sockbr == 0) return
  if (%LeeSMFSimple == $null) var %LeeSMFSimple = ----
  if ( [<a href= isin %LeeSMFSimple) {
    set %nombreForo $gettok($gettok(%LeeSMFSimple,2,62),1,60)
  }
  else if ( <a href=" isin %LeeSMFSimple) {
    set %asuntoMensaje $codificacion($gettok($gettok(%LeeSMFSimple,2,62),1,60))
  }
  else if ( por <a href= isin %LeeSMFSimple) {
    set %autorMensaje $gettok($gettok(%LeeSMFSimple,2,62),1,60)
  }
  else if (%guardarFecha == $true) {
    var %fechaMensaje = $remove(%LeeSMFSimple,<strong>,</strong>)
    set %guardarFecha $false
    msg %CanalSMFSimple 1Asunto:2 %asuntoMensaje 6| 1Posteado por:5 %autorMensaje 6| 1En el Foro:4 %nombreForo 6|12 %fechaMensaje
  }
  else if ( <td align="right" nowrap="nowrap"> isin %LeeSMFSimple) {
    set %guardarFecha $true
  }
  ;echo -ae %LeeSMFSimple
}

alias codificacion {
  return $replace($1-,é,é,ó,ó,&quot;,")
}

; Fin del código!

Atte: Príncipe_Azul & Merlina

Saludos!!! :) :)

48
El barcito / No puedo crear un nuevo tema en el Foro Soporte
« on: November 08, 2015 - 05:34 17:34 »
Hola amigos, no puedo crear un nuevo tema en el foro de soporte, pulso el botón Postear y no publica el tema, he actualizado varias veces la página y no funciona, tengo la última versión de Firefox.

Intento publicar en http://www.smfsimple.com/index.php/board,24.0.html

Muchas gracias!! :)

49
Cómo asignar grupos basados en mensajes a hombres y mujeres?

Datos importantes:
Url del foro: http://www.argentinairc.net/Foro/
Version de SMF: 2.0.11
Theme del foro: CleanTek
Cuenta demo: User: usuario pass: 22962296

Descripcion del problema:
Hola amigos!!!

Bueno esta duda la tengo desde hace mucho tiempo y hoy me he decidido a preguntarles a ver si hay una forma de poder lograr lo que deseo.
Como sabrán los foros smf tienen sistemas de grupos, uno de ellos es por conteo de mensajes, por ejemplo supongamos que yo tengo 789 mensajes y estaría en el grupo Héroe, y mi mujer tendría 824 mensajes y también estaríamos los 2 en el mismo grupo, pero como sabrán el nombre del grupo es igual para ambos (ambos sexos), es decir, que ella estaría en el grupo "Héroe", pero yo quisiera que ella (de acuerdo a su sexo configurado en su perfil - femenino) esté en el grupo "Heroína".

La forma que veo de lograr esto, es instalar un mod o modificar el foro de una manera que detecte si un usuario es hombre o mujer y que asigne el nombre del grupo correspondiente, entónces que diga por ejemplo:

Juancito
Rango: Novato
Mensajes: 15

María:
Rango: Novata
Mensajes: 33

Eso estaría genial.
Alguien sabe alguna forma de lograr esto?


Muchas gracias amigos!!! :) :)

50
Cómo puedo poner un botón al lado del botón Responder?

Datos importantes:
Url del foro: http://www.argentinairc.net/Foro/
Version de SMF: 2.0.11
Theme del foro: CleanTek
Cuenta demo: User: usuario pass: 22962296

Descripcion del problema:
Hola amigos!!! :)

Quisiera que me ayuden, yo quiero poner un botón al lado del botón Responder, este botón lo que hará será crear un Nuevo Tema en el mismo foro en donde estoy viendo ese tema.

El botón lo he podido crear y le asignado la ruta que debe tener, funciona perfectamente el botón, pero el mismo solo es mostrado al Administrador, yo quisiera que sea mostrado a cualquier usuario de cualquier rango, hasta usuarios que no tienen ningún mensaje, me he guiado haciendo los cambios desde el mod Bookmarks
Como verán aquí se muestra el botón Nuevo Tema:



Pero este botón solo lo puedo ver yo únicamente y quisiea que cualquier usuario lo vea, excepto los Visitantes, aunque no me hes importante que les sea mostrado, ya que al presionar ese botón de NUEVO TEMA, el mismo foro le dirá que debe registrarse y loguearse para crear nuevos temas.

Los pasos que he hecho son estos:



Archivos editados:

./index.php

Buscar:

Code: [Select]
'attachapprove' => array('ManageAttachments.php', 'ApproveAttach'),
Agregar después:

Code: [Select]
'bookmarks' => array('Bookmarks.php', 'Bookmarks'),

./Sources/Display.php

Buscar:

Code: [Select]
// Now set all the wonderful, wonderful permissions... like moderation ones...
$common_permissions = array(
'can_approve' => 'approve_posts',
'can_ban' => 'manage_bans',
'can_sticky' => 'make_sticky',
'can_merge' => 'merge_any',
'can_split' => 'split_any',

Agregar después:

Code: [Select]
'can_make_bookmarks' => 'make_bookmarks',

./Sources/ManagePermissions.php

Buscar:

Code: [Select]
'profile_server_avatar' => array(false, 'profile', 'use_avatar'),
'profile_upload_avatar' => array(false, 'profile', 'use_avatar'),
'profile_remote_avatar' => array(false, 'profile', 'use_avatar'),

Agregar antes:

Code: [Select]
'make_bookmarks' => array(false, 'general', 'view_basic_info'),


Buscar:

Code: [Select]
$context['non_guest_permissions'] = array(
Agregar despues:

Code: [Select]
'make_bookmarks',

./Themes/default/Display.template.php

Buscar:

Code: [Select]
'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';last_msg=' . $context['topic_last_message'], 'active' => true),

Agregar despues:

Code: [Select]
'bookmark' => array('test' => 'can_make_bookmarks', 'text' => 'bookmark_add', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0'),

./Themes/default/languages/Modifications.english.php

Agregar al final:

Code: [Select]
$txt['bookmarks'] = 'New Topic';
$txt['bookmark_add'] = 'New Topic';

./Themes/default/languages/Modifications.spanish_es-utf8.php

Agregar al final:

Code: [Select]
// -- bookmarks --
$txt['bookmarks'] = 'Nuevo Tema';
$txt['bookmark_add'] = 'Nuevo Tema';


Bueno amigos, esos son todos los cambios que he hecho, pero el botón no se muestra a todos los usuarios.


Agradezco la ayuda y muchas gracias  de antemano.

Saludos!! :)

51
Preséntate en SMF Simple / Hola a todos!!
« on: November 01, 2015 - 01:04 01:04 »
Hola a todos los usuarios, admins, moderadores y colaboradores de SMFSimple.com, es un gusto poder formar parte de una Comunidad que se dedica a ayudar a las personas con problemas y/o dudas en sus foros, les agradezco y valoro mucho el esfuerzo que hacen y que seguirán haciendo todos los días.

Son muy importantes los foros como este, en donde se puede pedir ayuda y ser ayudado de una manera bastante rápida y efectiva, ya que las personas que ayudan, generalmente están bastante capacitadas en este tema, así que enbuenahora por el Foro!!!

Mi nombre es Daniel, el nick que uso siempre es Príncipe_Azul, vivo en Argentina, soy programador de mSL (mIRC Scripting Language) y Python, durante mi trayecto he creado muchos programas de todo tipo y los he compartido en todas las comunidades que he podido, los mismos son de seguridad, por consola y por ventana gráfica (GUI), he creado programas para foros SMF, por ejemplo uno de los últimos que hice es para saber las URLs que no funcionan en ciertos mensajes, el programa lo va informando por consola, al finalizar genera un archivo log con varios datos y las URLs donde exactamente no funcionan las imágenes....

También hice otro que sirve para comprobar las IPs que conectan a nuestro sitio, y chequearlas en las DNSBLs que la persona desee elegir, cuando el programa termina, guarda todas las IPs que se hayan figurado al menos en una lista negra, en un archivo log para ser baneadas con deny from.

Bueno creo que me estoy yendo del tema, es bastante para contarles si hablara de mis programas  :) ;D 8)

Hace dos años que tengo un foro de ayuda de programación general, trato de mantenerlo lo más que puedo.

Hoy necesito una ayuda simple (eso espero) y seguro que me van a poder ayudar!!! :)
Anteriormente estaba registrado en SMFPersonal.net, le he agarrado bastante cariño a ese foro, ya que ahí me recibieron muy bien y me ayudaron bastante, es una lástima que hoy en día el foro no esté online y ya lleva mucho tiempo así... la verdad solo espero que vuelva, porque es una gran comunidad que ha ayudado a muchas personas.


Gracias nuevamente y les deseo lo mejor para su Gran Foro!! :)


Mucha suerte y éxitos!! :) :)

Pages: 1 2 3 [4]
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