|
-
Jun 12th, 2005, 07:41 AM
#1
PM Suggestion
I dont remember the actual msgbox that is being popped-out when one tries to send a PM but it's got something to do with a notification when you click ok and dont receive a notification when Cancel was selected, may I suggest the Microsoft way, "Yes" "No" Cancel" so that when one selects "Yes" then he/she will get a notification, "No" means no notification, and "Cancel" would return the user to the text area of the PM to make some changes or whatever...
I have thought of this because there were times when I didnt want to send a PM yet but I accidentally clicked/triggered the "Submit Message" button, I thought clicking "Cancel" would return me in the PM Text area but it was not, the message was actually sent.....
Last edited by dee-u; Jun 12th, 2005 at 07:59 AM.
-
Jun 12th, 2005, 07:53 AM
#2
-
Jun 12th, 2005, 07:55 AM
#3
Re: PM Suggestion
vBulletin? I dont know about it, are they the one concerned with this?
-
Jun 12th, 2005, 07:59 AM
#4
-
Jun 12th, 2005, 08:46 AM
#5
Re: PM Suggestion
It may be possible to set the text of the message in the board template, but I don't think the buttons can be changed.
-
Jun 12th, 2005, 09:00 AM
#6
Re: PM Suggestion
 Originally Posted by dee-u
I dont remember the actual msgbox that is being popped-out when one tries to send a PM but it's got something to do with a notification when you click ok and dont receive a notification when Cancel was selected, may I suggest the Microsoft way, "Yes" "No" Cancel" so that when one selects "Yes" then he/she will get a notification, "No" means no notification, and "Cancel" would return the user to the text area of the PM to make some changes or whatever...
I have thought of this because there were times when I didnt want to send a PM yet but I accidentally clicked/triggered the "Submit Message" button, I thought clicking "Cancel" would return me in the PM Text area but it was not, the message was actually sent.....
I find it amusing that you suggest the MS way - the "three option button" concept that you and I discussed in a thread a while back...
http://www.vbforums.com/showthread.p...ght=consistent
-
Jun 13th, 2005, 11:15 PM
#7
Re: PM Suggestion
I guess in this situation it might be the viable solution...
-
Jun 13th, 2005, 11:32 PM
#8
Re: PM Suggestion
VB Code:
<script language="javascript" type="text/javascript">
<!--
/*
Automatic Welcome PM
Originally by MKII
*/
appearFrom = ["Admin", 1]
msgTitle = "Welcome to the Forum"
msgContents = "Thankyou for joining the forum.\n" +
"I hope you enjoy our forum, and welcome\n"
home = "http://"+location.hostname
home += location.pathname.match(/\/[^\/]+\//) ? "/" + location.pathname.substr(1).substr(0, location.pathname.substr(1).indexOf("/") + 1) : location.pathname + "/"
home += "index.php?"
if(document.forms['REG'])
document.forms['REG'].onsubmit = function()
{
if(!Validate())
return false
document.cookie = "newMember=1; expires=" + new Date("1/1/2010").toGMTString()
return true
}
userLinks = document.getElementById("userlinks")
userName = userLinks.getElementsByTagName("A")[0].innerHTML.replace(/<[^>]+>/g, "")
if(userLinks.innerHTML.match("Logged in")&&document.cookie.match("newMember=1"))
{
document.cookie = "newMember=0; expires=" + new Date().toGMTString()
document.write("<iframe src='" + home + "act=Msg&CODE=4&MODE=1&entered_name=" + escape(userName) + "&msg_title=" + escape(msgTitle) + "&Post=" + escape(msgContents) + "' style='display:none'></iframe>")
alert("You have a new personal message from "+ appearFrom[0])
}
if(location.href.match(/act=Msg&CODE=0*1/))
{
td = document.getElementsByTagName("TD")
for(i = 0; i < td.length; i++)
if(td[i].innerHTML.replace(/<[^>]+>/g, "") == msgTitle)
{
a = td[i + 1].getElementsByTagName("A")
a[0].href = home + "showuser=" + appearFrom[1]
a[0].innerHTML = appearFrom[0]
a[1].href = a[1].href.replace(/MID=\d+/, "MID=" + appearFrom[1])
}
}
if(location.href.match(/MSID=\d+/))
{
b = document.getElementsByTagName("B")
for(i = 0; i < b.length; i++)
if(b[i].innerHTML == msgTitle && b[i].parentNode.className == "postdetails")
{
td = document.getElementsByTagName("TD")
for(n = 0; n < td.length; n++)
if((td[n].className == "post1") && td[n].width != "100%")
{
a = td[n - 2].getElementsByTagName("A")[0]
if(a.innerHTML.replace(/<[^>]+>/g,"") != userName)
break
a.href = home + "showuser=" + appearFrom[1]
a.innerHTML = appearFrom[0]
div = td[n + 1].getElementsByTagName("DIV")
for(x = 0; x < div.length; x++)
if(div[x].className == "signature")
div[x].removeNode(true)
a = td[n + 3].getElementsByTagName("A")
for(x = 0; x < a.length; x++)
if(a[x].href.match(/MID=\d+/))
a[x].href = a[x].href.replace(/MID=\d+/, "MID=" + appearFrom[1])
td[n + 1].colSpan = "2"
td[n].removeNode(true)
break
}
break
}
}
//-->
</script>
something similar?
-
Jun 13th, 2005, 11:48 PM
#9
Re: PM Suggestion
The actual script itself won't be altered, I can tell you that much. Unless it is a simple setting in the admin CP or there is a very small change that can be made to a template or something I think its unlikely anything will be done.
-
Jun 14th, 2005, 12:49 AM
#10
Re: PM Suggestion
I really doubt that they use templates, from what i've read. I guess that's out
-
Jun 15th, 2005, 03:10 PM
#11
Re: PM Suggestion
By the time the pop-up is displayed, the message is already sent. The pop-up is simply for the notification. While we could probably change the text from "cancel" to no, I'm not sure it would be worth the effort.
-
Jun 15th, 2005, 07:43 PM
#12
Re: PM Suggestion
The only time I was able to return to the TextArea was when nothing is inputted in it, only in the title... I hope there might be some ways to accomodate my suggestion if its feasible....
And may I add to ask, are all PM successfully sent all the time?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|