Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Texto Hablado

Foro destinado a los MODs en desarrollo para phpBB 2 por favor.
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte

0
No hay votos
 
Votos totales: 0

thedestroyer
Observador/a
Mensajes: 1
Registrado: 02 Feb 2006, 22:39

Texto Hablado

#1

Mensaje por thedestroyer »

Buenas, he creado un nuevo mí?³dulo para phpbb
En realidad es una nueva etiqueta BBCode, que permite escuchar mensajes
Lo pongo aquí?­ para que mirí?©is si hay errores o para que lo desarrollí?©is
La versií?³n actual es la 2.0.1
Y el mod es este:

Código: Seleccionar todo

#######################################################################
## 
## MOD Title:    Texto Hablado [voz]..[/voz]
## MOD Author:  Torcuato Jam  (thedestroyer)http://usuarios.lycos.es/beonecorp
## MOD Description:   Un nuevo BBCode para hablar tus mensajes
## MOD Version:  2.0.1
## 
## Installation Level:  EASY
## Installation Time:   2 minutes
## Files To Edit:       includes/bbcode.php,
##			templates/xxx/bbcode.tpl,
##			templates/xxx/posting_body.tpl,
##                      language/lang_english/lang_main.php 
##			posting.php
##			privmsg.php
## 
## Included Files: n/a
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
## 	- Ahora puedes escoger el sexo de la voz desde el formulario cuando ## posteas un mensaje o tambií?©n poniendo [voz] o [female]
##
##############################################################
## MOD History: 
## 
##   2005-12-14 - Version 1.0.0 
##   - First Beta in Spanish
##
##   2006-1-4 - Version 1.0.1 
##   - Changed some things about the form
## 
##   2006-1-28 - Version 1.1.0 
##   - Translated to English
##   - Added Download Button
##
##   2006-1-29 - Version 1.1.1 
##   - Transparency to textarea
##   - Fixed some bugs, now you can't modify the text on the form
##
##   2006-1-31 - Version 2.0.0 
##   - Added female voice
##   - Removed Download Button
##   - Added Select form to the posting BBCode tags
##
##   2006-1-31 - Version 2.0.0 
##   - Traducido de nuevo al espaí?±ol
##      
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

#
#-----[ OPEN ]------------------------------------------ 
#
# includes/bbcode.php
# 
#-----[ FIND ]------------------------------------------ 
#
	// [i] and [/i] for italicizing text.
	$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
	$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);

	

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
	// [voice] and [/voice] for spoken text. 
	$text = str_replace("[voice:$uid]", $bbcode_tpl['voice_open'], $text);
	$text = str_replace("[/voice:$uid]", $bbcode_tpl['voice_close'], $text);
	// [female] and [/female] for spoken text. 
	$text = str_replace("[female:$uid]", $bbcode_tpl['female_open'], $text);
	$text = str_replace("[/female:$uid]", $bbcode_tpl['female_close'], $text);

# 
#-----[ FIND ]------------------------------------------ 
#
	// [i] and [/i] for italicizing text.
	$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
	// [voice] and [/voice] for spoken text.
	$text = preg_replace("#\[voice\](.*?)\[/voice\]#si", "[voice:$uid]\\1[/voice:$uid]", $text);
	// [female] and [/female] for spoken text.
	$text = preg_replace("#\[female\](.*?)\[/female\]#si", "[female:$uid]\\1[/female:$uid]", $text);

# 
#-----[ OPEN ]------------------------------------------ 
#
# templates/xxx/bbcode.tpl
# 
#-----[ FIND ]------------------------------------------ 
#
	
	

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
#
	









	








# 
#-----[ OPEN ]------------------------------------------ 
#
# templates/xxx/posting_body.tpl
# 
#-----[ FIND ]------------------------------------------ 
#
# NOTE: La linea actual es mucho mí?¡s larga, conteniendo todas las etiquetas BBCode
#
bbtags = new Array(

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
#
'[url]','[/url]'

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
#
,'[voz]','[/voz]','[female]','[/female]'

# 
#-----[ FIND ]------------------------------------------ 
#
# NOTE: el trozo de texto es mucho mí?¡s largo, pero así?­ se encuentra mí?¡s fí?¡cilmente
#
{L_FONT_SIZE}:

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
#





# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
#

 {L_SPOKEN}:
                                                                                  {L_MALE}
{L_FEMALE} 

# 
#-----[ OPEN ]------------------------------------------ 
#
# posting.php
# 
#-----[ FIND ]------------------------------------------ 
#

'L_BBCODE_B_HELP' =>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#

'L_SPOKEN' => $lang['spoken'],
'L_MALE' => $lang['spoken_male'],
'L_FEMALE' => $lang['spoken_female'],

# 
#-----[ OPEN ]------------------------------------------ 
#
# privmsg.php
# 
#-----[ FIND ]------------------------------------------ 
#

'L_BBCODE_B_HELP' =>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#

'L_SPOKEN' => $lang['spoken'],
'L_MALE' => $lang['spoken_male'],
'L_FEMALE' => $lang['spoken_female'],

# 
#-----[ OPEN ]------------------------------------------ 
#
# language/lang_english/lang_main.php
# 
#-----[ FIND ]------------------------------------------ 
#

//

// That's all, Folks!

//

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#

$lang['spoken'] = "Texto Hablado";
$lang['spoken_male'] = "Hombre";
$lang['spoken_female'] = "Mujer";

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Se podrí?¡n escuchar los mensajes menores de 300 caracteres que esten entre las etiquetas voz y /voz para voz masculina y female y /female para voz femenina
Lo podí?©is probar aquí?­: http://usuarios.lycos.es/beonecorp
Gracias por la atencií?³n ;)

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Respuesta: Texto Hablado

#2

Mensaje por ThE KuKa »

Gracias, es interesante :wink:

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Protegon
Observador/a
Mensajes: 13
Registrado: 02 May 2007, 06:28

Re: Texto Hablado

#3

Mensaje por Protegon »

me gustaría saber si funciona con el Icy Phoenix nuevo, y q lástimaqno haya un demo, pero muchas gracias os gigante :wink:
8)

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 35

Re: Texto Hablado

#4

Mensaje por angelismo »

Icy phoenix esta muy modificado ,por lo seria muy dificil instalarlo

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 37

Re: Texto Hablado

#5

Mensaje por invi »

Yo no le veo complicación alguna instalarlo, es simple buscar las variables que indican.
Eso sí mantener los archivos originales del foro, puesto que si os equivocais en alguna cosa, siempre podréis volver a restaurarlo como estaba.
También es recomendable instalarlo con paciencia.
Existen dos tipos de individuos, los que saben y los que no.

Avatar de Usuario
Zuker
Ex Staff
Mensajes: 1729
Registrado: 27 Jun 2006, 17:19
Edad: 36

Re: Texto Hablado

#6

Mensaje por Zuker »

Invi, los bbcodes de icy y phpbb son totalmente distintos. Tendrian que reescribir completamente esa parte.
No es sencillo
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 37

Re: Texto Hablado

#7

Mensaje por invi »

Los bbcodes del icy ya se que es diferente, pero eso es cuestión de mirarlo, como todo..
Las cosas se aprenden con errores, y se mejoran a base de errores..
Así que siempre se puede coger y probar, tarde o temprano acabas dando con la solución.
Existen dos tipos de individuos, los que saben y los que no.

reef_01
Asiduo/a
Mensajes: 115
Registrado: 13 Nov 2005, 00:32
Edad: 43

Re: Texto Hablado

#8

Mensaje por reef_01 »

Bueno este mod hace muxo tiempo lo probe en un foro Plus y me funciono muy bien...

Ahora estube probando si se puede adaptar al Icy Phoenix y si funciona..

Código: Seleccionar todo

#
#-----[ ABRIR ]------------------------------------------ 
#
includes/bbcode.php
# 
#-----[ BUSCAR ]------------------------------------------ 
#
			'stream' => array(
					'nested' => true,
					'inurl' => true,
					'allow_empty' => false,
					),
# 
#-----[ DESPUES, AÑADIR ]--------------------------------- 
#
			'voice' => array(
					'nested' => true,
					'inurl' => true,
					'allow_empty' => false,
					),
			'female' => array(
					'nested' => true,
					'inurl' => true,
					'allow_empty' => false,
					),
# 
#-----[ BUSCAR ]------------------------------------------ 
#
// FLASH, SWF, VIDEO, REAL, QUICK, STREAM, EMFF, YOUTUBE, GOOGLEVIDEO
# 
#-----[ BUSCAR EN LINEA ]--------------------------------- 
#
, GOOGLEVIDEO
# 
#-----[ DESPUES, AÑADIR ]---------------------------------
#
, VOICE, FEMALE
# 
#-----[ BUSCAR ]------------------------------------------ 
#
if( ($tag === 'flash') || ($tag === 'swf') || ($tag === 'video') || ($tag === 'ram')
# 
#-----[ BUSCAR EN LINEA ]--------------------------------- 
#
 || ($tag === 'googlevideo')
# 
#-----[ DESPUES, AÑADIR ]--------------------------------- 
#
 || ($tag === 'voice') || ($tag === 'female')
# 
#-----[ BUSCAR ]------------------------------------------ 
# 
				elseif ($tag === 'googlevideo')
				{
					$html = '<object width="425" height="350"><param name="movie" value="http://video.google.com/googleplayer.swf?docId=' . $content . '"></param><embed style="width:400px; height:326px;" id="VideoPlayback" align="middle" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=' . $content . '" allowScriptAccess="sameDomain" quality="best" bgcolor="#F8F8F8" scale="noScale" salign="TL" FlashVars="playerMode=embedded"></embed></object><br /><a href="http://video.google.com/videoplay?docid=' . $content . '" target="_blank">Link</a><br />';
				}
# 
#-----[ DESPUES, AÑADIR ]--------------------------------- 
#				
				elseif ($tag === 'voice')
				{
					$html = '<style><!--  .transparent  {    background-color: transparent;    border: none;}--></style></span><table width="70%" cellspacing="1" cellpadding="3" border="0" align="center"><tr><td><span class="genmed"><b>Voz de Hombre :</b></span></td></tr><tr><td class="code"><FORM METHOD="post" NAME="demoForm" ACCEPT-CHARSET="iso-8859-1" ACTION="http://192.20.225.55/tts/cgi-bin/nph-talk"><input type=hidden name=voice class=mono value="alberto"><TEXTAREA NAME="txt" readonly ROWS="2" COLS="85%" class="transparent">' . $content . '</TEXTAREA><br><INPUT TYPE="submit" NAME="speakButton" VALUE="Escuchar"></td></tr></table><span class="postbody">';
				}
				elseif ($tag === 'female')
				{
					$html = '<style><!--  .transparent  {    background-color: transparent;    border: none;}--></style></span><table width="70%" cellspacing="1" cellpadding="3" border="0" align="center"><tr><td><span class="genmed"><b>Voz de Mujer :</b></span></td></tr><tr><td class="code"><FORM METHOD="post" NAME="demoFor" ACCEPT-CHARSET="iso-8859-1" ACTION="http://192.20.225.55/tts/cgi-bin/nph-talk"><input type=hidden name=voice class=mono value="rosa"><TEXTAREA NAME="txt" readonly ROWS="2" COLS="85%" class="transparent">' . $content . '</TEXTAREA><br><INPUT TYPE="submit" NAME="speakButton" VALUE="Escuchar"></td></tr></table><span class="postbody">';
				}
# 
#-----[ GUARDAR/CERRAR TODOS LOS ARCHIVOS ]---------------
EJEMPLO:

Código: Seleccionar todo

[voice]Tu Texto[/voice]   y/o
[female]tu Texto[/female]
Editado: El error de boton de vista previa y de el boton enviar ya a sido solucionado... Editado este post añadiendole la solucion al MOD..
Última edición por reef_01 el 14 Ago 2007, 23:49, editado 2 veces en total.
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.


© reef_01 - PiratesDelCaribe
ICY PHOENIX 1.1.0.15c
Mod instalados :
Medal Mod, Activity Mod Plus, Flashchat.

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Re: Texto Hablado

#9

Mensaje por ThE KuKa »

Hola,

Una vez mas, gracias reef_01 por adaptar y compartir :wink: asi da gusto compañero. :)

S@lu2

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
Zuker
Ex Staff
Mensajes: 1729
Registrado: 27 Jun 2006, 17:19
Edad: 36

Re: Texto Hablado

#10

Mensaje por Zuker »

Los bbcodes del icy ya se que es diferente, pero eso es cuestión de mirarlo, como todo..
Las cosas se aprenden con errores, y se mejoran a base de errores..
Así que siempre se puede coger y probar, tarde o temprano acabas dando con la solución. [quoteicy user="invi"]
Yo no le veo complicación alguna instalarlo, es simple Buscar las variables que indican.
[/quoteicy]

jajaja no te contradigas

pd: buen trabajo reef

Lo de que se cuelga a dar preview me da que es por el form, que invalida el form de enviar ;)
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver

reef_01
Asiduo/a
Mensajes: 115
Registrado: 13 Nov 2005, 00:32
Edad: 43

Re: Texto Hablado

#11

Mensaje por reef_01 »

Tienes razon Zuker, el problema era el FROM, asi q e editado el MOD para modificarle lo q estab mal..

En mi foro de pruebas me va muy bien...
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.


© reef_01 - PiratesDelCaribe
ICY PHOENIX 1.1.0.15c
Mod instalados :
Medal Mod, Activity Mod Plus, Flashchat.

Protegon
Observador/a
Mensajes: 13
Registrado: 02 May 2007, 06:28

Re: Texto Hablado

#12

Mensaje por Protegon »

Reef, si tuviera un emoticon sexual lo podría sos un capo, pero como no hay tal cosa pongo este

:wink:

gracias :P

Avatar de Usuario
Zuker
Ex Staff
Mensajes: 1729
Registrado: 27 Jun 2006, 17:19
Edad: 36

Re: Texto Hablado

#13

Mensaje por Zuker »

Tienes razon Zuker, el problema era el FROM, asi q e editado el MOD para modificarle lo q estab mal..

En mi foro de pruebas me va muy bien... ;) Saludos
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver

Protegon
Observador/a
Mensajes: 13
Registrado: 02 May 2007, 06:28

Re: Texto Hablado

#14

Mensaje por Protegon »

el archivo bbcode.tpl no existe en icy phoenix.... de verdad esto vale la pena?

reef_01
Asiduo/a
Mensajes: 115
Registrado: 13 Nov 2005, 00:32
Edad: 43

Re: Texto Hablado

#15

Mensaje por reef_01 »

Protegon asi es el archivo bbcode.tpl no existe en el Icy, pero para adaptar el mod al icy phoenix solo se edita el bbcode.php que esta en la carpeta includes... Solo eso :D
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.


© reef_01 - PiratesDelCaribe
ICY PHOENIX 1.1.0.15c
Mod instalados :
Medal Mod, Activity Mod Plus, Flashchat.

Cerrado

Volver a “Desarrollo de MODs phpBB 2”