[Contribution] HTML WYSIWYG Editor for Product Desc, HTML Email, HTML Newsletter and HTML Mainpage + More - MS2 2.2
[Discussion] http://forums.oscommerce.com/viewtopic.php?p=178120
[Screen Shots] This Contribution can be seen on Page 3 at the above forum link.
----------------------------------------------------
WYSIWYG HTML EMAIL, NEWSLETTER, PRODUCT DESC, HOMEPAGE, MS2 2.2 v1.7
----------------------------------------------------
MODIFIED - UPDATED FOR OSCOMMERCE MS2 2.2
A Full Copy-Paste Solution for Installing HTMLAREA WYSIWYG v1.7 on a Clean MS2 2.2 Installation.
(ALSO INCLUDES DETAILED STEP-BY-STEP INSTALLATION INSTRUCTIONS)
The Whole Contribution can be Enabled and Disabled at will via the Admin
Individual HTMLAREA's can be Enabled, Disabled, Resized, COLOURED AND TEXT FORMATTED.
Advanced and Standard GUI's Options for all HTML Toolbars.
Adds Mattice's Popular Define Main Page Contribution..
- Create and Edit your index.php (Home Page) using the WYSIWYG HTMLArea
- http://www.oscommerce.com/community/contributions,86
OUT-OF-THE BOX HTML EMAIL - Ready Enabled for use with:
- Products Descriptions (HTML)
- Send Email (HTML)
- Newsletter (HTML)
- NEW! Define Main Page (HTML)
OTHER USE'S
- CATEGORY DESCIPTIONS (HTML)
- INFORMATION PAGES UNLIMITED(HTML)
- UNLIMITED USAGE...
Added Support of osCommerce stylesheet.css
- Use osCommerce CCS Style Sheet Class Tags in descriptions
- Also ALLOWS External Preview with osCommerce Custom Style Sheets
Includes Features:
- Upload Images Directly Into your Products, Categories, Email, Newsletter Descriptions.
- Upload Files for Customer Download, Creates a Direct Download Link in Products, Categories, Email, Newsletter Descriptions
- Manage Your IMAGES with Ease, Create, Delete, Organaise, Rename FOLDERS and Upload IMAGES *Requires FULL READ - WRITE ACCESS to IMAGE DIR
- Manage Your FILES with Ease, Create, Delete, Organaise, Rename FOLDERS and Upload FILES *Requires FULL READ - WRITE ACCESS to DOWNLOAD DIR
- Supports predifined *Custom FORMATED Text Functions for repetitve tasks, example: Email Intro's and Signatures.
ADDITIONALs:
- FULL MULTILINGUAL COMPATIBILITY
- WORKS WITH SSL AND SECURE SERVER
This Contribution ALSO Allows for COPYING and PASTING of READY FORMATTED TEXT, IMAGES and PRODUCT DESCRIPTIONS
TO BE PASTED Directly into the WYSIWYG Editor - From Microsoft WORD, Microsoft FRONTPAGE, EMAILS, WEB PAGES and basically anything in RTF.
A Perfect Solution for ready formatted item description intergration in osCommerce.
1. System Requirements
----------------------------------------------------
- osCommerce MS2 2.2
----------------------------------------------------
- PHPMyAdmin or Other SQL Database Import Tool
----------------------------------------------------
- Internet Explorer 5.5 or Above (IE 5.5)
----------------------------------------------------
*************
*..WARNING..*
*************
IT IS STRONGLY SUGGESTED TO MAKE A BACK-UP OF THESE FILES FIRST **
Whenever Importing any new SQL files to your Database ALWAYS do a FULL
DATABASE EXPORT first: include STRUCTURE, DATA and DROPTABLE - this
enables a quick restore alternative if errors do occurer, I have assigned
configuration_group_id to 112 to avoid any possible conflicts
with other contributions.
Use Contributions at your own Risk.
Legend: 
Download

Report
This fixes like the previous fix (To send in HTML) (by faaliyet)
in catalogadminincludesmodulesnewsletters path
edit this files: newsletter.php and product_notification.php
Find:
$mimemessage = new email(array('X-Mailer: osCommerce bulk mailer'));
And Replace With This:
$mimemessage = new email(array('Content-Type: text/html; charset=ISO-8859-15'));
The message field in the form would then get HTML.
That's all,now is fixed.
(No file included into zip file.)
To send in HTML from admin mail page (catalog/admin/mail.php)
Change in catalog/admin/mail.php at or near line 40:
//Let's build a message object using the email class
$mimemessage = new email(array('X-Mailer: osCommerce'));
To:
//Let's build a message object using the email class
$mimemessage = new email(array('Content-Type: text/html; charset=ISO-8859-15'));
The message field in the form would then get HTML.
NO FILE
This is the same Full Package (Inc Jpsy Image Uploaded). Last edited by Lee Nielsen (MaxiDVD) 20 Sep 2003. The only difference is that I have replaced $HTTP_GET_VARS with $_GET and $HTTP_POST_VARS with $_POST so it should work in PHP5
Be careful, this contribution unfortunately does not work with Firefox. (I started installing it botton-up and after 1h I noted that my Firefox users can not use it..)
Additionally, the specified Forum
http://forums.oscommerce.com/viewtopic.php?p=178120
does not exist.
Sorry for mine in English. If several languages are installed, he indicates you only one. in addition, it was extinguished unnecessary §info only failure has caused.
Added multilanguage support for page manager using HTML Area.
Just overwite old page_manager.php in admin section with the new one.
Slogan HTI (pour header title index) permet de modifier le titre de la page d'acceuil via l'interface d'administration. C'est bien utile en complément de define mainpage.
Gère également link manager.
Gère l'anglais et le français.
---------
Slogan HTI (for header title index) can let you change title of index page with admin part. This is usefull with define mainpage.
You can use link manager with this contrib.
Slogan HTI support french and english.
Added multilanguage support for page manager using HTML Area.
Just overwite old page_manager.php in admin section with the new one.
================================================================
DUTCH TRANSLATION FOR WYSIWYG HTMLArea MS2 v1.7
Description: This addition contains two SQL files for
giving WYSIWYG HTMLArea MS2 v1.7 a Dutch translation.
One file contains a replacement of the language
allready installed, the other one can be used on a new
installation of WYSIWYG HTMLArea MS2 v1.7. In case of a
new installation of WYSIWYG HTMLArea MS2 v1.7 don't use
the supplied english .sql file but this dutch version.
1.: WYSIWYG_17_Dutch.sql -> Dutch translation for clean install
2.: WYSIWYG_17_Dutch_replacement.sql -> Replacement translation
This addon is released under the GNU licence.
================================================================
PLEASE ALLWAYS BACKUP YOUR SQL DATABASE BEFORE USING THESE
FILES!!!!!!
FOR USING THE SQL FILES I REFER TO THE INSTALL DOCUMENTATION OF
WYSIWYG 1.7.
In case of replacing a allready installed language to Dutch, go
to your SQL database and run a SQL query with the file
WYSIWYG_17_Dutch_replacement.sql
This translation was made by Han Wijman, Dutch OSCommerce and
placed as a message on the Dutch OSCommerce Forum.
I thought it would be better to put all in a SQL file as a
contribution.
Have fun.....
John Andriessen
August 25, 2005
Modified Rued's contrib Define conditions.
Now you can define:
Conditions
Privacy
Shipping
...using MS2 HTML WYSIWYG Editor.
BIG thank you to Lee Nielsen (MaxiDVD) & Rued
This is just an add-on to make it easy to manage your conditions the same way as the mainpage.
Petite modification dans le HTML AREA, les produits sont enregistré maintenant dans le répertoire products.
Little Modification in HTML AREA Directory (admin). now the pictures are seved in products directory (images/products)
1. The actual forum for this contribution appears to be here:
http://forums.oscommerce.com/index.php?showtopic=73375 …
not the other place mentioned elsewhere in here; that leads to a dead link.
2. The HTML Editor Screens are Javascript that do not work in FireFox and are reported to only work in
Internet Explorer. So if you use something other than IE don’t freak out if after all that tedious editing
of pages there’s nothing different. Just open your admin in IE and Voila!
3. There are a lot of files in here with very similar names in similar looking places and it pays to be very mindful while installing this thing or you will easily double your time investment troubleshooting. In
particular be sure you put the right newsletter.php in the right place. Anyway the forum is there with
all the answers if you do make a careless mistake.
File is the same as the above text - no need to download.
This is only for those who use Extra Pages-infobox (Page Manager) or who intend to in the future.
You need to install the above contrib first, then follow my instructions. Warning! Backup, I am not a programmer, just a lucky guy!
I love both contribs and hope this can repay in part for the contribs I use.
French version.
Now you can send a HTML sheet correctly,
Added a news function and update all files
Added unsubscription also.
For an english update, just change the directory htmlarea by english version.
Version francaise
Maintenant vous pouvez envoyer untableau correctement en html
Ajoutd'une fonction supplémentaire
Ajout d'une méthode de désabonnement
There is a little bug when you add a catagory, the image box is not in wysiwyg mode and after save the image location is not saved. When you go into edit mode it works.
==========================================================================
UPDATE v1.7: (Remains v1.7 - No Errors Reported)
- Amended Misleading - Installation Instructions (again).
- Added "Jpsy Image Uploader" into package - for Categories and Standard Catalog Image.
- Step by Step Installations Instructions Updated for Jpsy Image Uploaded.
==========================================================================
This is the announced extension to Lee's WYSIWYG editor 1.7, which implements the possibility to use the nice image uploading tool not only to add images to WYSIWYG text, but also for managing and selecting the standard images that Osc uses for categories and products.
The archive is only a diff to Lee's files, so you will need his contrib first and then install mine right above. Here it is:
http://digilog.de/fremdbilder/osCommerce/C..._1.7_-_DIFF.zip
After installation the categories editor looks like this:
http://digilog.de/fremdbilder/osCommerce/oscWYSIWYGcategory.gif
...and the products editor looks like this:
http://digilog.de/fremdbilder/osCommerce/oscWYSIWYGproduct.gif
Clicking the little icon above the url line opens Lee's image managing tool
to select a URL and/or to upload and manage new images:
http://digilog.de/fremdbilder/osCommerce/oscWYSIWYGinsertimage.gif
As you can see, the fields to set layout, spacing, and Alt text are suppressed in this mode.
This contrib also includes some other minor fixes and changes:
- neccessary changes to the path construction in both config.inc.phps that I reported earlier
- the lister.php of htmlArea contained two small bugs that I eliminated
- I widened the image managing dialog a bit to give more room for the directory tree.
Hope you like it. I think this gives the final polish to the great image managing that came with Lee's contrib.
Contribution posted by MaxiDVD, All Work and Modification for Image Addon done by Jpsy, thanks (better late then never) :-)
Instructions have been amended due to some misleading late night steps I included.
Just a few improvements to the send coupon and the gc e-mail to aloow for WYSIWYG functionality
Thanks MaxiDVD
[Contribution] HTML WYSIWYG Editor for Product Desc, HTML Email, HTML Newsletter and HTML Mainpage + More - MS2 2.2
[Discussion] http://forums.oscommerce.com/viewtopic.php?p=178120
[Screen Shots] This Contribution can be seen on Page 3 at the above forum link.
----------------------------------------------------
WYSIWYG HTML EMAIL, NEWSLETTER, PRODUCT DESC, HOMEPAGE, MS2 2.2 v1.7
----------------------------------------------------
MODIFIED - UPDATED FOR OSCOMMERCE MS2 2.2
A Full Copy-Paste Solution for Installing HTMLAREA WYSIWYG v1.7 on a Clean MS2 2.2 Installation.
(ALSO INCLUDES DETAILED STEP-BY-STEP INSTALLATION INSTRUCTIONS)
The Whole Contribution can be Enabled and Disabled at will via the Admin
Individual HTMLAREA's can be Enabled, Disabled, Resized, COLOURED AND TEXT FORMATTED.
Advanced and Standard GUI's Options for all HTML Toolbars.
Adds Mattice's Popular Define Main Page Contribution..
- Create and Edit your index.php (Home Page) using the WYSIWYG HTMLArea
- http://www.oscommerce.com/community/contributions,86
OUT-OF-THE BOX HTML EMAIL - Ready Enabled for use with:
- Products Descriptions (HTML)
- Send Email (HTML)
- Newsletter (HTML)
- NEW! Define Main Page (HTML)
OTHER USE'S
- CATEGORY DESCIPTIONS (HTML)
- INFORMATION PAGES UNLIMITED(HTML)
- UNLIMITED USAGE...
Added Support of osCommerce stylesheet.css
- Use osCommerce CCS Style Sheet Class Tags in descriptions
- Also ALLOWS External Preview with osCommerce Custom Style Sheets
Includes Features:
- Upload Images Directly Into your Products, Categories, Email, Newsletter Descriptions.
- Upload Files for Customer Download, Creates a Direct Download Link in Products, Categories, Email, Newsletter Descriptions
- Manage Your IMAGES with Ease, Create, Delete, Organaise, Rename FOLDERS and Upload IMAGES *Requires FULL READ - WRITE ACCESS to IMAGE DIR
- Manage Your FILES with Ease, Create, Delete, Organaise, Rename FOLDERS and Upload FILES *Requires FULL READ - WRITE ACCESS to DOWNLOAD DIR
- Supports predifined *Custom FORMATED Text Functions for repetitve tasks, example: Email Intro's and Signatures.
ADDITIONALs:
- FULL MULTILINGUAL COMPATIBILITY
- WORKS WITH SSL AND SECURE SERVER
This Contribution ALSO Allows for COPYING and PASTING of READY FORMATTED TEXT, IMAGES and PRODUCT DESCRIPTIONS
TO BE PASTED Directly into the WYSIWYG Editor - From Microsoft WORD, Microsoft FRONTPAGE, EMAILS, WEB PAGES and basically anything in RTF.
A Perfect Solution for ready formatted item description intergration in osCommerce.
1. System Requirements
----------------------------------------------------
- osCommerce MS2 2.2
----------------------------------------------------
- PHPMyAdmin or Other SQL Database Import Tool
----------------------------------------------------
- Internet Explorer 5.5 or Above (IE 5.5)
----------------------------------------------------
*************
*..WARNING..*
*************
IT IS STRONGLY SUGGESTED TO MAKE A BACK-UP OF THESE FILES FIRST **
Whenever Importing any new SQL files to your Database ALWAYS do a FULL
DATABASE EXPORT first: include STRUCTURE, DATA and DROPTABLE - this
enables a quick restore alternative if errors do occurer, I have assigned
configuration_group_id to 112 to avoid any possible conflicts
with other contributions.
Use Contributions at your own Risk.