Manual de Instalacion y Configuracion del Vbulletin Advanced

D

Dr.NitruX

Bueno con lo tanto que renegue voy a traducir el manual de instalacion del Vbulletin Advanced y a ayudarlos a configurar a la gente lo que lo necesite.



Empesemos:



1° Nos Dirigimos a el Panel de Administracion y desplegamos la Opcion "Estilos & Plantillas" > Administracion de Estilos > Ir



Bajamos hasta la ruta de imagenes, ahi hay que poner con anterioridad el directorio en donde se va a encontrar el foro ejemplo forum/images/misc/vbulletin3_logo_white.gif

asi con cada uno de ellos una vez modificado, guardamos todo.




2° Vamos de nuevo a Administracion de Estilos y clickeamos en « » buscamos la plantilla Calendar Plantillas y le hacemos 2 clicks. Se va a desplegar todas las plantillas que estan dentro de la plantilla Calendar. Ahora hacemos doble click en calendar_smallmonth_day y remplazamos el contenido actual por
Insertar CODE, HTML o PHP:
<!-- a single day on the small calendars -->
 
<td class="<if condition="$show['highlightweek']">alt2<else />alt1</if>"<if condition="$show['highlighttoday']"> style="border:solid 1px red; font-weight:bold" title="$vbphrase[today]"</if>>
 
<if condition="$show['daylink']">
 
<if condition="$show['dontshowweek']"><span class="smallfont"></if><a href="$vboptions[bburl]/calendar.php?$session[sessionurl]do=getinfo&amp;day=$year-$month-$day&amp;c=$calendarid" title="$eventdesc">$day</a><if condition="$show['dontshowweek']"></span></if>
 
<else />
 
<if condition="$show['dontshowweek']"><span class="smallfont">$day</span><else />$day</if>
 
</if>
 
</td>



Una Vez modifcado click en Guardar.

Ahora vamos a calendar_smallmonth_day_other y remplazamos por:

Insertar CODE, HTML o PHP:
<!-- a single day from another month on the small calendars -->
 
<td class="smallfont"><em><if condition="$show['dontshowweek']"><span class="smallfont">$day</span><else />$day</if></</em></td>

Una Vez modificado click en Guardar.

Ahora vamos a calendar_smallmonth_header y reemplazamos por:

Insertar CODE, HTML o PHP:
<tr>
 
<if condition="$show['dontshowweek']">
 
<td class="tcat" colspan="$colspan" align="left"><span class="smallfont"><b>$vba_options[portal_blockbullet] 
 
<else />
 
<td class="tcat" colspan="$colspan" align="center"><b>
 
</if><a href="$vboptions[bburl]/calendar.php?$session[sessionurl]month=$month&amp;year=$year&amp;c=$calendarid&amp;do=displaymonth">$monthname $year</a></td>
 
</tr>
 
<tr align="center">
 
<if condition="!$show['dontshowweek']"><td class="thead">&nbsp;</td></if>
 
<if condition="$show['day1']"><td class="thead">$day1</td></if>
 
<if condition="$show['day2']"><td class="thead">$day2</td></if>
 
<if condition="$show['day3']"><td class="thead">$day3</td></if>
 
<if condition="$show['day4']"><td class="thead">$day4</td></if>
 
<if condition="$show['day5']"><td class="thead">$day5</td></if>
 
<if condition="$show['day6']"><td class="thead">$day6</td></if>
 
<if condition="$show['day7']"><td class="thead">$day7</td></if>
 
</tr>
 
$calendarrowbits

Una Vez modificado click en Guardar.

Por ultimo vamos a calendar_smallmonth_week y remplazamos por:

Insertar CODE, HTML o PHP:
<tr align="center">
 
<if condition="$show['dontshowweek'] != 1"> <td class="thead"><a href="calendar.php?$session[sessionurl]c=$calendarid&amp;week=$firstweek&amp;do=displayweek&amp;month=$month" title="$vbphrase[view_this_week_in_detail]" style="font-family:arial,sans-serif; text-decoration:none">&gt;</a></td></if>
 
$calendardaybits
 
</tr>
 
D

Dr.NitruX

3° Bueno ahora vamos a modificar los archivos necesarios para que el Portal ande como correponde.



- El primer archivo que vamos a modificar es el global.php



Buscamos:

Insertar CODE, HTML o PHP:
require_once('./includes/init.php');



Arriba Agregamos:

Insertar CODE, HTML o PHP:
if (defined('VBA_PORTAL'))
 
{
 
	$phrasegroups = array_merge($phrasegroups, 
 
		array(
 
			'calendar', 
 
			'adv_portal',
 
			'postbit'
 
		)
 
	);
 
 
 
	$specialtemplates = array_merge($specialtemplates, 
 
		array(
 
			'adv_modules',
 
			'adv_portal_opts',
 
			'attachmentcache',
 
			'bbcodecache',
 
			'birthdaycache',
 
			'eventcache',
 
			'iconcache',
 
			'maxloggedin',
 
			'smiliecache',
 
			'userstats'
 
		)
 
	);
 
 
 
	$globaltemplates = array_merge($globaltemplates,
 
		array(
 
			'adv_portal',
 
			'adv_portal_footer'
 
		)
 
	);
 
}

Buscamos:

Insertar CODE, HTML o PHP:
// #############################################################################
// ######################## START TEMPLATES & STYLES ###########################
// #############################################################################



Arriba Agregamos:
Insertar CODE, HTML o PHP:
if (defined('VBA_PORTAL'))
{
require_once('./includes/vba_cmps_include_top.php');
}

Buscamos:
Insertar CODE, HTML o PHP:
?>

Arriba Agregamos:
Insertar CODE, HTML o PHP:
if (defined('VBA_PORTAL'))
{
require_once('./includes/vba_cmps_include_bottom.php');
}
Una Vez realizadas las modificaciones Guardamos el Archivo.
 
D

Dr.NitruX

Seguimos con las Modificaciones ahora vamos a modificar el archivo index.php que se encuentra en admincp/index.php



Buscamos:

Insertar CODE, HTML o PHP:
$printhr = false;
 
	if (can_administer('canadmincalendars'))


Arriba Agregamos:

Insertar CODE, HTML o PHP:
construct_nav_option($vbphrase['default_settings'], 'vba_cmps_admin.php?do=modifysettings');
 
	construct_nav_option($vbphrase['edit_modules'], 'vba_cmps_admin.php?do=listmodules');
 
	construct_nav_option($vbphrase['add_module'], 'vba_cmps_admin.php?do=addmodule');
 
	construct_nav_option($vbphrase['edit_pages'], 'vba_cmps_admin.php?do=listpages');
 
	construct_nav_option($vbphrase['add_page'], 'vba_cmps_admin.php?do=addpage');
 
	construct_nav_group($vbphrase['vba_cmps']);
 
 
 
	construct_nav_spacer();



Una Vez realizadas las modificaciones Guardamos el archivo.



Ahora vamos a modificar el archivo adminfunctions_template.php que se encuentra en includes/adminfunctions_template.php



Buscamos:

Insertar CODE, HTML o PHP:
'forumhome' => $vbphrase['group_forum_home'],



Abajo Agregamos:

Insertar CODE, HTML o PHP:
'adv_portal' => 'vBadvanced CMPS',


Una Vez realizadas las modificaciones Guardamos el Archivo.


Ahora buscamos el archivo functions_calendar.phpque se encuentra en includes/functions_calendar.php



Buscamos:

Insertar CODE, HTML o PHP:
function construct_calendar_output($today, $usertoday, $calendarinfo, $fullcalendar = 0, $weekrange = ''){	global $birthdaycache, $eventcache, $bbuserinfo, $vbphrase, $stylevar, $show, $offset, $colspan, $days, $months, $show;



Remplazamos por:



Insertar CODE, HTML o PHP:
function construct_calendar_output($today, $usertoday, $calendarinfo, $fullcalendar = 0, $weekrange = ''){	global $birthdaycache, $eventcache, $bbuserinfo, $vbphrase, $stylevar, $show, $offset, $colspan, $days, $months, $vba_options, $vboptions;
Una vez Realizadas las modificaciones Guardamos el archivo




Por ultimo buscamos el archivo functions.php que se encuentra en includes/functions.php

Buscamos:
Insertar CODE, HTML o PHP:
if (THIS_SCRIPT == 'online' OR THIS_SCRIPT == 'calendar' OR (THIS_SCRIPT == 'index' AND $vboptions['showevents']))

Remplazamos por:
Insertar CODE, HTML o PHP:
if (THIS_SCRIPT == 'online' OR THIS_SCRIPT == 'calendar' OR (THIS_SCRIPT == 'adv_index') OR (THIS_SCRIPT == 'index' AND $vboptions['showevents']))

Una Vez que se Realizaron las Modificaciones Guardamos el archivo.
 
D

Dr.NitruX

4° Nos fijamos en nuestro cmps_index.php

Buscamos:
Insertar CODE, HTML o PHP:
chdir('./forum');

y modificamos el /forum segun el nombre de la carpeta en donde tengamos nuestro foro por ejemplo /forums /foro.

Una Vez realizadas las modificaciones es recomendable Guardar el archivo con el nombre index.php



5° Por ultimo subiremos los Archivos modificados y los que trae el Vbulletin Advanced.


root folder - index.php
root/forums - global.php
root/forums/admincp - index.php, vbacmps_install.php, vba_cmps_admin.php
root/forums/includes - functions_calendar.php, functions.php, adminfunctions_template.php, vba_cmps_include_top.php, vba_cmps_include_bottom.php
root/forums/images/misc - noavatar.gif
root/forums/modules - Subir la carpeta entera.

6° y ultimo. Instalemos el Portal. Para eso escribimos la siguiente direccion en nuestro navegador.
http://www.tudominio.com/directioriodelforo/admincp/vbacmps_install.php

Nota: www.tudominio.com ( Tu Dominio del foro )
Nota2: /directoriodelforo/ ( La Carpeta en donde esta el Foro ej: Forums )
Nota3: /admincp/ ( La carpeta en donde se encuentra el panel de Admin )

Si todo esta coorecto, instalamos el portal de forma automatica ( Como el Vbulletin )

Bien con esto damos por finalizado la instalacion del Vbulletin Advanced.
 
D

Dr.NitruX

Configuracion Rapida del Vbulletin Advanced.



1° Nos logueamos en nuestro panel de Admin y desplegamos el nuevo meno llamado vbA CMPS > Default Settings

Bajamos hasta News Options. Donde dice News Forum ID ponemos el ID del foro que queremos usar como "La Base de las noticias" ejemplo: 2

¿ Como averiguo el ID de un foro ?

- El ID es el numero final que tiene cada foro ejemplo:



http://www.crazyworld.com.ar/forums/forumdisplay.php?f=5

En ese caso es el numero 5.

Bien, las demas opciones son para la cantidad de caracteres por Noticia, Otra opcion es si queres que aparesca la Firma otra el avatar, Eso va a gusto de uno.

Ahora pasemos a configurar el Foro de Encuestas.

Seguimos bajando hasta Poll Options.

Donde dice Forum Poll ID ponemos el numero del foro que va a ser el encargado de emitir todas las encuestas que se hacen en ese foro para que aparescan en el portal.

¿ Como averiguo la ID de un Foro ?

[ Ver ejemplo de arriba 2 veces no ]


y finamlemente bajamos hasta el final y llegamos a Miscellaneous Options

Donde dice Calendar ID ponemos -1 si queremos que el Mini Calendario este a la vista, de lo contrario ponemos 0.

Una vez configurado todo guardamos y listo A disfrutar del Vbulletin Advanded.

Nota: Para que se visualisen las noticias, debes generar una noticia desde el foro que elegiste, lo mismo para las encuestas.

Bueno espero que les sirva es la traduccion de la instalacion para aquellos que no se llevan bien con el ingles ( Como yo ) y la configuracion "minima" del Vba. con esto el portal tiene que estar andando al pelete !

Saludos!

PD: Si quieren usarlo para otro foro No se olviden de los Creditos. :rolleyes:
 
D

Dr.NitruX

Jaja, Bueno denada pero igual lo puse para la gente que no lo instalo todabia y no entiende la instalacion o se confunde como yo T_T

Cyazzzzzzz!
 
H

Hazard

Hola segi los pasos de esta guia y tambien de la guia oficial en ingles pero me ocurre este error al intentar entrar al portal:

Warning: chdir(): No such file or directory (errno 2) in /home/mdfkus/public_html/hazard/index.php on line 22

Warning: main(./global.php): failed to open stream: No such file or directory in /home/mdfkus/public_html/hazard/index.php on line 33

Fatal error: main(): Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mdfkus/public_html/hazard/index.php on line 33

Si alguien sabe a k se refiere el error y como solucionarlo se lo agradeceria mucho. Gracias
 

wilman

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Jul 2005
Mensajes
23
index.php que se encuentra en admincp/index.php

pormas que busco en el index.php lo que se debe modificar no lo encuentro:confused:. porfavor ayudeme
 

Trovador

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Feb 2004
Mensajes
381
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
este tuto sirve tb para la version de 3.5? seria buena idea en caso afrimatico de hacer una copia en el foro del 3.5 ya k hay mucha gente pidiendo ayuda cuando la tienen aquí.

Gracias por tus aportes!
 
C

Compy

Trovador dijo:
este tuto sirve tb para la version de 3.5? seria buena idea en caso afrimatico de hacer una copia en el foro del 3.5 ya k hay mucha gente pidiendo ayuda cuando la tienen aquí.

Gracias por tus aportes!

Toy esperando la confirmacion plz ;)
 

Trovador

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Feb 2004
Mensajes
381
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Prueba a configurarlo con las instrucciones desde aki, y pruebalo por ti mismo asi podrias aclararmelo a mi despues aki ;)

Gracias
 

InetMan

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Nov 2005
Mensajes
40
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Instale y todo bien... lo unico es que me tira problemas con el function_calendar.php asi que mantuve el original sin modificaciones, y funko todo bien... ahora me gustaria si alguien tiene un manual de uso de vbulletin advanced...

quiero colocar noticias y novedades en la index y no se como...

desde ya muchas gracias :D
 
Arriba