Skip to main content

djangocms-bootstrap3

Some templates and templatetags to be used with django-CMS and Bootstrap3.

Django-CMS is frontend agnostic, which is a good thing. However, in combination with Bootstrap3 the menu structure does not quite fit. This is because Bootstrap3 only allows one nested menu level.

Therefore djangocms-bootstrap3 adds a few modified templatetags, which render the existing page tree into a menu structure suitable for the navbar in Bootstrap3.

CHANGELOG

  • 0.4.2

    • adopted navbar to work with angular-ui-bootstrap version 2.5 and later.
  • 0.4.1

    • Fix versions in install_requires of setup.py.
  • 0.4

    • Add support for django-CMS version 3.5
    • Replace dropdown, dropdown-toggle by uib-dropdown, uib-dropdown-toggle to be compatible with angular-ui-bootstrap version 0.14 and later.
    • In hamburger menu, replace <button>- by <a>-tag, because ng-click didn't fire properly.
    • Make use of uib-collapse for mobile menus. This adds an animation.
  • 0.3.2

    • In Navbar, render get_menu_title as safe string in order to allow HTML tags in Mune Title.
  • 0.3.1

    • Fix: Use uib-dropdown rather than dropdown to be compatible with angular-ui-bootstrap version 0.14 and later.
  • 0.3.0

    • The templatetags main_menu, main_menu_below_id and main_menu_embody_id now accept two optional values: offset (default 0) and limit (default 100). With these it is possible, to render only a subset of the menu list.
  • 0.2.1

    • Add setup.py to MANIFEST.in
  • 0.2.0

    • Adopted to Angular-UI-bootstrap version 0.14 and later.
    • Fixed division issue in paginator for Python3.
  • 0.1.0

    • Added templatetag main_menu_embody_id.
    • Fixed various Django templates to render the menu.
  • 0.0.2 Initial release.

Metadata

Release files for djangocms-bootstrap3 0.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for djangocms-bootstrap3 0.4.3
File Size Uploaded Provenance Actions
djangocms-bootstrap3-0.4.3.tar.gz 6.6 kB Without provenance Details for djangocms-bootstrap3-0.4.3.tar.gz

Release files / djangocms-bootstrap3-0.4.3.tar.gz

Download URL djangocms-bootstrap3-0.4.3.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
d5e2be0c4797457ee5f9c602be4f34ec840a1d9fd74393fc6650311e8529e283
BLAKE2b-256 checksum
How to use checksums
80a6c7126079ea893c13fd06ec074ade53fa5b7c72302031523ad47d72e9c145
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.15

Security for djangocms-bootstrap3 0.4.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page