Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : Maurizio 05 Mar 2006, 22:15:26

: C'è un "mago" del PHP ???
: Maurizio 05 Mar 2006, 22:15:26
Ciao, spero di non essere "fuori forum"  :o

Sto utilizzando il componente com_pressearchiv per una rassegna stampa. Ho realizzato due files di definizione delle costanti - uno per l'italiano e uno per l'inglese - in modo da poterli utilizzare anche con MambleFish. Tutte le costanti vengono correttamente interpretate tranne quelle compresa in un link con questa istruzione;

:
echo '<a href="index.php?option=com_pressearchiv&task=sortcat&Itemid='.$itemids.'&catid='.$catids.'">PRESSEARCHIV_CATEGORY</a>';

Infatti viene sempre visualizzato il nome della costante, cioè: PRESSEARCHIV_CATEGORY.

Sarà sicuramente una fesseria dovuta alla mia imperizia con PHP... Ecco, se ci fosse quel "mago" a darmi una mano, gliene sarei molto grato.  ???
: Re: C'è un "mago" del PHP ???
: giak 05 Mar 2006, 23:30:52
se hai fatto un copia/incolla modifica cosi:
:
echo '<a href=\"index.php?option=com_pressearchiv&task=sortcat&Itemid='.$itemids.'&catid='.$catids.'\">PRESSEARCHIV_CATEGORY</a>';
altrimenti bisogna vedere come e' stata dichiarata la constante
: Re: C'è un "mago" del PHP ???
: Maurizio 06 Mar 2006, 00:00:43
Grazie, ma purtroppo non va...

La definizione delle costanti per l'italiano (in italian.php) è questa:

:
<?php

/**
* Pressearchiv - A Mambo Component
* @version 1.2
* @copyright (C) 2005 by Timber (at@hel-systems.de)
* @license Released under the terms of the GNU General Public License
**/

// Admin & Frontend language definitions

define"PRESSEARCHIV_ASAVED""Articolo memorizzato.");
define"PRESSEARCHIV_KSAVED""Categoria inserita." );
define"PRESSEARCHIV_ADELETED""Articolo cancellato.");
define"PRESSEARCHIV_KDELETED""Categoria(e) cancellata(e)." );
define"PRESSEARCHIV_CAT""Nome della Categoria" );
define"PRESSEARCHIV_CATEGORY""Categoria" );
define"PRESSEARCHIV_CATID""Nr.");
define"PRESSEARCHIV_TITLE""Titolo" );
define"PRESSEARCHIV_SOURCE""Fonte" );
define"PRESSEARCHIV_CONTENT""Contenuti" );
define"PRESSEARCHIV_DATE""Ultima modifica" );
define"PRESSEARCHIV_PUB""Pubblicato" );
define"PRESSEARCHIV_RELEASED""Data pubblicazione" );
define"PRESSEARCHIV_IMAGEURL""Percorso (path) Immagine");
define"PRESSEARCHIV_BACK""[Indietro]");

//--------------Kommentare:--------------------------------
define"PRESSEARCHIV_COMUSER""Nome" );
define"PRESSEARCHIV_COMEMAIL""Email" );
define"PRESSEARCHIV_COMTEXT""Commento");
define"PRESSEARCHIV_COMDATE""inviato da:");
define"PRESSEARCHIV_COMDELETED""Commento(i) cancellato(i)." );
define"PRESSEARCHIV_COMSAVED""Commento memorizzato." );

?>

La definizione delle costanti per l'inglese (in english.php) è, invece, questa:

:
<?php

/**
* Pressearchiv - A Mambo Component
* @version 1.2
* @copyright (C) 2005 by Timber (at@hel-systems.de)
* @license Released under the terms of the GNU General Public License
**/


// Admin & Frontend language definitions

define"PRESSEARCHIV_ASAVED""Article stored.");
define"PRESSEARCHIV_KSAVED""Category stored." );
define"PRESSEARCHIV_ADELETED""Article deleted.");
define"PRESSEARCHIV_KDELETED""Kategorie(s) deleted." );
define"PRESSEARCHIV_CAT""Category name" );
define"PRESSEARCHIV_CATEGORY""Category" );
define"PRESSEARCHIV_CATID""Nr.");
define"PRESSEARCHIV_TITLE""Title" );
define"PRESSEARCHIV_SOURCE""Source" );
define"PRESSEARCHIV_CONTENT""Contents" );
define"PRESSEARCHIV_DATE""Last change" );
define"PRESSEARCHIV_PUB""Publish" );
define"PRESSEARCHIV_RELEASED""Publish to..." );
define"PRESSEARCHIV_IMAGEURL""Picture path");
define"PRESSEARCHIV_BACK""[Back]");

//--------------Kommentare:--------------------------------
define"PRESSEARCHIV_COMUSER""Name" );
define"PRESSEARCHIV_COMEMAIL""Email" );
define"PRESSEARCHIV_COMTEXT""Comment");
define"PRESSEARCHIV_COMDATE""posted to:");
define"PRESSEARCHIV_COMDELETED""Comment(s) deleted." );
define"PRESSEARCHIV_COMSAVED""Comment stored." );

?>

Ti allego il file dell'output (pressearchiv.html.php) che ho modificato e, per completezza, anche il Componente con i files originali.

P.S. dimenticavo: la stessa cosa vale per un'altra costante che ho aggiunto: PRESSEARCHIV_BACK

[allegato eliminato da un amministratore]
: Re: C'è un "mago" del PHP ???
: giak 06 Mar 2006, 12:59:41
ti posto la riga 49 del file che hai modificato tu, ossia pressearchiv.html.php:
echo '<a href="index.php?option=com_pressearchiv&task=sortcat&Itemid='.$itemids.'&catid='.$catids.'">PRESSEARCHIV_CATEGORY[/url]';

modificala in questo modo:
echo '<a href="index.php?option=com_pressearchiv&task=sortcat&Itemid='.$itemids.'&catid='.$catids.'">'.PRESSEARCHIV_CATEGORY.'[/url]';

dovrebbe funzionarti, almeno dalle prova che ho fatto con un mio file, ma con la stessa sintassi ha funzionato


: Re: C'è un "mago" del PHP ???
: Maurizio 06 Mar 2006, 19:44:55
Scusa Giak, ma se non posti come "codice" la linea viene alterata con l'aggiunta di un [/url] finale che non c'entra nulla.

Grazie
: Re: C'è un "mago" del PHP ???
: giak 06 Mar 2006, 20:26:26
ho errato, scusami ecco la linea di codice
:
echo '<a href="index.php?option=com_pressearchiv&task=sortcat&Itemid='.$itemids.'&catid='.$catids.'">'.PRESSEARCHIV_CATEGORY.'</a>';

comunque ho notato che code su ie non va, almeno sul 6.0 quindi te l'ho postata normale perche' non volevo che ti facesse lo scherzo che fa a me (usato ie perche' in questo momento ho questo...la volpe si riposa  ;D)
: Re: C'è un "mago" del PHP ???
: miki89 06 Mar 2006, 21:13:47
(usato ie perche' in questo momento ho questo...la volpe si riposa  ;D)

traditore!!!!  :D non rifarlo nemmeno per scherzo!!!  la volpe è instancabile...   ;D ;D :D :D
: Re: C'è un "mago" del PHP ???
: giak 06 Mar 2006, 23:31:12
il convento quello passa! che ci devo fare? ho provato a convincerli almeno con opera! nulla, ma ora sono con la volpeeeeee...che leggendo in giro pare che la versione 1.5 abbia sfondato il 150 milioni di download in tutto il mondo (piu' o meno). ie...bye bye  ;D ;D ;D
: Re: C'è un "mago" del PHP ???
: Maurizio 07 Mar 2006, 20:30:30
Grazie Jack... un maaaagoo...

Adesso è OK.  ::)
: Re: C'è un "mago" del PHP ???
: giak 07 Mar 2006, 20:45:58
ma che mago...era solo un errore di sinstassi