Fr:tt news

From TYPO3Wiki

Jump to: navigation, search
tt_news FR
Translations info
An english page for every translation.
All pagenames in english.

  en       de   nl   fr   ja   zh  

Contents

Documentation Officielle

http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/1/7/#id2931185

constant editor:

#page sur laquelle les news sont affichées en mode liste
plugin.tt_news.pid_list = 14
#page ou les news sont affichées en single
plugin.tt_news.singlePid = 4
#page ou l'on affiche les archives
plugin.tt_news.archiveTypoLink.parameter = 104

typoscript setup:

parametres archive

plugin.tt_news.enableArchiveDate >
plugin.tt_news.enableArchiveDate = 1
plugin.tt_news.datetimeDaysToArchive >
plugin.tt_news.datetimeDaysToArchive = 30
plugin.tt_news.archiveMode >
plugin.tt_news.archiveMode = month
plugin.tt_news.archiveMenuNoEmpty >
plugin.tt_news.archiveMenuNoEmpty = 1
plugin.tt_news.limit = 3
plugin.tt_news.reverseAMenu = 1
plugin.tt_news.displayArchivedInLatest = 1

##separation des langues
plugin.tt_news.showNewsWithoutDefaultTranslation = 1

parametre affichage

Création d'un objet lib.newslatest pour l'intégrer (via typoscript) sur toute les pages.

# displayCurrentRecord : on affiche uniquement en list
tt_news.displayCurrentRecord = 0
lib.newsLatest < plugin.tt_news
lib.newsLatest {
    templateFile=fileadmin/templates/news_template.tmpl
code >
    code = LATEST
    catImageMode = 0
    catTextMode = 0
}

Lorsque l'on clique sur une news, le lien renvoie sur la page "single" avec l'identifiant de news.

Pensez à mettre cette page en mode 'cachée dans le menu' afin que les utilisateurs ne cliquent pas directement dessus, un message d'erreur apparaitra le cas échéant (no news id given, ou quelque chose du genre)

Si vous avez configuré tt_news pour afficher les archives, un lien pour accéder aux archives doit apparaître

TSconfig:

nouvelles news non cachées par défaut

Cela peut paraître étrange mais se révéle trés utile si vos contributeurs ajoutent des news en fe (avec news feedit, qui sera vue plus tard). En effet, les nouvelles news étant cachées par défaut, ils ajoutent leurs news et ne la voient pas affichée sur le site, il faut donc aller sur le be, et enlever le champs "hide" de la news.

Afin de le faire automatiquement, il suffit de rajouter ceci dans le TSconfig de l'utilisateur:

//news par défaut non cachées

TCAdefaults.tt_news.hidden=0

//clear cache for news page TCEMAIN.clearcachecmd = id des pages ou "all" 

La partie clear cache est commentée dans mon cas car l'affichage des news se fait sur toute les pages pour moi.

Toutefois, si vous avez une liste de news sur une seule page, n'hésitez pas à utiliser cette possibilité.

Ajoute l'auteur et email par défaut

Ajouter ces lignes dans le TSconfig de l'utilisateur :

//Auteur par défaut
TCAdefaults.tt_news.author = full name
TCAdefaults.tt_news.author_email = name@domain.tld
Personal tools