Difference between revisions of "Website core"
(→Properties) |
(→Properties) |
||
Line 35: | Line 35: | ||
− | == Properties == | + | ==== Properties ==== |
− | Pub=visible to the public; Full=visible in the | + | Pub=visible to the public; Full=not visible in the quick edit interface; Dlist=dropdown produced from a static list; DBlist=dropdown calculated from the database; |
− | *Name | + | *Name(Pub) |
− | *First name | + | *First name(Pub) |
− | *Pseudo | + | *Pseudo(Pub) |
− | *Title | + | *Title(Full) |
− | *Job/quality | + | *Job/quality(Full) |
− | *Portrait | + | *Portrait(Pub) |
*Language | *Language | ||
*Gender | *Gender |
Revision as of 18:05, 4 January 2006
What are the priorities of the system? What needs does it have to address first? What we have to do and what is secondary? What is best done by a blog or a wiki and what needs specific development?
Contents
Modules
Image module
The image module provides a handy way to store images to include as illustrations in articles via a web interface. It is by no means a replacement for the image gallery
function:
upload / resize / generate html code for images
permissions:
image module is contextual. If user is granted access for an event, s/he will have access to the image folder with the same rights.
modifs to existing module:
make one folder per programme/context, adapt to new permission scheme, multilingual?
Guests/participants module
guests -> replace by participants
guest or team or both?
roles
connect to profiles(access)
This guest has been interviewed in Cuisine interne
Properties
Pub=visible to the public; Full=not visible in the quick edit interface; Dlist=dropdown produced from a static list; DBlist=dropdown calculated from the database;
- Name(Pub)
- First name(Pub)
- Pseudo(Pub)
- Title(Full)
- Job/quality(Full)
- Portrait(Pub)
- Language
- Gender
- Country of origin
- Date of birth
- Name of the organization or add one (quick form)
- Street
- Nr
- Zip
- City
- province, state, misc
- Country
- Phone /
- Phone /
- Phone /
- Phone /
- Phone /
- Phone /
- Event of encounter
- Description of the context of the meeting
- Url rel to encounter:
- Url
- Url
- (EN)Biography
- (NL)Biographie
- (FR)Biographie
- (ES)Biographia
- Medium(primary)
- Medium(secondary)
- Medium(ternary)
- PGP key
- Url
- Newsletter subscribed
- Status
- Remarks
Project module
deals with the structure of the events. The project modules has to deal with events at three different 'moments': announce the event, give news while the event is happening, and 'archive' the event.
A project is a long term set of activities, publications, ... that follows a certain thread(ie. Copy.cult, cyberfeminism, Stitch And Split...)
Properties:
- Start date or period
- Title
- Description
- Url
- Logo
- Image folder
Programme module
A programme is a collection of activities and series. An edition of Verbindingen-Jonctions is considered as a programme.
Series module
Inside a programme, certain activities can be linked together under a certain title(ie. Free Licenses was considered as a series inside the programme Verbindingen-Jonctions8) To be discussed: a series could spread through different programmes and projects?
Events module
An event is an activity bound to one place and time(ie a lecture or a concert). It has a start time and an end time. (ie. The Book Presentation in Verbindingen-Jonctions8 is an example of an event)
Publication module
A publication can be a book, a live CD, a sound, a radioshow, a tvshow, etc. It is not necessarily
Sound module
storage and indexation of sounds, recordings, archives, etc. possibly generates streaming.
Text module
from writing/versioning to publishing of text + pdf export
Syndication module
possibility to add incoming feeds and mix them. per event, programme, etc. Also see how to integrate this into the weblogs.
Services
the services are components that give generic functionalities for the modules. ie, every module will need translation, permission, etc.
Permission
to accomodate more users/writers/collaborators, the permission system needs to be adapted
- who has access to what? we need to think of scenarios for that
Translation
language + translations
- at the moment, the amount of languages in which a post is possibly translated is hardcoded and multipl ways of dealing with translations are in place -> homogeneity needed. what are our needs in term of translations?
Metadata
link content to taxonomies, tags, keywords.