Pagina 1 di 1
 
 

Messaggio Sostituire Scritta ACP Con Immagine

#1  Marfo Domenica, 13 Settembre 2009, 12:04

so che è una domanda stupida ma non riesco a venirne a capo

dunque:

Tema in uso Black Pearl e IP versione 1.3.0.53

vorrei sostituire la scritta ACP in fondo alle mie pagine con un immagine mi sono detto semplice prendo Firebug e vado a vedermi dove mi ritrovo la parte di codice da sostituire con questa:

<a href="LINK ACP (preso con firebug)" target="_blank"><img src="/templates/pearl/images/p_black/lang_italian/acp.png" border="0" alt="ACP"></a>


ora il fatto è che non riesco a capire a quali dei tanti file mi faccia riferimento!

ho trovato in /templates/default un overall_inc_footer.tpl dove sostituento questa parte di codice

    <div style="text-align: center;"><br /><span class="admin-link">{ADMIN_LINK}</span><br /><br /></div>


con quella sopra mi compare si il pulsante funzionante il problema è che rimane visibile anche da sloggati e agli utenti normali!

tra l'altro mi rimanda alla Home Page del forum aprendo una nuova scheda e non all'ACP nella stessa scheda

Suggerimenti?
Grazie
Ciao
 




Versione di IP: 1.3.0.53a

Server: Windows+Linux

____________
marfirmaszewnkr
 
Ultima modifica di buldo il Lunedì, 14 Settembre 2009, 16:35, modificato 3 volte in totale 
Modificato da buldo, Lunedì, 14 Settembre 2009, 16:35: Modifica al titolo
avatar
italia.png Marfo Sesso: Uomo
Visitatore
Visitatore
 
Età: 27
Registrato: Luglio 2009
Messaggi: 43
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#2  FedericoBiccheddu Domenica, 13 Settembre 2009, 15:39

Il link all'ACP è dinamico e varia in base alla sessione, sarebbe intuile farlo come fai te.

Devi aprire il file function_jr_admin.php in includes/ e modificare:
function jr_admin_make_admin_link()
{
    global $lang, $userdata;

    if (!$userdata['session_logged_in'])
    {
        return '&nbsp;';
    }

    $full_server_url = create_server_url();
    if ($userdata['user_level'] == ADMIN)
    {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a>';
    }

    $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);

    if (!empty($jr_admin_userdata['user_jr_admin']))
    {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a>';
    }
    else
    {
        return '&nbsp;';
    }
}

 





Server: Linux

____________
Federico Biccheddu - Web Developer
 
avatar
italia.png FedericoBiccheddu Sesso: Uomo
Veterano
Veterano
 
Età: 26
Registrato: Dicembre 2007
Residenza: Sant'Antioco
Messaggi: 2588
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#3  fucile Domenica, 13 Settembre 2009, 17:10

La modifica non è completamente esatta suggerita da federico

Il file da modificare è page_header.php contenuto in includes

và modificata la parte qui sotto menzionata

OPEN language/lang_(tualingua)/lang_main.php
FIND

    'Admin_panel' => 'ACP',



REPLACE WITH


    'Admin_panel' => '<img src="link_tua_immagine" height="altezza" width="larghezza" alt="ACP" />',



 




Versione di IP: Versione 2.0.0.86

Server: Linux

____________
Nun c'è peggior sordo de chi nun vò sentì
 
avatar
italia.png fucile Sesso: Uomo
Fabrizio Di Silvestro
Staff
Staff
Attenzione! Sono carico!
 
Età: 53
Registrato: Mag 2007
Residenza: Roma
Messaggi: 1566
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#4  FedericoBiccheddu Domenica, 13 Settembre 2009, 17:12

Quello fucile intaccherà tutto il sito, quindi anche menu dinamico e simili.

Io gli ho risposto perchè vuole inserirla SOLO nel footer e ovviamente il file è page_tail.php, infatti la variabile {ADMIN_LINK} la trovi definita li e prende l'url definito dalla funzione postatagli
 





Server: Linux

____________
Federico Biccheddu - Web Developer
 
avatar
italia.png FedericoBiccheddu Sesso: Uomo
Veterano
Veterano
 
Età: 26
Registrato: Dicembre 2007
Residenza: Sant'Antioco
Messaggi: 2588
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#5  Marfo Domenica, 13 Settembre 2009, 21:47

FedericoBiccheddu ha scritto: [Visualizza Messaggio]
Quello fucile intaccherà tutto il sito, quindi anche menu dinamico e simili.

Io gli ho risposto perchè vuole inserirla SOLO nel footer e ovviamente il file è page_tail.php, infatti la variabile {ADMIN_LINK} la trovi definita li e prende l'url definito dalla funzione postatagli


esatto voglio fare come dice fedderico solo nel footer
solo che non ho capito dove mettere il link all'immagine

ho provato a togliere . $lang['Admin_panel'] . e mettere <img src="/templates/pearl/images/p_black/lang_italian/acp.png" alt="ACP"> ma mi restituisce questo messaggio:

Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.fmaitalia.net/home/includes/functions_jr_admin.php on line 506

sono sicuro di aver sbagliato a sostituire quella parte ma non capisco dove devo mettere il link all'immagine e se il link basta così o ci vuole anche il www.fmaitalia.net
 




Versione di IP: 1.3.0.53a

Server: Windows+Linux

____________
marfirmaszewnkr
 
avatar
italia.png Marfo Sesso: Uomo
Visitatore
Visitatore
 
Età: 27
Registrato: Luglio 2009
Messaggi: 43
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#6  FedericoBiccheddu Domenica, 13 Settembre 2009, 21:56

Cambia così tutta la funzione che ti ho postato prima così:
function jr_admin_make_admin_link()
{
   global $lang, $userdata;

   if (!$userdata['session_logged_in'])
   {
       return '&nbsp;';
   }

   $full_server_url = create_server_url();
   if ($userdata['user_level'] == ADMIN)
   {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '"><img src="./templates/pearl/images/p_black/lang_italian/acp.png" alt="' . $lang['Admin_panel'] . '" /></a>';
   }

   $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);

   if (!empty($jr_admin_userdata['user_jr_admin']))
   {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '"><img src="./templates/pearl/images/p_black/lang_italian/acp.png" alt="' . $lang['Admin_panel'] . '" /></a>';
   }
   else
   {
       return '&nbsp;';
   }
}


Ovviamente non è una modifica ben fatta, andrebbe inserita la path per ogni tema, ma se usi solo questo (Black Pearl) non dovresti aver problemi.
 





Server: Linux

____________
Federico Biccheddu - Web Developer
 
avatar
italia.png FedericoBiccheddu Sesso: Uomo
Veterano
Veterano
 
Età: 26
Registrato: Dicembre 2007
Residenza: Sant'Antioco
Messaggi: 2588
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Sostituire Scritta ACP Con Immagine

#7  Marfo Lunedì, 14 Settembre 2009, 15:13

FedericoBiccheddu ha scritto: [Visualizza Messaggio]
Cambia così tutta la funzione che ti ho postato prima così:
function jr_admin_make_admin_link()
{
   global $lang, $userdata;

   if (!$userdata['session_logged_in'])
   {
       return '&nbsp;';
   }

   $full_server_url = create_server_url();
   if ($userdata['user_level'] == ADMIN)
   {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '"><img src="./templates/pearl/images/p_black/lang_italian/acp.png" alt="' . $lang['Admin_panel'] . '" /></a>';
   }

   $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);

   if (!empty($jr_admin_userdata['user_jr_admin']))
   {
        return '<a href="' . $full_server_url . ADM . '/index.' . PHP_EXT . '?sid=' . $userdata['session_id'] . '"><img src="./templates/pearl/images/p_black/lang_italian/acp.png" alt="' . $lang['Admin_panel'] . '" /></a>';
   }
   else
   {
       return '&nbsp;';
   }
}


Ovviamente non è una modifica ben fatta, andrebbe inserita la path per ogni tema, ma se usi solo questo (Black Pearl) non dovresti aver problemi.


Tranquillo il tema sarà unico per tutti non permetterò il cambio e quando lo sostituirò mi ricorderò di modificare il link in questa funzione ^^

Comunque grazie mille Funziona!
 




Versione di IP: 1.3.0.53a

Server: Windows+Linux

____________
marfirmaszewnkr
 
avatar
italia.png Marfo Sesso: Uomo
Visitatore
Visitatore
 
Età: 27
Registrato: Luglio 2009
Messaggi: 43
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML

Pagina 1 di 1
 









  

 

cron