Beste mede-Tweakers,
Ik ben hier bezig met het bouwen van een website voor mijn neefje, wie een band heeft. Deze site heeft een nieuwspagina, en hij moet deze natuurlijk zelf kunnen aanpassen. Hiervoor bouw ik een nieuwssysteem, en is er natuurlijk een gebied met de mogelijkheid nieuws toe te voegen en dergelijke. In dit gebied staat een textarea, welke door TinyMCE wordt vervangen door de welbekende wysiwyg van TinyMCE. Het probleem is eigenlijk heel raar. Hij vervangt de textarea niet, geeft geen errors of meldingen, er gebeurt gewoon niets met de textarea.
Ik dacht eerst dat het misschien eraan lag dat een verkeerd pad was gegeven naar het bestand, maar alles hiervan blijkt te kloppen. Verder tast ik compleet in het duister, wat hier aan de hand kan zijn. Het grootste probleem voor mijzelf is dat ik bijna niks afweet van JavaScript, als hier fouten in zouden zitten, zou ik dat dus niet zien.... (Als mensen goede boeken weten of andere manieren om dit te leren, meldt dit even graag!
)
Ik heb op een andere site ook een topic gestart, en hier komt men ook niet met een oplossing.
Een (deel) van de code staat hier:
en dit is de page die erin komt (admin.php):
Dus even samengevat:
TinyMCE vervangt de textareas niet! Geen meldingen, geen errors, helemaal nul reactie van het programma zelf. Het lijkt alsof er niks aan de hand is.
Iemand een oplossing, of een suggestie daartoe? Ik blijf zelf actief zoeken!
Dank, Costijn
(Mijn vorige topic kreeg een slotje, hopelijk nu wel goed!
)
Ik ben hier bezig met het bouwen van een website voor mijn neefje, wie een band heeft. Deze site heeft een nieuwspagina, en hij moet deze natuurlijk zelf kunnen aanpassen. Hiervoor bouw ik een nieuwssysteem, en is er natuurlijk een gebied met de mogelijkheid nieuws toe te voegen en dergelijke. In dit gebied staat een textarea, welke door TinyMCE wordt vervangen door de welbekende wysiwyg van TinyMCE. Het probleem is eigenlijk heel raar. Hij vervangt de textarea niet, geeft geen errors of meldingen, er gebeurt gewoon niets met de textarea.
Ik dacht eerst dat het misschien eraan lag dat een verkeerd pad was gegeven naar het bestand, maar alles hiervan blijkt te kloppen. Verder tast ik compleet in het duister, wat hier aan de hand kan zijn. Het grootste probleem voor mijzelf is dat ik bijna niks afweet van JavaScript, als hier fouten in zouden zitten, zou ik dat dus niet zien.... (Als mensen goede boeken weten of andere manieren om dit te leren, meldt dit even graag!
Ik heb op een andere site ook een topic gestart, en hier komt men ook niet met een oplossing.
Een (deel) van de code staat hier:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| <?php (...) ?> <html etc...> <title>Quite Funky - Nieuws</title> <link href="sheets/basislayout.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js" ></script > <script type="text/javascript" > tinyMCE.init({ mode : "textareas", theme : "advanced" }); </script > </head> <body> <div id="wrapper"> <div id="logo"> <a href="index.html"><img src="images/logo_quite_funky.png" width="900" height="200" alt="Quite Funky" /></a> </div> <!-- End div "logo"--> <div id="menubar"> (...) </div><!-- End div "menubar"--> <div id="textarea_top"></div><!-- End div "textarea_top"--> <div id="textarea"> <div id="navbar_news"> (...) </div> <!-- End div "navbar_news" --> <div id="textarea_news"> <?php if (!$page){ $page = "nieuws"; } include ("pages/$page.php"); ?> </div> <!-- End div "textarea_news" --> </div> <!-- End div "textarea"--> <div id="footer"> </div> <!-- End div "footer"--> </div> <!-- End div "wrapper"--> </body> </html> |
en dit is de page die erin komt (admin.php):
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?php if ($_SESSION['uid']) { $action = $_GET['action']; if (!$action) { (...) ?> <p> Vul hier het nieuws in </p> <?php (..) } ?> <div id="news_input_form"> <form action="page?admin?action=post" method="post"> <label for="title">Titel:</label><br /> <input type="text" name="title" id="title" size="37" /> <br /> <label for"post">Inhoud:</label><br /> <textarea name="post" rows="20" cols="70">Vul hier het bericht in wat moet worden aangepast</textarea><br /> <input type="submit" value="Verzenden" class="button" /> </form> </div> <?php } }else{ echo '<p>Je bent nog niet ingelogd, log <a href="?page=login">hier</a> in</p>'; } |
Dus even samengevat:
TinyMCE vervangt de textareas niet! Geen meldingen, geen errors, helemaal nul reactie van het programma zelf. Het lijkt alsof er niks aan de hand is.
Iemand een oplossing, of een suggestie daartoe? Ik blijf zelf actief zoeken!
Dank, Costijn
(Mijn vorige topic kreeg een slotje, hopelijk nu wel goed!