Sandbox
m |
m (→Maps) |
||
(46 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
== More Sandboxes == | == More Sandboxes == | ||
{{#ask: [[Category:Sandbox]] |format=ul}} | {{#ask: [[Category:Sandbox]] |format=ul}} | ||
Please only edit this page below this entry. | Please only edit this page below this entry. | ||
+ | |||
+ | == modifying pages automatically == | ||
+ | Attendees of peacemissions 28C3: | ||
+ | {{#arraymap: {{#ask:[[PeaceMissions 28C3]] | ||
+ | |?Has attendee | ||
+ | |format=list | ||
+ | |limit=20 | ||
+ | |headers=hide | ||
+ | |link=none | ||
+ | |offset=0 | ||
+ | |mainlabel=- | ||
+ | }} | ||
+ | |,|x|{{#sub:x|5|0}} | ||
+ | }} | ||
+ | |||
+ | * Do Announce: {{#show: PeaceMissions 28C3 | ?Do Announce |link=none | offset=0}} | ||
+ | * U19: {{#show: PeaceMissions 28C3 | ?Is U19 |link=none | offset=0}} | ||
+ | |||
+ | * {{#autoedit:form=Event | ||
+ | |target=PeaceMissions 28C3 | ||
+ | |link text=Do stuff (and reload) | ||
+ | |query string=Event[attendees]={{#arraymap: | ||
+ | {{#ask:[[PeaceMissions 28C3]] | ||
+ | |?Has attendee | ||
+ | |format=list | ||
+ | |limit=20 | ||
+ | |headers=hide | ||
+ | |link=none | ||
+ | |offset=0 | ||
+ | |mainlabel=- | ||
+ | }} | ||
+ | |,|x|{{#sub:x|5|0}} | ||
+ | }}, {{#nickname:}} |query string=Event[announce]={{#show: PeaceMissions 28C3 | ?Do Announce |link=none | offset=0}}|query string=Event[u19]={{#show: PeaceMissions 28C3 | ?Is U19 |link=none | offset=0}} | reload }} | ||
+ | |||
+ | * {{#autoedit:form=Event | ||
+ | |target=PeaceMissions 28C3 | ||
+ | |link text=Do stuff (and reload, ORIG) | ||
+ | |query string=Event[attendees]={{#arraymap: | ||
+ | {{#ask:[[PeaceMissions 28C3]] | ||
+ | |?Has attendee | ||
+ | |format=list | ||
+ | |limit=20 | ||
+ | |headers=hide | ||
+ | |link=none | ||
+ | |offset=0 | ||
+ | |mainlabel=- | ||
+ | }} | ||
+ | |,|x|{{#sub:x|5|0}} | ||
+ | }}, {{#nickname:}} | reload }} | ||
+ | |||
+ | == Instant Commons == | ||
+ | [[Image:Finger Prints of The Gods by Graham Hancock.jpg|thumb]] | ||
== Time == | == Time == | ||
{{#show: 26C3 |?EndDate }} | {{#show: 26C3 |?EndDate }} | ||
− | {{#ifexpr:{{# | + | {{#ifexpr:{{#timel: U | {{{EndDate|}}} }}<{{#time: U }}|<div style="border: 2px solid #007A20; padding: 0.5em 1em 0.3em 0.5em; color: #007A20;"> |
'''Note:''' this article is about a passed event. | '''Note:''' this article is about a passed event. | ||
</div>|}} | </div>|}} | ||
=== more time=== | === more time=== | ||
− | {{#ifexpr: {{# | + | {{#ifexpr: {{#timel: U | {{#show: 26C3 |?EndDate }} }} < {{#time: U }} |<div style="border: 2px solid #007A20; padding: 0.5em 1em 0.3em 0.5em; color: #007A20;"> |
'''Note:''' this article is about a passed event. | '''Note:''' this article is about a passed event. | ||
</div>|}} | </div>|}} | ||
Line 21: | Line 69: | ||
| test || test2 | | test || test2 | ||
|} | |} | ||
+ | |||
+ | Time: {{#time: U }}<br/> | ||
+ | Localtime: {{#timel: U }} | ||
== QrCode == | == QrCode == | ||
=== this page's url === | === this page's url === | ||
{{#qrcode:}} | {{#qrcode:}} | ||
+ | {{#qrcode: scheme=https }} | ||
=== any other text and different settings === | === any other text and different settings === | ||
Line 32: | Line 84: | ||
{{#qrcode: ecc=L | size=3 | boundary=2 | label=études en Ümläüt mes Ömis }} | {{#qrcode: ecc=L | size=3 | boundary=2 | label=études en Ümläüt mes Ömis }} | ||
− | == Improving Event table == | + | == Calendaring == |
+ | === all-time event timeline === | ||
+ | {{#ask: | ||
+ | [[Category:Event||Project]] [[Is Recurring::no]] | ||
+ | | ?StartDate=Start date | ||
+ | | ?EndDate=End date | ||
+ | | ?Has location=Location | ||
+ | | sort=StartDate | ||
+ | | order=desc | ||
+ | | format=timeline | ||
+ | | timelinebands=WEEK,MONTH | ||
+ | | timelineposition=start | ||
+ | | limit=342 | ||
+ | }} | ||
+ | === all-time press cutting timeline === | ||
+ | There are only so many press cuttings listed as have been semantically annotated. | ||
+ | {{#ask: | ||
+ | [[Is presscutting::true]] | ||
+ | | mainlabel=- | ||
+ | | ?Has heading | ||
+ | | ?Has date | ||
+ | | ?=File | ||
+ | | sort=Has date | ||
+ | | order=desc | ||
+ | | format=timeline | ||
+ | | timelinebands=WEEK,MONTH | ||
+ | | timelineposition=start | ||
+ | | limit=342 | ||
+ | }} | ||
+ | |||
+ | === Improving Event table === | ||
'''Todo:''' Try to run a subquery, determining the nearest, specific date for recurrent events | '''Todo:''' Try to run a subquery, determining the nearest, specific date for recurrent events | ||
{{#ask: | {{#ask: | ||
Line 75: | Line 157: | ||
{| | {| | ||
|- | |- | ||
− | ! Google Maps !! OSM !! Openlayers | + | ! Google Maps !! OSM !! Openlayers !! Openlayers2 with tilde !! Openlayers with coordinates (old) !! Openlayers with onthefly geocoding !! Openlayers with coordinates |
|- | |- | ||
| | | | ||
Line 84: | Line 166: | ||
| height=250 | | height=250 | ||
| width=250 | | width=250 | ||
− | |||
| label=Label | | label=Label | ||
| title=Title | | title=Title | ||
Line 95: | Line 176: | ||
| height=250 | | height=250 | ||
| width=250 | | width=250 | ||
− | | controls= | + | | controls=auto |
| label=Label | | label=Label | ||
| title=Title | | title=Title | ||
Line 110: | Line 191: | ||
| label=Label | | label=Label | ||
| title=Title | | title=Title | ||
+ | }} | ||
+ | | | ||
+ | {{#display_map:{{#show:Level2|?Has coordinates}}~{{Address|{{#show:Level2|?Has address}}|{{#show:Level2|?Has city}}|{{#show:Level2|?Has country}}}}~The event takes place here.; | ||
+ | |layers=osm-mapnik, osm-cyclemap | ||
+ | |service=openlayers | ||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=pan,zoom,type | ||
+ | }} | ||
+ | | | ||
+ | {{#display_map:49.591600, 6.140700 | ||
+ | |layers=osm-mapnik, osm-cyclemap | ||
+ | |service=openlayers | ||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=pan,zoom,type | ||
+ | }} | ||
+ | | | ||
+ | {{#display_map:address={{Address|{{#show:Level2|?Has address}}|{{#show:Level2|?Has city}}|{{#show:Level2|?Has country}} }} | ||
+ | |layers=osm-mapnik, osm-cyclemap | ||
+ | |service=openlayers | ||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=pan,zoom,type | ||
+ | }} | ||
+ | | | ||
+ | {{#display_map:{{#show:Level2|?Has coordinates}} | ||
+ | |layers=osm-mapnik, osm-cyclemap | ||
+ | |service=openlayers | ||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=pan,zoom,type | ||
}} | }} | ||
|- | |- | ||
− | | Works || becomes static || | + | | Works || becomes static || issue with tiles || issue with geographic coordinates || OSM cannot handle the tilde operator || geocoding on the fly |
|} | |} | ||
+ | |||
+ | {{#show:Level2|?Has address}} | ||
+ | |||
+ | {{Address|{{#show:Level2|?Has address}}|{{#show:Level2|?Has city}}|{{#show:Level2|?Has country}}}} | ||
+ | |||
+ | {{#show:Level2|?Has coordinates}}~{{Address|{{#show:Level2|?Has address}}|{{#show:Level2|?Has city}}|{{#show:Level2|?Has country}}}} | ||
+ | |||
+ | === data from location === | ||
+ | |||
+ | {{#show: Hackerspace, Strassen|?Has coordinates}}~{{Address|{{#show:Hackerspace, Strassen|?Has address}}|{{#show:Hackerspace, Strassen|?Has city}}|{{#show:Hackerspace, Strassen|?Has country}}}}~The event takes place here.; | ||
+ | |||
+ | "{{#show:Hackerspace, Strassen|?Has country}}" | ||
+ | |||
+ | {{#display_point:{{#show: Hackerspace, Strassen|?Has coordinates}}~{{Address|{{#show:Hackerspace, Strassen|?Has address}}|{{#show:Hackerspace, Strassen|?Has city}}|{{#show:Hackerspace, Strassen|?Has country}}}}~The event takes place here.;}} | ||
==== Geocoding? ==== | ==== Geocoding? ==== | ||
Line 122: | Line 249: | ||
==== Extracting coordinates from locations ==== | ==== Extracting coordinates from locations ==== | ||
* {{#show: BCC | ?Has coordinates}} | * {{#show: BCC | ?Has coordinates}} | ||
+ | |||
+ | ==== Complex multi-level queries ==== | ||
+ | |||
+ | {{#ask: [[Hx2]] | ||
+ | | ?Has waypoint | ||
+ | | headers=hide | ||
+ | | format=list | ||
+ | | link=none | ||
+ | | sep= $ | ||
+ | }} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | {{#ask: [[Hx2]] | ||
+ | | ?Has waypoint | ||
+ | | format=list | ||
+ | | template=Waypoints | ||
+ | | link=none | ||
+ | | sep=" | ||
+ | }} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | {{#ask: [[Hx2]] | ||
+ | | ?Has waypoint | ||
+ | | format=template | ||
+ | | template=Waypoints | ||
+ | | link=none | ||
+ | | sep=/ | ||
+ | }} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | {{#ask: [[Hx2]] | ||
+ | | ?Has waypoint | ||
+ | | format=ul | ||
+ | | template=Waypoints | ||
+ | | link=none | ||
+ | | sep=/ | ||
+ | }} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | <!-- | ||
+ | |||
+ | {{#display_points: | ||
+ | |||
+ | {{#arraymap: | ||
+ | |||
+ | {{#ask: [[Hx2]] | ||
+ | | ?Has waypoint | ||
+ | | format=list | ||
+ | | sep=" | ||
+ | | link=none | ||
+ | }} | ||
+ | |||
+ | |" | ||
+ | |x | ||
+ | | {{#show: x | ?Has coordinates}}~text~more text; | ||
+ | }} | ||
+ | |||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=small | ||
+ | }} | ||
+ | <br/> | ||
+ | ---- | ||
+ | |||
+ | {{#display_point: | ||
+ | {{#show: {{{location|}}} | ?Has address}}, {{#show: {{{location|}}} | ?Has city}}, {{#show: {{{location|}}} | ?Has country}}~{{Address | {{#show: {{{location|}}} | ?Has address }} | {{#show: {{{location|}}} | ?Has city}}|{{#show: {{{location|}}} | ?Has country}} }}~The event takes place here.; | ||
+ | |width=250 | ||
+ | |height=250 | ||
+ | |controls=small | ||
+ | }} | ||
+ | {{#arraymap:{{{attendees|}}}|,|x|[[Has attendee::User:x|x]]}} | ||
+ | --> | ||
== Cite == | == Cite == |
Latest revision as of 12:48, 7 September 2014
Contents |
[edit] More Sandboxes
Please only edit this page below this entry.
[edit] modifying pages automatically
Attendees of peacemissions 28C3: Lala, Sid, Muling, Gunstick, The metalgamer, Prometheus, Destructive, Kwisatz
- Do Announce: yes
- U19: no
- Do stuff (and reload)
- Do stuff (and reload, ORIG)
[edit] Instant Commons
[edit] Time
30 December 2009 00:00:00
[edit] more time
Note: this article is about a passed event.
test | test2 |
Time: 1733249309
Localtime: 1733252909
[edit] QrCode
[edit] this page's url
[edit] any other text and different settings
[edit] Calendaring
[edit] all-time event timeline
[edit] all-time press cutting timeline
There are only so many press cuttings listed as have been semantically annotated.
[edit] Improving Event table
Todo: Try to run a subquery, determining the nearest, specific date for recurrent events There are currently no events scheduled. See our Calendar page for previous events.
This is what is currently shown on the Frontpage, not showing recurring events.
There are currently no events scheduled. See our Calendar page for previous events.
[edit] iCal in single Events
[edit] trying to implode stuff
with{{#explode:{{#sub:{{{1}}}|3}}|{{!}}|0}}
[edit] Maps
Google Maps | OSM | Openlayers | Openlayers2 with tilde | Openlayers with coordinates (old) | Openlayers with onthefly geocoding | Openlayers with coordinates |
---|---|---|---|---|---|---|
Loading map...
|
Loading map...
|
Loading map...
|
Loading map...
|
Loading map...
|
Loading map...
|
Loading map...
|
Works | becomes static | issue with tiles | issue with geographic coordinates | OSM cannot handle the tilde operator | geocoding on the fly |
87, route de Thionville
87, route de Thionville, Luxembourg, Luxembourg
49° 35' 29.76", 6° 8' 26.52"~87, route de Thionville, Luxembourg, Luxembourg
[edit] data from location
~11, rue du Cimetière, L-8018 Strassen, Luxembourg~The event takes place here.;
"Luxembourg"
[edit] Geocoding?
Munich is at: The following coordinate was not recognized: div><span class="errorbox">Fatal error: Failed to parse or geocode</span></div><br /><br />.The following coordinate was not recognized: div><span class="errorbox">Fatal error: Failed to parse or geocode</span></div><br /><br />.
Editing maps with geocoding input field?
[edit] Extracting coordinates from locations
[edit] Complex multi-level queries
Syn2cat goes Hx² (Pavillon Hueflach, Strassen$ Luftfahrtmuseum, Finowfurt, Germany)
[edit] Cite
"Alea jacta est" [1]
[edit] counting properties
{{#ask: [[Mailing-Lists]] | ?Mailing list |format=count}} <br/>
At the moment of writing, this should be 5, and it is: 1
Either the query is wrong or SMW is very buggy.
If we list them, we see that it seems to be 1 page with 5 instances of that property:
- Communicate (Mailing list syn2cat-announce, syn2cat-discuss, graffitiresearchlab)
[edit] tagcloud
<tagcloud/>
[edit] percentage meter
Pledged: € 28 (66.7%) | Missing: € 14 (33.3%) |
- ↑ Julius Caesar: De bello gallico