Upgraded to Ver4.7 !!
Umm...
Basically, this upgrade(4.6->4.7) is for Code Refinement.
<Change>
------Ver4.7-------(2005/4/15)
Basically, this upgrade(4.6->4.7) is for Code Refinement.
>>Code Refinement!
I rewrote lots of codes to make this pm-hack valid xhtml1.0 transitional!
please, refer to this topic:
https://xoops.org/modules/newbb/viewtopic.php?topic_id=34205&forum=14
>>User Interface improved!
****************************
Some suggestion from suico:
Is it possible to, when we set that users can t set the refusal or filter, those options disappear from the config form?
ON the [PM System Function Status] could you make it showing only for admins?
The members when they see a feature that is disable he asks us to have it and sometimes we don t want it and don t want to explain why.
Also in the same screen a good idea would be to not show the whole column backup when we chose to not enable backup for members, the way it is we see a column without the options but the column is there
****************************
All fixed and improved!
>>Tiny bugs fixed!!(readpmsg.php etc)
(Just tiny bugs^^;; )
>>Automatic insert of "No subject" message.
Hey! you forgot to write subject?? Don't worry! Now...this pm system will insert "No subject" message automatically.(--;;)
>>Advanced Viewmode upgraded!!
Now you can control font-size of your PM in Advanced View Popup-Window.
(For more visibility and accessibility...)
please, refer to this page:
http://www.alistapart.com/articles/relafont/
----------------------------
How to upgrade 4.6->4.7
1, No change on PM DB^^No touch^^
2, Open this file(/html/language/{yourlanguage}/pmsg.txt[or pmsg_upgrade3x-47.txt])
Add the upgraded contents( under//WANISYS.NET PM HACK4.7) 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])
4, That'a all! Enjoy this new PM system4.7!!
-----------------------------
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-47.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/include/pm/ large.css, medium.css, small.css, style.css, x-small.css, xx-small.css, styleswitcher.js )
(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: (All PHP4/PHP5 Compatible and OK!!!!)
------------------------------------------------
-Stable Version => Ver2.85(default)
http://www.wanisys.net/data/wanipmhack.zip
-DB-toolkit for DB-novice(only for Ver2.85!!New install/uninstall)
http://www.wanisys.net/data/wanipmhack_dbtoolkit285.zip
----------------------------------------------------
-Test Version => Ver4.7(+pmconfig+GroupPM+etc)
http://www.wanisys.net/data/wanipmhack47.zip
-DB-toolkit for DB-novice(only for New install/uninstall)
http://www.wanisys.net/data/wanipmhack_dbtoolkit47.zip
---------------------------------------------------
2005/4/15
From wani[wani@wanisys.net]
the most educational site, wanisys.net [
http://www.wanisys.net ]
_________________
PS:
Quote:
suico wrote:
ON the [PM System Function Status] could you make it showing only for admins? The members when they see a feature that is disable he asks us to have it and sometimes we don t want it and don t want to explain why.
please, open the file, configpmsg.php
and find this code! (line70-71)
//ver4.7 pm functions status show admin only(1) or not(0)
$pmfunctions_show = 0;
and change 0 to 1 ^^;;