mirror of https://github.com/muk-it/muk_base
MuK IT GmbH
5 years ago
22 changed files with 349 additions and 356 deletions
-
33muk_attachment_lobject/README.rst
-
21muk_attachment_lobject/__init__.py
-
29muk_attachment_lobject/__manifest__.py
-
33muk_attachment_lobject/doc/index.rst
-
1muk_attachment_lobject/i18n/ar.po
-
1muk_attachment_lobject/i18n/de.po
-
1muk_attachment_lobject/i18n/es.po
-
1muk_attachment_lobject/i18n/fr.po
-
1muk_attachment_lobject/i18n/hi.po
-
1muk_attachment_lobject/i18n/muk_attachment_lobject.pot
-
1muk_attachment_lobject/i18n/nl.po
-
1muk_attachment_lobject/i18n/pt.po
-
1muk_attachment_lobject/i18n/ru.po
-
101muk_attachment_lobject/models/ir_attachment.py
-
311muk_attachment_lobject/static/description/index.html
-
3muk_attachment_lobject/tests/__init__.py
-
38muk_attachment_lobject/tests/test_attachment.py
-
55muk_attachment_lobject/tests/test_download.py
@ -1,142 +1,197 @@ |
|||||
<section class="oe_container"> |
<section class="oe_container"> |
||||
<div class="oe_row oe_spaced"> |
|
||||
<h2 class="oe_slogan">MuK Large Objects Attachment</h2> |
|
||||
<h3 class="oe_slogan">Large Objects Attachment Location</h3> |
|
||||
<h4 class="oe_slogan" style="font-size: 23px;">MuK IT GmbH - |
|
||||
www.mukit.at</h4> |
|
||||
</div> |
|
||||
|
<div class="oe_row oe_spaced"> |
||||
|
<h2 class="oe_slogan">MuK Large Objects Attachment</h2> |
||||
|
<h3 class="oe_slogan">Large Objects Attachment Location</h3> |
||||
|
<h4 class="oe_slogan" style="font-size: 23px;"> |
||||
|
MuK IT GmbH - www.mukit.at |
||||
|
</h4> |
||||
|
</div> |
||||
</section> |
</section> |
||||
|
|
||||
<section class="oe_container"> |
<section class="oe_container"> |
||||
<div class="oe_row oe_spaced"> |
|
||||
<div class="text-justify" style="max-width: 84%; margin: 16px 8%;"> |
|
||||
<h3 class="oe_slogan">Overview</h3> |
|
||||
<div class="oe_mt32" |
|
||||
style="padding-bottom: 10px; text-align: justify;"> |
|
||||
<p> |
|
||||
Provides a new attachment location to save attachment as large |
|
||||
objects. To enable the large object storage option change the |
|
||||
<code>ir_attachment.location</code> |
|
||||
parameter to |
|
||||
<code>lobject</code> |
|
||||
. |
|
||||
</p> |
|
||||
<h5 style="padding-top: 10px;">Advantages over the in-database storage</h5> |
|
||||
<ul> |
|
||||
<li>Better RAM efficiency (This is more important for large files than for small ones.)</li> |
|
||||
<li>Possibility to easily dump the base without the large objects (This can be useful for reproducing bugs.)</li> |
|
||||
</ul> |
|
||||
<h5 style="padding-top: 10px;">Advantages over the file system storage</h5> |
|
||||
<ul> |
|
||||
<li>Large objects are transactional (fully ACID)</li> |
|
||||
<li>They work out of the box in multi-system setups (So there is no need for NFS or similar file sharing tools.)</li> |
|
||||
<li>Enables you to easily create backups of the entire system</li> |
|
||||
</ul> |
|
||||
</div> |
|
||||
</div> |
|
||||
</div> |
|
||||
|
<div class="oe_row oe_spaced"> |
||||
|
<div class="text-justify" style="max-width: 84%; margin: 16px 8%;"> |
||||
|
<h3 class="oe_slogan">Overview</h3> |
||||
|
<div class="oe_mt32" style="padding-bottom: 10px; text-align: justify;"> |
||||
|
<p> |
||||
|
Provides a new attachment location to save attachment as large |
||||
|
objects. To enable the large object storage option change the |
||||
|
<code>ir_attachment.location</code> |
||||
|
parameter to |
||||
|
<code>lobject</code> |
||||
|
. |
||||
|
</p> |
||||
|
<h5 style="padding-top: 10px;"> |
||||
|
Advantages over the in-database storage |
||||
|
</h5> |
||||
|
<ul> |
||||
|
<li> |
||||
|
Better RAM efficiency (This is more important for large files than |
||||
|
for small ones.) |
||||
|
</li> |
||||
|
<li> |
||||
|
Possibility to easily dump the base without the large objects (This |
||||
|
can be useful for reproducing bugs.) |
||||
|
</li> |
||||
|
</ul> |
||||
|
<h5 style="padding-top: 10px;"> |
||||
|
Advantages over the file system storage |
||||
|
</h5> |
||||
|
<ul> |
||||
|
<li>Large objects are transactional (fully ACID)</li> |
||||
|
<li> |
||||
|
They work out of the box in multi-system setups (So there is no need |
||||
|
for NFS or similar file sharing tools.) |
||||
|
</li> |
||||
|
<li>Enables you to easily create backups of the entire system</li> |
||||
|
</ul> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
</section> |
</section> |
||||
|
|
||||
<section class="oe_container oe_dark"> |
<section class="oe_container oe_dark"> |
||||
<div class="oe_row oe_spaced"> |
|
||||
<h3 class="oe_slogan">Our Services</h3> |
|
||||
<div |
|
||||
style="display: flex; padding-top: 20px; justify-content: space-between;"> |
|
||||
<div style="flex-basis: 18%;"> |
|
||||
<a href="https://mukit.at/r/MQ5" target="_blank"> |
|
||||
<div |
|
||||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|
||||
<img src="service_implementation.png" |
|
||||
style="width: 100%; border-radius: 100%;"> |
|
||||
</div> |
|
||||
<h3 class="oe_slogan" |
|
||||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|
||||
Odoo <br>Implementation |
|
||||
</h3> |
|
||||
</a> |
|
||||
</div> |
|
||||
<div style="flex-basis: 18%;"> |
|
||||
<a href="https://mukit.at/r/u7c" target="_blank"> |
|
||||
<div |
|
||||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|
||||
<img src="service_integration.png" |
|
||||
style="width: 100%; border-radius: 100%;"> |
|
||||
</div> |
|
||||
<h3 class="oe_slogan" |
|
||||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|
||||
Odoo <br>Integration |
|
||||
</h3> |
|
||||
</a> |
|
||||
</div> |
|
||||
<div style="flex-basis: 18%;"> |
|
||||
<a href="https://mukit.at/r/xDJ" target="_blank"> |
|
||||
<div |
|
||||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|
||||
<img src="service_customization.png" |
|
||||
style="width: 100%; border-radius: 100%;"> |
|
||||
</div> |
|
||||
<h3 class="oe_slogan" |
|
||||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|
||||
Odoo <br>Customization |
|
||||
</h3> |
|
||||
</a> |
|
||||
</div> |
|
||||
<div style="flex-basis: 18%;"> |
|
||||
<a href=" https://mukit.at/r/J3A" target="_blank"> |
|
||||
<div |
|
||||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|
||||
<img src="service_development.png" |
|
||||
style="width: 100%; border-radius: 100%;"> |
|
||||
</div> |
|
||||
<h3 class="oe_slogan" |
|
||||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|
||||
Odoo <br>Development |
|
||||
</h3> |
|
||||
</a> |
|
||||
</div> |
|
||||
<div style="flex-basis: 18%;"> |
|
||||
<a href=" https://mukit.at/r/R1v" target="_blank"> |
|
||||
<div |
|
||||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|
||||
<img src="service_support.png" |
|
||||
style="width: 100%; border-radius: 100%;"> |
|
||||
</div> |
|
||||
<h3 class="oe_slogan" |
|
||||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|
||||
Odoo <br>Support |
|
||||
</h3> |
|
||||
</a> |
|
||||
</div> |
|
||||
</div> |
|
||||
</div> |
|
||||
|
<div class="oe_row oe_spaced"> |
||||
|
<h3 class="oe_slogan">Our Services</h3> |
||||
|
<div |
||||
|
style="display: flex; padding-top: 20px; justify-content: space-between;" |
||||
|
> |
||||
|
<div style="flex-basis: 18%;"> |
||||
|
<a href="https://mukit.at/r/MQ5" target="_blank"> |
||||
|
<div |
||||
|
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;" |
||||
|
> |
||||
|
<img |
||||
|
src="service_implementation.png" |
||||
|
style="width: 100%; border-radius: 100%;" |
||||
|
/> |
||||
|
</div> |
||||
|
<h3 |
||||
|
class="oe_slogan" |
||||
|
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;" |
||||
|
> |
||||
|
Odoo <br />Implementation |
||||
|
</h3> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div style="flex-basis: 18%;"> |
||||
|
<a href="https://mukit.at/r/u7c" target="_blank"> |
||||
|
<div |
||||
|
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;" |
||||
|
> |
||||
|
<img |
||||
|
src="service_integration.png" |
||||
|
style="width: 100%; border-radius: 100%;" |
||||
|
/> |
||||
|
</div> |
||||
|
<h3 |
||||
|
class="oe_slogan" |
||||
|
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;" |
||||
|
> |
||||
|
Odoo <br />Integration |
||||
|
</h3> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div style="flex-basis: 18%;"> |
||||
|
<a href="https://mukit.at/r/xDJ" target="_blank"> |
||||
|
<div |
||||
|
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;" |
||||
|
> |
||||
|
<img |
||||
|
src="service_customization.png" |
||||
|
style="width: 100%; border-radius: 100%;" |
||||
|
/> |
||||
|
</div> |
||||
|
<h3 |
||||
|
class="oe_slogan" |
||||
|
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;" |
||||
|
> |
||||
|
Odoo <br />Customization |
||||
|
</h3> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div style="flex-basis: 18%;"> |
||||
|
<a href=" https://mukit.at/r/J3A" target="_blank"> |
||||
|
<div |
||||
|
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;" |
||||
|
> |
||||
|
<img |
||||
|
src="service_development.png" |
||||
|
style="width: 100%; border-radius: 100%;" |
||||
|
/> |
||||
|
</div> |
||||
|
<h3 |
||||
|
class="oe_slogan" |
||||
|
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;" |
||||
|
> |
||||
|
Odoo <br />Development |
||||
|
</h3> |
||||
|
</a> |
||||
|
</div> |
||||
|
<div style="flex-basis: 18%;"> |
||||
|
<a href=" https://mukit.at/r/R1v" target="_blank"> |
||||
|
<div |
||||
|
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;" |
||||
|
> |
||||
|
<img |
||||
|
src="service_support.png" |
||||
|
style="width: 100%; border-radius: 100%;" |
||||
|
/> |
||||
|
</div> |
||||
|
<h3 |
||||
|
class="oe_slogan" |
||||
|
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;" |
||||
|
> |
||||
|
Odoo <br />Support |
||||
|
</h3> |
||||
|
</a> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
</section> |
</section> |
||||
|
|
||||
<section class="oe_container" style="padding: 32px 0;"> |
<section class="oe_container" style="padding: 32px 0;"> |
||||
<div class="oe_row oe_spaced" style="margin: auto;"> |
|
||||
<div class="oe_demo oe_picture oe_screenshot"> |
|
||||
<a href="https://mukit.at/r/SgN" target="_blank"> <img src="preview.png"> |
|
||||
</a> |
|
||||
</div> |
|
||||
</div> |
|
||||
|
<div class="oe_row oe_spaced" style="margin: auto;"> |
||||
|
<div class="oe_demo oe_picture oe_screenshot"> |
||||
|
<a href="https://mukit.at/r/SgN" target="_blank"> |
||||
|
<img src="preview.png" /> |
||||
|
</a> |
||||
|
</div> |
||||
|
</div> |
||||
</section> |
</section> |
||||
|
|
||||
<section class="oe_container oe_dark"> |
<section class="oe_container oe_dark"> |
||||
<h3 class="oe_slogan">Help and Support</h3> |
|
||||
<h5 class="oe_slogan" style="font-size: 20px;">Feel free to |
|
||||
contact us, if you need any help with your Odoo integration or |
|
||||
addiontal features.</h5> |
|
||||
<div class="oe_slogan"> |
|
||||
<a class="btn btn-primary btn-lg mt8" href="https://mukit.at" target="_blank"> |
|
||||
<i class="fa fa-globe"></i> Website |
|
||||
</a> |
|
||||
<a class="btn btn-primary btn-lg mt8" href="mailto:sale@mukit.at"> |
|
||||
<i class="fa fa-envelope"></i> Contact Us |
|
||||
</a> |
|
||||
<a class="btn btn-primary btn-lg mt8" href="https://github.com/muk-it" target="_blank"> |
|
||||
<i class="fa fa-github"></i> Issues |
|
||||
</a> |
|
||||
</div> |
|
||||
<img src="logo.png" |
|
||||
style="width: 200px; margin-bottom: 20px; display: block;" |
|
||||
class="mx-auto center-block"> |
|
||||
|
<h3 class="oe_slogan">Help and Support</h3> |
||||
|
<h5 class="oe_slogan" style="font-size: 20px;"> |
||||
|
Feel free to contact us, if you need any help with your Odoo integration or |
||||
|
addiontal features. |
||||
|
</h5> |
||||
|
<div class="oe_slogan"> |
||||
|
<a |
||||
|
class="btn btn-primary btn-lg mt8" |
||||
|
href="https://mukit.at" |
||||
|
target="_blank" |
||||
|
> |
||||
|
<i class="fa fa-globe"></i> Website |
||||
|
</a> |
||||
|
<a |
||||
|
class="btn btn-primary btn-lg mt8" |
||||
|
href="https://mukit.at/page/contactus" |
||||
|
target="_blank" |
||||
|
> |
||||
|
<i class="fa fa-envelope"></i> Contact Us |
||||
|
</a> |
||||
|
<a |
||||
|
class="btn btn-primary btn-lg mt8" |
||||
|
href="https://github.com/muk-it" |
||||
|
target="_blank" |
||||
|
> |
||||
|
<i class="fa fa-github"></i> Issues |
||||
|
</a> |
||||
|
</div> |
||||
|
<img |
||||
|
src="logo.png" |
||||
|
style="width: 200px; margin-bottom: 20px; display: block;" |
||||
|
class="mx-auto center-block" |
||||
|
/> |
||||
</section> |
</section> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue