[OpenSlides users-de] Neues Design für de Projektor

Emanuel Schütze emanuel at intevation.de
Di Mär 26 22:26:32 UTC 2013


Hi Oskar,

ja, ich plane das für 1.4 ein. Habe Dein Wunsch im Issue aufgenommen:
https://github.com/OpenSlides/OpenSlides/issues/575

Gruß
Emanuel

Am 24.03.2013 um 16:40 schrieb Oskar Hahn:

> Hi Emanuel,
> 
> hast du nach wie vor das Vorhaben für die 1.4 das Template für den
> Projektor neu zu schreiben? Wenn ja, könnten wir dann bei der
> Gelegenheit gleich noch etwas anderes Erledigen, dass ich schon länger
> gerne geändert hätte.
> 
> Momentan beginnt jedes Projektor-Template mit {% extends
> "base-projector.html" %}. Dies führt dazu, dass wir beim übermitteln der
> Daten per ajax, den richtigen Block rausschneiden müssen. Deutlich
> einfacher wäre es, wenn wir beim Projektor nicht mit extends, sondern
> mit include arbeiten würden.
> 
> Dafür müsste das base-projector-Template so angepasst werden, dass es
> nicht mehr den Block 'content' und 'scrollcontent' enthält, sondern
> anstelle dessen:
> 
> {% include slide_template %}, wobei slide_template eine entsprechende
> Variable ist, die in projector.views.Projector.get_context_data() bzw.
> in der Methode 'slide()' bei allen Slide-Models gesetzt werden müsste.
> 
> Hierdurch würde auch die Unterteilung in content und scrollcontent
> entfallen, die zu viel doppelten Code beim caching geführt hat. Ich
> würde die Unterteilung in scrollbaren und nicht scrollbaren Content den
> entwicklern des jeweiligen Projektor-Templates selbst überlassen, indem
> diese manuell den div <div id="scrollcontentcontainer"> setzen müssen.
> 
> Gruß Oskar


-- 
Emanuel Schütze  |  ++49-541-33 50 83 - 746  |  http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner



More information about the users-de mailing list