Subjects module installation for Envolution 1.2a
Before you go to installation process please read all the install
documentation.
Unzip and extract this file to your root directory of your Envolution site. All
the files should go in the correct place and shouldn't be modified.
Everything except includes/blocks/subjects.php and includes/search/subjects.php
goes into the modules directory.
If you have previous version installed just replace the proper files. Take into
consideration your /modules/Subjects/pages directory with its
content. Keep in mind not to unintentionally remove this directory if there is
any pages or subject images!
Warning: in previous versions (to 1.2) there was /includes/blocks/subject.php.
Remove this file as there is /includes/blocks/subjects.php now.
If you install this module for the first time please Run the subjects.sql (from
/modules/Subjects/sql/ directory) in your phpMyAdmin window. If you use another
table prefix ('envo' is default) you have to modify subjects.sql.
If you have installed Subject 1.0b you have to run the update_1.0b.sql (from
/modules/Subjects/sql/ directory) in your phpMyAdmin window. If you use another
table prefix ('nuke' is default) you have to modify update_1.0b.sql.
If you have installed Subject 1.2 or 1.3 you have to run the update_1.4.sql
(from /modules/Subjects/sql/ directory) in your phpMyAdmin window. If you use
another table prefix ('nuke' is default) you have to modify update_1.4.sql.
Subjects module is supplied with wysiwyg editor. You don't want one or have
trouble with using it please set $subjectsconfig['wysiwygeditor'] = 0 in
/modules/Subjects/config.php
If you rename "Subjects" to anything else you must change $SubjectsModName in/includes/blocks/subjects.php
(to be honest i don't test the module with different name).
CHMOD 777 the \modules\Subjects\pages directory if you want to upload page
content using the Subject script.
Go into the Administration panel and Initialize AND Activate the new module.
Subjects module is compatible with Envolution, Rogue .71x, permission system,
ADOdb*, css-Themes and multi-lingual (Polish, English and Italian language
available).
Now read the module manual (manual.txt).
===============================================================================
Notes on WYSIWYG editor
===============================================================================
WYSIWYG editor was developed at Universitat Internacional de Catalunya
(www.unica.edu) (16/07/2001), starting from the contributions of
Fernando Álvarez (fer@onplaza.com).
WYSIWYG consists in an ActiveX control (Dhtmled.ocx) supplied in the standard
installation of Explorer 5.0 and higher, which is run on Netscape using a
plug-in specifically dessigned to run ActiveX controls on Netscape. (This
plug-in has been developed by Esker Software (www.esker.com) and it is a free
distribution software.
Installation
------------
INTERNET EXPLORER INSTALLATION:
Explorer does not require any specific installation because the ActiveX control
Dhtmled.ocx is in the default installation of Explorer 5.0+.
If it doesn't run in Explorer you should copy the file Dhtmled.ocx and
TRIEDIT.dll (which you can find in any Windows98 client which has installed
normally the Explorer).You can find the file usually in 'Program Files / Common
Files / Microsoft Shared / TRIED
To use the wysiwyg editor you must install several components in the server and
several components in all the clients where you want to use the editor.
NETSCAPE INSTALLATION:
To run on Netscape, the wysiwyg editor requires the installation in the client
of several components:
A) Esker's Plug-in to run ActiveX controls on Netscape. It's free distribution
and you can automatically install it at the following mailing list at Yahoo:
http://groups.yahoo.com/group/esker-activex-plugin/
You must register in the group to access to the download of the plug-in.
Registering is free and easy.
Once registered enter in the group and you can access the installation
script at:
Files/Versions/Esker ActiveX Plug-in 4.5/demo/npeskp32/install.htm
For Netscape 6.0 you should install the version 6.0 of the plug-in. The script
can automatically install the plug-in only if SmartUpdate is enabled.
(In fact, to install the plug-in is enough to copy the file NPESKP32.dll
in the plug-ins drectory of Netscape).
B) You must also install the ActiveX PropertyAccessor which can be found in the
same mailing list at:
http://groups.yahoo.com/group/esker-activex-plugin/
You must register in the group to access to the download of the PropertyAccessor.
Registering is free and easy.
Once registered you can access the file accessor.ocx at:
Files/Miscellaneous/Properry Accessor/accessor/accessor.ocx
You must copy the file 'accessor.ocx' in any directory of the local hard disk
(for instance in c:\my_path\) and then you must execute in the command
line:
regsvr32.exe "c:\my_path\accessor.ocx"
C) You should have installed the ActiveX control Dhtmled.ocx. This is done (by
default) when you install Explorer, so if you if you have Explorer installed you
don't have to do anything. If you don't have Explorer and you don't want to
install it, you can just copy the files Dhtmled.ocx and TRIEDIT.dll (you can get
them from any client with Explorer installed) in the directory (if it doesn't
exist you must create it): 'Program Files / Common Files / Microsoft Shared /
TRIEDIT'.