• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- Improve robustness of blank-master: malformed lists in subsite

parameters could render a subsite useless and hard to correct.

Now the validity of lists is checked, errors are written to the

error.log, invalid parameters are ignored.

- added flat list syntax for ThemeCSS specs (easier to read)

- added parameter ThemeJS similar to ThemeCSS (ability to add head and

body scripts)

- added generalized function template::add_script with non-pos

parameter "-section" which might be "head" or "body" to make both

kind of scripts available to ThemeJS

  1. … 11 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- fix formulation in api-browser docu for recently added "async" option

- add support for the script async attribute (http://www.w3schools.com/tags/att_script_async.asp)

  1. … 2 more files in changeset.
- siumplify setting of head-variables

removing defaults_meta because I am a bad boy. I did not follow the new, unpublished OCT procedures for core changes. (repeating this x100)

adding OpenGraph protocol default generations for social networking

  1. … 1 more file in changeset.
Fix misnamed and misordered variables in creating body script multirow.

HTML Strict cleanup: removed trailing slash of input, img, link, meta tags

  1. … 21 more files in changeset.
Merge order option for add_css from oacs-5-4

Added column to links multirow to be able to order stylesheets

updated the headscript multirow with an order column to allow devs to have some control over which javascript src gets loaded first

Remove code to retrieve body event handlers from prepare_multirows (was unsetting body_handlers and that code is in get_body_handlers now)

Make template::get_body_event_handlers proc to process the data added

with template::add_body_handler

  1. … 1 more file in changeset.
1. template::head::get_footer_html didn't return the html

2. template::head::get_[header/footer]_html renamed to template::get_[header/footer]_html because

a. makes sense

b. the "add" procs were in the right namespace so now it's consistent

3. modifed blank-master to reflect #2

  1. … 1 more file in changeset.
Fixed prioritization of CSS. media=all is first.

Changed so unspecificed media goes to the end. For CSS the default is

all so media should always have a value.

Initial attempt at ordering CSS links in document head.

There is a question where media="all" should go.

Fixed typo ...

Silly simplification of a minor bit of this code.

Move template::head specific code into head-procs.tcl.

Fix add_meta to add meta instead of script!

  1. … 1 more file in changeset.
Change default value to "all" for media in add_css

Always treat body handlers as list. Fix focus to use identifier. There

can only be one focus.

  1. … 1 more file in changeset.
Remove header stuff from core. Use template::head procedures.

Add template::head::add_style to add inline styles.

  1. … 6 more files in changeset.
fixes for all cases, where ::template::head::* variables (a) might survive a connection and (b) where they are not

initialized properly.

  1. … 1 more file in changeset.
commit template::head and the needed modifications in the master templates to make it work to CVS HEAD

  1. … 6 more files in changeset.