Avatar billede dmy Nybegynder
02. marts 2009 - 13:22 Der er 23 kommentarer og
1 løsning

Brug af Tinymce

Jeg har downloadet Tinymce WYSIWYG Editor

Hvordan smækker jeg den på min side?
kan slet ikke lige gennemskue hvad man gør?

Håber i kan hjælpe...
Avatar billede majbom Novice
02. marts 2009 - 13:30 #1
du har kigget på eksemplerne her:

http://tinymce.moxiecode.com/examples/full.php#

?
Avatar billede dmy Nybegynder
02. marts 2009 - 14:05 #2
Jeg synes ikke det er helt til at finde ud af hvilket noget af det man skal bruge til en ganske simpel editor...
Avatar billede majbom Novice
02. marts 2009 - 14:27 #3
Avatar billede dmy Nybegynder
02. marts 2009 - 14:37 #4
ja det burde det være men det gemmer ikke med det. Mangler jeg noget kode der hvor den skal vise det?
Avatar billede majbom Novice
02. marts 2009 - 14:59 #5
du skal have et textarea som den kan benytte, og det textarea skal enten være i en form du submitter, eller skal indholdet sendes vha javascript f.eks.

men hvis du sætter den til at bruge det textarea du skriver dine nyheder i, burde det virke out-of-the-box...
Avatar billede dmy Nybegynder
02. marts 2009 - 15:01 #6
ja det burde det, hmm men det gør det desværre ikke hmm ;(
Avatar billede majbom Novice
02. marts 2009 - 15:11 #7
kan man se noget kode?
Avatar billede dmy Nybegynder
03. marts 2009 - 07:58 #8
Er det helt forkert

Starter med tinymce koden i head og min form længere nede!!!

_________________________________________________________________


<script type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">
tinyMCE.init({
// General options
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/example.css",

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

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

<body>


<?php
                if(isset($_POST["Submit"]))
{
                //skaber forbindelse til databasen

                //henter indholdet af formularens felter

$overskrift=$_POST["overskrift"];
$artikel=$_POST["artikel"];
$fk_kategori_id=$_POST["fk_kategori_id"];
$fk_bruger_id=$_POST["fk_bruger_id"];




mysql_query("INSERT INTO news_indhold (overskrift, artikel, fk_kategori_id, fk_bruger_id)VALUES('".secure($overskrift)."', '".secure($artikel)."', '".secure($fk_kategori_id)."', '".secure($fk_bruger_id)."')") or die(mysql_error());


echo '<br /><div id="ny_nyhed">Nyheden er gemt</div><br /><br /><br />';
}
?>
<br /><br />
<div id="nyhedsfelt">
<h1>Opret en nyhed</h1>


<form method='post' name="form1"  method="post" enctype="multipart/form-data" onSubmit="return ValidateForm(this)" >
<table border="0">
  <tr>
    <td width="105">Overskrift:</td>
    <td width="412"><input type='text' rows='2' name='overskrift' id='overskrift' /><br /></td>
  </tr>
  <tr>
      <td width="105">Nyhed:</td>
    <td width="412"><textarea name="artikel" rows="20" cols="30" style="width:500px;" style="margin-top:0px;" style="margin-bottom:5px;  "></textarea></td>
  </tr>
  <tr>
  <td width="105">Kategori Id:</td>
    <td width="412"><input type='text' rows='2' name='fk_kategori_id' id='fk_kategori_id' /><br /></td>
  </tr>
  <tr>
  <td width="105"></td>
    <td width="412"><input type="hidden" value="1" name="fk_bruger_id"><br /></td>
  </tr>
  <tr>
    <td>&nbsp</td>
    <td><input type='submit' name='Submit' value='Gem' /></td>
  </tr>
</table>
</form>
Avatar billede majbom Novice
03. marts 2009 - 09:22 #9
det ser ud til at du bare have copy/pastet koden, så det burde jo virke.

du kunne evt. prøve med den simple, som jeg har linket til tidligere. eller smide et link så jeg kan se hvad der sker (og ikke sker)
Avatar billede dmy Nybegynder
03. marts 2009 - 09:42 #10
Avatar billede dmy Nybegynder
03. marts 2009 - 09:47 #11
Avatar billede majbom Novice
03. marts 2009 - 10:08 #12
jeg troede det var editoren der ikke blev indlæst. har ikke læst din kommentar ordentligt :S

du har ike en javascript-function der hedder validateForm - det er den funktion der bliver kaldt når du submitter formen.
Avatar billede dmy Nybegynder
03. marts 2009 - 10:14 #13
ahh jeg vidste jeg menglede noget hmm...
Avatar billede dmy Nybegynder
03. marts 2009 - 10:19 #14
mener du så den her i formen

onSubmit="return ValidateForm(this)"

eller skal jeg også til at lave en validering på felter eller hva?
Avatar billede majbom Novice
03. marts 2009 - 10:22 #15
det behøves du ikke. du kan jo bare gøre som du plejer.

fjern:

onSubmit="return ValidateForm(this)"

og skriv navnet på den side hvor du smider indholdet af textareat i databasen i action=""
Avatar billede dmy Nybegynder
03. marts 2009 - 10:25 #16
det hjælper slet ikke
Avatar billede majbom Novice
03. marts 2009 - 10:33 #17
det lader da til at gå meget godt når jeg tester den avancerede...
Avatar billede dmy Nybegynder
03. marts 2009 - 11:47 #18
hmm det er da snyd hehe

Ja jeg ved ikke lige hvad det er jeg gør galt.
Avatar billede majbom Novice
03. marts 2009 - 11:54 #19
nej det virker underligt, hvis den ikke virker hos dig...
Avatar billede dmy Nybegynder
03. marts 2009 - 11:58 #20
ja meget sært, fatter slet ikke hvad det er der kan være så svært
Avatar billede dmy Nybegynder
03. marts 2009 - 12:27 #21
Nåh nu har jeg skam fundet ud af det.

jeg havde denne her som ødelagde det.

//function secure($s) {
//if(get_magic_quotes_gpc()) { $s = stripslashes($s); }
//$s = strip_tags($s,'<br /><p></p>'); 
//return mysql_real_escape_string($s);
//}
Avatar billede dmy Nybegynder
03. marts 2009 - 12:28 #22
læg et svar ;-)
Avatar billede majbom Novice
03. marts 2009 - 13:37 #23
derfor virker det stadig underligt at den virker ét sted og ikke et andet...
Avatar billede majbom Novice
03. marts 2009 - 18:39 #24
tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester