Xuups
Get an account!     Login

Utilities

Main menu

Who's Online

33 user(s) are online (9 user(s) are browsing Xoops News)

Members: 0
Guests: 33

more...

Get Xoops

Support Xuups Project

Xoops News::Articles


2012/3/1 19:40:24 | 2 reads

Espace modules:: Bloc login register disparu

oui j ai cru aussi au départ


2012/3/2 11:38:34

Espaces thèmes et templates:: Intégrer un fichier .DAT dans Xoops

Bonsoir,

J'ai un fichier texte avec l'extension .DAT qui respecte le format suivant:

CHAMP LG DESCRIPTION
MVTNUM 8 Identifiant unique mouvement généré
NUMVOL - Numéro du mouvement
SENS 1 Sens du mouvement (D = Départ, A = Arrivée)
DATDEP 8 Date prévue de départ (JJMMAAAA)
HORDEP 4 Heure prévue de départ (HHMM)
DATARR 8 Date prévue d’arrivée(JJMMAAAA)
HORARR 4 Heure prévue d’arrivée (HHMM)
VOLCIE 3 Code l'agence

Les données séparées par des virgules se présentent ainsi dans le fichier .DAT
1845789;7Q3352;D;27052001;1440;;;SHK;CAI;PMI;;;;27052....

Comment puis je afficher ces données dans mon site web? Comment lire chaque ligne par exemple, l'intégrer dans une ligne de tableau HTML et l'afficher dans le site web?

Merci


2012/3/2 17:00:00 | 1 reads

Xoops demo presents a new theme for Xoops FREE.

Original Image

XDPerpetual is based on the default theme and psd Perpetual Redux.Il consists of two colonnes.Compatible with Xoops 2.4.x and more

Compatible with: Original ImageOriginal ImageOriginal ImageOriginal ImageOriginal Image

Download: here
See: here


2012/3/2 18:10:53

Modules:: Connexion automatique après inscription

Citation :

include/checklogin.php + login + mot de passe

Je pense pas que ce soit la bonne méthode pour des raison de sécurités.
Ca sous entends une validation automatique de l’utilisateur, pas sur que ce soit une bonne idée;

Par ailleurs ça me semble assez compliqué, il faudrait a la fin de la fonction d'enregistrement avant le redirect probablement, valider l'utilisateur, instancier la classe xoopsUser, modifier la variable de cession puis faire un redirect sur le formulaire complémentaire.

Il me semble plus judicieux d'ajouter ces informations au formulaire d’enregistrement

Un autre solution pourrait être la présentation du formulaire à la première connexion, s'il est possible si l'utilisateur ne s'est jamais connecté.

JJDai


2012/3/3 11:07:13 | 1 reads

First of all, you are more than welcome to use any of this, most of what I've done was pieced together from my own bug/debug process.

I use everything here on my news website at http://kbkw.com
I think I included everything, but please feel free to contact me if you have questions.

This could all be seen as continuation of this article at http://xoops.org/modules/news/article.php?storyid=6044


META
I add the following to my Meta tags (In the template)


<meta property="og:type" content="article"/>

  <
meta property="og:locale" content="en_US" />

  <
meta property="og:image" content="<{$xoops_url}>/YOUR LOGO.png" />

  <
meta property="og:site_name" content="<{$xoops_sitename}>"/>

  <
meta property="fb:admins" content="FB ADMINS FOR THE SITE"/>



I add some If/Then statements that will populate other facebook values IF we're viewing a story. (IF the story.hits variable is empty then we're not viewing an article)


<{if $story.hits !=''}>

   <
meta name="description" content="<{$story.news_title|strip_tags:false}> : <{$story.text|strip_tags:false|truncate:120:"..."}>" />

   <
meta property="og:description" content="<{$story.text|strip_tags:false|truncate:120:"..."}>" />

   <
meta property="og:title" content="<{$story.news_title|strip_tags:false|truncate:120:"..."}>"/>

   <
meta property="og:url" content="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" />



Same as above, but for the debaser module


<{elseif $addinfo != ''}>

   <
meta name="description" content="<{$addinfo|strip_tags:true|truncate:220:"..."}>" />

   <
meta property="og:description" content="<{$addinfo|strip_tags:true|truncate:220:"..."}>" />

   <
meta property="og:title" content="<{$title}>"/>

   <
meta property="og:url" content="<{$xoops_url}>/modules/debaser/singlefile.php?id=<{$id}>" />



This uses news 1.65's "Select a picture to attach to the news"


<{if $articlePicture != ''}>

       <
meta property="og:image" content="<{$articlePicture}>" />

       <{/if}>




then from here down we populate variables for the "rest of the pages," and close out our IF statement


<{else}>

  <
meta name="description" content="<{$xoops_pagetitle}>, <{$xoops_meta_description}>" />

  <
meta property="og:title" content="<{$xoops_pagetitle}>"/>

 <{/if}>





lastly I add keywords because facebook pulls this meta before it's own for some reason..


<meta name="keywords" content="<{$xoops_pagetitle}>, <{$xoops_meta_keywords}>" />





TEMPLATES
Now in the news_item.html template I add a check for the proper topic:


<{if $story.topic_title|strip_tags:false == "Local News"}>



Followed by my "social bar"


<!-- Social BEGIN -->

<
div class="addthis_toolbox addthis_default_style ">

  <
class="addthis_button_facebook_like" fb:like:layout="button_count" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>

<
class="addthis_button_tweet" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>

<
class="addthis_button_google_plusone" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" addthis:title="<{$story.news_title|strip_tags:true}>" g:plusone:size="medium"></a>



<{if 
$articlePicture != ''}>

  <
a href="http://pinterest.com/pin/create/button/?url=<{$xoops_url}>/modules/news/article.php?storyid%3D<{$story.id}>&media=<{$articlePicture}>&description=<{$story.news_title|strip_tags:false}> - <{$story.text|strip_tags:false|truncate:320:"..."}>" class="pin-it-button" count-layout="horizontal">Pin It</a>

    <{else}>

        <
a href="http://pinterest.com/pin/create/button/?url=<{$xoops_url}>/modules/news/article.php?storyid%3D<{$story.id}>&media=<{$xoops_url}>/logo.png&description=<{$story.news_title|strip_tags:false}> - <{$story.text|strip_tags:true|truncate:320:"..."}>" class="pin-it-button" count-layout="horizontal">Pin It</a>

<{/if}>



  <
class="addthis_counter addthis_pill_style" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" addthis:title="<{$story.news_title|strip_tags:true}>"></a>

</
div>



  <
script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=YOUR PUB ID" addthis:url="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>" addthis:title="<{$story.news_title|strip_tags:true}>"></script>

  <!-- Social END -->



By adding this in the news_item template instead of _article, You see the social icons at the bottom of every story when viewing the entire topic - and the links track through to the stories, so you could "like" every story on a page with a few clicks.


**Note: Pinterest requires this additional js at the top of the page (I put mine in both news_index.html and news_article.html


<script type="text/javascript">

(function() {

    
window.PinIt window.PinIt || { loaded:false };

    if (
window.PinIt.loaded) return;

    
window.PinIt.loaded true;

    function 
async_load(){

        var 
document.createElement("script");

        
s.type "text/javascript";

        
s.async true;

        if (
window.location.protocol == "https:")

            
s.src "https://assets.pinterest.com/js/pinit.js";

        else

            
s.src "http://assets.pinterest.com/js/pinit.js";

        var 
document.getElementsByTagName("script")[0];

        
x.parentNode.insertBefore(sx);

    }

    if (
window.attachEvent)

        
window.attachEvent("onload"async_load);

    else

        
window.addEventListener("load"async_loadfalse);

})();

</script>




Finally, I add the following code near the bottom of the news_article.html template for the "Chat" plugin from facebook


<fb:comments numposts="15" <div class="fb-comments" data-href="<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>"></fb:comments>




 

Login

Username:

Password:

Remember me



Lost Password?

Register now!

Ajax Search


Advanced Search

Categories

News (105)
Forums (100)
Code (97)

BLogs

Support officiel :: Module de forums pour la Communauté XOOPS
Soporte Oficial para Xoops en español :: Módulo de foros para xoops
Powered by You!
offizieller deutscher Support für XOOPS :: Forenmodul für Xoops