Simple Machines Community Forum

SMF Support => Language Specific Support => Français (French) => Topic started by: Mak-B on June 03, 2004, 05:17:47 PM

Title: Localhost to Website!!!!
Post by: Mak-B on June 03, 2004, 05:17:47 PM
Bon j'ai reussi a transvaser mon forum d'un site a un autre! Seulement ct po si simple ke ca! G du modifier mon fichier config ( rien de compliker juska la) et ensuite changer toute des valeurs d'url dans ma base de données.
Bref n'existe t'il po un moyen plus simple pour faire cette conversion ( cela permettrait par exemple de tester un forum en localhost et de tout passer sr le ftp) ;)
Title: Re: Localhost to Website!!!!
Post by: Alexandre P. on June 03, 2004, 06:19:48 PM
Utiliser le script "repair_settings.php", téléchargeable depuis la section Downloads > Other utilities :)
Title: Re: Localhost to Website!!!!
Post by: Mak-B on June 06, 2004, 02:17:24 PM
MErci Feho!!!
Ca m'evitera de perdre du temps!!!
G une autre kestion aussi:
Je suis en train de faire un script sr ma page web pour n'afficher seulement que les 10 derniers Posts avec le nom de la personne ki a ecrit le dernier message!!
Pour tout ca j'y suis arriver avec une simple requette sql par contre j'aimerais indiquer la date et l'heure du dernier post mais la ou je coince c'est ke la variable  "posterTime" dans la Table "smfmessages" est du type par exemple "1083261358"! De ce fait je n'arrive pas a trouver la logique pour le retransformer en date!!! Si quelqu'un pourrait m'aider ca serait sympa!!!!
(Le script reprends un peu le principe de la page "index.php?action=recent" en legerement modifieé)
Le seul truc que j'ai pou trouver dans le fichier sub est ceci:
Quote// Format a time to make it look purdy.
function timeformat($logTime, $show_today = true)
{
   global $user_info, $txt, $db_prefix, $modSettings;
   global $days, $months, $days_short, $months_short;

   // Offset the time.
   $time = $logTime + ($user_info['time_offset'] + $modSettings['time_offset']) * 3600;

   // We can't have a negative date!
   if ($time < 0)
      $time = 0;

   // Today and Yesterday?
   if ($modSettings['todayMod'] >= 1 && $show_today)
   {
      // Get the current time.
      $nowtime = forum_time();

      $then = @getdate($time);
      $now = @getdate($nowtime);

      // Try to make something of a time format string...
      if ((strpos($user_info['time_format'], '%H') === false) && (strpos($user_info['time_format'], '%T') === false))
         $today_fmt = 'h:i:sa';
      else
         $today_fmt = 'H:i:s';

      // Same day of the year, same year.... Today!
      if ($then['yday'] == $now['yday'] && $then['year'] == $now['year'])
         return $txt['smf10'] . date($today_fmt, $time);

      // Day-of-year is one less and same year, or it's the first of the year and that's the last of the year...
      if ($modSettings['todayMod'] == '2' && (($then['yday'] == $now['yday'] - 1 && $then['year'] == $now['year']) || ($now['yday'] == 0 && $then['year'] == $now['year'] - 1) && $then['mon'] == 12 && $then['mday'] == 31))
         return $txt['smf10b'] . date($today_fmt, $time);
   }

   // Strip slashes off the time format string.
   $str = $user_info['time_format'];

   if (setlocale(LC_TIME, @$txt['lang_locale']))
   {
      $str = ereg_replace('%a', ucwords(strftime('%a', $time)), $str);
      $str = ereg_replace('%A', ucwords(strftime('%A', $time)), $str);
      $str = ereg_replace('%b', ucwords(strftime('%b', $time)), $str);
      $str = ereg_replace('%B', ucwords(strftime('%B', $time)), $str);
   }
   else
   {
      // Do-it-yourself time localization.  Fun.
      $str = ereg_replace('%a', @$days_short[(int) strftime('%w', $time)], $str);
      $str = ereg_replace('%A', @$days[(int) strftime('%w', $time)], $str);
      $str = ereg_replace('%b', @$months_short[(int) strftime('%m', $time)], $str);
      $str = ereg_replace('%B', @$months[(int) strftime('%m', $time)], $str);
      $str = ereg_replace('%p', (strftime('%H', $time) < 12 ? 'am' : 'pm'), $str);
   }

   // Format any other characters..
   return strftime($str, $time);
Mais je n'arrive pas tro a l'exploiter! Gnarff ca m'enerve lol
Merci d'avance!!
Title: Re: Localhost to Website!!!!
Post by: Percherie on June 06, 2004, 05:40:48 PM
Il existe une fonction déjas toute prete pour faire ça (si je me trompe pas), regarde à cette adresse : http://www.simplemachines.org/community/ssi_examples.php

Aprés tu a juste à récuperer les commandes qui t'interesse et eclate toi bien