Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: ckeditor e ckfinder

  1. #1

    ckeditor e ckfinder

    Salve a tutti ragazzi, qualcuno ha utilizzato il nuovo fckeditor che adesso si chiama ckeditor 3 ?

    Vorrei un piccolo aiuto sull'integrazione del ckfinder che consente la gestione e il caricamento dei file in upload.
    Conoscete qualche buon tutorial ? La guida ufficiale non è proprio il massimo.
    Grazie

  2. #2
    Codice PHP:
    CKEDITOR.replace'editor1',
        {
    //appena inserisci i valori "filebrowser..." compaiono automaticamente i vari tasti "Carica"
            
    filebrowserBrowseUrl '/ckfinder/ckfinder.html',
            
    filebrowserImageBrowseUrl '/ckfinder/ckfinder.html?Type=Images',
            
    filebrowserFlashBrowseUrl '/ckfinder/ckfinder.html?Type=Flash',
            
    filebrowserUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
            
    filebrowserImageUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
            
    filebrowserFlashUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'
        
    }); 

  3. #3
    Grazie, un passo avanti....

    Così l'ho integrato
    Codice PHP:
    <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
    <script type="text/javascript" src="ckfinder/ckfinder.js"></script> 
    Così gestisco la textarea aggiungendo il ckfinder come suggerito da te
    Codice PHP:
    <script type="text/javascript">
                                                        
    //<![CDATA[
                                            
                                                            // This call can be placed at any point after the
                                                            // <textarea>, or inside a <head><script> in a
                                                            // window.onload event handler.
                                            
                                                            // Replace the <textarea id="editor"> with an CKEditor
                                                            // instance, using default configurations.
                                                            
    CKEDITOR.replace'articolo'
                                                            { 
                                                                
    //appena inserisci i valori "filebrowser..." compaiono automaticamente i vari tasti "Carica" 
                                                                
    filebrowserBrowseUrl       '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html'
                                                                
    filebrowserImageBrowseUrl '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html?Type=Images'
                                                                
    filebrowserFlashBrowseUrl '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html?Type=Flash'
                                                                
    filebrowserUploadUrl       '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files'
                                                                
    filebrowserImageUploadUrl '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'
                                                                
    filebrowserFlashUploadUrl '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' 
                                                            
    });
                                                        
    //]]>
                                                        
    </script> 
    Però c'è un piccolo problema, quando sfoglio per cercare sul server mi dice "Cartella non trovata", dove la specifico ?? Grazie ancora

  4. #4
    Non sono sicuro ma credo vada aggiunto
    &currentFolder=/tuacartella/
    alla fine delle UploadUrl
    Prova questo e dimmi come va:

    Codice PHP:
    CKEDITOR.replace'editor1'
        { 
    //appena inserisci i valori "filebrowser..." compaiono automaticamente i vari tasti "Carica" 
            
    filebrowserBrowseUrl '/ckfinder/ckfinder.html'
            
    filebrowserImageBrowseUrl '/ckfinder/ckfinder.html?Type=Images'
            
    filebrowserFlashBrowseUrl '/ckfinder/ckfinder.html?Type=Flash'
            
    filebrowserUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files&currentFolder=/tuacartella/'
            
    filebrowserImageUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images&currentFolder=/tuacartella/'
            
    filebrowserFlashUploadUrl '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash&currentFolder=/tuacartella/' 
        
    }); 

  5. #5
    Ho provato ad aggiungere il path assoluto della cartella nel file config.php
    e tutto adesso va bene, fa anche correttamente upload impostando i giusti permessi.

    Appena posso proverò anche il tuo metodo e ti faccio sapere.
    Grazie tante ;-)

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    Anche io ho lo stesso problema mi dice "Cartella non trovata" e non riesco a configurarlo

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    io ho fatto cosi

    $baseUrl = '/userfiles/'; //File config.php di ckfinder

    poi la pagina con il form è questa sotto.

    Quando apro il link immagine è voglio cercare un img sul server mi una pagina vuota(pagina non trovata)


    Codice PHP:
    <script type="text/javascript" src="ckeditor/ckeditor.js"></script> 
    <script type="text/javascript" src="ckfinder/ckfinder.js"></script>
    <link href="ckeditor/_samples/sample.css" rel="stylesheet" type="text/css" />

    <form action="sample_posteddata.php" method="post">
            


              <textarea cols="80" id="editor1" name="editor1" rows="10">&lt;html&gt;&lt;head&gt;&lt;title&gt;CKEditor Sample&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This is some &lt;strong&gt;sample text&lt;/strong&gt;. You are using &lt;a href="http://ckeditor.com/"&gt;CKEditor&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</textarea>
                <script type="text/javascript">
                //<![CDATA[

                    CKEDITOR.replace( 'editor1', 
                    { 
                //appena inserisci i valori "filebrowser..." compaiono automaticamente i vari tasti "Carica" 
                        filebrowserBrowseUrl : '/ckfinder/ckfinder.html', 
                        filebrowserImageBrowseUrl : '/ckfinder/ckfinder.html?Type=Images', 
                        filebrowserFlashBrowseUrl : '/ckfinder/ckfinder.html?Type=Flash', 
                        filebrowserUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files&currentFolder=/userfiles/', 
                        filebrowserImageUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images&currentFolder=/userfiles/', 
                        filebrowserFlashUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash&currentFolder=/userfiles/' 
        });

                //]]>
                </script>
            </p>
            


                <input type="submit" value="Submit" />
      </p>
    </form> 

  9. #9
    Ciao.
    La definizione delle url dovrebbe essere inserita tra i tag head:
    codice:
    <head>
    <script type="text/javascript" src="ckeditor/ckeditor.js"></script> 
    <script type="text/javascript" src="ckfinder/ckfinder.js"></script> 
    <link href="ckeditor/_samples/sample.css" rel="stylesheet" type="text/css" /> 
                <script type="text/javascript"> 
                //<![CDATA[ 
    
                    CKEDITOR.replace( 'editor1', 
                    { 
                //appena inserisci i valori "filebrowser..." compaiono automaticamente i vari tasti "Carica"
           filebrowserBrowseUrl       : '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html',
                                                                filebrowserImageBrowseUrl : '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html?Type=Images',
                                                                filebrowserFlashBrowseUrl : '/LOMBARDI/marigliano/admin/ckfinder/ckfinder.html?Type=Flash',
                                                                filebrowserUploadUrl       : '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
                                                                filebrowserImageUploadUrl : '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
                                                                filebrowserFlashUploadUrl : '/LOMBARDI/marigliano/admin/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'
                                                            }); 
        }); 
    
                //]]> 
                </script> 
    </head>
    <body>
    <form action="sample_posteddata.php" method="post"> 
            
    
     
              <textarea cols="80" id="editor1" name="editor1" rows="10">&lt;html&gt;&lt;head&gt;&lt;title&gt;CKEditor Sample&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This is some &lt;strong&gt;sample text&lt;/strong&gt;. You are using &lt;a href="http://ckeditor.com/"&gt;CKEditor&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</textarea> 
    
            </p> 
            
    
     
                <input type="submit" value="Submit" /> 
      </p> 
    </form>
    </body>
    Nelle varie url devi modificare l'indirizzo nella cartella relativa che deve però esistere sul server!
    La discussione è vecchia e non ci ho più lavorato, quindi il codice è prettamente esemplificativo, ma provalo comunque.
    Ad ogni modo ti rimando alla guida ufficiale al paragrafo del browser upload.
    Ce l'ho fatta! - ItalianPixel -

  10. #10
    ciao a tutti

    volevo chiedervi se devo anche impostare qualcosa nelle configurazioni di ckeditor o basta integrare lo script e le righe del textarea?

    ho provato a seguire il vostro esempio e non mi appaion proprio i pulsanti.

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.