[Mayan EDMS: 1563] Disable Thumbnails in list view

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1563] Disable Thumbnails in list view

Lutz Findeisen
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1608] Re: Disable Thumbnails in list view

rosarior
Administrator
There is no exposed way to disabled thumbnail display but it can be disabled manually by removing or remarking the following lines in mayan/apps/documents/apps.py

Thumbnails for documents:


         SourceColumn(
            source=Document, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'], gallery_name='documents:document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
            )
        )

The thumbnails for the deleted documents.


        SourceColumn(
            source=DeletedDocument, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'],
                gallery_name='documents:delete_document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
                disable_title_link=True
            )
        )


The purpose of the SourceColumn class is to show a table column with a specific `label` and the result of a function (func) when the presence of a `source` class instance is detected in a table.

On Tuesday, April 4, 2017 at 11:02:03 AM UTC-4, Lutz Findeisen wrote:
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1881] Re: Disable Thumbnails in list view

Lutz Findeisen
Hi Roberto,
just seen your answer today - wanted to say thanks though. Works like a charm, maybe you might want to think about exposing the thumbnails disabling via a setting.

cheers,
Lutz

Am Mittwoch, 19. April 2017 17:19:26 UTC+2 schrieb Roberto Rosario:
There is no exposed way to disabled thumbnail display but it can be disabled manually by removing or remarking the following lines in mayan/apps/documents/apps.py

Thumbnails for documents:


         SourceColumn(
            source=Document, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'], gallery_name='documents:document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
            )
        )

The thumbnails for the deleted documents.


        SourceColumn(
            source=DeletedDocument, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'],
                gallery_name='documents:delete_document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
                disable_title_link=True
            )
        )


The purpose of the SourceColumn class is to show a table column with a specific `label` and the result of a function (func) when the presence of a `source` class instance is detected in a table.

On Tuesday, April 4, 2017 at 11:02:03 AM UTC-4, Lutz Findeisen wrote:
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1882] Re: Disable Thumbnails in list view

David Kornahrens
Or, disable the thumbnail view for specific users.  We may not want some interns and such seeing all the data within the portal.

On Tuesday, July 11, 2017 at 5:26:05 PM UTC-4, Lutz Findeisen wrote:
Hi Roberto,
just seen your answer today - wanted to say thanks though. Works like a charm, maybe you might want to think about exposing the thumbnails disabling via a setting.

cheers,
Lutz

Am Mittwoch, 19. April 2017 17:19:26 UTC+2 schrieb Roberto Rosario:
There is no exposed way to disabled thumbnail display but it can be disabled manually by removing or remarking the following lines in mayan/apps/documents/apps.py

Thumbnails for documents:


         SourceColumn(
            source=Document, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'], gallery_name='documents:document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
            )
        )

The thumbnails for the deleted documents.


        SourceColumn(
            source=DeletedDocument, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'],
                gallery_name='documents:delete_document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
                disable_title_link=True
            )
        )


The purpose of the SourceColumn class is to show a table column with a specific `label` and the result of a function (func) when the presence of a `source` class instance is detected in a table.

On Tuesday, April 4, 2017 at 11:02:03 AM UTC-4, Lutz Findeisen wrote:
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1912] Re: Disable Thumbnails in list view

rosarior
Administrator
Ideally I would prefer to tie this to a permission. The document view permission already exists so it would need to be re-purposed and create a new permission to "view" the documents basic data/properties and add a new permission something like 'document images view'. Having two "view" permissions could be confusing but it will be more in-line with how things work already.

On Tuesday, July 11, 2017 at 8:13:19 PM UTC-4, David Kornahrens wrote:
Or, disable the thumbnail view for specific users.  We may not want some interns and such seeing all the data within the portal.

On Tuesday, July 11, 2017 at 5:26:05 PM UTC-4, Lutz Findeisen wrote:
Hi Roberto,
just seen your answer today - wanted to say thanks though. Works like a charm, maybe you might want to think about exposing the thumbnails disabling via a setting.

cheers,
Lutz

Am Mittwoch, 19. April 2017 17:19:26 UTC+2 schrieb Roberto Rosario:
There is no exposed way to disabled thumbnail display but it can be disabled manually by removing or remarking the following lines in mayan/apps/documents/apps.py

Thumbnails for documents:


         SourceColumn(
            source=Document, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'], gallery_name='documents:document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
            )
        )

The thumbnails for the deleted documents.


        SourceColumn(
            source=DeletedDocument, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'],
                gallery_name='documents:delete_document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
                disable_title_link=True
            )
        )


The purpose of the SourceColumn class is to show a table column with a specific `label` and the result of a function (func) when the presence of a `source` class instance is detected in a table.

On Tuesday, April 4, 2017 at 11:02:03 AM UTC-4, Lutz Findeisen wrote:
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

[Mayan EDMS: 1913] Re: Disable Thumbnails in list view

rosarior
Administrator
Also the default view in the Document model would need to be changed from the document image view URL to the properties URL to make sure users that can't view a document's images land on the document image view URL and get an error. This will mean two clicks to be able to view a document (one click to land on the document's properties another click to switch to the image view) or one click + a redirect for users with the permission (one click to land on the document's properties and an automatic redirect to the document image view).

On Monday, July 24, 2017 at 11:36:54 PM UTC-4, Roberto Rosario wrote:
Ideally I would prefer to tie this to a permission. The document view permission already exists so it would need to be re-purposed and create a new permission to "view" the documents basic data/properties and add a new permission something like 'document images view'. Having two "view" permissions could be confusing but it will be more in-line with how things work already.

On Tuesday, July 11, 2017 at 8:13:19 PM UTC-4, David Kornahrens wrote:
Or, disable the thumbnail view for specific users.  We may not want some interns and such seeing all the data within the portal.

On Tuesday, July 11, 2017 at 5:26:05 PM UTC-4, Lutz Findeisen wrote:
Hi Roberto,
just seen your answer today - wanted to say thanks though. Works like a charm, maybe you might want to think about exposing the thumbnails disabling via a setting.

cheers,
Lutz

Am Mittwoch, 19. April 2017 17:19:26 UTC+2 schrieb Roberto Rosario:
There is no exposed way to disabled thumbnail display but it can be disabled manually by removing or remarking the following lines in mayan/apps/documents/apps.py

Thumbnails for documents:


         SourceColumn(
            source=Document, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'], gallery_name='documents:document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
            )
        )

The thumbnails for the deleted documents.


        SourceColumn(
            source=DeletedDocument, label=_('Thumbnail'),
            func=lambda context: document_thumbnail(
                context['object'],
                gallery_name='documents:delete_document_list',
                size=setting_thumbnail_size.value,
                title=getattr(context['object'], 'label', None),
                disable_title_link=True
            )
        )


The purpose of the SourceColumn class is to show a table column with a specific `label` and the result of a function (func) when the presence of a `source` class instance is detected in a table.

On Tuesday, April 4, 2017 at 11:02:03 AM UTC-4, Lutz Findeisen wrote:
Hi,
I'm using Mayan on a Raspberry PI, due to the limited performance of the PI the loading of the document list page takes quite long, particularly due to the thumbnail generation. Is there a way to disable/hide thumbnails on the documents list page maybe via a setting?

Thanks in advance,
Lutz

--

---
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.