semvec/pypi-packages huggingface dataset:
django-triflesoft-pages 0.4.1601022010
Django pages by TrifleSoft
License: BSD
Keywords: django pages triflesoft

Django pages TrifleSoft
=============================================

Can be coinsidered as mini-CMS. Provides database-backed (actual content is
saved in database) and virtual localizable, templatable page implementation.
Body, header and footer can be specified separately. Provides export of any
page in PDF vie weasyprint. Pages maybe HTML UI and JSON API endpoints at the
same time. In case of JSON API view subclasses may add information to response
object without overriding superclass one.
lektor-google-analytics 0.1.3
Adds support for Google analytics to Lektor CMS
License: BSD
Keywords: lektor, google, analytics, plugin, CMS, blog

lektor-google-analytics
=======================


This plugin adds support for `Google analytics` to `Lektor CMS`.

Once the plugin is enabled, a ``generate_google_analytics()`` function
is available to be included in target ``template`` which automatically
include Google-Analytics code in final HTML files rendered by
``Lektor``.


Basic Usage
-----------

Enabling the Plugin
~~~~~~~~~~~~~~~~~~~

To enable the plugin add this to your project file:

.. code:: ini

    [packages]
    lektor-google-analytics = 0.1

Configuring the Plugin
~~~~~~~~~~~~~~~~~~~~~~

The plugin needs a config file with your ``Google analytics`` code in
it.

Just create a file named ``google-analytics.ini`` into ``./configs``
folder in your Lektor project’s base directory. And, put the
``GOOGLE_ANALYTICS_ID`` key with target property ID of form
``UA-XXXXXXXX-Y`` which you obtained from:

.. code:: ini

    GOOGLE_ANALYTICS_ID = UA-XXXXXXXX-Y

Using in Templates
~~~~~~~~~~~~~~~~~~

Now you can add a Google analytics code-snippet in your templates by
just calling the ``generate_google_analytics`` function inside its ``<body> </body>`` tags.

.. code:: html

    <div class="ga-script">{{ generate_google_analytics() }}</div>

That’s it. All the ``HTML`` files that rendered from that template will
include Google-Analytics code automatically.


Advanced
--------

You can use ``GOOGLE_ANALYTICS_PROPERTY`` property to include your
   custom-built Google Analytics tracking code. In that case, your
   ``./configs/google-analytics.ini`` will look like this:

.. code:: ini

    GOOGLE_ANALYTICS_ID = UA-XXXXXXXX-Y
    GOOGLE_ANALYTICS_PROPERTY = 'my custom code'

Don’t use this property unless you know what are you doing. By default,
it is set to ``auto``.

To go deeper than this, please refer to `Google-Analytics
documentation`.


-----

  
**Copyright** (c) 2015, Khaled Monsoor  

All rights reserved.

Licensed under `BSD` license.