Eléphant du PHP |
139 Messages
12 févr. 2009, 23:57
Ce n'est finalement pas un site de création, mais un logiciel
Le logiciel webacappella.
Celui-ci, n'autorise pas l'insertion de php dans son code. Le fichier XML principal est constitué et fait "appel" à des "blocs"(éléments) au format wtml (en fait des fichier xml renommés).
En se connectant au site et si l'on affiche le code source html d'une page à l'aide d'un navigateur (mozilla et le plugin html validator, je remarque que les "appels" au différents "blocs" constituant la page sont cryptés.
Néanmoins, j'arrive à connaître quel fichier wtml est concerné selon la page affichée. Disposant des codes sources (des fichiers wtml), j'emploie la fonction simplexml_load_file sur le fichier wtml qui m'intéresse, mais cela reste encore complexe.
Pour l'instant, je me tourne vers une solution bricolée c'est à dire, une url (d'unepage du site créé par webacappella) qui pointera sur les fonctionnalités (en php) rajoutées.
Je vous mets quand même un extrait du fichier wtml qui m'intéresse, pour avoir un avis
Code : Tout sélectionner
SimpleXMLElement Object
(
[lang_dependant_data] => SimpleXMLElement Object
(
[0] =>
)
[synchro_page] => SimpleXMLElement Object
(
[type] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 2
)
)
[synchro_modification] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 1bpjv4jkhpwx37
)
)
)
[synchro_xml_page] => SimpleXMLElement Object
(
[type] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 2
)
)
[synchro_modification] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 1bpjvsjkhpwx37
)
)
)
[synchro_dhtml_page] => SimpleXMLElement Object
(
[type] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 2
)
)
[synchro_modification] => SimpleXMLElement Object
(
[@attributes] => Array
(
[val] => 1bpjwgjkhpwx37
)
)
)
Et il y a encore plus de 2000 lignes...