shared tags for testbubble, prevent tag hijacking of shared tag activities
This commit is contained in:
parent
83e55cf9f4
commit
c66b886d7e
9 changed files with 74 additions and 24 deletions
2
boot.php
2
boot.php
|
@ -9,7 +9,7 @@ require_once('include/nav.php');
|
||||||
require_once('include/cache.php');
|
require_once('include/cache.php');
|
||||||
|
|
||||||
define ( 'FRIENDIKA_PLATFORM', 'Friendica');
|
define ( 'FRIENDIKA_PLATFORM', 'Friendica');
|
||||||
define ( 'FRIENDIKA_VERSION', '2.3.1160' );
|
define ( 'FRIENDIKA_VERSION', '2.3.1161' );
|
||||||
define ( 'DFRN_PROTOCOL_VERSION', '2.22' );
|
define ( 'DFRN_PROTOCOL_VERSION', '2.22' );
|
||||||
define ( 'DB_UPDATE_VERSION', 1103 );
|
define ( 'DB_UPDATE_VERSION', 1103 );
|
||||||
|
|
||||||
|
|
|
@ -105,7 +105,7 @@ EOT;
|
||||||
if(! isset($bodyverb))
|
if(! isset($bodyverb))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
$termlink = '#[url=' . $a->get_baseurl() . '/search?search=' . urlencode($term) . ']'. $term . '[/url]';
|
$termlink = '⌗[url=' . $a->get_baseurl() . '/search?search=' . urlencode($term) . ']'. $term . '[/url]';
|
||||||
|
|
||||||
$arr = array();
|
$arr = array();
|
||||||
|
|
||||||
|
|
|
@ -235,14 +235,18 @@ function initEditor(cb){
|
||||||
}
|
}
|
||||||
|
|
||||||
function itemTag(id) {
|
function itemTag(id) {
|
||||||
$('#like-rotator-' + id).show();
|
|
||||||
reply = prompt("$term");
|
reply = prompt("$term");
|
||||||
if(reply && reply.length) {
|
if(reply && reply.length) {
|
||||||
reply = reply.replace('#','');
|
reply = reply.replace('#','');
|
||||||
if(reply.length) {
|
if(reply.length) {
|
||||||
$.get('tagger/' + id + '?term=' + reply, function(data) {
|
|
||||||
$('#like-rotator-' + id).hide();
|
commentBusy = true;
|
||||||
});
|
$('body').css('cursor', 'wait');
|
||||||
|
|
||||||
|
$.get('tagger/' + id + '?term=' + reply);
|
||||||
|
if(timer) clearTimeout(timer);
|
||||||
|
timer = setTimeout(NavUpdate,3000);
|
||||||
|
liking = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 20 KiB |
|
@ -7,15 +7,16 @@
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
width="250"
|
width="250"
|
||||||
height="200"
|
height="200"
|
||||||
id="svg3403"
|
id="svg3403"
|
||||||
version="1.1"
|
version="1.1"
|
||||||
inkscape:version="0.48.1 r9760"
|
inkscape:version="0.48.2 r9819"
|
||||||
sodipodi:docname="icons.svg"
|
sodipodi:docname="tbicons.svg"
|
||||||
inkscape:export-filename="/home/fabio/public_html/friendika/view/theme/dispy/icons.png"
|
inkscape:export-filename="C:\Users\mikemac\Downloads\bitmap.png"
|
||||||
inkscape:export-xdpi="90"
|
inkscape:export-xdpi="90"
|
||||||
inkscape:export-ydpi="90">
|
inkscape:export-ydpi="90">
|
||||||
<defs
|
<defs
|
||||||
|
@ -50,19 +51,19 @@
|
||||||
borderopacity="1.0"
|
borderopacity="1.0"
|
||||||
inkscape:pageopacity="0.0"
|
inkscape:pageopacity="0.0"
|
||||||
inkscape:pageshadow="2"
|
inkscape:pageshadow="2"
|
||||||
inkscape:zoom="0.9899495"
|
inkscape:zoom="5.5022029"
|
||||||
inkscape:cx="43.010429"
|
inkscape:cx="124.49559"
|
||||||
inkscape:cy="-67.661177"
|
inkscape:cy="134"
|
||||||
inkscape:document-units="px"
|
inkscape:document-units="px"
|
||||||
inkscape:current-layer="layer1"
|
inkscape:current-layer="layer1"
|
||||||
showgrid="true"
|
showgrid="true"
|
||||||
showguides="true"
|
showguides="false"
|
||||||
inkscape:guide-bbox="true"
|
inkscape:guide-bbox="true"
|
||||||
inkscape:snap-global="false"
|
inkscape:snap-global="false"
|
||||||
inkscape:window-width="1534"
|
inkscape:window-width="1534"
|
||||||
inkscape:window-height="1067"
|
inkscape:window-height="1035"
|
||||||
inkscape:window-x="104"
|
inkscape:window-x="335"
|
||||||
inkscape:window-y="63"
|
inkscape:window-y="198"
|
||||||
inkscape:window-maximized="0">
|
inkscape:window-maximized="0">
|
||||||
<inkscape:grid
|
<inkscape:grid
|
||||||
type="xygrid"
|
type="xygrid"
|
||||||
|
@ -462,7 +463,7 @@
|
||||||
sodipodi:cy="220.26843"
|
sodipodi:cy="220.26843"
|
||||||
sodipodi:rx="2.6875"
|
sodipodi:rx="2.6875"
|
||||||
sodipodi:ry="2.71875"
|
sodipodi:ry="2.71875"
|
||||||
d="m 411.5,220.26843 a 2.6875,2.71875 0 1 1 -5.375,0 2.6875,2.71875 0 1 1 5.375,0 z"
|
d="m 411.5,220.26843 c 0,1.50153 -1.20323,2.71875 -2.6875,2.71875 -1.48427,0 -2.6875,-1.21722 -2.6875,-2.71875 0,-1.50152 1.20323,-2.71875 2.6875,-2.71875 1.48427,0 2.6875,1.21723 2.6875,2.71875 z"
|
||||||
transform="matrix(1.1489362,0,0,1.1489362,-286.13697,609.51131)"
|
transform="matrix(1.1489362,0,0,1.1489362,-286.13697,609.51131)"
|
||||||
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
||||||
inkscape:export-xdpi="90"
|
inkscape:export-xdpi="90"
|
||||||
|
@ -770,7 +771,7 @@
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
transform="translate(-224.73743,661.76263)"
|
transform="translate(-224.73743,661.76263)"
|
||||||
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
||||||
inkscape:export-xdpi="90"
|
inkscape:export-xdpi="90"
|
||||||
|
@ -1003,7 +1004,7 @@
|
||||||
inkscape:export-ydpi="90" />
|
inkscape:export-ydpi="90" />
|
||||||
<path
|
<path
|
||||||
transform="translate(-204.73743,661.76269)"
|
transform="translate(-204.73743,661.76269)"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
|
@ -1034,7 +1035,7 @@
|
||||||
inkscape:export-ydpi="90" />
|
inkscape:export-ydpi="90" />
|
||||||
<path
|
<path
|
||||||
transform="translate(-184.73743,661.76263)"
|
transform="translate(-184.73743,661.76263)"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
|
@ -1352,7 +1353,7 @@
|
||||||
inkscape:export-xdpi="90"
|
inkscape:export-xdpi="90"
|
||||||
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
||||||
transform="translate(-224.73743,701.76263)"
|
transform="translate(-224.73743,701.76263)"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
|
@ -1368,7 +1369,7 @@
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
transform="matrix(0.61517998,0,0,0.61517998,-115.14559,786.66463)"
|
transform="matrix(0.61517998,0,0,0.61517998,-115.14559,786.66463)"
|
||||||
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png"
|
||||||
inkscape:export-xdpi="90"
|
inkscape:export-xdpi="90"
|
||||||
|
@ -1384,7 +1385,7 @@
|
||||||
sodipodi:cy="220.62782"
|
sodipodi:cy="220.62782"
|
||||||
sodipodi:rx="7.4246211"
|
sodipodi:rx="7.4246211"
|
||||||
sodipodi:ry="7.4246211"
|
sodipodi:ry="7.4246211"
|
||||||
d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
|
d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
|
||||||
transform="translate(-204.73743,701.76269)" />
|
transform="translate(-204.73743,701.76269)" />
|
||||||
<g
|
<g
|
||||||
inkscape:label="#g3852"
|
inkscape:label="#g3852"
|
||||||
|
@ -1438,5 +1439,25 @@
|
||||||
x="27.623495"
|
x="27.623495"
|
||||||
id="tspan3157"
|
id="tspan3157"
|
||||||
sodipodi:role="line">?</tspan></text>
|
sodipodi:role="line">?</tspan></text>
|
||||||
|
<image
|
||||||
|
y="915.14124"
|
||||||
|
x="131.94395"
|
||||||
|
id="image3333"
|
||||||
|
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAfdJREFU
|
||||||
|
OI2Fk72q6kAUhZdRiEWilS+giCD3DbQY8DVshGBjIYggmh9EwUryBCmtbOyEW2gRgoKVtY8g4s+Z
|
||||||
|
i0Lmx1vpPRKPd8MUexbfWrNhTwz/Kdu2XQDGD7IX+wSbpukCMHq9nv5OH41GNPET3Ol0XM65YVmW
|
||||||
|
LqV83o/H4z8A0G63Nc453hq0221XCGFYlqULIV60Ry+EgBACkRGazaYLwLBtWz+fz0gmk0gmk29f
|
||||||
|
ORwOX0doNBou59ywbVs/HA5Yr9dQVRWlUgmqqkYMOOdQHk29XncZY0a329WPxyNWqxXCMASlFEEQ
|
||||||
|
4Hq9gnP+chhjiANArVZzpZSGZVn65XLBZrMBY+yZFIYh9vs9MpkMYrEYpJTo9/tUSuklqtWqyxgz
|
||||||
|
HMfRT6cTttvtC/yoeDwOIQQYYxgMBhSAN5lMWokwDI1+v69TSrHdbsE5j8CpVArFYhEAYFkWBeBN
|
||||||
|
p9MWACiMMTDGoCgKNE2LwLquo1Ao4H6/wzRNyhh7wg8DzzRNKqVENptFOp1+wpqmIZ/Pv8Cz2az1
|
||||||
|
PSC+2+1+Z7PZzHK5/EUIUdPpNG63GxKJBHK5HADAtm0qpfTm8/kLDODfIlUqFReAMRgMnqurKAoc
|
||||||
|
x6EAvMViEYEjRQhxCSFfvu/ffd+/E0K+CCHuJyayyuVy+fv39YIg+Jj8F6mBDiyihCriAAAAAElF
|
||||||
|
TkSuQmCC
|
||||||
|
"
|
||||||
|
height="14.364291"
|
||||||
|
width="15.273019"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 82 KiB |
|
@ -254,6 +254,23 @@ function initEditor(cb) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function itemTag(id) {
|
||||||
|
reply = prompt("$term");
|
||||||
|
if(reply && reply.length) {
|
||||||
|
reply = reply.replace('#','');
|
||||||
|
if(reply.length) {
|
||||||
|
|
||||||
|
commentBusy = true;
|
||||||
|
$('body').css('cursor', 'wait');
|
||||||
|
|
||||||
|
$.get('tagger/' + id + '?term=' + reply);
|
||||||
|
if(timer) clearTimeout(timer);
|
||||||
|
timer = setTimeout(NavUpdate,3000);
|
||||||
|
liking = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function jotClearLocation() {
|
function jotClearLocation() {
|
||||||
$('#jot-coord').val('');
|
$('#jot-coord').val('');
|
||||||
$('#profile-nolocation-wrapper').hide();
|
$('#profile-nolocation-wrapper').hide();
|
||||||
|
|
|
@ -937,6 +937,11 @@ profile-jot-banner-wrapper {
|
||||||
margin-right: 2px;
|
margin-right: 2px;
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
.tag-item {
|
||||||
|
margin-left: 5px;
|
||||||
|
margin-right: 2px;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
.wall-item-title { font-size: 1.2em; font-weight: bold;}
|
.wall-item-title { font-size: 1.2em; font-weight: bold;}
|
||||||
.wall-item-body {
|
.wall-item-body {
|
||||||
margin-left: 140px;
|
margin-left: 140px;
|
||||||
|
@ -2837,6 +2842,7 @@ tr {
|
||||||
.off { background-position: -70px -60px;}
|
.off { background-position: -70px -60px;}
|
||||||
.prev { background-position: -90px -60px;}
|
.prev { background-position: -90px -60px;}
|
||||||
.next { background-position: -110px -60px;}
|
.next { background-position: -110px -60px;}
|
||||||
|
.tagged { background-position: -130px -60px;}
|
||||||
|
|
||||||
.icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
|
.icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
|
||||||
|
|
||||||
|
|
|
@ -46,6 +46,7 @@
|
||||||
|
|
||||||
{{ if $star }}
|
{{ if $star }}
|
||||||
<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
|
<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
|
||||||
|
<a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="tag-item icon tagged" title="$star.tagger"></a>
|
||||||
{{ endif }}
|
{{ endif }}
|
||||||
|
|
||||||
<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
|
<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
|
||||||
|
|
|
@ -44,6 +44,7 @@
|
||||||
|
|
||||||
{{ if $star }}
|
{{ if $star }}
|
||||||
<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
|
<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
|
||||||
|
<a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="tag-item icon tagged" title="$star.tagger"></a>
|
||||||
{{ endif }}
|
{{ endif }}
|
||||||
|
|
||||||
<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
|
<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
|
||||||
|
|
Loading…
Reference in a new issue