Coder Social home page Coder Social logo

Comments (18)

parndt avatar parndt commented on July 19, 2024

we could extract refinery's into optimizes_for_search_engines or something

from refinerycms-blog.

 avatar commented on July 19, 2024

yep, a plugin for this would be awesome. Often when make custom engines, we need to be able to just automatically add those standard options.

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

Or maybe has_meta_tags to allow you to override the browser title, keywords, description etc. all the things that Presenters/@meta have in Refinery.

from refinerycms-blog.

ninadpachpute avatar ninadpachpute commented on July 19, 2024

Any progress on this? I am new to rails but meanwhile I will give it a shot.

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

No progress has been made but we do have a little something internally related to this.

from refinerycms-blog.

johnbartram avatar johnbartram commented on July 19, 2024

Is it possible to update the blog module to use the new seo_meta functionality in 0.9.9.14 and add in the form for the seo components on each post

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

yep will be doing so in the near future

from refinerycms-blog.

johnbartram avatar johnbartram commented on July 19, 2024

hi phil, has there been any update on this? cheers

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

Yes these have been added.

See comparison: resolve/refinerycms-blog@03e105b...master

Hopefully we can release this with the next version but it may end up in version 1.5

from refinerycms-blog.

johnbartram avatar johnbartram commented on July 19, 2024

Awesome, thanks Phil! So can i run the refinery update rake task to upgrade to this commit? Or do i need to wait until the version changes?

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

Yeah sorry but new version will be soon enough... Just have to coordinate a
few things. Or in your Gemfile you can specify:

gem 'refinerycms-blog', :git => 'git://
github.com/resolve/refinerycms-blog.git'

That will allow you to use it now.
Run bundle install and then rails generate refinerycms-blog and then rake
db:migrate

from refinerycms-blog.

keram avatar keram commented on July 19, 2024

Hello Phil,
thnx you for progress on this :-).

I get this error when i upgrade to this version and try show some blog posts:

Started GET "/blog/marcov%c3%a9-novinky" for at Fri May 06 19:19:09 +0200 2011
Processing by Blog::PostsController#show as HTML
Parameters: {"id"=>"marcové-novinky", "locale"=>:sk}
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/posts/_nav.html.erb (130.9ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/posts/_post.html.erb (144.1ms)
Rendered /home/keram/gems/gems/refinerycms-core-0.9.9.21/app/views/shared/admin/_error_messages.html.erb (1.0ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/shared/_categories.html.erb (0.1ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/shared/_tags.html.erb (1.5ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/shared/_posts.html.erb (133.2ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/shared/_rss_feed.html.erb (1.8ms)
Rendered shared/_content_page.html.erb (2.0ms)
Rendered /home/keram/gems/bundler/gems/refinerycms-blog-76708704c8bc/app/views/blog/posts/show.html.erb within layouts/application (379.5ms)
Completed in 434ms

ActionView::Template::Error (Refinery::BasePresenter doesn't know url. Define or delegate it.):
5: # if 'sections' is passed in as a local_assigns, all of this is ignored.
6: if local_assigns[:sections].blank?
7: # always have a title
8: sections = [{:yield => :body_content_title, :fallback => page_title, :title => true}]
9:
10: # append sections from this page.
11: @page.parts.inject(sections) do |s, part|
app/views/shared/_content_page.html.erb:8:in `_app_views_shared__content_page_html_erb___1820992394_70225744848220_7738604'

from refinerycms-blog.

johnbartram avatar johnbartram commented on July 19, 2024

I get a similar error when i try to edit / create a new blog post in the backend.

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

Yeah.. that error's a pain.. it'll be fixed in RefineryCMS 1.0.0 and hence why the blog wasn't released yet.

from refinerycms-blog.

johnbartram avatar johnbartram commented on July 19, 2024

Cool, sounds good. So when are you looking at releasing RefineryCMS 1.0.0?

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

At the moment the answer is "how long is a piece of string" but basically ASAP. The issue is when people file new issues that would look very bad in a 1.0.0 :-)

from refinerycms-blog.

ivanoats avatar ivanoats commented on July 19, 2024

Thanks for considering this, it's a factor in my switch from WordPress to Refinery

from refinerycms-blog.

parndt avatar parndt commented on July 19, 2024

As this has been implemented since v1.4 I'm closing this. Woohoo!

from refinerycms-blog.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.