Bug 59281 - maintainer-update ports: www/tdiary 1.5.5 to 1.5.6
Summary: maintainer-update ports: www/tdiary 1.5.5 to 1.5.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
Depends on:
Reported: 2003-11-14 07:40 UTC by jfkimura
Modified: 2003-11-15 09:31 UTC (History)
1 user (show)

See Also:

file.diff (4.52 KB, patch)
2003-11-14 07:40 UTC, jfkimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jfkimura 2003-11-14 07:40:15 UTC
Release Name: 1.5.6
Major new features:

* I18n framework support
  Separated language dependent code to tdiary/lang/LANG.rb, skel/*.rhtml.LANG
  and plugin/LANG/*.rb. In default, you can use English. only setting @lang 
  variable in tdiary.conf to 'en' (00lang.en.rb plugin was obsoleted). 

  Then some plugin was separated main code and language resources. When
  installing a plugin, you have to notice to language resources in plugin/LANG
  But now you have not to copy plugin files, because you can select plugins
  via web browser, see below. 

* Plugin install from your browser 
  01sp.rb added into plugin. This is a plugin to "select plugin". You can
  select plugins you want to use from your browser. Set @options['sp.path']
  variablein tdiary.conf to PATH OF PLUGINS, you can find a new preference

* document site in available 
  http://docs.tdiary.org/en/ as English documentation site of tDiary. Plugin 
  document and Style document will be in this site. You can see it as link in
  Update form or Select Plugin page. This site is built by Wiki. Please write
  some documents. 

Minor new features:

* @cache_path support in tdiary.conf.
* @referer_day_only in tdiary.conf.
* @options['bot'] as search engine robot in tdiary.conf.

Fix: === begin  cut here ===

	FreeBSD FreeBSD 5.1-RELEASE-p10
Comment 1 Akinori MUSHA freebsd_committer 2003-11-15 09:19:34 UTC
State Changed
From-To: open->closed

Committed, thanks. 

Here's some issues you might want to consider: 

- %% keywords in pkg-message are expanded only from the port. 
To make it work with the package, you need to change pkg-message 
to pkg-message.in (or something), make a complete pkg-message in 
${WRKDIR} in the build process, and point PKGMESSAGE to it. 
See other ports that have pkg-message.in for reference. 

- The installer script needs some work to fix with a suEXEC environment. 
Doing chmod o+rwx ~/public_html/dir causes the suEXEC engine to fail 
due to it security restrictions.  A --suexec option would be nice.