Règles du forum

Merci de ne pas faire de suggestion de modules dans ce forum.
Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[2.0.0] SDK Pages Spéciales

Flamme ardente
Avatar de the worms
  • Age : 27 ans
  • Messages : 305
  • Inscrit : 20 Septembre 2004
Message édité 3 fois, dernière édition par the worms, 12 Janvier 2008, 16:18     Lien vers ce message 12 Janvier 2008, 15:37

Reprise du dernier message

Merci bien j'vais regarder ça ;)


Edit : Cht'y bugs dont le premier assez important:

  1. Lorsque l'on autorise les invité à voir le forum seulement, ils ont accès à toutes les options ( visu, création, edition, suppression)
  2. Lors de la soumission après l'install, le menu d'administration mouline en continu, j'ai pu l'arreté en rafraichissant ;)
  3. Lorsqu'on est sur la page des bookmarks et que l'on souhaite se connecter, ça ne renvoi pas sur la bonne url :
    ça renvoi sur cette url : index.php?p=login&redirect=special_pages/bookmarks_main&sp=bookmarks
    Donc introuvable ;)



Sinon ça ne te dérange pas que je me base sur ta mod pour essayer de mettre en place la modification que je souhaite ? Bien entendu en te citant vu que tu es le créateur du mod est moi juste un utilisateur ;)


http://www.uptimeprj.com/img/theworms/58917c422909c8d00802f8042989b1ef.png
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 12 Janvier 2008, 17:55
1/ La page des bookmarks n'est pas vraiment faite pour les visiteurs, vu qu'il y a une page de bookmark par user_id, tous les visiteurs verront les mêmes bookmarks. C'est vrai que la gestion des droits du modules SDK pages spéciales est beaucoup plus complexe que les besoins du module bookmarks. En fait, un membre qui a le droit de voir la page bookmarks à le droit de création d'entrée vu que c'est la sienne propre, que personne d'autre ne la voit. Je dois encore ajouter l'utilisation du droit de modération. Et il faudrait que la gestion des droits demande à la page bookmarks de quels droits elle a besoin afin d'éviter le problème que tu as.

2/ Lors de l'installation ? étrange, j'ai jamais eu ce problème.

3/ C'est vrai que je ne suis jamais tombé dans ce cas, je regarderai

Sinon tu peux faire des modifications sans autre sur ce module, il est en licence GPL tout comme FSB2, donc libre de modification. Tant que tu cites l'auteur d'origine aucune objection ;)


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de the worms
  • Age : 27 ans
  • Messages : 305
  • Inscrit : 20 Septembre 2004
  Lien vers ce message 13 Janvier 2008, 2:10
Sinon tu peux faire des modifications sans autre sur ce module, il est en licence GPL tout comme FSB2, donc libre de modification. Tant que tu cites l'auteur d'origine aucune objection ;)


Oki de toute manière c'est dans ma politique et dans le bon sens de citer l'auteur ;)


http://www.uptimeprj.com/img/theworms/58917c422909c8d00802f8042989b1ef.png
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
Message édité 1 fois, dernière édition par maamotto, 13 Janvier 2008, 18:38     Lien vers ce message 13 Janvier 2008, 18:36
Bon j'ai test de modifier le fichier mais il y à un bug :

FSB Notice : Undefined property: Xml_element::$value in file /home/omairi/www/main/special_pages/biblio_main.php (563)
FSB Warning : Invalid argument supplied for foreach() in file /home/omairi/www/main/special_pages/biblio_main.php (563)
FSB Notice : Undefined property: Xml_element::$value in file /home/omairi/www/main/special_pages/biblio_main.php (563)
FSB Warning : Invalid argument supplied for foreach() in file /home/omairi/www/main/special_pages/biblio_main.php (563)


Voila le code du fichier xml :

<field name="finished">
			<type>radio</type>
			<value>oui </value>
			<value>non </value>
		</field>
	</group>
	<group name="type">
		<field name="type">
			<type>checkbox</type>
			<value>Shojo </value>
			<value>Shonen </value>
			<value>Seinen </value>
			<value>Artbook </value>
		</field>
	</group>
	<group name="edition">
		<field name="editor">
			<type>checkbox</type>
			<value>Ankama </value>
			<value>Asuka </value>
			<value>Delcourt </value>
			<value>Doki Doki </value>
			<value>Glenat </value>
			<value>J'ai lu </value>
			<value>Kana </value>
			<value>Kurokawa </value>
			<value>Manga player </value>
			<value>Pika </value>
			<value>Soleil </value>
			<value>Taifu </value>
			<value>Tokebi </value>
			<value>Tonkam </value>
		</field>
	</group>
	<group name="borrowing" visibility="false">
		<field name="borrowing" visibility="false">
			<type>text</type>
		</field>
	</group>
</biblio>


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 13 Janvier 2008, 18:56
Tu n'as pas mis le fichier au complet, pourrais-tu le faire... parce que là je vois pas de problème dans ce fichier...


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
Message édité 1 fois, dernière édition par maamotto, 13 Janvier 2008, 19:08     Lien vers ce message 13 Janvier 2008, 19:02
Voila le tous :


<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<biblio>
	<head name="Manga">
		<orderby>
			<field name="authors"/>
			<field name="title"/>
		</orderby>
		<groupby name="type"/>
	</head>
	<group name="titles">
		<field name="title">
			<type>text</type>
		</field>
		<field name="original_title">
			<type>text</type>
		</field>
	</group>
	<group name="authors">
		<field name="authors">
			<type>text</type>
		</field>
	</group>
	<group name="size">
		<field name="number">
			<type>text</type>
		</field>
		<field name="finished">
			<type>radio</type>
			<value>oui </value>
			<value>non </value>
		</field>
	</group>
	<group name="type">
		<field name="type">
			<type>checkbox</type>
			<value>Shojo </value>
			<value>Shonen </value>
			<value>Seinen </value>
			<value>Artbook </value>
		</field>
	</group>
	<group name="edition">
		<field name="editor">
			<type>checkbox</type>
			<value>Ankama </value>
			<value>Asuka </value>
			<value>Delcourt </value>
			<value>Doki Doki </value>
			<value>Glenat </value>
			<value>J'ai lu </value>
			<value>Kana </value>
			<value>Kurokawa </value>
			<value>Manga player </value>
			<value>Pika </value>
			<value>Soleil </value>
			<value>Taifu </value>
			<value>Tokebi </value>
			<value>Tonkam </value>
		</field>
	</group>
	<group name="borrowing" visibility="false">
		<field name="borrowing" visibility="false">
			<type>text</type>
		</field>
	</group>
</biblio>



D'un coté l'erreur stypule ce fichier biblio_main.php mais je ni est pas toucher .


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 13 Janvier 2008, 19:10
Bon, je n'ai aucune Notice et aucun warning chez moi, avec le même code... mais j'ai une idée d'où ça pourrait venir...

Dans biblio_main.php

Recherche:
						foreach($fieldvalues->value AS $value) {
							$values[] = $value->getData();
						}


Et remplace par:
						if ($fieldvalues->childExists("value")){
						foreach($fieldvalues->value AS $value) {
							$values[] = $value->getData();
						}
						}


Si ça ne change rien reviens en arrière et si ça corrige ton problème je mettrai à jour le module avec cette correction. Comme j'ai pas d'erreur dans les deux cas je ne peux pas vraiment savoir si la correction est bonne.


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
  Lien vers ce message 13 Janvier 2008, 19:16
Bon test voila l'erreur à présent si ta besoin dee voir chez moi je te passe mon conte :



Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in /home/omairi/www/main/special_pages/biblio_main.php on line 580


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3281
  • Inscrit : 01 Mars 2007
  Lien vers ce message 13 Janvier 2008, 19:19
biblio_main.php ou le code dans les alentours de la la ligne 580 suffiraient ptet ^^


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 13 Janvier 2008, 19:21
le code de biblio_main serait utile en effet, as-tu modifié ce fichier (autrement que pour la modif que j'ai mise deux messages plus haut) ?


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
  Lien vers ce message 13 Janvier 2008, 19:25
non rien toucher .


Fsb::$tpl->set_switch('add_entry');

		Fsb::$tpl->set_vars(array(
			'U_ACTION' =>			sid(ROOT . 'index.' . PHPEXT . '?sp=biblio&amp;mode=' . $this->mode . '&amp;id=' . $this->id . '&amp;unid=' . ($this->unid + 1)),
		));
		$this->nav[] = array(
			'name' =>	Fsb::$session->lang('sp_biblio'),
			'url' =>	sid(ROOT . 'index.' . PHPEXT . '?sp=biblio'),


Voila les alentours de la ligne 580


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
Message édité 1 fois, dernière édition par Eagle, 13 Janvier 2008, 19:28     Lien vers ce message 13 Janvier 2008, 19:27
La ligne 580 est c'est où 'U_ACTION' est définie...

Cette erreur tu l'as depuis la modif que je t'ai donné ou tu l'avais déjà avant ?

Non, suis-je bête, si tu l'avais eue avant tu nous l'aurais donnée aussi -_-


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
  Lien vers ce message 13 Janvier 2008, 19:30
La ligne 580 :

$this->nav[] = array(


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
Message édité 2 fois, dernière édition par Eagle, 13 Janvier 2008, 19:33     Lien vers ce message 13 Janvier 2008, 19:32
maamotto, pourrais-tu uploadé le fichier biblio_main.php au complet s'il te plaît ?
Il a dû y avoir une erreur lors de la modif...


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de maamotto
  • Age : 19 ans
  • Messages : 403
  • Inscrit : 17 Avril 2007
Message édité 1 fois, dernière édition par maamotto, 13 Janvier 2008, 19:39     Lien vers ce message 13 Janvier 2008, 19:38
oki grrr on peux pas mettre en upload du php :

http://omairi.free.fr/biblio_main.php


Prend la comme sa en enregistrant sous.


Merci à Osan et Tagu pour le thème
http://img142.imageshack.us/img142/2523/britaniafk8.jpg
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 13 Janvier 2008, 19:43
il ne sert à rien de mettre un fichier php directement en upload ou en lien, il est exécuté sur le serveur... il faut le renommer en .txt par exemple avant de l'uploader... là il ne me sert à rien.

Mais voici un fichier qui fonctionne:
Fichier joint
Télécharger
Fichier téléchargé 1 fois (nom du fichier: biblio_main.php.txt ; taille: 26.60 KO, date d'upload: 13 Janvier 2008, 19:43)
Renomme-le en biblio_main.php et remplace celui que tu as avec celui-ci.


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Répondre


.