aiesec cms - bug tracking

8
AIESEC CMS tracking document Bugs and Feature Requests 1. The purpose of this document 2. Guidelines for reporting a bug or suggesting a feature a. Sections in a report b. What to do after a report 3. Reports a. Showing news on Home pages, specific to each LC (instead of a common set of news that appears now for all Home pages) b. Linking from the about section to existing pages (eg: from contacts to the page executive board) c. The "Register" Link in the Login Section doesn't work d. Changing Font size in WYSIWYG-Editor doesn't change Font size on page e. Animations and pictures on top of the page are often loaded fuzzy f. Some pictures in "Students" Flash stream are pixelated g. Sometimes, pages show up in the menu as children of the wrong page h. home page in multi language mode? i. "sister" pages not accessible from child selection menu when viewing a child page The purpose of this document To keep track of existing problems and possible solutions in the CMS. Guidelines for reporting a bug or suggesting a feature Sections in a report 1. One Horizontal line before inserting a new bug (from Insert - Horizontal line ) to delimit reports from each other and go through them more easily 2. Title : A short summary to identify the bugs easier. For titles, please select Heading 2 from the Styles box

Upload: bogdan-rusu

Post on 18-Dec-2014

922 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: AIESEC CMS - Bug tracking

AIESEC CMS tracking document

Bugs and Feature Requests

1. The purpose of this document 2. Guidelines for reporting a bug or suggesting a feature

a. Sections in a report b. What to do after a report

3. Reports a. Showing news on Home pages, specific to each LC (instead of a

common set of news that appears now for all Home pages) b. Linking from the about section to existing pages (eg: from contacts to

the page executive board) c. The "Register" Link in the Login Section doesn't work d. Changing Font size in WYSIWYG-Editor doesn't change Font size on

page e. Animations and pictures on top of the page are often loaded fuzzy f. Some pictures in "Students" Flash stream are pixelated g. Sometimes, pages show up in the menu as children of the wrong page h. home page in multi language mode? i. "sister" pages not accessible from child selection menu when viewing

a child page

The purpose of this document

To keep track of existing problems and possible solutions in the CMS.

Guidelines for reporting a bug or suggesting a feature

Sections in a report

1. One Horizontal line before inserting a new bug (from Insert - Horizontal line) to delimit reports from each other and go through them more easily

2. Title : A short summary to identify the bugs easier. For titles, please select Heading 2 from the Styles box

3. Reporting entity : here you specify the LC or MC, and the name and skype id or email address of the person who makes the report - so that we know who's waiting for an answer on this and who to contact for follow-up

4. Report type : will be one of: Bug, New feature request 5. Report date : to have an idea of prioritizing the bugs and working on solutions 6. Priority : applicable only for the type Bug; will be one of: Low, Normal, High, Critical - please

maintain the color coding for priority; you should not choose Critical for each bug you create, although that will probably be your first thought :) Try to use these guidelines when setting a priority:

o Low, if it's something that's showing up in a single page, or an isolated incident o Normal, if it's something affecting a page for all LCs, or a PHP or database error showing up

on a page or when trying to use a module; also, if you make some changes to the sidebar or code blocks and they cause the elements of the page to loose alignment and you're not able to fix it yourselves

o High, should be if it's an error with an administrative feature or with a module (for instance, not displaying your news, or people have trouble logging in, or not hiding private pages correctly and so on)

Page 2: AIESEC CMS - Bug tracking

o Critical, if the entire website is down or really messed up and looking unprofessional, or you can't access the administrative section, or other problems that require immediate attention and would cause users to not return to your website any longer...

7. Claimed by : if any of you guys had the same problem before and wishes to offer a solution, or for features if you want to get involved in their development, you write your name here. This is to know who is working on what, and to not have more people working on the same thing and conflicting with each other. This field will be blank until someone starts working on the bug or feature.

8. Details : say what is wrong; try to keep everything in one paragraph and offer details of: how you came to see the error, what you clicked and where you went - if the report is for a bug; or, how it would improve the website and help you, if the report is for a new feature request.

9. Status : Not started, In progress, Solved, Unsolvable - please maintain this color coding for status 10. Resolution : For a solution: you will see (or write) the steps to solve the problem (for bugs), or how to

implement and activate the feature when available (for new features); for unsolvable bugs, you will see (or write) and explanation of why you have the unsolvable status for it.

What to do after a report

Before closing the document, go to the top of the document, click somewhere inside the Table of Contents, and then click on the link that says "Update Now". This way, if you set the correct style to Heading 2 for the title of your bug, a reference to the title will appear in the table of contents to make it easier for everyone to navigate through the document. Then simply click the "Save & Close" button and you're all done.

Reports

Showing news on Home pages, specific to each LC (instead of a common set of news that appears now for all Home pages)

Entity: LC Innsbruck, Markus Sailer - skype: k2.shuksan

Type: Bug

Date: Oct. 9, 2009

Priority: Normal

Claimed by: Bogdan Rusu

Details: The news block for the Home page is coded in the template, which is common for all LCs

Status: Solved

Resolution: In the News section, the categories are organized now in English and German, each with subcategories for the LCs and for National news.

When you add a new article, put it under the right category; also you should have the article in both English and German, to keep consistency for both versions of the site.

To add the news module with English news for your website, the code would be:        {news number='3' summarytemplate="AIESEC-SummaryNews-Template" detailtemplate="AIESEC-News-Template" category='English*Innsbruck'}This code is included in a Global Content block with the name HomepageNews which you will need to edit and replace Innsbruck with the name of your LC (Graz,Linz,Vienna,Salzburg) and then switch to the German version and do the same thing. This way you will have separated versions of the same article in both languages, and you will be able to customize and use the home page :)

If you create sub-categories for your articles - for instance under English>Innsbruck and German>Innsbruck you may want to have Editorials and Interviews, and then list only articles from one of these categories - then the corresponding value for category in the code would be

Page 3: AIESEC CMS - Bug tracking

English*Innsbruck*Interviews and so on; more on these options under the Module Help link for the news, in the administrative section.

If you want to include news in other pages, simply copy the code above and make the changes to be OK for your LC, to include the news on a page.

Linking from the about section to existing pages (eg: from contacts to the page executive board)

Entity: LC Innsbruck, Markus Sailer - skype: k2.shuksan

Type: Bug

Date: Oct. 10, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: The error message is as follows: The selected page could not be found or is invalid

Status: Not started

Resolution: --

The "Register" Link in the Login Section doesn't work

Entity: LC Graz, Markus Teufelberger - skype: markusteufelberger

Type: Bug

Date: Oct. 10, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: A mangled up page shows up that has no CSS (at least on my PC: FF3.5, Win7x86) and no registration info or info how to register is visible.

Status: Solved

Resolution: There is a problem with the CAPTCHA module (not working properly for LC's websites because they're accessed through a subdomain; solved by adding nocaptcha='1' in the {cms_module ...} tag on the Students Registration and Alumni Registration pages; Fixed on all websites (LC and national).

Changing Font size in WYSIWYG-Editor doesn't change Font size on page

Entity: LC Graz, Markus Teufelberger - skype:markusteufelberger

Type: Bug

Date: Oct. 10, 2009

Page 4: AIESEC CMS - Bug tracking

Priority: Medium

Claimed by: noone yet

Details: Example: Headline on Graz "Partners" Page - <div id="content"><p><span style="font-size: large;">Partners of AIESEC Graz:</span> should be large, but gets rendered in normal size in FF 3.5, Win7x86.

Status: Solved

Resolution: Solved by myself - Template was still set to the default "AIESEC Template" - maybe this one needs to be fixed? However once set to the correct "Partners" template, font gets displayed correctly.

Animations and pictures on top of the page are often loaded fuzzy

Entity: LC Innsbruck, Markus Sailer - skype: k2.shuksan

Type: Bug

Date: Oct. 11, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: The pictures which are constantly changing from time to time are loaded sharp/fuzzy. I think that only happens at the students template... but I am not sure. I've also experienced that bug on the page of graz... and I think it is on all the pages.

Status: Solved

Resolution: This is actually the same movie used by the AI; I forgot to shrink the pictures a bit so they'd fit in the movie, so the browser was trying to do it using an algorithm that didn't output the best quality; it should be ok now. Anyways, you can have your own stories to show in those movies instead of the ones from AI - just make sure that the images are jpeg format and their dimensions are 486x164 pixels.

Some pictures in "Students" Flash stream are pixelated

Entity: LC Graz, Markus Teufelberger - skype: markusteufelberger

Type: Bug

Date: Oct. 11, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: The "I am an AIESECer" stories of several people are repeated pixelated/blurred and not readable (after Monica Kostea, Romania). Thought of a local issue, but clearing cache + reloading doesn't help, also experienced same behaviour externally (at Uni with different computer, browser + connection).

Page 5: AIESEC CMS - Bug tracking

Status: Solved

Resolution: See the resolution for the bug above - http://docs.google.com/View?id=dfwggtzp_8hn8jzjdw#Showing_news_on_Home_pages_spe_29752166103571653. It was basically the same problem as there, so in the future please check first and see if the previous bugs have been reported on the same problem, before submitting a new one. 

Sometimes, pages show up in the menu as children of the wrong page

Entity: LC Innsbruck, Markus Saller - skype: k2.shuksan

Type: Bug

Date: Oct. 15, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: The "Join Now" button, which is a child page of Students, was appearing when the "Executive Board" page was active (which is also a child page of Students).

Status: Solved

Resolution: Both pages, "Join now" and "Executive Board", had the same numbering in the hierarchy of pages, meaning 2.4 (the 4th child of the Students page which is the 2nd main page), which is wrong but sometimes it happens when you create more pages immediately one after another, or go from the German editor to the English one or on other editing operations... To solve problems like these (since each page should have its own number in the hierarchy for the menu to work properly), you have a link called Reorder Pages at the bottom of Content -> Pages listing; click on it and then even without actually changing any order simply click the Submit button and the CMS will re-organize the numbering and correct any errors.

home page in multi language mode?

Entity: LC Innsbruck, Markus Saller - skype: k2.shuksan

Type: Bug

Date: Oct. 15, 2009

Priority: Low

Claimed by: Bogdan Rusu

Details: the content blocks on the home template as used for the start page are integrated into the template. Therefore multi language mode is not possible. It would be great to have a clean template for the home page without the news box. We are all using facebook within the student section. There is no need to have the individual news visible on the the start page as it is only interesting for students. they'll find the news as soon as they click on students. Therefore the template should be edited, so that no children will appear and that no content is integrated automatically (as until now by the template). In addition to that it would be necessary to copy the code from the three boxes (green, blue, red) into the PAGE itself as it would be easy to come up with two languages without worrying about the template any more.

Status:  Not started

Page 6: AIESEC CMS - Bug tracking

Resolution:

"sister" pages not accessible from child selection menu when viewing a child page

Entity: LC Graz, Markus Teufelberger - skype: markusteufelberger

Type: Bug

Date: Dec. 3, 2009

Priority: Normal

Claimed by: 

Details: To reproduce: http://aiesec.at/en/partners/national-partners/ - to reach "National Supporters" you have to click on "Partners" first and then select "National Supporters". If you then want to read about the internship program you have to visit the main partners page again! Yes, I know it's kinda "breadcrumb-style" navigation, however imho this is a navigation bar, not an adress bar so it should be easier to reach other content also from subpages.

Status: Not started

Resolution: