Newsgroup: it.comp.lang.javascript
Titolo: Browsing del filesystem con fckeditor

Salve a tutti.
Per una mia applicazione ho integrato fckeditor in un progetto web.
Colloquio e mi interfaccio normalmente con il contenuto dell'editor
medesimo (lo salvo su db come clob, lo ricarico lo aggiorno da
fuori...).
Insomma, funziona tutto tranne....il browsing del filesystem per poter
indicare un'immagine o un link (insomma, tag <img> e <a>).
Preciso che ciò non dipende dal browser nè dall'applicazione che lo
"avvolge". Dà lo stesso problema anche semplicemente usando il
sample01.html da solo.
Per la precisione, cliccando sul relativo pulsante, si apre la finestra
di dialogo delle proprietà: cliccando sul pulsante "Cerca sul server",
si apre la finestra di browser del filesystem (peraltro vuota) ma
ricevo il seguente alert di errore: "XML Request Error:(0)" che per la
cronaca arriva dal file fckxml.js.
Le domande sono quindi queste:
1) Come si può risolvere?
2) Come si imposta il path di inizio (cioè la cartella che dovrebbe
esplorare di default)?
3) Ho provato a smanettare con fckconfig.js creandomene uno mio
(seguendo le istruzioni della documentazione) ma non riesco nemmeno a
capire se la pagina carica o meno la mia configurazione: in realtà non
riesco a capire nemmeno come fa a caricarla visto che in fckeditor.js
non c'è nessun riferimento al file di configurazione (ma io non è che
conosca javascript benissimo).
4) Tanto per dirne una: il path di fckeditor.js in sample01.html è
"../../fckeditor.js". Se creo un myconfig.js e lo posiziono nella
stessa cartella di fckeditor.js e scrivo
oFCKeditor.Config['CustomConfigurationsPath'] = '../../myconfig.js' ;
prima di
oFCKeditor.create();
(in sample01.html),
l'editor non viene caricato mentre lo è se scrivo il path senza il
primo punto, cioè così: './../myconfig.js'
Grazie per ogni aiuto.

 ha scritto nel messaggio
news:1131468268.7...@g14g2000cwa.googlegroups.com...
Salve a tutti.
Per una mia applicazione ho integrato fckeditor in un progetto web.
Colloquio e mi interfaccio normalmente con il contenuto dell'editor
medesimo (lo salvo su db come clob, lo ricarico lo aggiorno da
fuori...).
mi aiuti a fare la stessa cosa tua ?
Insomma, funziona tutto tranne....il browsing del filesystem per poter
indicare un'immagine o un link (insomma, tag <img> e <a>).
Preciso che ciò non dipende dal browser nè dall'applicazione che lo
"avvolge". Dà lo stesso problema anche semplicemente usando il
sample01.html da solo.
perche quella cosa la danno a pagamento
Per la precisione, cliccando sul relativo pulsante, si apre la finestra
di dialogo delle proprietà: cliccando sul pulsante "Cerca sul server",
si apre la finestra di browser del filesystem (peraltro vuota) ma
ricevo il seguente alert di errore: "XML Request Error:(0)" che per la
cronaca arriva dal file fckxml.js.
Le domande sono quindi queste:
1) Come si può risolvere?
io ho fatto una cosa del genere ma in php (mi apre il file di testo in
modifica, ma mi serve l'editor)
2) Come si imposta il path di inizio (cioè la cartella che dovrebbe
esplorare di default)?
3) Ho provato a smanettare con fckconfig.js creandomene uno mio
(seguendo le istruzioni della documentazione) ma non riesco nemmeno a
capire se la pagina carica o meno la mia configurazione: in realtà non
riesco a capire nemmeno come fa a caricarla visto che in fckeditor.js
non c'è nessun riferimento al file di configurazione (ma io non è che
conosca javascript benissimo).
4) Tanto per dirne una: il path di fckeditor.js in sample01.html è
"../../fckeditor.js". Se creo un myconfig.js e lo posiziono nella
stessa cartella di fckeditor.js e scrivo
oFCKeditor.Config['CustomConfigurationsPath'] = '../../myconfig.js' ;
prima di
oFCKeditor.create();
(in sample01.html),
l'editor non viene caricato mentre lo è se scrivo il path senza il
primo punto, cioè così: './../myconfig.js'
IMHO se si puo togliere i fornzoli da fckeditor _senza avere a che fare con
il Filesystem_
che lo esploro in altro modo
ma renderelo un js unico (e senza il tasto destro del muse visto che non
funziona il
copia e incolla) ti posso passare un "esploartore di filesystem", i link si
passano all'editor con una funzione di js (ma il FS viene letto da php)
il JS NON PUO LEGGERE il filesystem del server MAI!!
semplicemente ti espongo la mia idea
seleziono il file, apro una popup, quella diventa l'editor con i pulsanti
salva, riapri, salva con nome gestiti da php gli altri gestiti in js,
i link li passiamo all'editor con una popup (non la fck), l'aspetto
sarebbe quello di una "tabella" e non la simulazione apertura di windows
Grazie per ogni aiuto.


Infatti non legge con js: usa un connettore (lo scegli tu) in base alla
piattaforma (anche perchè è sul server che deve leggere, non sul
client).
Adesso il problema è proprio il browsing. Una volta che ho il path del
file, il tag lo so scrivere anche io da solo. Il tuo "esploratore"
potrebbe farmi comodo (quindi se vuoi mandamelo) ma dovrei metterlo
fuori dall'editor e questo un po' mi secca.
Ciao