+Äerzbistum
+Parverbänn
+Servicer
+Mouvementer
MOBILE
 
Kontakt
 
Plang vum Site
 
Presse
 
Chargement...
Kuckt och ...
 
Documentation
Den Agenda vun ärem Parverband op ärer Websäit
Dir kënnt Äre Kalenner an Är Internetsäit integréieren.

Am <body> Tag

Op déi Plaz wou den Agenda soll gewise ginn, setzt dëse Code:

<style type="text/css">
  li.kierchenEvenement span { display:block; }
  li.kierchenEvenement .kierchenGenre { color:red; }
  li.kierchenEvenement a span.kierchenDate { display:inline; }
  li.kierchenEvenement a span.kierchenTitre { display:inline; }
  li.kierchenEvenement a span.kierchenDescription { display:block; }
  #agendaDetail span { display:block; }
</style>
<div id="agendaListe"></div>
<div id="agendaDetail"></div>
<script type="text/javascript" src="http://agenda.kierchen.lu/api/js/jquery-1.6.4.min.js"></script>
<script src="http://agenda.kierchen.lu/api/export.php?comm=12345&lang=ltz" type="text/javascript"></script>
<script type="text/javascript">
  var shortListNbOfRecords = 10;
  var shortListDivIdL = "agendaListe";
  var outsideDivIdL = "agendaDetail";
  kierchenAgenda();
</script>

Mir brauchen 2 <div>, ee fir d’Lëscht vun de Manifestatiounen an ee fir den Detail, wann een op eng Manifestatioun klickt. Déi 2 <div> sinn onofhängeg vuneneen. Si mussen net onbedéngt een no deem anere kommen. Setzt se wou Der wëllt.

Wann Dir souwisou schon jQuery an Ärem Code benotzt, braucht dir d’Zeil wou den jQuery geluede gëtt natierlech net.

Upasse kënnt Dir:

  • comm=12345: ersetzt ’12345’ duerch d’Nummer vun Ärem Parverband. Kréie kënnt Dir déi Nummer beim Jim Wanderscheid.
  • lang=ltz: ersetzt ’ltz’ duerch ’fra’ fir franzéisch oder ’deu’ fir däitsch. ’ltz’ steet fir lëtzebuergesch.
  • shortListNbOfRecords=10: ersetzt ’10’ duerch d’Zuel vu Manifestatiounen, déi an der Lëscht sollen ugewise ginn.

De Layout ka mam Stylesheet ugepasst gin.

De komplette Code vun der Lëscht deen an Är Säit eragespillt gëtt, ass esou opgebaut:

<ul class='kierchenEvenements'>
  <li class='kierchenEvenementFirst'>
     <a href=''>
        <span class='kierchenDate'></span>
        <span class='kierchenTitre'></span>
        <span class='kierchenDescription'></span>
     </a>
  </li>
  <li class='kierchenEvenement'>
     <a href=''>
        <span class='kierchenDate'></span>
        <span class='kierchenTitre'></span>
        <span class='kierchenDescription'></span>
     </a>
  </li>

  (eng Kéier kierchenEvenenementFirst wou méi Detail ugewise gëtt an dann x mol kierchenEvenement)

</ul>

De komplette Code vum Detail deen an Är Säit eragespillt gëtt ass esou opgebaut:

<div class='kierchenDetailL' id='kierchenDetail' style='display:none'>
  <img src='' style='float:right'/>
  <span class='kierchenGenre'>
     <span class='genre'></span> //kann e puer Mol kommen
  </span>
  <span class='kierchenTitre'></span>
  <span class='kierchenDate'></span>
  <span class='kierchenHeure'></span>
  <span class='kierchenDuree'></span>
  <span class='kierchenOrganisateur'></span>
  <span class='kierchenDescription'></span>
  <span class='kierchenLieu'></span>
  <span class='kierchenLangue'></span>
  <span class='kierchenContact'></span>
  <span class='kierchenUrl'><a href='' class='out'></a></span>
</div>

Encoding vum Text

Vergiesst nët, dat mir den Text UTF8-encodéiert iwwerdroen, also misst Dir och dat hei am <head></head> hunn:

<meta http-equiv="content-type" content="text/html;charset=utf-8"/>

Wann dat net richteg ass, ginn d’Accenten net richteg ugewisen.

Parverband- a Bistum-Agenda an enger Säit

Dat ass méiglech. Passt op daTt Dir fir all <div> vum Parverband a vum Bistum net déi selwecht ’id’ benotzt.
Och am Javascript-Code an am Style si minimal Ënnerscheeder:

  • var shortListDivIdL versus var shortListDivIdN
  • var outsideDivIdL versus var outsideDivIdN
  • div class=’kierchenDetailL’ versus div class=’kierchenDetailN’
 
Jim WANDERSCHEID
 
 
An dëser Rubrik
© Église catholique à Luxembourg Kontakt | Webmaster Tools
 
logo

http://www.cathol.lu//archidiocese-erzbistum/de-wiefstull-webmaster-tools/technesch-dokumentatioun/article/den-agenda-vum-bistum-op-arer

© Église catholique à Luxembourg
certains droits réservés