Giter Site home page Giter Site logo

diso's Introduction

DiSo - Distributed Social Networking

project status: inactive

This repository is an export of the previous Google Code project, and is provided here for historical purposes. While the DiSo Project itself is no longer active, many of the ideas are still very much alive in efforts like IndieWebCamp.


Social networks are becoming more open, more interconnected, and more distributed. Many of us in the web creation world are embracing and promoting web standards - both client-side and server-side. Microformats, standard apis, and open-source software are key building blocks of these technologies. This model can be described as having three sides/legs/arms/spokes - pick your connection: Information, Identity, and Interaction.

DiSo (dee โ€ข zoh) is an umbrella project for a group of open source implementations of these distributed social networking concepts. or as Chris puts it: "to build a social network with its skin inside out".

We believe in bootstrapping on existing work and building out from there - our first targets include Wordpress and Movable Type, and we have folks involved who are working in Drupal, TikiWiki, and various other platforms. If you're interested in the future of open standards in social software, join the Google group and follow along.

Blogs

External Links

Groups

diso's People

Contributors

beausmith avatar bryantighe avatar byrnereese avatar chrismessina avatar davidrecordon avatar harperreed avatar singpolyma avatar sivy avatar willnorris avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jameslinus

diso's Issues

Not accepting my comment even though I am validated and authorized wiht my openID provider

What steps will reproduce the problem?
1. Try and comment on a certain site using my openID.

What is the expected output? What do you see instead?
It should accept the comment, it doesn't.  Instead I get this error "We
were unable to authenticate your OpenID".

What version of the product are you using? On what operating system?
Tried the latest 2.1.2 and trunk versions.

Please provide any additional information below.
I am able to use my openID on other sites, I have verified this.  However,
it doesn't work for this one site that I'm installing this plugin on. 
Site: http://17thdegree.com.  I am using phpMyID for my openid.  I can go
directly to my server (http://mrasher.com/phpmyid/MyID.config.php) and it
will say i can log in just fine.  Just not when I use the plugin on the
other site I'm trying to install on.

If there is any other information I can provide, please let me know.

Until I have something to try to fix this, I'm deactivating this plugin
until futher help.

Original issue reported on code.google.com by [email protected] on 28 Jan 2008 at 5:12

diso-contactlist

If you check only that the user registered with OpenID and that the URL
matches, a user could log in with OpenID and then change their listed URL
to someone else's and 'steal' in...

Original issue reported on code.google.com by [email protected] on 12 Dec 2007 at 6:56

Plugin will not load.

What steps will reproduce the problem?
1. Try to activate the plugin

What is the expected output? What do you see instead?

I expect the plugin to be successfully loaded and activated. Instead I am
getting "Plugin could not be activated because it triggered a fatal error."
Where do I go to check a log, to start troubleshooting this?

What version of the product are you using? On what operating system?

I have tried with the latest release 2.1.2, with the earlier 2.0 and with
the trunk. All same results. I am running the latest WordPress on Linux
RHEL 5.0, fully patched.

Please provide any additional information below.

Nothing else to add. It is simply not working on my install.

Original issue reported on code.google.com by [email protected] on 13 Dec 2007 at 11:55

Saving a new URI errors out on reload of edit_uri (before closing the dialog)

Steps to reproduce:

1. Edit a Friend
2. Click Add URI
3. Enter URI data
4. Click Save
5. Get the following error: "[Mon May 5 12:44:33 2008] URI.pm: Can't call
method "friend_id" on an undefined value at
/home/.enchantra/monkinetic/wallrazer.com/mt/plugins/Friends/lib/Friends/App/CMS
.pm
line 227."

Expected result: dialog, closes and edit from screen reloads, showing the
new data. Instead the dialog shows the error.


Original issue reported on code.google.com by [email protected] on 5 May 2008 at 7:46

Registration with OpenID does not work

What steps will reproduce the problem?
1. Register with openID by Yahoo! or MyOpenID
2. Failed to login with the userdata created, wp-login returns false, so then 
the record for 
openID in openID table cannot be created.

WP 2.5 - OID 2.1.8 - Mysql 4.x - PHP 5.x

Proposal solution:
I looked into the code and find the thepassword use in wp-login() just after 
the creation of new 
user is MD5-ed password, but the wp-login() need a string password, so I use 
the password 
that had been created before creating new user to login and things worked well.

For the changed code look here: 
http://wordpress.org/support/topic/156414?replies=25#post-
733549

Original issue reported on code.google.com by [email protected] on 14 Apr 2008 at 9:32

Attachments:

wp-diso-contactlist blank href value

What steps will reproduce the problem?
1. Install wp-diso-contactlist plugin
2. Use default settings

What is the expected output? What do you see instead?
href values should be populated

What version of the product are you using? On what operating system?
r111

Please provide any additional information below.
to populate the href, I replaced $contact_blog_link with $the_link on line
261 of wp-diso-contactlist.php

Original issue reported on code.google.com by [email protected] on 16 Mar 2008 at 5:26

Must log in twice to wp with openid

What steps will reproduce the problem?
1. Visit login page
2. Submit openid login credentials
3. Login page appears as before with querystring (begins
"action=loginopenid&redirect_to=wp-admin" but is very long)
4. Submit openid login credentials again
5. Login successful

What is the expected output? What do you see instead?
It should log in after one submission. It requires two.

What version of the product are you using? On what operating system?
openid 2.1.8, wp 2.5 on debian etch

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 22 Apr 2008 at 5:52

OpenID users can delete their only openID record

When an openID go to 'Your identity URLs', that user can see the Delete link 
for of the only 
openID. (Supposing that that openiD does not use the user_login (username) with 
an updated 
password (by that user), with that supposition, openID is the only way to 
login, if the user delete 
the record of openID, account become inaccessible)

Proposed solution:

in INTERFACE.PHP

if( count($urls)==1 && strpos($userdata->user_login,'oid-')===0 ) :
echo '
<p class="error">You cannot delete your only OpenID.</p>';
else: 

and in LOGIC.PHP

generate_new_username($url) should return "oid-".$username;
to facilitate the verification if it's an openID

More info: http://wordpress.org/support/topic/156414?replies=25#post-734361

Original issue reported on code.google.com by [email protected] on 14 Apr 2008 at 9:42

Attachments:

Option to add delegation links to <head>

It would be great if the wp-openid would allow the admin to set their
delegated openid server in the options, and it would insert the correct
<link> elements in the <head> of the blog.

Original issue reported on code.google.com by [email protected] on 13 Dec 2007 at 4:16

Icons missing, unusable link color on login page

USING TRUNK

What steps will reproduce the problem?
1. Visit the login page of a wp-openid enabled site

What is the expected output? What do you see instead?
* Expected the standard OpenId icon in the OpenId box, don't see anything.
Wasn't it there in the last release?
* The link color should be readable. It's not.

What version of the product are you using? On what operating system?
* TRUNK, LAMP

Please provide any additional information below.
* See attached image

Original issue reported on code.google.com by [email protected] on 13 Dec 2007 at 3:02

Attachments:

Make Link list in Edit Friend an mt:listing

Change list of Links on the Edit Friends to a Listing table, with 
empty_message, etc. Enable 
itemlist_actions for table so that URIs can be deleted without editing the Link.

Original issue reported on code.google.com by [email protected] on 30 May 2008 at 3:26

Another project with the same ens

There is a project, BuddyPress, that will completely transform a vanilla
installation of Wordpress MU into a fully functional social network platform.
Its progress is being fast.

http://buddypress.com/progress/

Perhaps you could work together

Original issue reported on code.google.com by [email protected] on 13 Dec 2007 at 4:20

Allow for merge of existing username/password-based account with OpenID account

What steps will reproduce the problem?
1. create a u/p account on wordpress
2. log out
3. login with your openid
4. there's no option to link an existing profile/account to your openid-based 
url

What is the expected output? What do you see instead?

I should be able to link my openid and username-based accounts after the fact 
(see Blinksale or 
IconFactory for an example).

Original issue reported on code.google.com by chris.messina on 14 Jan 2008 at 1:34

WP-OpenID activation error

What steps will reproduce the problem?
1. Trying to activate downloaded WP-OpenID wordpress plug in
2.
3.

What is the expected output? What do you see instead?
White Page

What version of the product are you using? On what operating system?
2.1.2 on 2.3.1 wordpress

Please provide any additional information below.
As I have wrote here:
http://willnorris.com/2007/12/wordpress-plugins-development-version I can't
activate openID plug in. I was trying almost everything and I don't know
what to do now.

Original issue reported on code.google.com by [email protected] on 12 Dec 2007 at 11:07

SK2 reject OpenID authenticated comments as spam

What steps will reproduce the problem?
1. submit an openid authenticated comment to a blog that have sk2 installed
for filtering.
2. in some cases, comment is rejected as spam.

I did try to enable the "automatically approve openid comments" option, it
did not make any noticeable difference.

What version of the product are you using? On what operating system?

WP-OpenID 2.1.8
SK2 2.3 RC4
WP 2.2.1

[INFO] Include Path

/afs/hcoop.net/user/o/om/omry/www/firefang.net/blog/wp-content/plugins/openid/
    /usr/share/php/
    /usr/share/pear/
[INFO] WordPress version
    2.2.1h
[INFO] MySQL version
    5.0.32
[INFO] PHP version
    4.4.4-8+etch4
[INFO] PHP memory limit
    24M
[FAIL] Curl
    This PHP installation does not have support for libcurl. Some
functionality, such as fetching https:// URLs, will be missing and
performance will slightly impared. See php.net/manual/en/ref.curl.php about
enabling libcurl support for PHP.
[FAIL] library: GMP compiled into in PHP
    GMP does not appear to be built into PHP. This is highly recommended
for performance reasons.
[OK] library: BCMath compiled into in PHP
[INFO] Cryptographic Randomness Source
    /dev/urandom
[INFO] Plugin Revision
    svn-37878
[INFO] Plugin Database Revision
    Plugin database is currently at revision 24426.



Original issue reported on code.google.com by [email protected] on 22 May 2008 at 6:35

Attachments:

Undefined subroutine &MT::Component::encode_html when Adding Friend

When I click Add Friend, I get the error, "Undefined subroutine
&MT::Component::encode_html called at lib/MT/Component.pm line 464." You'll
want not to use 'escape="html"' in your translation tags.  A patch from
Mark Paschal is in Steve's email.

Original issue reported on code.google.com by recordond on 30 May 2008 at 5:47

Changing the blog root corrupts OpenID signatures

What steps will reproduce the problem?
1. Set the WordPress and Blog address to, say, blog.mydomain.com
2. Enable the OpenID plugin
3. Add an account using OpenID
4. Change the WordPress and Blog address to, say, mydomain.com

What is the expected output? What do you see instead?

Instead of successfully updating the trust root (I assume), the new blog/WP 
address is used, even 
though the request is coming from a different URL, causing this error:

"Error: OpenID assertion failed: Bad signature" 

Besides that, it seems that in changing these settings, previously verified 
OpenIDs were dropped, 
locking out users without pre-existing username and passwords.

Original issue reported on code.google.com by chris.messina on 15 Dec 2007 at 8:10

Registered User public profile/hcard pages

Setup external public pages for registered users. Set a new option for
users to enable/disable the public page.

http://codex.wordpress.org/Author_Templates#Custom_Author_Information


Original issue reported on code.google.com by [email protected] on 6 Dec 2007 at 10:04

WP-OpenID cannot authenticate without trailing slash.

What steps will reproduce the problem?
1. Try to log into a wordpress blog using an openID url without a trailing
slash.  eg: "http://name.example.com"
2. Click continue on the "Redirecting to openID provider".
3. Sign and authenticate yourself on your provider's page (I use myOpenID).

What is the expected output? What do you see instead?
WP-openID should authenticate the user and return to the wordpress blog
logged in as that user.  Instead the user is not logged in as is returned
to the wp-login.php page and an error message at the top says: "We were
unable to authenticate your OpenID".  Manually adding the trailing slash
solves the issue.

What version of the product are you using? On what operating system?
Wordpress self-hosted blog.
SVN source of wp-openID
Windows XP and Ubuntu + any browser.


Original issue reported on code.google.com by [email protected] on 31 Jan 2008 at 11:07

wp-diso-contactlist activation error

What steps will reproduce the problem?
1. install and activate wp-diso-profile plugin
2. install and try to activate wp-diso-contactlist plugin

What is the expected output? What do you see instead?
doesn't activate because normalize_uri is defined already by the
wp-diso-profile plugin

What version of the product are you using? On what operating system?


Please provide any additional information below.
assuming it needs the if( !function_exists( 'normalize_uri' ) ) logic that
exists in wp-diso-profile

Original issue reported on code.google.com by [email protected] on 16 Mar 2008 at 5:31

WP-openid localization

At least for the "client" part (i.e. the short text appearing in the
comment area), this plugin should be localize to spread openid all over the
world !

PS : I volunteer for the french translation. Please contact me when ready.

Original issue reported on code.google.com by [email protected] on 16 Apr 2008 at 7:33

Wp-OpenID: Don't load jQuery library when automatic comment form addition is off

When I switched off the automatic comment form code, and manually added the
field as described in the readme, I noticed that Wp-OpenID was still
loading the jQuery library for all visitors, despite it not being used.

This slows down visits and wastes bandwidth, so I have created a
(admittedly not very tested) patch which should fix this issue.

I'm using the latest trunk revision.

Original issue reported on code.google.com by [email protected] on 9 Jan 2008 at 11:32

Attachments:

Problem with delegation using https:

What steps will reproduce the problem?
1. setup delegation using openid.server with https:// i.e. <link 
rel="openid.server" 
href="https://www.myopenid.com/server" />
2. attempt to login using wp-openid using the delegated openid
3. instead of logging in successfully, you'll get the message "We were unable 
to authenticate your 
OpenID" on the wp-login form

What is the expected output? What do you see instead?

Correct login via comment form.



Original issue reported on code.google.com by chris.messina on 15 Jan 2008 at 2:26

Adding Link when Creating Friend fails

What steps will reproduce the problem?
1. Go to Add Friend
2. Enter data for friend and first Link
3. Save

What is the expected output? What do you see instead?

The Link should be created. It is not.


Original issue reported on code.google.com by [email protected] on 30 May 2008 at 2:21

WP-OpenID deletes email submitted with comment

What steps will reproduce the problem?
1. I have domain full-speed.org associated with my WP account in WP-OpenID
2. My blog is on domain scottj.info, and that domain is listed in my WP account
3. I log in to comment with domain full-speed.org

What is the expected output? What do you see instead?

When I filled out the comment form, here's what I put:
Scott Johnson
<my email>
http://full-speed.org/

The authentication works fine, and the comment is accepted.  When I go into
the admin screen to look at the comment, I see this:

Scott Johnson
<NO EMAIL>
http://scottj.info/

What version of the product are you using? On what operating system?

Wordpress 2.3.3, Wordpress 2.5 (I saw the problem, upgraded, and saw it again)
WP-OpenID 2.1.8
CentOS 5.1

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 4 Apr 2008 at 3:55

wp-openid 2.1.8 fails to follow delegated OpenID

What steps will reproduce the problem?
1. Attempt to use my openID, http://www.kryogenix.org/, to post a comment
to a post on my own website, with wp-openid 2.1.8 installed and activated
2. Get the error "Could not discover an OpenID identity server endpoint at
the url: http://www.kryogenix.org/" from wp-comments-post.php

What is the expected output? What do you see instead?

This should forward me to my OpenID provider,
http://kryogenix.myopenid.com/. Note that:

(a) http://www.kryogenix.org/ forwards to http://www.kryogenix.org/days/
(b) I have delegation set up on http://www.kryogenix.org/days/ as:
  <link rel="openid.server" href="http://www.myopenid.com/server">
  <link rel="openid.delegate" href="http://kryogenix.myopenid.com/">
(c) Entering http://kryogenix.myopenid.com/ as my OpenID on my comment form
works correctly
(d)
http://openidenabled.com/resources/openid-test/diagnose-server/start?openid_url=
http%3A%2F%2Fwww.kryogenix.org%2F
states that my OpenID delegation is correctly set up

What version of the product are you using? On what operating system?
I'm using 2.1.8 on a Debian stable server.

Please provide any additional information below.
I'm not sure where, if anywhere, wp-openid logs errors, so it's difficult
to diagnose what the problem might be.

Original issue reported on code.google.com by [email protected] on 5 Apr 2008 at 10:25

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.