Archived
1
0

Converted "share this notebook" access choice radio buttons to use HTML <label> tag.

This commit is contained in:
Dan Helfman 2008-01-26 00:37:38 +00:00
parent ffd2d15175
commit 329397a681
3 changed files with 12 additions and 33 deletions

View File

@ -120,14 +120,13 @@ ol li {
font-size: 90%; font-size: 90%;
} }
.radio_link { .radio_label {
color: #000000; color: #000000;
text-decoration: none;
} }
.radio_link:hover { .radio_label:hover {
color: #ff6600; color: #ff6600;
text-decoration: none; cursor: pointer;
} }
.invite { .invite {

View File

@ -186,26 +186,6 @@ Editor.prototype.finish_init = function () {
var invite_button = getElement( "invite_button" ); var invite_button = getElement( "invite_button" );
if ( invite_button ) { if ( invite_button ) {
if ( getElement( "access_choices" ) ) {
var collaborators_radio = getElement( "collaborators_radio" );
connect( "collaborators_link", "onclick", function ( event ) {
collaborators_radio.checked = true;
event.stop();
} );
var viewers_radio = getElement( "viewers_radio" );
connect( "viewers_link", "onclick", function ( event ) {
viewers_radio.checked = true;
event.stop();
} );
var owners_radio = getElement( "owners_radio" );
connect( "owners_link", "onclick", function ( event ) {
owners_radio.checked = true;
event.stop();
} );
}
var invite_form = getElement( "invite_form" ); var invite_form = getElement( "invite_form" );
connect( invite_button, "onclick", function ( event ) { connect( invite_button, "onclick", function ( event ) {
signal( self, "submit_form", "/users/send_invites", invite_form, function ( result ) { signal( self, "submit_form", "/users/send_invites", invite_form, function ( result ) {

View File

@ -1286,16 +1286,16 @@ Wiki.prototype.share_notebook = function () {
if ( share_notebook_frame ) if ( share_notebook_frame )
share_notebook_frame.editor.shutdown(); share_notebook_frame.editor.shutdown();
var collaborators_link = createDOM( "a", var collaborators_label = createDOM( "label",
{ "href": "#", "id": "collaborators_link", "class": "radio_link", "title": "Collaborators may view and edit this notebook." }, { "for": "collaborators_radio", "class": "radio_label", "title": "Collaborators may view and edit this notebook." },
"collaborators" "collaborators"
); );
var viewers_link = createDOM( "a", var viewers_label = createDOM( "label",
{ "href": "#", "id": "viewers_link", "class": "radio_link", "title": "Viewers may only view this notebook." }, { "for": "viewers_radio", "class": "radio_label", "title": "Viewers may only view this notebook." },
"viewers" "viewers"
); );
var owners_link = createDOM( "a", var owners_label = createDOM( "label",
{ "href": "#", "id": "owners_link", "class": "radio_link", "title": "Owners may view, edit, rename, delete, and invite people to this notebook." }, { "for": "owners_radio", "class": "radio_label", "title": "Owners may view, edit, rename, delete, and invite people to this notebook." },
"owners" "owners"
); );
@ -1314,9 +1314,9 @@ Wiki.prototype.share_notebook = function () {
createDOM( "p", {}, "Invite these people as:" ), createDOM( "p", {}, "Invite these people as:" ),
createDOM( "table" , { "id": "access_table" }, createDOM( "table" , { "id": "access_table" },
createDOM( "tr", {}, createDOM( "tr", {},
createDOM( "td", {}, collaborators_radio, collaborators_link ), createDOM( "td", {}, collaborators_radio, collaborators_label ),
createDOM( "td", {}, viewers_radio, viewers_link ), createDOM( "td", {}, viewers_radio, viewers_label ),
createDOM( "td", {}, owners_radio, owners_link ) createDOM( "td", {}, owners_radio, owners_label )
) )
) )
); );