Active
Project:
Printer, email and PDF versions
Version:
7.x-2.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
21 Nov 2014 at 20:24 UTC
Updated:
14 Mar 2015 at 03:06 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
tnathanjames commentedHere's my patch.
Comment #2
tnathanjames commentedComment #3
billyg4585 commented@tnathanjames This was causing me a massive headache. This patch worked great. Should be fixed in the module, especially if others are having similar issues.
Comment #4
thomasaaron commentedI tried applying this patch. I still have a lot of CSS (I think) gibberish when emailing a page. It seems like it shows all of the source and css for the entire page. Here is a quick snippet of what I'm seeing in the received email ... Any ideas?
Level One Obedience Invoice .ctools-locked { color: red; border: 1px solid red; padding: 1em; } .ctools-owns-lock { background: #FFFFDD none repeat scroll 0 0; border: 1px solid #F0C020; padding: 1em; } a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing { padding-right: 18px !important; background: url(../images/status-active.gif) right center no-repeat; } div.ctools-ajaxing { float: left; width: 18px; background: url(../images/status-active.gif) center center no-repeat; } /** * @file * Generic theme-independent base styles. */ /** * Autocomplete. * * @see autocomplete.js */ /* Suggestion list */ #autocomplete { border: 1px solid; overflow: hidden; position: absolute; z-index: 100; } #autocomplete ul { list-style: none; list-style-image: none; margin: 0; padding: 0; } #autocomplete li { background: #fff; color: #000; cursor: default; white-space: pre; zoom: 1; /* IE7 */ } /* Animated throbber */ html.js input.form-autocomplete { background-image: url(../../misc/throbber-inactive.png); background-position: 100% center; /* LTR */ background-repeat: no-repeat; } html.js input.throbbing { background-image: url(../../misc/throbber-active.gif); background-position: 100% center; /* LTR */ } /** * Collapsible fieldsets. * * @see collapse.js */ html.js fieldset.collapsed { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; height: 1em; } html.js fieldset.collapsed .fieldset-wrapper { display: none; } fieldset.collapsible { position: relative; } fieldset.collapsible .fieldset-legend { display: block; } /** * Resizable textareas. * * @see textarea.js */ .form-textarea-wrapper textarea { display: block; margin: 0; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .resizable-textarea .grippie { background: #eee url(../../misc/grippie.png) no-repeat center 2px; border: 1px solid #ddd; border-top-width: 0; cursor: s-resize; height: 9px; overflow: hidden; } /** * TableDrag behavior. * * @see tabledrag.js */ body.drag { cursor: move; } .draggable a.tabledrag-handle { cursor: move; float: left; /*
...and it goes on and on.
Any assistance appreciated.
Comment #5
thomasaaron commentedI found out that the reason this module was throwing gibberish was not at all this module. It does not work well with the "SMTP Authorization" module --IF-- you enable that module via its configurations to send email as HTML. If you disable that option, this module works fine.