Sarven Capadisli
4aa6deb8ab
Make sure to call FormNoticeEnhancements with a new copy of the form
...
object
2009-11-02 17:19:08 +00:00
Sarven Capadisli
b579a306c7
Ran through JSLint
2009-11-02 17:06:52 +00:00
Sarven Capadisli
c3cac436e2
Fixed object string name and order for submitonreturn actions
2009-11-02 16:55:47 +00:00
Sarven Capadisli
8d35831b54
Fixed object string name
2009-11-02 16:42:50 +00:00
Sarven Capadisli
ebd604cf6b
Minor
2009-11-02 13:28:14 +00:00
Sarven Capadisli
b1367ae8da
Updated button.close styles
2009-11-01 20:53:25 +01:00
Sarven Capadisli
cd4c1267ff
Use FormNoticeEnhancements instead of Counter
2009-10-31 20:14:57 +01:00
Sarven Capadisli
8a333805df
Updated counter, submitonreturn to be reused by any form. Created
...
FormNoticeEnhancements to call those at one go for any form.
2009-10-31 18:55:13 +01:00
Sarven Capadisli
dd50368cb2
Updated FormNoticeXHR to allow any form_notice as input (e.g., reused
...
in XHR direct message)
2009-10-31 18:01:19 +01:00
Sarven Capadisli
f9bb95174b
Added XHR for direct messages.
2009-10-31 16:14:38 +01:00
Sarven Capadisli
900a0e2838
Running through importNode before checking for id
2009-10-30 21:11:56 +00:00
Sarven Capadisli
87781b85c4
Fixed Nudge XHR
2009-10-30 16:06:11 +00:00
Sarven Capadisli
93506faaa6
Minor
2009-10-30 16:02:22 +00:00
Sarven Capadisli
e134f7ceb1
Using document importNode otherwise IE pukes
2009-10-30 15:59:24 +00:00
Sarven Capadisli
73e8c44240
IE doesn't like last comma. I understand.
2009-10-30 15:47:32 +00:00
Sarven Capadisli
873ecb81e8
Remove attachment view after XHR notice submit
2009-10-30 15:41:52 +00:00
Sarven Capadisli
cb8160dd8c
Added missing dataType line for ajaxForm
2009-10-30 16:21:03 +01:00
Sarven Capadisli
4c94eda3c8
Added Init comment
2009-10-30 15:59:17 +01:00
Sarven Capadisli
728ead7992
Resetting counter after a notice submit
2009-10-30 15:51:52 +01:00
Sarven Capadisli
d16a989f49
Updated author documentation
2009-10-30 15:49:47 +01:00
Sarven Capadisli
02240a890f
Only run the scripts if the user is logged in
2009-10-30 15:48:35 +01:00
Sarven Capadisli
4024a5ee65
Updated notice form counter
2009-10-30 15:43:41 +01:00
Sarven Capadisli
1ddf69f30e
Updated SubmitOnReturn
2009-10-30 14:31:57 +01:00
Sarven Capadisli
53e91f22d2
Updated NoticeDataAttach
2009-10-30 14:16:38 +01:00
Sarven Capadisli
b55b2fa7d0
Updated NoticeAttachments
2009-10-30 14:02:51 +01:00
Sarven Capadisli
0e5cf9b3b4
Missing :
2009-10-30 13:56:53 +01:00
Sarven Capadisli
ad759b2bc8
Updated NoticeReply and NoticeReplySet
2009-10-30 13:56:01 +01:00
Sarven Capadisli
5a48a387fc
Updated form_notice
2009-10-30 13:15:11 +01:00
Sarven Capadisli
a12133258a
Refactored XHR forms:
...
.form_user_subscribe
.form_user_unsubscribe
.form_favor
.form_disfavor
.form_group_join
.form_group_leave
.form_user_nudge
Using FormXHR()
2009-10-30 12:40:08 +01:00
Sarven Capadisli
f0abc0fe15
Updated bookmarklet. Created its own action
2009-10-29 13:18:51 +01:00
Evan Prodromou
5d09b6b3f0
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
EVENTS.txt
actions/finishremotesubscribe.php
actions/postnotice.php
actions/public.php
actions/remotesubscribe.php
actions/showstream.php
actions/updateprofile.php
actions/userauthorization.php
classes/laconica.ini
lib/common.php
lib/oauthstore.php
lib/omb.php
2009-08-27 11:16:45 -07:00
Evan Prodromou
1ee7d0ab55
update Laconica to StatusNet in js code
2009-08-25 18:40:12 -04:00
Evan Prodromou
b2664e1ae2
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
actions/updateprofile.php
actions/userauthorization.php
classes/User_group.php
index.php
install.php
lib/accountsettingsaction.php
lib/logingroupnav.php
2009-08-21 15:42:11 -04:00
Evan Prodromou
6dcded4129
counter in notice/message form uses global variable for max length
2009-08-21 07:22:53 -04:00
brion
84227dd4e1
Use spinner icon while performing AJAX submissions of favorite/unfavorite button so there's some visual feedback that something's happening.
2009-08-16 20:01:56 -04:00
brion
a1a97930f3
Workaround for bug 1317 '"What's up" textarea on iPhone missing proper submit button'
...
http://laconi.ca/trac/ticket/1317
Mobile Safari shows a 'return' button for making newlines in a <textarea> where it would show a submit button for plain <input> text fields...
However there's a keydown event handler which is supposed to detect hitting enter and submit the form for us. This didn't work on Mobile Safari because it was checking of 13 ("\r") but the iPhone sends us char 10 ("\n") here. Changed to accept both, so we now submit on hitting 'return' on iPhone.
Note: I also added a blur() to move focus out of the textarea, which closes the on-screen keyboard. It will also take focus out of the textarea on other platforms, but this is probably the right thing -- the same thing happens when you push the "send" button after all.
Also note: unfortunately the layout right now looks pretty awful generally while editing on the iPhone; you can't see the send button or character counter while typing at the default zoom, and it doesn't zoom out after you submit so you can't really see where your message is going. This should be dealt with in general by fixing up the mobile skin variant...
2009-08-10 11:58:55 -04:00
brion
c6d2e54a71
Throttles updating of the character counter to reduce the performance impact on typing, especially on slower devices (mobiles, netbooks).
...
http://laconi.ca/trac/ticket/1462
2009-08-08 21:50:31 -04:00
Sarven Capadisli
534d0d804c
Fix for removing the first occurance of the duplicate nickname in
...
textarea when NoticeReply() is used.
2009-08-08 10:44:28 +00:00
Tom Adams
b2e9d23b84
Set counter text only when it differs from the new remaining count.
...
This speeds up keyboard navigation around the textarea field.
2009-08-06 23:17:23 +01:00
Sarven Capadisli
3a6e7d68fc
Ticket 1758 Multiple replies in web interface on "profile" page
...
appends own username
2009-08-04 15:54:02 +00:00
Tom Adams
ffa1d662a7
Didn't test that JS in IE. Revert a little.
2009-08-04 16:15:36 +01:00
Tom Adams
39c420b51f
Set focus to end of field.
2009-08-04 09:22:37 +01:00
Tom Adams
2b00990d27
Prepend replyto string to message, don't destroy user input!
2009-08-04 01:58:45 +01:00
Tom Adams
20b2540779
Only warn when chars remaining < 0, not <= 0.
2009-08-04 01:24:50 +01:00
Sarven Capadisli
0b44b252a0
Updated attachment view position. It is now closer to top.
2009-07-15 19:53:24 +00:00
Sarven Capadisli
be0b149517
Updated max-width values for attachment view
2009-07-09 17:01:45 +00:00
Robin Millette
be8d77c923
Trac #1689 : inreplyto hidden value doesn't get cleared after a successful submit (javascript fix)
2009-07-07 23:27:34 -04:00
Sarven Capadisli
bb404c9be2
Disabled textarea focus for conversation page since most entrances to
...
this page is with 'in context' link (which includes a fragment
identifier)
2009-07-02 21:29:03 +00:00
Sarven Capadisli
e39b2378be
Removed extra slash
2009-07-01 23:18:35 +00:00
Sarven Capadisli
c832888234
Centres the overlay container as best as it can (given that we can't
...
calculate the height of the XHR response container without actually
loading it into the DOM).
2009-07-01 20:57:21 +00:00
Evan Prodromou
67e3bf0f05
remove extra / in attachment code
2009-07-01 13:43:36 -04:00
Sarven Capadisli
ccfe0e018d
Updated jOverlay version and set max-width for images
2009-06-30 03:05:45 +00:00
Sarven Capadisli
6a0571d51b
Added functionality to remove the notice data attachment
2009-06-25 21:01:07 +00:00
Sarven Capadisli
1e17f1256a
Shows the selected file attachment under the form_notice textarea
2009-06-25 16:55:19 +00:00
Sarven Capadisli
0c5c834827
Slightly more specific selector. Looks only in the notices in the
...
content area
2009-06-25 03:46:52 +00:00
Sarven Capadisli
eb40fbc17a
On XHR notice post, calls NoticeAttachment to trigger thumbnail and
...
attachment views
2009-06-23 17:05:55 +00:00
Sarven Capadisli
77185dd4c6
A little more specific selector for notice reply
2009-06-18 01:10:48 +00:00
Sarven Capadisli
5854fe194a
Placed a check to make sure there is a reply button in a notice before
...
applying the dynamic action
2009-06-18 01:04:12 +00:00
Sarven Capadisli
0e4d8c416d
Removed NoticeHover from JavaScript for speed gain. Using CSS instead
...
to handle the notice hover state. The difference is only seen in the
conversation page.
2009-06-17 07:49:41 +00:00
Sarven Capadisli
dbbb3a4fb5
Dynamic notice item insertion for conversation page.
2009-06-13 00:53:23 -04:00
Evan Prodromou
c0853e3040
Merge branch '0.7.x' into 0.8.x
2009-06-10 09:09:57 -07:00
Sarven Capadisli
d9e5cda35d
Removed 404 test
2009-06-09 00:09:44 +00:00
Sarven Capadisli
67cb99c442
Clearing notice_data-test and resetting notice_text-count if the
...
notice XHR. Removed hanging text URL from previous commit.
2009-06-08 20:52:27 +00:00
Sarven Capadisli
c5378beb83
Revert "Clearing notice_data-test and resetting notice_text-count if the notice XHR"
...
This reverts commit b20ac7a1fe
.
2009-06-08 20:50:13 +00:00
Sarven Capadisli
b20ac7a1fe
Clearing notice_data-test and resetting notice_text-count if the notice XHR
...
response is empty and have a 20x,30x HTTP status
2009-06-08 20:45:44 +00:00
Sarven Capadisli
a2ca9d96d2
Temporary workaround for silenting mysterious 200 OK error for XHR
...
notice posts.
The bug is sometimes reproduceable by sending a notice that includes
"@someusernamethatdoesntexist".
This patch doesn't throw alerts to user if server doesn't return with
an XHR response but HTTP is one of 20x, 30x.
2009-06-08 18:55:23 +00:00
Sarven Capadisli
b708b81065
Init notice_data-attach UI for form_notice
2009-06-05 00:00:04 -04:00
Robin Millette
fe38827a76
Remove js that crept back in, added another error string.
2009-06-01 17:40:53 -04:00
Robin Millette
0cbd72e092
Re-added some javascript to toggle upload field.
2009-06-01 15:52:52 -04:00
Sarven Capadisli
a39fa0ce2b
Unnecessary JavaScript for notice form attachment
2009-06-01 15:20:12 -04:00
Robin Millette
ebeb5f744c
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into upload
...
Conflicts:
js/util.js
lib/attachmentlist.php
2009-05-31 17:12:04 -04:00
Sarven Capadisli
f56f2f52e7
Some cross-browser updates for conversation UI
2009-05-30 19:42:15 +00:00
Sarven Capadisli
6612993c1d
Prevents regular hovers over attachment anchors from making a GET
...
request for the thumbnail. There is 500 ms delay while on mouseover
state before going ahead with the request. Fun.
2009-05-28 23:16:25 +00:00
Sarven Capadisli
f0dc97e4da
Smarter call for hover events. It now makes a new GET for attachment
...
thumbnails on mouseover only if it hasn't been requested before on
that notice attachment.
2009-05-28 22:59:22 +00:00
Sarven Capadisli
60ac9bc6fd
Bunch of UI fixes/improvements for attachments (hover, overlay, notice view,
...
clip)
2009-05-27 19:43:43 +00:00
Robin Millette
af700ea277
Let's you upload a file with a notice and have it shown with other attachments.
2009-05-26 21:20:04 -04:00
Sarven Capadisli
3877324fd8
Updated JS to show/hide attachment thumbnails with timers. Minor
...
markup changes.
2009-05-25 17:30:57 -04:00
Sarven Capadisli
01dad57298
Markup cleanup for attachments
2009-05-25 15:53:19 -04:00
Sarven Capadisli
7923e84fba
Fixed URL for attachment thumbnail and XHR
2009-05-25 18:54:45 +00:00
Robin Millette
84edf12791
Display thumbnail on hover over links in notices when appropriate.
2009-05-25 11:13:13 -04:00
Robin Millette
5f3acc2527
Removed big clip and replaced with smaller inline one next to each URL (in a notice) that's actually an attachment. Overlay (popup) on click.
2009-05-24 21:13:42 -04:00
Robin Millette
b0a891e92b
Made ajax link to show attachment popups relative in util.js
2009-05-24 18:40:11 -04:00
Robin Millette
8c2473a227
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-05-24 04:44:52 -04:00
Robin Millette
b5ac6e31f2
Rearranged attachment info to only appear on each applicable notice page and thru an ajax popup.
2009-05-24 04:43:34 -04:00
Sarven Capadisli
7e0a314768
Using event bubbling instead of event handling thanks to Ara
...
Pehlivanian http://arapehlivanian.com
2009-05-24 01:38:11 +00:00
Sarven Capadisli
ef2a5c794e
Fixed in reply to JS link for Conversation page. Handles nested
...
notices better.
2009-05-22 16:19:14 +00:00
Robin Millette
fecb8c706d
Attachments and their list now provide "ajax" view. Also added a few sidebars relating tags and attachments.
2009-05-15 15:04:58 -04:00
Sarven Capadisli
deb07487bd
60 seconds hard timeout for XHR notice posting. JavaScript throws an
...
alert message to the client if the server doesn't respond back in any
way.
2009-05-01 17:00:36 +00:00
Evan Prodromou
7405d9dfa6
Don't add a node if it's already there
...
Try not to double-add a node on Ajax submit. Normally not a big deal,
but may happen if the CometPlugin (or in the future Strophe or other
auto-update plugins) is enabled.
2009-04-26 21:16:09 -04:00
Sarven Capadisli
12867d114d
UI for server errors.
2009-04-24 17:22:43 +00:00
Sarven Capadisli
83ba1b0b5e
The real 7 seconds (7000) timeout for XHR posting.
2009-04-23 21:51:49 +00:00
Sarven Capadisli
2bdf192dab
XHR alerts for server-side errors: 404, 502, 503, 504. There is also a
...
7 second timeout if the server doesn't get back with a response.
2009-04-23 21:35:21 +00:00
Sarven Capadisli
63c52784c7
Allowing XHR for Inbox/Outbox pages.
2009-04-23 02:22:00 +00:00
Sarven Capadisli
81714c6c31
counter() after val() reset to avoid (weird) bug.
2009-04-17 20:14:06 +00:00
Sarven Capadisli
b22f446df2
Clear notice char counter for direct messages as well.
2009-04-17 19:51:20 +00:00
Sarven Capadisli
c3a44d2ab9
form_notice textarea is cleared on successful direct message post.
...
Disabled notice posting with XHR on Inbox and Outbox pages. This will
be revisited in 0.8.x.
2009-04-16 21:57:42 +00:00
Sarven Capadisli
90e5f01f8a
Processing indicator (aka spinner thingy) for form_notice submits
2009-03-25 22:53:21 +00:00
Sarven Capadisli
e2d445abbb
Uses regular HTTP GET to new notice replyto page instead of JS when
...
notice_data-text is available.
2009-01-28 15:25:50 +00:00
sarven
658eebd977
Calling NoticeReply() after a new notice is posted.
2009-01-23 02:49:48 +00:00
sarven
0daf242100
Using util.js to set onclick reply anchor
2009-01-23 02:43:18 +00:00