Cita:
Iniciado por ivan_squalo Hola TheRipper
ya te tengo la solucion sobre el modulo de Downloads que quieres quitar lo de "añadir descarga".
para que aprendas te voy a enseñar como le hice para asi otra vez ya sabes y no te quedes con la duda de como le hize.
Paso 1 buscamos el modulo Downloads en la carpeta
/modules Paso 2 abrimos el archivo index.php con algun editor o con el block de notas, yo utilizo Dreamweaver.
Paso 3 tambien abrimos el archivo lang-spanish.php de la carpeta lenguajes
\modules\Downloads\language Paso 4 en el archivo index.php que habrimos de la carpeta languajes buscamos Añadir Descarga para saber como viene el enlace en el archivo index.php del modulo y nos fijamos que biene de esta manera.
Código:
define("_ADDDOWNLOAD","Añadir Descarga");
Paso 5 Buscamos _ADDDOWNLOAD en el index.php del modulo y nos fijamos que esta en la linea 98
Código:
if ($user_adddownload == 1) {
echo "<a href=\"modules.php?name=Downloads&d_op=AddDownload\">"._ADDDOWNLOAD."</a>"
." | ";
Paso 6 eliminamos ese codigo de arriba que viene siendo de la linea 98 a la 100 y Listo!! de esta manera nos va quitar el enlace Añadir Descarga de nuesto modulo Downloads
Esa seria una forma de Eliminar Añadir Descargas de nuestro modulo Downloads!! claro que si existe un usuario Experto puede colocar directamente el enlace de Añadir descarga
http://localhost/nuke/modules.php?na...op=AddDownload y podra agregar una Descarga, para eso podemos hacer lo siguiente debemos modificar dos lineas mas de nuestro index.php
Seria buscar este codigo:
Código:
function menu($maindownload) {
global $prefix, $user_adddownload, $user, $descargas_publicas;
OpenTable();
y Reemplazarlo por este otro
Código:
function menu($maindownload) {
global $prefix, $user, $descargas_publicas;
OpenTable();
Seria eliminar la secuencia de
$user_adddownload, y de esta forma no podran Añadir ninguna descarga.
Hola TheRipper
La forma de eliminar Añadir Descarga en el otro Post es un modo Experto pero claro Checando detalladamente el codigo nos fijamos que PHPNuke tiene bastantes opciones solo es buscarle y encontraremos!!! jeje se escucho como refran.
Bueno esta opcion que acabo de encontrar es muy buena para que no tengas que modificar ningun codigo y sea mas facil bueno te explico
Si nos checamos el archivo d_config.php ubicado en
\modules\Downloads lo habrimos y nos aparece el siguiente codigo:
Código:
<?php
######################################################################
# PHP-NUKE: Web Portal System
# ===========================
#
# Copyright (c) 2000 by Francisco Burzi ([email protected])
# http://phpnuke.org
#
# 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.
######################################################################
######################################################################
# Downloads Preferences (Some variables are valid also for Downloads)
#
# $perpage: How many downloads to show on each page?
# $popular: How many hits need a download to be listed as popular?
# $newdownloads: How many downloads to display in the New Downloads Page?
# $topdownloads: How many downloads to display in The Best Downloads Page? (Most Popular)
# $downloadsresults: How many downloads to display on each search result page?
# $downloads_anonadddownloadlock: Lock Unregistered users from Suggesting New Downloads? (1=Yes 0=No)
# $anonwaitdays: Number of days anonymous users need to wait to vote on a download
# $outsidewaitdays: Number of days outside users need to wait to vote on a download (checks IP)
# $useoutsidevoting: Allow Webmasters to put vote downloads on their site (1=Yes 0=No)
# $anonweight: How many Unregistered User vote per 1 Registered User Vote?
# $outsideweight: How many Outside User vote per 1 Registered User Vote?
# $detailvotedecimal: Let Detailed Vote Summary Decimal out to N places. (no max)
# $mainvotedecimal: Let Main Vote Summary Decimal show out to N places. (max 4)
# $topdownloadspercentrigger: 1 to Show Top Downloads as a Percentage (else # of downloads)
# $topdownloads: Either # of downloads OR percentage to show (percentage as whole number. #/100)
# $mostpopdownloadspercentrigger: 1 to Show Most Popular Downloads as a Percentage (else # of downloads)
# $mostpopdownloads: Either # of downloads OR percentage to show (percentage as whole number. #/100)
# $featurebox: 1 to Show Feature Download Box on downloads Main Page? (1=Yes 0=No)
# $downloadvotemin: Number votes needed to make the 'top 10' list
# $blockunregmodify: Block unregistered users from suggesting downloads changes? (1=Yes 0=No)
# $show_links_num: Show the number of links for each category? (1=Yes 0=No)
# $descargas_publicas Permitir a los usuarios no registrados descargar archivos (1=Si 0=No)
######################################################################
$perpage = 10;
$popular = 5000;
$anonwaitdays = 1;
$outsidewaitdays = 1;
$useoutsidevoting = 1;
$anonweight = 10;
$outsideweight = 20;
$detailvotedecimal = 2;
$mainvotedecimal = 1;
$featurebox = 1;
$blockunregmodify = 0;
$newdownloads = 10;
$topdownloads = 25;
$downloadsresults = 10;
$downloads_anonadddownloadlock = 0;
$user_adddownload = 1;
$topdownloadspercentrigger = 0;
$topdownloads = 25;
$mostpopdownloadspercentrigger = 0;
$mostpopdownloads = 25;
$downloadvotemin = 5;
$show_links_num = 0;
$descargas_publicas = 0;
?>
si te fijas ahy una secuencia llamada
$user_adddownload = 1; que significa que los usuarios pueden añadir descargas y como sabemos que el
1 es True o habilitado,
el 0 es False o desabilitado, entonces ese 1 lo reemplazamos por el 0 y de esta forma automaticamente nos quita la opcion Añadir descarga de nuesto modulo Downloads!!
Excelente diaria yo o que opinas !!
Espero y te sirva mi explicacion y puedas quitar la opcion añadir descargas ya que yo lo probe y me funciono!!