Django-facebook-σχόλια είναι ένα επαναχρησιμοποιήσιμο Django app για να τοποθετήσετε στο Facebook κουτιά σχόλιο σε πρότυπά σας.
Django-facebook-σχόλια προβλέπει βασικά δύο templatetags για χρήση σε πρότυπα σας, μια που τοποθετεί ακριβώς στο κουτί με τα σχόλια στο Facebook, και μία η οποία αποθηκεύει το κουτί facebook σχόλιο (χρησιμοποιώντας το API τους) έτσι ώστε το περιεχόμενο να είναι στο καταστεί html (μερικοί άνθρωποι όπως αυτό για SEO σκοπούς).
Εξαρτήσεις
Ενεργοποίηση django.core.context_processors.request είναι επίσης χρήσιμη, δεδομένου ότι είναι ο μόνος τρόπος για να πάρει την τρέχουσα διεύθυνση URL της σελίδας τα σχόλια είναι ενσωματωμένο.
Χρήση
Προσθέστε «facebook_comments» στο INSTALLED_APPS σας.
Τοποθετήστε το πρότυπο ετικέτα «fb_comments» και να το χρησιμοποιήσετε στο πρότυπό σας:
{% Επεκτείνεται "whatever.html"%}
{% Φορτίο fb_comments%}
{% Περιεκτικότητα σε μπλοκ%}
& Nbsp?
& Nbsp?
{{}} post.title
& Nbsp?
& Nbsp?
Δημοσιεύθηκε {{post.created_at | Ημερομηνία: "Y / M / D"}}
& Nbsp?
& Nbsp? {% Fb_comments width = "600" include_cached_comments no_scripts%}
{%} Τελικής συστάδας%
Διαμόρφωση
Η templatetag έχει τις ακόλουθες ρυθμίσεις. Κανένα από αυτά δεν είναι υποχρεωτικά. Οι σημαίες περιλαμβάνεται αυτούσια, οι μεταβλητές που περιλαμβάνονται με variable_name = "τιμή" για στατικές τιμές. Πέτα τα εισαγωγικά και η τιμή θα πρέπει να αφαιρείται από το όνομα της μεταβλητής στο πλαίσιο.
Σημαίες:
include_cached_comments
& Nbsp? Εξόδου αποθηκεύονται προσωρινά σχόλια στην έξοδο templatetag. Αυτό θα είναι ένα div με class = "cached_comments"
no_scripts
& Nbsp? Η σημαία αυτή θα προκαλέσει απαιτείται inline javascript δεν πρέπει να αποδίδονται στο templatetag. Αυτό είναι, αν έχετε πολλά κουτιά σχόλιο για την σελίδα, ή αν έχετε ήδη σε σελίδα για κάποιο άλλο σκοπό.
Μεταβλητές:
NUM_POSTS
& Nbsp? Αριθμός θέσεων για να δείξει
πλάτος
& Nbsp? Πλάτος (σε pixels) του κιβωτίου σχόλιο
colorscheme
& Nbsp? Colorscheme επιλογή για να περάσει (ανατρέξτε στο Facebook API για διαθέσιμες colorschemes)
href
& Nbsp? Πλήρως καταρτισμένο URI για να περάσει στο facebook. Εάν έχετε ενεργοποιημένη django.core.context_processors.request μπορείτε να το αφήσετε κενό (και αυτό θα επιθεωρήσει το RequestContext να αποφασίσει την τρέχουσα href). Διαφορετικά, είστε μόνοι σας. Παρακαλώ σημειώστε: αυτό σημαίνει ότι δεν μπορεί να κολλήσει τα πράγματα όπως '. » . ή '/' εδώ σημαίνει την τρέχουσα σελίδα / ιστοσελίδα
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε