oembed contsant name, fix dfrnpubdeliver, add 'code' editor button
parent
7dbdf8e6fa
commit
9d561d4471
|
@ -159,10 +159,11 @@ function notifier_run($argv, $argc){
|
||||||
|
|
||||||
$r = q("SELECT * FROM `contact` WHERE `id` IN ( $conversant_str ) AND `blocked` = 0 AND `pending` = 0");
|
$r = q("SELECT * FROM `contact` WHERE `id` IN ( $conversant_str ) AND `blocked` = 0 AND `pending` = 0");
|
||||||
|
|
||||||
if( ! count($r)){
|
// if( ! count($r)){
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
if(count($r))
|
||||||
$contacts = $r;
|
$contacts = $r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -258,13 +259,12 @@ function notifier_run($argv, $argc){
|
||||||
$r = q("SELECT * FROM `contact` WHERE `id` IN ( %s ) AND `blocked` = 0 AND `pending` = 0 ",
|
$r = q("SELECT * FROM `contact` WHERE `id` IN ( %s ) AND `blocked` = 0 AND `pending` = 0 ",
|
||||||
dbesc($recip_str)
|
dbesc($recip_str)
|
||||||
);
|
);
|
||||||
if(! count($r)){
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
// delivery loop
|
// delivery loop
|
||||||
|
|
||||||
require_once('include/salmon.php');
|
require_once('include/salmon.php');
|
||||||
|
|
||||||
|
if(count($r)) {
|
||||||
foreach($r as $contact) {
|
foreach($r as $contact) {
|
||||||
if($contact['self'])
|
if($contact['self'])
|
||||||
continue;
|
continue;
|
||||||
|
@ -341,6 +341,7 @@ function notifier_run($argv, $argc){
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// send additional slaps to mentioned remote tags (@foo@example.com)
|
// send additional slaps to mentioned remote tags (@foo@example.com)
|
||||||
|
|
||||||
|
@ -382,7 +383,6 @@ function notifier_run($argv, $argc){
|
||||||
|
|
||||||
$max_allowed = ((get_config('system','maxpubdeliver') === false) ? 150 : intval(get_config('system','maxdeliver')));
|
$max_allowed = ((get_config('system','maxpubdeliver') === false) ? 150 : intval(get_config('system','maxdeliver')));
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Only get the bare essentials and go back for the full record.
|
* Only get the bare essentials and go back for the full record.
|
||||||
|
@ -397,7 +397,8 @@ function notifier_run($argv, $argc){
|
||||||
intval(REL_FAN)
|
intval(REL_FAN)
|
||||||
);
|
);
|
||||||
|
|
||||||
if((count($r)) && ($max_allowed < count($r))) {
|
if((count($r)) && (($max_allowed == 0) || (count($r) < $max_allowed))) {
|
||||||
|
|
||||||
foreach($r as $rr) {
|
foreach($r as $rr) {
|
||||||
|
|
||||||
/* Don't deliver to folks who have already been delivered to */
|
/* Don't deliver to folks who have already been delivered to */
|
||||||
|
@ -406,6 +407,7 @@ function notifier_run($argv, $argc){
|
||||||
$n = q("SELECT * FROM `contact` WHERE `id` = %d LIMIT 1",
|
$n = q("SELECT * FROM `contact` WHERE `id` = %d LIMIT 1",
|
||||||
intval($rr['id'])
|
intval($rr['id'])
|
||||||
);
|
);
|
||||||
|
|
||||||
if(count($n)) {
|
if(count($n)) {
|
||||||
|
|
||||||
logger('notifier: dfrnpubdelivery: ' . $n[0]['name']);
|
logger('notifier: dfrnpubdelivery: ' . $n[0]['name']);
|
||||||
|
|
|
@ -56,7 +56,7 @@ function oembed_bbcode2html($text){
|
||||||
if ($stopoembed == true){
|
if ($stopoembed == true){
|
||||||
return preg_replace("/\[embed\](.+?)\[\/embed\]/is", "<!-- oembed $1 --><i>". t('Embedding disabled') ." : $1</i><!-- /oembed $1 -->" ,$text);
|
return preg_replace("/\[embed\](.+?)\[\/embed\]/is", "<!-- oembed $1 --><i>". t('Embedding disabled') ." : $1</i><!-- /oembed $1 -->" ,$text);
|
||||||
}
|
}
|
||||||
return preg_replace_callback("/\[embed\](.+?)\[\/embed\]/is", oembed_replacecb ,$text);
|
return preg_replace_callback("/\[embed\](.+?)\[\/embed\]/is", 'oembed_replacecb' ,$text);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ tinyMCE.init({
|
||||||
mode : "specific_textareas",
|
mode : "specific_textareas",
|
||||||
editor_selector: /(profile-jot-text|prvmail-text)/,
|
editor_selector: /(profile-jot-text|prvmail-text)/,
|
||||||
plugins : "bbcode,paste",
|
plugins : "bbcode,paste",
|
||||||
theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect",
|
theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",
|
||||||
theme_advanced_buttons2 : "",
|
theme_advanced_buttons2 : "",
|
||||||
theme_advanced_buttons3 : "",
|
theme_advanced_buttons3 : "",
|
||||||
theme_advanced_toolbar_location : "top",
|
theme_advanced_toolbar_location : "top",
|
||||||
|
|
Loading…
Reference in New Issue