problema modificare page.tpl.php

32 contenuti / 0 new
Ultimo contenuto
problema modificare page.tpl.php

ciao rega ,
ho un problema , vorrei modificare alcune scritte del Log In , adesso utilizando firebug si vede l html e il css,
dovrei modificare l HTML quindi aprire il file page.tpl.php, ma c'e' un problema non so da cosa dipende , i pratica con
firebug vedo tutto e posso modificare , mentre se apro il file con webocton scriptly

vedo solo questo
Photobucket

mentre in Firebug vedo

Photobucket

io dovrei solo modificare le Parole MY ACCOUNT e LOG OUT

come faccio ? ce un File html o php da modificare visto che in page.tpl.php non si puo' fare ?

o mi serve un migliore editor ?

chi riesce ad aiutarmi...

grazie mille

Vai su drupal.org e studia il funzionamento di drupal, guardati anche un po di php per capire cosa stai facendo, sei molto confuso.
Per quello o usi un str_replace, ma lo sconsiglio o attivi il modulo locale e vai su traduci interfaccia, cerchi le stringhe (è case sensitive) e le traduci, anche se basta impostare ed importare la lingua italiana per averle in italiano.
Un cms non è html e non funziona nel modo che pensi te, ogni cosa è dinamica.

ciao ealmundo, no ma io so cosa e' il php , so che il server fa una lettura e rimanda al client in html ecco perche firebug
vede l html, e so che quello e' il modo sbagliato per modificare come stavo provando io , ma ci dovra' essere un modo per modificare i codici php a mano in dettaglio, io uso i cms da poco forse dovrei studiarmi meglio drupal hai ragione,
cmq non so cos'e' un string replace, e' una script ? poi per tradurre l interfaccia dici di attivare il modulo locale .. che significa ?
c'e' un modulo che si chiama local percaso ? importare la linga italiana invece penso dovrei scaricare l italiano installarlo e scegliere Italiano,
ma se io invece di MY ACCOUNT vorrei avere la Parola PROFILE ? e invece di LOG OUT scrivere BYE BYE ?

non ce' un modo piu semplice ?

grz ealmundo

str_replace è una funzione php, si il modulo è local, il modo più semplice è tradurlo o usare la funzione php che sconsiglio, oppure fare un hook.

Vitaloca : io la farei "breve" , cioè cosi:

amministra > menu > navigazione > log out > e gli cambi il nome
(e già che sei nella pagina :fallo anche Espanso (expanded, sissammai che ci aggiungi altri sub-menu e riferimenti ulteriori).

PS:
EALMUNDO ?? ..addirittura, "cosi grande" ?

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Uguale per My account :

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

@lorenzo dal codice che ha postato non sembra si riferisse a quelli, infatti non c'è nessun menu nel codice mostrato.

Quote:
io dovrei solo modificare le Parole MY ACCOUNT e LOG OUT

Sino a prova contraria questa è la richiesta dell'utente.

ps: se hai dubbi ..aspetta cosa ti aggiunge lui.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Fino a prova contraria la tua è la soluzione ad un altro problema, lui non cerca di cambiare il nome delle voci di menu ma il risultato di $member_login

Ealmuno: ti sbagli.
Tu stai guardando il codice firebug e credi voglia modificare il risultato.

Ma Lui vuole solo modificare le scritte dei menu LOG OUT e MY ACCOUNT per rendere accattivante e su misura il suo blog: infatti chiede soluzione semplice e come fare.

ps
Comunque aspettiamo che lo confermi: dopo se perdi ( ..e perderai :D )paghi il caffè quando passi da Milano.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Ok, anche se io nel codice firebug non vedo che ci sia un menu, nel caso avanzo io il caffè

vitaloca wrote:
ma se io invece di MY ACCOUNT vorrei avere la Parola PROFILE ? e invece di LOG OUT scrivere BYE BYE ?
non ce' un modo piu semplice ?

Questa è una soluzione semplice, anche se non è particolarmente elegante, ma se sai qualche elemento di PHP è adatta a te. Ti dico come farlo in Drupal 6, in Drupal 7 non ho controllato di preciso come vada adattata.

Apri il file settings.php (che starà ad esempio in sites/default) e alla fine aggiungi:

$conf['locale_custom_strings_en'] = array(
  'My Account'   => 'Profile',
  'Log Out'   => 'Bye Bye',
);

e così per ciascuna stringa, rispettando maiuscole e minuscole. Questo ha qualche controindicazione dal punto di vista della buona programmazione, ma può andare bene se sai un minimo di PHP e non vuoi ricorrere ad altri moduli come http://drupal.org/project/stringoverrides o fare una finta localizzazione o seguire una delle altre strade che ti hanno suggerito.

Pescetti: ottima soluzione da conoscere, ma .. se percaso, dopo, lui metterà IT come prima lingua attiva, oppure ne mette 3-4 con la possibilità di avere drupal tradotto alle varie utenze : es. utente spagnolo (traduz. es) , cliente tedesco (traduz. interfaccia incorporata in lingua .de) come la risolve? cioè funziona lo stesso cosi com'è il codice che proponi ?

Ealmuno: è inutile che "ci giri intorno", vedrai che perdi il caffè (sento già il profumo).

Grazie a Tutti.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Lorenzo wrote:
Pescetti: ottima soluzione da conoscere, ma .. se percaso, dopo, lui metterà IT come prima lingua attiva, oppure ne mette 3-4 con la possibilità di avere drupal tradotto alle varie utenze

C'è il modo di farlo funzionare anche in quella situazione, usando $conf['locale_custom_strings_it'] e così via, ma non lo ritengo una buona soluzione. Per qualsiasi cosa minimamente più complessa è meglio che installi il supporto per l'italiano e le altre lingue e che poi aggiusti le cose con l'apposita funzione "Traduci Interfaccia". La soluzione che ho proposto andrebbe utilizzata solo in casi semplici, per non rischiare di perdere il controllo della situazione dato che aggiungere codice in settings.php non è una soluzione molto pulita.

quello che temevo, cmq è codice utile.

mi chiedo se o mettendo un IF o mettendole in fila :
conf strings_en
conf strings_it
ecc..

Funzioni. (credo di si)

(salvando una copia del file x sicurezza : .. però si, ogni volta bisogna ricordarsi della copia lasciata nel web, e rifare il code dentro al nuovo file, e va bè).

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ciao ... scusate se ho sbagliato a scrivere i viostri nome e che sto scrivendo tardi, ma avete proposto un paio di cose da fare e ne ho testati due ... per primo cambiare nella configurazione del menu di navigazione il titolo proposto da Lorenzo ( approp. Piacere ) , ma non ha funzionatyo il titolo del Log Out non cambiano , poi ho provato la seconda variante inserende quelle stringe ci ho provato molte volte cambiando tante cose , ma o non cambiava Log Out e My Account oppure mi dava codice errore fatale nella riga che ho cambiato si settings.php ma il piu delle volte non cambiava niente. cmq il problema e' rimasto quello ... devo cambiare testualmente le scritte MYACCOUNT e LOG OUT.
il Sito e non e' un fatto di traduzione perche il sito e' gia tradotto con Google Api in 57 Lingue.. voglio cambiare propio
le parole in Profilo o Profile e in Bye bye.. cmq anche se forse e' difficile se riusciamo a risolvere questo problema
velo pago io il caffea Roma ;)

Installa la lingua italiana e traduci quelle stringhe.

Installa la lingua italiana e traduci quelle stringhe.

hmmm come in che senso ? riesca spiegarti meglio ?

grazie

anche perche il sito ha gia inglese e italiano istallato... tradurrle stringe che cosa vuol dire?

ma tu, spiegami vuoi cambiare solo i nomi dei Menu ? Giusto?

Se SI (come credo): rimetti a posto il file setting.php come prima, segui le immagini mie e : dimmi se riesci.

ps: questo prima che questa postata diventi del tipo:
Remo : à Romolè andòvvai stasera ?
Romolo: ar cinema. - Remo: avveddèchè ? - Romolo: Quo Vadis. - Remo: ecchevordì ? - Romolo: andovvai. - ecc.. ecc..

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

si certo .. ho fatto entrambi le varianti e non funzionano , ho fatto la storia degli screenshot che hai postato ed ho anche cambiato mille volte settings.php aggiunto codice in mille modi ma non va .. poi ovvio ho rimesso settings.php come era ;)

si certo voglio cambiare i nomi .. l ho fatto nel menu ma nada .. zero chance..
uso il template orange su drupal 6 una volta fatto l accesso al sito chiunque anche gli utenti vedono sopra ..
my account / log out ... voglio cambiare solo le scritte ... ma non si cambiano anche cambiando i titoli ..
non capisco come mai

Forse ho capito dov'è il tuo problema : tu stai usando Drupal su un hosting inadeguato !!!
Per questo, modificando il file setting.php ti esce FATAL ERROR
Per questo, NON RIESCI NEPPURE A MODIFICARE L'INTESTAZIONE DI 2 semplici menu del cms.
E, sempre per questo, devi dare tutte le indicazioni Tecniche sul tipo di hosting e di server per sapere "in che mani sei" !

Con Filezilla FTP collegati al tuo sito e (temporaneamente) metti il file setting = chmod permessi 777
le directory = Site + Default + Sites = IDEM

Poi riprova "ancora" come nei miei disegni dentro al cms (senza modificare setting): perchè l'ultima chance è che non hai "sufficienti permessi ftp" e .. non riesci a modificare manco una virgola.
Ricordati che PER VEDERE IL CAMBIAMENTO devi fare i refresh pagina, sloggarti, cancellare tutti i cookies e le pagine visitate e cronologie varie dal BROWSER che usi.

(a mal parata : sposta il sito eventualmente su un altro registar di domini web che sia affidabile).

--- ---

ps:

Ealmuno .... caffè.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ciao Lorenzo,

in pratica sono su altervista , ho istallato prima drupal 7 ma mi dava problemi su quel server ,
perche in localhost funzionava molto bene drupal 7 , quindi ho provato joomla che mi ha deluso in pieno
infine ho istallato drupal 6 direttamente su altervista e fin ora funzionava tutto benissimo ,
apparte queste cose qua , non conosco altri server , qualche settimana fa ho trovato un servizio hosting
molto buono americano ma ho perso il loro link, per spostare dovrei in pratica istallare drupal 6 ,
copiare la cartella e collegare il database , ma il mio sito ha gia 900 visitatori unici al mese con oltre 10000
pagine visitate poi ce il modulo per social network i profil degl utenti non posso levargli il sito per una giornata intera
rovinerebbe l immagine del Sito per quanto rigarda l affidabilita' , quindi non posso , per adesso lo lascio
su altervista , non voglio farmi troppo lavoro solo per cambiare le parole my account e log out , per me non ha senso,

cmq la storia di

metti il file setting = chmod permessi 777
le directory = Site + Default + Sites = IDEM

ma cmq non saprei a quale cartella dovrei cambiarlo , il file php di settings ha 644 adesso ho impostato 777
anche su cartella Site e Default .

cmq volevo dirti un altra cosa che cambiando Log Out nel menu navigazione , lo cambia ma nel menu che ho nella sidebar invece di log out ora ce scritto bye bye ... solo che su in alto c'e' un blocco che non vedo nella gestione blocchi dove si puo fare log out e vedere il proprio account li non riesco a cambiare..

:) che casino rega

cmq Drupal spacca voglio fare il logo con goccia di caffe invece di Aqua

a dopo

vitaloca

Il file settings non l'ho mai toccato per queste cose.
Per le visite non ti preoccupare a me hanno tirato giù il sito con 3000 unici al giorno senza avvisarmi, tu perderai 50 visite e 0 euro.
Come hosting prova netsons, fa un redirect 301 caso mai

Quote:
si certo voglio cambiare i nomi .. l ho fatto nel menu ma nada .. zero chance..

Il caffè è ancora in gioco

cio rega :)

ho risolto il Problema , facendo una ricerca delle Stringe, ed ho Cambiato la Stringa del Interfaccia incorporata cioe'
nelle traduzioni.

Problema RISOLTO :)

qualcuno di voi ha esperienza con Facebook-style Micropublisher ?
sto cercando di Istallarlo ma slo nel Profilo degl Utenti secondo voi e' fattibile ?

@Lorenzo mi devi un caffè!!!!!!

mm.. voglio vedere il sito dal vero a questo punto: e vedere cosa intendeva: i menu o qualche effetto che non ho capito bene.
Non capisco perchè non sia riuscito a cambiare i nomi dei menu ?!

AnvVitaloco facce vedè er sitarello cor bai bai

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

non so se posso postare links qui cmq puoi dare un occhiata se co sono suggerimenti fammi sapere

il sito

L'unica scritta che vedo è : Benvenuti su Yyeaa.com

Il bye bye non c'è !!! altre modifiche ?? sarò cecato ma non le vedo.

Poi hai messo una restrizione alle foto : non dico i poster ma almeno 400 x 400 : non fare il tirchio.
Oltre a non prendermi la foto il tuo form dedicato mi ha ciucciato via anche il testo: comè questa storia ?

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ciao ... si provero' ad impostare 400x400.

devo vedere ancora i profili , devo ancora aggiustare la scheda per i profili ... dammi un po di tempo piu funzionera'... quale intendi come form dedicato ?

il form dove l'utente (mi sono registrato = ultrasuoni) mette un po di chiacchiere + le foto per presentarsi / descriversi.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ah ok ! la pagina profilo del Utente dici ...devo ancora costruirla

ma la faro'