myTinyTodo v1.2 beta 2

comments Comments Off on myTinyTodo v1.2 beta 2
By , July 19, 2009 20:22

New beta version of myTinyTodo is available.
Download | Demo

License: GPL v3

To update v1.1 just replace files from source excluding directory ‘db’. Then run ‘update_110_120.php’ to update database.

What’s new

  • Bugs fixed
  • Added calendar for easy selecting due date. Your can select dispaly format of due date in edit form in config file (Y-M-D, M/D/Y, D.M.Y)
  • Changes in session handling. Now you can select to store session files in separate directory (useful on shared hosting). Enabled by default for new installations (see db/config.php for details). Be sure that directory ‘tmp/sessions’ is writable for webserver/php.

Info for translators

  • Added string: days_min.

Update: released v1.2 final

myTinyTodo v1.2 beta

comments Comments Off on myTinyTodo v1.2 beta
By , June 30, 2009 18:15

My vacation is over and here is the new version of myTinyTodo – v1.2 beta. As for now only for tests.

Download | Demo

To update v1.1 just replace files from source excluding directory ‘db’. Then run ‘update_110_120.php’ to update database.

What’s new

  • Due dates (format: y-m-d, m/d/y, d.m.y, m/d, d.m) and filters
  • Sortings
  • Clickable URLs
  • Tag cloud
  • Autotagging feature (when add task under tag filter) (can disable in config)
  • Number of priorities decreased to [-1,0,+1,+2 ]
  • Some redesign (added icons based on Silk Icons set)

Info for translators

  • Strings changed: tagfilter, tagfilter_cancel.
  • Added: sortByHand, sortByPriority, sortByDueDate, due, daysago, indays, months_short, date_md, date_ymd, today, yesterday, tomorrow, f_past, f_today, f_soon.
  • Removed: return_view.

Update 2009-07-19: New beta available.

myTinyTodo v1.1

comments Comments Off on myTinyTodo v1.1
By , May 20, 2009 12:10

Released new version of simple ajax todolist – myTinyTodo.

Changes:

  • Added tags.
  • Added smart syntax: add task with additional parameters
    (usage: /priority/ task title /tags/).
  • Added style for mobile devices
    (open as /index.php?pda or simply /?pda).
  • Sqlite version now uses sqlite3 (pdo_sqlite library).
  • Search in the notes.
  • Some redesign of authorization process.

myTinyTodo homepage | demo | demo for mobiles

How to update mysql version

  • Upload and replace files excluding directory ‘db’.
  • Open ‘update_100_110.php’ and click ‘Update’.
  • Delete file ‘update_100_110.php’.

How to update sqlite version
This process requires both ‘php_sqlite’ and ‘php_pdo_sqlite’ PHP extensions.

  • Upload and replace files excluding directory ‘db’.
  • Rename old database ‘todolist.db’ in ‘db’ directory to ‘todolist.old’.
  • Open ‘dba.php’ and create new database tables.
  • Open ‘update_100_110.php’ and click ‘Update’.
  • Delete file ‘update_100_110.php’.


Info for translators

Removed 2 strings (logout, tab_login) and added 5 strings (a_login, a_logout, tags, tagfilter, tagfilter_cancel).

Update (May 27): Source updated to v1.1.1. This is bugfix release.

Update 2 (June 30): Updated to v1.2 beta

myTinyTodo v1.0 released

comments Comments Off on myTinyTodo v1.0 released
By , May 8, 2009 17:20

Main feature of new version is the password protection. You may protect your tasks with password specified in configuration file ($config['password']). Also you can allow the others to view your tasks but not to modify: $config['allow'] = "read";.

Configuration file ‘config.php’ moved to directory ‘db’.
Changed format of language packs. Now packs can be used with new version of script even if new strings will be added for translation.
How to make your translation:
1. Copy and rename english language pack ‘en.php’ in directory ‘lang’.
2. Modify text strings in this file (in UTF-8 encoding).
3. To use new language pack specify it in configuration file:
$config['lang'] = "your pack";.
myTinyTodo homepage

Update: New version released

myTinyTodo v0.9

comments Comments Off on myTinyTodo v0.9
By , May 2, 2009 13:47

I have updated the script. Now it includes russian translation, as example of method how to localize this app.

How to make your translation:
1. Copy default lang files ‘default.php’ and ‘default.js’ in directory ‘lang’ with new names as language you want (for ex. ‘spanish.php’ and ‘spanish.js’).
2. Modify text strings in this files as you need (in UTF-8 encoding).
3. Specify interface language in ‘config.php’ at line starting with $config['lang'], as  $config['lang'] = "spanish".
Updated:
 v0.9.1:
* Added string to lang file ‘default.js’: 
error: 'Some error occured'
* Header and title can be optionally translated in ‘.php’ as
$lang['My Tiny Todolist'] = "Your todolist";

Upd2: Format of language packs has changed in version 1.0.

Based on Panorama Theme by Themocracy