From 9ff4794f1b586d693a0e8649c985b99dc74bbc5e Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Fri, 13 Jun 2008 14:46:38 -0400 Subject: mark off some todos, add a version number, and put code info at the bottom of the page darcs-hash:20080613184638-84dde-aa7059348899949f3e0c6cfa02d08c41458384a1.gz --- doc/roadmap | 22 +++++++++++----------- lib/common.php | 2 ++ lib/util.php | 10 ++++++++++ 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/doc/roadmap b/doc/roadmap index 6008b4f10..312ce5b26 100644 --- a/doc/roadmap +++ b/doc/roadmap @@ -98,12 +98,10 @@ First public release (theoretically). Added distributed subscriptions, + doc action + about doc + help doc -- FAQ doc + privacy doc + source doc + roadmap doc -- contact doc -- add a way to stick variables into documents ++ add a way to stick variables into documents + FOAF document for user + license in RSS feeds + TOS checkbox on register @@ -114,12 +112,9 @@ First public release (theoretically). Added distributed subscriptions, + password change instructions + fix spacing on notices + fix spacing in profile -- limit entry in textarea to 140 chars + add a next page link to showstream + add a next page link to public + add a next page link to all -- AGPL notification -- Check licenses of all libraries for compatibility + @ messages + Automatically linkify URLs in notices + themes @@ -135,23 +130,26 @@ First public release (theoretically). Added distributed subscriptions, + graphic refresh on profilesettings + graphic refresh on public + graphic refresh on register -- graphic refresh on remotesubscribe ++ graphic refresh on remotesubscribe + graphic refresh on shownotice + graphic refresh on showstream + graphic refresh on subscribed + graphic refresh on subscriptions + graphic refresh on userauthorization -- update default theme to use new, more semantic, HTML -- subscribe/unsubscribe on subscriptions page -- subscribe/unsubscribe on subscribed page + correct use of views menu in settings + correct use of views menu in streams -- INSTALL file + content negotiation for content type Release 0.4 ----------- +- contact doc +- FAQ doc +- update default theme to use new, more semantic, HTML +- INSTALL file +- limit entry in textarea to 140 chars +- AGPL notification +- Check licenses of all libraries for compatibility - jQuery for as much as possible - microid for profile page - format times per user @@ -172,6 +170,8 @@ Release 0.4 - site logo - check license compatibility for remote subscribe - optional FOAF URL in openmicroblogging exchange +- subscribe/unsubscribe on subscriptions page +- subscribe/unsubscribe on subscribed page Release 0.5 ----------- diff --git a/lib/common.php b/lib/common.php index 1077137ea..8050476e7 100644 --- a/lib/common.php +++ b/lib/common.php @@ -19,6 +19,8 @@ if (!defined('LACONICA')) { exit(1); } +define('LACONICA_VERSION', '0.3.0'); + define('AVATAR_PROFILE_SIZE', 96); define('AVATAR_STREAM_SIZE', 48); define('AVATAR_MINI_SIZE', 24); diff --git a/lib/util.php b/lib/util.php index a630646d7..ff992141e 100644 --- a/lib/util.php +++ b/lib/util.php @@ -205,6 +205,16 @@ function common_show_footer() { common_element_end('div'); # content div common_foot_menu(); common_element_start('div', array('id' => 'footer')); + common_element_start('p', 'laconica'); + common_text(_t('This site is running the ')); + common_element('a', array('class' => 'software', + href => 'http://laconi.ca/'), + 'Laconica'); + common_text(_t('microblogging tool, version ' . LACONICA_VERSION . ', available under the ')); + common_element('a', array(href => 'http://www.fsf.org/licensing/licenses/agpl-3.0.html'), + 'GNU Affero General Public License'); + common_text(_t('.')); + common_element_end('p'); common_element('img', array('id' => 'cc', 'src' => $config['license']['image'], 'alt' => $config['license']['title'])); -- cgit v1.2.3