profile
viewpoint

ProfessionalWiki/chameleon 77

Provides a highly flexible and customizable skin using Bootstrap 4

ProfessionalWiki/SimpleBatchUpload 13

Allows for basic, no-frills uploading of multiple files

s7eph4n/codepainter 3

A JavaScript beautifier that can infer coding style from a sample

SemanticMediaWiki/Stragula 2

Stragula flavour to the MediaWiki Chameleon skin for semantic-mediawiki.org

s7eph4n/asciidoc-samples 0

A repository of AsciiDoc source files for testing AsciiDoc rendering on GitHub.

s7eph4n/AutoCreatePage 0

MediaWiki extension to create pages with a parser function

s7eph4n/chameleon 0

A highly flexible MediaWiki skin using Twitter Bootstrap 3

s7eph4n/doctoc 0

Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github or other sites.

s7eph4n/FsHeader 0

FamilySearch Header / Footer

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

By the way - this issue spoiled part of the wikipush presentation during the conference last week. I was baffled when a simple query return no result via the API - now i know why this happened ...

WolfgangFahl

comment created time in 10 hours

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

Here is the result from http://smw.bitplan.com which has a copy of semantic-mediawiki.org for the relevant pages but runs Semantic Mediawiki 3.2.0 see http://smw.bitplan.com/index.php/Special:Version

dict: {
    'printrequests': [{
      'label': '',
      'key': '',
      'redi': '',
      'typeid': '_wpg',
      'mode': 2
    }, {
      'label': 'WikiDataId',
      'key': 'Has_Wikidata_item_ID',
      'redi': '',
      'typeid': '_eid',
      'mode': 1,
      'format': ''
    }, {
      'label': 'finish',
      'key': 'Has_planned_finish',
      'redi': '',
      'typeid': '_dat',
      'mode': 1,
      'format': ''
    }, {
      'label': 'start',
      'key': 'Has_planned_start',
      'redi': '',
      'typeid': '_dat',
      'mode': 1,
      'format': ''
    }, {
      'label': 'location',
      'key': 'Has_location',
      'redi': '',
      'typeid': '_txt',
      'mode': 1,
      'format': ''
    }],
    'results': {
      'SMWCon Fall 2012': {
        'printouts': {
          'WikiDataId': ['Q42407116'],
          'finish': [{
            'timestamp': '1351209600',
            'raw': '1/2012/10/26'
          }],
          'start': [{
            'timestamp': '1351036800',
            'raw': '1/2012/10/24'
          }],
          'location': ['Cologne, Germany']
        },
        'fulltext': 'SMWCon Fall 2012',
        'fullurl': 'http:///smw.bitplan.com/index.php/SMWCon_Fall_2012',
        'namespace': 0,
        'exists': '1',
        'displaytitle': ''
      },
      'SMWCon Spring 2012': {
        'printouts': {
          'WikiDataId': ['Q42407127'],
          'finish': [{
                'timestamp': '13354848...
WolfgangFahl

comment created time in 10 hours

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

@kghbln I did not look into this issue/report itself but please beware that patch releases are for fixes only. Not new features like this format=count stuff.

WolfgangFahl

comment created time in 12 hours

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

dict: {
  'query': {
    'printrequests': [{
      'label': '',
      'key': '',
      'redi': '',
      'typeid': '_wpg',
      'mode': 2
    }, {
      'label': 'WikiDataId',
      'key': 'Has_Wikidata_item_ID',
      'redi': '',
      'typeid': '_eid',
      'mode': 1,
      'format': ''
    }, {
      'label': 'finish',
      'key': 'Has_planned_finish',
      'redi': '',
      'typeid': '_dat',
      'mode': 1,
      'format': ''
    }, {
      'label': 'start',
      'key': 'Has_planned_start',
      'redi': '',
      'typeid': '_dat',
      'mode': 1,
      'format': ''
    }, {
      'label': 'location',
      'key': 'Has_location',
      'redi': '',
      'typeid': '_txt',
      'mode': 1,
      'format': ''
    }],
    'results': 0,
    'serializer': 'SMW\\Serializers\\QueryResultSerializer',
    'version': 2,
    'meta': {
      'hash': '95c4bf6dc348409bada0f3ea2b8425cd',
      'count': 2,
      'offset': 0,
      'source': '',
      'time': '0.012280'
    }
  }
}

is returned for the query:

{{#ask:  [[Concept:Semantic MediaWiki Cons 2012]]
        |?Has_Wikidata_item_ID = WikiDataId
        |?Has planned finish = finish
        |?Has planned start =    start
        |?Has_location  =        location
        |  format=table  }}

which should look like: https://www.semantic-mediawiki.org/wiki/User:WolfgangFahl/Workdocumentation_2020-11-28

WolfgangFahl

comment created time in 12 hours

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

https://github.com/SemanticMediaWiki/SemanticMediaWiki/commit/c9b7a6ff3af00f1497a0e6cc3bd17de11b652a76 might be having a logic problem and returning a count value instead of result. Even if it returns a count value shouldn't it be wrapped in "result" json node?

WolfgangFahl

comment created time in 12 hours

issue commentSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

I tried to figure things out by checking https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki_3.2.1 but there seem to be inconsistencies. E.g. #4670 points to #4870 but both seem to fit the title Makes ask and askargs API return a value for format=count which seems the most likely change related to this issue.

WolfgangFahl

comment created time in 12 hours

issue openedSemanticMediaWiki/SemanticMediaWiki

SMW 3.2.1 breaks py-3rdparty-mediawiki deserialization

Setup

www.semantic-mediawiki.org setup since 2020-11-21

Issue

Nightly jenkins tests of py-3rdparty-mediawiki break.

Steps to reproduce the observation (recommendation is to use the sandbox): run https://github.com/WolfgangFahl/py-3rdparty-mediawiki/blob/master/tests/test_SMWApi.py before modifications and tests run.

After that tests fail. The JSON result of the versions is different and an explanation for the change seems to be missing.

created time in 12 hours

issue commentProfessionalWiki/chameleon

VisualEditor's toolbar disappears when scrolling down the page (in case of sticky navigation)

The fix consists at adding this to the scss:

// force the visualeditor toolbar to stay on top .ve-ui-toolbar { z-index: 5000; }

(this issue can now be closed as the documentation might be enough, unless we want a proper support for VE ?)

bertrandgorge

comment created time in 2 days

issue openedProfessionalWiki/chameleon

VisualEditor's toolbar disappears when scrolling down the page (in case of sticky navigation)

When using a sticky header, VisualEditor's toolbar tends to hide behind when scrolling.

created time in 2 days

issue commentProfessionalWiki/chameleon

Missing icons

Yes, thanks. Actually I finally found the reason why my icon was not taken in account, the right syntax for map-merge is the other way around:

/* Override some of chameleon icons: */
$cmln-icons : map-merge($cmln-icons, (navbar-tool-link: fas fa-edit));
s7eph4n

comment created time in 2 days

issue commentProfessionalWiki/chameleon

Missing icons

The support of icons in menus at MW 1.35 is a bit broken at the moment see https://github.com/ProfessionalWiki/chameleon/issues/193. The solution is being worked on.

s7eph4n

comment created time in 2 days

issue commentProfessionalWiki/chameleon

Missing icons

Hello,

Not sure if my question/comment should go here, but I struggle customizing icons too in Chameleon. For some reason, with MW1_35, the edit icon is now an asterisk, and I try to put it back to the fa-edit character.

For that, I have my own variables.scss that is declared as being loaded afterVariables, as follows:

$egChameleonExternalStyleModules = array(
    dirname(MW_CONFIG_FILE) . '/skins/my-skin/variables.scss' => 'afterVariables'
);

With variables.scss being:

/* Override some of chameleon icons: */
$cmln-icons : map-merge((navbar-tool-link: fas fa-edit), $cmln-icons);

I tried to read the documentation as much as I could, I could not find a proper example on how to override those variables. Going into LocalSettings.php seems to be the wrong way since I have my own SCSS files anyway, not including the fact that it's unclear how one should override a variable that's inside a map such as for the icons.... If someone provides me with the right way to do it, I'll be happy to update the documentation!

s7eph4n

comment created time in 2 days

Pull request review commentSemanticMediaWiki/SemanticTasks

Release version 2.0.1

 the extension's page on mediawiki.org:  * https://www.mediawiki.org/wiki/Extension:Semantic_Tasks +## Version 2.0.1++Released on 2020-11-26

Thought about this, too. Realized this too late. :|

kghbln

comment created time in 2 days

Pull request review commentSemanticMediaWiki/SemanticTasks

Release version 2.0.1

 the extension's page on mediawiki.org:  * https://www.mediawiki.org/wiki/Extension:Semantic_Tasks +## Version 2.0.1++Released on 2020-11-26

Oh cmon you could have waited 4 days for it to be a 1 year release ;)

kghbln

comment created time in 2 days

created tagSemanticMediaWiki/SemanticTasks

tag2.0.1

Provides email task notifications and reminders

created time in 2 days

release SemanticMediaWiki/SemanticTasks

2.0.1

released time in 2 days

delete branch SemanticMediaWiki/SemanticTasks

delete branch : rel201

delete time in 2 days

push eventSemanticMediaWiki/SemanticTasks

Karsten Hoffmeyer

commit sha d43fcef01dda6856ac7a7b97000534123c130835

Release version 2.0.1 (#42) * Update RELEASE-NOTES.md * Update extension.json

view details

push time in 2 days

PR merged SemanticMediaWiki/SemanticTasks

Release version 2.0.1

This PR addresses or contains:

  • RELEASE-NOTES for 2.0.1
  • Increments version
+8 -1

0 comment

2 changed files

kghbln

pr closed time in 2 days

PR opened SemanticMediaWiki/SemanticTasks

Release version 2.0.1

This PR addresses or contains:

  • RELEASE-NOTES for 2.0.1
  • Increments version
+8 -1

0 comment

2 changed files

pr created time in 2 days

push eventSemanticMediaWiki/SemanticTasks

Karsten Hoffmeyer

commit sha 1e321ac4974ad3eff7541ef0e02e937d0d3b154b

Update extension.json

view details

push time in 2 days

push eventSemanticMediaWiki/SemanticTasks

Karsten Hoffmeyer

commit sha 0fd2a32005bd0e5bd8b3468777dffe5e1eff5a33

Update RELEASE-NOTES.md

view details

push time in 2 days

create barnchSemanticMediaWiki/SemanticTasks

branch : rel201

created branch time in 2 days

push eventProfessionalWiki/chameleon

translatewiki.net

commit sha b6bc2a06e2d0c80e1e28e81b78b2ace26c946832

Localisation updates from https://translatewiki.net.

view details

push time in 2 days

push eventSemanticMediaWiki/SemanticTasks

Vedmaka

commit sha d232a658e004eb3e64a30614552258c15e2358ce

Fixes wgSemanticTasksNotifyIfUnassigned being reseted to false on each init regardless of the actual variable value

view details

Jeroen De Dauw

commit sha c3fa0050609391db8cc8830443c04f781ae73711

Merge pull request #41 from WikiTeq/master Moves `$wgSemanticTasksNotifyIfUnassigned` into `extension.json`

view details

push time in 2 days

PR merged SemanticMediaWiki/SemanticTasks

Moves `$wgSemanticTasksNotifyIfUnassigned` into `extension.json`

Fixes $wgSemanticTasksNotifyIfUnassigned being reseted to false on each init regardless of the actual variable value

+2 -5

0 comment

2 changed files

vedmaka

pr closed time in 2 days

PR opened SemanticMediaWiki/SemanticTasks

Moves `$wgSemanticTasksNotifyIfUnassigned` into `extension.json`

Fixes $wgSemanticTasksNotifyIfUnassigned being reseted to false on each init regardless of the actual variable value

+2 -5

0 comment

2 changed files

pr created time in 3 days

pull request commentSemanticMediaWiki/SemanticResultFormats

Gallery: show default if there isn't results

I thought that maybe defining the param in public function getParamDefinition( array $definitions ) may work but I added:

$params['default'] = [
    'type' => 'string',
    'default' => '',
    'message' => 'srf_paramdesc_default'
];

But it doesn't make it work :/

ivanhercaz

comment created time in 3 days

pull request commentSemanticMediaWiki/SemanticResultFormats

Gallery: show default if there isn't results

I am really happy because I contributed to Semantic Result Formats, however I have a doubt.

This piece of code was working for me at least until a few minutes, but I don't know why it already doesn't works... Could someone confirm if this PR works for you?

I tested it with a simple #ask query:

{{#ask:
  [[Categoría:Fotografías]]
  [[Representa::LP0002]]
  |?Descripción
  |format=gallery
  |default=No hay imágenes disponibles.
}}
ivanhercaz

comment created time in 3 days

more