Re: Integration of scholar into Invenio 1.0Rc0

2013-05-15 Thread Theodoros Theodoropoulos

Hello everyone,

I think I just managed to backport it to 0.99.x as well... At least the 
new META tags have appeared :)


The situation is a bit more complicated when compared to 1.0.x series, 
since additions to other files is required (for example htmlutils.py) as 
well as changes to the bfe_meta.py in order to make it work with the old 
series...


If there is anyone needing this feature in an old 0.99.x installation, I 
could provide some hints (nothing advanced to be honest), but I fear 
that with this king of 'hacking' -especially in htmlutils.py-, internal 
parts might have been affected, so I strongly discourage it for 
productions systems [1].


Best regards,
Theodoros

[1] Having said that, I personally plan to keep it for a day or two 
(always keeping my fingers crossed) and in the first glimpse of 
suspicious behavior, I will revert back to the original files.


On 15/5/2013 3:59 μμ, Jerome Caffaro wrote:

Hi Greg,

Gregory Favre wrote:

I know you have updated a lot of things helping the interaction with this 
service. Basically what was done?

One thing that was done was the integration of some Google Scholar
markup in the page header. The following commit shows which files
have been touched:


In two words, a new output format "HDM" has been added, which is
called by the search engine when displaying a record. Note that
these files have been later enhanced by further commits.


Does it seam feasible to backport these features from invenio 1.1 to 1.0rc0?

I don't foresee any major trouble if you try to backport the necessary
files to your installation. It is mostly new files, with very
few changes to an existing one.

Best regards
--
Jerome Caffaro




Re: Integration of scholar into Invenio 1.0Rc0

2013-05-15 Thread Jerome Caffaro
Hi Greg,

Gregory Favre wrote:
> I know you have updated a lot of things helping the interaction with this 
> service. Basically what was done?

One thing that was done was the integration of some Google Scholar
markup in the page header. The following commit shows which files
have been touched:


In two words, a new output format "HDM" has been added, which is
called by the search engine when displaying a record. Note that 
these files have been later enhanced by further commits.

> Does it seam feasible to backport these features from invenio 1.1 to 1.0rc0?

I don't foresee any major trouble if you try to backport the necessary 
files to your installation. It is mostly new files, with very
few changes to an existing one.

Best regards
--
Jerome Caffaro