]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-7861 related problems for wiki. use_html_editor() call in ewiki.php is probably...
authortoyomoyo <toyomoyo>
Tue, 9 Jan 2007 08:21:29 +0000 (08:21 +0000)
committertoyomoyo <toyomoyo>
Tue, 9 Jan 2007 08:21:29 +0000 (08:21 +0000)
15 files changed:
lib/weblib.php
mod/wiki/admin.php
mod/wiki/checklinks.html
mod/wiki/ewiki/ewiki.php
mod/wiki/ewiki/plugins/email_protect.php
mod/wiki/ewiki/plugins/moodle/downloads.php
mod/wiki/lib.php
mod/wiki/mod.html
mod/wiki/removepages.html
mod/wiki/revertpages.html
mod/wiki/setpageflags.html
mod/wiki/strippages.html
mod/wiki/view.php
mod/wiki/wiki_styles.php
theme/standard/styles_layout.css

index 4a3298e4928996241fcfd667b75b570b93d72d12..d182f2159b8acac2526bf7fa10ee051acc54826f 100644 (file)
@@ -3694,7 +3694,7 @@ function print_textarea($usehtmleditor, $rows, $cols, $width, $height, $name, $v
             }
         }
     }
-    $str .= '<textarea class="form=textarea" id="'. $id .'" name="'. $name .'" rows="'. $rows .'" cols="'. $cols .'">';
+    $str .= '<textarea class="form-textarea" id="'. $id .'" name="'. $name .'" rows="'. $rows .'" cols="'. $cols .'">';
     if ($usehtmleditor) {
         $str .= htmlspecialchars($value); // needed for editing of cleaned text!
     } else {
index 3c33893329675946c7a32f3abfd1fecf498cd503..a2bdf1751f69347eec226e750a1aa5fcaf23a5d7 100644 (file)
         echo '<tr><td colspan="2">';
 
         echo '<form id="otherwikis" action="'.$CFG->wwwroot.'/mod/wiki/admin.php">';
+        echo '<fieldset class="invisiblefieldset">';
         echo '<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr>';
         echo '<td class="sideblockheading">&nbsp;'
             .$WIKI_TYPES[$wiki->wtype].' '
         choose_from_menu($wiki_admin_list, "wikiselect", $selected, "choose", $script);
         echo '</td>';
         echo '</tr></table>';
-        echo '</form>';
+        echo '</fieldset></form>';
 
         echo '</td>';
         echo '</tr>';
index 5fc205c81da7e73059764b02f2f1c062d7ef8402..6c56883aaffd14fc8fbfa1bd26dd4b6901f1137a 100644 (file)
@@ -3,6 +3,7 @@
 
 ?>
 <form action="admin.php" method="post" enctype="multipart/form-data">
+<fieldset class="invisiblefieldset">
 <input type="hidden" name="userid" value="<?php print $userid; ?>" />
 <input type="hidden" name="groupid" value="<?php print $groupid ?>" />
 <input type="hidden" name="action" value="<?php print $action; ?>" />
@@ -13,4 +14,4 @@
   choose_from_menu($pagelist, "pagetocheck", $wikipage, "");
 ?>
   <input type="submit" name="proceed" value="<?php print get_string("checklinks","wiki"); ?>" />
-</center></FORM>
+</center></fieldset></form>
index 2958a70ad95b4a4572dcc96a6d7b91671eef3623..bd82f686362659d27fe2a79b491403713cef2c2d 100644 (file)
@@ -1094,8 +1094,10 @@ function ewiki_page_search($id, &$data, $action) {
    if (! ($q = @$_REQUEST["q"])) {
 
       $o .= '<form action="' . ewiki_script("", $id) . '" method="post">';
+      $o .= '<fieldset class="invisiblefieldset">';
       $o .= '<input name="q" size="30" /><br /><br />';
       $o .= '<input type="submit" value="'.$id.'" />';
+      $o .= '</fieldset>';
       $o .= '</form>';
    }
    else {
@@ -1269,7 +1271,7 @@ function ewiki_page_info($id, &$data, $action) {
          }
 
    ##### BEGIN MOODLE ADDITION #####
-         $o .= '<tr class="page-'.$i.'"><td valign="top" align="right" nowrap="nowrap"><b>' .ewiki_t($i). ':</b></td>' .
+         $o .= '<tr class="page-'.$i.'"><td style="vertical-align:top;text-align:right;white-space: nowrap;"><b>' .ewiki_t($i). ':</b></td>' .
                '<td>' . $value . "</td></tr>\n";
    ##### END MOODLE ADDITION #####
 
@@ -1537,11 +1539,12 @@ function ewiki_page_edit_form(&$id, &$data, &$hidden_postdata) {
    $hidden_postdata["version"] = &$data["version"];
 
    #-- edit textarea/form
+   // deleted name="ewiki", can not find the reference, and it's breaking xhtml
    $o .= ewiki_t("EDIT_FORM_1")
        . '<form method="post" enctype="multipart/form-data" action="'
-       . ewiki_script("edit", $id) . '" name="ewiki"'
+       . ewiki_script("edit", $id) . '" '
        . ' accept-charset="'.EWIKI_CHARSET.'">' . "\n";
-
+   $o .= '<fieldset class="invisiblefieldset">';
    #-- additional POST vars
    foreach ($hidden_postdata as $name => $value) {
        $o .= '<input type="hidden" name="'.$name.'" value="'.$value.'" />'."\n";
@@ -1564,11 +1567,14 @@ function ewiki_page_edit_form(&$id, &$data, &$hidden_postdata) {
      }
      print_textarea($usehtmleditor, $rows, $cols, 680, 400, "content", $oldtext);
      echo '</td></tr></table>';
+
+     $o .= ob_get_contents();     
+     //yu: this is causing problem and i don't know where to put it   
      if ($usehtmleditor) {
-         use_html_editor("content");
+        use_html_editor("content");
      }
-     $o .= ob_get_contents();
-     ob_end_clean();
+     ob_end_clean();     
+
    } else {
    ##### END MOODLE ADDITION #####
 
@@ -1598,10 +1604,10 @@ function ewiki_page_edit_form(&$id, &$data, &$hidden_postdata) {
       $o .= $pf($id, $data, $action);
    }
 
-   $o .= "\n</form>\n";
+   $o .= "\n</fieldset></form>\n";
    //   . ewiki_t("EDIT_FORM_2");  // MOODLE DELETION
 
-   return('<div align="center" class="edit-box">'. $o .'</div>');
+   return('<div class="edit-box">'. $o .'</div>');
 }
 
 
@@ -1613,13 +1619,14 @@ function ewiki_page_edit_form_final_imgupload(&$o, &$id, &$data, &$action) {
       . '<form action='
       . '"'. ewiki_script_binary("", EWIKI_IDF_INTERNAL, "", "_UPLOAD=1") .'"'
       . ' method="post" enctype="multipart/form-data" target="_upload">'
+      . '<fieldset class="invisiblefieldset">'
       . '<input type="hidden" name="MAX_FILE_SIZE" value="'.EWIKI_IMAGE_MAXSIZE.'" />'
       . '<input type="file" name="'.EWIKI_UP_UPLOAD.'"'
       . (defined("EWIKI_IMAGE_ACCEPT") ? ' accept="'.EWIKI_IMAGE_ACCEPT.'" />' : " />")
       . '<input type="hidden" name="'.EWIKI_UP_BINARY.'" value="'.EWIKI_IDF_INTERNAL.'" />'
       . '&nbsp;&nbsp;&nbsp;'
       . '<input type="submit" value="'.ewiki_t("UPLOAD_PICTURE_BUTTON").'" />'
-      . '</form></div>'. "\n";
+      . '</fieldset></form></div>'. "\n";
   }
 }
 
@@ -1657,6 +1664,7 @@ function ewiki_control_links($id, &$data, $action) {
    if (@$data["forced_version"]) {
 
       $o .= '<form action="' . ewiki_script("edit", $id) . '" method="post">' .
+            '<fieldset class="invisiblefieldset">'.
             '<input type="hidden" name="edit" value="old" />' .
             '<input type="hidden" name="version" value="'.$data["forced_version"].'" />' .
             '<input type="submit" value="' . ewiki_t("OLDVERCOMEBACK") . '" /></form> ';
index b629b9b89ca6ad9bf42ce4e8ca3cee4d7194d2f1..6604224a131f474dc734fae420acf0e7048d970c 100644 (file)
 
              $html .= '<form action="' . $url .
                       '" method="POST" enctype="multipart/form-data" encoding="iso-8859-1">';
+             $html .= '<fieldset class="invisiblefieldset">';
              $html .= '<input type="hidden" name="'.EWIKI_UP_ENCEMAIL.'" value="' . $email . '" />';
              foreach (array_merge($_GET, $_POST) as $var=>$value) {
                 if (($var != "id") && ($var != EWIKI_UP_ENCEMAIL) && ($var != EWIKI_UP_NOSPAMBOT)) {
                 }
              }
              $html .= '<input type="checkbox" name="'.EWIKI_UP_NOSPAMBOT.'" value="true" /> ' . ewiki_t("PROTE4") . '<br /><br />';
-             $html .= '<input type="submit" name="go" /></form><br /><br />';
+             $html .= '<input type="submit" name="go" /></fieldset></form><br /><br />';
 
              if (EWIKI_FAKE_EMAIL_LOOP) {
                 $html .= "\n" . ewiki_t("PROTE7") . "<br />\n";
index e9ce98f6d1859c34791d16559ae2f0bb8f0b6bf0..f0ac9caf239b6a898d2ca5cdabda2fdf87260968 100644 (file)
@@ -105,6 +105,7 @@ function ewiki_page_fileupload($id, $data, $action, $def_sec="") {
             '<form action="' .
             ewiki_script( ($action!="view" ? $action : ""), $id).
           '" method="POST" enctype="multipart/form-data">' ;
+      $o. = '<fieldset class="invisiblefieldset">';
       require_once($CFG->dirroot.'/lib/uploadlib.php');
       $o .= upload_print_form_fragment(1,array(EWIKI_UP_UPLOAD),array(ewiki_t("file")),false,null,0,0,true);
       $o .= '<input type="submit" value="' . EWIKI_PAGE_UPLOAD . '" /><br /><br />'
@@ -126,7 +127,7 @@ function ewiki_page_fileupload($id, $data, $action, $def_sec="") {
 
       $o .= '<b>'.ewiki_t("UPL_NEWNAM").'</b><br /><input type="text" name="new_filename" size="20" /><br /><br />';
 
-      $o .= '</form></div>';
+      $o .= '</fieldset></form></div>';
 
    }
    elseif ($upload_file["size"] > EWIKI_UPLOAD_MAXSIZE) {
index dc20fea4b77ab405f7d23404792091ff6e673f44..38a94e3a6f9d79ed60eadd0bb2938bf326e912be 100644 (file)
@@ -1088,14 +1088,16 @@ function wiki_print_search_form($cmid, $search="", $userid, $groupid, $return=fa
     global $CFG;
     # TODO: Add Group and User !!!
     $output = "<form id=\"search\" action=\"$CFG->wwwroot/mod/wiki/view.php\">";
-    $output .= "<font size=\"-1\">";
+    $output .="<fieldset class='invisiblefieldset'>";
+    $output .= "<span style='font-size:0.6em;'>";
     $output .= "<input value=\"".get_string("searchwiki", "wiki").":\" type=\"submit\" />";
     $output .= "<input name=\"id\" type=\"hidden\" value=\"$cmid\" />";
     $output = $output.($groupid?"<input name=\"groupid\" type=\"hidden\" value=\"$groupid\" />":"");
     $output = $output.($userid?"<input name=\"userid\" type=\"hidden\" value=\"$userid\" />":"");
     $output .= "<input name=\"q\" type=\"text\" size=\"20\" value=\"".s($search)."\" />".' ';
-    $output .= "</font>";
+    $output .= "</span>";
     $output .= "<input name=\"page\" type=\"hidden\" value=\"SearchPages\" />";
+    $output .= "</fieldset>";
     $output .= "</form>";
 
     if ($return) {
index a9000ba34ff82e69d89e390e9991a5de6c67ca80..bdc2924d1bf9dedc1273741ae40ac47b6fcb3f62 100644 (file)
@@ -61,6 +61,7 @@
 ?>
 
 <form id="form" method="post" action="mod.php">
+<fieldset class="invisiblefieldset">
 <center>
 <table cellpadding="5">
 <tr valign="top">
 <input type="hidden" name="mode"          value="<?php  p($form->mode) ?>" />
 <input type="submit" value="<?php  print_string('savechanges') ?>" />
 </center>
+</fieldset>
 </form>
index f6a15fcff68c26f583487ea4ee7b5fd7a2b8679f..ad1ac51541d87585867b9f6afdb412b06743f62e 100644 (file)
@@ -6,6 +6,7 @@
 
 ?>
 <form action="admin.php" method="post" enctype="multipart/form-data">
+<fieldset class="invisiblefieldset">
 <input type="hidden" name="userid" value="<?php print $userid; ?>" />
 <input type="hidden" name="groupid" value="<?php print $groupid ?>" />
 <input type="hidden" name="action" value="<?php print $action; ?>" />
@@ -29,4 +30,4 @@
   }
 ?>
   <input type="submit" name="proceed" value="<?php print get_string("removeselectedpages","wiki"); ?>" />
-</center></FORM>
+</center></field></form>
index b841a604a1e75661f8d6d797c105a68eedd29583..e94ba8220b0ae88a09858d2f8dfbd4f3f691c25d 100644 (file)
@@ -9,6 +9,7 @@ if (!isset($form->changesfield)) {
 
 ?>
 <form action="admin.php" method="post" enctype="multipart/form-data">
+<fieldset class="invisiblefieldset">
 <input type="hidden" name="userid" value="<?php print $userid; ?>" />
 <input type="hidden" name="groupid" value="<?php print $groupid ?>" />
 <input type="hidden" name="action" value="<?php print $action; ?>" />
@@ -59,4 +60,4 @@ if($err->remark) {
 </tr>
 </table>
   <input type="submit" name="proceed" value="<?php print get_string("revertchanges","wiki"); ?>" />
-</center></form>
+</center></fieldset></form>
index 5cae7df59d5a71ca2592f2b698e59a84b6590aeb..019327b4f31cbe572b15cc6d74eb279f634c4e48 100644 (file)
@@ -3,6 +3,7 @@
 
 ?>
 <form action="admin.php" method="post" enctype="multipart/form-data">
+<fieldset class="invisiblefieldset">
 <input type="hidden" name="userid" value="<?php print $userid; ?>" />
 <input type="hidden" name="groupid" value="<?php print $groupid ?>" />
 <input type="hidden" name="action" value="<?php print $action; ?>" />
@@ -15,4 +16,4 @@
 <br />
 <center>
   <input type="submit" name="proceed" value="<?php print get_string("setpageflags","wiki"); ?>" />
-</center></FORM>
+</center></fieldset></form>
index 7c8b61fb4f526b9870f109e1fe831548d171a789..9a7a2c317054a4f88963a9704969c07aaf259bd5 100644 (file)
@@ -3,6 +3,7 @@
 
 ?>
 <form action="admin.php" method="post" enctype="multipart/form-data">
+<fieldset class="invisiblefieldset">
 <input type="hidden" name="userid" value="<?php print $userid; ?>" />
 <input type="hidden" name="groupid" value="<?php print $groupid ?>" />
 <input type="hidden" name="action" value="<?php print $action; ?>" />
@@ -19,4 +20,4 @@
   }
 ?>
   <input type="submit" name="proceed" value="<?php print get_string("strippages","wiki"); ?>" />
-</center></FORM>
\ No newline at end of file
+</center></fieldset></form>
\ No newline at end of file
index 0be2571796a851838a27ffa3639874e8fd609a80..ac37d117e17e3be2ed88bdebeb373209c4c8b971 100644 (file)
     }
     else {
         $content = '';
-        $content2 = '<div align="center">'.get_string('nowikicreated', 'wiki').'</div>';
+        $content2 = '<div class="boxaligncenter">'.get_string('nowikicreated', 'wiki').'</div>';
         
     }
 
             .get_string('modulename', 'wiki')." ".get_string('for',"wiki")." "
             .wiki_get_owner($wiki_entry).':</td>';
 
-        echo '<td class="sideblockheading" align="right">'
+        echo '<td class="sideblockheading">'
             .get_string('otherwikis', 'wiki').':&nbsp;&nbsp;';
         $script = 'self.location=getElementById(\'otherwikis\').wikiselect.options[getElementById(\'otherwikis\').wikiselect.selectedIndex].value';
         choose_from_menu($wiki_list, "wikiselect", $selected, "choose", $script);
         echo '<tr>';
 
         /// Searchform
-        echo '<td align="center">';
+        echo '<td class="wikisearchform">';
         wiki_print_search_form($cm->id, $q, $userid, $groupid, false);
         echo '</td>';
 
         /// Internal Wikilinks
-        echo '<td align="center">';
+        echo '<td class="wikilinksblock">';
         wiki_print_wikilinks_block($cm->id,  $wiki->ewikiacceptbinary);
         echo '</td>';
 
         /// Administrative Links
         if($canedit) {
-          echo '<td align="center">';
+          echo '<td class="wikiadminactions">';
           wiki_print_administration_actions($wiki, $cm->id, $userid, $groupid, $ewiki_title, $wiki->htmlmode!=2, $course);
           echo '</td>';
         }
 
         /// Formatting Rules
-        echo '<td align="right">';
+        echo '<td class="howtowiki">';
         helpbutton('howtowiki', get_string('howtowiki', 'wiki'), 'wiki');
         echo '</td>';
 
     // Insert the link
     $linkdesc = get_string('reloadlinkdescription', 'wiki');
     $linktext = get_string('reloadlinktext', 'wiki');
-    echo "<div align='right' style='padding-bottom: 0.5em;'><a href='$me' title='$linkdesc'><input type='button' value='$linktext' /></a></div>";
+    echo "<div class='wikilinkright'><a href='$me' title='$linkdesc'><input type='button' value='$linktext' /></a></div>";
 
     print_simple_box_start('center', '100%', '', '20');
 
                 $sesskey=sesskey();
                 print "
 <form id='overridelock' method='post' action='overridelock.php'>
+  <fieldset class=\"invisiblefieldset\">
   <input type='hidden' name='sesskey' value='$sesskey' />
   <input type='hidden' name='id' value='$id' />
   <input type='hidden' name='page' value='$pageesc' />
   $stroverrideinfo
   <input type='submit' value='$stroverridebutton' />
+  </fieldset>
 </form>
 ";
             }
@@ -480,7 +482,7 @@ $strnojslockwarning
     }
     print $content2;
     print_simple_box_end();
-    echo "<br clear=\"all\" />";
+    echo "<br />";
 
 /// Finish the page
     echo '
index 2be2e0b2e4cce880c7fc724e8cd8adad314d289b..2b656bf7cccf400ad691b147343dd14ad30c5a7f 100644 (file)
@@ -84,6 +84,7 @@ h2.page.title {
 
 <!-- Defines the <div> used for the edit box -->
 .edit-box {
+  text-align:center;
 }
 
 <!-- Defines the <div> used for the image upload form -->
index 50da6812fff06cc7434363a5282557983e9bf58f..d6dbf9320db5b7c6ed620a8bea4bf9eccd19f739 100644 (file)
@@ -2652,7 +2652,21 @@ body#question-preview .quemodname, body#question-preview .controls {
 /***
  *** Modules: Wiki
  ***/
+.sideblockheading,
+.howtowiki {
+  text-align:right;   
+}
+
+.wikisearchform,
+.wikilinksblock,
+wikiadminactions {
+  text-align:center;  
+}
 
+.wikilinkright{
+  text-align:right;
+  padding-bottom: 0.5em;
+}
 /***
  *** Modules: Workshop
  ***/