User 2351521
User 2351521
Usuario Novato
Usuario Novato

hola, tenia una duda, eh hosteado mi nuke 7.9, y trae un foro PHPBB (OBVIO), lo que queria hacer es agregar MODS (exp points, mana power y demas como datos de un juego RPG) y monedas y una tienda, es posible hacer esto en los foros integrados del php nuke? lo intente pero reo q falta un archivo

aqui algunos ejemplos:

Monedas

Tienda

Exp,mana, level

espero me puedan ayudar...

Darkkurama

Avatar Image
@man / @woman
@man / @woman

¿Que archivos dice que te falta?

User 2351521
User 2351521
Usuario Novato
Usuario Novato

bueno me falta un tal member list.php :S uso nuke omo sabras en webs gratishost con foros phpbb revise mi Carpeta forum y no esta dicho archivo espero q me puedan ayudar

graias

darkkurama

Avatar Image
@man / @woman
@man / @woman

Pues si no tienes es archivo y lo has buscado....

Se pueden poner mods, pero quizás ese no se pueda.

User 2351521
User 2351521
Usuario Novato
Usuario Novato

te fijaste las imagenes, ya edite el post para q las puedas ver no hay ninguna forma??

cambiar algo los foros actualizar algo asi

muchas gracias

Darkkurama

User 2351521
User 2351521
Usuario Novato
Usuario Novato

man no entendi lo ultimo que me dijiste osea q no es posible instalar los MODs a los foros del php nuke??? devere ambiar el software del foro??

gracias

Darkkurama

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Darkkurama

man no entendi lo ultimo que me dijiste osea q no es posible instalar los MODs a los foros del php nuke???


No necesarimante. Algunos SI, otros NO. O eso es lo que me parece, viendo las pruebas.
User 2351521
User 2351521
Usuario Novato
Usuario Novato

pero yo digo si hay un manual, ayuda o descargaas q me sean utiles para agregar dichos mods

sera posible?

mi pagina es www.dkanimesite.webspacemania.com

echale un vistazo pa que veas lo que tiene a ver si se le pueden meter
MODS

de nueo graxias

Darkkurama

Avatar Image
@man / @woman
@man / @woman

Cada mod lleva su propio manual de instalación.

User 2351521
User 2351521
Usuario Novato
Usuario Novato

parece que no me estas prestando atencion..... te eh dicho que LA LEI Y MI FORO NO TIENE EL MEMBERLIST.PHP xD eso solo digo

Darkkurama

Avatar Image
@man / @woman
@man / @woman

Ya te respondí:

Pues si no tienes es archivo y lo has buscado....Se pueden poner mods, pero quizás ese no se pueda.

Avatar Image
Usuario habitual
Usuario habitual

ESO KE TRATAS DE ASER SE PUEDEN ASER DE DOS MANERAS, UNA ES INTALANDOLE AL MODULO DE FORO EL EASY MOD, PERO NO TE LO RECOMIENDO YA KE ESO TE SOBRE CARGA LA BASE DE DATOS Y YA KE ESTAS USANDO UN FREE HOSTING NO ES MUY BUENA IDEA, LA OTRA OPCION SERIA CREAR EL DOCUMENTO DE MEMBERLIST KE NO TIENES AUNK E ESTA SUPUESTO A TRAERLO, BUENO TE DEJO A KI UN CODIGO LO KPIAS Y LO PASAS AL NOTEPAD, Y LO SARVAS CON EL NOMN\BRE DE ARCHIVO KE TE ESTA PIDIENDO,

LUEGO LO PONES EN

LA SIGUEINTE DIRECCION MODULOS/FOROS

AHI LO PONES ESTE ES EL CODIGO

<?php
/***************************************************************************
 *                              memberlist.php
 *                            -------------------
 *   begin                : Friday, May 11, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : [email protected]
 *
 *   $Id: memberlist.php,v 1.36.2.12 2006/02/07 20:42:51 grahamje Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//

$start = ( isset($HTTP_GET_VARS['start'];-) ) ? intval($HTTP_GET_VARS['start'];-) : 0;

if ( isset($HTTP_GET_VARS['mode'];-) || isset($HTTP_POST_VARS['mode'];-) )
{
 $mode = ( isset($HTTP_POST_VARS['mode'];-) ) ? htmlspecialchars($HTTP_POST_VARS['mode'];-) : htmlspecialchars($HTTP_GET_VARS['mode'];-) ;
}
else
{
 $mode = 'joined';
}

if(isset($HTTP_POST_VARS['order'];-) )
{
 $sort_order = ($HTTP_POST_VARS['order'] == 'ASC') ? 'ASC' : 'DESC';
}
else if(isset($HTTP_GET_VARS['order'];-) )
{
 $sort_order = ($HTTP_GET_VARS['order'] == 'ASC') ? 'ASC' : 'DESC';
}
else
{
 $sort_order = 'ASC';
}

//
// Memberlist sorting
//
$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten'];-) ;
$mode_types = array('joined', 'username', 'location', 'posts', 'email', 'website', 'topten');

$select_sort_mode = '<select name="mode">';
for($i = 0; $i < count($mode_types_text); $i++)
{
 $selected = ( $mode == $mode_types[$i] ) ? ' selected="selected"' : '';
 $select_sort_mode .= '<option value="' . $mode_types[$i] . '"' . $selected . '>' . $mode_types_text[$i] . '</option>';
}
$select_sort_mode .= '</select>';

$select_sort_order = '<select name="order">';
if($sort_order == 'ASC')
{
 $select_sort_order .= '<option value="ASC" selected="selected">' . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>';
}
else
{
 $select_sort_order .= '<option value="ASC">' . $lang['Sort_Ascending'] . '</option><option value="DESC" selected="selected">' . $lang['Sort_Descending'] . '</option>';
}
$select_sort_order .= '</select>';

//
// Generate page
//
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
 'body' => 'memberlist_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx);

$template->assign_vars(array(
 'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
 'L_EMAIL' => $lang['Email'],
 'L_WEBSITE' => $lang['Website'],
 'L_FROM' => $lang['Location'],
 'L_ORDER' => $lang['Order'],
 'L_SORT' => $lang['Sort'],
 'L_SUBMIT' => $lang['Sort'],
 'L_AIM' => $lang['AIM'],
 'L_YIM' => $lang['YIM'],
 'L_MSNM' => $lang['MSNM'],
 'L_ICQ' => $lang['ICQ'],
 'L_JOINED' => $lang['Joined'],
 'L_POSTS' => $lang['Posts'],
 'L_PM' => $lang['Private_Message'],//
// Group Icons MOD - Start
//
'L_CURRENT_MEMBERSHIPS' => $lang['Current_memberships'],
//
// Group Icons MOD - End
//

 'S_MODE_SELECT' => $select_sort_mode,
 'S_ORDER_SELECT' => $select_sort_order,
 'S_MODE_ACTION' => append_sid("memberlist.$phpEx";-) )
);

//
// Group Icons MOD - Start
//

$sql = "SELECT ug.user_id, g.group_icon, g.group_name, g.group_id
 FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
 WHERE ug.group_id = g.group_id
  AND g.group_icon <> \"\"";
if ( !($result = $db->sql_query($sql)) )
{
 message_die(GENERAL_ERROR, "Could not obtain usergroup icon information.", '', __LINE__, __FILE__, $sql);
}

$group_icons = $db->sql_fetchrowset($result);
$db->sql_freeresult($result);
$total_group_icons = count($group_icons);

//
// Group Icons MOD - End
//
switch( $mode )
{
 case 'joined':
  $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'username':
  $order_by = "username $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'location':
  $order_by = "user_from $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'posts':
  $order_by = "user_posts $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'email':
  $order_by = "user_email $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'website':
  $order_by = "user_website $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
 case 'topten':
  $order_by = "user_posts $sort_order LIMIT 10";
  break;
 default:
  $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
  break;
}

$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
 FROM " . USERS_TABLE . "
 WHERE user_id <> " . ANONYMOUS . "
 ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
{
 message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

if ( $row = $db->sql_fetchrow($result) )
{
 $i = 0;
 do
 {
  $username = $row['username'];
  $user_id = $row['user_id'];

  $from = ( !empty($row['user_from'];-) ) ? $row['user_from'] : ' ';
  $joined = create_date($lang['DATE_FORMAT'], $row['user_regdate'], $board_config['board_timezone'];-) ;
  $posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0;

  $poster_avatar = '';
  if ( $row['user_avatar_type'] && $user_id != ANONYMOUS && $row['user_allowavatar'] )
  {
   switch( $row['user_avatar_type'] )
   {
    case USER_AVATAR_UPLOAD:
     $poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
     break;
    case USER_AVATAR_REMOTE:
     $poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" border="0" />' : '';
     break;
    case USER_AVATAR_GALLERY:
     $poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
     break;
   }
  }

  if ( !empty($row['user_viewemail'];-) || $userdata['user_level'] == ADMIN )
  {
   $email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $user_id) : 'mailto:' . $row['user_email'];

   $email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
   $email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
  }
  else
  {
   $email_img = ' ';
   $email = ' ';
  }

  $temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id";-) ;
  $profile_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>';
  $profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>';

  $temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$user_id";-) ;
  $pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
  $pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';

  $www_img = ( $row['user_website'] ) ? '<a href="' . $row['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
  $www = ( $row['user_website'] ) ? '<a href="' . $row['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';

  if ( !empty($row['user_icq'];-) )
  {
   $icq_status_img = '<a href="http://wwp.icq.com/' . $row['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $row['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
   $icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
   $icq =  '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '">' . $lang['ICQ'] . '</a>';
  }
  else
  {
   $icq_status_img = '';
   $icq_img = '';
   $icq = '';
  }

  $aim_img = ( $row['user_aim'] ) ? '<a href="aim:goim?screenname=' . $row['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '';
  $aim = ( $row['user_aim'] ) ? '<a href="aim:goim?screenname=' . $row['user_aim'] . '&message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '';

  $temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id";-) ;
  $msn_img = ( $row['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
  $msn = ( $row['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';

  $yim_img = ( $row['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $row['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
  $yim = ( $row['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $row['user_yim'] . '&.src=pg">' . $lang['YIM'] . '</a>' : '';

  $temp_url = append_sid("search.$phpEx?search_author=" . urlencode($username) . "&showresults=posts";-) ;
  $search_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_search'] . '" alt="' . sprintf($lang['Search_user_posts'], $username) . '" title="' . sprintf($lang['Search_user_posts'], $username) . '" border="0" /></a>';
  $search = '<a href="' . $temp_url . '">' . sprintf($lang['Search_user_posts'], $username) . '</a>';//
// Group Icons MOD - Start
//
$images_group_icons = '';
for($group_icon = 0; $group_icon < $total_group_icons; $group_icon++)
{
 if ( $group_icons[$group_icon]['user_id'] == $row['user_id'] )
 {
  $images_group_icons .= '<a href="groupcp.'.$phpEx.'?' . POST_GROUPS_URL . '=' . $group_icons[$group_icon]['group_id'] . '" title="' . $group_icons[$group_icon]['group_name'] . '"><img src="' . $group_icons[$group_icon]['group_icon'] . '" border="0" /></a>';
 }
}
//
// Group Icons MOD - End
//

  $row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
  $row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

  $template->assign_block_vars('memberrow', array(
   'ROW_NUMBER' => $i + ( $start + 1 ),
   'ROW_COLOR' => '#' . $row_color,
   'ROW_CLASS' => $row_class,
   'USERNAME' => $username,
   'FROM' => $from,
   'JOINED' => $joined,
   'POSTS' => $posts,
   'AVATAR_IMG' => $poster_avatar,
   'PROFILE_IMG' => $profile_img,
   'PROFILE' => $profile,
   'SEARCH_IMG' => $search_img,
   'SEARCH' => $search,
   'PM_IMG' => $pm_img,
   'PM' => $pm,
   'EMAIL_IMG' => $email_img,
   'EMAIL' => $email,
   'WWW_IMG' => $www_img,
   'WWW' => $www,
   'ICQ_STATUS_IMG' => $icq_status_img,
   'ICQ_IMG' => $icq_img,
   'ICQ' => $icq,
   'AIM_IMG' => $aim_img,
   'AIM' => $aim,
   'MSN_IMG' => $msn_img,
   'MSN' => $msn,
   'YIM_IMG' => $yim_img,
   'YIM' => $yim,//
// Group Icons MOD - Start
//
'GROUP_ICONS' => $images_group_icons,
//
// Group Icons MOD - End
//

   
   'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id";-) )
  );

  $i++;
 }
 while ( $row = $db->sql_fetchrow($result) );
 $db->sql_freeresult($result);
}

if ( $mode != 'topten' || $board_config['topics_per_page'] < 10 )
{
 $sql = "SELECT count(*) AS total
  FROM " . USERS_TABLE . "
  WHERE user_id <> " . ANONYMOUS;

 if ( !($result = $db->sql_query($sql)) )
 {
  message_die(GENERAL_ERROR, 'Error getting total users', '', __LINE__, __FILE__, $sql);
 }

 if ( $total = $db->sql_fetchrow($result) )
 {
  $total_members = $total['total'];

  $pagination = generate_pagination("memberlist.$phpEx?mode=$mode&order=$sort_order", $total_members, $board_config['topics_per_page'], $start). ' ';
 }
 $db->sql_freeresult($result);
}
else
{
 $pagination = ' ';
 $total_members = 10;
}

$template->assign_vars(array(
 'PAGINATION' => $pagination,
 'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $board_config['topics_per_page'] ) + 1 ), ceil( $total_members / $board_config['topics_per_page'] )),

 'L_GOTO_PAGE' => $lang['Goto_page'];-)
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 13/Dic/2004, 19:07
-ARS- g30rg3_x Caos.X73kDec/04
Por: , el 17/Sep/2004, 16:09
lincer556 User 7056 fidesdefensor49kOct/04
Por: , el 06/Abr/2004, 02:30
K_zuya guissella_reategui NoSetup.org52kApr/04
Por: , el 16/Mar/2004, 19:09
f-1wgp NoSetup.org12kMar/04
Por: , el 05/Mar/2004, 23:42
demonmx NoSetup.org42kMar/04