Last modified: 2011-04-04 21:28:29 UTC
BUG If you install MediaWiki from the beginning (clean wikidb database) (or upgrading using update.php (using Language Es) when you are in www.YOURSITE/config/index.php and select Language es-Español Unicode (probably with latin1 too) and so. You are not going to have any problem, but when you want to Edit (or create) a Page you will not see the Edition ToolBar. Probably this is and old bug (I checked whit mw1.4.6+enotiff and mw1.4.9) REASON: The problem is located in the default file languages/LanguegeEs.php the 'infoBox' definition is wrong addInfobox('Pulsa un botón para ver un texto de ejemplo','Escribe el texto al que quieres dar formato.\n Se mostrará en la caja de información para poder copiar y pegar.\nEjemplo:\n$1\nse convertirá en:\n$2'); When you try to edit a page the html file generated has this wrong javascript: (see at the bottom) ********************************** ********************************** <script type='text/javascript'> /*<![CDATA[*/ document.writeln("<div id='toolbar'>"); addButton('/mw/skins/common/images/button_bold.png','Texto en negrita','\'\'\'','\'\'\'','Texto en negrita'); addButton('/mw/skins/common/images/button_italic.png','Texto en cursiva','\'\'','\'\'','Texto en cursiva'); addButton('/mw/skins/common/images/button_link.png','Enlace interno','[[',']]','Título del enlace'); addButton('/mw/skins/common/images/button_extlink.png','Enlace externo (recuerda añadir el prefijo http://)','[',']','http://www.ejemplo.com Título del enlace'); addButton('/mw/skins/common/images/button_headline.png','Titular de nivel 2','\n== ',' ==\n','Texto de titular'); addButton('/mw/skins/common/images/button_image.png','Imagen incorporada','[[Imagen:',']]','Ejemplo.jpg'); addButton('/mw/skins/common/images/button_media.png','Enlace a archivo multimedia','[[Media:',']]','Ejemplo.mp3'); addButton('/mw/skins/common/images/button_math.png','Fórmula matemática (LaTeX)','\<math\>','\</math\>','Escribe aquí una fórmula'); addButton('/mw/skins/common/images/button_nowiki.png','Pasar por alto el formato wiki','\<nowiki\>','\</nowiki\>','Aquí inserta texto sin formato'); addButton('/mw/skins/common/images/button_sig.png','Firma, fecha y hora','--~~~~','',''); addButton('/mw/skins/common/images/button_hr.png','Línea horizontal (utilízala con moderación)','\n----\n','',''); addInfobox('Pulsa un botón para ver un texto de ejemplo','Escribe el texto al que quieres dar formato. Se mostrará en la caja de información para poder copiar y pegar. Ejemplo: $1 se convertirá en: $2'); document.writeln("</div>"); /*]]>*/ </script> ************************************ ************************************ You can see that \n is not printed, it is executed; which makes the javascript corrupt! (it means no toolbar is shown) SOLUTION: Replace the definition of 'infoBox' languages/LanguegeEs.php in new releases for example: new definition (it works for me): addInfobox('Pulsa un botón para ver un texto de ejemplo','Escribe el texto al que quieres dar formato.\\n Se mostrará en la caja de información para poder copiar y pegar.\\nEjemplo:\\n$1\\nse convertirá en:\\n$2'); it generates this fixed javascript in the html edition page ******************** ******************** <script type='text/javascript'> /*<![CDATA[*/ document.writeln("<div id='toolbar'>"); addButton('/mediawiki/skins/common/images/button_bold.png','Texto en negrita','\'\'\'','\'\'\'','Texto en negrita'); addButton('/mediawiki/skins/common/images/button_italic.png','Texto en cursiva','\'\'','\'\'','Texto en cursiva'); addButton('/mediawiki/skins/common/images/button_link.png','Enlace interno','[[',']]','Título del enlace'); addButton('/mediawiki/skins/common/images/button_extlink.png','Enlace externo (recuerda añadir el prefijo http://)','[',']','http://www.ejemplo.com Título del enlace'); addButton('/mediawiki/skins/common/images/button_headline.png','Titular de nivel 2','\n== ',' ==\n','Texto de titular'); addButton('/mediawiki/skins/common/images/button_image.png','Imagen incorporada','[[Imagen:',']]','Ejemplo.jpg'); addButton('/mediawiki/skins/common/images/button_media.png','Enlace a archivo multimedia','[[Media:',']]','Ejemplo.mp3'); addButton('/mediawiki/skins/common/images/button_math.png','Fórmula matemática (LaTeX)','\<math\>','\</math\>','Escribe aquí una fórmula'); addButton('/mediawiki/skins/common/images/button_nowiki.png','Pasar por alto el formato wiki','\<nowiki\>','\</nowiki\>','Aquí inserta texto sin formato'); addButton('/mediawiki/skins/common/images/button_sig.png','Firma, fecha y hora','--~~~~','',''); addButton('/mediawiki/skins/common/images/button_hr.png','Línea horizontal (utilízala con moderación)','\n----\n','',''); addInfobox('Pulsa un botón para ver un texto de ejemplo','Escribe el texto al que quieres dar formato.\\n Se mostrará en la caja de información para poder copiar y pegar.\\nEjemplo:\\n$1\\nse convertirá e:\\n$2'); document.writeln("</div>"); /*]]>*/ </script> ****************** *******************
*** This bug has been marked as a duplicate of 1877 ***