Changeset 2885629
- Timestamp:
- 03/23/2023 12:13:28 PM (3 years ago)
- Location:
- wpgancio
- Files:
-
- 4 edited
- 14 copied
-
tags/1.6 (copied) (copied from wpgancio/trunk)
-
tags/1.6/gancio.php (copied) (copied from wpgancio/trunk/gancio.php)
-
tags/1.6/js/gancio-events.es.js (copied) (copied from wpgancio/trunk/js/gancio-events.es.js)
-
tags/1.6/oauth.php (copied) (copied from wpgancio/trunk/oauth.php)
-
tags/1.6/readme.txt (copied) (copied from wpgancio/trunk/readme.txt)
-
tags/1.6/settings.php (copied) (copied from wpgancio/trunk/settings.php)
-
tags/1.6/wc.php (copied) (copied from wpgancio/trunk/wc.php)
-
tags/1.7 (copied) (copied from wpgancio/trunk)
-
tags/1.7/gancio.php (copied) (copied from wpgancio/trunk/gancio.php) (2 diffs)
-
tags/1.7/js/gancio-events.es.js (copied) (copied from wpgancio/trunk/js/gancio-events.es.js) (21 diffs)
-
tags/1.7/oauth.php (copied) (copied from wpgancio/trunk/oauth.php) (2 diffs)
-
tags/1.7/readme.txt (copied) (copied from wpgancio/trunk/readme.txt) (2 diffs)
-
tags/1.7/settings.php (copied) (copied from wpgancio/trunk/settings.php)
-
tags/1.7/wc.php (copied) (copied from wpgancio/trunk/wc.php)
-
trunk/gancio.php (modified) (2 diffs)
-
trunk/js/gancio-events.es.js (modified) (21 diffs)
-
trunk/oauth.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpgancio/tags/1.7/gancio.php
r2832392 r2885629 4 4 Plugin URI: https://gancio.org 5 5 Description: Connects an user of a gancio instance to a Wordpress user so that published events are automatically pushed with Gancio API. 6 Version: 1. 56 Version: 1.7 7 7 Author: Gancio 8 8 License: AGPL 3.0 … … 36 36 * supported until now but to add another plugin it's easy. 37 37 */ 38 39 /**40 * - Add Gancio Settings page to select an instance URL and...41 * - start an OAuth 2.0 authentication flow with the selected instance42 * - Send each new / updated events to the selected instance via Gancio API43 */ -
wpgancio/tags/1.7/js/gancio-events.es.js
r2832392 r2885629 118 118 t && t.i && (Ce.delete(t), t.i(e)); 119 119 } 120 function Me(t, e, i, n) {121 const { fragment: l, on_mount: o, on_destroy: r, after_update: f } = t.$$;122 l && l.m(e, i), n|| Q(() => {120 function Me(t, e, i, l) { 121 const { fragment: n, on_mount: o, on_destroy: r, after_update: f } = t.$$; 122 n && n.m(e, i), l || Q(() => { 123 123 const c = o.map(W).filter(_e); 124 124 r ? r.push(...c) : O(c), t.$$.on_mount = []; … … 132 132 t.$$.dirty[0] === -1 && (H.push(t), Se(), t.$$.dirty.fill(0)), t.$$.dirty[e / 31 | 0] |= 1 << e % 31; 133 133 } 134 function ye(t, e, i, n, l, o, r, f = [-1]) {134 function ye(t, e, i, l, n, o, r, f = [-1]) { 135 135 const c = I; 136 136 R(t); … … 140 140 props: o, 141 141 update: L, 142 not_equal: l,142 not_equal: n, 143 143 bound: ee(), 144 144 on_mount: [], … … 157 157 if (s.ctx = i ? i(t, e.props || {}, (m, _, ...C) => { 158 158 const w = C.length ? C[0] : _; 159 return s.ctx && l(s.ctx[m], s.ctx[m] = w) && (!s.skip_bound && s.bound[m] && s.bound[m](w), k && Te(t, m)), _;160 }) : [], s.update(), k = !0, O(s.before_update), s.fragment = n ? n(s.ctx) : !1, e.target) {159 return s.ctx && n(s.ctx[m], s.ctx[m] = w) && (!s.skip_bound && s.bound[m] && s.bound[m](w), k && Te(t, m)), _; 160 }) : [], s.update(), k = !0, O(s.before_update), s.fragment = l ? l(s.ctx) : !1, e.target) { 161 161 if (e.hydrate) { 162 162 const m = $e(e.target); … … 191 191 const i = this.$$.callbacks[t] || (this.$$.callbacks[t] = []); 192 192 return i.push(e), () => { 193 const n= i.indexOf(e);194 n !== -1 && i.splice(n, 1);193 const l = i.indexOf(e); 194 l !== -1 && i.splice(l, 1); 195 195 }; 196 196 } … … 212 212 return t.multidate ? F(t.start_datetime) + " - " + F(t.end_datetime) : F(t.start_datetime) + (t.end_datetime ? "-" + F(t.end_datetime, "short") : ""); 213 213 } 214 function le(t, e, i) { 215 const l = t.slice(); 216 return l[12] = e[i], l; 217 } 214 218 function ne(t, e, i) { 215 const n = t.slice(); 216 return n[12] = e[i], n; 217 } 218 function le(t, e, i) { 219 const n = t.slice(); 220 return n[15] = e[i], n; 219 const l = t.slice(); 220 return l[15] = e[i], l; 221 221 } 222 222 function re(t) { … … 226 226 e = g("link"), a(e, "rel", "stylesheet"), a(e, "href", t[4]); 227 227 }, 228 m(i, n) {229 v(i, e, n);230 }, 231 p(i, n) {232 n& 16 && a(e, "href", i[4]);228 m(i, l) { 229 v(i, e, l); 230 }, 231 p(i, l) { 232 l & 16 && a(e, "href", i[4]); 233 233 }, 234 234 d(i) { … … 238 238 } 239 239 function oe(t) { 240 let e, i, n = t[1] && t[3] === "true" && ae(t), l= t[5], o = [];241 for (let r = 0; r < l.length; r += 1)242 o[r] = ue( ne(t, l, r));243 return { 244 c() { 245 e = g("div"), n && n.c(), i = z();240 let e, i, l = t[1] && t[3] === "true" && ae(t), n = t[5], o = []; 241 for (let r = 0; r < n.length; r += 1) 242 o[r] = ue(le(t, n, r)); 243 return { 244 c() { 245 e = g("div"), l && l.c(), i = z(); 246 246 for (let r = 0; r < o.length; r += 1) 247 247 o[r].c(); … … 249 249 }, 250 250 m(r, f) { 251 v(r, e, f), n && n.m(e, null), u(e, i);251 v(r, e, f), l && l.m(e, null), u(e, i); 252 252 for (let c = 0; c < o.length; c += 1) 253 253 o[c].m(e, null); 254 254 }, 255 255 p(r, f) { 256 if (r[1] && r[3] === "true" ? n ? n.p(r, f) : (n = ae(r), n.c(), n.m(e, i)) : n && (n.d(1), n= null), f & 41) {257 l= r[5];256 if (r[1] && r[3] === "true" ? l ? l.p(r, f) : (l = ae(r), l.c(), l.m(e, i)) : l && (l.d(1), l = null), f & 41) { 257 n = r[5]; 258 258 let c; 259 for (c = 0; c < l.length; c += 1) {260 const s = ne(r, l, c);259 for (c = 0; c < n.length; c += 1) { 260 const s = le(r, n, c); 261 261 o[c] ? o[c].p(s, f) : (o[c] = ue(s), o[c].c(), o[c].m(e, null)); 262 262 } 263 263 for (; c < o.length; c += 1) 264 264 o[c].d(1); 265 o.length = l.length;265 o.length = n.length; 266 266 } 267 267 f & 4 && T(e, "dark", r[2] === "dark"), f & 4 && T(e, "light", r[2] === "light"), f & 8 && T(e, "sidebar", r[3] === "true"), f & 8 && T(e, "nosidebar", r[3] !== "true"); 268 268 }, 269 269 d(r) { 270 r && x(e), n && n.d(), pe(o, r);270 r && x(e), l && l.d(), pe(o, r); 271 271 } 272 272 }; 273 273 } 274 274 function ae(t) { 275 let e, i, n, l, o, r, f;276 return { 277 c() { 278 e = g("a"), i = g("div"), n = g("div"), l = j(t[1]), o = z(), r = g("img"), a(n, "class", "title"), a(r, "id", "logo"), a(r, "alt", "logo"), G(r.src, f = t[0] + "/logo.png") || a(r, "src", f), a(i, "class", "content"), a(e, "href", t[0]), a(e, "target", "_blank"), a(e, "id", "header");275 let e, i, l, n, o, r, f; 276 return { 277 c() { 278 e = g("a"), i = g("div"), l = g("div"), n = j(t[1]), o = z(), r = g("img"), a(l, "class", "title"), a(r, "id", "logo"), a(r, "alt", "logo"), G(r.src, f = t[0] + "/logo.png") || a(r, "src", f), a(i, "class", "content"), a(e, "href", t[0]), a(e, "target", "_blank"), a(e, "id", "header"); 279 279 }, 280 280 m(c, s) { 281 v(c, e, s), u(e, i), u(i, n), u(n, l), u(i, o), u(i, r);281 v(c, e, s), u(e, i), u(i, l), u(l, n), u(i, o), u(i, r); 282 282 }, 283 283 p(c, s) { 284 s & 2 && N( l, c[1]), s & 1 && !G(r.src, f = c[0] + "/logo.png") && a(r, "src", f), s & 1 && a(e, "href", c[0]);284 s & 2 && N(n, c[1]), s & 1 && !G(r.src, f = c[0] + "/logo.png") && a(r, "src", f), s & 1 && a(e, "href", c[0]); 285 285 }, 286 286 d(c) { … … 294 294 return o[12].media.length ? Ge : Le; 295 295 } 296 let n = i(t), l = n(t);297 return { 298 c() { 299 e = g("div"), l.c(), a(e, "class", "img");296 let l = i(t), n = l(t); 297 return { 298 c() { 299 e = g("div"), n.c(), a(e, "class", "img"); 300 300 }, 301 301 m(o, r) { 302 v(o, e, r), l.m(e, null);302 v(o, e, r), n.m(e, null); 303 303 }, 304 304 p(o, r) { 305 n === (n = i(o)) && l ? l.p(o, r) : (l.d(1), l = n(o), l && (l.c(), l.m(e, null)));305 l === (l = i(o)) && n ? n.p(o, r) : (n.d(1), n = l(o), n && (n.c(), n.m(e, null))); 306 306 }, 307 307 d(o) { 308 o && x(e), l.d();308 o && x(e), n.d(); 309 309 } 310 310 }; 311 311 } 312 312 function Le(t) { 313 let e, i, n;314 return { 315 c() { 316 e = g("img"), a(e, "style", "aspect-ratio=1.7778;"), a(e, "alt", i = t[12].title), G(e.src, n = t[0] + "/fallbackimage.png") || a(e, "src", n), a(e, "loading", "lazy");317 }, 318 m( l, o) {319 v( l, e, o);320 }, 321 p( l, o) {322 o & 32 && i !== (i = l[12].title) && a(e, "alt", i), o & 1 && !G(e.src, n = l[0] + "/fallbackimage.png") && a(e, "src", n);323 }, 324 d( l) {325 l&& x(e);313 let e, i, l; 314 return { 315 c() { 316 e = g("img"), a(e, "style", "aspect-ratio=1.7778;"), a(e, "alt", i = t[12].title), G(e.src, l = t[0] + "/fallbackimage.png") || a(e, "src", l), a(e, "loading", "lazy"); 317 }, 318 m(n, o) { 319 v(n, e, o); 320 }, 321 p(n, o) { 322 o & 32 && i !== (i = n[12].title) && a(e, "alt", i), o & 1 && !G(e.src, l = n[0] + "/fallbackimage.png") && a(e, "src", l); 323 }, 324 d(n) { 325 n && x(e); 326 326 } 327 327 }; 328 328 } 329 329 function Ge(t) { 330 let e, i, n, l;331 return { 332 c() { 333 e = g("img"), a(e, "style", i = "object-position: " + de(t[12]) + "; aspect-ratio=1.7778;"), a(e, "alt", n = t[12].media[0].name), G(e.src, l = t[0] + "/media/thumb/" + t[12].media[0].url) || a(e, "src", l), a(e, "loading", "lazy");330 let e, i, l, n; 331 return { 332 c() { 333 e = g("img"), a(e, "style", i = "object-position: " + de(t[12]) + "; aspect-ratio=1.7778;"), a(e, "alt", l = t[12].media[0].name), G(e.src, n = t[0] + "/media/thumb/" + t[12].media[0].url) || a(e, "src", n), a(e, "loading", "lazy"); 334 334 }, 335 335 m(o, r) { … … 337 337 }, 338 338 p(o, r) { 339 r & 32 && i !== (i = "object-position: " + de(o[12]) + "; aspect-ratio=1.7778;") && a(e, "style", i), r & 32 && n !== (n = o[12].media[0].name) && a(e, "alt", n), r & 33 && !G(e.src, l = o[0] + "/media/thumb/" + o[12].media[0].url) && a(e, "src", l);339 r & 32 && i !== (i = "object-position: " + de(o[12]) + "; aspect-ratio=1.7778;") && a(e, "style", i), r & 32 && l !== (l = o[12].media[0].name) && a(e, "alt", l), r & 33 && !G(e.src, n = o[0] + "/media/thumb/" + o[12].media[0].url) && a(e, "src", n); 340 340 }, 341 341 d(o) { … … 345 345 } 346 346 function ce(t) { 347 let e, i = t[12].tags, n= [];348 for (let l = 0; l < i.length; l+= 1)349 n[l] = fe(le(t, i, l));347 let e, i = t[12].tags, l = []; 348 for (let n = 0; n < i.length; n += 1) 349 l[n] = fe(ne(t, i, n)); 350 350 return { 351 351 c() { 352 352 e = g("div"); 353 for (let l = 0; l < n.length; l+= 1)354 n[l].c();353 for (let n = 0; n < l.length; n += 1) 354 l[n].c(); 355 355 a(e, "class", "tags"); 356 356 }, 357 m( l, o) {358 v( l, e, o);359 for (let r = 0; r < n.length; r += 1)360 n[r].m(e, null);361 }, 362 p( l, o) {357 m(n, o) { 358 v(n, e, o); 359 for (let r = 0; r < l.length; r += 1) 360 l[r].m(e, null); 361 }, 362 p(n, o) { 363 363 if (o & 32) { 364 i = l[12].tags;364 i = n[12].tags; 365 365 let r; 366 366 for (r = 0; r < i.length; r += 1) { 367 const f = le(l, i, r);368 n[r] ? n[r].p(f, o) : (n[r] = fe(f), n[r].c(), n[r].m(e, null));367 const f = ne(n, i, r); 368 l[r] ? l[r].p(f, o) : (l[r] = fe(f), l[r].c(), l[r].m(e, null)); 369 369 } 370 for (; r < n.length; r += 1)371 n[r].d(1);372 n.length = i.length;370 for (; r < l.length; r += 1) 371 l[r].d(1); 372 l.length = i.length; 373 373 } 374 374 }, 375 d( l) {376 l && x(e), pe(n, l);375 d(n) { 376 n && x(e), pe(l, n); 377 377 } 378 378 }; 379 379 } 380 380 function fe(t) { 381 let e, i, n = t[15] + "", l;382 return { 383 c() { 384 e = g("span"), i = j("#"), l = j(n), a(e, "class", "tag");381 let e, i, l = t[15] + "", n; 382 return { 383 c() { 384 e = g("span"), i = j("#"), n = j(l), a(e, "class", "tag"); 385 385 }, 386 386 m(o, r) { 387 v(o, e, r), u(e, i), u(e, l);387 v(o, e, r), u(e, i), u(e, n); 388 388 }, 389 389 p(o, r) { 390 r & 32 && n !== (n = o[15] + "") && N(l, n);390 r & 32 && l !== (l = o[15] + "") && N(n, l); 391 391 }, 392 392 d(o) { … … 396 396 } 397 397 function ue(t) { 398 let e, i, n, l, o = V(t[12]) + "", r, f, c, s = t[12].title + "", k, m, _, C, w = t[12].place.name + "", d, S, h, b = t[12].place.address + "", A, Y, Z, U, q, $ = t[3] !== "true" && se(t), E = t[12].tags.length && ce(t);399 return { 400 c() { 401 e = g("a"), $ && $.c(), i = z(), n = g("div"), l = g("div"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("span"), C = j("@"), d = j(w), S = z(), h = g("span"), A = j(b), Y = z(), E && E.c(), Z = z(), a(l, "class", "subtitle"), a(c, "class", "title"), a(h, "class", "subtitle"), a(_, "class", "place"), a(n, "class", "content"), a(e, "href", U = t[0] + "/event/" + (t[12].slug || t[12].id)), a(e, "class", "event"), a(e, "title", q = t[12].title), a(e, "target", "_blank");398 let e, i, l, n, o = V(t[12]) + "", r, f, c, s = t[12].title + "", k, m, _, C, w = t[12].place.name + "", d, S, h, b = t[12].place.address + "", A, Y, Z, U, q, $ = t[3] !== "true" && se(t), E = t[12].tags.length && ce(t); 399 return { 400 c() { 401 e = g("a"), $ && $.c(), i = z(), l = g("div"), n = g("div"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("span"), C = j("@"), d = j(w), S = z(), h = g("span"), A = j(b), Y = z(), E && E.c(), Z = z(), a(n, "class", "subtitle"), a(c, "class", "title"), a(h, "class", "subtitle"), a(_, "class", "place"), a(l, "class", "content"), a(e, "href", U = t[0] + "/event/" + (t[12].slug || t[12].id)), a(e, "class", "event"), a(e, "title", q = t[12].title), a(e, "target", "_blank"); 402 402 }, 403 403 m(p, M) { 404 v(p, e, M), $ && $.m(e, null), u(e, i), u(e, n), u(n, l), u(l, r), u(n, f), u(n, c), u(c, k), u(n, m), u(n, _), u(_, C), u(_, d), u(_, S), u(_, h), u(h, A), u(n, Y), E && E.m(n, null), u(e, Z);404 v(p, e, M), $ && $.m(e, null), u(e, i), u(e, l), u(l, n), u(n, r), u(l, f), u(l, c), u(c, k), u(l, m), u(l, _), u(_, C), u(_, d), u(_, S), u(_, h), u(h, A), u(l, Y), E && E.m(l, null), u(e, Z); 405 405 }, 406 406 p(p, M) { 407 p[3] !== "true" ? $ ? $.p(p, M) : ($ = se(p), $.c(), $.m(e, i)) : $ && ($.d(1), $ = null), M & 32 && o !== (o = V(p[12]) + "") && N(r, o), M & 32 && s !== (s = p[12].title + "") && N(k, s), M & 32 && w !== (w = p[12].place.name + "") && N(d, w), M & 32 && b !== (b = p[12].place.address + "") && N(A, b), p[12].tags.length ? E ? E.p(p, M) : (E = ce(p), E.c(), E.m( n, null)) : E && (E.d(1), E = null), M & 33 && U !== (U = p[0] + "/event/" + (p[12].slug || p[12].id)) && a(e, "href", U), M & 32 && q !== (q = p[12].title) && a(e, "title", q);407 p[3] !== "true" ? $ ? $.p(p, M) : ($ = se(p), $.c(), $.m(e, i)) : $ && ($.d(1), $ = null), M & 32 && o !== (o = V(p[12]) + "") && N(r, o), M & 32 && s !== (s = p[12].title + "") && N(k, s), M & 32 && w !== (w = p[12].place.name + "") && N(d, w), M & 32 && b !== (b = p[12].place.address + "") && N(A, b), p[12].tags.length ? E ? E.p(p, M) : (E = ce(p), E.c(), E.m(l, null)) : E && (E.d(1), E = null), M & 33 && U !== (U = p[0] + "/event/" + (p[12].slug || p[12].id)) && a(e, "href", U), M & 32 && q !== (q = p[12].title) && a(e, "title", q); 408 408 }, 409 409 d(p) { … … 413 413 } 414 414 function He(t) { 415 let e, i, n = t[4] && re(t), l= t[5].length && oe(t);416 return { 417 c() { 418 n && n.c(), e = z(), l && l.c(), i = ve(), this.c = L;415 let e, i, l = t[4] && re(t), n = t[5].length && oe(t); 416 return { 417 c() { 418 l && l.c(), e = z(), n && n.c(), i = ve(), this.c = L; 419 419 }, 420 420 m(o, r) { 421 n && n.m(o, r), v(o, e, r), l && l.m(o, r), v(o, i, r);421 l && l.m(o, r), v(o, e, r), n && n.m(o, r), v(o, i, r); 422 422 }, 423 423 p(o, [r]) { 424 o[4] ? n ? n.p(o, r) : (n = re(o), n.c(), n.m(e.parentNode, e)) : n && (n.d(1), n = null), o[5].length ? l ? l.p(o, r) : (l = oe(o), l.c(), l.m(i.parentNode, i)) : l && (l.d(1), l= null);424 o[4] ? l ? l.p(o, r) : (l = re(o), l.c(), l.m(e.parentNode, e)) : l && (l.d(1), l = null), o[5].length ? n ? n.p(o, r) : (n = oe(o), n.c(), n.m(i.parentNode, i)) : n && (n.d(1), n = null); 425 425 }, 426 426 i: L, 427 427 o: L, 428 428 d(o) { 429 n && n.d(o), o && x(e), l && l.d(o), o && x(i);429 l && l.d(o), o && x(e), n && n.d(o), o && x(i); 430 430 } 431 431 }; … … 439 439 } 440 440 function Re(t, e, i) { 441 let { baseurl: n = "" } = e, { title: l= "" } = e, { maxlength: o = !1 } = e, { tags: r = "" } = e, { places: f = "" } = e, { theme: c = "light" } = e, { show_recurrent: s = !1 } = e, { sidebar: k = "true" } = e, { external_style: m = "" } = e, _ = !1, C = [];441 let { baseurl: l = "" } = e, { title: n = "" } = e, { maxlength: o = !1 } = e, { tags: r = "" } = e, { places: f = "" } = e, { theme: c = "light" } = e, { show_recurrent: s = !1 } = e, { sidebar: k = "true" } = e, { external_style: m = "" } = e, _ = !1, C = []; 442 442 function w(d) { 443 443 if (!_) 444 444 return; 445 445 const S = []; 446 o && S.push(`max=${o}`), r && S.push(`tags=${r}`), f && S.push(`places=${f}`), S.push(`show_recurrent=${s ? "true" : "false"}`), fetch(`${ n}/api/events?${S.join("&")}`).then((h) => h.json()).then((h) => {446 o && S.push(`max=${o}`), r && S.push(`tags=${r}`), f && S.push(`places=${f}`), S.push(`show_recurrent=${s ? "true" : "false"}`), fetch(`${l}/api/events?${S.join("&")}`).then((h) => h.json()).then((h) => { 447 447 i(5, C = h); 448 448 }).catch((h) => { … … 453 453 _ = !0, w(); 454 454 }), t.$$set = (d) => { 455 "baseurl" in d && i(0, n = d.baseurl), "title" in d && i(1, l= d.title), "maxlength" in d && i(6, o = d.maxlength), "tags" in d && i(7, r = d.tags), "places" in d && i(8, f = d.places), "theme" in d && i(2, c = d.theme), "show_recurrent" in d && i(9, s = d.show_recurrent), "sidebar" in d && i(3, k = d.sidebar), "external_style" in d && i(4, m = d.external_style);455 "baseurl" in d && i(0, l = d.baseurl), "title" in d && i(1, n = d.title), "maxlength" in d && i(6, o = d.maxlength), "tags" in d && i(7, r = d.tags), "places" in d && i(8, f = d.places), "theme" in d && i(2, c = d.theme), "show_recurrent" in d && i(9, s = d.show_recurrent), "sidebar" in d && i(3, k = d.sidebar), "external_style" in d && i(4, m = d.external_style); 456 456 }, t.$$.update = () => { 457 457 t.$$.dirty & 975 && w(); 458 458 }, [ 459 l, 459 460 n, 460 l,461 461 c, 462 462 k, … … 571 571 customElements.define("gancio-events", Ie); 572 572 function he(t) { 573 let e, i, n, l, o = t[1].title + "", r, f, c, s = V(t[1]) + "", k, m, _, C, w = t[1].place.name + "", d, S, h = t[1].media.length && ge(t);574 return { 575 c() { 576 e = g("a"), h && h.c(), i = z(), n = g("div"), l = g("strong"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("div"), C = j("@"), d = j(w), a(_, "class", "place"), a(n, "class", "container"), a(e, "href", S = t[0] + "/event/" + (t[1].slug || t[1].id)), a(e, "class", "card"), a(e, "target", "_blank");573 let e, i, l, n, o = t[1].title + "", r, f, c, s = V(t[1]) + "", k, m, _, C, w = t[1].place.name + "", d, S, h = t[1].media.length && ge(t); 574 return { 575 c() { 576 e = g("a"), h && h.c(), i = z(), l = g("div"), n = g("strong"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("div"), C = j("@"), d = j(w), a(_, "class", "place"), a(l, "class", "container"), a(e, "href", S = t[0] + "/event/" + (t[1].slug || t[1].id)), a(e, "class", "card"), a(e, "target", "_blank"); 577 577 }, 578 578 m(b, A) { 579 v(b, e, A), h && h.m(e, null), u(e, i), u(e, n), u(n, l), u(l, r), u(n, f), u(n, c), u(c, k), u(n, m), u(n, _), u(_, C), u(_, d);579 v(b, e, A), h && h.m(e, null), u(e, i), u(e, l), u(l, n), u(n, r), u(l, f), u(l, c), u(c, k), u(l, m), u(l, _), u(_, C), u(_, d); 580 580 }, 581 581 p(b, A) { … … 588 588 } 589 589 function ge(t) { 590 let e, i, n, l;591 return { 592 c() { 593 e = g("img"), G(e.src, i = t[2](t[1])) || a(e, "src", i), a(e, "alt", n = t[1].media[0].name), a(e, "style", l= "object-position: " + me(t[1]) + "; aspect-ratio=1.7778;");590 let e, i, l, n; 591 return { 592 c() { 593 e = g("img"), G(e.src, i = t[2](t[1])) || a(e, "src", i), a(e, "alt", l = t[1].media[0].name), a(e, "style", n = "object-position: " + me(t[1]) + "; aspect-ratio=1.7778;"); 594 594 }, 595 595 m(o, r) { … … 597 597 }, 598 598 p(o, r) { 599 r & 2 && !G(e.src, i = o[2](o[1])) && a(e, "src", i), r & 2 && n !== (n = o[1].media[0].name) && a(e, "alt", n), r & 2 && l !== (l = "object-position: " + me(o[1]) + "; aspect-ratio=1.7778;") && a(e, "style", l);599 r & 2 && !G(e.src, i = o[2](o[1])) && a(e, "src", i), r & 2 && l !== (l = o[1].media[0].name) && a(e, "alt", l), r & 2 && n !== (n = "object-position: " + me(o[1]) + "; aspect-ratio=1.7778;") && a(e, "style", n); 600 600 }, 601 601 d(o) { … … 610 610 i && i.c(), e = ve(), this.c = L; 611 611 }, 612 m( n, l) {613 i && i.m( n, l), v(n, e, l);614 }, 615 p( n, [l]) {616 n[1] ? i ? i.p(n, l) : (i = he(n), i.c(), i.m(e.parentNode, e)) : i && (i.d(1), i = null);612 m(l, n) { 613 i && i.m(l, n), v(l, e, n); 614 }, 615 p(l, [n]) { 616 l[1] ? i ? i.p(l, n) : (i = he(l), i.c(), i.m(e.parentNode, e)) : i && (i.d(1), i = null); 617 617 }, 618 618 i: L, 619 619 o: L, 620 d( n) {621 i && i.d( n), n&& x(e);620 d(l) { 621 i && i.d(l), l && x(e); 622 622 } 623 623 }; … … 631 631 } 632 632 function Ue(t, e, i) { 633 let { baseurl: n = "https://demo.gancio.org" } = e, { id: l} = e, o = !1, r;633 let { baseurl: l = "https://demo.gancio.org" } = e, { id: n } = e, o = !1, r; 634 634 function f(s, k) { 635 o && fetch(`${k}/api/event/ ${s}`).then((m) => m.json()).then((m) => i(1, r = m));635 o && fetch(`${k}/api/event/detail/${s}`).then((m) => m.json()).then((m) => i(1, r = m)); 636 636 } 637 637 we(() => { 638 o = !0, f( l, n);638 o = !0, f(n, l); 639 639 }); 640 640 function c(s) { 641 return `${ n}/media/thumb/${s.media[0].url}`;641 return `${l}/media/thumb/${s.media[0].url}`; 642 642 } 643 643 return t.$$set = (s) => { 644 "baseurl" in s && i(0, n = s.baseurl), "id" in s && i(3, l= s.id);644 "baseurl" in s && i(0, l = s.baseurl), "id" in s && i(3, n = s.id); 645 645 }, t.$$.update = () => { 646 t.$$.dirty & 9 && f( l, n);647 }, [ n, r, c, l];646 t.$$.dirty & 9 && f(n, l); 647 }, [l, r, c, n]; 648 648 } 649 649 class qe extends X { -
wpgancio/tags/1.7/oauth.php
r2832392 r2885629 36 36 } 37 37 38 // TODO: merge event tags with post tags39 38 $tmp_tags = get_the_terms( $event, 'event-tag' ); 40 $tags = array_map('tagName', $tmp_tags); 39 if ($tmp_tags) { 40 $tags = array_map('tagName', $tmp_tags); 41 } 41 42 42 43 … … 56 57 'description' => $event->post_content, 57 58 'start_datetime' => intval($start_datetime), 58 'end_datetime' => intval($end_datetime),59 59 'place_name' => $place_name, 60 'place_address' => "${place_address['address']}, ${place_address['city']}"60 'place_address' => $place_address['address'] . ", " . $place_address['city'] 61 61 ); 62 62 -
wpgancio/tags/1.7/readme.txt
r2832392 r2885629 5 5 Requires at least: 4.7 6 6 Tested up to: 6.0 7 Stable tag: 1. 67 Stable tag: 1.7 8 8 Requires PHP: 7.0 9 9 License: AGPLv3 or later … … 19 19 20 20 == Changelog == 21 = 1.7 = 22 * Fix merge event tags while posting to an instance 23 21 24 = 1.6 = 22 25 * Support MU installation -
wpgancio/trunk/gancio.php
r2832392 r2885629 4 4 Plugin URI: https://gancio.org 5 5 Description: Connects an user of a gancio instance to a Wordpress user so that published events are automatically pushed with Gancio API. 6 Version: 1. 56 Version: 1.7 7 7 Author: Gancio 8 8 License: AGPL 3.0 … … 36 36 * supported until now but to add another plugin it's easy. 37 37 */ 38 39 /**40 * - Add Gancio Settings page to select an instance URL and...41 * - start an OAuth 2.0 authentication flow with the selected instance42 * - Send each new / updated events to the selected instance via Gancio API43 */ -
wpgancio/trunk/js/gancio-events.es.js
r2832392 r2885629 118 118 t && t.i && (Ce.delete(t), t.i(e)); 119 119 } 120 function Me(t, e, i, n) {121 const { fragment: l, on_mount: o, on_destroy: r, after_update: f } = t.$$;122 l && l.m(e, i), n|| Q(() => {120 function Me(t, e, i, l) { 121 const { fragment: n, on_mount: o, on_destroy: r, after_update: f } = t.$$; 122 n && n.m(e, i), l || Q(() => { 123 123 const c = o.map(W).filter(_e); 124 124 r ? r.push(...c) : O(c), t.$$.on_mount = []; … … 132 132 t.$$.dirty[0] === -1 && (H.push(t), Se(), t.$$.dirty.fill(0)), t.$$.dirty[e / 31 | 0] |= 1 << e % 31; 133 133 } 134 function ye(t, e, i, n, l, o, r, f = [-1]) {134 function ye(t, e, i, l, n, o, r, f = [-1]) { 135 135 const c = I; 136 136 R(t); … … 140 140 props: o, 141 141 update: L, 142 not_equal: l,142 not_equal: n, 143 143 bound: ee(), 144 144 on_mount: [], … … 157 157 if (s.ctx = i ? i(t, e.props || {}, (m, _, ...C) => { 158 158 const w = C.length ? C[0] : _; 159 return s.ctx && l(s.ctx[m], s.ctx[m] = w) && (!s.skip_bound && s.bound[m] && s.bound[m](w), k && Te(t, m)), _;160 }) : [], s.update(), k = !0, O(s.before_update), s.fragment = n ? n(s.ctx) : !1, e.target) {159 return s.ctx && n(s.ctx[m], s.ctx[m] = w) && (!s.skip_bound && s.bound[m] && s.bound[m](w), k && Te(t, m)), _; 160 }) : [], s.update(), k = !0, O(s.before_update), s.fragment = l ? l(s.ctx) : !1, e.target) { 161 161 if (e.hydrate) { 162 162 const m = $e(e.target); … … 191 191 const i = this.$$.callbacks[t] || (this.$$.callbacks[t] = []); 192 192 return i.push(e), () => { 193 const n= i.indexOf(e);194 n !== -1 && i.splice(n, 1);193 const l = i.indexOf(e); 194 l !== -1 && i.splice(l, 1); 195 195 }; 196 196 } … … 212 212 return t.multidate ? F(t.start_datetime) + " - " + F(t.end_datetime) : F(t.start_datetime) + (t.end_datetime ? "-" + F(t.end_datetime, "short") : ""); 213 213 } 214 function le(t, e, i) { 215 const l = t.slice(); 216 return l[12] = e[i], l; 217 } 214 218 function ne(t, e, i) { 215 const n = t.slice(); 216 return n[12] = e[i], n; 217 } 218 function le(t, e, i) { 219 const n = t.slice(); 220 return n[15] = e[i], n; 219 const l = t.slice(); 220 return l[15] = e[i], l; 221 221 } 222 222 function re(t) { … … 226 226 e = g("link"), a(e, "rel", "stylesheet"), a(e, "href", t[4]); 227 227 }, 228 m(i, n) {229 v(i, e, n);230 }, 231 p(i, n) {232 n& 16 && a(e, "href", i[4]);228 m(i, l) { 229 v(i, e, l); 230 }, 231 p(i, l) { 232 l & 16 && a(e, "href", i[4]); 233 233 }, 234 234 d(i) { … … 238 238 } 239 239 function oe(t) { 240 let e, i, n = t[1] && t[3] === "true" && ae(t), l= t[5], o = [];241 for (let r = 0; r < l.length; r += 1)242 o[r] = ue( ne(t, l, r));243 return { 244 c() { 245 e = g("div"), n && n.c(), i = z();240 let e, i, l = t[1] && t[3] === "true" && ae(t), n = t[5], o = []; 241 for (let r = 0; r < n.length; r += 1) 242 o[r] = ue(le(t, n, r)); 243 return { 244 c() { 245 e = g("div"), l && l.c(), i = z(); 246 246 for (let r = 0; r < o.length; r += 1) 247 247 o[r].c(); … … 249 249 }, 250 250 m(r, f) { 251 v(r, e, f), n && n.m(e, null), u(e, i);251 v(r, e, f), l && l.m(e, null), u(e, i); 252 252 for (let c = 0; c < o.length; c += 1) 253 253 o[c].m(e, null); 254 254 }, 255 255 p(r, f) { 256 if (r[1] && r[3] === "true" ? n ? n.p(r, f) : (n = ae(r), n.c(), n.m(e, i)) : n && (n.d(1), n= null), f & 41) {257 l= r[5];256 if (r[1] && r[3] === "true" ? l ? l.p(r, f) : (l = ae(r), l.c(), l.m(e, i)) : l && (l.d(1), l = null), f & 41) { 257 n = r[5]; 258 258 let c; 259 for (c = 0; c < l.length; c += 1) {260 const s = ne(r, l, c);259 for (c = 0; c < n.length; c += 1) { 260 const s = le(r, n, c); 261 261 o[c] ? o[c].p(s, f) : (o[c] = ue(s), o[c].c(), o[c].m(e, null)); 262 262 } 263 263 for (; c < o.length; c += 1) 264 264 o[c].d(1); 265 o.length = l.length;265 o.length = n.length; 266 266 } 267 267 f & 4 && T(e, "dark", r[2] === "dark"), f & 4 && T(e, "light", r[2] === "light"), f & 8 && T(e, "sidebar", r[3] === "true"), f & 8 && T(e, "nosidebar", r[3] !== "true"); 268 268 }, 269 269 d(r) { 270 r && x(e), n && n.d(), pe(o, r);270 r && x(e), l && l.d(), pe(o, r); 271 271 } 272 272 }; 273 273 } 274 274 function ae(t) { 275 let e, i, n, l, o, r, f;276 return { 277 c() { 278 e = g("a"), i = g("div"), n = g("div"), l = j(t[1]), o = z(), r = g("img"), a(n, "class", "title"), a(r, "id", "logo"), a(r, "alt", "logo"), G(r.src, f = t[0] + "/logo.png") || a(r, "src", f), a(i, "class", "content"), a(e, "href", t[0]), a(e, "target", "_blank"), a(e, "id", "header");275 let e, i, l, n, o, r, f; 276 return { 277 c() { 278 e = g("a"), i = g("div"), l = g("div"), n = j(t[1]), o = z(), r = g("img"), a(l, "class", "title"), a(r, "id", "logo"), a(r, "alt", "logo"), G(r.src, f = t[0] + "/logo.png") || a(r, "src", f), a(i, "class", "content"), a(e, "href", t[0]), a(e, "target", "_blank"), a(e, "id", "header"); 279 279 }, 280 280 m(c, s) { 281 v(c, e, s), u(e, i), u(i, n), u(n, l), u(i, o), u(i, r);281 v(c, e, s), u(e, i), u(i, l), u(l, n), u(i, o), u(i, r); 282 282 }, 283 283 p(c, s) { 284 s & 2 && N( l, c[1]), s & 1 && !G(r.src, f = c[0] + "/logo.png") && a(r, "src", f), s & 1 && a(e, "href", c[0]);284 s & 2 && N(n, c[1]), s & 1 && !G(r.src, f = c[0] + "/logo.png") && a(r, "src", f), s & 1 && a(e, "href", c[0]); 285 285 }, 286 286 d(c) { … … 294 294 return o[12].media.length ? Ge : Le; 295 295 } 296 let n = i(t), l = n(t);297 return { 298 c() { 299 e = g("div"), l.c(), a(e, "class", "img");296 let l = i(t), n = l(t); 297 return { 298 c() { 299 e = g("div"), n.c(), a(e, "class", "img"); 300 300 }, 301 301 m(o, r) { 302 v(o, e, r), l.m(e, null);302 v(o, e, r), n.m(e, null); 303 303 }, 304 304 p(o, r) { 305 n === (n = i(o)) && l ? l.p(o, r) : (l.d(1), l = n(o), l && (l.c(), l.m(e, null)));305 l === (l = i(o)) && n ? n.p(o, r) : (n.d(1), n = l(o), n && (n.c(), n.m(e, null))); 306 306 }, 307 307 d(o) { 308 o && x(e), l.d();308 o && x(e), n.d(); 309 309 } 310 310 }; 311 311 } 312 312 function Le(t) { 313 let e, i, n;314 return { 315 c() { 316 e = g("img"), a(e, "style", "aspect-ratio=1.7778;"), a(e, "alt", i = t[12].title), G(e.src, n = t[0] + "/fallbackimage.png") || a(e, "src", n), a(e, "loading", "lazy");317 }, 318 m( l, o) {319 v( l, e, o);320 }, 321 p( l, o) {322 o & 32 && i !== (i = l[12].title) && a(e, "alt", i), o & 1 && !G(e.src, n = l[0] + "/fallbackimage.png") && a(e, "src", n);323 }, 324 d( l) {325 l&& x(e);313 let e, i, l; 314 return { 315 c() { 316 e = g("img"), a(e, "style", "aspect-ratio=1.7778;"), a(e, "alt", i = t[12].title), G(e.src, l = t[0] + "/fallbackimage.png") || a(e, "src", l), a(e, "loading", "lazy"); 317 }, 318 m(n, o) { 319 v(n, e, o); 320 }, 321 p(n, o) { 322 o & 32 && i !== (i = n[12].title) && a(e, "alt", i), o & 1 && !G(e.src, l = n[0] + "/fallbackimage.png") && a(e, "src", l); 323 }, 324 d(n) { 325 n && x(e); 326 326 } 327 327 }; 328 328 } 329 329 function Ge(t) { 330 let e, i, n, l;331 return { 332 c() { 333 e = g("img"), a(e, "style", i = "object-position: " + de(t[12]) + "; aspect-ratio=1.7778;"), a(e, "alt", n = t[12].media[0].name), G(e.src, l = t[0] + "/media/thumb/" + t[12].media[0].url) || a(e, "src", l), a(e, "loading", "lazy");330 let e, i, l, n; 331 return { 332 c() { 333 e = g("img"), a(e, "style", i = "object-position: " + de(t[12]) + "; aspect-ratio=1.7778;"), a(e, "alt", l = t[12].media[0].name), G(e.src, n = t[0] + "/media/thumb/" + t[12].media[0].url) || a(e, "src", n), a(e, "loading", "lazy"); 334 334 }, 335 335 m(o, r) { … … 337 337 }, 338 338 p(o, r) { 339 r & 32 && i !== (i = "object-position: " + de(o[12]) + "; aspect-ratio=1.7778;") && a(e, "style", i), r & 32 && n !== (n = o[12].media[0].name) && a(e, "alt", n), r & 33 && !G(e.src, l = o[0] + "/media/thumb/" + o[12].media[0].url) && a(e, "src", l);339 r & 32 && i !== (i = "object-position: " + de(o[12]) + "; aspect-ratio=1.7778;") && a(e, "style", i), r & 32 && l !== (l = o[12].media[0].name) && a(e, "alt", l), r & 33 && !G(e.src, n = o[0] + "/media/thumb/" + o[12].media[0].url) && a(e, "src", n); 340 340 }, 341 341 d(o) { … … 345 345 } 346 346 function ce(t) { 347 let e, i = t[12].tags, n= [];348 for (let l = 0; l < i.length; l+= 1)349 n[l] = fe(le(t, i, l));347 let e, i = t[12].tags, l = []; 348 for (let n = 0; n < i.length; n += 1) 349 l[n] = fe(ne(t, i, n)); 350 350 return { 351 351 c() { 352 352 e = g("div"); 353 for (let l = 0; l < n.length; l+= 1)354 n[l].c();353 for (let n = 0; n < l.length; n += 1) 354 l[n].c(); 355 355 a(e, "class", "tags"); 356 356 }, 357 m( l, o) {358 v( l, e, o);359 for (let r = 0; r < n.length; r += 1)360 n[r].m(e, null);361 }, 362 p( l, o) {357 m(n, o) { 358 v(n, e, o); 359 for (let r = 0; r < l.length; r += 1) 360 l[r].m(e, null); 361 }, 362 p(n, o) { 363 363 if (o & 32) { 364 i = l[12].tags;364 i = n[12].tags; 365 365 let r; 366 366 for (r = 0; r < i.length; r += 1) { 367 const f = le(l, i, r);368 n[r] ? n[r].p(f, o) : (n[r] = fe(f), n[r].c(), n[r].m(e, null));367 const f = ne(n, i, r); 368 l[r] ? l[r].p(f, o) : (l[r] = fe(f), l[r].c(), l[r].m(e, null)); 369 369 } 370 for (; r < n.length; r += 1)371 n[r].d(1);372 n.length = i.length;370 for (; r < l.length; r += 1) 371 l[r].d(1); 372 l.length = i.length; 373 373 } 374 374 }, 375 d( l) {376 l && x(e), pe(n, l);375 d(n) { 376 n && x(e), pe(l, n); 377 377 } 378 378 }; 379 379 } 380 380 function fe(t) { 381 let e, i, n = t[15] + "", l;382 return { 383 c() { 384 e = g("span"), i = j("#"), l = j(n), a(e, "class", "tag");381 let e, i, l = t[15] + "", n; 382 return { 383 c() { 384 e = g("span"), i = j("#"), n = j(l), a(e, "class", "tag"); 385 385 }, 386 386 m(o, r) { 387 v(o, e, r), u(e, i), u(e, l);387 v(o, e, r), u(e, i), u(e, n); 388 388 }, 389 389 p(o, r) { 390 r & 32 && n !== (n = o[15] + "") && N(l, n);390 r & 32 && l !== (l = o[15] + "") && N(n, l); 391 391 }, 392 392 d(o) { … … 396 396 } 397 397 function ue(t) { 398 let e, i, n, l, o = V(t[12]) + "", r, f, c, s = t[12].title + "", k, m, _, C, w = t[12].place.name + "", d, S, h, b = t[12].place.address + "", A, Y, Z, U, q, $ = t[3] !== "true" && se(t), E = t[12].tags.length && ce(t);399 return { 400 c() { 401 e = g("a"), $ && $.c(), i = z(), n = g("div"), l = g("div"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("span"), C = j("@"), d = j(w), S = z(), h = g("span"), A = j(b), Y = z(), E && E.c(), Z = z(), a(l, "class", "subtitle"), a(c, "class", "title"), a(h, "class", "subtitle"), a(_, "class", "place"), a(n, "class", "content"), a(e, "href", U = t[0] + "/event/" + (t[12].slug || t[12].id)), a(e, "class", "event"), a(e, "title", q = t[12].title), a(e, "target", "_blank");398 let e, i, l, n, o = V(t[12]) + "", r, f, c, s = t[12].title + "", k, m, _, C, w = t[12].place.name + "", d, S, h, b = t[12].place.address + "", A, Y, Z, U, q, $ = t[3] !== "true" && se(t), E = t[12].tags.length && ce(t); 399 return { 400 c() { 401 e = g("a"), $ && $.c(), i = z(), l = g("div"), n = g("div"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("span"), C = j("@"), d = j(w), S = z(), h = g("span"), A = j(b), Y = z(), E && E.c(), Z = z(), a(n, "class", "subtitle"), a(c, "class", "title"), a(h, "class", "subtitle"), a(_, "class", "place"), a(l, "class", "content"), a(e, "href", U = t[0] + "/event/" + (t[12].slug || t[12].id)), a(e, "class", "event"), a(e, "title", q = t[12].title), a(e, "target", "_blank"); 402 402 }, 403 403 m(p, M) { 404 v(p, e, M), $ && $.m(e, null), u(e, i), u(e, n), u(n, l), u(l, r), u(n, f), u(n, c), u(c, k), u(n, m), u(n, _), u(_, C), u(_, d), u(_, S), u(_, h), u(h, A), u(n, Y), E && E.m(n, null), u(e, Z);404 v(p, e, M), $ && $.m(e, null), u(e, i), u(e, l), u(l, n), u(n, r), u(l, f), u(l, c), u(c, k), u(l, m), u(l, _), u(_, C), u(_, d), u(_, S), u(_, h), u(h, A), u(l, Y), E && E.m(l, null), u(e, Z); 405 405 }, 406 406 p(p, M) { 407 p[3] !== "true" ? $ ? $.p(p, M) : ($ = se(p), $.c(), $.m(e, i)) : $ && ($.d(1), $ = null), M & 32 && o !== (o = V(p[12]) + "") && N(r, o), M & 32 && s !== (s = p[12].title + "") && N(k, s), M & 32 && w !== (w = p[12].place.name + "") && N(d, w), M & 32 && b !== (b = p[12].place.address + "") && N(A, b), p[12].tags.length ? E ? E.p(p, M) : (E = ce(p), E.c(), E.m( n, null)) : E && (E.d(1), E = null), M & 33 && U !== (U = p[0] + "/event/" + (p[12].slug || p[12].id)) && a(e, "href", U), M & 32 && q !== (q = p[12].title) && a(e, "title", q);407 p[3] !== "true" ? $ ? $.p(p, M) : ($ = se(p), $.c(), $.m(e, i)) : $ && ($.d(1), $ = null), M & 32 && o !== (o = V(p[12]) + "") && N(r, o), M & 32 && s !== (s = p[12].title + "") && N(k, s), M & 32 && w !== (w = p[12].place.name + "") && N(d, w), M & 32 && b !== (b = p[12].place.address + "") && N(A, b), p[12].tags.length ? E ? E.p(p, M) : (E = ce(p), E.c(), E.m(l, null)) : E && (E.d(1), E = null), M & 33 && U !== (U = p[0] + "/event/" + (p[12].slug || p[12].id)) && a(e, "href", U), M & 32 && q !== (q = p[12].title) && a(e, "title", q); 408 408 }, 409 409 d(p) { … … 413 413 } 414 414 function He(t) { 415 let e, i, n = t[4] && re(t), l= t[5].length && oe(t);416 return { 417 c() { 418 n && n.c(), e = z(), l && l.c(), i = ve(), this.c = L;415 let e, i, l = t[4] && re(t), n = t[5].length && oe(t); 416 return { 417 c() { 418 l && l.c(), e = z(), n && n.c(), i = ve(), this.c = L; 419 419 }, 420 420 m(o, r) { 421 n && n.m(o, r), v(o, e, r), l && l.m(o, r), v(o, i, r);421 l && l.m(o, r), v(o, e, r), n && n.m(o, r), v(o, i, r); 422 422 }, 423 423 p(o, [r]) { 424 o[4] ? n ? n.p(o, r) : (n = re(o), n.c(), n.m(e.parentNode, e)) : n && (n.d(1), n = null), o[5].length ? l ? l.p(o, r) : (l = oe(o), l.c(), l.m(i.parentNode, i)) : l && (l.d(1), l= null);424 o[4] ? l ? l.p(o, r) : (l = re(o), l.c(), l.m(e.parentNode, e)) : l && (l.d(1), l = null), o[5].length ? n ? n.p(o, r) : (n = oe(o), n.c(), n.m(i.parentNode, i)) : n && (n.d(1), n = null); 425 425 }, 426 426 i: L, 427 427 o: L, 428 428 d(o) { 429 n && n.d(o), o && x(e), l && l.d(o), o && x(i);429 l && l.d(o), o && x(e), n && n.d(o), o && x(i); 430 430 } 431 431 }; … … 439 439 } 440 440 function Re(t, e, i) { 441 let { baseurl: n = "" } = e, { title: l= "" } = e, { maxlength: o = !1 } = e, { tags: r = "" } = e, { places: f = "" } = e, { theme: c = "light" } = e, { show_recurrent: s = !1 } = e, { sidebar: k = "true" } = e, { external_style: m = "" } = e, _ = !1, C = [];441 let { baseurl: l = "" } = e, { title: n = "" } = e, { maxlength: o = !1 } = e, { tags: r = "" } = e, { places: f = "" } = e, { theme: c = "light" } = e, { show_recurrent: s = !1 } = e, { sidebar: k = "true" } = e, { external_style: m = "" } = e, _ = !1, C = []; 442 442 function w(d) { 443 443 if (!_) 444 444 return; 445 445 const S = []; 446 o && S.push(`max=${o}`), r && S.push(`tags=${r}`), f && S.push(`places=${f}`), S.push(`show_recurrent=${s ? "true" : "false"}`), fetch(`${ n}/api/events?${S.join("&")}`).then((h) => h.json()).then((h) => {446 o && S.push(`max=${o}`), r && S.push(`tags=${r}`), f && S.push(`places=${f}`), S.push(`show_recurrent=${s ? "true" : "false"}`), fetch(`${l}/api/events?${S.join("&")}`).then((h) => h.json()).then((h) => { 447 447 i(5, C = h); 448 448 }).catch((h) => { … … 453 453 _ = !0, w(); 454 454 }), t.$$set = (d) => { 455 "baseurl" in d && i(0, n = d.baseurl), "title" in d && i(1, l= d.title), "maxlength" in d && i(6, o = d.maxlength), "tags" in d && i(7, r = d.tags), "places" in d && i(8, f = d.places), "theme" in d && i(2, c = d.theme), "show_recurrent" in d && i(9, s = d.show_recurrent), "sidebar" in d && i(3, k = d.sidebar), "external_style" in d && i(4, m = d.external_style);455 "baseurl" in d && i(0, l = d.baseurl), "title" in d && i(1, n = d.title), "maxlength" in d && i(6, o = d.maxlength), "tags" in d && i(7, r = d.tags), "places" in d && i(8, f = d.places), "theme" in d && i(2, c = d.theme), "show_recurrent" in d && i(9, s = d.show_recurrent), "sidebar" in d && i(3, k = d.sidebar), "external_style" in d && i(4, m = d.external_style); 456 456 }, t.$$.update = () => { 457 457 t.$$.dirty & 975 && w(); 458 458 }, [ 459 l, 459 460 n, 460 l,461 461 c, 462 462 k, … … 571 571 customElements.define("gancio-events", Ie); 572 572 function he(t) { 573 let e, i, n, l, o = t[1].title + "", r, f, c, s = V(t[1]) + "", k, m, _, C, w = t[1].place.name + "", d, S, h = t[1].media.length && ge(t);574 return { 575 c() { 576 e = g("a"), h && h.c(), i = z(), n = g("div"), l = g("strong"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("div"), C = j("@"), d = j(w), a(_, "class", "place"), a(n, "class", "container"), a(e, "href", S = t[0] + "/event/" + (t[1].slug || t[1].id)), a(e, "class", "card"), a(e, "target", "_blank");573 let e, i, l, n, o = t[1].title + "", r, f, c, s = V(t[1]) + "", k, m, _, C, w = t[1].place.name + "", d, S, h = t[1].media.length && ge(t); 574 return { 575 c() { 576 e = g("a"), h && h.c(), i = z(), l = g("div"), n = g("strong"), r = j(o), f = z(), c = g("div"), k = j(s), m = z(), _ = g("div"), C = j("@"), d = j(w), a(_, "class", "place"), a(l, "class", "container"), a(e, "href", S = t[0] + "/event/" + (t[1].slug || t[1].id)), a(e, "class", "card"), a(e, "target", "_blank"); 577 577 }, 578 578 m(b, A) { 579 v(b, e, A), h && h.m(e, null), u(e, i), u(e, n), u(n, l), u(l, r), u(n, f), u(n, c), u(c, k), u(n, m), u(n, _), u(_, C), u(_, d);579 v(b, e, A), h && h.m(e, null), u(e, i), u(e, l), u(l, n), u(n, r), u(l, f), u(l, c), u(c, k), u(l, m), u(l, _), u(_, C), u(_, d); 580 580 }, 581 581 p(b, A) { … … 588 588 } 589 589 function ge(t) { 590 let e, i, n, l;591 return { 592 c() { 593 e = g("img"), G(e.src, i = t[2](t[1])) || a(e, "src", i), a(e, "alt", n = t[1].media[0].name), a(e, "style", l= "object-position: " + me(t[1]) + "; aspect-ratio=1.7778;");590 let e, i, l, n; 591 return { 592 c() { 593 e = g("img"), G(e.src, i = t[2](t[1])) || a(e, "src", i), a(e, "alt", l = t[1].media[0].name), a(e, "style", n = "object-position: " + me(t[1]) + "; aspect-ratio=1.7778;"); 594 594 }, 595 595 m(o, r) { … … 597 597 }, 598 598 p(o, r) { 599 r & 2 && !G(e.src, i = o[2](o[1])) && a(e, "src", i), r & 2 && n !== (n = o[1].media[0].name) && a(e, "alt", n), r & 2 && l !== (l = "object-position: " + me(o[1]) + "; aspect-ratio=1.7778;") && a(e, "style", l);599 r & 2 && !G(e.src, i = o[2](o[1])) && a(e, "src", i), r & 2 && l !== (l = o[1].media[0].name) && a(e, "alt", l), r & 2 && n !== (n = "object-position: " + me(o[1]) + "; aspect-ratio=1.7778;") && a(e, "style", n); 600 600 }, 601 601 d(o) { … … 610 610 i && i.c(), e = ve(), this.c = L; 611 611 }, 612 m( n, l) {613 i && i.m( n, l), v(n, e, l);614 }, 615 p( n, [l]) {616 n[1] ? i ? i.p(n, l) : (i = he(n), i.c(), i.m(e.parentNode, e)) : i && (i.d(1), i = null);612 m(l, n) { 613 i && i.m(l, n), v(l, e, n); 614 }, 615 p(l, [n]) { 616 l[1] ? i ? i.p(l, n) : (i = he(l), i.c(), i.m(e.parentNode, e)) : i && (i.d(1), i = null); 617 617 }, 618 618 i: L, 619 619 o: L, 620 d( n) {621 i && i.d( n), n&& x(e);620 d(l) { 621 i && i.d(l), l && x(e); 622 622 } 623 623 }; … … 631 631 } 632 632 function Ue(t, e, i) { 633 let { baseurl: n = "https://demo.gancio.org" } = e, { id: l} = e, o = !1, r;633 let { baseurl: l = "https://demo.gancio.org" } = e, { id: n } = e, o = !1, r; 634 634 function f(s, k) { 635 o && fetch(`${k}/api/event/ ${s}`).then((m) => m.json()).then((m) => i(1, r = m));635 o && fetch(`${k}/api/event/detail/${s}`).then((m) => m.json()).then((m) => i(1, r = m)); 636 636 } 637 637 we(() => { 638 o = !0, f( l, n);638 o = !0, f(n, l); 639 639 }); 640 640 function c(s) { 641 return `${ n}/media/thumb/${s.media[0].url}`;641 return `${l}/media/thumb/${s.media[0].url}`; 642 642 } 643 643 return t.$$set = (s) => { 644 "baseurl" in s && i(0, n = s.baseurl), "id" in s && i(3, l= s.id);644 "baseurl" in s && i(0, l = s.baseurl), "id" in s && i(3, n = s.id); 645 645 }, t.$$.update = () => { 646 t.$$.dirty & 9 && f( l, n);647 }, [ n, r, c, l];646 t.$$.dirty & 9 && f(n, l); 647 }, [l, r, c, n]; 648 648 } 649 649 class qe extends X { -
wpgancio/trunk/oauth.php
r2832392 r2885629 36 36 } 37 37 38 // TODO: merge event tags with post tags39 38 $tmp_tags = get_the_terms( $event, 'event-tag' ); 40 $tags = array_map('tagName', $tmp_tags); 39 if ($tmp_tags) { 40 $tags = array_map('tagName', $tmp_tags); 41 } 41 42 42 43 … … 56 57 'description' => $event->post_content, 57 58 'start_datetime' => intval($start_datetime), 58 'end_datetime' => intval($end_datetime),59 59 'place_name' => $place_name, 60 'place_address' => "${place_address['address']}, ${place_address['city']}"60 'place_address' => $place_address['address'] . ", " . $place_address['city'] 61 61 ); 62 62 -
wpgancio/trunk/readme.txt
r2832392 r2885629 5 5 Requires at least: 4.7 6 6 Tested up to: 6.0 7 Stable tag: 1. 67 Stable tag: 1.7 8 8 Requires PHP: 7.0 9 9 License: AGPLv3 or later … … 19 19 20 20 == Changelog == 21 = 1.7 = 22 * Fix merge event tags while posting to an instance 23 21 24 = 1.6 = 22 25 * Support MU installation
Note: See TracChangeset
for help on using the changeset viewer.