1 |
Modern - singapore template v1.3.2 |
1 |
Modern - singapore template v1.3.2 |
2 |
by Ross Howard (www.abitcloser.com/projects/singapore) |
2 |
by Ross Howard (www.abitcloser.com/projects/singapore) |
3 |
|
3 |
|
4 |
Modern is a lightweight xHTML/CSS template for singapore. |
4 |
Modern is a lightweight xHTML/CSS template for singapore. |
5 |
|
5 |
|
6 |
It includes gallery, album and image pages, and also has |
6 |
It includes gallery, album and image pages, and also has |
7 |
a built-in slideshow, and full-size image pop-up ability. |
7 |
a built-in slideshow, and full-size image pop-up ability. |
8 |
|
8 |
|
9 |
It uses common naming conventions (albeit with an sg prefix) |
9 |
It uses common naming conventions (albeit with an sg prefix) |
10 |
and a clean div structure to allow you to easily and simply customise |
10 |
and a clean div structure to allow you to easily and simply customise |
11 |
it to suit your needs. |
11 |
it to suit your needs. |
12 |
|
12 |
|
13 |
It supports both fixed-width, and scaling page sizes, and is intended to |
13 |
It supports both fixed-width, and scaling page sizes, and is intended to |
14 |
be web standard compliant and render correctly on a wide range of browsers. |
14 |
be web standard compliant and render correctly on a wide range of browsers. |
15 |
These include Mozilla/Firefox 1.5, Safari, Opera and IE6. |
15 |
These include Mozilla/Firefox 1.5, Safari, Opera and IE6. |
16 |
|
16 |
|
17 |
Modern comes standard with a default 'black on black' colour scheme, but also |
17 |
Modern comes standard with a default 'black on black' colour scheme, but also |
18 |
includes CSS files for 'white on black' and 'white on white'. |
18 |
includes CSS files for 'white on black' and 'white on white'. |
19 |
|
19 |
|
20 |
By default, Modern uses the 'Arial, Helvetica, sans-serif;' font family, as |
20 |
By default, Modern uses the 'Arial, Helvetica, sans-serif;' font family, as |
21 |
declared for the body CSS. Simply changing this one line will effect the |
21 |
declared for the body CSS. Simply changing this one line will effect the |
22 |
entire template. |
22 |
entire template. |
23 |
|
23 |
|
24 |
If you make any changes to template.ini please make sure to check the CSS file |
24 |
If you make any changes to template.ini please make sure to check the CSS file |
25 |
too, in case you need to adjust page or thumbnail block widths. |
25 |
too, in case you need to adjust page or thumbnail block widths. |
26 |
|
26 |
|
27 |
TODO - Future Versions |
27 |
TODO - Future Versions |
28 |
|
28 |
|
29 |
Add Javascript UI library |
29 |
Add Javascript UI library |
30 |
Add AJAX Slideshow |
30 |
Add AJAX Slideshow |
31 |
|
31 |
|
32 |
CHANGELOG |
32 |
CHANGELOG |
33 |
|
33 |
|
34 |
1.3.2 - NEW RSS included as <link> in each page - Uses RSS template |
34 |
1.3.2 - NEW RSS included as <link> in each page - Uses RSS template |
35 |
1.3.2 - NEW Update check system checks for new version of Modern when logged in and viewing root public page |
35 |
1.3.2 - NEW Update check system checks for new version of Modern when logged in and viewing root public page |
36 |
1.3.2 - NEW versioning number system |
36 |
1.3.2 - NEW versioning number system |
37 |
|
37 |
|
38 |
1.3 - FIX stop slideshow link for galleries with child galleries |
38 |
1.3 - FIX stop slideshow link for galleries with child galleries |
39 |
1.3 - FIX template.ini thumb_force_size renamed to thumb_crop_ |
39 |
1.3 - FIX template.ini thumb_force_size renamed to thumb_crop_ |
40 |
1.3 - FIX CSS image urls |
40 |
1.3 - FIX CSS image urls |
41 |
1.3 - FIX Slideshow rollovers wrong size with resized images |
41 |
1.3 - FIX Slideshow rollovers wrong size with resized images |
42 |
1.3 - FIX slideshow links for galleries with no images |
42 |
1.3 - FIX slideshow links for galleries with no images |
43 |
1.3 - Rewrote CSS to separate structure from colour |
43 |
1.3 - Rewrote CSS to separate structure from colour |
44 |
|
44 |
|
45 |
1.2 - Added 'Loading' GIF |
45 |
1.2 - Added 'Loading' GIF |
46 |
1.2 - Added Play/Pause for Slideshow |
46 |
1.2 - Added Play/Pause for Slideshow |
47 |
1.2 - All text now utilised translator |
47 |
1.2 - All text now utilised translator |
48 |
1.2 - Added ability to use old image map in image page (not in slideshow) but have set it as off in template.ini which overwrites singapore.ini |
48 |
1.2 - Added ability to use old image map in image page (not in slideshow) but have set it as off in template.ini which overwrites singapore.ini |
49 |
1.2 - Rewrite URL coding to work without mod_rewrite and handles variable stack detection in URL |
49 |
1.2 - Rewrite URL coding to work without mod_rewrite and handles variable stack detection in URL |
50 |
1.2 - Set colour scheme to 'black on black' by default, can be set via template.ini |
50 |
1.2 - Set colour scheme to 'black on black' by default, can be set via template.ini |
51 |
1.2 - Added ability to float galleries next to each other via template.ini |
51 |
1.2 - Added ability to float galleries next to each other via template.ini |
52 |
1.2 - Added simple HTML slideshow that can be enabled via template.ini |
52 |
1.2 - Added simple HTML slideshow that can be enabled via template.ini |
53 |
1.2 - Added link to full size image when current image is resized, can enabled via template.ini |
53 |
1.2 - Added link to full size image when current image is resized, can enabled via template.ini |
54 |
1.2 - Added rollover behaviour for image navigation which replaces imagemap |
54 |
1.2 - Added rollover behaviour for image navigation which replaces imagemap |
55 |
|
55 |
|
56 |
1.1 - Added support for external.php and prefixed selectors with sg |
56 |
1.1 - Added support for external.php and prefixed selectors with sg |
57 |
|
57 |
|
58 |
1.0 - Added IE conditional comments |
58 |
1.0 - Added IE conditional comments |
59 |
|
59 |
|
60 |
0.9 - Original working build |
60 |
0.9 - Original working build |