commit
				
					
						1246a40ec2
					
				
			
		
					 4 changed files with 18 additions and 10 deletions
				
			
		| 
						 | 
				
			
			@ -113,11 +113,13 @@ function contact_selector($selname, $selclass, $preselected = false, $options) {
 | 
			
		|||
		$str_nets = implode(',',$x['networks']);
 | 
			
		||||
		$sql_extra .= " AND `network` IN ( $str_nets ) ";
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	$tabindex = (x($options, 'tabindex') ? "tabindex=\"" . $options["tabindex"] . "\"" : "");
 | 
			
		||||
 | 
			
		||||
	if($x['single'])
 | 
			
		||||
		$o .= "<select name=\"$selname\" id=\"$selclass\" class=\"$selclass\" size=\"" . $x['size'] . "\" >\r\n";
 | 
			
		||||
		$o .= "<select name=\"$selname\" id=\"$selclass\" class=\"$selclass\" size=\"" . $x['size'] . "\" $tabindex >\r\n";
 | 
			
		||||
	else 
 | 
			
		||||
		$o .= "<select name=\"{$selname}[]\" id=\"$selclass\" class=\"$selclass\" multiple=\"multiple\" size=\"" . $x['size'] . "$\" >\r\n";
 | 
			
		||||
		$o .= "<select name=\"{$selname}[]\" id=\"$selclass\" class=\"$selclass\" multiple=\"multiple\" size=\"" . $x['size'] . "$\" $tabindex >\r\n";
 | 
			
		||||
 | 
			
		||||
	$r = q("SELECT `id`, `name`, `url`, `network` FROM `contact` 
 | 
			
		||||
		WHERE `uid` = %d AND `self` = 0 AND `blocked` = 0 AND `pending` = 0 AND `notify` != ''
 | 
			
		||||
| 
						 | 
				
			
			@ -156,7 +158,7 @@ function contact_selector($selname, $selclass, $preselected = false, $options) {
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
function contact_select($selname, $selclass, $preselected = false, $size = 4, $privmail = false, $celeb = false, $privatenet = false) {
 | 
			
		||||
function contact_select($selname, $selclass, $preselected = false, $size = 4, $privmail = false, $celeb = false, $privatenet = false, $tabindex = null) {
 | 
			
		||||
 | 
			
		||||
	$a = get_app();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -178,12 +180,12 @@ function contact_select($selname, $selclass, $preselected = false, $size = 4, $p
 | 
			
		|||
		$sql_extra .= " AND `network` IN ( 'dfrn', 'mail', 'face', 'dspr' ) ";
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	$tabindex = ($tabindex > 0 ? "tabindex=\"$tabindex\"" : "");
 | 
			
		||||
 | 
			
		||||
	if($privmail)
 | 
			
		||||
		$o .= "<select name=\"$selname\" id=\"$selclass\" class=\"$selclass\" size=\"$size\" >\r\n";
 | 
			
		||||
		$o .= "<select name=\"$selname\" id=\"$selclass\" class=\"$selclass\" size=\"$size\" $tabindex >\r\n";
 | 
			
		||||
	else 
 | 
			
		||||
		$o .= "<select name=\"{$selname}[]\" id=\"$selclass\" class=\"$selclass\" multiple=\"multiple\" size=\"$size\" >\r\n";
 | 
			
		||||
		$o .= "<select name=\"{$selname}[]\" id=\"$selclass\" class=\"$selclass\" multiple=\"multiple\" size=\"$size\" $tabindex >\r\n";
 | 
			
		||||
 | 
			
		||||
	$r = q("SELECT `id`, `name`, `url`, `network` FROM `contact` 
 | 
			
		||||
		WHERE `uid` = %d AND `self` = 0 AND `blocked` = 0 AND `pending` = 0 AND `notify` != ''
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -154,7 +154,7 @@ function message_content(&$a) {
 | 
			
		|||
	
 | 
			
		||||
		$preselect = (isset($a->argv[2])?array($a->argv[2]):false);
 | 
			
		||||
	
 | 
			
		||||
		$select = contact_select('messageto','message-to-select', $preselect, 4, true);
 | 
			
		||||
		$select = contact_select('messageto','message-to-select', $preselect, 4, true, false, false, 10);
 | 
			
		||||
		$tpl = get_markup_template('prv_message.tpl');
 | 
			
		||||
		$o .= replace_macros($tpl,array(
 | 
			
		||||
			'$header' => t('Send Private Message'),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,6 +30,12 @@ if(plaintext != 'none') {
 | 
			
		|||
		setup : function(ed) {
 | 
			
		||||
			ed.onInit.add(function(ed) {
 | 
			
		||||
				ed.pasteAsPlainText = true;
 | 
			
		||||
				var editorId = ed.editorId;
 | 
			
		||||
				var textarea = $('#'+editorId);
 | 
			
		||||
				if (typeof(textarea.attr('tabindex')) != "undefined") {
 | 
			
		||||
					$('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
 | 
			
		||||
					textarea.attr('tabindex', null);
 | 
			
		||||
				}
 | 
			
		||||
			});
 | 
			
		||||
		}
 | 
			
		||||
	});
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,14 +10,14 @@ $parent
 | 
			
		|||
$select
 | 
			
		||||
 | 
			
		||||
<div id="prvmail-subject-label">$subject</div>
 | 
			
		||||
<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly />
 | 
			
		||||
<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" />
 | 
			
		||||
 | 
			
		||||
<div id="prvmail-message-label">$yourmessage</div>
 | 
			
		||||
<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" >$text</textarea>
 | 
			
		||||
<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<div id="prvmail-submit-wrapper" >
 | 
			
		||||
	<input type="submit" id="prvmail-submit" name="submit" value="Submit" />
 | 
			
		||||
	<input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" />
 | 
			
		||||
	<div id="prvmail-upload-wrapper" >
 | 
			
		||||
		<div id="prvmail-upload" class="icon border camera" title="$upload" ></div>
 | 
			
		||||
	</div> 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue