kiezen van channels op chat.ubuntu-nl.org

Bug #688945 reported by Ronnie
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu-NL Server Beheer
Fix Released
Medium
Unassigned

Bug Description

Met de onderstaande patch, kunnen er channels gespecificeerd worden in de URL, zodat de gebruiker deze niet zelf hoeft te joinen met het commando '/join #channel'

Een voorbeeld van de url kan zijn: http://chat.ubuntu-nl.org/?channels=Ubuntu-nl-mwanzo,Ubuntu-nl-mwanzo-team

De patch maakt gebruik van de volgende jquery plugin:
$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

Patchen kan met het commando:
patch chat.js chat.diff

Revision history for this message
Ronnie (ronnie.vd.c) wrote :
Revision history for this message
CeesSluis (testcees) wrote :

#ubuntu-nl-meeting is ook een interessant kanaal voor chat.ubuntu-nl.org om eenvoudig deel te nemen aan onze maandelijkse meeting. Eventueel in plaats van #Ubuntu-nl-mwanzo-team, dit kanaal is voor mwanzo-teamleden die vaak een eigen irc client gebruiken.

Revision history for this message
Ronnie (ronnie.vd.c) wrote :

De bedoeling is vooral dat iedereen een eigen link kan maken, die automatisch bepaalde kanalen opent. Dus start je zelf een nieuw team, dan kun je de chat pagina link gebruiken om naar je eigen kanaal te verwijzen

Ronnie (ronnie.vd.c)
tags: added: server
Revision history for this message
CeesSluis (testcees) wrote :

De chatbox op http://chat.ubuntu-nl.org op basis van chat.js is vervangen door webchat.freenode.net (qwebirc).
Standaard worden alle bekende #ubuntu-nl- kanalen geopend.

voorbeeld-url: http://webchat.freenode.net?channels=ubuntu-nl-mwanzo,ubuntu-nl-mwanzo-team

Changed in ubuntu-nl-website:
importance: High → Medium
Ronnie (ronnie.vd.c)
affects: ubuntu-nl-website → ubuntu-nl-serverbeheer
Revision history for this message
Johan van Dijk (johanvandijk) wrote :

De chat is al een tijd geleden vernieuwd/veranderd.
De huidige channels die standaard gejoined worden: #ubuntu-nl-meeting,#ubuntu-nl-mwanzo,#ubuntu-nl-offtopic,#ubuntu-nl
Bezoekers kunnen zelf extra channels toevoegen voordat ze joinen.

Ik zet deze bug op fixed, als er wat aan de channels veranderd moet worden kan er een nieuwe bug gemaakt worden.

Changed in ubuntu-nl-serverbeheer:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.