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.

post model & acp announce conflictoTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Nacho1191
Miembro
Mensajes: 246
Registrado: 11 Ene 2005, 07:25
Género:
Edad: 41

post model & acp announce conflicto

#1

Mensaje por Nacho1191 »

Acabo de instalar el mod post model, y tengo un conflicto con el acp announce centre mod, lo cual me deja la pagina en blanco.

mi razon por la cual creo que es un conflicto con ese mod, es porque cuando tengo que editar el function posting.php veo que ya estaba modificado previamente por el announce centre.

les dejo las instrucciones del post model, y lo que tengo ya en el php editado:

Instrucciones:

Código: Seleccionar todo

Find

function generate_smilies($mode, $forum_id)

Replace with

function generate_smilies($mode, $forum_id, $acp_models = false)

find


			'body' => 'posting_smilies.html')

Replace with

			'body' => ( $acp_models ) ? 'models_smilies.html' : 'posting_smilies.html')

Find

			'U_MORE_SMILIES' 		=> append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))

Replace with

			'U_MORE_SMILIES'       => ( $acp_models ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
lo que tengo en esas lineas es:

function generate_smilies($mode, $forum_id, $acp_announce = false)

'body' => ( $acp_announce ) ? 'announcement_smilies.html' : 'posting_smilies.html')

'U_MORE_SMILIES' => ( $acp_announce ) , $ ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))

como verán lo agradecería es como colocar de una manera correcta para no crear conflicto con el mod anteriormente instalado

Saludos, y gracias de antemano

P.D: Mi datos estan en la firma ;)
[URL: http://www.generacionretro.net/
Versión phpBB: phpBB3 (3.0.14)
MODs Instalados:
| Mostrar
Advanced BBCode Box 3 (aka ABBC3)
AOS notificaciones
AOS Quien a Visitado un Tema
Guests Past 24 hours on index
Default Random 'No Avatar'.
Inactive and Banned Users` Custom Titles & Avatars
Prime Trash Bin
Introduciator
Advanced Rules Page
Ultimate Points
Hidden content until reply
phpBB3 Form Maker/Creator Mod
Thanks for posts
Pay For Link MOD v1.0.2
Notify topic starter on moderator action
Special and Normal Rank Images
Welcome on index
Report to topic
Prime Post Revisions
Profile Fields Control MOD
Topic solved
PM Spy
Post Models
Custom Header Logo
Activity Stats MOD
ACP Add User MOD
NV advanced last topic titles
Auto Groups MOD
Topic Evaluation/Rating
Quick Title Edition
MOD Version Check
Prime Warnings
Post Bot
Share On
Categorize Announcements and Stickies
Profile Views List
User Rank Progression Bar
Adaptive Hide BBcodes
Hidden content for groups can view
Menu System
New topics need approval
Moderator Messages
Prime Subject Check
Topic in "Who is Online"
Moderator Needed
Parse BBCode in Custom Profile Fields
Prime Links
cBB Blockgets
Country Flags User Edition
Youtube Videos Gallery
Username Colour Change MOD
Topics Icons in new column
Medal System
Sitemap FX
Official Topic Index
Static Pages
Advertisement Management
Pastebin
User Reminder
Anti Double Post
Welcome PM on first Login (WPM)
Precise Similar Topics II
Profile friends list mod
Prime Notify
View Poster IP in viewtopic
Auto Backup
Limit Post as Count per Forum
Modification of Terms of Use
Multiple Newsletter Add On
Smashable Christmas Lights
Force To Read Topics
Upcoming Birthday list
cBB Blog
First Topic [pic] on Forum Index
JQ Preview
Forum Viewer
SmiX.MODs Feed News Center
FIND
Topics Only Visible to OP
Advanced Smilies Table
cBB Chat
cBB Chat Addon para cBB Blockgets
Classifieds MOD
Referral MOD With Contests
phpBB Gallery
phpBB Topic Tagging
Mini News
Post Count Requirements
Guest Views
Plantilla(s) usada(s): prosilver
Servidor: pagado generacionretro.net
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

post model & acp announce conflicto

#2

Mensaje por leviatan21 »

Nacho1191 escribió:lo que tengo en esas lineas es:
Yo te ayudaría, pero hay un problema :
Esta linea está mal tiene errores, no pude ser que la tengas así

Código: Seleccionar todo

'U_MORE_SMILIES' => ( $acp_announce ) , $ ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nacho1191
Miembro
Mensajes: 246
Registrado: 11 Ene 2005, 07:25
Género:
Edad: 41

Re: post model & acp announce conflicto

#3

Mensaje por Nacho1191 »

disculpa, muchas gracias por la rapida respuesta.
la linea correcta es:

Código: Seleccionar todo

			'U_MORE_SMILIES'       => ( $acp_announce ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
[URL: http://www.generacionretro.net/
Versión phpBB: phpBB3 (3.0.14)
MODs Instalados:
| Mostrar
Advanced BBCode Box 3 (aka ABBC3)
AOS notificaciones
AOS Quien a Visitado un Tema
Guests Past 24 hours on index
Default Random 'No Avatar'.
Inactive and Banned Users` Custom Titles & Avatars
Prime Trash Bin
Introduciator
Advanced Rules Page
Ultimate Points
Hidden content until reply
phpBB3 Form Maker/Creator Mod
Thanks for posts
Pay For Link MOD v1.0.2
Notify topic starter on moderator action
Special and Normal Rank Images
Welcome on index
Report to topic
Prime Post Revisions
Profile Fields Control MOD
Topic solved
PM Spy
Post Models
Custom Header Logo
Activity Stats MOD
ACP Add User MOD
NV advanced last topic titles
Auto Groups MOD
Topic Evaluation/Rating
Quick Title Edition
MOD Version Check
Prime Warnings
Post Bot
Share On
Categorize Announcements and Stickies
Profile Views List
User Rank Progression Bar
Adaptive Hide BBcodes
Hidden content for groups can view
Menu System
New topics need approval
Moderator Messages
Prime Subject Check
Topic in "Who is Online"
Moderator Needed
Parse BBCode in Custom Profile Fields
Prime Links
cBB Blockgets
Country Flags User Edition
Youtube Videos Gallery
Username Colour Change MOD
Topics Icons in new column
Medal System
Sitemap FX
Official Topic Index
Static Pages
Advertisement Management
Pastebin
User Reminder
Anti Double Post
Welcome PM on first Login (WPM)
Precise Similar Topics II
Profile friends list mod
Prime Notify
View Poster IP in viewtopic
Auto Backup
Limit Post as Count per Forum
Modification of Terms of Use
Multiple Newsletter Add On
Smashable Christmas Lights
Force To Read Topics
Upcoming Birthday list
cBB Blog
First Topic [pic] on Forum Index
JQ Preview
Forum Viewer
SmiX.MODs Feed News Center
FIND
Topics Only Visible to OP
Advanced Smilies Table
cBB Chat
cBB Chat Addon para cBB Blockgets
Classifieds MOD
Referral MOD With Contests
phpBB Gallery
phpBB Topic Tagging
Mini News
Post Count Requirements
Guest Views
Plantilla(s) usada(s): prosilver
Servidor: pagado generacionretro.net
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

post model & acp announce conflicto

#4

Mensaje por leviatan21 »

He aquí como sería :
1)

Código: Seleccionar todo

function generate_smilies($mode, $forum_id, $acp_models = false, $acp_announce = false) 
para que quede claro, así sería como lo haría yo ( con unas lineas mas arriba y abajo ):

Código: Seleccionar todo

// Default
// function generate_smilies($mode, $forum_id)
// mod post model
// function generate_smilies($mode, $forum_id, $acp_models = false)
// acp announce centre mod
function generate_smilies($mode, $forum_id, $acp_models = false, $acp_announce = false) 
2)

Código: Seleccionar todo

			'body' => ($acp_announce) ? 'announcement_smilies.html' : (($acp_models) ? 'models_smilies.html' : 'posting_smilies.html'))
para que quede claro, así sería como lo haría yo ( con unas lineas mas arriba y abajo ):

Código: Seleccionar todo

        $template->set_filenames(array(
        // Default
        //    'body' => 'posting_smilies.html')
        // mod post model
        //    'body' => ( $acp_models ) ? 'models_smilies.html' : 'posting_smilies.html')
        // acp announce centre mod
            'body' => ($acp_announce) ? 'announcement_smilies.html' : (($acp_models) ? 'models_smilies.html' : 'posting_smilies.html'))
        );
 
3)

Código: Seleccionar todo

            'U_MORE_SMILIES'        => ($acp_announce) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : (($acp_models) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))) 
para que quede claro, así sería como lo haría yo ( con unas lineas mas arriba y abajo ):

Código: Seleccionar todo

        $template->assign_vars(array(
            'S_SHOW_SMILEY_LINK'     => true,
        // Default
        //    'U_MORE_SMILIES'         => append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
        // mod post model
        //    'U_MORE_SMILIES'        => ($acp_announce) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
        // acp announce centre mod
            'U_MORE_SMILIES'        => ($acp_announce) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : (($acp_models) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id)))
        );
 
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: post model & acp announce conflicto

#5

Mensaje por leviatan21 »

Pero en algún otro lugar también habrá que hacer cambios, por lo que necesito ambos MODs para corregir la forma en que llaman a esa función :mrgreen:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nacho1191
Miembro
Mensajes: 246
Registrado: 11 Ene 2005, 07:25
Género:
Edad: 41

post model & acp announce conflicto

#6

Mensaje por Nacho1191 »

gracias, leviatan21.
el code ya no me da error, ahora eso si acabo de ver que hay otro pequeño conflicto con el mismo announce centre, pero esta vez en una linea del posting.php

ACP CENTRE

Código: Seleccionar todo

Find

		generate_smilies('window', $forum_id);

Replace with

		if ( request_var('announce', 0) == 1 )
		{
		 generate_smilies('window', 0, 1);
		}
		else
		{
		 generate_smilies('window', $forum_id);
		}
y el pos models:

Código: Seleccionar todo

Find
		generate_smilies('window', $forum_id);

Replace with

		if ( request_var('models', 0) == 1 )
		{
		 generate_smilies('window', 0, 1);
		}
		else
		{
		 generate_smilies('window', $forum_id);
		}
sugerencias???
[URL: http://www.generacionretro.net/
Versión phpBB: phpBB3 (3.0.14)
MODs Instalados:
| Mostrar
Advanced BBCode Box 3 (aka ABBC3)
AOS notificaciones
AOS Quien a Visitado un Tema
Guests Past 24 hours on index
Default Random 'No Avatar'.
Inactive and Banned Users` Custom Titles & Avatars
Prime Trash Bin
Introduciator
Advanced Rules Page
Ultimate Points
Hidden content until reply
phpBB3 Form Maker/Creator Mod
Thanks for posts
Pay For Link MOD v1.0.2
Notify topic starter on moderator action
Special and Normal Rank Images
Welcome on index
Report to topic
Prime Post Revisions
Profile Fields Control MOD
Topic solved
PM Spy
Post Models
Custom Header Logo
Activity Stats MOD
ACP Add User MOD
NV advanced last topic titles
Auto Groups MOD
Topic Evaluation/Rating
Quick Title Edition
MOD Version Check
Prime Warnings
Post Bot
Share On
Categorize Announcements and Stickies
Profile Views List
User Rank Progression Bar
Adaptive Hide BBcodes
Hidden content for groups can view
Menu System
New topics need approval
Moderator Messages
Prime Subject Check
Topic in "Who is Online"
Moderator Needed
Parse BBCode in Custom Profile Fields
Prime Links
cBB Blockgets
Country Flags User Edition
Youtube Videos Gallery
Username Colour Change MOD
Topics Icons in new column
Medal System
Sitemap FX
Official Topic Index
Static Pages
Advertisement Management
Pastebin
User Reminder
Anti Double Post
Welcome PM on first Login (WPM)
Precise Similar Topics II
Profile friends list mod
Prime Notify
View Poster IP in viewtopic
Auto Backup
Limit Post as Count per Forum
Modification of Terms of Use
Multiple Newsletter Add On
Smashable Christmas Lights
Force To Read Topics
Upcoming Birthday list
cBB Blog
First Topic [pic] on Forum Index
JQ Preview
Forum Viewer
SmiX.MODs Feed News Center
FIND
Topics Only Visible to OP
Advanced Smilies Table
cBB Chat
cBB Chat Addon para cBB Blockgets
Classifieds MOD
Referral MOD With Contests
phpBB Gallery
phpBB Topic Tagging
Mini News
Post Count Requirements
Guest Views
Plantilla(s) usada(s): prosilver
Servidor: pagado generacionretro.net
Conversión desde otro sistema de foros: no

Nacho1191
Miembro
Mensajes: 246
Registrado: 11 Ene 2005, 07:25
Género:
Edad: 41

post model & acp announce conflicto  Tema Solucionado

#7

Mensaje por Nacho1191 »

disculpen por el doble post, pero creo haber integrado de buena manera ambos mods:

INTEGRACION ACP CENTRE ANNOUNCE Y POST MODELS


Abrir includes/function posting.php

Código: Seleccionar todo

Find

function generate_smilies($mode, $forum_id)

Replace with

function generate_smilies($mode, $forum_id, $acp_announce = false, $acp_models = false)

find
         'body' => 'posting_smilies.html')

Replace with

        'body' => ($acp_announce) ? 'announcement_smilies.html' : (($acp_models) ? 'models_smilies.html' : 'posting_smilies.html'))

Find

         'U_MORE_SMILIES'       => append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))

Replace with

         'U_MORE_SMILIES'        => ($acp_announce) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : (($acp_models) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&models=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id)))
abrir posting.php

Código: Seleccionar todo

Find

      generate_smilies('window', $forum_id);

Replace with

      if ( request_var('announce', 0) == 1 )
      {
      if ( request_var('models', 0) == 1 )
      {
       generate_smilies('window', 0, 1);
      }
      else
      {
       generate_smilies('window', $forum_id);
      }
agradecimientos a leviatan21 :ok:
[URL: http://www.generacionretro.net/
Versión phpBB: phpBB3 (3.0.14)
MODs Instalados:
| Mostrar
Advanced BBCode Box 3 (aka ABBC3)
AOS notificaciones
AOS Quien a Visitado un Tema
Guests Past 24 hours on index
Default Random 'No Avatar'.
Inactive and Banned Users` Custom Titles & Avatars
Prime Trash Bin
Introduciator
Advanced Rules Page
Ultimate Points
Hidden content until reply
phpBB3 Form Maker/Creator Mod
Thanks for posts
Pay For Link MOD v1.0.2
Notify topic starter on moderator action
Special and Normal Rank Images
Welcome on index
Report to topic
Prime Post Revisions
Profile Fields Control MOD
Topic solved
PM Spy
Post Models
Custom Header Logo
Activity Stats MOD
ACP Add User MOD
NV advanced last topic titles
Auto Groups MOD
Topic Evaluation/Rating
Quick Title Edition
MOD Version Check
Prime Warnings
Post Bot
Share On
Categorize Announcements and Stickies
Profile Views List
User Rank Progression Bar
Adaptive Hide BBcodes
Hidden content for groups can view
Menu System
New topics need approval
Moderator Messages
Prime Subject Check
Topic in "Who is Online"
Moderator Needed
Parse BBCode in Custom Profile Fields
Prime Links
cBB Blockgets
Country Flags User Edition
Youtube Videos Gallery
Username Colour Change MOD
Topics Icons in new column
Medal System
Sitemap FX
Official Topic Index
Static Pages
Advertisement Management
Pastebin
User Reminder
Anti Double Post
Welcome PM on first Login (WPM)
Precise Similar Topics II
Profile friends list mod
Prime Notify
View Poster IP in viewtopic
Auto Backup
Limit Post as Count per Forum
Modification of Terms of Use
Multiple Newsletter Add On
Smashable Christmas Lights
Force To Read Topics
Upcoming Birthday list
cBB Blog
First Topic [pic] on Forum Index
JQ Preview
Forum Viewer
SmiX.MODs Feed News Center
FIND
Topics Only Visible to OP
Advanced Smilies Table
cBB Chat
cBB Chat Addon para cBB Blockgets
Classifieds MOD
Referral MOD With Contests
phpBB Gallery
phpBB Topic Tagging
Mini News
Post Count Requirements
Guest Views
Plantilla(s) usada(s): prosilver
Servidor: pagado generacionretro.net
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

post model & acp announce conflicto

#8

Mensaje por leviatan21 »

Nacho1191 escribió:ahora eso si acabo de ver que hay otro pequeño conflicto con el mismo announce centre, pero esta vez en una linea del posting.php
A eso me refería cuando dije
leviatan21 escribió:Pero en algún otro lugar también habrá que hacer cambios, por lo que necesito ambos MODs para corregir la forma en que llaman a esa función :mrgreen:
Pero la forma correcta de hacer el cambio es así :

Código: Seleccionar todo

        if (request_var('announce', 0) == 1)
        {
            generate_smilies('window', 0, 0, 1);
        }
        else if (request_var('models', 0) == 1)
        {
            generate_smilies('window', 0, 1);
        }
        else
        {
            generate_smilies('window', $forum_id);
        } 
Y tal como hice antes, así lo haría yo ( con unas lineas mas arriba y abajo ) :

Código: Seleccionar todo

	case 'smilies':
		$sql = '';
	// Default
	//	generate_smilies('window', $forum_id);
		// acp announce centre mod
		if (request_var('announce', 0) == 1)
		{
			generate_smilies('window', 0, 0, 1);
		}
		// mod post model
		else if (request_var('models', 0) == 1)
		{
			generate_smilies('window', 0, 1);
		}
		else
		{
			generate_smilies('window', $forum_id);
		}
	break;
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Cerrado

Volver a “Soporte de MODs”