Project

General

Profile

Feature #2752

Theme inheritance

Added by Laurent Opprecht over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
05/02/2011
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal

Description

Makes a them inherit from another.
If an object is not found in one them look it up from the parent theme.
Makes a master them with no colors only basic layout logic

possible implementation:

css: simply load all css in right order from parent to child. Latest change wins.
image:

1 - refactor to make use of Theme::get_impage_PATH() that is a function that returns the image path direclty and stop using of get_image_root() . '/'

OR

2 - makes use of virtual path and/or php script like get_impage.php?path=... That would improve performances because we can have the browser caching the image and the we can compute the exact path only when the browser tries to load it

History

#1

Updated by Laurent Opprecht over 8 years ago

  • Category set to 21
#2

Updated by Laurent Opprecht over 8 years ago

see #2752 for a partial solution

#3

Updated by Stefaan Vanbillemont over 8 years ago

  • Project changed from Chamilo LCMS Connect to Repository
  • Category deleted (21)
#4

Updated by Stefaan Vanbillemont over 8 years ago

  • Target version set to 2.1.0
#5

Updated by Stefaan Vanbillemont over 8 years ago

  • Target version changed from 2.1.0 to 55
#6

Updated by Stefaan Vanbillemont over 8 years ago

  • Target version changed from 55 to Backlog (default)

Also available in: Atom PDF