Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width45%
Panel
titleAbout Software Support

The ECMWF software support portal allows users to access all ECMWF software packages information in a single web site.

Use the Wiki area for documentation, go to Releases for downloads or go to Issues if you have any problems or have discovered a bug with the software packages.

Alternatively you can use Forums to ask questions or discuss aspects of any ECMWF software package.

Panel
titleLatest News

Content by Label
showLabelsfalse
max5
spacesSUP,GRIB,MAGP,METV,ECFLOW,MARSAD,ECAC
sortcreation
reversetrue
labelsnews

Column
width5%

 

Column
width45%
Panel
Wiki Markup
{jython}
from com.atlassian.confluence.search.v2 import ContentSearch
from com.atlassian.confluence.search.v2.query import LabelQuery
search = ContentSearch(LabelQuery("devel"),None,None,None)
results = searchManager.searchEntities(search)
out.print("<div class='recently-updated recently-updated-concise'><h4 class='sub-heading'>ECMWF Software Packages</h4><div class='results-container'><ul>")
for i in results:
   out.print("<li class='update-item'><a href='%s%s'>%s</a> <span style='font-size:80%%; color:#666666'>%s</span></li>" % (contextPath,i.urlPath,i.displayTitle,i.bodyAsString))
out.print("</ul></div></div>")
{jython}
Section
Column
width45%
panel
Panel

Recently Updated
max510
themeconcise

titleLatest Releases
Column
width
5%
contentbylabel

 

showLabels
falsemax
Column
width
45%
10

 

Panel
titleLatest Releases

spacesSUP,GRIB,MAGP,METV,ECFLOW,MARSAD,ECAC
sortcreation
labelsreleases
Wiki Markup
{jython}
from com.atlassian.confluence.search.v2 import ContentSearch
from com.atlassian.confluence.search.v2.query import LabelQuery
from com.atlassian.confluence.security import Permission
# Careful!! GeneralUtil.getRelativeTime is deprecated
from com.atlassian.confluence.util import GeneralUtil

query = LabelQuery("releases")
search = ContentSearch(query,None,None,None)
results = searchManager.searchEntities(search)
alist = []
for i in results:
   for a in i.attachments:
        alist.append((a.lastModificationDate, a))

alist.sort()
alist.reverse()


out.print("<div class='recently-updated recently-updated-concise'><h4 class='sub-heading'>Latest Releases</h4><div class='results-container'><ul>")
for d,i in alist:
   out.print("""
<li class='update-item'>
<div class='icon-container'><a href=\"%s%s\">%s (%s)</a></div>
<div class='update-item-desc'>from <a href='/wiki/display/%s'>%s</a></div>
<div class='update-item-date'>%s (%s)</div>
</li>""" % (contextPath, i.downloadPathWithoutVersion, i.fileName, i.niceFileSize, i.space.key, i.space.name, GeneralUtil.getRelativeTime(d), permissionManager.hasPermission(request.userPrincipal,Permission.VIEW,i)))

out.print("</ul></div></div>")

{jython}
Column
width5%

 

Column
width45%
news
Panel
titleLatest News
Content by Label
showLabelsfalse
max10
spacesSUP,GRIB,MAGP,METV,ECFLOW,MARSAD,ECAC
sortcreation
reversetrue
labels