Back to index
XOOPS WhatsNew Module
Change Log
Version: 2.50
Date: 2008-11-16
1. feature
(1)
support theme set
(2)
support guest name
2. added new plugins
(1)
Xigg 1.00 / 1.21
(2)
newbbex 1.60
(3)
webshow 0.65
3. changed plugins
(1)
piCal : not exists piCal.php
(2)
bulletin 2.15
(3)
pico 1.70
(4)
bulesbb: guest name
(5)
d3forum: guest name
(6)
wordpress: typo
Version: 2.43
Date: 2008-02-16
1. used template variable xoops_module_header
module to use xoops_module_header
2. change timeout when send ping
3. bug fix
(1)
fail to install
Version: 2.42
Date: 2008-01-18
1. support RSS for Piclens
not output media:group tag
2. changed plugins
(1)
eguide 2.30 ( not include in v2.41 )
3. bug fix
(1)
can not install module ( not include in v2.41 )
(2) Only variables should be assigned by reference
Version: 2.41
Date: 2007-12-29
1. changed plugins
(1)
d3forum thanks photosite
(2)
pico v1.60 thanks photosite
(3)
eguide 2.30
(4)
myalbum
2. bug fix
(1)
can not install module
Version: 2.40
Date: 2007-12-01
1. added DB table managemnet
check config table, other tables
2. added module management
3. show execution time and memory usage in each module
4. access permission to module
(1) Allow to show the module which guest have no access permission
(2) set each module
(3) choice to show the items of the module
5. added option
(1) set date format
(2) show "NEW"
6. changes in database
(1) added permit field in module table
7. requirement
(1) happy_linux module v1.21 is required.
8. update
(1) Overwrite the files below whatsnew directory.
(2) Update whatsnew module in XOOPS management.
the whatsnew's update script is executed at the same time.
You MUST do it, since the template files are changed.
Notice of update
All setting value in this module are initialized.
Please note the necessary item beforehand.
Version: 2.30
Date: 2007-11-11
1. html cache
(1) has the html cache in each user, to reduce the server load.
(2) set up the button of the cache update.
(3) in RSS and PDA, caches only in the guest mode.
2. supported onInstall onUpdate
3. show memory usage
4. support W3C Feed Validator
support new 2 warnings
(1) Email address is missing real name
(2) Missing atom:link with rel="self"
(3) NOT support following, because PHP date function causes it.
Problematical RFC 822 date-time value
5. time zone correction
RSS pubDate is shift
(1) correct local time,
when there are different "Server timezone" and "Default timezone" in XOOPS "General Settings"
(2) use "default time zone" in RSS's time zone
valid in PHP 5.1 or later
use the OS value in older version.
6. show banner
show the image when eahc article has the banner or logo
supported module
- weblinks
- x_movie
7. command line
(1) sends email to the admin when execute the command.
8. change plugin
(1) weblinks
show banner
(2) x_movie
corrected the wrong link
show logo
(3) wfdownloads
adeed to check pubilshed and expired
(4) yomi 0.87
supprted v0.87
(5) bulletin
coreected that cannot dupulicate module when copy plugin
(6) wordpress
in BB-code use, corrected to show the BB-code just as it is
9. module structure
changed substantially.
(1) config_basic_handler and module_basic_handler are inherited form happy_linux_basic_handler
(2) divid show_block to build_block and collect_plugins
(3) divid show_main to build_main
10. template
(1) removed the template bop, icon, pda in xoops_version,
and moved in parts and xml direcotory
(2) changes the block template in xoops_version, becouse cannot dupulicate module
11. requirement
(1) happy_linux module v1.20 is required.
12. update
(1) Overwrite the files below whatsnew directory.
(2) Update whatsnew module in XOOPS management.
the weblinks's update script is executed at the same time,
because weblinks supported onUpdate since this version 2.30 .
You MUST do it, since the template files are changed.
Version: 2.22
Date: 2007-08-05
1. Plugin
WebLinks 1.60 supported Geo rss
myAlbum supported Media rss
2. Bug fix
(1) error content:encoded in RSS
(2) sanitize HTML entity & auml; & copy;
Version: 2.21
Date: 2007-06-09
1. change in admin page
(1) Block Manage
absorption of the difference by Major version of XOOPS
show menu to support 2.0 / 2.1 / 2.2.
judge version automatically, and reload page 10 seconds later automatically .
(2) Auto Discovery of RSS URL
changed with the update of RSSC module (v0.60)
(3) Select Plugins
keep to not select plugins, until admin selcet one specifically, when there are more plugins.
in previous viesion, select first plugin unconditionally.
(4) Site Information Configration
prepare the logo image which agreed with image size (144x80) of the standard .
2. Plugin
(1) add d3forum 0.75
(2) update pico 1.35
3. Multi Language
(1) add Japanese UTF-8 files
4. Bug fix
(1) mistake to remove some words in English language file.
Version: 2.20
Date: 2007-05-15
1. main change
(1) Supported XoopsCube 2.1
this module works without installing system module in XC 2.1
also tested in xoops 2.0.16 JP, xoops 2.0.16, xoops 2.2.5-rc2
(2) Adopted GIJOE's myblocksadmin for block management
valid in xoops 2.0
substite core function in XC 2.1
(3) Supported module dupulication
same as WebLinks module
(4) Unified program code with other modules
require happy_linux module v0.80
2. Added plugins
(1) legacy 2.1 comment feature of XC 2.1
(2) nmBlog 1.5
(3) pico 1.31
(4) xcgal 2.03
3. Changed plugins
(1) WFdownloads 3.10
bug fix: updated time isn't taken over, when importing from mydownloads
(2) bug fix: Fatal error, when uninstalling following modules
- bwiki
- SmartSection
4. Changes in database
(1) Added conf_valuetype field in config table
(1) Added plugin field in module table
Notice of update
All setting value in this module are initialized.
Please note the necessary item beforehand.
Notice of usage
I change almost all files.
Although there are no big problem, but I think that there are any small problem.
Even if some problems come out, only those who can do somehow personally need to use.
Welcome a bug report, a bug solution, and your hack, etc.
Version: 2.13
Date: 2007-01-20
change plugin
(1) 4377: bbcode is showing without rendering
- myalbum
- piCal
(2) support bulletin 2.20
Version: 2.12
Date: 2006-09-24
bugfix
(1) 4259: Fatal error in rss_auto.php
(2) 4260: forget to remove debug print in plugin of wfdownloads
Version: 2.11
Date: 2006-09-16
1. change plugin
(1) supported wfdownloads 3.10
2. bugfix
(1) 4137: include plugin more than one time
(2) 4190: parse error, unexpected T_CLASS in header_auto.php
Version: 2.10
Date: 2006-06-29
1. Function change
(1) REQ 3873: login user can read RSS.
(2) assign variable into template.
date_m, date_mysql
(3) enable to select plugin if there are twe or more plugins in one module
2. add plugin
(1) xoopspoll 1.00
(2) x_movie 1.70
(3) bulletin 1.05
3. add language pack
(1) persian (posted by irmtfan)
4. coresponding PHP 5
(1) suppress following messages.
Warning: Call-time pass-by-reference has been deprecated
Notice: Only variable references should be returned by reference
Version: 2.03
Date: 2006-01-27
1. Function change
(1) 3509: put into spacing in a summary
2. plugin
2.1 add plugin
(1) xoopsmembers 1.00
(2) smartsecton 1.05
2.2 change plugin
(1) smartfaq
3221: show twice of limit
(2) pical
3383: module duplication
3384: check repeat rule & public/private class
(3) weblinks
correspond v1.00
3. bugfix
(1) 3222: dont work RSS cache
(2) 3351: Notice : Undefined offset: 0 in whatsnew_build_rss.php
(3) 3402: parse error in whatsnew_auto_base.php
(4) 3508: Undefined index in whatsnew_show_block.php
Version: 2.02
Date: 2005-11-17
1. Function change
(1) 3194: output real user name
2. plugin
2.1 add plugin
(1) eguide 1.72
(2) xhnewbb 1.13
(3) xnshop 0.86
2.2 change plugin
(1) bluesbb
correspond to v1.00
(2) pical
3152: show twice of limit
(3) xoopsfaq
3151: q of link is required
3. multi language
(1) french pak correspond to v2.01
4. bugfix
(1) 3169: need to sanitaize $_SERVER['PHP_SELF']
(2) 3193: notice occur in kernel/user.php, if uid is null
Version: 2.01
Date: 2005-10-24
1. Function change
(1) setup the maximum number of characters of title.
(2) enable to allow HTML tag in summary.
(3) corresponded to ATOM 1.0.
2. plugin
2.1 added plugins
(1) newbb 2.0.2
(2) mailbbs 2.2.1
(3) pukiwiki 0.08
(4) xwords 0.39
2.2 changed plugins
(1) newbb
change title
(2) pical
added category name, permission check
(3) smartfaq
added category name, permission check
(4) wordpress
bugfix: dont restric the number of articles
3. English version
(1) change English language pack.
(2) corresponded to XOOPS 2.0.13.1 English edition
Version: 2.00 beta
Date: 2005-10-10
the beta version is realsed.,
since there are many changes,
1. The internal structure was changed
(1) It rewrote in the class function from the general function.
(2) It maked one file for the class function called from a What's New block
.
(3) It changed the storing method of a configration variables from php
file to mysql table .
(4) Use XoopsToken, if exist this class
2. Functional Addition
(1) The block of the BopCommnets style was added.
(2) The module name, the category name, the user name, and the number of hits were displayed.
And so almost of plugins were changed.
(3) A icons can be used for every module.
(4) The order of a display of a module can be changed.
3. bug fix
(1) Fatal error if a WhatsNew block and other modules are displayed simultaneously.
(2) HTML character like » are changed to »
(3) the RSS is cached by a registration user's authority.
* Special thanks
Thanks for the author of BopCommnets.
I refered specification and a source code.
I refered icons.
Version: 1.31
Date: 2005-09-10
1. Added Plug-in
- bluesb v0.23
2. Change Plug-in
- pical
use UNIX_TIMESTAMP of MySQLAfor conversion of time,
3. Bugfix
(1) cannnot delete the portion surrounded by style tag with a strip_tags function.
added the function which also unites and deletes the portion.
(2) cannot sort correctly in the order of a module in block.
Version: 1.3
Date: 2005-09-10
1. add plugin
- xoopsfaq v1.10
- yomi v0.84
Version: 1.2
Date: 2005-08-08
1. add plugin
- pical 0.80
- smartfaq 1.04
- soapbox 1.50
2. bug fix
(1) RDF feedvalidator error
dc:date must be an W3CDTF date
(2) RDF/ATOM against w3c standard
RDF/ATOM the CDATA-section-close delimiter "]]>" MUST be escaped "]]>"
Version: 1.1
Date: 2005-06-20
1. reduction size of image
If image is larger than the setup size,
a reduction size will display.
add param "width" and "height" to plugin API.
2. PDA page
What is replaced with XOOPS_URL/pda.php.
Access to XOOPS_URL/modules/whatsnew/pda.php.
The module which URL is a print page (print.php)
- news
- tinyd0
- xfsection
add param "pda" to plugin API.
3. debugging view
If an error happens in RSS RDF and ATOM,
XML will not be displayed.
add to display in HTML format.
4. UTF8 Conversion
The function xoops_utf8_encode of XOOPS core
may not able to work the automatic judging of the character code.
This module has the function which fixes a character code.
5. add plugin
- WFdownloads 2.05
- WFsection 2.07
6. add french pack
* added files
pda.php
admin/rebuild_pda.php
admin/view_atom.php
admin/view_rdf.php
admin/view_rss.php
include/func.pda.php
include/version.php
language/french/ all files
plugins/wfdownloads/data.inc.php
plugins/wfsection/data.inc.php
templates/whatsnew_pda.html
* changed files
index.php
xoops_version.php
admin/index.php
blocks/block.new.php
class/base_language.php
include/func.atom.php
include/func.rdf.php
include/func.rss.php
include/func.whatsnew.php
language/english/admin.php
language/english/convert_language.php
language/japanese/admin.php
language/japanese/convert_language.php
plugins/myalbum/data.inc.php
plugins/news/data.inc.php
plugins/tinyd0/data.inc.php
plugins/xoopsgallery/data.inc.php
templates/whatsnew_index.html
templates/blocks/whatsnew_block_1.html
templates/blocks/whatsnew_block_2.html
Version: 1.0
Date: 2005-06-06
1. What's New Report Block
This module collect the latest reports from two or more modules,
and show a the latest reports in block.
2. RSS/ATOM
2.1 Output of RSS/ATOM
This module collect the latest reports from two or more modules,
and show it RSS and ATOM format.
2.2 Display of RSS/ATOM
This module read XML file form URL of RSS and ATOM,
and parse and display it.
This function corresponds to RSS/ATOM Automatic Discovery.
3. weblog updte ping
3.1 Send of Ping
Three methods are supoorted.
(1) An administrator send ping manually.
(2) When display What's New Block, send ping.
(3) When you access special URL, send ping.
3.2 Receive of Ping
This is ping server of a debugging use.
When ping is received,
check the contents of a request and replay a response.
4. corresponding modules
standard module
- system (comment)
- mydownloads
- mylinks
- newbb
- news
my devloping modules
- weblinks 0.92
- xfsection 1.07
3rd party modules
- B-Wiki 20050101
- PopnupBlog 2.1
- myAlbum-P 2.84
- simpleblog 0.21
- tinyD 2.17
- weblog 1.42
- wordpress 0.5
- xoopsgallery 1.25J
- yybbs 0.57
The selection of modules is for my using.
or other person made plugin.
Please make plugin for your need,
It is comparatively easy.
Version: 0.9
Date: 2004/08/28
Only Japanse version.
$Id: change.html,v 1.27 2008/11/16 14:10:03 ohwada Exp $
Back to index