Joomla!
http://forum.joomla.org/

Receipe component released!
http://forum.joomla.org/viewtopic.php?f=39&t=1211
Page 1 of 10

Author:  gsbe [ Tue Aug 23, 2005 5:26 pm ]
Post subject:  Receipe component released!

koyan has released a new receipe component! His comments about this new component are quoted below:

[QUOTE=koyan]A simple cookbook component for whoever is interested.
The component is based on the original pccookbook from dagonee

It is Search Engine Optimised, and I have also made a hack in the pathway.php so that categories show in the breadcrumbs

Things that I remember that I put in:
1) Users can add recipies, but the reciepies remain unauthorised till an administrator authorises them
2) The admins can edit and authorise (from the front end) recipies
3) Users can see with a link their favourite recipies and the recipies they added
4) There is browsing by category and by user (as it was from dagonee)
5) There are 3 modules: Latest Recipies, Most Popular Recipies, Recipies Menu
6) There is a search mambot (as it was from dagonee)
7) It is free and GPL
I am going to continue developing it, because my wifes reciepies site (not commercial) is based on it: (sorry, it in greek)

If someone tries it, and likes it, or has suggestions, requests etc
please send me a mail at koyan AT dianthos DOT net . I will be happy to answer.
(and I would be very happy to know where it is used, and I would probably put links to your pages from a webpage I will make for the component)

The files are the following:
The component

The modules:

The menu
The latest recipies
The most popular recipies

The search mambot
The modified pathway.php (you have to put it in your includes folder)[/QUOTE]

Author:  jomaco1 [ Tue Aug 23, 2005 6:50 pm ]
Post subject:  Re: Receipe component released!

I'm ready to give this a try, but the xml file is missing from the component installation file.  :-\

Author:  koyan [ Tue Aug 23, 2005 7:28 pm ]
Post subject:  Re: Receipe component released!

Sorry for any mistakes at the beggining. It is the first time I release a component :-(
I have updated the com_pccookbook.zip file now, so please redownload it.

It has only been tested in our system in which it works fine.

BUT, if you discover any bugs or if you want any features, tell me so.
I still have to set up a nice website for it, with releases and bugs reports and version nrs etc, but... this is not my strong point  :-(

One thing: I am working now on its administration. At the moment all the recipies administration happens from the frontent (if an administrator is logged in, they see a different reciepie menu than the normal users).
Yet to happen (soon.. you know how it goes) categories administration from the backend and whatever else is reported missing.

Because it supports Stellas site (http://www.sintagespareas.gr) I will continue working on it a lot.

Thanks
Koyan

http://www.fisheye.gr/koyansblog

Author:  koyan [ Tue Aug 23, 2005 8:28 pm ]
Post subject:  Re: Receipe component released!

Dont try it yet, dont, dont
There are other things missing as well (the sql file).
I will post here when it is ready.
Sorry :-(

Author:  koyan [ Wed Aug 24, 2005 7:30 am ]
Post subject:  Re: Receipe component released!

Now DO try it.

I have now tested it with new installations, with non-greek languages etc etc
I think that it works (as much as I tested anyway).

Yes, I do need someone to assist in testing (and pointing me to stupidities).
notes: There is no admnistration part of the module yet.
The administration of the recipies happens from the front end (the administrators have the ability to authorise/edit recipies that non-admins add).

Thanks,
Koyan

Author:  jomaco1 [ Wed Aug 24, 2005 8:08 am ]
Post subject:  Re: Receipe component released!

Got it installed. :) I haven't been able to find a way to add categories though.

Author:  koyan [ Wed Aug 24, 2005 8:15 am ]
Post subject:  Re: Receipe component released!

jomaco1 wrote:
Got it installed. :) I haven't been able to find a way to add categories though.

I know. At the moment the only way is right away in the database.
2 things higher in my list at the moment:

1) backend administration of categories
2) making the "print recipe" to work (I have stupidly disabled it till then by simply putting the localised message empty (in the language file)
define("_PRINTER_FRIENDLY", "");

Given that javascript is NOT my power, if anyone wants to look at it, you can enable it by putting a message in there and then seeing why it doesnt work.

Konstantinos

Author:  ssmayer [ Thu Aug 25, 2005 1:42 am ]
Post subject:  Re: Receipe component released!

This is a promising idea! I will be happy to help you test it out on my community sites. I will stay tuned.

Author:  koyan [ Thu Aug 25, 2005 8:30 am ]
Post subject:  Re: Receipe component released!

ssmayer wrote:
This is a promising idea! I will be happy to help you test it out on my community sites. I will stay tuned.


Last night chef166 (http://www.gladieux.cc/) tested and reportedand retested and re-reported the installation procedure of the component.  After several bug fixes I got it right, and he managed to install a working component and modules.

Again in the original links (sorry for the absence of version nrs) you can download the latest component.

You are welcome to test it.

If anyone wants to quickly report something, or wants me to hold hands for the first installation, send me a pm, and I will give you my instant messaging details :-)

Thanks
Konstantinos

Author:  vavroom [ Thu Aug 25, 2005 10:00 am ]
Post subject:  Re: Receipe component released!

I'll have to keep an eye out for that.  I'm working on a cooking site myself, and was wanting to work on my own component (I'm quite particular about how recipes are laid out, as I am a qualified chef, did internship and all that, though I'm not in that industry anymore).  ANyway, I'll let you iron out the bugs and give it a go :)

Author:  Dagonee [ Thu Aug 25, 2005 1:51 pm ]
Post subject:  Re: Receipe component released!

Nice to see all the work you've done on it.

I may be able to look at the printer-friendly thing - it still works in my version, at least on Firefox and IE6.

Good job.

Author:  koyan [ Thu Aug 25, 2005 2:35 pm ]
Post subject:  Re: Receipe component released!

Dagonee wrote:
I may be able to look at the printer-friendly thing - it still works in my version, at least on Firefox and IE6.

The printer friendly thing is still exactly as you left it :-)

Dagonee wrote:
Good job.

It had good bases to start with :-)

Author:  Dagonee [ Thu Aug 25, 2005 2:49 pm ]
Post subject:  Re: Receipe component released!

What's the error message it's gving? And does the printer-friendly link on my site work in your browser? I'm wondering if my shortcut is too browser specific.

Author:  koyan [ Thu Aug 25, 2005 2:58 pm ]
Post subject:  Re: Receipe component released!

Dagonee wrote:
What's the error message it's gving? And does the printer-friendly link on my site work in your browser? I'm wondering if my shortcut is too browser specific.

Ok, checking out the javascript console to find out what error it gives, I actually found out what the bug was (and fixed it):
In my try to make it language indepentant, I had messed up the javascript.
I have fixed that, so now I will upload both the component and the fix to Stella's site :-)
Somehow I have to say "thanks" to you again (but we are becoming to sweet and thats boring :-))

I will upload the corrected component and post here...

Author:  koyan [ Thu Aug 25, 2005 3:05 pm ]
Post subject:  Re: Receipe component released!

koyan wrote:
I will upload the corrected component and post here...

Which I just did, and now the component (in the usual links) has a printer friendly link in each recipe, which works as Dagonee had originally made it to.

Author:  vavroom [ Thu Aug 25, 2005 9:20 pm ]
Post subject:  Re: Receipe component released!

koyan wrote:
Which I just did, and now the component (in the usual links) has a printer friendly link in each recipe, which works as Dagonee had originally made it to.


FWIW, I never use "printer friendly links" like that...  I just create a CSS file for @print media, and strip everything that way with display: none :)

Author:  koyan [ Fri Aug 26, 2005 4:38 am ]
Post subject:  Re: Receipe component released!

vavroom wrote:
FWIW, I never use "printer friendly links" like that...  I just create a CSS file for @print media, and strip everything that way with display: none :)

Point me to one live site where you have used this, and I will be bad boy enough to "inspire" from it and get rid of the javascript!!! . I prefer css as well, because I will then make different print types (for A4, for cards etc)...

Author:  vavroom [ Fri Aug 26, 2005 4:46 am ]
Post subject:  Re: Receipe component released!

You'll be better off looking at the following article on A List Apart (have you seen their redesign yet?  Brilliant :) )

http://www.alistapart.com/articles/goingtoprint

Author:  koyan [ Fri Aug 26, 2005 4:49 am ]
Post subject:  Re: Receipe component released!

vavroom wrote:
You'll be better off looking at the following article on A List Apart (have you seen their redesign yet?  Brilliant :) )

http://www.alistapart.com/articles/goingtoprint

Good, thanks, I will (after breakfast!!!)

Author:  eGulp [ Fri Aug 26, 2005 7:41 am ]
Post subject:  Re: Receipe component released!

Question:

Is there anyone here on "recipes" that have technical knowledge to "translate" a small asp software into php ?

(PS may be something on asp and db files have to be sincronized) 

Author:  koyan [ Fri Aug 26, 2005 8:11 am ]
Post subject:  Re: Receipe component released!

vavroom wrote:
You'll be better off looking at the following article on A List Apart (have you seen their redesign yet?  Brilliant :) )

http://www.alistapart.com/articles/goingtoprint

Ok, my first problem with that is custom templates:
This works only if your template is fully css, right? In the template used here the top banner is all made of tables. Therefore I cannot simply make it dissapear by making it "display:none".
The same goes for the default template "javabean" of Mambo: all the design is based on tables.
And since I want what I make to work with everybody's and his dog's templates, I have to dissapear everything except the things I have to print.
BUT, with the css option, the administrator of each site will have to modify the print.css accordinly to their template in order to have the required result, while in the javascript, they dont.
I might be wrong (since I have no expertese in this area), in which case please DO correct me and point me to the right direction :-)

Author:  vavroom [ Fri Aug 26, 2005 10:13 am ]
Post subject:  Re: Receipe component released!

Hmmm, yes, well, the print.css will work best when you apply to a site as a whole.  In the case of table based templates, yeah, you're SOL...  If, however, you prepare a CSS driven layout, you can hide the tables generated by mambo by wrapping each bit of code in a div that you then hide through CSS.

I think that you're probably making your life more difficult if you're aiming to get your component to be printed without the stuff around it.  It should be handled by the template, not the component, IMHO.

Just my 2 cents,.

Author:  koyan [ Fri Aug 26, 2005 12:33 pm ]
Post subject:  Re: Receipe component released!

vavroom wrote:
Hmmm, yes, well, the print.css will work best when you apply to a site as a whole.  In the case of table based templates, yeah, you're SOL...  If, however, you prepare a CSS driven layout, you can hide the tables generated by mambo by wrapping each bit of code in a div that you then hide through CSS.

I think that you're probably making your life more difficult if you're aiming to get your component to be printed without the stuff around it.  It should be handled by the template, not the component, IMHO.

It seems we agree to disagree.
In my point of view functionality should be seperated from design. The designer should be able to use whatever they want for the template, tables or css or whatever else. They should NOT need to design a specific css for a component for each different template that the administrator should use.
When you give a component out, you are trying to make it work under as much possible setups, and with the minimum code changes from the user (and for the average user, making a css for a component for their template is code changes...)
So, I will go the more difficult way for myself, in order to make the users life easier :-)
(and I enjoy a  chalenge as well)

BTW: the article you pointed me to was help anyway: I will change the print-friendly page's css following some advices from there.

Author:  aravot [ Sat Sep 03, 2005 8:32 pm ]
Post subject:  Re: Receipe component released!

Using PortalBlue template from mamboteam.com

There are extra bullets

FireFox
Image

IE
Image

Where to find add-on recipes?

Author:  koyan [ Sun Sep 04, 2005 4:22 am ]
Post subject:  Re: Receipe component released!

I will try to fix that.

What do you mean about "add on recipies"?

Author:  aravot [ Sun Sep 04, 2005 5:29 am ]
Post subject:  Re: Receipe component released!

koyan wrote:
What do you mean about "add on recipies"?


Ready made recipes to add to the component

Author:  koyan [ Sun Sep 04, 2005 6:18 am ]
Post subject:  Re: Receipe component released!

aravot wrote:
koyan wrote:
What do you mean about "add on recipies"?


Ready made recipes to add to the component

Oh! Sorry, the ones we have are in greek :-) Given that the component was just given out, I dont believe that you will find any for this component. BUT: it is a good idea: I am putting in my list of to-do's an "export recipies as add-ons" and "import add-on recipies buttons" (long in the future)

Author:  focalguy [ Sat Oct 15, 2005 10:15 pm ]
Post subject:  Re: Receipe component released!

Just want to say I like this component too. Is it still being developed? I didn't see a project on the joomla forge.

Author:  koyan [ Sun Oct 16, 2005 5:51 am ]
Post subject:  Re: Receipe component released!

focalguy wrote:
Just want to say I like this component too. Is it still being developed? I didn't see a project on the joomla forge.

I have done small changes. Whenever I do changes I update the download files.
I havent got into it yet as to put it in the joomla forge. I wanted to make the categories administration part before I put it there.
Also, googling around I didnt see it anywhere used except my wifes website and a couple more (the original creators and one more). So I gathered that there wasnt enough interest about it...
If there is really interest to justify the trouble of putting it in the joomla, creating version nrs etc etc, I will put it.

Author:  vavroom [ Sun Oct 16, 2005 9:35 am ]
Post subject:  Re: Receipe component released!

koyan wrote:
Also, googling around I didnt see it anywhere used except my wifes website and a couple more (the original creators and one more). So I gathered that there wasnt enough interest about it...


People probably aren't using it because they don't know it's there!  You'll have more people finding it if you have a project on our forge :)

I'd use it, however, 14 years as a professional chef have made me very finicky in how I organise my recipes and I have yet to find a recipe software that matches my way to do things ;)

Page 1 of 10 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/