@@ -34,6 +34,7 @@ function clientConnected(response) {
panel['info'].className='panel disabled'
panel['firstrun'].className='panel disabled'
panel['connect'].className='panel disabled'
panel['pubsub'].className='panel disabled';
if(response.step=='initialized'){
panel['info'].className='panel enabled';
...
...
@@ -46,8 +47,15 @@ function clientConnected(response) {
panel['pubsub'].className='panel enabled';
}
elseif(response.connected==false){
panel['error'].className='panel enabled';
panel['error'].innerHTML=response.error+'<br/>You could try to <a href="../options/options.html">modify</a> your settings';
if(response.error){
panel['error'].className='panel enabled';
panel['error'].innerHTML=Mustache.render('<header><h1>Error</h1><article><header>{{error}}<br/>You could try to <a href="../options/options.html">modify</a> your settings.</article>',response);
}
else{
// TODO: Should show the 'connect' panel
// while we have no mean to store secret, show firstrun panel