Hypolite Petovan
39d0735236
Update linkPreview to allow using a generic selector
...
- The individual textareas still need an id attribute to be set
2019-11-28 12:54:56 -05:00
Hypolite Petovan
e8f91d7e54
Ensure the preview parameter is set to 1 when doing a preview
...
- The element #jot-preview might not exist
2019-11-28 12:54:56 -05:00
Hypolite Petovan
b64b18e6f7
Remove obsolete view/js/acl.js
...
- Remove references to the deleted file
2019-11-28 12:54:56 -05:00
Hypolite Petovan
ae3d4f63a3
Use visibility tags input for the default ACL selector
...
- Move friendica-tagsinput to default view folder
- Update all references to ACL::getFullSelectorHTML
- Fix theme-specific issues with the new ACL
2019-11-28 12:54:53 -05:00
Michael
cf56992444
We can now pin our own posts
2019-11-07 05:39:15 +00:00
Philipp Holzer
062e472314
Rename route '/ignored/{iid}' to '/item/ignore/{iid}'
2019-10-24 17:18:29 +02:00
Hypolite Petovan
5fcdb5de00
Move duplicated insertFormatting function to main.js
...
- Add insertBBCodeInTextarea function
- Add BBCode url exception to insertBBCodeInTextarea
2019-10-11 19:59:28 -04:00
Hypolite Petovan
088eb3391e
Move urlRegex JS constant to main.js
2019-10-11 19:59:28 -04:00
Hypolite Petovan
8f20e2054b
Move /acl module to src/
...
- Move Core\ACL::contactAutocomplete to Module\Search\Acl
- Rename module path to /search/acl
2019-10-03 22:40:42 -04:00
Hypolite Petovan
4343e0c592
Update autocomplete.js
2019-09-03 15:30:02 -04:00
Hypolite Petovan
3670e7f9c8
Remove unevenly supported lookbehind from link preview regular expression
...
- Simplify link preview condition
2019-08-29 21:12:53 -04:00
Michael Vogel
3c7f7b45cd
Merge pull request #7565 from MrPetovan/bug/7406-neutralize-enter-in-autocomplete
...
Prevents Enter from submitting forms in ACL fields
2019-08-26 11:37:38 +02:00
Hypolite Petovan
cba40dc9fd
Prevents Enter from submitting the jot form in the ACL search field
...
- Disable browser autocomplete in jot ACL search field
2019-08-25 21:03:29 -04:00
Hypolite Petovan
082827b67e
Remove unused Javascript methods and functions
2019-08-24 13:00:16 -04:00
Hypolite Petovan
895faddf82
Prevents linkPreview to match on URLs lead by an equal sign
...
- Prevent automatic link preview matching on inserted image BBCode
2019-08-16 23:04:46 -04:00
Hypolite Petovan
c25527cbe8
Replace obsolete #comment-preview-inp field by query string append
2019-07-29 21:58:37 -04:00
Michael
dfee2c467c
Use another "img" format to simplify adding of alternative texts
2019-07-29 20:42:42 +00:00
Hypolite Petovan
dc2f1d6bd3
Add global Javascript Element.matches polyfill
2019-06-03 08:30:24 -04:00
BinkaDroid
2dbeae701f
fixing error "json not defined" in frio
...
when trying to attach video-link to post
2019-04-11 21:37:58 +02:00
Hypolite Petovan
f17a6007e5
Fix confusion when connector checkboxes are disabled for private posts
...
- Saves connector checkbox state when disabling them
- Restores connector checkbox state when reenabling them
2019-03-24 22:42:03 -04:00
Hypolite Petovan
0a58e4c952
Improve contactgroupChangeMember() javascript function
...
- Add usage of new /group/123/add|remove/123 URL
- Add checkbox revert in case of error
2019-02-23 17:32:41 -05:00
Hypolite Petovan
ae3bf47019
Improve global open/close functions in main.js
2019-02-14 22:26:18 -05:00
Hypolite Petovan
d7dbc632f8
Improved comment hiding interaction
...
- Remove global window.showMore and window.showFewer
- Improve global showHideComments function
- Remove frio-specific showHideComments function
2019-02-14 22:24:34 -05:00
rabuzarus
b7573a94ee
linkPreview - workaround for mising 's' flag ins js regex
2019-02-13 22:26:56 +01:00
rabuzarus
f6691c138a
bugfix: linkPreview - remove s flag from regexp because FF don't support it
2019-02-13 15:14:56 +01:00
Tobias Diekershoff
29fcb2e7ee
typo
2019-02-12 13:59:33 +01:00
Tobias Diekershoff
173a17d0e0
tagged the JS files in view/js with their licenses
2019-02-12 11:29:50 +01:00
rabuzarus
b0372e5e93
attachment preview: fix a bug if inserted text did contain a new line between content and url
2019-02-04 01:23:30 +01:00
rabuzarus
ba03ec857a
attachment preview: some small corrections
2019-02-03 16:26:13 +01:00
rabuzarus
dcf072e77d
attachment preview: handle content with attachment bbcode inside (show preview of this attachment)
2019-02-02 23:06:11 +01:00
rabuzarus
b065356c28
attachment preview: add destroy method to linkPreview.js
2019-02-02 02:27:41 +01:00
rabuzarus
132e0b83c4
attachment preview: mv some js functions from frio to the linkPreview to make linkPreview available for other themes
2019-02-01 23:48:14 +01:00
rabuzarus
a6322b1c4e
attachment preview: some backend work in the item module:
...
- convert attachment to bbcode and
- add the attachment bbcode to the item body
2019-02-01 23:42:36 +01:00
rabuzarus
07d1932efc
attachment preview: frontend work (works with frio)
2019-02-01 19:18:08 +01:00
Jonny Tischbein
93d50af700
move live update: update_contacts to update_contact
2018-11-06 22:22:42 +01:00
Hypolite Petovan
14237a9599
Move $pager and $page_offset out of App
...
- Move infinite scroll data output in a module hook
- Use Pager instead of paginate() and alt_pager()
2018-10-25 00:07:15 -04:00
Jonny Tischbein
d2b5f77be9
Add multimedia link for jot + enables hover text in jot + autosize in when paste link + renaming / Code Standards
2018-10-24 16:20:10 +02:00
Michael Vogel
103535d620
Merge pull request #5773 from MrPetovan/task/rewrite-js-hooks
...
Rewrite JS hooks
2018-10-01 17:10:30 +00:00
Hypolite Petovan
cc73aec3ba
Add postprocess_liveupdate JS event dispatch on post preview
2018-09-20 21:03:23 -04:00
Hypolite Petovan
7dd6fb3b3c
Rewrite JS hooks
...
- Use event listeners instead of homebrew hooks
- Remove view/js/addon-hooks.js and its references
- Update Addon docs
2018-09-19 22:51:51 -04:00
Michael
63b5cb4fc6
Issue 5721: Temporarily deactivate the picture upload from private mails
2018-09-13 15:46:37 +00:00
Hypolite Petovan
4edbea3ed0
Fix JS error when no acl is defined
2018-09-09 09:54:54 -04:00
Michael Vogel
edcd0a3744
Issue 4960: Ignoring and blocking of contacts should work again ( #5657 )
...
* Issue 4960: Ignoring and blocking of contacts should work again
* Renamed functions
* This function should be renamed as well.
* We now have a frontend to block and ignore public contacts
* Hide some parts for public contacts
* Removed notices, public contact is now accessible from dirfind as well
* We now show contact conversations and contact posts
* We now use a new conversation mode
* The update functionality is disabled until it will work completely
* Fixing tabs chaos
* Update after posts on the contacts page will now work
* Show connect link
2018-08-25 09:48:00 -04:00
rabuzarus
dd2d680258
Frio: new photos upload template ( #5637 )
...
* frio - add missing page template to various photo pages (fix missing background)
* frio - rework photo upload album selection
* frio - rework photo upload button
* frio - fix photo upload button and acl
2018-08-20 00:29:50 -04:00
Hypolite Petovan
b6e57989dc
Call asynchronous JS after complete page load
2018-08-14 03:01:36 +02:00
rabuzarus
d0ea208d04
main.js - move some code of liveUpdate() into updateConvItems() for readability
2018-06-16 13:38:32 +02:00
rabuzarus
a2fc1be187
fix scroll position in stream while ajax update
2018-06-16 13:05:33 +02:00
Pascal Deklerck
b54d1b708a
Code standards updates
2018-06-13 21:03:19 +02:00
Pascal Deklerck
a11103a3a7
Code organisation and documentation of JS hook code
2018-06-13 09:31:08 +02:00
Pascal Deklerck
ef01dfefd4
Remove console logging
2018-06-07 22:25:39 +02:00
Pascal Deklerck
d488512ca0
5118 Create Javascript hook mechanism
2018-06-07 22:23:30 +02:00
rabuzarus
34204ca580
update javascript cropper library
2018-03-29 17:57:06 +02:00
Hypolite Petovan
84b4ff58b6
Make Hashtag autocomplete case-insensitive
2018-03-29 00:47:27 -04:00
rabuzarus
96c086ea13
hashtag autocomplete
2018-03-16 13:55:26 +01:00
Michael
efb2b58c47
"update_item" is now 0 when not set
2018-02-28 04:58:53 +00:00
Michael
9cf342f02a
Improved JS, updating single items now work
2018-02-27 22:37:11 +00:00
Michael
4070ad1815
After a post only the single post is now updated
2018-02-27 21:10:05 +00:00
Hypolite Petovan
cd392db078
Move js/ folder under view/
...
- Move library/cropper to view/js/cropper
- Move library/jquery-textcomplete to view/js/jquery-textcomplete
2018-01-28 16:17:36 -05:00