* added 'Export to CSV' to tab menu

This commit is contained in:
Max Pozdeev 2010-08-04 17:36:27 +04:00
parent 3248e8c312
commit f7789f467b
4 changed files with 10 additions and 0 deletions

View file

@ -86,6 +86,7 @@ class DefaultLang
'list_showcompleted' => "Show completed tasks",
'list_clearcompleted' => "Clear completed tasks",
'list_select' => "Select list",
'list_exportcsv' => "Export to CSV",
'alltags' => "All tags:",
'alltags_show' => "Show all",
'alltags_hide' => "Hide all",

View file

@ -88,6 +88,7 @@ class Lang extends DefaultLang
'list_showcompleted' => "Show completed tasks",
'list_clearcompleted' => "Clear completed tasks",
'list_select' => "Select list",
'list_exportcsv' => "Export to CSV",
'alltags' => "All tags:",
'alltags_show' => "Show all",
'alltags_hide' => "Hide all",

View file

@ -891,6 +891,7 @@ function listMenuClick(el, menu)
case 'btnRenameList': renameCurList(); break;
case 'btnDeleteList': deleteCurList(); break;
case 'btnPublish': publishCurList(); break;
case 'btnExportCSV': exportCurListToCSV(); break;
case 'btnShowCompleted': showCompletedToggle(); break;
case 'btnClearCompleted': clearCompleted(); break;
case 'sortByHand': setSort(0); break;
@ -1680,6 +1681,12 @@ function slmenuSelect(el, menu)
};
function exportCurListToCSV()
{
if(!curList) return;
window.location.href = _mtt.mttUrl + 'export.php?list='+curList.id +'&format=csv';
};
/*
Errors and Info messages
*/

View file

@ -205,6 +205,7 @@ $().ready(function(){
<li class="mtt-need-list" id="btnRenameList"><?php _e('list_rename');?></li>
<li class="mtt-need-list" id="btnDeleteList"><?php _e('list_delete');?></li>
<li class="mtt-need-list" id="btnClearCompleted"><?php _e('list_clearcompleted');?></li>
<li class="mtt-need-list" id="btnExportCSV"><?php _e('list_exportcsv');?></li>
<li class="mtt-btnmenu-delimiter"></li>
<li class="mtt-need-list" id="btnPublish"><div class="menu-icon"></div><?php _e('list_publish');?></li>
<li class="mtt-need-list" id="btnShowCompleted"><div class="menu-icon"></div><?php _e('list_showcompleted');?></li>