GroupServer è un server di collaborazione open source GPL. GroupServer supporta molti-a-molti interazione in gruppi e comunità via email e un'interfaccia integrata forum web.
Siti web supportati da GroupServer forniscono una struttura di contenuti personalizzati sicuro con le directory utente, messaggi per argomento, RSS e e-mail digeriscono i modi, la condivisione dei documenti e la gestione web-based forum.
GroupServer genera contenuto XML utilizzando XSLT dinamico ed è costruito su Zope e scritto in Python.
GroupServer è stato progettato e sviluppato da GroupSense, IOPEN e ZYPE.
Qui sono alcune caratteristiche chiave di "GroupServer":
Caratteristiche Partecipante
Accesso in:
- I partecipanti possono cambiare la propria password, una volta che vengono registrati in un sito
- Me il login automatico - quando si accede in, un partecipante può scegliere di avere il sistema li accedere automaticamente quando tornano utilizzando lo stesso computer, fino a quando non esplicitamente log out; questo è molto utile quando si fa clic link a piè di pagina postali
- Un amministratore del sito può impostare partecipante conti con la loro password vuota iniziale - il sito poi ricorda questi partecipanti di impostare una password per se stessi, ogni volta che accedi, fino a quando non hanno fissato un
- "Nome utente e password Promemoria" funzionalità e-mail il nome utente e la password di un partecipante agli indirizzi di posta elettronica che hanno specificato sul sito (partecipante può ottenere questo inserendo il proprio nome di login o uno dei loro indirizzi e-mail)
- "Creare un account" feature con conferma email
- Sottoscrizione di posta elettronica senza richiedere login web (con o senza un termine per l'aggiunta di un profilo, creando così un 'resoconto completo')
- I mezzi per ottenere un accordo di "protocollo partecipazione" quando le persone si uniscono gruppi (sia via e-mail o il web)
- "Messaggio di benvenuto" inviato automaticamente membro quando si uniscono un gruppo
Partecipante Informazioni:
- Contenuto può contenere un elenco di persone che l'utente è in gruppi con (tutti gli altri partecipanti possono essere nascosti o visibili) con collegamenti ai profili degli altri partecipanti
- Partecipante Dettagli pagina di ogni persona mostra un bio, gli indirizzi email che il partecipante sceglie di visualizzare, una fotografica opzionale e una lista (con link) dei gruppi che il partecipante è membro
- I partecipanti possono modificare la loro bio, cambiare la password, e specificare gli indirizzi di posta elettronica che si intendono utilizzare per inviare / ricevere messaggi di gruppo online
- Nuovi campi di informazione dei partecipanti, come Luogo, Quartiere / Township / Parish / Villaggio, Città / Autorità locale, County / Regione, Stato / Provincia, Nazione, Sito Web Personale / Weblog URL, titolo, Organizzazione / Società, Organizzazione URL del sito web, IM / Skype ID
- Partecipante photo - Pagina profilo di ciascun partecipante può visualizza una foto; un partecipante può caricare la propria foto; utilizzando il "back-end" interfaccia di gestione, un amministratore può caricare le foto paricipant alla rinfusa
- Nascondere l'indirizzo email - ogni partecipante può determinare se il loro indirizzo e-mail è visibile agli altri registrati nei partecipanti (non registrato in partecipanti non potrà mai vedere indirizzi e-mail a meno che non siano nel testo di un post)
- Richiesta di contatto - se un partecipante ha il suo indirizzo email nascosto, gli altri partecipanti registrati possono richiedere contatto utilizzando una funzione che invia una mail al requestee con l'indirizzo di posta elettronica del richiedente e un messaggio per dire che richiesta di contatto
Funzioni di Gruppo
Email Gruppi
- gruppi di e-mail sono l'applicazione primaria implementata nel quadro GroupServer. Il nostro obiettivo di progettazione è gruppi e-mail che il lavoro particolarmente bene utilizzando sia email e il web.
- Email Gruppi consentono alle persone di utilizzare la posta elettronica ordinaria per la collaborazione di gruppo. Tutte le email generate dal gruppo sono memorizzati in una posizione centrale in modo che nessun individuo deve organizzare o anche mantenere i messaggi di posta elettronica. Le persone possono partecipare a conversazioni di gruppo utilizzando solo email, se lo desiderano, e-mail possono essere semplicemente cancellati, perché ogni email segnala chiaramente "chi fa cosa" senza nemmeno essere aperto.
Messaggi Area
- Tutti i messaggi che sono fatti con un gruppo GroupServer vengono memorizzati in un messaggi Area linea.
- View "Tema" - la visualizzazione predefinita nell'area Messaggi mostra tutti i messaggi con lo stesso oggetto in una sola pagina; questo lo rende facile seguire un intero argomento di conversazione, lettura ogni post in ordine cronologico; quando distacco diventa affollato, questo significa che un gruppo può avere più argomenti di conversazione concorrenti che sono facili da seguire. La vista Topic mostra una foto della persona che ha fatto ogni post, se hanno caricato uno.
- Messaggi vista - GroupServer mostra anche i singoli messaggi in ordine di data; ogni post ha un collegamento alla conversazione che è parte di
- Email HTML - codifica viene rimosso da email HTML in modo da rendere come testo normale
- Post-folding - la vista "Topic" taglia automaticamente fondo eccessivo citando e fornisce un'opzione per visualizzare l'intero post; questa funzione si basa su una serie di euristica, in modo che possa rilevare citando con il minimo di falsi positivies, anche se non si utilizza una convenzione standard
- URL cliccabili - URL e le stringhe che iniziano con "www". vengono rese come link cliccabili
- mascherati indirizzi e-mail - indirizzi e-mail nel testo dei messaggi sono diguised con "indirizzo (at) dominio" format di ridurre il rilevamento da parte spambots
- Alternativa post-shading - vista Topic mostra messaggi alternativi ombreggiate per differenziarle chiaramente
- Proprio post-highlighing - vista Topic evidenzia propri messaggi di un partecipante registrati per differenziarli chiaramente
- L'opzione RSS all'elenco dei temi attuali di ogni gruppo è disponibile via RSS
Processing Messaggio
- GroupServer ha una varietà di caratteristiche che consentono il messaggio affidabile e l'elaborazione configurabile.
- Configurabile tag oggetto - ogni gruppo GroupServer ha un prefisso configurabile oggetto (tag)
- Intestazioni configurabili e piè di pagina - ogni gruppo GroupServer può utilizzare un piè di pagina a livello di sito o di avere una propria footer; piè di pagina possono includere testo e link generati dinamicamente a:
- La home page del gruppo
- La pagina del profilo della persona che ha fatto il post
- La "argomento" nell'area messaggi che il post è parte di
- Configurabile reply-to - ogni gruppo può essere configurato per affrontare il "reply-to" campo sia il mittente o il gruppo
- E gruppi "service center" L'annuncio - gruppi GroupServer possono essere configurati come gruppi di annuncio in cui i partecipanti solo selezionati possono inviare o come "service-center" gruppi in cui i non-membri possono postare
- Gestione degli allegati - GroupServer può essere configurato per rimuovere tutti gli allegati dei messaggi; quando un allegato viene rimosso, il mittente del messaggio viene inviato un e-mail si notifica che è stato rimosso e suggerendo che essi inviano il file nella sezione File
- HTML email - quando GroupServer è configurato per rimuovere gli allegati dei messaggi, converte anche e-mail HTML in testo normale prima di inoltrarlo ai membri del gruppo (la versione HTML di una e-mail viene inviata come allegato); anche se alcune persone percepiscono questo come un limite, si assicura che il messaggio inoltrato via e-mail che sembra la copia nell'area Messaggi (che ha anche senza formattazione HTML); è possibile avere GroupServer inviare una notifica ogni volta che una e-mail HTML è stato convertito in testo normale
- Bounce-gestione - GroupServer tracce mancata consegna di messaggi di posta elettronica e notifica il partecipante con altri indirizzi e-mail sono indicati per se stessi; dopo un numero configurabile di tentativi (destinato ad impedire all'utente di essere disattivato prematuramente), GroupServer sospende consegna all'indirizzo rimbalzare; il partecipante può riattivare utilizzando le "impostazioni di posta elettronica"
- Consegna email configurabile - ogni partecipante può specificare più indirizzi e-mail che possono inviare con; una interfaccia "e-mail Impostazioni" permette loro di selezionare uno o più dei loro indirizzi per la consegna e-mail per ogni gruppo che sono un membro o possono scegliere di ricevere un "argomento digest" o no la consegna di posta elettronica a tutti
- identifica GroupServer e termina "Fuori sede" loop di risposta - gestione ciclo email; il ciclo di rilevamento utilizza una varietà di metodi configurabili per riconoscere email generata automaticamente
- Post-limitazione - GroupServer consente all'amministratore di gruppo per impostare un limite al numero di posti che ogni partecipante può fare entro un periodo stabilito di tempo (ad esempio, 2 messaggi nelle 24 ore)
- "Argomento digest" mode - ogni partecipante può scegliere di ricevere un elenco degli argomenti che sono stati recentemente inviati ad; per ogni argomento, il digest elenca il titolo (es oggetto), il numero di posti, il numero di posti nelle ultime 24 ore e la data di ultimo post e fornisce un collegamento al tema nell'area Messaggi (questo esempio mostra l'argomento Digest per "Exploring GroupServer" dal 29 settembre 2005)
- Moderazione - un amministratore del gruppo può moderare un singolo utente o un sotto-gruppo di utenti all'interno di un gruppo
Shared Files Area
- Ogni gruppo GroupServer ha un'area file condivisi in cui i membri del gruppo possono inviare e accedere ai file e organizzarli in cartelle.
- Collegamenti della pagina del profilo - ogni file ha un link alla pagina della persona che ha caricato il profilo
- La descrizione - file hanno una descrizione e il link alla persona che ha caricato
- Cartelle - file possono essere organizzati in cartelle
- Permessi - l'area dei file può essere reso visibile solo o ai non membri membri; di solito solo i membri possono aggiungere file o cartelle e cancellare quelli che hanno aggiunto
Caratteristiche del sito
Flessibile Struttura del sito
- Una installazione GroupServer può supportare più siti. Ognuno di questi siti può avere un proprio dominio (url) sia per il Web e la posta elettronica. Ogni sito ha il suo CSS (ad esempio la progettazione di interfacce, look and feel) e i propri utenti e gruppi. Funzionano siti come del tutto indipendenti, ma per fini amministrativi, molti compiti devono solo essere fatto una volta per essere a disposizione di tutti i siti.
- Ogni sito in un'installazione GroupServer può avere uno o più "divisioni". Nei casi in cui un singolo sito supporta comunità separate di utenti, ogni comunità di utenti possono accedere al loro divisione e una vista unica del sito. Questa funzione viene utilizzata al eCampus ABEL in cui i partecipanti utilizzano il sito in coorti discreti. Qualora ci sono partecipanti che sono in più di una divisione. GroupServer in grado di fornire una "divisione-switcher" che consentono alle persone di spostarsi da una divisione all'altra. Questo è utile per il personale ABEL che sovrintendono tutte le divisioni sul eCampus.
- È inoltre possibile creare un "Virtual Site" che è in realtà una divisione. Un sito virtuale può avere un proprio dominio per Web ed e-mail, i propri gruppi e la propria CSS (design di interfaccia). Gli account utente, ma riguardano il luogo reale cioè sono (soggetti a permessi) comune alle altre divisioni nel sito (siano essi siti virtuali o non). Questo sito GroupServer è un sito virtuale. Siti virtuali sono più facili da gestire rispetto ai siti 'reale' in quanto condividono un sacco di un'infrastruttura comune.
Altre caratteristiche del sito
- Personalizzazione:
- Tutti i contenuti del sito può essere personalizzato per un gruppo o individuo
- Aspetto personalizzabile and Feel:
- Layout del sito, formato font e lo stile possono essere personalizzati per soddisfare le esigenze individuali
- Accessibile con Ordinaria e-mail e Web Browser:
- Nessun software specializzato è richiesto dai partecipanti
- Orientamento Sociale:
- Tutti i contenuti e le caratteristiche sito sono organizzati per sostenere i gruppi e le comunità che le persone lavorano e imparare in
- Gruppi online possono essere nascosti (in modo che solo i membri del gruppo possono vedere l'esistenza del gruppo), visibile (con aree pubbliche e private), o aperti (non soci possono vedere tutte le aree del gruppo)
- Contenuto strutturato:
- Siti GroupServer possono includere contenuti come notizie Articoli e librerie dei contenuti (link, file, articoli)
- Tutti i contenuti GroupServer viene memorizzato nella struttura conforme agli standard (attualmente RSS e lavorando per DocBook) e può essere reso come HTML o PDF
- Sondaggi:
- Le indagini possono essere creati per le indagini partecipanti, sondaggi o feedback raccolta
- Tipi di domanda possono includere sì / no, scala Likert, scegliere una voce da una lista, scegliere uno o più elementi da un elenco, testo, commento o numerico
- Questionari possono essere web-based o generare un questionario cartaceo (PDF) e la forma di inserimento dati web
- GroupServer genera automaticamente rapporti sui risultati del sondaggio (in formato PDF)
- A basi di dati contenuti:
- GroupServer può visualizzare database di contenuto generato, come risultati della valutazione, fatture o partecipanti foto schede
- Database di contenuti generati può essere visualizzato in formato HTML o dinamicamente generati PDF in formati di stampa orientata personalizzati
- Ricerca:
- La funzione di Ricerca GroupServer trovare testo in file di messaggi (descrizioni solo - alla ricerca di contenuto del file da attuare) dei gruppi specifici che ciascun partecipante ha accesso (ricerca di contenuti statici e informazioni partecipante è in cantiere)
Funzioni di amministrazione
Caratteristiche gruppo Amministrazione
- Amministratore A Division (vedi sotto) è in grado di nominare un amministratore del gruppo (che non è necessariamente un membro del gruppo). Lo scopo del ruolo Administrator Group è consentire qualcuno per gestire il funzionamento di un gruppo online all'interno della struttura che è stata impostata al momento della creazione del gruppo (senza poter cambiare tale struttura).
- Administrator Un Gruppo è in grado di:
- Creare nuovi account utente
- Unire gli utenti al gruppo
- Rimuovere utenti dai gruppi
- i membri Esclusione dai gruppi
- Rimuovere i file e le cartelle dalla sezione File
- Attivare e gestire moderazione di un gruppo
Caratteristiche Divisione Amministrazione
- A "Administrator Division" in grado di creare e rimuovere gruppi online, configurare le loro proprietà e nominare "Amministratori del gruppo". Gli amministratori Division hanno tutte le abilità che fanno Manager del Gruppo.
- Inoltre, un amministratore di divisione è in grado di:
- Determinare la visibilità del gruppo e dei suoi messaggi e sezione File
- Determinare se il gruppo può essere raggiunto da chiunque senza l'approvazione o solo su invito
- Consentire limitazioni alla frequenza dei post
- Definire il nome, lo scopo, l'adesione e altre dichiarazioni che compaiono sulla pagina "Carta" del gruppo
Requisiti:
- Python
- Libxml / libxslt
- Apache
- Postfix
Cosa c'è di nuovo in questa versione:
- Questa versione aggiunge miglioramenti a gruppi, profili, e la homepage del sito, e passi verso una più facile installazione.
Cosa c'è di nuovo in versione 11.08:
- È ora possibile iscriversi utilizzando Facebook.
- sono state apportate una serie di altri miglioramenti di iscrizione relative.
Cosa c'è di nuovo in versione 11.05:
- Un aggiornamento per il sistema Gruppo Inizia così l'amministratore di sistema è costituito l'amministratore del gruppo [4].
- Quando un indirizzo e-mail è verificato è fatta l'indirizzo di consegna preferito se l'utente non ha altri indirizzi di consegna preferite [5].
- L'elenco dei file che sono associati con un post sono più chiaramente delimitato dal corpo del messaggio [6].
- URL lunghi non più word-wrap nel corpo dei messaggi [7].
- Zope è stato aggiornato alla 2.3.6 [8]. Questo può causare problemi con alcune configurazioni, come il supporto IPv6 è ora presente.
Cosa c'è di nuovo in versione 11.04:
- Supporto per la post nascondere e bugfix assortiti.
Cosa c'è di nuovo in versione 11.03:
- La pagina di "cambiamento impostazioni di posta elettronica" è stata aggiornata.
- Cercando ora cerca i titoli degli argomenti e post.
- un link "Modifica questa pagina" è indicata per gli utenti registrati alle pagine modificabili. "Accettare l'invito" sono stati fatti miglioramenti pagina dell'interfaccia utente.
Cosa c'è di nuovo in versione 10.10:
- Nuovo gruppo Homepage:
- Il sito utilizzato da gruppi ha avuto una riprogettazione importante [3]. Ora è diviso in più schede. Questo permette di informazioni di essere meglio organizzati e più facilmente reperibili. Nel complesso il look è più pulita, e la pagina è più facile da usare.
- Better Bouncing:
- A volte una e-mail ad un membro del gruppo non sarà possibile ottenere attraverso, e il messaggio rimbalza. GroupServer ha sempre registrato i rimbalzi. Ora queste informazioni sono presentate all'amministratore del gruppo, che può vedere un log di tentativi falliti per inviare il membro di un messaggio di posta elettronica [4].
- Rispedisci Invitation:
- L'amministratore del gruppo ha ora la possibilità di inviare nuovamente un invito che non ha ottenuto fino al nuovo membro del gruppo [5]. Ci sono stati molti altri miglioramenti minori al sistema invito grazie al feedback da parte degli utenti di OnlineGroups.Net.
- Aggiornamenti di notifica:
- Le notifiche e-mail che vengono inviati da GroupServer in risposta a un evento è stato dato un aggiornamento attraverso. Ora sono più chiare e contengono informazioni più utili rispetto al passato [6].
- Nuova Favicon:
- GroupServer ha ora un nuovo multi-risoluzione favicon, che è mostrato nella barra degli indirizzi del browser [7].
- Nuovo sistema di Aiuto
- il manuale utente e amministrazione manuali non sono aggiornati e ha bisogno di lavoro. Per contribuire a questo nuovo sistema di guida è stato introdotto [8]. Esso consente per le sezioni dei manuali da più facile manutenzione, che si spera permetterà di migliori manuali in futuro.
- Passa a Zope 2.13 Beta:
- GroupServer ora gira su l'ultima versione di Zope 2. Le nuove funzionalità di Zope vengono utilizzati per la nuova homepage del gruppo, e il nuovo sistema di guida.
- Note:
- I biglietti in GroupServer 10.10 -. Gelato durante la Visualizzazione dettaglio vedere cosa è cambiato in questa versione
- I cambiamenti che sono in programma per GroupServer 10.11 - Kulfi Craved mentre Speleologia sono dettagliati nei biglietti
- I dettagli della nuova homepage gruppo è disponibile nel Gruppo Homepage Rebuild argomento in GroupServer sviluppo. Distribuzione del nuovo sito chiude Ticket 426 e una serie di sotto-biglietti.
- Mostra un log dei tentativi falliti di inviare un messaggio si chiude Ticket 15 Ticket e 509.
- consente agli amministratori di eseguire nuovamente un invito chiude
Cosa c'è di nuovo in versione 10.09:
- Una profonda revisione di inviti a gruppi, così come aderire e lasciare.
- Gestione dei membri è stato rivisto a livello di infrastrutture.
- L'aggiunta di un nuovo meccanismo di condivisione per il collegamento posti di social media.
- L'introduzione sito è stato ottimizzato per utilizzare un editor WYSIWYG.
- Una modifica alla convenzione di numerazione rilascio.
I commenti non trovato