Back to top

Autore Topic: C'è un "mago" del PHP ???  (Letto 2984 volte)

Offline Maurizio

  • Nuovo arrivato
  • *
  • Post: 32
    • Mostra profilo
C'è un "mago" del PHP ???
« il: 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;

Codice: [Seleziona]
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.  ???
« Ultima modifica: 05 Mar 2006, 22:17:06 da Maurizio »

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #1 il: 05 Mar 2006, 23:30:52 »
se hai fatto un copia/incolla modifica cosi:
Codice: [Seleziona]
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
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline Maurizio

  • Nuovo arrivato
  • *
  • Post: 32
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #2 il: 06 Mar 2006, 00:00:43 »
Grazie, ma purtroppo non va...

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

Codice: [Seleziona]
<?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:

Codice: [Seleziona]
<?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]
« Ultima modifica: 06 Mar 2006, 00:18:21 da Maurizio »

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #3 il: 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


webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline Maurizio

  • Nuovo arrivato
  • *
  • Post: 32
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #4 il: 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

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #5 il: 06 Mar 2006, 20:26:26 »
ho errato, scusami ecco la linea di codice
Codice: [Seleziona]
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)
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline miki89

  • Abituale
  • ****
  • Post: 1163
  • Sesso: Maschio
  • Michele
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #6 il: 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

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #7 il: 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
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline Maurizio

  • Nuovo arrivato
  • *
  • Post: 32
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #8 il: 07 Mar 2006, 20:30:30 »
Grazie Jack... un maaaagoo...

Adesso è OK.  ::)

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: C'è un "mago" del PHP ???
« Risposta #9 il: 07 Mar 2006, 20:45:58 »
ma che mago...era solo un errore di sinstassi
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

 



Web Design Bolzano Kreatif