News:

Wondering if this will always be free?  See why free is better.

Main Menu

installer simpelportal

Started by amino, June 10, 2005, 05:12:31 PM

Previous topic - Next topic

amino

salut


j ai telecharé simpleportal, mais l instalation s arrete lorsque je donne les information du ftp.quand je click sur "proceder" je retombe sur la page où j ai donné mes information de l FTP.


merci d avance pour votre aide

Alexandre P.

Tout ce que je peux dire, c'est vérifie encore les informations que tu donnes au Gestionnaire de paquets.  Ça devrait fonctionner.  Peut-être fais-tu une erreur dans le "Chemin local vers SMF" ?

De plus, vérifie que tu n'es pas hébergé chez Free :P  Le Gestionnaire de paquets ne fonctionne pas chez cet hébergeur.
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

amino

Chemin local vers SMF est correct, et je ne suis pas hébérgé par free  :-\


y a t il un moyen pour l installer manuèlement?



Alexandre P.

Oui, je te détaille la procédure...
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Alexandre P.

Attention, la procédure est longue !


  • D'abord, télécharge l'archive du mod sur ton ordinateur, si ce n'est pas déjà fait.  Décompresse cette archive sur ton ordinateur.

  • Upload le répertoire Blocks/ dans le répertoire de ton forum.  (Ce dossier devrait comprendre les 10 fichiers qu'il contient : PortalNewMember.php, PortalNews.php, PortalRecentPosts.php, PortalSearch.php, PortalTopBoards.php, PortalTopPoster.php, PortalTopTopics.php, PortalWelcome.php, PortalWhosOnline.php et PortalUltimateShout.php.)

  • Dans le dossier Sources/ décompressé, il y a le fichier Portal.php.  Upload-le dans le répertoire /Sources/ de ton forum.

  • Upload le dossier décompressé Themes/ par-dessus le répertoire /Themes/ déjà existant de ton forum SMF.  (Normalement, rien ne sera modifié, seuls 4 fichiers seront ajoutés : /Themes/default/Portal.template.php, /Themes/default/languages/Portal.english.php, /Themes/default/images/english/forum.gif et /Themes/classic/images/english/forum.gif.)

  • Copie l'image /Themes/default/images/english/forum.gif dans /Themes/default/images/french/, et /Themes/classic/images/english/forum.gif dans /Themes/default/images/french/.

  • Crée un nouveau fichier nommé Portal.french.php contenant ce code :
<?php

// Language File for
// Simple Portal by Nesianstyles

// This file is small because most of the functions use language from main smf files

$txt['portal_1'] = "Menu";
$txt['portal_2'] = "Accueil";
$txt['portal_3'] = "Aide";
$txt['portal_4'] = "Recherche";
$txt['portal_5'] = "Profil";
$txt['portal_6'] = "Bienvenue";
$txt['portal_7'] = "Qui est en ligne?";
$txt['portal_8'] = "Top Posteur";
$txt['portal_9'] = "Top Sections";
$txt['portal_10'] = "Annonces du Forum";
$txt['portal_11'] = "Messages R&eacute;cents";
$txt['portal_12'] = "Recherche Rapide";
$txt['portal_13'] = "Plus r&eacute;cent membre";
$txt['portal_14'] = "Top Sujets";
$txt['portal_15'] = "1.0";
$txt['portal_16'] = "Forum";
$txt['portal_17'] = "D&eacute;connexion";
$txt['portal_18'] = "Connexion";
$txt['portal_19'] = "S'enregistrer";
$txt['portal_20'] = "&Agrave; propos";
$txt['portal_21'] = "Bienvenue sur notre site.<br />Ici, vous pouvez discuter &agrave; propos de tout ce que vous voulez.<br />Bonne visite&nbsp;!<br /> - La Gestion";
$txt['portal_22'] = "Shoutbox";
$txt['portal_23'] = "Liens";
$txt['portal_24'] = '<a href="http://dev.nesian.info/">NesianDev</a><br />
<a href="http://simplemachines.org">Simple Machines Forum</a><br />'
;

?>

Upload ce fichier dans le répertoire /Themes/default/languages/ de ton forum.

  • Ouvre le fichier /index.php de ton forum.  Remplace le code suivant :
    // Action and board are both empty... BoardIndex!
    if (empty($board) && empty($topic))
    {
    require_once($sourcedir . '/BoardIndex.php');
    return 'BoardIndex';
    }

    par
                    // Action and board are both empty... Portal!
                    if (empty($board) && empty($topic))
                    {
                            require_once($sourcedir . '/Portal.php');
                            return 'Portal';
                    }


    Remplace
    '.xml' => array('News.php', 'ShowXmlFeed'),
    par
    '.xml' => array('News.php', 'ShowXmlFeed'),
                    'forum' => array('BoardIndex.php', 'BoardIndex'),


  • Ouvre le fichier /Themes/default/index.template.php de ton forum.  Remplace le code
    // Show the [home] and [help] buttons.
    echo '
    <a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" style="margin: 2px 0;" border="0" />' : $txt[103]), '</a>', $context['menu_separator'], '
    <a href="', $scripturl, '?action=help" target="_blank">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" style="margin: 2px 0;" border="0" />' : $txt[119]), '</a>', $context['menu_separator'];
    par // Show the [home] and [help] buttons.
    echo '
                <a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" style="margin: 2px 0;" border="0" />' : $txt[103]), '</a>', $context['menu_separator'];
               
    echo '           <a href="', $scripturl, '?action=help" target="_blank">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" style="margin: 2px 0;" border="0" />' : $txt[119]), '</a>', $context['menu_separator'];

    //How about the [forum] button?
    $txt['forum'] = 'Forum';
    echo '           <a href="', $scripturl, '?action=forum">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/forum.gif" alt="' . $txt['forum'] . '" style="margin: 2px 0;" border="0" />' : $txt['forum']), '</a>', $context['menu_separator'];


  • Ouvre le fichier /Themes/classic/index.template.php de ton forum.  Remplace le code
    // Show the [home] and [help] buttons.
    echo '
    <a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" border="0" />' : $txt[103]), '</a>', $context['menu_separator'], '
    <a href="', $scripturl, '?action=help" target="_blank">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" border="0" />' : $txt[119]), '</a>', $context['menu_separator'];
    ]]>
    par // Show the [home] and [help] buttons.
    echo '
                <a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" border="0" />' : $txt[103]), '</a>', $context['menu_separator'];
               
    echo '    <a href="', $scripturl, '?action=help" target="_blank">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" border="0" />' : $txt[119]), '</a>', $context['menu_separator'];

    // How about the [forum] button?
    $txt['forum'] = 'Forum';
    echo '
                <a href="', $scripturl, '?action=forum">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/forum.gif" alt="' . $txt['forum'] . '" border="0" />' : $txt['forum']), '</a>', $context['menu_separator'];
    ]]>


  • Ouvre le fichier /Sources/Load.php de ton forum.  Remplace le code
    // Start the linktree off empty..
    $context['linktree'] = array();
    par         // Start the linktree off with Forum Index
            $context['linktree'] = array(array('url' => $scripturl . '?action=forum', 'name' => 'Forum Index'));


  • Ouvre le fichier /Themes/default/languages/Who.english.php.  Remplace le code
    $txt['who_index'] = 'Viewing the board index of <a href="' . $scripturl . '">' . $context['forum_name'] . '</a>.';
    par $txt['who_index'] = 'Viewing the <a href="' . $scripturl . '">Portal</a>.';
    $txt['whoall_forum'] = 'Viewing the <a href="' . $scripturl . '?action=forum">Forum</a>.';


  • Ouvre le fichier /Themes/default/languages/Who.french.php.  Remplace le code
    $txt['who_index'] = 'Visualisation de l\'accueil du forum <a href="' . $scripturl . '">' . $context['forum_name'] . '</a>.';
    par $txt['who_index'] = 'Visualisation du <a href="' . $scripturl . '">portail</a>.';
    $txt['whoall_forum'] = 'Visualisation du <a href="' . $scripturl . '">forum</a>.';

Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

Alexandre P.

Pour le readme:
Quote----------------------
SimplePortal par Nesianstyles - Lisez-moi
----------------------

[Avant utilisation]
Ouvrez le fichier /Themes/default/Portal.template.php et changez les options (en début de fichier) selon vos préférences.
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_21'] selon vos préférences. Ce texte s'affichera dans le bloc "À propos".
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_24'] selon vos préférences. Ce texte s'affichera dans le bloc "Liens".


[Shoutbox]
Veuillez noter que le mod SimplePortal n'inclut pas par défaut une shoutbox.  Toutefois, il supporte le mod Ultimate Shoutbox, par Grudge.  Pour activer la
shoutbox, vous devrez installer le mod Ultimate Shoutbox.  N'oubliez pas de modifier l'option correspondante dans le fichier /Themes/default/Portal.template.php

Le mod Ultimate Shoutbox peut être trouvé à cette adresse : http://mods.simplemachines.org/index.php?mod=22
Une traduction française se trouve à cette adresse : http://www.simplemachines.org/community/index.php?topic=20602.msg167423#msg167423


[À propos]
SimplePortal est écrit par Nesianstyles. Veuillez NE PAS altérer les crédits en bas de page. Dans le cas contraire vous ne recevrez aucun support de ma part (Nesianstyles)
[NDT: ni la mienne non plus - Alexandre P.]. Si les crédits ne sont plus visibles, veuillez les rendre visibles ou vous ne recevrez tout autant aucun support.

Si vous recherchez la dernière version du portail ou voulez recevoir du support, visitez mon site, http://dev.nesian.info, et nous verrons ce que nous pouvons faire.

----------------------
// SimplePortal by Nesianstyles Readme
----------------------
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

amino

#6
merciiii alex pour ton aide, ca marche a merveille.


merci encore une foi.

EDIT: une toute derniere question; pour l configuration du portal, je fais comment?ca rest par defaut?


merci d avance

Alexandre P.

Quote from: Alexandre P. on June 10, 2005, 10:54:42 PM
Pour le readme:
Quote----------------------
SimplePortal par Nesianstyles - Lisez-moi
----------------------

[Avant utilisation]
Ouvrez le fichier /Themes/default/Portal.template.php et changez les options (en début de fichier) selon vos préférences.
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_21'] selon vos préférences. Ce texte s'affichera dans le bloc "À propos".
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_24'] selon vos préférences. Ce texte s'affichera dans le bloc "Liens".

[...]
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

amino

a bon!je pensais que ca se fait avec un click de souri  8)



merci

MondeGsm

Es que ce mod permet en fait de créer une sorte de portail smf ?

Alexandre P.

Ce n'est pas un portail hyper complet.  Ça permet de faire une page d'entrée de site.  Un exemple: http://dev.nesian.info/
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

MondeGsm

Donc si je voudrais je pourais le mettre et y mettre de la pub et un morceaux de l'article sur les nouveautés que je publie ?

Alexandre P.

Oui.  Ça a l'avantage d'être plus léger qu'un portail, mais, si on tient à bâtir un site important autour, c'est beaucoup moins complet
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

WoWsagele

Bonjour il y a tu moyen que sa fonctionne avec mon theme actuel. ??
Car j'ai pas le theme défault ou clasique ??

Merci.

WoWsagele

Bon c'es cool jai fait se que alex dit et sa marche no 1  :P

Ou je doit aller pour changer dans le portal a droite ou il y a lien les liens ??

Et au centre pour Annonces du Forum ou je peut lui montrer les vrai annonce du forum car la il pointe sur les blague du forum :P

Merci

WoWsagele

Sa va faire 2 fois je me répond lol

Pour les lien j'ai trouver merci, mais pour l'autre non.  ???

Alexandre P.

Quote from: Alexandre P. on June 12, 2005, 12:29:08 AM
Quote from: Alexandre P. on June 10, 2005, 10:54:42 PM
Pour le readme:
Quote----------------------
SimplePortal par Nesianstyles - Lisez-moi
----------------------

[Avant utilisation]
Ouvrez le fichier /Themes/default/Portal.template.php et changez les options (en début de fichier) selon vos préférences.
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_21'] selon vos préférences. Ce texte s'affichera dans le bloc "À propos".
Ouvrez le fichier /Themes/default/languages/Portal.french.php et changez $txt['portal_24'] selon vos préférences. Ce texte s'affichera dans le bloc "Liens".

[...]
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

WoWsagele

Merci mais je ne voie pas ou changer au centre pour Annonces du Forum  je cherche partout pourtant  :-\

Alexandre P.

QuoteOuvrez le fichier /Themes/default/Portal.template.php et changez les options (en début de fichier) selon vos préférences
Dans le haut de cette page, il y a les options pour régler cela:
// What Board Is Used For Announcements?
$newsb = '2';
// How Many Announcements Items To Show?
$newslimit = '3';
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

WoWsagele

hahaha $newsb = '2'; c'es quoi sa veut dire.  Me sent nul moi la, sa veut dire quoi c'es code ???

ho lala je suis perdu.  >:(

En fait je voudrai que sa pointe sur cette rubrique http://quebecweed.com/forum/index.php?action=collapse;c=3;sa=collapse;#3

Comment faire

Et que les message change a chaque jour, est-ce possible ?

Merci de votre patience.

Advertisement: