Quite a long time....No upgrade^^;;
(As I mentioned before, I had been a little busy in my new project.)
Anyway...
Now~~~
Upgraded to Ver4.5 !!!
<Change>
------Ver4.5-------(2005/3/10)
>>Preview Mode added(pmlite.php,pmgrouplite.php)
Now,you can preview your PM before sending it!
You will have PREVIEW button in case of writing your PM with TextareaForm not with WysiwygForm because WysiwygForm has its own preview mode.
>>Function of setting time-interval against consecutive-send.(pmlite.php, configpmsg.php)
Admin can set time-interval against consecutive-send
#How To Set#
Access the menu,"Set PM System Policy(Admin Only)" [configpmsg.php?op=editpmsystempolicy]
and set the option, "Set time-interval of consecutive-send"
(ex: 0 means no limit, 10 mean 10 seconds , And Admin is exceptional!)
>>Function of selecting form types allowed to PM-users.
Yeah...Wysiwyg Form^^.. I borrowed some codes of newbb2.0.x.
In this stage, you can use Spaw Editor,HTMLArea,Koivi Editor(not confirmed but..also FCK Editor,TinyMCE Editor)
( (if you've not installed them yet)First of all, you have to download and install them. but Don't worry! Very simple!! Just download them and copy them under /html/class.
#Download here(Project: WYSIWYG editors for XOOPS)
http://dev.xoops.org/modules/xfmod/project/showfiles.php?group_id=1155#How To set form types allowed to PM-users#
Access the menu,"Set PM System Policy(Admin Only)" [configpmsg.php?op=editpmsystempolicy]
and set the option, "Select form types allowed to PM-users"
(Yeah...multi-select!! Default:Compact and DHTML)
>>Advanced Viewmode(HTML View etc) (for PMs written with Wysiwyg Form) added ( read2pmsg.php)
Basically this PM-system continue to disable HTML in viewing PMs.
but... instead..it now provides Advance View button(VIEW+) which leads user to a popup window for advanced view.
Now these View Modes available!!
define("_PM_VIEWMODE1","Wysiwyg View Mode(HTML+Smiley+Xcode)");
define("_PM_VIEWMODE2","Show View Mode1(NO HTML+Smiley+Xcode+Image+br)");
define("_PM_VIEWMODE3","Show View Mode2(HTML+Smiley+Xcode+Image+br)");
define("_PM_VIEWMODE4","Edit View Mode");
define("_PM_VIEWMODE5","Preview View Mode1(NO HTML+Smiley+Xcode+Image+br)");
define("_PM_VIEWMODE6","Preview View Mode2(HTML+Smiley+Xcode+Image+br)");
define("_PM_VIEWMODE7","FormPreview View Mode");
>>Some improvement in Design..etc.
All popup widows resized!!
If signature of PM is empty, "download to check" button for signature will not appear any more.
----------------------------------
How to upgrade 4.2->4.5
1, No change on PM DB^^No touch^^
2, Open this file(/html/language/{yourlanguage}/pmsg.txt[or pmsg_upgrade3x-45.txt])
Add the upgraded contents( under//WANISYS.NET PM HACK4.5) of pmsg.txt to pmsg.php.
3, Overwrite All files into proper directories!!
[Exception] pmhackconfig.php
- If you customized this file for your system, you must not overwrite pmhackconfig.php[/html/pmhackconfig.php and /html/cache/pmhackconfig.php])
Instead,
Access the menu,"Set PM System Policy(Admin Only)" [configpmsg.php?op=editpmsystempolicy]
And set the options, "Set time-interval of consecutive-send" and "Select form types allowed to PM-users" for your system.(!/html/cache/pmhackconfig.php must be writable!!)
And copy modified /html/cache/pmhackconfig.php to the directory[/html] like this [/html/pmhackconfig.php]
4, That'a all! Enjoy this new PM system4.5!!
PS:
#Download WYSIWYG editors here(Project: WYSIWYG editors for XOOPS)
http://dev.xoops.org/modules/xfmod/project/showfiles.php?group_id=1155----------------------------
How to install[new install]
1, Open this file(/html/wanipmhack.sql) and execute the sql query on the file^^
( Use phpmyadmin...if you are DB-novice!!Please, watch out table prefix[xoops_])
2, Copy/Overwrite All files into proper directories!!
(You must back-up original files...before this hack!!!!)
[Notice]
- We need /html/modules/newbb/fpdf/ for PM PDF function.(using fpdf of newbb2.0)
but you don't have to install newbb2.0...because it needs just "~/fpdf" ...not all newbb system.
So...
(1)If you have already installed newbb2.0, you don't have to copy it(/html/modules/newbb/fpdf/).
(2)If you're using newbb1.0, Just add ~/fpdf to newbb1.0..(I mean,just copy it)
(3)If you don't have/use newbb, Just make the directory,"/html/modules/newbb/". and Copy it!!
3, Open this file(/html/language/{yourlanguage}/pmsg.txt[and pmsg_upgrade3x-45.txt if it exists])
Add the contents of pmsg.txt to pmsg.php.
4, Open this file(/html/footer.txt)
Add the wanipmhack section(I mean ////////////////WANIPMHACK3.0) of footer.txt to footer.php.
5, That's all!! Enjoy this new PM system!!
PS:
#Download WYSIWYG editors here(Project: WYSIWYG editors for XOOPS)
http://dev.xoops.org/modules/xfmod/project/showfiles.php?group_id=1155----------------------------
How to uninstall
1, Replace all changed files with your original files.
(html/viewpmsg.php,readpmsg.php,pmlite.php,footer.php)
(html/kernel/privmessage.php)
(html/language/{yourlanguage}/pmsg.php)
2, Delete all new files.
(html/ configpmsg.php, printpmsg.php, backuppmsg.php, pmgrouplite.php, usersearch.php, userkeysearch.php, pmhackconfig.php, overlib_mini.js, pdfpmsg.php, read2pmsg.php)
(html/cache/ pmhackconfig.php)
(html/include/ pm_functions.php)
(html/kernel/ privmessageconfig.php, pmuserkey.php)
(html/images/ inbox.gif, readbox.gif, rsavebox.gif, rtrashbox.gif, outbox.gif, sentbox.gif, psavebox.gif, ptrashbox.gif, pmhelp.png, xoopspm_slogo.png)
(html/images/icons/ backuppm.gif, forwardpm.gif, gforwardpm.gif, printpm.gif, pmuserkey.gif, pmcheck.gif, pdfpm.gif, pmadvanceview.gif)
(html/images/pmsubject/icon1.gif, pm_normal_u.gif, pm_normal.gif, pm_normal_e.gif, pm_re_u.gif, pm_re.gif, pm_re_e.gif, pm_fw_u.gif, pm_fw.gif, pm_fw_e.gif, pm_gpm_u.gif, pm_gpm.gif, pm_gfw_u.gif, pm_gfw.gif)
3, Open this file(/html/wanipmhack_uninstall.sql) and execute the sql query on the file^^
( Use phpmyadmin...if you are DB-novice!!Please, watch out table prefix[xoops_])
4, That's all!! Very simple^^;;
---------------------------
Demo:
http://kjw0815.codns.com/wanisys/japanese/xoops/html/modules/news/
Downloads:
-Stable Version => Ver2.85(default)
http://www.wanisys.net/data/wanipmhack.zip
-Test Version => Ver4.5(+pmconfig+GroupPM+etc)
http://www.wanisys.net/data/wanipmhack45.zip
-DB-toolkit for DB-novice(only for New install/uninstall)
http://www.wanisys.net/data/wanipmhack_dbtoolkit45.zip
2005/3/10
From wani[wani@wanisys.net]
the most educational site, wanisys.net [
http://www.wanisys.net ]