Foros del Web » Programando para Internet » Javascript »

Tinymce para editar un htm

Estas en el tema de Tinymce para editar un htm en el foro de Javascript en Foros del Web. Hola a todos!! Tengo que adaptar el editor Tinymce para que se puedan editar unas paginas htm, por lo que he visto en los ejemplos, ...
  #1 (permalink)  
Antiguo 25/09/2008, 05:42
 
Fecha de Ingreso: abril-2002
Mensajes: 103
Antigüedad: 22 años, 1 mes
Puntos: 1
Tinymce para editar un htm

Hola a todos!!

Tengo que adaptar el editor Tinymce para que se puedan editar unas paginas htm, por lo que he visto en los ejemplos, el codigo hay que insertarlo en la pagina a editar, pero solo tendria que poder editarlo el administrador de la pagina, y que lo demas usuarios no tuvieran esa opcion y que tan solo vieran el texto sin opcion a editar.
¿hay alguna forma de poder editar un htm que no este en la misma pagina?
Asi el administrador podria hacer los cambios y los demas solo ver el resultado.

Gracias
  #2 (permalink)  
Antiguo 26/09/2008, 03:07
 
Fecha de Ingreso: abril-2002
Mensajes: 103
Antigüedad: 22 años, 1 mes
Puntos: 1
Respuesta: Tinymce para editar un htm

Hola a todos de nuevo,

Tengo un php para poder recoger el htm que quiero editar, pero al intentar insertar el contenido entre las textarea para que se pueda editar no me aparece el texto. Pongo el codigo aqui para ver si podeis decirme donde esta el error.

Código PHP:

<?php
$url_web 
fopen ("catalogo.htm""r");
if (!
$url_web) { echo "<p>Error obteniendo codigo fuente de la web.\n"; exit; }

while (!
feof ($url_web)) 
{
$contenido fgets ($url_web);
//echo "$contenido";
}
//fclose($url_web);
?>

<html><head>
<titleEDICION HTML</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">



<script language="javascript" type="text/javascript" 
src="jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
    mode : "textareas",
        theme : "advanced",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

        // Theme options
        theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect",
        theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
        theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
        theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : true,

        // Example content CSS (should be your site CSS)
        content_css : "css/content.css",

        // Drop lists for link/image/media/template dialogs
        template_external_list_url : "lists/template_list.js",
        external_link_list_url : "lists/link_list.js",
        external_image_list_url : "lists/image_list.js",
        media_external_list_url : "lists/media_list.js",

        // Replace values for the template plugin
        template_replace_values : {
            username : "Some User",
            staffid : "991234"
            
            }
});
</script>

</head>
<body>

<form method="post">

<textarea name="content" cols="60" rows="20">
<?    echo $contenido?>
</textarea>
</form> 

</body>
</html>
Gracias y saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:23.