ES:Ayuda del wiki

From OpenStreetMap Wiki
Jump to navigation Jump to search
Acerca de Directrices Organización Traducción Limpieza Ayuda

Esta es una página de ayuda para edición del wiki de OpenStreetMap (este sitio web). Para obtener ayuda relacionada con cualquier otro aspecto de OpenStreetMap, consulta la página principal de ayuda.

Preguntas frecuentes

Para preguntas planteadas frecuentemente sobre el Wiki, véase Preguntas frecuentes del Wiki.

Iniciándose en la edición del wiki

Nuestro objetivo es construir un wiki amable que facilite a los contribuidores y usuarios encontrar la información que necesitan rápida y fácilmente. Si puedes ayudar, por favor, siéntete libre de editar el wiki. Nuestro consejo general es sé valiente - si una página se puede mejorar, ¡anímate y hazlo!

Salta adelante: clica sobre 'Editar' en la parte superior de cualquier página para editar los contenidos. Necesitarás crear una cuenta antes de empezar a editar.

Para obtener instrucciones sobre cómo editar las páginas wikis, visita Sintaxis wiki. Allí se explica algo sobre la sintaxis wiki para lograr efectos especiales en el texto, como texto en negrita o cursiva. Quizás también quieras consultar Ayuda:Contenidos. Wikipedia es el wiki más grande en línea, y tiene artículos detallados que cubren casi cualquier aspecto imaginable sobre la edición de páginas. También tiene un grupo de voluntarios que responden preguntas y proporcionan ayuda sobre edición(en). El OpenStreetMap Wiki comparte la misma plataforma que Wikipedia (es decir, Wikipedia:Espacio de nombres de Mediawiki, por lo que gran parte de lo que funciona allí va a funcionar también aquí.

Software Mediawiki

No podemos cubrir todos los temas relacionados con MediaWiki en https://wiki.openstreetmap.org/. Por favor, dirígete a la sección de ayuda de la página principal de MediaWiki.

Directrices del wiki

Artículo principal: Directrices del wiki

Recuerda que cualquiera puede editar cualquier cosa en el wiki de OSM. Esto te incluye. Al añadir algo al wiki, deberás buscar previamente hasta encontrar el lugar exacto donde tu edición encaja dentro de la estructura del wiki, basándote en la información que ya existe. Esto es mejor que crear una nueva página como si fuese tu página donde se escriben las cosas a tu manera. También debes estar preparado para que otros editen la página después de ti.

El wiki necesita actualmente un poco de reorganización, un esfuerzo que se coordina desde el WikiProyecto Limpieza. Reordenamientos y eliminaciones a gran escala pueden ser necesarias en orden a lograr nuestro objetivo. No dudes en participar, pero para cualquier modificación que pudiera ser vista como destructiva, debes dejar un comentario en la página de discusión asociada, para explicar lo que estás haciendo y por qué. Para grandes cambios realmente susceptibles de molestar a alguien, lo mejor es mantener una discusión previa. Propón el cambio, discútelo y llega a un acuerdo sobre la forma de reorganización. Personas diferentes tienen también diferentes ideas sobre cómo organizar las páginas wiki.

Historial y discusión

Todas las páginas wiki tienen una página de historial asociada donde puedes ver las versiones previas de la página. También puedes deshacer una edición reciente si no estás satisfecho con el resultado (aunque siempre es mejor utilizar la opción de previsualizar los cambios antes de guardar la edición). A esta página se accede desde la parte superior derecha de cada página wiki.

Además del historial, todas las páginas wiki incluyen también una página de discusión. Este es el lugar ideal para discutir potenciales cambios de la página, particularmente si son muy grandes o podrían resultar controvertidos. A esta página se accede haciendo clic en Discusión, en la parte superior de cada página.

Crear una página de usuario

Es posible que desees comenzar por editar tu página de usuario. Si quieres interactuar con la comunidad OSM de donde tú estás (por ejemplo, miembros de OSM de una localidad pueden colaborar contigo mapeando a nivel local), coloca algunos enlaces de categoría como los siguientes en la parte inferior de tu página de usuario, necesarios para identificar el área(s) donde vives o que quieres ayudar a mapear:

[[Category:Users in Country]]
[[Category:Users in State/Province]]
[[Category:Users in City]]

Reemplaza Country con el nombre de tu país, Nombre de usuario con tu nombre de usuario, etc. A partir de ese momento tu nombre debería aparecer bajo la categoría Users by country. Si resulta que eres el primer usuario en la categoría de una región en particular (país, ciudad, etc.), el enlace a la categoría en la parte inferior de tu página de usuario aparecerá en rojo hasta que alguien cree la página de categoría. Si eres novato en la edición del wiki, no te preocupes por esto ahora - alguien eventualmente la creará por ti más adelante.


También puedes crear subpáginas de usuarios, para practicar la edición antes de publicar nada en la página principal del wiki. Wikipedia proporciona algunas indicaciones sobre esto.

Si subes imágenes de ti o cualquier otra para tu página de usuario, colócala en la categoría Category:User images con el código [[Category:User images]].

En tu página personal, puedes colocar una lista de pegatinas con información varia usando plantillas personalizadas. Escoge tus Userboxes preferidas visitando la categoría Category:Userbox

Mostrar mapas de OpenStreetMap

Artículo principal: Wiki:ES:Mapas

Este es el wiki de OpenStreetMap - desde luego puedes insertar mapas de OSM en cualquiera de sus páginas. Si deseas usar un mapa deslizante dinámico, consulta Wiki:ES:Mapas.

Incluir imágenes de Wikimedia Commons

Desde abril de 2009 es posible incluir imágenes de Wikimedia Commons en el wiki de OSM.

Procedimiento abreviado: busca en Wikimedia Commons la imagen deseada e incrústala aquí como sigue

[[Image:Dunvegan_Castle_in_the_mist01editcrop_2007-08-22.jpg]]

Las opciones de redimensionado y emplazamiento son

[[Image:image.png|thumb/frame|left/right/center|tamaño en px (p. ej. 100px)|
alt=texto que describe la imagen (útil para personas que emplean lectores de pantalla)|
la descripción escrita aquí se mostrará bajo la imagen]]

Ejemplo:

[[Image:Dunvegan_Castle_in_the_mist01editcrop_2007-08-22.jpg|thumb|center|
200px|alt=fotografía del Castillo Dunvegan en la Isla de Skye entre nieblas|
Castillo Dunvegan en la Isla de Skye]]

aparecerá tal que así:

fotografía del Castillo Dunvegan en la Isla de Skye entre nieblas
Castillo Dunvegan en la Isla de Skye

Para una explicación más detallada del procedimiento, véase [W] Tutorial sobre imágenes.

Véase también Colaboración con Wikipedia.

Cómo borrar la caché

Incluir código fuente

Escribe tu código con

  • <syntaxhighlight lang="???">...</syntaxhighlight> o
  • <source lang="???">...</source> (en uso, pero desestimado por MediaWiki y podría quedar sin soporte en algún momento [1]),

donde "???" es el lenguaje de programación, alguno de los siguientes (enumerados a continuación en orden alfabético):

abap, abl, aconf, actionscript, actionscript3, ada, ada2005, ada95, agda, ahk, alloy, ambienttalk, ambienttalk/2, antlr, antlr-actionscript, antlr-as, antlr-c#, antlr-cpp, antlr-csharp, antlr-java, antlr-objc, antlr-perl, antlr-python, antlr-rb, antlr-ruby, apache, apacheconf, apl, applescript, arexx, as, as3, asm, aspectj, aspx-cs, aspx-vb, asy, asymptote, at, autohotkey, autoit, awk, b3d, basemake, bash, basic, bat, batch, bbcode, befunge, bf, blitzbasic, blitzmax, bmax, boo, bplus, brainfuck, bro, bsdmake, bugs, c, c#, c++, c++-objdumb, c-objdump, ca65, cbmbas, ceylon, cf3, cfc, cfengine3, cfg, cfm, cfs, chai, chaiscript, chapel, cheetah, chpl, cirru, cl, clay, clipper, clj, cljs, clojure, clojurescript, cmake, cobol, cobolfree, coffee, coffee-script, coffeescript, common-lisp, console, control, coq, cpp, cpp-objdump, croc, cry, cryptol, csh, csharp, css, css+django, css+erb, css+genshi, css+genshitext, css+jinja, css+lasso, css+mako, css+mozpreproc, css+myghty, css+php, css+ruby, css+smarty, cu, cucumber, cuda, cxx-objdump, cypher, cython, d, d-objdump, dart, debcontrol, debsources, delphi, dg, diff, django, docker, dockerfile, dosbatch, dosini, dpatch, dtd, duby, duel, dylan, dylan-console, dylan-lid, dylan-repl, ebnf, ec, ecl, eiffel, elisp, elixir, emacs, emacs-lisp, erb, erl, erlang, evoque, ex, exs, factor, fan, fancy, felix, flx, fortran, foxpro, fsharp, fy, gap, gas, gawk, genshi, genshitext, gherkin, glsl, gnuplot, go, golo, gooddata-cl, gosu, groff, groovy, gst, haml, handlebars, haskell, haxe, haxeml, hs, html, html+cheetah, html+django, html+erb, html+evoque, html+genshi, html+handlebars, html+jinja, html+kid, html+lasso, html+mako, html+myghty, html+php, html+ruby, html+smarty, html+spitfire, html+twig, html+velocity, htmlcheetah, htmldjango, http, hx, hxml, hxsl, hy, hybris, hylang, i6, i6t, i7, idl, idr, idris, iex, igor, igorpro, ik, inform6, inform7, ini, io, ioke, ipython, ipython2, ipython3, ipythonconsole, irb, irc, isabelle, jade, jags, jasmin, jasminxt, java, javascript, javascript+cheetah, javascript+django, javascript+erb, javascript+genshi, javascript+genshitext, javascript+jinja, javascript+lasso, javascript+mako, javascript+mozpreproc, javascript+myghty, javascript+php, javascript+ruby, javascript+smarty, javascript+spitfire, jbst, jinja, jl, jlcon, jproperties, js, js+cheetah, js+django, js+erb, js+genshi, js+genshitext, js+jinja, js+lasso, js+mako, js+myghty, js+php, js+ruby, js+smarty, js+spitfire, json, json-ld, jsonld, jsonml+bst, jsp, julia, kal, kconfig, kernel-config, kid, koka, kotlin, ksh, lagda, lasso, lassoscript, latex, lcry, lcryptol, lean, lhaskell, lhs, lid, lidr, lidris, lighttpd, lighty, limbo, linux-config, liquid, lisp, literate-agda, literate-cryptol, literate-haskell, literate-idris, live-script, livescript, llvm, logos, logtalk, lsl, lua, m2, make, makefile, mako, man, maql, mask, mason, mathematica, matlab, matlabsession, mawk, menuconfig, mf, minid, mma, modelica, modula2, moin, monkey, moo, moocode, moon, moonscript, mozhashpreproc, mozpercentpreproc, mq4, mq5, mql, mql4, mql5, msc, mscgen, mupad, mxml, myghty, mysql, nasm, nawk, nb, nemerle, nesc, newlisp, newspeak, nginx, nim, nimrod, nit, nix, nixos, nroff, nsh, nsi, nsis, numpy, obj-c, obj-c++, obj-j, objc, objc++, objdump, objdump-nasm, objective-c, objective-c++, objective-j, objectivec, objectivec++, objectivej, objectpascal, objj, ocaml, octave, ooc, opa, openbugs, openedge, pan, pas, pascal, pawn, perl, perl6, php, php3, php4, php5, pig, pike, pl, pl6, plpgsql, po, posh, postgres, postgres-console, postgresql, postgresql-console, postscr, postscript, pot, pov, powershell, progress, prolog, properties, proto, protobuf, ps1, psm1, psql, puppet, py, py3, py3tb, pycon, pypy, pypylog, pyrex, pytb, python, python3, pyx, qbasic, qml, r, racket, ragel, ragel-c, ragel-cpp, ragel-d, ragel-em, ragel-java, ragel-objc, ragel-rb, ragel-ruby, raw, rb, rbcon, rconsole, rd, rebol, red, red/system, redcode, registry, resource, resourcebundle, rest, restructuredtext, rexx, rhtml, rkt, robotframework, rout, rql, rsl, rst, ruby, rust, s, sage, salt, sass, scala, scaml, scheme, scilab, scm, scss, sh, shell, shell-session, slim, sls, smali, smalltalk, smarty, sml, snobol, sources.list, sourceslist, sp, sparql, spec, spitfire, splus, sql, sqlite3, squeak, squid, squid.conf, squidconf, ssp, st, stan, sv, swift, swig, systemverilog, tads3, tcl, tcsh, tea, tex, text, todotxt, trac-wiki, treetop, ts, twig, udiff, urbiscript, v, vala, vapi, vb.net, vbnet, vctreestatus, velocity, verilog, vfp, vgl, vhdl, vim, winbatch, winbugs, xbase, xml, xml+cheetah, xml+django, xml+erb, xml+evoque, xml+genshi, xml+jinja, xml+kid, xml+lasso, xml+mako, xml+myghty, xml+php, xml+ruby, xml+smarty, xml+spitfire, xml+velocity, xq, xql, xqm, xquery, xqy, xslt, xtend, xul+mozpreproc, yaml, yaml+jinja, zephir.

En principio, esta extensión de formato y resaltado de código fuente reconocía los lenguajes soportados por el resaltador GeSHI; a partir de junio de 2015 (y su integración en MediaWiki a partir de la versión 1.26 o posteriores, integrado en este wiki desde finales de mayo de 2017), la extensión utiliza el resaltador Pygments (versión 2.0.2) que es mucho mejor, y la lista de lenguajes fue ampliamente incrementada, con algunos lenguajes eliminados (antiguos lenguajes de ensamblaje que rara vez se utilizan) o dando soporte a diferentes nombres; esta nueva lista de lenguajes también incluye varios alias predefinidos. Los alias adicionales también han sido añadidos a través de la extensión syntaxhighliht de Mediawiki, para ofrecer compatibilidad con otras extensiones de MediaWiki y facilitar la transición desde GeSHI a Pygments, incluyendo:

asp, bascomavr, basic4gl, cadlisp, cpp-qt, cpp-winapi, c_loadrunner, c_mac, c_winapi, dos, ecmascript, freebasic, gambas, gwbasic, html4strict, html5, j, java5, jquery, locobasic, mapbasic, modula3, netrexx, oberon2, ocaml-brief, oobas, oorexx, oracle11, oracle8, php-brief, plsql, povray, purebasic, pys60, rails, reg, rpmspec, rsplus, sdlbasic, standardml, thinbasic, tsql, upc, urbi, vb, visualfoxpro, visualprolog, xbasic, zxbasic.

Nota: También puedes (mal)emplear otro lenguaje si el que deseas no está en la lista. Por ejemplo, para código Overpass QL (ver ejemplos allí) a menudo se usa "cpp" (o simplemente "c" para evitar destacar palabras claves C++ adicionales operator) y va bien. Para Overpass XML, por supuesto, usa "xml", y para MapCSS usa simplemente "css".

Para fragmentos de sintaxis Mediawiki (incluyendo llamadas a plantillas y funciones de análisis o ejemplos que aparecen en páginas de documentación de plantillas), el lenguaje "html5" con frecuencia es la mejor elección (pero no destacará los wikienlaces, llamadas a plantillas, funciones de análisis ni palabras mágicas, resaltadas como si fueran parte de elementos de texto HTML estándar). Si el código wiki es una simple llamada a plantilla (con solo un parámetro "| nombre = valor" para la línea fuente), quizás quieras usar el lenguaje "ini".

Por ejemplo, la sintaxis wiki:

<syntaxhighlight lang="perl">
#-TEST--------------------------------------------------------------------------
our $help=0;
my $coord;
print "TEST\n\n";
</syntaxhighlight>

se mostrará en código fuente Perl como:

#-TEST--------------------------------------------------------------------------
our $help=0;
my $coord; 
print "TEST\n\n";

Referencias

  1. Extension:SyntaxHighlight (en) en MediaWiki.

Véase también