Commit 0539ed57 authored by LE GAC Renaud's avatar LE GAC Renaud
Browse files

Release version 0.8.4

parent acd201c5
......@@ -103,6 +103,8 @@
'Conference_Url': 'URL de la Conférence',
'Configuration': 'Configuration',
'Configure harvesters': 'Configurer les moissonneurs',
'Configure lists': 'Configurer les listes',
'Configure metrics': 'Configurer les métriques',
'Configure rapports': 'Configurer les rapports',
'contains': 'contiens',
'Controller': 'Controller',
......@@ -342,6 +344,7 @@
'Relation team / projects': 'Relation équipe / projets',
'Removing affiliation failed. Rules might be missing for the given string. Contact the author.': 'Removing affiliation failed. Rules might be missing for the given string. Contact the author.',
'Render': 'Moteur de rendu',
'render sections': 'Moteur de rendu des sections',
'Renderer': 'Moteur de rendu',
'renderers': 'moteurs de rendu',
'Renew': 'Renew',
......
......@@ -16,17 +16,17 @@ ID_USER, USER, DEF_USER = 2, 'user', 'liaisons, team leaders,...'
# MYSQL database
#
#-------------------------------------------------------------------------------
# try:
# db = DAL(DB_MYSQL, migrate_enabled=MIGRATE, pool_size=10)
# except:
# raise HTTP(500, T("Can't access the MySQL database !!!"))
try:
db = DAL(DB_MYSQL, migrate_enabled=MIGRATE, pool_size=10)
except:
raise HTTP(500, T("Can't access the MySQL database !!!"))
#-------------------------------------------------------------------------------
#
# SQLITE database (test)
#
#-------------------------------------------------------------------------------
db = DAL('sqlite://storage.sqlite', migrate_enabled=MIGRATE)
# db = DAL('sqlite://storage.sqlite', migrate_enabled=MIGRATE)
#-------------------------------------------------------------------------------
#
......
......@@ -41,16 +41,30 @@ if session.role in (ADMIN, USER):
#-------------------------------------------------------------------------------
#
# CONFIGURE RAPPORTS
# CONFIGURE LISTS
#
#-------------------------------------------------------------------------------
confRapportNode = None
confListNode = None
if session.role == ADMIN:
leaves = ('axes', 'lists', 'metrics', 'renderers', 'sections')
confListNode = Node(T('Configure lists'))
# NOTE: hide axes table which contains static data
# confListNode.add_child('axes', to_grid('axes'))
confListNode.add_child(T('lists'), to_grid('lists'))
confListNode.add_child(T('render sections'), to_grid('renderers'))
confListNode.add_child(T('sections'), to_grid('sections'))
#-------------------------------------------------------------------------------
#
# CONFIGURE METRICs
#
#-------------------------------------------------------------------------------
confMetricNode = None
if session.role == ADMIN:
confRapportNode = Node(T('Configure rapports'))
confRapportNode.add_children(leaves, func=to_grid)
confMetricNode = Node(T('Configure metrics'))
confMetricNode.add_child(T('metrics'), to_grid('metrics'))
#-------------------------------------------------------------------------------
#
......@@ -183,7 +197,8 @@ nodes = [helpNode,
casNode,
wizardNode,
confHarvesterNode,
confRapportNode,
confListNode,
confMetricNode,
dataInstituteNode,
dataPublicationeNode,
reportNode]
......
--------------------------------- CHANGELOG ----------------------------------
HEAD
0.8.4 (Feb 2014)
- Migrate to plugin_dbui 0.6.0.11, Ext JS 4.2.1 and MathJax 2.0.3.
- Improve the ergonomie of the interface.
- Redesing the documentation page.
- This version is not backward compatible.
c6b881a
- Migrate to plugin_dbui 0.4.14.1
- Proceeding harvester logs publishers, volume and pages.
- Improved algorithm to determine conference location.
......
......@@ -27,62 +27,177 @@
.my-small-cap {font-variant: small-caps;}
</style>
</head>
<body>
<h2 class="my-h2 my-small-cap">Documentations</h2>
<ul class="my-ul">
<li class="my-li">
<a href="{{=png_db}}" target="_blank">Schéma</a> de la base de donnée
</li>
</ul>
<h3 class="my-h3 my-small-cap">Manuel utilisateurs</h3>
<ul class="my-ul">
<li class="my-li">
<a href="https://marprod.in2p3.fr/plugin_dbui_book/default/chapter/29" target="_blank">
plugin dbui
<table border="0" style="margin-left: 6%">
<tr>
<td class="my-td">track publication</td>
<td class="my-td">
<a href="{{=png_db}}" target="_blank">
Schéma de la base de données
</a>
</li>
<li class="my-li">
<a href="http://web2py.com/book" target="_blank">
web2py
</a>
</li>
</ul>
<h3 class="my-h3 my-small-cap">Documentation du code python (epydoc)</h3>
<ul class="my-ul">
<li class="my-li">
</td>
<td class="my-td">
<a href="{{=epydoc_track_publication}}" target="_blank">
track publications
python API
</a>
</li>
<li class="my-li">
<a href="{{=epydoc_dbui}}" target="_blank">
</td>
<td class="my-td"></td>
</tr>
<tr>
<td class="my-td">
<a href="https://marprod.in2p3.fr/plugin_dbui_book" target="_blank">
plugin dbui
</a>
</li>
<li class="my-li">
</td>
<td class="my-td">
<a href="https://marprod.in2p3.fr/plugin_dbui_book/default/chapter/29" target="_blank">
documentation développeurs
</a>
</td>
<td class="my-td">
<a href="{{=epydoc_dbui}}" target="_blank">
python API
</a>
</td>
<td class="my-td">
<a href="{{=jsduck_dbui}}" target="_blank">
javascript API
</a>
</td>
</tr>
<tr>
<td class="my-td">
<a href="http://web2py.com/" target="_blank">
Web2py
</a>
</td>
<td class="my-td">
<a href="http://web2py.com/book" target="_blank">
documentation développeurs
</a>
</td>
<td class="my-td">
<a href="http://www.web2py.com/examples/static/epydoc/index.html" target="_blank">
web2py
python API
</a>
</li>
</ul>
<h3 class="my-h3 my-small-cap">Documentation du code javascript</h3>
<ul class="my-ul">
<li class="my-li">
<a href="http://docs.sencha.com/extjs/4.2.1/" target="_blank">
</td>
<td class="my-td"></td>
</tr>
<tr>
<td class="my-td">
<a href="http://www.sencha.com/products/extjs/" target="_blank">
Ext JS
</a>
</li>
<li class="my-li">
<a href="{{=js_mathjax}}" target="_blank">MathJax</a>
</li>
<li class="my-li">
<a href="{{=jsduck_dbui}}" target="_blank">plugin dbui</a>
</li>
</ul>
</td>
<td class="my-td"></td>
<td class="my-td"></td>
<td class="my-td">
<a href="http://docs.sencha.com/extjs/4.2.1/" target="_blank">
javascript API
</a>
</td>
</tr>
<tr>
<td class="my-td">
<a href="http://www.mathjax.org/" target="_blank">
MathJax
</a>
</td>
<td class="my-td"></td>
<td class="my-td"></td>
<td class="my-td">
<a href="http://docs.mathjax.org/" target="_blank">
Javascript API
</a>
</td>
</tr>
<tr>
<td class="my-td">
<a href="http://ace.c9.io/#nav=about" target="_blank">
Ace
</a>
</td>
<td class="my-td"></td>
<td class="my-td"></td>
<td class="my-td">
<a href="http://ace.c9.io/#nav=api" target="_blank">
Javascript API
</a>
</td>
</tr>
</table>
<h2 class="my-h2 my-small-cap">Code source</h2>
<table border="0" style="margin-left: 6%">
<tr>
<td class="my-td">
track publication
</td>
<td class="my-td">
<em>git clone http://marwww.in2p3.fr/~legac/wap/git/track_publication.git</em>
</td>
</tr>
<tr>
<td class="my-td">
plugin dbui
</td>
<td class="my-td">
<em>git clone http://marwww.in2p3.fr/~legac/wap/git/web2py_plugin_dbui.git</em>
</td>
</tr>
<tr>
<td class="my-td">
Web2py
</td>
<td class="my-td">
<em>git clone git://github.com/web2py/web2py.git</em>
</td>
</tr>
<tr>
<td class="my-td">
Ext JS
</td>
<td class="my-td">
A télécharger à partir de leur site web.<br>
Disponible dans le répertoire
<em>track_publications/static/plugin_extjs/src</em>
</td>
</tr>
<tr>
<td class="my-td">
MathJax
</td>
<td class="my-td">
<em>git clone http://github.com/mathjax/MathJax</em>
</td>
</tr>
<tr>
<td class="my-td">
Ace
</td>
<td class="my-td">
<em>git clone git://github.com/ajaxorg/ace.git</em>
</td>
</tr>
</table>
<h2 class="my-h2 my-small-cap">Binnaires pour web2py</h2>
<p class="my-p">
Les logiciels tierce
<span class="my-small-cap">ACE</span>,
<span class="my-small-cap">Ext JS</span>,
<span class="my-small-cap">MathJax</span>,
<span class="my-small-cap">Plugin dbui</span>,
sont construits sous la forme de plugins qui peuvent être chargés dans
le serveur webpy.
Des versions cohérentes sont disponible en utilisant
le gestionnaire de version <a href="http://git-scm.com/" target="_blank">git</a> :
<em>git clone http://marwww.in2p3.fr/~legac/wap/git/plugin_dbui_build.git</em>.
</p>
</body>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment