Ticket #112: 112_2007103100.diff

File 112_2007103100.diff, 1.9 KB (added by michiel, 14 months ago)

first rough shot at it

  • common/mvblog_admin.php

     
    12981298                        disk_cache : true, 
    12991299                        debug      : false 
    13001300                }); 
     1301                function insertAttr() { 
     1302                        var attrid = document.getElementById('attrid').value; 
     1303                        var attrauth = document.getElementById('attrauth').value; 
     1304                        var attrurl = document.getElementById('attrurl').value; 
     1305                        var attrtitle = document.getElementById('attrtitle').value; 
     1306                        tinyMCE.execInstanceCommand('editor_area', 'mceInsertContent', false, '['+attrid+']'); 
     1307                        //postdata = tinyMCE.getContent('editor_area'); 
     1308                        var postdata = ''; 
     1309                        postdata = postdata.concat('<br /><br />[', attrid, '] ', attrauth, ', <a href="', attrurl, '">', attrtitle, '</a><br />'); 
     1310                        tinyMCE.execInstanceCommand('editor_area', 'append', false, postdata); 
     1311                        document.getElementById('attrid').value = parseInt(attrid)+1; 
     1312                        document.getElementById('attrauth').value = ''; 
     1313                        document.getElementById('attrurl').value = ''; 
     1314                        document.getElementById('attrtitle').value = ''; 
     1315                } 
    13011316                </script> 
    13021317                <script language="javascript" type="text/javascript" src="../common/tinymce_conf.js"></script> 
    13031318                <form name="blogpost" method="post" action="index.php"> 
     
    13231338                        </div> 
    13241339                        <div class="log_post_body"> 
    13251340                                <textarea id="editor_area" name="post[body]" rows="10" cols="50" style="width: 100%"><?php echo stripslashes($post["body"]); ?></textarea> 
     1341                                Author Url Title<br /> 
     1342                                <input type="hidden" name="attrid" id="attrid" value="1"> 
     1343                                <input type="text" name="attrauth" id="attrauth" /> 
     1344                                <input type="text" name="attrurl" id="attrurl" /> 
     1345                                <input type="text" name="attrtitle" id="attrtitle" /> 
     1346                                <a href="javascript:insertAttr();">Insert</a> 
    13261347                                <?php 
    13271348 
    13281349                                echo gettext("to limit this post on the frontpage, enter ##BREAKPOINT## in your post.");