Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

makno
2008-02-15 22:00:58

Bon, on va donc considérer le sujet comme réglé avec mes remerciements :)

Nicco
2008-02-15 21:35:18

yes mister makno ... bahhh moi c est pareil que toi tu sais ;-]

makno
2008-02-15 21:21:06

Merci !

Au début toutefois, j'ai eu un petit problème : tous les blocs s'affichaient bien sur la nouvelle page d'accueil, sauf le bloc news. Je suis donc allé dans le main.inc de NBC NEws et j'ai fait la chose suivante :

Code:

function nbc_NewsOnIndex()
{
  global $page, $prefixeTable, $template;
  /* la ligne suivante est commentée et remplacée par une redirection vers la nouvelle page d'accueil*/
  /*if (isset($page['body_id']) and $page['section'] == 'categories' and (!isset($page['category'])))*/
    if (strpos($_SERVER['REQUEST_URI'], 'additional_page/12')) 
  {
    include_once(NBC_NEWS_PATH.'NewsOnIndex.php');
  }
}

Et ça marche...Ceci dit j'ai du pot, car j'ai plus suivis un chemin de déduction logique qu'une véritable connaissance du php, tu t'en doutes :)
Ma question : est-ce que cette solution est correcte ?
Merci :)

P@t
2008-02-15 16:58:13

Tu n'étais pas très loin ;-)
Fonction set_stuffs_on_index à modifier dans le main.inc.php:

function set_stuffs_on_index()
{
    global $page;
    if (strpos($_SERVER['REQUEST_URI'], 'additional_page/12')) {
        include_once(STUFFS_PATH . 'stuffs_on_index.php');
    }
}

makno
2008-02-15 11:28:45

Pensant que j'étais dans la bonne direction, je suis donc logiquement allé voir "Stuff_on_index.php". mais là, outre que je ne suis pas sur d'être au bon endroit, ça devient trop compliqué pour moi. J'ai peur de générer une erreur dont je ne comprendrais pas la logique et qui n'apparaitrais que plus tard...bref de me faire déborder.
Si quelqu'un veut bien me faire avancer, merci :)

Nicco
2008-02-15 10:00:54

hahaha bien essayé mais franchement tu as raison c'est comme ca qu'on fait tous au debut on tatonne ... et apres on regarde de plus en plus en details et on fini par tout decouvrir !

insiste et tu vas y arriver

makno
2008-02-15 09:36:55

Bonjour

Comme j'avais envie d'avancer, j'ai regardé le code des différents fichiers php, et j'ai tenté dans le main.inc du plugin de remplacer

Code:

function set_stuffs_on_index() 
{
  global $page;
  if (isset($page['section']) and $page['section'] == 'categories') {
        include_once(STUFFS_PATH . 'stuffs_on_index.php');
  }
}

par

Code:

function set_stuffs_on_index() /*Avec modification de la page sur laquelle pointe le plugin*/
{
  global $page;
  if (isset($page['section']) and $page['section'] == 'additionnal_page/12') {
        include_once(STUFFS_PATH . 'stuffs_on_index.php');
  }
}

Mais bon, P@t tu devines le résultat et moi moi ton sourire :)...

makno
2008-02-14 17:53:05

[hs] MOi ? Allons donc... je ne vois pas ce que tu veux dire... :) Bon , à force de chercher des trucs un peu partout sur le forum (et une fois sur deux maintenant je trouve ma réponse) je ne comprends pas tout mais je commence un peu mieux à voir qui fait quoi et qui veut quoi ... Ceci dit, il est- possible que ma demande s'inscrive dans un historique dont je ne maitrise pas toutes les ramifications :) [/hs]

Nicco
2008-02-14 17:02:18

ououuuuu  makno ...

bien jouer de lancer P@t sur cette idée  ;-]  petit malin  !!!

makno
2008-02-14 15:02:32

Bonjour
Toujours très content d'utilier ce plugin, j'ai le petit souci suivant : ayant créé une nouvelle page d'accueil, j'aimerais que les blocs s'installent sur celle-ci et non pas sur l'ancienne qui est devenue "sommaire des photos et qui se retrouve intégrée dans un menu. Qu dois-je modifier,dans le code, et où, pour faire pointer PWGStuff vers ma page d'accueil ?
merci d'avance :)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact