Advertisement:

Author Topic: Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)  (Read 10018 times)

Offline lucas-ruroken

  • SMF Hero
  • ******
  • Posts: 4,906
  • Gender: Male
  • Adk Developer
    • lucas.ruroken on Facebook
    • lucasruroken on GitHub
Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)
« on: January 29, 2010, 11:22:47 AM »
Instalacion Adk Portal V2.0 Beta 2 (Manual)

Link para la descarga del Mod:
http://www.smfpersonal.net/downloads.html;cat=5

Bueno voy a explicar como instalar Adk Portal v2.0 Beta 2 manualmente....
lo que vamos a hacer es comprimir el zip en una carpeta dentro de nuestra pc, luego agarramos el archivo db_install_adkportal.php y lo subimos a la raiz de nuestro foro y lo ejecutamos, ejemplo... tuforo.com/db_install_adkportal.php.

Bien lo que vamos a hacer ahora es abrir nuestro ftp y subir el contenido de las carpetas Sources, Themes y adkportal a sus respectivos lugares y ahora vamos con la instalacion manual de nuestros archivos....

Abrimos el archivo Sources/Subs.php, y buscamos:
Code: [Select]
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
// 'target' => '_blank',
),

y agregamos despues:
Code: [Select]
'forum' => array(
'title' => $txt['foro'],
'href' => $scripturl . '?action=forum',
'show' => ($modSettings['adk_enable'] == 1) ? 1 : 0,
'sub_buttons' => array(
),
),

Abrimos el archivo Sources/ManagePermissions.php, y buscamos:
Code: [Select]
$groupLevels['global']['standard'] = array_merge($groupLevels['global']['restrict'], array(
y agregamos despues:
Code: [Select]
'adk_portal',
luego buscamos:
Code: [Select]
$permissionList = array(
'membergroup' => array(

y añadimos despues:
Code: [Select]
'adk_portal' => array(false, 'adkportal', 'adkportal'),
Abrimos el archivo /index.php, y buscamos:
Code: [Select]
'who' => array('Who.php', 'Who'),
y reemplazamos por:
Code: [Select]
'forum' => array('BoardIndex.php', 'BoardIndex'),
'portal' => array('Adkportal.php', 'Adkportal'),
'who' => array('Who.php', 'Who'),

buscamos:
Code: [Select]
require_once($sourcedir . '/Security.php');
y agregamos despues:
Code: [Select]
require_once($boarddir . '/SSI.php');
require_once($sourcedir . '/Subs-adkfunction.php');

buscamos:
Code: [Select]
// Action and board are both empty... BoardIndex!
if (empty($board) && empty($topic))
{
require_once($sourcedir . '/BoardIndex.php');
return 'BoardIndex';
}

y reemplazamos por:
Code: [Select]
//Adk Portal
global $modSettings;
// Action and board are both empty... BoardIndex!
if (empty($board) && empty($topic) && $modSettings['adk_enable'] == 1)
{
require_once($sourcedir . '/Adkportal.php');
return 'Adkportal';
}
if (empty($board) && empty($topic))
{
require_once($sourcedir . '/BoardIndex.php');
return 'BoardIndex';
}

Abrimos el archivo Sources/QueryString.php, y buscamos:
Code: [Select]
// Return the changed buffer.
y reemplazamos por:
Code: [Select]
if ($modSettings['adk_enable'] == 1)
{
$buffer = preg_replace('/Simple Machines LLC<\/a>/','Simple Machines LLC</a><table align="center"><tr><td height="20"><br />Powered by <a href="http://www.smfpersonal.net" target="_blank" title="Adk Portal - Powered By Smf Personal">Adk Portal V2.0 Beta 2 &copy;</a></td></tr></table>',$buffer);
}
// Return the changed buffer.

Abrimos el archivo Sources/Admin.php, y buscamos:
Code: [Select]
'layout' => array(
'title' => $txt['layout_controls'],

y añadimos antes:
Code: [Select]
'adk_portal' => array(
'title' => $txt['adk_portal'],
'permission' => array('adk_portal'),
'areas' => array(
'adkoptions' => array(
'label' => $txt['opcion_adk'],
'file' => 'adkoptions.php',
'function' => 'Adkoptions',
'custom_url' => $scripturl . '?action=admin;area=adkoptions;sesc=' . $sc,
'icon' => 'mail.gif',
'permission' => array('adk_portal'),

),
'blocks' => array(
'label' => $txt['bloques'],
'file' => 'blocks.php',
'function' => 'blocks',
'custom_url' => $scripturl . '?action=admin;area=blocks;sesc=' . $sc,
'icon' => 'server.gif',
'permission' => array('adk_portal'),

),
'newblock' => array(
'label' => $txt['crear_block'],
'file' => 'newblock.php',
'function' => 'newblock',
'custom_url' => $scripturl . '?action=admin;area=newblock;sesc=' . $sc,
'icon' => 'boards.gif',
'permission' => array('adk_portal'),

),
'generar' => array(
'label' => $txt['nueva_noticia'],
'file' => 'generar.php',
'function' => 'Generar',
'custom_url' => $scripturl . '?action=admin;area=generar;sesc=' . $sc,
'icon' => 'posts.gif',
'permission' => array('adk_portal'),

),
'newsdel' => array(
'label' => $txt['borrar_noticias'],
'file' => 'newsdel.php',
'function' => 'Newsdel',
'custom_url' => $scripturl . '?action=admin;area=newsdel;sesc=' . $sc,
'icon' => 'smiley.gif',
'permission' => array('adk_portal'),

),
'editblock' => array(
'file' => 'editblock.php',
'function' => 'editblock',
'custom_url' => $scripturl . '?action=admin;area=editblock;sesc=' . $sc,
'permission' => array('adk_portal'),

),

),
),

Abrimos el archivo Sources/Subs-BoardIndex.php, y buscamos:
Code: [Select]
'href' => $scripturl . '#c' . $row_board['id_cat'],
y reemplazamos por:
Code: [Select]
'href' => $scripturl . '?action=forum#c' . $row_board['id_cat'],
Abrimos el archivo Sources/Recent.php, y buscamos:
Code: [Select]
'url' => $scripturl . '#c' . (int) $_REQUEST['c'],

y reemplazamos por:
Code: [Select]
'url' => $scripturl . '?action=forum#c' . (int) $_REQUEST['c'],
luego buscamos:
Code: [Select]
'href' => $scripturl . '#c' . $row['id_cat'],
'link' => '<a href="' . $scripturl . '#c' . $row['id_cat'] . '">' . $row['cname'] . '</a>'

y reemplazamos por:
Code: [Select]
'href' => $scripturl . '?action=forum#c' . $row['id_cat'],
'link' => '<a href="' . $scripturl . '?action=forum#c' . $row['id_cat'] . '">' . $row['cname'] . '</a>'

Abrimos el archivo Sources/Load.php, y buscamos:
Code: [Select]
'url' => $scripturl . '#c' . $board_info['cat']['id'],
y reemplazamos por:
Code: [Select]
'url' => $scripturl . '?action=forum#c' . $board_info['cat']['id'],
buscamos:
Code: [Select]
// Set the top level linktree up.
array_unshift($context['linktree'], array(
'url' => $scripturl,
'name' => $context['forum_name_html_safe']
));

y reemplazamos por:
Code: [Select]
// Removed old
buscamos:
Code: [Select]
// Compatibility.
if (!isset($settings['theme_version']))
$modSettings['memberCount'] = $modSettings['totalMembers'];

reemplazamos por:
Code: [Select]
// Compatibility.
if (!isset($settings['theme_version']))
$modSettings['memberCount'] = $modSettings['totalMembers'];


array_unshift($context['linktree'], array(
'url' => $scripturl,
'name' => $context['forum_name']
), array('url' => $scripturl . '?action=forum', 'name' => $txt['foro']));


Adk Portal 3.1 is coming....

Design your universe!

Offline Snailx

  • Jr. Member
  • **
  • Posts: 118
  • Gender: Male
  • I'm an artist!
    • SnailxORG
Re: Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)
« Reply #1 on: February 05, 2010, 09:13:25 AM »
Muchas gracias  ;D

Offline facuz22

  • Newbie
  • *
  • Posts: 9
Re: Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)
« Reply #2 on: May 31, 2012, 06:19:29 AM »
hola yo lo instale como si fuera un mod simple, me da un par de erroes pero nada grave, el portal se ve mas que bien en mi foro.

hay alguna diferencia de la instalación automática a la instalación manual??
y como puedo hacer para que quede el portal solo en mi dominio.

es decir yo tengo foro.midominio.com
y quiero dejar el portal independiente del foro, solo en mi dominio.com.
no se si me explico bien.

te dejo el enlace para que lo veas
hxxp:foro.solotuespacio.com [nonactive]

desde ya te agradesco mucho

Offline lucas-ruroken

  • SMF Hero
  • ******
  • Posts: 4,906
  • Gender: Male
  • Adk Developer
    • lucas.ruroken on Facebook
    • lucasruroken on GitHub
Re: Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)
« Reply #3 on: May 31, 2012, 10:17:52 AM »
Puedes abrir un nuevo tema y enviarme un MP para que lo vea? asi lo trabajamos aparte, esta versión de adk portal es antigua, muy diferente a la actual (2.1)

Saludos.
Adk Portal 3.1 is coming....

Design your universe!

Offline William_Yaruro

  • Newbie
  • *
  • Posts: 4
Re: Instalacion Adk Portal V2.0 Beta 2 (Manual) (Smf 2.0 RC2)
« Reply #4 on: October 27, 2013, 05:03:35 PM »
Amigo cuando entro a Sources/Subs.php me sale Hacking attempt... me puedes porque?

En el 2.1 lo intento mi foro es SMF 2.0.5