Utente: Password: Ricordami
Non sei ancora registrato? Puoi farlo adesso!. Come utente registrato avrai diversi vantaggi come la gestione dei temi grafici, la possibilità di inviare notizie e commenti.
Home page - Documenti per lo sviluppo - Documenti per lo sviluppo di MAXdev 1.08x - Convertire vecchi moduli per MAXdev 1.08x
  Stampa la pagina corrente   Mostra la posizione di questa pagina nella mappa
Convertire vecchi moduli per MAXdev 1.08x
TiMax

Alcuni trucchi e consigli per convertire vecchi moduli a MAXdev 1.08x

Alcuni vecchi moduli MAXdev/Postnuke hanno bisogno di molte modifiche per poter funzionare e renderli MAXdev 1.08x compatibile, altri moduli hanno bisogno di minime modifiche per poter funzionare, potete leggere di seguito alcuni tips che possono esservi utili per convertire alcuni moduli, fateci conoscere se intendete lavorare alla conversione di alcuni moduli in modo che tutta la comunità possa saperlo.

  • tutte le directories (pndocs, pnlang, pnimages, pnblocks) devono essere rinominate in docs, lang, images, blocks
  • tutti i files pnversion.php devono essere rinominati in version.php
  • tutti i files Version.php devono essere rinominati in version.php
  • tutti i fies nella directory lang/vostralingua/ come global.php, admin.php, user.php, init.php ecc devono essere uniti nel file global.php, e certamente dovete togliere le defines doppie

con queste semplici azioni molti vecchi moduli potranno cosi funzionare con MAXdev 1.08x e per cortesia condifidete il vostro lavoro

se volete utilizzare Tinymax editor nel vostro modulo, potete seguire le seguenti istruzioni 

Possiamo usare gli hooks per attivare Tinymax editor nei nostri moduli, quindi ad esempio

potete aggiungere del codice tipo questo

pnModCallHooks('item','transform','',array('textarea name1','textarea name2'));

nel vostro modulo, quindi potete attivare Tynimax editor manualmente in Admin/modules cliccando sul nome del modulo oppure potete aggiungere qualche cosa tipo questo nel vostro db

INSERT INTO md_hooks VALUES ('', 'item', 'transform', 'Name module', NULL , 'API', 'Tinymax', 'user', 'transform');

certamente potete utilizzare pninit per effettuare questa applicazione automaticamente con la procedura d'installazione

 
Home page - Documenti per lo sviluppo - Documenti per lo sviluppo di MAXdev 1.08x - Convertire vecchi moduli per MAXdev 1.08x