ushahidi / Ushahidi_Web

Ushahidi v2. A platform that allows information collection, visualization and interactive mapping, allowing anyone to submit information through text messaging using a mobile phone, email or web form.
http://www.ushahidi.com
Other
901 stars 623 forks source link

Public Profile/ Public Listing - Neither Works #1290

Open CaribbeanGIS opened 10 years ago

CaribbeanGIS commented 10 years ago

An unknown user 'basil' has appeared on the View Public Profile page (/profile) of my deployment. This page cannot be edited, so I must assume the entry for basil (I'm not basil) is pulled from Ushahidi's servers. Though the question 'Is this your profile?' is helpfully asked, the only option offered is to 'Logout' - and this doesn't solve the problem.

The Public Listing doesn't work either.

brianherbert commented 10 years ago

If you go in the users list in your admin panel, you should find that user there. If it's an unknown account and you want to revoke their access, you can delete the account or modify it's role.

On Thursday, December 12, 2013 at 13:52, CaribbeanGIS wrote:

An unknown user 'basil' has appeared on the View Public Profile page (/profile) of my deployment. This page cannot be edited, so I must assume the entry for basil (I'm not basil) is pulled from Ushahidi's servers. Though the question 'Is this your profile?' is helpfully asked, the only option offered is to 'Logout' - and this doesn't solve the problem. The Public Listing doesn't work either.

— Reply to this email directly or view it on GitHub (https://github.com/ushahidi/Ushahidi_Web/issues/1290).

srutto commented 10 years ago

@CaribbeanGIS what exactly in public listing doesn't work?

CaribbeanGIS commented 10 years ago

@brianherbert Thanks Brian.

@srutto I've now figured out that when logged in, clicking on 'Public Profile' provides a list of persons who have signed up to be users - presumably via the 'Create an Account' feature in the Login menu.

This is different from clicking on 'Manage Your Public Listing' which is supposed to allow me to 'manage your public listing', so that my 'deployment will be easier to find via mobile applications, the community website and elsewhere'.

The initial confusion was between 'Public Profile' and 'Public Listing'. I can now offer that the former could be better named and the latter doesn't seem to work.

r0bm1lls commented 10 years ago

I am also having trouble with public listings. I go to the "manage your public listings" page on my deployment fill in description and check "yes I would like to be listed publicly" hit "save listing settings". I get a response "Your listing has been updated!" but the listing does not show up on the Ushahidi community site anywhere, nor does it show up on the iOs app when searching for nearby sites.

Statistics is enabled and working and the site is publicly visible.

This is somewhat vital to our project as very few people will bother to manually enter a url into their mobile app to access the site.

r0bm1lls commented 10 years ago

Sorry, to add: The url is http:///jma.za.net/ushahidi and the map centre is in Cape Town South Africa. Could really use some help on this...

CaribbeanGIS commented 10 years ago

@r0bm1lls Ushahidi has not offered a solution to this non-working feature. I've soldiered on without it. Novel use of web mapping to showcase the story/ culture of your city :+1:

brianherbert commented 10 years ago

Just a quick note, the public listing functionality doesn't impact the community site. It includes the map in the public listing API, documented here: https://wiki.ushahidi.com/display/WIKI/Deployment+Search

CaribbeanGIS commented 10 years ago

@brianherbert trouble is, that doesn't work. My deployment has never shown up since its start in Oct 2013 http://tracker.ushahidi.com/list/?q=guyana - the one site in that answer is unfinished/ defunct. And I don't think @r0bm1lls is listed by http://tracker.ushahidi.com/list/?q=south%20africa

brianherbert commented 10 years ago

That q parameter is a keyword search, so it won't return anything from those particular locations, unless the titles contain them. You will need to use the location parameters in the documentation.

CaribbeanGIS commented 10 years ago

My deployment's title is Guyana Crime Reports, so http://tracker.ushahidi.com/list/?q=guyana should return it. It's location is http://tracker.ushahidi.com/list/?lat=6.81&lon=-58.15&distance=100&units=km - which returns nothing.

r0bm1lls commented 10 years ago

Hi There, Ok I tried thus url: http://tracker.ushahidi.com/list/?q=anecdotal which returned something looking like the right site: {"62733":{"id":"62733","name":"Anecdotal City","url":"http:\/\/jma.za.net\/ushahidi\/","description":"","category_id":"13","latitude":"-33.9241647349187","longitude":"18.4197666932081","discovery_date":"2014-02-27 04:07:24","ss1":"https:\/\/tracker.ushahidi.com\/list\/ss\/62733\/62733_1.png","ss2":null,"ss3":null,"ss4":null,"ss5":null,"ss1_t":"https:\/\/tracker.ushahidi.com\/list\/t\/phpThumb.php?src=..\/ss\/62733\/62733_1.png&w=150&h=120&zc=C","ss2_t":null,"ss3_t":null,"ss4_t":null,"ss5_t":null,"distance":null}}

However this still does not appear on the listings of deployments on the community site or when searching for nearby sites on the iOs app.

brianherbert commented 10 years ago

It turns out there may be some issues with the deployment search API. Unfortunately it might be some time before these are cleared up. In the mean time, you'll have to manually type the URL of your deployment into the mobile apps.