Login    Registrati    Text  + grande    + piccolo

phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator

smartphone android
vendite riservate
Offerte Cd e Dvd
 
Area Riservata 1 Tutorials
Area Riservata 1 Downloads
Area Riservata 2 Tutorials
Area Riservata 2 Downloads Info Area 1    Info Area 2
Clicca per iniziare il tour!
Mobile     Facebook     Twitter     RSS Feed
Per qualsiasi informazione Contattaci
Nuova pagina 2


PHP-Nukefordonkeys.com: Forums

:: Leggi il Topic - amministratre blocchi aggiuntivi
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   LoginLogin 

amministratre blocchi aggiuntivi

 
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli
Precedente :: Successivo  
Autore Messaggio
gtrotta
Newbie
Newbie


Registrato: 05-11-2003
Messaggi: 9

MessaggioInviato: 27-01-2004 16:37    Oggetto: amministratre blocchi aggiuntivi Rispondi citando

Ciao, sono un neo-amministratore ma il mio lavoro non lo riesco a fare tutto da solo. Vorrei affidare il compito ad alcuni miei amici a farli diventare sub-administrator. Ci sono riuscito con i moduli già presenti quando ho scaricato php-nuke, ma con i moduli aggiuntivi non ci riesco. Come posso fare? rispondete subito è urgente. Grazie
Torna in cima
Profilo Messaggio privato Invia email
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 27-01-2004 18:17    Oggetto: Rispondi citando

Per poter dare i permessi di Amministratore ai moduli non inseriti nel pacchetto base di nuke (facendoli apparire nella maschera "Aggiungi Nuovo Amministratore") dovresti:

- Creare un nuovo campo (uno per ogni modulo da aggiungere) nella tabella nuke_authors del tipo radmintuonome (con gli stessi parametri di default di quelli già esistenti)

- Aprire il file admin\modules\authors.php duplicare una delle righe simili a questa:

."<td><input type=\"checkbox\" name=\"add_radminency\" value=\"1\"> "._ENCYCLOPEDIA."</td>"

cambiandola in:

."<td><input type=\"checkbox\" name=\"add_radmintuonome\" value=\"1\"> "._TUONOME."</td>"

- Porre la variabile _TUONOME nel file lang (io le ho messe all'inizio dello stesso file authors.php).

Ciao

---------------------------

PER LEGGERE TUTTA LA PROCEDURA RIVISTA E COMPLETATA ANDATE AL POST:

http://www.phpnukefordonkeys.com/modules.php?name=Forums&file=viewtopic&t=726


Ultima modifica di piermin il 15-03-2004 23:25, modificato 3 volte in totale
Torna in cima
Profilo Messaggio privato Invia email
gtrotta
Newbie
Newbie


Registrato: 05-11-2003
Messaggi: 9

MessaggioInviato: 27-01-2004 20:34    Oggetto: Rispondi citando

grazie sei un amico. Smile
Torna in cima
Profilo Messaggio privato Invia email
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 27-01-2004 22:02    Oggetto: Rispondi citando

OK ... alla prossima

Ciao
Torna in cima
Profilo Messaggio privato Invia email
nictric
Newbie
Newbie


Registrato: 24-06-2003
Messaggi: 10

MessaggioInviato: 29-01-2004 09:17    Oggetto: nome modulo Rispondi citando

Come faccio ad individuare il nome del modulo aggiuntivo (._TUONOME.)?
Grazie Question
_________________
____________
Nicola Tricarico
Torna in cima
Profilo Messaggio privato Invia email HomePage
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 29-01-2004 11:57    Oggetto: Rispondi citando

Una volta predisposta la maschera per l'assegnazione dei nuovi amministratori, deve essere fatto il collegamento al modulo relativo ed inserite nel modulo authors.php tutte le ricorrenze al record aggiunto.

Riepilogo tutte le modifiche da me effettuate per agganciare il modulo Coppermine alla gestione Amministratori.

Le modifiche, che a prima vista possono risultare complesse, in realtà sono molto veloci da fare (basta trovare, con il find di un editor, tutte le ricorrenze di un modulo già esistente - per esempio "article" - e duplicarle cambiandone il nome).
===========================================

File admin/modules/coppermine.php
All'nizio del file aggiungere:

$result = sql_query("select radmincopper, radminsuper from ".$prefix."_authors where aid='$aid'", $dbi);
list(
$radmincopper, $radminsuper) = sql_fetch_row($result, $dbi);
$schedinfo = "Coppermine Administration";
if
(($radmincopper==1) OR ($radminsuper==1)) {

==============================================

File admin/modules/authors.php (13 ricorrenze)

come da precedente post
ad inizio file assegnazione variabile
define("_COPPER","Albums Fotografici");
inserimento riga duplicata
."<td><input type=\"checkbox\" name=\"add_radmincopper\" value=\"1\"> "._COPPER."</td>"


alla function modifyadmin($chng_aid)
aggiungere nelle righe
$result = $db->sql_query("select aid, name, url, email, pwd, radmincopper, radminarticle,radmintopic, .....
list($chng_aid, $chng_name, $chng_url, $chng_email, $chng_pwd, $chng_radmincopper, $chng_radminarticle, ......

aggiungere tutto il blocco if
echo "<tr><td>"._PERMISSIONS.":</td>";
if ($chng_radmincopper == 1) {
$sel1 = "checked";
} else {
$sel1 = "";
}

if ($chng_radminarticle == 1) {
$sel1 = "checked";
} else {
$sel1 = "";
}


aggiungere alle altre simili la seguente riga:
."<td><input type=\"checkbox\" name=\"chng_radmincopper\" value=\"1\" $sel14> "._COPPER."</td>"


alla function updateadmin()
function updateadmin (..................., $chng_url, $chng_radminarticle, $chng_radmincopper, ....

in due righe "if"
$result = $db->sql_query( ........, radminarticle='0', radmincopper='0', ......................

in due righe "else"
$result = $db->sql_query(........., radminarticle='$chng_radminarticle', radmincopper='$chng_radmincopper', ......


Nello switch a fine file
switch ($op) {
......................
case "UpdateAuthor":
updateadmin($chng_aid, $chng_name, $chng_email, $chng_url,
$chng_radmincopper, $chng_radminarticle, ,

$add_pwd = md5($add_pwd);
$result = $db->sql_query( ..................., '$add_radminarticle',
'$add_radmincopper', ................

================================

Le aggiunte da fare x ogni modulo da inserire sono quelle in verde

---------------------------

PER LEGGERE TUTTA LA PROCEDURA RIVISTA E COMPLETATA ANDATE AL POST:

http://www.phpnukefordonkeys.com/modules.php?name=Forums&file=viewtopic&t=726


Ultima modifica di piermin il 15-03-2004 23:24, modificato 2 volte in totale
Torna in cima
Profilo Messaggio privato Invia email
WGH
Newbie
Newbie


Registrato: 02-02-2004
Messaggi: 68

MessaggioInviato: 15-03-2004 22:39    Oggetto: Rispondi citando

Perchè ai sub-admin non compare l'immagine nel menù?!
Torna in cima
Profilo Messaggio privato Invia email HomePage
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 15-03-2004 23:02    Oggetto: Rispondi citando

Poco tempo fa ho effettuato le modifiche per inserire altri moduli nella scelta degli amministratori, riscrivendo, sicuramente in maniera più completa e precisa, tutte le variazioni da apportare

Se, dopo aver letto il post e verificato quanto già hai fatto, hai altri problemi ... chiedi pure.

---------------------------

PER LEGGERE TUTTA LA PROCEDURA RIVISTA E COMPLETATA ANDATE AL POST:

http://www.phpnukefordonkeys.com/modules.php?name=Forums&file=viewtopic&t=726
Torna in cima
Profilo Messaggio privato Invia email
WGH
Newbie
Newbie


Registrato: 02-02-2004
Messaggi: 68

MessaggioInviato: 15-03-2004 23:30    Oggetto: Rispondi citando

Niente!
ho controllato tutte le voci, rinominato tutto uguale, ma...nada!

ma, il punto di richiamo della immagine del menù...dov'è?!?

WGH...
Torna in cima
Profilo Messaggio privato Invia email HomePage
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 16-03-2004 00:11    Oggetto: Rispondi citando

Controlla bene perchè nei precedenti post (scritti un po' a memoria su modifiche fatte precedentemente) avevo dimenticato di inserire alcuni passaggi ... per esempio la variabile $sel.. (compare tre volte) che deve essere completata con un numero progressivo, poi la modifica nel file admin\links (che è quello del link dell'immagine) e la modifica del file admin.php della root di nuke.
Torna in cima
Profilo Messaggio privato Invia email
WGH
Newbie
Newbie


Registrato: 02-02-2004
Messaggi: 68

MessaggioInviato: 16-03-2004 19:22    Oggetto: Rispondi citando

Questa riga è come tu l'hai indicata,
Codice:
$result = $db->sql_query("select...)

mentre sui miei file appare così, senza $db->
Codice:
$result = sql_query("select aid...)

Non è questo il problema, vero?
Torna in cima
Profilo Messaggio privato Invia email HomePage
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 16-03-2004 22:18    Oggetto: Rispondi citando

E' evidente che la versione che hai installato non è uguale alla mia (io ho la 6.9) ... ma il problema non è nelle righe di codice diverse: devi lasciare le righe del tuo codice (altrimenti potrebbe non funzionare più il programma !!) ...

In quelle righe (che sono nel file admin\modules\authors.php) vanno solo aggiunte le variabili scrivendole con la stessa grafia di quelle esistenti (io, per esempio ho cercato con find la parola "faq" duplicando e modificando tutte le sue variabili che incontravo).
Torna in cima
Profilo Messaggio privato Invia email
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum


Powered by phpBB © 2001-2006 phpBB Group
Versione 2.0.21 by Nuke Cops © 2006 http://www.nukecops.com

Basato su PHP-Nuke - Powered by PHPNuke Professional
Generazione pagina: 0.16 Secondi