| T O P I C    R E V I E W | 
              
              
                | ale34 | 
                Posted - 08 November 2006 : 07:24:28  Hi, my forum members are asking me for having by email the full text of a new post (forum subscription) instead of receiving a message with the link. Is it possible?
  Thank you for your help
  Alex< | 
              
              
                | 15   L A T E S T    R E P L I E S    (Newest First) | 
              
              
                | flhtci01 | 
                Posted - 03 October 2008 : 18:34:31  Thanks for the help on the syntax.
  I now seeing the first message of the string in the email but that is all.
  Also where is a good place to put the code to strip the html?  
  I have moved the file to http://www.southernregionnsp.org/inc_subscription.txt < | 
              
              
                | HuwR | 
                Posted - 03 October 2008 : 18:02:00  you need an & after the string and before the vbNewline, like so
  strMessage = strMessage & "You can view the posting by logging onto the Patrol Reps Forum " & vbNewline< | 
              
              
                | flhtci01 | 
                Posted - 03 October 2008 : 17:17:41  OK,  I have no experience at this but am giving it a shot.
  I have read this thread and trying to get this to work.  The one thing I am trying to change is delete the link to the message and replace it with a message to log onto the forum to reply.  (The link doesn't work due to the way the website security is set up.) (Long story)
  Anyway I got the following error Microsoft VBScript compilation error '800a0401' 
  Expected end of statement 
  /Members/Patrol_Reps_Forum/patrepbb/inc_subscription.asp, line 189 
  strMessage = strMessage & "You can view the posting by logging onto the Patrol Reps Forum " vbNewline --------------------------------------------------------------------------------------------^
  Can someone help me?< | 
              
              
                | Carefree | 
                Posted - 05 September 2008 : 14:42:16  If all you want is to break-up the various replies, that shouldn't be too difficult.  The following modification should give you a blank line between replies.
  Change this line:   	strSubject = strForumTitle & " - Reply to a posting"
  to say: 	strSubject = "<br><br>" & strForumTitle & " - Reply to a posting"< | 
              
              
                | davidm | 
                Posted - 05 September 2008 : 12:09:10  I've followed these instructions and have created my email message like this:
  strMessage = strMessage & MemberName & " has posted the following to the forum '" & ForumName & "' on the " & strForumTitle & ". "  & vbNewLine & vbNewLine
  strMessage = strMessage & "The subject was " & TopicName & vbNewLine & vbNewLine 
  strMessage = strMessage & " and the message reads: " &FormatStr(TopicContent) & ". " & vbNewLine & vbNewLine
  The odd thing is despite the vbNewLines, I'm just getting the message all strung together in one line. How can I force a new line between the different blocks to make it all more readable? < | 
              
              
                | sokkmonkey | 
                Posted - 25 October 2007 : 14:01:18  okay.. I tried this, the new read message is changed ok but it's still not showing the message body copy- where did I go wrong? http://www.rattlebrain.com/~sokkmonkey/inc_subscription.txt
  Likewise if I was to add the following to strip the HTML and netcode, where would be a good place to stick it?
  Function StripCode(ByVal fString) 	if fString = "" or IsNull(fString) then  		fString = " empty string test" 	elseif strAllowForumCode = "1" then 	'filter out forumcode 		fStringLeft = ""    		fFound = False    		Do While InStr(fString, "[")       			fFound = True       			fStringLeft = fStringLeft & " " & Left(fString, InStr(fString, "[")-1) 	      		fString = MID(fString, InStr(fString, "]") + 1)    		Loop    		StripCode = fStringLeft & fString    		If Not fFound Then StripCode = fString 	elseif strAllowHTML = "1" then	 		' filter out html code
  		fStringLeft = ""    		fFound = False    		Do While InStr(fString, "<")       			fFound = True       			fStringLeft = fStringLeft & " " & Left(fString, InStr(fString, "<")-1)       			fString = MID(fString, InStr(fString, ">") + 1)    		Loop    		StripCode = fStringLeft & fString    		If Not fFound Then StripCode = fString 	end if 	if strBadWordFilter = "1" then       	        fString = ChkBadWords(fString) 	end if 	StripCode = fString End Function< | 
              
              
                | Shaggy | 
                Posted - 10 November 2006 : 03:59:52  You're welcome  
  < | 
              
              
                | ale34 | 
                Posted - 09 November 2006 : 19:31:31  Ok it is done!
  Thank you.. < | 
              
              
                | ale34 | 
                Posted - 09 November 2006 : 08:49:39  Ooops, I will chek... Tank you! I edited the link for security resaon if you do not mind....< | 
              
              
                | Shaggy | 
                Posted - 09 November 2006 : 08:46:53  You're missing the following line from your file, immediately before the changes I provided:
  if LoopForumID > 0 then
  You're also missing the corrections I made to the code earlier; you must've been editing as I was correcting.
  < | 
              
              
                | ale34 | 
                Posted - 09 November 2006 : 08:17:05  http://.........../inc_subscription.txt< | 
              
              
                | Shaggy | 
                Posted - 09 November 2006 : 08:16:19  Save a copy of the file with a *.txt extension rather than *.asp, upload it to your server and post the link here.
  < | 
              
              
                | ale34 | 
                Posted - 09 November 2006 : 08:11:54  Sorry, I did not understand   < | 
              
              
                | ale34 | 
                Posted - 09 November 2006 : 08:05:15  <edit by="Shaggy">Please post a link to a *.txt copy of you file, as requested, rather than posting the entire contents of a file here</edit>< | 
              
              
                | Shaggy | 
                Posted - 09 November 2006 : 07:57:49  Did you replace that entire if statement with what I posted above? You should only have replaced the first part of it. Can you post a link to a *.txt copy of your inc_subscription.asp if that's not the problem?
  < |