Oh! Much better and so simple. Thanks! On Thursday, April 20, 2017 at 7:48:41 PM UTC-4, Roberto Rosario wrote: > > Thanks for this I will give it a try. For an explanation of where things > are in the apps read this chapter: > https://mayan.readthedocs.io/en/v2.1.11/topics/app_creation.html > > > On Thursday, April 13, 2017 at 5:19:51 PM UTC-4, MacRobb Simpson wrote: >> >> I just wanted to throw this out here as something somewhat related: >> If you are interested in a better metadata display on the Index/Search >> views, here's how to do it: >> >> 1. Edit /lib/python2.7/site-packages/mayan/apps/metadata/widgets.py and >> replace the get_metadata_string function with this: >> >> def get_metadata_string(document): >> """ >> Return a formated representation of a document's metadata values >> """ >> return mark_safe(''.join( >> [ >> '<div data-id="%s" class="md-disp"><b>%s:</b> %s</div>' % ( >> document_metadata.id,document_metadata.metadata_type, >> document_metadata.value) for document_metadata in document.metadata.all() >> ] >> )) >> >> >> 2. Edit >> /lib/python2.7/site-packages/mayan/apps/appearance/static/appearance/css/base.css >> >> and add this at the bottom: >> >>> .md-disp { >>> min-width: 200px; >>> display: inline-block; >>> padding-right: 10px; >>> width: 49%; >>> } >>> >> >> >> 3. You may also want to add this: >> >>> @media (min-width:1200px) { >>> .container { >>> width: 95%; >>> min-width: 1170px; >>> } >>> } >>> >> >> What these changes will do is split the metadata into 'blocks', the >> metadata-type being *bold*, and, if the screen is wide enough, split >> them into two columns(otherwise a single column of metadata). >> >> Also, I wrapped them in divs with class md-disp so it can be wrapped in >> the future with a Jquery editable function, for inline metadata editing. >> >
-- --- You received this message because you are subscribed to the Google Groups "Mayan EDMS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
