Evan Prodromou
55ba858e8c
Script to update the location ID for users
...
Since we added locations to the database, some users may have
location strings in their profiles but not structured locations. This
script updates the locations for single users or for all users.
2009-12-31 12:38:58 -10:00
Evan Prodromou
053b8c600d
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-12-31 09:14:55 -10:00
Sarven Capadisli
01dbee2ba5
Initial UI for geo location share option in notice form
2009-12-31 18:41:10 +00:00
Sarven Capadisli
9496f2735e
Moving notice_data-location_wrap after notice form fieldset
2009-12-31 18:27:05 +00:00
Sarven Capadisli
dde6415a6a
Moved JavaScript dependant stuff out of noticeform.
2009-12-31 18:08:21 +00:00
Sarven Capadisli
e84bf0aa98
jQuery select SN.C.S.NoticeLocationName once.
2009-12-31 17:02:02 +00:00
Sarven Capadisli
8872d91483
Removed style information out of HTML
2009-12-31 16:44:24 +00:00
Sarven Capadisli
5a66d27637
Using semicolon to seperate lat and long; RFC2426
2009-12-31 16:37:46 +00:00
Sarven Capadisli
ccf78976a5
NoticeLocationAttach() slightly more readable
2009-12-31 16:34:07 +00:00
Sarven Capadisli
58465d74ba
Compare by type
2009-12-31 16:25:51 +00:00
Sarven Capadisli
e06292c2a2
If UA doens't support navigation.geolocation or have JavaScript
...
enabled, the user should still be able to enable/disable their share
location setting per notice.
2009-12-31 16:19:49 +00:00
Sarven Capadisli
5103cb670a
length is faster than size()
2009-12-31 16:15:24 +00:00
Sarven Capadisli
0320bf2fb3
Use the location setting profile as secondary
2009-12-31 15:46:43 +00:00
Sarven Capadisli
8e6a8961d9
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-12-31 14:37:23 +00:00
Sarven Capadisli
c986f59143
If user is sharing their location (based on profile setting), then
...
enable it for form notice by default. This can be overriden by the
cookie to preserve states.
2009-12-31 14:34:07 +00:00
Sarven Capadisli
4efa841ba3
If user doesn't want to share their location (which is globally set
...
from their profile settings), don't bother to output form data for
lat/long in the notice form.
2009-12-31 14:24:27 +00:00
Sarven Capadisli
923e27b01a
Fix to grab and use the actual lat/lon values from the user profile
2009-12-31 14:23:11 +00:00
Sarven Capadisli
5871480844
Moved shareLocation data from formActions() to formData()
2009-12-31 12:52:39 +00:00
Sarven Capadisli
4985582880
Fixed Event end name
2009-12-31 12:43:33 +00:00
Brion Vibber
89cca01259
Take Memcached_DataObject destructor back out to check whether it might be causing some under-the-hood problems.
2009-12-30 16:42:57 -08:00
Brion Vibber
ff50c2b91d
Revert debugging code
2009-12-30 16:40:59 -08:00
Craig Andrews
1e9c03e199
Enable memcache automatic compression, starting at 20k and only if compression gain is greater than 20%.
...
Allows storage of larger objects (over 1mb in size uncompressed), such as huge LDAP schemas.
Should also improve cache efficiency (allows more stuff to be stored in same memory) and reduce network latency (less data transfer)
2009-12-30 19:29:38 -05:00
Craig Andrews
176e0fdab7
Add missing required line so this plugin works if it's the first (or only) Authentication Plugin in use
2009-12-30 19:18:06 -05:00
Brion Vibber
9218cce3cd
subbug debug info to check on free ordering
2009-12-30 15:55:15 -08:00
Brion Vibber
45dc24689d
temp debug logging hack for subscriber list early cutoff bug - we can see a cut off list at http://identi.ca/petercook/subscribers but haven't been able to explain it. will log a little data on the execution through the list
2009-12-30 15:09:24 -08:00
Siebrand Mazeland
024704e0b7
Remove trailing space in checkbox text.
2009-12-30 20:26:23 +01:00
Siebrand Mazeland
d46515da42
Localisation updates for !StatusNet from !translatewiki.net !sntrans
2009-12-30 20:12:01 +01:00
Evan Prodromou
ad8ea98cd7
Merge branch 'locshunt2' into 0.9.x
...
Conflicts:
classes/User_location_prefs.php
2009-12-30 08:57:39 -10:00
Evan Prodromou
544e884d30
Add magic formula to keep DB_DataObject from treating location prefs pkey as autoincrement
2009-12-30 08:56:43 -10:00
Brion Vibber
96ce2262f8
If we got an identified location at ajax check time, renormalize lat/lon and naming. This'll match other displays of the names more consistently (Opera Plaza, San Francisco, CA, US instead of Opera Plaza, US)
2009-12-29 14:30:15 -08:00
Brion Vibber
45c9d3d729
Add progress output and optional --sleep-time parameter to triminboxes.php
2009-12-29 14:17:03 -08:00
Brion Vibber
e3850e5273
Add progress output and optional --sleep-time parameter to triminboxes.php
2009-12-29 14:16:22 -08:00
Craig Andrews
2cfa90c752
Revert "Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty.""
...
This reverts commit 552de999bf
.
Playing a bit of back-and-forth with this one :-)
2009-12-29 17:12:52 -05:00
Craig Andrews
552de999bf
Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty."
...
This reverts commit 749b8b5b8c
.
2009-12-29 16:19:33 -05:00
Craig Andrews
98ce7daf56
Implement user interface for user to preview what location they are sharing with a notice
2009-12-29 16:18:52 -05:00
Brion Vibber
0fb114c34f
Fix for saving user location preferences -- user_id field was marked as an auto-increment and wasn't getting saved with new inserts.
2009-12-29 12:49:28 -08:00
Evan Prodromou
a1b130541b
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-12-29 12:48:59 -08:00
Evan Prodromou
360fdb219d
don't show notices with deleted profiles
2009-12-29 12:25:41 -08:00
Evan Prodromou
05e2b4d92d
Merge branch 'master' into 0.9.x
2009-12-29 12:09:17 -08:00
Brion Vibber
e152bec282
Fix for saving user location preferences -- user_id field was marked as an auto-increment and wasn't getting saved with new inserts.
2009-12-29 11:46:10 -08:00
Evan Prodromou
45c4078ca9
notices are immutable, use created date for updated
2009-12-28 17:51:04 -08:00
Evan Prodromou
1e3fea17af
don't add flag if it's already there at block time
2009-12-28 16:35:29 -08:00
Evan Prodromou
e3789be03f
Move location-argument-handling code into a single function
...
Moved the important parts of the location-argument-handling stuff
to a single function. Handles defaults and overrides correctly, and
easy to use. Changed Web and API channels to use it.
2009-12-28 15:59:24 -08:00
Evan Prodromou
d96d1775d5
let users set location prefs from profile form
2009-12-28 15:59:09 -08:00
Evan Prodromou
97f611107a
More configuration options for location sharing
2009-12-28 15:58:58 -08:00
Evan Prodromou
6a6d88f0f4
user_id is primary key for user_location_prefs
2009-12-28 15:58:47 -08:00
Evan Prodromou
c1e3b2f032
remove namespace setting from location; it's unused
2009-12-28 15:58:05 -08:00
Evan Prodromou
33786b2c4e
turn off exe bits
2009-12-28 15:57:54 -08:00
Evan Prodromou
51a33dc66d
add user-location-prefs data objects
2009-12-28 15:57:38 -08:00
Evan Prodromou
f9ad0f596b
Add user_location_prefs to upgrade script
2009-12-28 15:57:17 -08:00