Visualizza i risultati del sondaggio: creare un save load sul server linux ckeditor

Chi ha votato
0. Non puoi votare questo sondaggio
  • ckeditor

    0 0%
  • ckeditor

    0 0%
  • ckeditor

    0 0%
  • ckeditor

    0 0%
Sondaggio singolo o multiplo.
Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    creare un save load sul server linux ckeditor

    Ciao a tutti!

    ho un problema grossissimo, con il seguente codice carico fckeditor in una pagina html e inserisco un input script per editor
    ma io vorrei creare un sistema html o php per carricare i file direttamente via hosting con un area text dove si puo specificare il nome del file pagina.html ma non riesco a capire come fare questa cosa con un editor javascript vorrei creare una cosa tipo questa http://aspnet.html.it/articoli/leggi...net-tinymce/4/ ma e in asp.net io vorrei crearla in php se e possibile farlo naturalmente, il fatto e che non sono molto esperto di php confido nella vostra esperienza vi prego aiutatemi mi sto esaurendo il cervello nel trovare una soluzione

    posto il mio script html che consente di inserire script e di mascherare il contenuto direttamente nel ckeditor nel caso possa essere di utile a qualcuno in chambio per favere aiutatemi

    salvare lo script html nella carttella principale del ckeditor

    nome file : edit.html
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <!--
    Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
    For licensing, see LICENSE.html or http://ckeditor.com/license
    -->
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<title>API Usage &mdash; CKEditor Sample</title>
    	<meta content="text/html; charset=utf-8" http-equiv="content-type" />
    	<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
    	<script src="sample.js" type="text/javascript"></script>
    	<link href="sample.css" rel="stylesheet" type="text/css" />
    	<script type="text/javascript">
    	//<![CDATA[
    
    // The instanceReady event is fired, when an instance of CKEditor has finished
    // its initialization.
    CKEDITOR.on( 'instanceReady', function( ev )
    {
    	// Show the editor name and description in the browser status bar.
    	document.getElementById( 'eMessage' ).innerHTML = '
    
    Instance <code>' + ev.editor.name + '<\/code> loaded.<\/p>';
    
    	// Show this sample buttons.
    	 document.getElementById( 'eButtons' ).style.display = 'block';
    });
    
    function InsertHTML()
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    	var value = document.getElementById( 'htmlArea' ).value;
    
    	// Check the active editing mode.
    	if ( oEditor.mode == 'wysiwyg' )
    	{
    		// Insert HTML code.
    		// http://docs.cksource.com/ckeditor_ap...tml#insertHtml
    		oEditor.insertHtml( value );
    	}
    	else
    		alert( 'You must be in WYSIWYG mode!' );
    }
    
    function InsertText()
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    	var value = document.getElementById( 'txtArea' ).value;
    
    	// Check the active editing mode.
    	if ( oEditor.mode == 'wysiwyg' )
    	{
    		// Insert as plain text.
    		// http://docs.cksource.com/ckeditor_ap...tml#insertText
    		oEditor.insertText( value );
    	}
    	else
    		alert( 'You must be in WYSIWYG mode!' );
    }
    
    function SetContents()
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    	var value = document.getElementById( 'htmlArea' ).value;
    
    	// Set editor contents (replace current contents).
    	// http://docs.cksource.com/ckeditor_ap...r.html#setData
    	oEditor.setData( value );
    }
    
    function GetContents()
    {
    	// Get the editor instance that you want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    
    	// Get editor contents
    	// http://docs.cksource.com/ckeditor_ap...r.html#getData
    	alert( oEditor.getData() );
    }
    
    function ExecuteCommand( commandName )
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    
    	// Check the active editing mode.
    	if ( oEditor.mode == 'wysiwyg' )
    	{
    		// Execute the command.
    		// http://docs.cksource.com/ckeditor_ap...ml#execCommand
    		oEditor.execCommand( commandName );
    	}
    	else
    		alert( 'You must be in WYSIWYG mode!' );
    }
    
    function CheckDirty()
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    	// Checks whether the current editor contents present changes when compared
    	// to the contents loaded into the editor at startup
    	// http://docs.cksource.com/ckeditor_ap...tml#checkDirty
    	alert( oEditor.checkDirty() );
    }
    
    function ResetDirty()
    {
    	// Get the editor instance that we want to interact with.
    	var oEditor = CKEDITOR.instances.editor1;
    	// Resets the "dirty state" of the editor (see CheckDirty())
    	// http://docs.cksource.com/ckeditor_ap...tml#resetDirty
    	oEditor.resetDirty();
    	alert( 'The "IsDirty" status has been reset' );
    }
    
    	//]]>
    	</script>
    
    </head>
    <body>
    
    		</noscript>
    	</div>
    	<form action="sample_posteddata.php" method="post">
    		<textarea cols="100" id="editor1" name="editor1" rows="10">&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;</textarea>
    
    		<script type="text/javascript">
    		//<![CDATA[
    			// Replace the <textarea id="editor1"> with an CKEditor instance.
    			var editor = CKEDITOR.replace( 'editor1' );
    		//]]>
    		</script>
    
    		<div id="eMessage">
    		</div>
    		<div id="eButtons" style="display: none">
                            <input onclick="InsertHTML();" type="button" value="INVIA SCRIPT HTML" />
    			
    
    			<textarea cols="100" id="htmlArea" rows="3">&lt;h2&gt;Test&lt;/h2&gt;&lt;p&gt;This is some &lt;a href="/Test1.html"&gt;sample&lt;/a&gt; HTML code.&lt;/p&gt;</textarea>
    
    		</div>
    	</form>
    
    </body>
    </html>

  2. #2
    Ciao, non vedo che senso ha fare un sondaggio con 4 voci uguali riportati il nome dell'editor wysiwyg presente anche nel titolo e nel corpo del post.

    Detto questo, chiudo ... riapri il thread nel modo corretto

    Buon Natale!
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.