Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Forum
  COMMUNITY
      OFF-TOPICS
         Creazione blocchi

Creazione blocchi

Autore Messaggio
thr

Principiante
Principiante
7 Discussioni



Profilo - thr
14 marzo 2006 alle 17:11:06 Profilo - thrInvia un messaggio privato Rispondi quotando
Modificato il 14 marzo 2006 alle 17:11:50

Ciao,
ho bisogno di una mano. Volevo capire come creare dei blocchi senza utilizzare la funzione modifica traduzioni. In pratica andando a manina a cambiare i file.
Potreste indicarmi quali xml devo andare a cambiare? :)
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
14 marzo 2006 alle 19:44:33 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
E quale sarebbe il fine di questa modifica a "manina"?
Noi dello staff perdiamo la testa per trovare soluzioni in cui non si debba mettere mano al codice direttamente... e tu ci vieni a chiedere il contrario?
Comunque, il file da modificare è IT.XML per aggiungere le traduzioni, DYNBLOCK.ASP per aggiungere gli include virtual necessari.
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

thr

Principiante
Principiante
7 Discussioni



Profilo - thr
14 marzo 2006 alle 19:52:42 Profilo - thrInvia un messaggio privato Rispondi quotando
hai perfettamente ragione ma ho ereditato un applicazione che è stata blindata e mi permette solo di editare i file a mano. So che rompo le scatole ma sono riuscito ad editare il file ma come faccio a farlo visualizzare sul sito?
Certo utilizzando :admin_pattern.asp ma non posso....
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
14 marzo 2006 alle 20:20:33 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Per creare un blocco aggiuntivo sono necessarri alcuni passaggi fondamentali:

1 Creazione del file ASP che visualizza il blocco
2 Creazione delle traduzioni
LANG_BLOCK_X dove X è il numero del blocco e che contiene il nome del file ASP senza estensione
LANG_BLOCK_DISPLAY_X X è sempre il numero del blocco uguale a quello inserito prima, e che contiene la Sub Routine di visualizzazione, ad esempio: DisplayMeteo
LANG_TITOLO_DEL_BLOCCO contiene la traduzione ed intestazione che verrà visualizzata in alto nel blocco.
3 Creazione dell'include virtual da inserire nel file /public/dynblock.asp, ad esempio, se ho creato un blocco METEO, dovrò creare questa stringa:
<!--#include virtual="/public/dynblock/meteo.asp"-->
4 che nel file BLOCKS-INC.ASP vi sia questa stringa:
<!-- #include virtual="/public/dynblock/dyna_block.asp" -->
Una volta creato il blocco rispettando i 4 punti, se non puoi amministrare il portale, quindi non puoi resettare i blocchi dal link relativo, BLOCCHI GRAFICI, non ti resta che editare a mano il file configuration.xml, troverai due righe simili a queste:
<translation name="sLeftColumn">0|1|2|3|4|6|7|8</translation>
<translation name="sRightColumn">13|12|10|11|9|5</translation>
che sono le stringhe che controllano i blocchi nelle colonne di destra e di sinistra, se non ci sono blocchi aggiuntivi, dovresti trovarne 9, aggiungendo il numero del blocco che prima hai inserito nelle traduzioni, anteponendo il carattere | visualizzerai anche il blocco che hai creato.
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

thr

Principiante
Principiante
7 Discussioni



Profilo - thr
14 marzo 2006 alle 20:23:45 Profilo - thrInvia un messaggio privato Rispondi quotando
Grazie mille :)
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
14 marzo 2006 alle 22:31:09 Profilo - emuInvia un messaggio privato Rispondi quotando
Modificato il 14 marzo 2006 alle 22:32:16

Come fa aspnuke ad essere blindato se puoi accedere ai file in modifica? E' come dire che non puoi entrare in una casa con la porta blindata, ma con le finestre aperte.
Ciao
thr

Principiante
Principiante
7 Discussioni



Profilo - thr
15 marzo 2006 alle 08:43:39 Profilo - thrInvia un messaggio privato Rispondi quotando
beh forse il termine blindato è fuorviante, cmq il fatto che i file xml non fossero writable impedisce la loro modifca tramite l'amministrazione. (l'oggetto che modifica il file xml non può eseguire il salvataggio del file perchè non ne ha i permessi)
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
15 marzo 2006 alle 16:12:48 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Era quello che mi chiedevo anchio, cmq le indicazioni per la realizzazione dei mod ci sono, ora, è da capire perchè non puoi scrivere direttamente nei file XML, forse perchè non sono in una cartella con i permessi di scrittura (PUBLIC)?
Se hai ereditato, vuol dire che ora il portale è tuo?
Se è tuo, avrai la possibilità di accedere via FTP, e se hai tale possibilità, perchè non ovviare all'inconveniente?
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

thr

Principiante
Principiante
7 Discussioni



Profilo - thr
15 marzo 2006 alle 17:20:36 Profilo - thrInvia un messaggio privato Rispondi quotando
yes yes lo farò :) cmq grazie mille per il supporto

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 46
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 446 Notizie: 180 Sondaggi: 11 Preferiti: 5378750 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi