Spremenite Turpial, da se povežete s StatusNet

Kot sem že omenil, uporabljam Hotot za povezavo s strežnikom StatusNet , ki smo ga implementirali v mojem delovnem omrežju.

Stvar je v tem, da mi je bila ena od alternativ najbolj všeč Turpial zaradi svojega ugleda in vmesnika, vendar mi ni ponujal nobenih dodatnih možnosti konfiguracije, razen povezave s Twitterjem in Identi.ca . Potem pa sem pomislil: Turpial je odprtokoden in napisan v Pythonu , kajne? Zakaj ga ne bi spremenili, da bi se povezal s kam želim?

Začel sem iskati in našel datoteko, ki sem jo potreboval in vsebuje nastavitve za Identi.ca v /usr/share/pyshared/turpial/api/protocols/identica/identica.py . Edine vrstice, ki so me v tej datoteki zanimale, so bile te:

class Identica(Protocol):
def init(self):
Protocol.init(self, 'Identi.ca', 'http://identi.ca/api',
'http://identi.ca/api', 'http://identi.ca/tag/',
'http://identi.ca/group', 'http://identi.ca')

Kar sem seveda spremenil in pustil takole:

class Identica(Protocol):
def init(self):
Protocol.init(self, 'Identi.ca', 'http://servidor_local/index.php/api',
'http://servidor_local/index.php/api', 'http://servidor_local/index.php/tag/',
'http://servidor_local/index.php/group', 'http://servidor_local/index.php')

Končano. Datoteko sem shranil (vedno najprej naredim varnostno kopijo) in zagnal Turpial . Izbral sem dostop prek Identi.ca , vnesel svoje podatke in voilà!


Dodaj kot prednostni vir v Googlu