Update aanpassingen 2010
1.1
Document distributie
Naam
Functie
Bedrijf
Tel
E-mail
Kenny De Boe Michaël Geens
Developer Bestuurder
e2e e2e
09-267-64-70 09-267-64-71
[email protected] [email protected]
1.2
Document controle
Versie Nummer 0.1
Versie :0.1 Auteur :Kenny De Boe
Auteur Kenny De Boe
Omschrijving wijziging Versie aangeboden ter goedkeuring
2/17
Datum wijziging 2010-01-20
Inhoudsopgave 1.1
Document distributie ....................................................................................... 2
1.2
Document controle .......................................................................................... 2
2
INLEIDING ............................................................................................................................................... 5
3
BACKOFFICE ......................................................................................................................................... 5
3.1
Checkin checkoutsysteem ............................................................................... 5
3.2
Content – Classificaties ................................................................................... 5
3.3
Versie informatie ............................................................................................. 5
3.4
Versiebeheer - terugplaatsen en verwijderen .................................................. 6
3.5
Activiteiten - extra veld: in optie .................................................................... 6
3.6
Activiteiten en forum – items verwijderen ..................................................... 6
3.7
Fotoreeksen – Foto’s beheren ......................................................................... 7
3.8
Menuitem- Zichtbaar in sitemap ..................................................................... 8
3.9
Menuitem - Beheer content ............................................................................. 8
3.10
Menuitem – Type URL ...................................................................................... 9
3.11
Menuitem – Moduleinstanties .......................................................................... 9
3.12
Trefwoordenlijst – Uitbreiding ....................................................................... 10
3.13
Content export naar XML ............................................................................... 10
3.14
Taalversies van contentitems ........................................................................ 11
3.15
Editor - downloaden van documenten ........................................................... 11
3.16
Content zoekresultaten – extra info .............................................................. 12
3.17
Mailingapplicatie – niet actieve leden ............................................................ 12
3.18
Mailingapplicatie – Notificaties ...................................................................... 13
Versie :0.1 Auteur :Kenny De Boe
3/17
4
Front ............................................................................................................. 14
4.1
Toolbox ......................................................................................................... 14
4.2
Geavanceerde related items met A-Z filter .................................................... 15
4.3
Lijsten – Afbeeldingen tonen ......................................................................... 16
4.4
Zoeken: context van pagina’s ........................................................................ 16
4.5
Fotocarousel .................................................................................................. 17
4.6
Anysurfer kalender ........................................................................................ 17
Versie :0.1 Auteur :Kenny De Boe
4/17
2
Inleiding
Dit document omschrijft de laatste functionele veranderingen in Update. Sommige aanpassingen waren nodig voor een goede werking van systeem te waarborgen, andere waren handige verbeteringen door klanten gemeld. 3 Backoffice De volgende aanpassingen hebben betrekking tot de administratiegedeelte van update. 3.1
Checkin checkoutsysteem
Standaard wordt het checkin - checkout systeem aangezet. Wanneer een contentitem wordt aangepast, dan moet er eerst manueel op aanpassen geklikt worden, zodat het item wordt uitgecheckt en kan aangepast worden door deze persoon. Andere gebruikers kunnen dit item niet aanpassen zolang het in gebruik is. Op vraag van de klant kan dit systeem ook op automatisch gezet worden. Wanneer een persoon naar een item gaat, dan zal dit automatisch uitgechecked worden en kan dus direct aangepast worden. Wanneer een andere persoon dit item wil aanpassen, zal er een boodschap getoond worden dat het item reeds in gebruik is. Er kunnen dus nooit twee personen tegelijk hetzelfde item bewerken. Opgepast: een item zal steeds gedurende maximaal 5 minuten onbeschikbaar zijn, ook als deze maar heel eventjes wordt geopend door een gebruiker. Daarom is dit systeem enkel geschikt wanneer er niet veel gebruikers tegelijkertijd dezelfde items moet veranderen. 3.2
Content – Classificaties
De dynamische dropdownlijst waarin de classificatiestructuur zit, had nog enkele issues: de dropdownlijst bleef staan wanneer je naar een andere tab moest, waardoor je steeds moest gebruik maken van de knop sluiten links boven. Dit is nu opgelost: Wanneer er naast de box geklikt word zal de dropdownlijst met de tree automatisch sluiten. Verder zal nu ook correct gecontroleerd worden of de default classificatie is ingevuld. Indien niet, dan zal dit via een pop-up gemeld worden. 3.3
Versie informatie
Wanneer een nieuwe versie wordt opgeslagen wordt er steeds bijgehouden worden wie deze versie heeft aangepast en om welk uur. Deze informatie was nooit zichtbaar, maar kan nu wel bekeken worden op het eerste tabblad. De naam van de persoon, de datum en het uur worden getoond. Wanneer een item de status “Online” heeft, zal deze status in het groen staan. De status “Offline” verschijnt in het rood.
Versie :0.1 Auteur :Kenny De Boe
5/17
3.4
Versiebeheer - terugplaatsen en verwijderen
De lijst met alle versies kan nu volledig uit de lijst zelf beheerd worden. Er moet dus niet meer naar “acties” gegaan worden om een versie terug te plaatsen. Vanaf nu kan een versie ook wel degelijk verwijderd worden. Meerdere versies kunnen tegelijk worden verwijderd door deze aan te vinken en onderaan op het verwijdericoontje te klikken. Om veiligheidsredenen zal een versie die gepubliceerd is niet kunnen verwijderd worden.
3.5
Activiteiten - extra veld: in optie
Een activiteit kan „in optie‟ geplaatst worden. Hiermee kan een activiteit al volledig worden ingegeven, zondar dat deze zichtbaar wordt op de publieke website, doch via het intranet zal deze wel opgenomen worden in de kalenders en zoekopdrachten. Telkens met een duidelijke vermelding van „In optie‟. Wanneer de activiteit bevestigd is, kan deze optie worden uitgezet, waardoor de activiteit op de website zal verschijnen. 3.6
Activiteiten en forum – items verwijderen
Activiteiten hebben een planning, forumtopics hebben posts. Om deze makkelijk te kunnen beheren is het mogelijk om elk item individueel te gaan verwijderen uit de lijst. Dit kan door bij het gewenste item op het verwijder icoontje te klikken. Dit hoefd dus nu niet meer via “acties” te gebeuren.
Versie :0.1 Auteur :Kenny De Boe
6/17
3.7
Fotoreeksen – Foto’s beheren
Om een foto uit een fotoreeks te verwijderen was er nogal wel eens verwarring. Dit moest namelijk via „Acties‟ -> „Verwijder foto‟ gebeuren. Maar soms werd er gewoon op de algemene verwijderknop geduwd, waardoor de volledige fotoreeks werd verwijderd, met een hoop frustratie tot gevolg. Daarom is er nu onderaan de lijst een verwijder icoontje voorzien om foto‟s te gaan verwijderen. Naast dit verwijder icoontje zijn ook nog links voorzien om één foto op te laden, of om meerdere foto‟s tegelijk op te laden. Dit moet dus niet meer via acties gebeuren. In de lijst zelf kan je tevens ook ieder item apart verwijderen. In de lijst is er nu ook een preview icoontje. Wanneer hier met de muis wordt overgegaan, zal de afbeelding – al da niet verkleint- worden weergegeven.
Versie :0.1 Auteur :Kenny De Boe
7/17
3.8
Menuitem- Zichtbaar in sitemap
Het kan soms nuttig zijn dat een bepaald menuitem niet wordt getoond in de navigatie, maar wel in de sitemap (bijv thematische menuitems, etc..). Dat is nu mogelijk. Wanneer bij een menuitem het aanvinkvakje “zichtbaar in navigatie” is afgevinkt, dan wordt het aanvinkvakje “zichtbaar in sitemap zichtbaar”. Wanneer deze is aangevinkt zal het menuitem toch worden opgenomen in de sitemap. Menuitems die zichtbaar zijn in de navigatie worden steeds weergegeven in de sitemap (op voorwaarde dat al zijn bovenliggende ouders ook worden opgenomen).
3.9
Menuitem - Beheer content
Ook hier zijn de verwijdericoontjes in de lijst toegepast voor een makkelijker beheer. Helemaal onderaan de lijst kan er via het “+” icoontje content toegevoegd worden. Content dat effectief online staat zal in het groen getoond worden, wanneer de publicatiedatum is verstreken, of het item is offline zal dat niet het geval zijn.
Versie :0.1 Auteur :Kenny De Boe
8/17
3.10 Menuitem – Type URL Een menuitem kan nu ook van het type URL zijn, hierdoor zal in de navigatie onmiddellijk naar de opgegeven website worden gelinkt. De website kan geopend worden in een nieuw venster, hetzelfde venster of hoofdvenster.
3.11 Menuitem – Moduleinstanties Moduleinstanties zijn reeds geconfigureerde modules, die op een menuitem kunnen gezet worden zonder verder de properties in te geven of aan te passen. Een module instanties groepeert modules met identieke eigenschappen, en kunnen evenals een module op een menuitem worden geplaatst. De werking is net hetzelfde als de gewone modules, maar hebben één groot voordeel, en dat is dat als de eigenschappen van een module instantie worden aangepast, dat deze op al de menutitems word aangepast in één enkele beweging. Meer info in de aparte handleiding.
Versie :0.1 Auteur :Kenny De Boe
9/17
3.12 Trefwoordenlijst – Uitbreiding De a-z index, of trefwoordenlijst is verder uitgebreid: nu kan een trefwoord gekoppeld worden aan een zoekwoord, een contentitem (pagina, nieuws, document, formulier,…), een menuitem of gewoonweg een URL. Meer info in de aparte handleiding.
3.13 Content export naar XML Alle contenitems hebben in hun resultatenoverzicht een nieuwe actie “Exporteren (XML)”. Deze zal enkel de resultaten die voldoen aan de zoekopdracht in een XML formaat ter download aanbieden.
Versie :0.1 Auteur :Kenny De Boe
10/17
3.14 Taalversies van contentitems Dit is enkel van toepassing wanneer er meerdere websites zijn in verschillende talen. Het was vaak moeilijk om te weten of er van een bepaald contentitem (pagina, nieuwsbericht, menuitem, etc..) reeds een anderstalige versie * van bestaat. Dit kon enkel door de referentie op te zoeken en naar de zoekresultaten te kijken. Dit is nu opgelost door onder de dropdownlijst van de taal alle andere beschikbare talen te zetten. Wanneer er nog geen andere taalversie bestaat dan staat er een link “maak nieuwe taalversie aan”. Wanneer er hier op geklikt wordt, dan zal het huidige item worden gekopieerd, en zal de taal automatisch aangepast zijn. Het item kan dan vertaald en opgeslagen worden. Als er reeds een taalversie bestaat, zal de titel van die versie getoond worden in de vorm van een link naar die versie.
* Een item met dezelfde referentie in een andere taal word aanzien als een taalversie. 3.15 Editor - downloaden van documenten Wanneer er een custom link gelegd wordt via de editor naar een document, dan is het vaak wenselijk dat er niet eerst naar de "details" van het document wordt gegaan, zoals bij een document, pagina etc. Maar dat die onmiddellijk kan worden gedownload. Dit kan op vraag van de klant aangepast worden. Maar dit houd enkel in dat nieuwe links op deze mannier zullen werken. Bestaande links naar documenten blijven hun functionaliteit behouden, en moeten dus manueel aangepast worden.
Versie :0.1 Auteur :Kenny De Boe
11/17
3.16 Content zoekresultaten – extra info In de zoekresultaten van alle contentitems is er extra versie info voorzien. Naast het versienummer staat de datum van de laatste aanpassing, en via de tooltip op het veld kan er nagegaan worden wie deze versie het laatst heeft aangepast en om welk uur precies. Wanneer er nu gesorteerd wordt op versie, zal dit op de versiedatum zijn. Dit is meer bruikbaar dan sortering op versienummer.
3.17 Mailingapplicatie – niet actieve leden Wanneer een groep niet actieve leden bevat, zullen deze nu bovenaan de ledenlijst komen te staan met een * voor hun naam. Deze leden hebben zich uitgeschreven en zullen dus geen mails meer ontvangen, maar blijven wel lid van die groep zolang deze er niet handmatig worden uit verwijderd. Dit heeft een beter zicht op het aantal leden dat in de groep zit.
Versie :0.1 Auteur :Kenny De Boe
12/17
3.18 Mailingapplicatie – Notificaties De nieuwbrievenmodule op de front bevat reeds een optie om mails te versturen naar de administrator als een persoon zich inschrijft. Indien er daarna nog een verificatie moet gebeuren via een link in de e-mail, kan het soms gebeuren dat die verificatie niet gebeurd. Het is dan niet interessant voor de administrator om te weten of de persoon zich wil inschrijven, maar is het interessanter om te weten of die persoon zich heeft geverifieerd. Dit kanop aanvraag worden geconfigureerd. Evenals zal een mail gestuurd worden indien die persoon zich uitschrijft.
Versie :0.1 Auteur :Kenny De Boe
13/17
4
Front
4.1
Toolbox
Dit is een uitbreiding op het frontend editing. Om makkelijk een lege website op te vullen en te beheren kan je voortaan op de front een "toolbox" vinden. Dit een settingsicoontje die openklapt en (voorlopig) drie mogelijkheden bied. Indien De toolbox niet aanwezig is, kan deze op eenvoudige aanvraag worden geconfigureerd.
Toevoegen pagina: Er wordt naar een nieuwe pagina in de backoffice gegaan, waar enkele instellingen worden overgenomen van het menuitem waarvan men komt: De classificaties, de taal en de beveiliging worden overgenomen. Daarnaast zal het desbetreffende menuitem ook automatisch worden gekoppeld aan het menuitem. Dit maakt het ingeven van content een stuk makkelijker. Enkel referentie, naam en de tekst moeten ingegeven worden, waarna er kan opgeslagen en gepubliceerd worden. De pagina staat onmiddellijk op de juiste plaatst. Deze actie kan je enkel zien wanneer je pagina's mag aanmaken (minstens editors) . Als de classificatiebeveiliging aanstaat voor de klant moet de editor ook rechten hebben om een pagina aan die classificatie te koppelen.
Beheer content: Linkt gaat onmiddellijk naar de pagina in de backoffice waar content kan beheerd worden van dat menuitem (toevoegen, verwijderen en volgorde wijzigen). Deze actie kan enkel door admins, webmasters(*) en coordinators(*) gekozen worden.
Content menuitem Gaat onmiddellijk naar de details van het menuitem in de backoffice. Enkel geldig voor admins en webmasters (*) (*): iemand is webmaster of coordinator van een menuitem wanneer deze effectief is geconfigureerd als webmaster of coordinator op het menuitem.
Deze toolbox zal op ieder menuitem getoond worden bovenaan in het contentgedeelte, uiteraard wanneer iemand is aangemeld in de backoffice en minstens een van de drie acties kan uitvoeren op dat menuitem. Wanneer classificatiebeveiliging aan staat ens een editor heeft rechten om pagina‟s aan te maken, maar niet voor de classificatie van dat menuitem, dan zal het item “toevoegen pagina” niet getoond worden. Als geen van de drie items van toepassing zijn op de ingelogde gebruiker, dan zal de toolbox niet zichtbaar zijn op dat menuitem.
Versie :0.1 Auteur :Kenny De Boe
14/17
4.2
Geavanceerde related items met A-Z filter
We onderscheiden twee soorten gerelateerde item lijsten. De reeds bestaande gerelateerde items (groot en box) zijn lijsten van contentitems waarbij enkel een top wordt getoond afhankelijk van de opgegeven sorteervolgorde. Onderaan de module is er een link voorzien die naar de zoekresultaten gaat van het desbetreffende contentitem. Zo is het mogelijk om van nieuwsberichten de laatste 10 items op de homepagina te zetten, en via de link “Meer” kunnen de andere nieuwsberichten opgezocht worden. De content die getoond wordt op deze module is afhankelijk van de classificatie van het menuitem waarop de module is geconfigureerd. Zo zijn de getoonde items steeds “gerelateerd” aan het menuitem. De geavanceerde gerelateerde item lijst, welke “Gerelateerde items – geavanceerd” noemt, is gelijkaardig, maar bied enkele andere mogelijkheden. Zo zal deze module geen “meer” link hebben, maar zullen alle items getoond worden met paginering, en kan er nu gekozen worden om de classificatie van het menuitem over te nemen, of om zelf classificaties aan te duiden die moeten getoond worden in de lijst. Met deze module is het ook mogelijk om contentitems te tonen waarbij de classificatie niet gerelateerd is aan het menuitem, maar aan zelf opgegeven classificaties. Optioneel kan een A-Z filtering toegepast worden op de lijst. Hierdoor kunnen items snel alfabetisch teruggevonden worden. Initieel zal de volledige lijst getoond worden met de opgegeven sorteervolgorde (en paginering) Mocht het nodig zijn om de lijst alfabetisch te sorteren, dan kan er op de gewenste letter geklikt worden. Alle items waarvan de titel met deze letter begint, zullen dan getoond worden. Letters die geen items bevatten zijn niet aanklikbaar en zullen ook een minder opvallende kleur hebben. Een aangeklikte letter zal duidelijk gemarkeerd worden in de A-Z index. Meer info in aparte handleiding.
Versie :0.1 Auteur :Kenny De Boe
15/17
4.3
Lijsten – Afbeeldingen tonen
Afbeeldingen van nieuwberichten en activiteiten konden reeds getoond worden in gerelateerde lijsten. Dit is nu uitgebreid naar de algemene zoekresultaten en de specifieke zoekresultaten van nieuws en activiteiten. Dit kan op aanvraag worden geconfigureerd. 4.4
Zoeken: context van pagina’s
Pagina‟s kunnen op verschillende mannieren gekoppeld worden aan een menuitem, Hoofdzakelijk gebeurd dit via content (menuitem -> beheer content) of via de pagina (tabblad koppeling). Wanneer een zoekopdracht op de website gestart wordt zullen de pagina‟s verschijnen die voldoen aan de zoekcriteria. Wanneer dan de details worden opgevraagd van een pagina, dan zal deze getoond worden op het menuitem van de zoekresultaten. De gebruiker heeft op geen enkel ogenblik een idee waar de pagina effectief staat op de website, behalve dan in de zoekresultaten, maw de pagina wordt niet getoond in zijn context. Nu is het mogelijk om in de zoekresultaten te tonen waar de pagina staat op de website. Dit gebeurd door onder ieder zoekresultaat een soort broodkruimel te zetten met het volledige pad naar het menuitem waar de pagina is aan gekoppeld. Hierdoor wordt het duidelijk wat de context van de pagina is. Wanneer een pagina is gekoppeld aan meerdere menuitems, dan zullen de verschillende broodkruimels onder elkaar getoond worden. Meer info in aparte handleiding. Dit kan op vraag van de klant opgezet worden.
Versie :0.1 Auteur :Kenny De Boe
16/17
4.5
Fotocarousel
De fotocarousel is een uitbreiding op de fotoreeksen. Hier zijn géén mogelijkheden tot doorsturen, afprinten etc, zoals bij de gewone fotogallerij. In de plaatst daarvan toont deze een mooie diashow van de opgegeven Fotoreeks. Je kan zelf ook foto per foto bladeren, of scrollen in de miniatuurweergaven om een foto te selecteren. De fotocarousel zal beschikbaar zijn als een module, waarbij gewoon een fotoreeks moet gekoppeld worden. Meer info in aparte handleiding
4.6
Anysurfer kalender Er is een 100% anysurfercompatibel kalendermodule uitgewerkt. Deze ziet er helemaal hetzelfde uit, maar de HTML is zodanig opgebouwd dat deze makkelijker door screenreaders kan worden uitgelezen.
Versie :0.1 Auteur :Kenny De Boe
17/17