View Issue Details

IDProjectCategoryView StatusLast Update
0012125mantisbthtmlpublic2011-08-05 02:41
Reporterkaystrobach Assigned Toatrol  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionduplicate 
Product Version1.2.1 
Summary0012125: Better skinning API
Description

Hi guys,

after working a while on a skin for mantis to integrate it in our intranet.
i'm frustrated. ;)

Currently it seems to be possble to change the header and footer only, what results in a very small variety of skins.

It would be nice, if the print functions for menus etc. can be disabled very easy / hooked to change what the output.

Additional Information

After taking a deeper look in the code - have you ever thought on refactoring the core? Perhaps it would be the best to create a new mantis client based on the soap api.

with that we could create an extjs or similar client, which can be developed nearly independend from the core. ...

Anyway thanks for your work.
I use mantis every day and it's fast and stable.

Tagsredesign
Attached Files
mantis.PNG (24,736 bytes)   
mantis.PNG (24,736 bytes)   

Relationships

duplicate of 0006628 closedvboctor Skinning 

Activities

dhx

dhx

2010-07-01 05:34

reporter   ~0026007

Refactoring the core is very high on the agenda of the core developers. It's just a case of having enough people with spare time to work on it.

The current view is towards using PHPTAL to separate the logic and views of MantisBT into separate files where the views are in the form of PHPTAL templates. I encourage you to have a look at PHPTAL if you haven't already - it's a very nice concept! Daryn has already started conversion and maintains a demo branch at git.mantisforge.org as a very early proof of concept.

If you're interested in helping out in any way I encourage you to idle in IRC to discuss it further and exchange ideas.

kaystrobach

kaystrobach

2010-07-02 04:15

reporter   ~0026016

have you heatd of flow3 and fluid as template language?

fluid shares ideas with phptal, but can do a bit more i think.

flow3 is a mvc-framework with a jsr compatible content repository.

both will build the base for typo3 5.0 and give you security by archtecture with validators and 100% test driven development ...

flow3.typo3.org , currently there is no release just a working beta

hope that helps

grrrr

grrrr

2011-04-29 20:39

reporter   ~0028723

Hello, i want to notify the existence of another template engine TWIG:
http://www.twig-project.org/