mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
remove skribit support. fixes #154
This commit is contained in:
parent
1edbe044a2
commit
4a6bf81b2e
7 changed files with 1 additions and 116 deletions
|
|
@ -169,19 +169,3 @@ dates_pages La page actuelle d'articles, ordonnée par date
|
||||||
croissante.
|
croissante.
|
||||||
page_name 'tag/`nom du tag`'.
|
page_name 'tag/`nom du tag`'.
|
||||||
=================== ===================================================
|
=================== ===================================================
|
||||||
|
|
||||||
Inclure le script skribit
|
|
||||||
=========================
|
|
||||||
|
|
||||||
Pour pouvoir supporter les scripts skribit dans vos thèmes, vous devez
|
|
||||||
faire ceci :
|
|
||||||
|
|
||||||
* Copier `skribit_tab_script.html` et `skribit_widget_script.html` dans
|
|
||||||
votre dossier de templates.
|
|
||||||
* Ajouter {% include 'skribit_tab_script' %} dans votre <head> pour
|
|
||||||
ajouter le support de l'onglet de suggestions.
|
|
||||||
* Ajouter {% include 'skribit_widget_script' %} là où vous le souhaitez
|
|
||||||
pour ajouter le widget dans la sidebar.
|
|
||||||
|
|
||||||
Vous pouvez regarder le thème par défault (notmyidea) pour voir un
|
|
||||||
exemple de thème fonctionnel.
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ Pelican currently supports:
|
||||||
* publication of articles in various languages
|
* publication of articles in various languages
|
||||||
* RSS/Atom feeds
|
* RSS/Atom feeds
|
||||||
* wordpress/dotclear or RSS imports
|
* wordpress/dotclear or RSS imports
|
||||||
* integration with various tools: twitter/google analytics/skribit (optional)
|
* integration with various tools: twitter/google analytics (optional)
|
||||||
|
|
||||||
Why the name "Pelican" ?
|
Why the name "Pelican" ?
|
||||||
========================
|
========================
|
||||||
|
|
|
||||||
|
|
@ -262,64 +262,6 @@ adding that in your configuration::
|
||||||
|
|
||||||
CSS_FILE = "wide.css"
|
CSS_FILE = "wide.css"
|
||||||
|
|
||||||
Skribit
|
|
||||||
-------
|
|
||||||
|
|
||||||
Skribit has two ways to display suggestions : as a sidebar widget or as a
|
|
||||||
suggestions tab. You can choose one of the display by setting the SKRIBIT_TYPE
|
|
||||||
in your config.
|
|
||||||
|
|
||||||
* SKRIBIT_WIDGET_ID : the identifier of your blog.
|
|
||||||
|
|
||||||
All the customizations are done in the skribit web interface.
|
|
||||||
|
|
||||||
To retrieve your identifier from the code snippet, you can use this python code::
|
|
||||||
|
|
||||||
import re
|
|
||||||
regex = re.compile('.*http://assets.skribit.com/javascripts/SkribitWidget.\
|
|
||||||
js\?renderTo=writeSkribitHere&blog=(.*)&.*')
|
|
||||||
snippet = '''SNIPPET CONTENT'''
|
|
||||||
snippet = snippet.replace('\n', '')
|
|
||||||
identifier = regex.match(snippet).groups()[0]
|
|
||||||
|
|
||||||
Suggestion tab
|
|
||||||
--------------
|
|
||||||
|
|
||||||
The setting for suggestion tab's customizations are :
|
|
||||||
|
|
||||||
* SKRIBIT_TAB_COLOR
|
|
||||||
* SKRIBIT_TAB_DISTANCE_HORIZ
|
|
||||||
* SKRIBIT_TAB_DISTANCE_VERT
|
|
||||||
* SKRIBIT_TAB_PLACEMENT
|
|
||||||
|
|
||||||
The identifier is :
|
|
||||||
|
|
||||||
* SKRIBIT_TAB_SITENAME : the identifier of your blog
|
|
||||||
|
|
||||||
To retrieve your sitename from the code snippet, you can use this python code::
|
|
||||||
|
|
||||||
import re
|
|
||||||
regex = re.compile('.*http://skribit.com/lightbox/(.*)\',.*')
|
|
||||||
snippet = '''SNIPPET CONTENT'''
|
|
||||||
snippet = snippet.replace('\n', '')
|
|
||||||
identifier = regex.match(snippet).groups()[0]
|
|
||||||
|
|
||||||
Skribit settings
|
|
||||||
----------------
|
|
||||||
|
|
||||||
================================================ =====================================================
|
|
||||||
Setting name (default value) what does it do?
|
|
||||||
================================================ =====================================================
|
|
||||||
`SKRIBIT_TYPE` The type of skribit widget (TAB or WIDGET).
|
|
||||||
`SKRIBIT_TAB_COLOR` Tab color (#XXXXXX, default #333333).
|
|
||||||
`SKRIBIT_TAB_HORIZ` Tab Distance from Left (% or distance, default Null).
|
|
||||||
`SKRIBIT_TAB_VERT` Tab Distance from Top (% or distance, default 20%).
|
|
||||||
`SKRIBIT_TAB_PLACEMENT` Tab placement (Top, Bottom, Left or Right,
|
|
||||||
default LEFT).
|
|
||||||
`SKRIBIT_TAB_SITENAME` Tab identifier (See Skribit part below).
|
|
||||||
`SKRIBIT_WIDGET_ID` Widget identifier (See Skribit part below).
|
|
||||||
================================================ =====================================================
|
|
||||||
|
|
||||||
.. _pelican-themes: :doc:`pelican-themes`
|
.. _pelican-themes: :doc:`pelican-themes`
|
||||||
|
|
||||||
Example settings
|
Example settings
|
||||||
|
|
|
||||||
|
|
@ -190,22 +190,6 @@ dates_page The current page of articles, ordered by date,
|
||||||
page_name 'tag/`tag_name`'. Useful for pagination links.
|
page_name 'tag/`tag_name`'. Useful for pagination links.
|
||||||
=================== ===================================================
|
=================== ===================================================
|
||||||
|
|
||||||
Include skribit script
|
|
||||||
======================
|
|
||||||
|
|
||||||
In order to support skribit scripts in your themes, you must perform these
|
|
||||||
actions:
|
|
||||||
|
|
||||||
* Copy `skribit_tab_script.html` and `skribit_widget_script.html` in your
|
|
||||||
templates directory.
|
|
||||||
* Add {% include 'skribit_tab_script.html' %} in your <head> part in order to
|
|
||||||
support suggestions tab.
|
|
||||||
* Add {% include 'skribit_widget_script.html' %} where you want in order to
|
|
||||||
support sidebar widget.
|
|
||||||
|
|
||||||
You can take a look at notmyidea default theme for working example.
|
|
||||||
|
|
||||||
|
|
||||||
Inheritance
|
Inheritance
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,6 @@
|
||||||
<link href="{{ SITEURL }}/{{ FEED_RSS }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" />
|
<link href="{{ SITEURL }}/{{ FEED_RSS }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% include 'skribit_tab_script.html' %}
|
|
||||||
|
|
||||||
<!--[if IE]>
|
<!--[if IE]>
|
||||||
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
|
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
|
||||||
|
|
||||||
|
|
@ -54,7 +52,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- /.blogroll -->
|
</div><!-- /.blogroll -->
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% include 'skribit_widget_script.html' %}
|
|
||||||
{% if SOCIAL %}
|
{% if SOCIAL %}
|
||||||
<div class="social">
|
<div class="social">
|
||||||
<h2>social</h2>
|
<h2>social</h2>
|
||||||
|
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
{% if SKRIBIT_TYPE and SKRIBIT_TYPE == 'TAB' and SKRIBIT_TAB_SITENAME %}
|
|
||||||
<link rel="stylesheet" type="text/css" media="screen" charset="utf-8" href="http://assets.skribit.com/stylesheets/SkribitSuggest.css"></link>
|
|
||||||
<style type="text/css" media="print" charset="utf-8">a#sk_tab{display:none !important;}</style>
|
|
||||||
<script src="http://assets.skribit.com/javascripts/SkribitSuggest.js" type="text/javascript"></script>
|
|
||||||
<script type="text/javascript" charset="utf-8">
|
|
||||||
var skribit_settings = {};
|
|
||||||
skribit_settings.placement = "{{ SKRIBIT_TAB_PLACEMENT or 'right' }}";
|
|
||||||
skribit_settings.color = "{{ SKRIBIT_TAB_COLOR or '#333333' }}";
|
|
||||||
skribit_settings.text_color = "{{ SKRIBIT_TAB_TEXT_COLOR or 'white' }}";
|
|
||||||
skribit_settings.distance_vert = "{{ SKRIBIT_TAB_VERT or '20%' }}";
|
|
||||||
skribit_settings.distance_horiz = "{{ SKRIBIT_TAB_HORIZ or '' }}";
|
|
||||||
SkribitSuggest.suggest('http://skribit.com/lightbox/{{ SKRIBIT_TAB_SITENAME }}', skribit_settings);
|
|
||||||
</script>
|
|
||||||
{% endif %}
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
{% if SKRIBIT_TYPE == 'WIDGET' and SKRIBIT_WIDGET_ID %}
|
|
||||||
<div id="writeSkribitHere"></div>
|
|
||||||
<script src="http://assets.skribit.com/javascripts/SkribitWidget.js?renderTo=writeSkribitHere&blog={{ SKRIBIT_WIDGET_ID }}&cnt=5"></script>
|
|
||||||
<noscript>Sorry, but the
|
|
||||||
<a href="http://skribit.com" title="Skribit - Cure Writer's Block">Skribit</a> widget only works on browsers with JavaScript support.
|
|
||||||
<a href="http://skribit.com/blogs/think-different-think-open" title="Skribit Suggestions for Think Different, Think Open">View suggestions for this blog here.</a>
|
|
||||||
</noscript>
|
|
||||||
{% endif %}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue