Re: [MediaWiki-l] Conditional Resource Module Loading

2016-06-09 Thread Daniel Friesen
First note, don't use $wgLang; use getLanguage on the closest context
you have (depends on where your code is).

Secondly, why do you have separate scripts for rtl/ltr? Writing two
scripts that do the same thing sounds really weird when JS is itself a
programming language.

You can get directionality information about the current language right
out from the DOM.

document.documentElement.dir === 'rtl'

~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]

On 2016-06-09 7:27 PM, Tom wrote:
> I would be grateful for some direction or an idea of where to look. I feel
> like I'm going in a circle with the resource module docs. 
>
> What I need to do is load a js module based on language direction in a
> skin. Ltr load a ltr.js, rtl direction load a rtl.js instead. Here is what
> I came up with, please let me know if there is a better way to do this.
>
>if ( $GLOBALS['wgLang']->getDir() == 'rtl' ) {
>$out->addModules('skins.script-rtl.js'); }
>else {
>$out->addModules('skins.script-ltr.js'); }
>
> Preliminary testing seems to work, is there a better or recommended way?
>
> Thanks
> Tom
>
> ___
> MediaWiki-l mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

___
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l


[MediaWiki-l] Conditional Resource Module Loading

2016-06-09 Thread Tom
I would be grateful for some direction or an idea of where to look. I feel
like I'm going in a circle with the resource module docs. 

What I need to do is load a js module based on language direction in a
skin. Ltr load a ltr.js, rtl direction load a rtl.js instead. Here is what
I came up with, please let me know if there is a better way to do this.

   if ( $GLOBALS['wgLang']->getDir() == 'rtl' ) {
   $out->addModules('skins.script-rtl.js'); }
   else {
   $out->addModules('skins.script-ltr.js'); }

Preliminary testing seems to work, is there a better or recommended way?

Thanks
Tom

___
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l


Re: [MediaWiki-l] (no subject)

2016-06-09 Thread Luis Miguel Morillas
Use a bot.

And set a subject when you send  a message ;)
El 9/6/2016 23:20, "william peñaloza"  escribió:

> buenos dias quisiera saber si hay alguna manera de carga masiva de datos
> donde me facilite subir mis paginas sin necesidad del editor de wiki
> o una manera q sea mas eficaz o externa al editor de media wiki para poder
> actualizar el contenido de mi wiki
>
> gracias de antemano
>
> --
>
>
>
>
> *Declinación de Responsabilidades:* Los servicios de MISENA son soportados
> tecnológicamente por © Google y ofrecidos por el Servicio Nacional de
> Aprendizaje – SENA de manera gratuita a los aprendices e instructores de
> programas de formación titulada, las opiniones que contenga este mensaje
> son exclusivas de su autor y no representan la opinión del Servicio
> Nacional de Aprendizaje o de sus autoridades. El receptor deberá verificar
> posibles virus informáticos que tenga el correo o cualquier anexo, razón
> por la cual el SENA no es responsable de los daños causados por cualquier
> virus transmitido en este correo electrónico.
>
> Los contenidos, textos, imágenes, archivos enviados en este mensaje son
> responsabilidad exclusiva del remitente y no reflejan ni comprometen de
> ninguna manera a la institución. No se autoriza el uso de esta herramienta
> para el intercambio de correos masivos, cadenas o spam, ni de mensajes
> ofensivos, de carácter político, sexual o religioso, con fines de lucro,
> con propósitos delictivos o cualquier otro mensaje que se considere
> indebido o que vaya en contra de la Ley.
> ___
> MediaWiki-l mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
___
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l


[MediaWiki-l] (no subject)

2016-06-09 Thread william peñaloza
buenos dias quisiera saber si hay alguna manera de carga masiva de datos
donde me facilite subir mis paginas sin necesidad del editor de wiki
o una manera q sea mas eficaz o externa al editor de media wiki para poder
actualizar el contenido de mi wiki

gracias de antemano

-- 
 



*Declinación de Responsabilidades:* Los servicios de MISENA son soportados 
tecnológicamente por © Google y ofrecidos por el Servicio Nacional de 
Aprendizaje – SENA de manera gratuita a los aprendices e instructores de 
programas de formación titulada, las opiniones que contenga este mensaje 
son exclusivas de su autor y no representan la opinión del Servicio 
Nacional de Aprendizaje o de sus autoridades. El receptor deberá verificar 
posibles virus informáticos que tenga el correo o cualquier anexo, razón 
por la cual el SENA no es responsable de los daños causados por cualquier 
virus transmitido en este correo electrónico.

Los contenidos, textos, imágenes, archivos enviados en este mensaje son 
responsabilidad exclusiva del remitente y no reflejan ni comprometen de 
ninguna manera a la institución. No se autoriza el uso de esta herramienta 
para el intercambio de correos masivos, cadenas o spam, ni de mensajes 
ofensivos, de carácter político, sexual o religioso, con fines de lucro, 
con propósitos delictivos o cualquier otro mensaje que se considere 
indebido o que vaya en contra de la Ley.
___
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l


Re: [MediaWiki-l] Painful Short-URL

2016-06-09 Thread Jonathan Aquilina
for the rewrite rules you can also put them in .htaccess that is how
wordpress does things.

Jonathan Aquilina

On Wed, Jun 8, 2016 at 6:24 PM, kghbln  wrote:

> Heiya Jonathan,
>
> yeah, actually the rewriting stuff is done in the virtualhost
> configuration and works. It's just these b... umlauts and stuff ... ;)
>
> I will think of something else ... Would not like to change the provider
> but in the end.
>
> Cheers Karsten
>
> Am 08.06.2016 um 13:23 schrieb Jonathan Aquilina:
> > Have you tried enabling mod_rewrite if you are on apache and setting up
> > some rewrite rules in .htaccess?
> >
> > Jonathan Aquilina
> >
> > On Wed, Jun 8, 2016 at 9:43 AM, kghbln  wrote:
> >
> >> Hi Ad,
> >>
> >> I guess it is a standard procedure to have Short-URL supporting
> >> multibyte characters when using MediaWiki. Using this feature without
> >> having to do a backflip in some environments will be nice. Starting with
> >> MW 1.26+ there are issues and I currently do not know how I should do my
> >> backflip.
> >>
> >> Cheers Karsten
> >>
> >> PS See ya!
> >>
> >> Am 08.06.2016 um 08:52 schrieb Ad Strack van Schijndel:
> >>> Hi Karsten,
> >>>
> >>> The big question of course is why at all you are fishing in this water
> >> ...
> >>>
> >>> Why do you use this construction?
> >>>
> >>> By the way: I saw your message about the SMWCon, thanks for that and
> >> I'll be there!
> >>>
> >>> Ad
> >>>
> >>>
>  Op 7 jun. 2016, om 21:14 heeft kghbln  het
> >> volgende geschreven:
> 
>  Yes, so there must be something else in the water.
> 
>  Cheers Karsten
> 
>  Am 07.06.2016 um 11:52 schrieb Jonathan Aquilina:
> > Did you restart apache? usually those kind of changes need a web
> server
> > restart.
> >
> > Jonathan Aquilina
> >
> > On Tue, Jun 7, 2016 at 10:27 AM, kghbln 
> >> wrote:
> >
> >> Heiya,thank you again for your input.
> >>
> >> As it turns out the browsers (Fx, Ch, O, Wb, etc. are decoding %C3
> to
> >> %c3 instead of just sending %C3.
> >>
> >> Some people reported that setting "AddDefaultCharset UTF-8" in
> Apache
> >> and "default_charset = "UTF-8" in PHP should do and did the trick
> but
> >> this particular environment is still resting.
> >>
> >> Any other ideas on how to mitigate this somehow?
> >>
> >> CheersKarsten
> >>
> >> [0] https://phabricator.wikimedia.org/T131414
> >>
> >> Am 31.03.2016 um 23:56 schrieb kghbln:
> >>> Heiya Daniel,
> >>>
> >>> thank you for your insight and assessment of the situation. While I
> >>> myself cannot do such an elaborate analysis as in [1] I can now
> >> confirm
> >>> that pulling MW 1.26.2 in favour of MW 1.25.5 got me a fully
> >> accessible
> >>> wiki. Same "LocalSettings.php" and same RewriteRules. Thus I can
> >> confirm
> >>> that there is indeed something in the water.
> >>>
> >>> I will be on phabricator regarding this.
> >>>
> >>> Cheers and thanks again!
> >>>
> >>> Cheers Karsten
> >>>
> >>> Am 31.03.2016 um 20:42 schrieb Daniel Friesen:
>  This sounds very similar to another bug where IIS users get
> infinite
>  redirect loops in 1.26.
> 
>  Someone tried to 'fix' another bug by introducing a new
> normalizing
>  redirect to MediaWiki in 1.26.
> 
>  But it's starting to look like enough attention was not paid to
> the
>  "edge" cases of web servers an international text other than the
> >> narrow
>  subset this change was tested with.
> 
>  Which IMHO is not the web server's fault, because this
> >> http->server->php
>  area the normalization is treading in is NOT a standardized thing
> >> one
>  should expect certain forms of normalization.
> 
>  [0] https://gerrit.wikimedia.org/r/#/c/219446/
>  [1] https://phabricator.wikimedia.org/T127734
> 
>  ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [
> >> http://danielfriesen.name/]
> 
>  On 2016-03-31 11:11 AM, kghbln wrote:
> > Heiya,
> >
> > this is painful for me.
> >
> > There is a wiki accessible with the following logic:
> >
> > "http://example.com/wiki/Main_Page;
> >
> > When I edit I have:
> >
> > "http://example.com/w/index.php?title=Main_Page=edit;
> >
> > To get this magic running I have the following RewriteRules:
> >
> > RewriteEngine On
> > RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/w/index.php [L]
> > RewriteRule ^/?$ %{DOCUMENT_ROOT}/w/index.php [L]
> >
> > And in "LocalSettings.php":
> >
> > $wgScriptPath = "/w";
> > $wgScriptExtension = ".php";
> > $wgArticlePath = "/wiki/$1";
> 

Re: [MediaWiki-l] Painful Short-URL

2016-06-09 Thread Jonathan Aquilina
not sure if alias's would work for this im only familiar with mod rewrite

Jonathan Aquilina

On Thu, Jun 9, 2016 at 2:55 AM, Jan Steinman  wrote:

> > From: Jonathan Aquilina 
> >
> > Have you tried enabling mod_rewrite if you are on apache and setting up
> > some rewrite rules in .htaccess?
> >
> > Jonathan Aquilina
>
> This is what I use:
>
> 
> Alias "/wiki/stylesheets"
> "/Library/WebServer/EcoReality/wiki/stylesheets"
> Alias "/wiki/style"
> "/Library/WebServer/EcoReality/wiki/style"
> Alias "/wiki/images"
> "/Library/WebServer/EcoReality/wiki/images"
> Alias "/wiki/skins"
> "/Library/WebServer/EcoReality/wiki/skins"
> Alias "/wiki/redirect.php"
> "/Library/WebServer/EcoReality/wiki/redirect.php"
> Alias "/wiki/textvc.php"
> "/Library/WebServer/EcoReality/wiki/textvc.php"
> Alias "/wiki/index.php"
> "/Library/WebServer/EcoReality/wiki/index.php"
> Alias "/wiki"
> "/Library/WebServer/EcoReality/wiki/index.php”
> 
>
>  The widely recited rhetoric that Canada must continue its de facto
> energy strategy of liquidating its remaining non-renewable resources as
> fast as possible to maintain the economy has no credibility. -- David
> Hughes 
>  Jan Steinman, EcoReality Co-op  
>
>
> ___
> MediaWiki-l mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
___
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l