aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/views/admin/blog/posts/_form.html.erb23
-rw-r--r--changelog.md3
-rw-r--r--config/locales/cs.yml7
-rw-r--r--config/locales/de.yml7
-rw-r--r--config/locales/en.yml7
-rw-r--r--config/locales/es.yml7
-rw-r--r--config/locales/fr.yml7
-rw-r--r--config/locales/it.yml7
-rw-r--r--config/locales/nl.yml7
-rw-r--r--config/locales/pl.yml7
-rw-r--r--config/locales/pt-BR.yml7
-rw-r--r--config/locales/ru.yml7
-rw-r--r--config/locales/sk.yml7
-rw-r--r--config/locales/zh-CN.yml7
-rw-r--r--lib/gemspec.rb4
-rw-r--r--refinerycms-blog.gemspec6
16 files changed, 8 insertions, 112 deletions
diff --git a/app/views/admin/blog/posts/_form.html.erb b/app/views/admin/blog/posts/_form.html.erb
index 9d0e0bd..7bcca84 100644
--- a/app/views/admin/blog/posts/_form.html.erb
+++ b/app/views/admin/blog/posts/_form.html.erb
@@ -50,28 +50,7 @@
<%= f.datetime_select :published_at %>
</div>
<div class='hemisquare right_side'>
- <h2><%= t('.seo') %></h2>
- <div class='field'>
- <span class='label_with_help'>
- <%= f.label :browser_title, t('.seo_override_title') %>
- <%= refinery_help_tag t('.seo_override_title_help')%>
- </span>
- <%= f.text_field :browser_title, :class => 'widest' %>
- </div>
- <div class='field'>
- <span class='label_with_help'>
- <%= f.label :meta_keywords, t('.meta_keywords_title') %>
- <%= refinery_help_tag t('.meta_keywords_help') %>
- </span>
- <%= f.text_field :meta_keywords, :class => 'widest' %>
- </div>
- <div class='field'>
- <span class='label_with_help'>
- <%= f.label :meta_description, t('.meta_description_title') %>
- <%= refinery_help_tag t('.meta_description_help') %>
- </span>
- <%= f.text_area :meta_description, :class => 'widest', :rows => 7 %>
- </div>
+ <%= render :partial => '/seo_meta/form', :locals => {:form => f} %>
</div>
</div>
<%= render :partial => "/shared/admin/form_actions",
diff --git a/changelog.md b/changelog.md
index e861958..8094a91 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,4 +1,4 @@
-## 1.4 [UNRELEASED]
+## 1.4 [26 May 2011]
* Spanish language fixes [scambra](https://github.com/scambra)
* Bug fixes [scambra](https://github.com/scambra)
@@ -6,6 +6,7 @@
* Tagged posts route / view [joemsak](https://github.com/joemsak)
* Tag cloud in sidebar
* Czech & slovak translations [karem](https://github.com/keram)
+* SEO fields and migration [parndt](https://github.com/parndt) [ugisozols](https://github.com/ugisozols)
* [See full list](https://github.com/resolve/refinerycms-blog/compare/1.3...1.4)
## 1.3 [03 March 2011]
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
index aee745c..8d8d81d 100644
--- a/config/locales/cs.yml
+++ b/config/locales/cs.yml
@@ -38,13 +38,6 @@ cs:
toggle_advanced_options: Klikni pro přístup k nastavením meta tagů a menu
save_as_draft: Uložit jako koncept
published_at: Datum publikování
- seo: Optimalizace pro vyhledávače
- seo_override_title: Titulek prohlížeče
- seo_override_title_help: Vložte titulek délky 5-10 slov, který vystihuje obsah článek.
- meta_keywords_title: Klíčová slova
- meta_keywords_help: Vložte 5-10 klíčových slov oddělených čárkou, které se vztahují k obsahu článek.
- meta_description_title: Popisek
- meta_description_help: Vložte 2-3 krátké věty shrnující obsah článek.
index:
no_items_yet: 'Nejsou žádné články na blogu. Klikni na "%{create}" pro přidání prvního.'
uncategorized:
diff --git a/config/locales/de.yml b/config/locales/de.yml
index bd47a11..1209b5f 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -38,13 +38,6 @@ de:
toggle_advanced_options: 'Klicken, um auf Meta-Tag-Einstellungen und Menüoptionen zuzugreifen'
save_as_draft: Als Entwurf speichern
published_at: Veröffentlichungsdatum
- seo: Suchmaschinenoptimierung
- seo_override_title: Browsertitel
- seo_override_title_help: Geben Sie einen 5-10 Wörter langen Titel an, den der Inhalt der Seite beschreibt.
- meta_keywords_title: Meta-Schlüsselwörter
- meta_keywords_help: Geben Sie 5-10 Schlüsselwörter für diese Seite an. Trennen Sie Schlüsselwörter mit einem Komma.
- meta_description_title: Meta-Beschreibung
- meta_description_help: Beschreiben Sie in knappen zwei oder drei Sätzen, um was es sich bei dieser Seite handelt.
index:
no_items_yet: 'Es sind noch keine Artikel vorhanden. Klicken Sie auf "%{create}", um Ihren ersten Artikel hinzuzufügen.'
uncategorized:
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 4bfc962..f5b5461 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -38,13 +38,6 @@ en:
toggle_advanced_options: Click to access meta tag settings and menu options
save_as_draft: Save as Draft
published_at: Publish Date
- seo: Search Engine Optimization
- seo_override_title: Browser title
- seo_override_title_help: Enter a 5-10 word title that summarizes the contents of this post.
- meta_keywords_title: Meta keywords
- meta_keywords_help: Enter 5-10 keywords that relate to this post. Separate keywords by a comma.
- meta_description_title: Meta description
- meta_description_help: Enter a concise two or three sentences describing what this post is about.
index:
no_items_yet: 'There are no Blog Posts yet. Click "%{create}" to add your first blog post.'
uncategorized:
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 4191195..bd9c383 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -38,13 +38,6 @@ es:
toggle_advanced_options: Click para acceder a las opciones de menú y etiquetas
save_as_draft: Guardar Borrador
published_at: Fecha de publicación
- seo: Optimización para motores de búsqueda (SEO)
- seo_override_title: Título del navegador
- seo_override_title_help: Introduce un título de 5-10 palabras que resuma los contenidos de la entrada.
- meta_keywords_title: Palabras clave (meta keyboards)
- meta_keywords_help: Introduce 5-10 palabras clave relacionadas con esta entrada, separadas por comas.
- meta_description_title: Meta-descripción
- meta_description_help: Describe en dos o tres frases de qué tema trata esta entrada.
index:
no_items_yet: 'Aún no hay entradas en el Blog. Haz click en "%{create}" para añadir el primero'
uncategorized:
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 9817b4f..c71a01f 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -38,13 +38,6 @@ fr:
toggle_advanced_options: Cliquez ici pour accéder aux paramêtres des meta-tags et au menu des options
save_as_draft: Enregistrer comme Brouillon
published_at: Date de publication
- seo: Optimisations pour les moteurs de recherche (SEO)
- seo_override_title: Titre du navigateur
- seo_override_title_help: Entrez entre 5 et 10 mots qui résument votre article.
- meta_keywords_title: Mots clefs
- meta_keywords_help: Entrez entre 5 et 10 mots clefs en relation avec votre article (Séparer les mots clefs par des virgules).
- meta_description_title: Description
- meta_description_help: Entrez deux ou trois phrases concises décrivants le sujet de votre article.
index:
no_items_yet: 'Il n''y a aucun article pour l''instant. Cliquez sur "%{create}" pour ajouter votre premier article.'
post:
diff --git a/config/locales/it.yml b/config/locales/it.yml
index 1e4cdcd..24023b6 100644
--- a/config/locales/it.yml
+++ b/config/locales/it.yml
@@ -38,13 +38,6 @@ it:
toggle_advanced_options: Clicca per accedere alle impostationi dei meta tag e del menu
save_as_draft: Salva come Bozza
published_at: Data di Pubblicazione
- seo: Ottimizzazione Motori di Ricerca
- seo_override_title: Titolo del Browser
- seo_override_title_help: È possibile inserire un testo per il titolo della barra del browser che sovrascriverà il valore predefinito
- meta_keywords_title: Parole chiave
- meta_keywords_help: Inserisci 5-10 parole chiave che riguardano questa messaggio, separate da una virgola.
- meta_description_title: Descrizione
- meta_description_help: Inserire due o tre frasi concise che descrivono questa messaggio.
index:
no_items_yet: 'Non ci sono ancora Messaggi per questo Blog. Clicca "%{create}" per aggiungere il tuo primo messaggio.'
post:
diff --git a/config/locales/nl.yml b/config/locales/nl.yml
index f551670..7a48408 100644
--- a/config/locales/nl.yml
+++ b/config/locales/nl.yml
@@ -38,13 +38,6 @@ nl:
toggle_advanced_options: Klik voor toegang tot meta tag instellingen en menu opties
save_as_draft: Sla op als concept
published_at: Publicatiedatum
- seo: Zoekmachine optimalisatie
- seo_override_title: Browser titel
- seo_override_title_help: Als u de standaard titel van het browservenster wilt wijzigen, kunt u hier een alternatief invullen.
- meta_keywords_title: Meta zoekwoorden
- meta_keywords_help: Voeg 5 tot 10 meta zoekwoorden toe. Gebruik een komma om de zoekwoorden te scheiden.
- meta_description_title: Meta omschrijving
- meta_description_help: Voer een compacte (twee a drie zinnen) pagina beschrijving in.
index:
no_items_yet: 'Er zijn momenteel geen blogposts. Klik op "%{create}" om uw eerste blogpost toe te voegen.'
uncategorized:
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
index 7ff9309..5a9fe9d 100644
--- a/config/locales/pl.yml
+++ b/config/locales/pl.yml
@@ -44,13 +44,6 @@ pl:
toggle_advanced_options: 'Kliknij, aby zarządzać meta-ustawieniami'
save_as_draft: Zapisz jako szkic
published_at: Data publikacji
- seo: Optymalizacja dla wyszukiwarek
- seo_override_title: Tytuł w przeglądarce
- seo_override_title_help: Wpisz 5-10 słów które podsumowują zawartość tej strony.
- meta_keywords_title: Słowa kluczowe meta
- meta_keywords_help: Wpisz 5-10 słów kluczowych związanych z zawartością tej strony. Rozdziel słowa kluczowe przecinkiem.
- meta_description_title: Opis meta
- meta_description_help: Podaj dwu-trzyzdaniowy opis tego, o czym jest ta strona.
index:
no_items_yet: 'Na blogu nie ma jeszcze żadnych wpisów. Kliknij "%{create}" aby dodać pierwszy post.'
uncategorized:
diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml
index dff2133..706f34c 100644
--- a/config/locales/pt-BR.yml
+++ b/config/locales/pt-BR.yml
@@ -38,13 +38,6 @@ pt-BR:
toggle_advanced_options: Clique aqui para acessar as configurações de meta tag e menu
save_as_draft: Salvar como rascunho
published_at: Data de publicação
- seo: Otimização de Motor de Busca
- seo_override_title: Título para a busca
- seo_override_title_help: Digite de 5 a 10 palvras pequenas que resumem o conteúdo desta página.
- meta_keywords_title: Palavras-chave
- meta_keywords_help: Digite de 5 a 10 palavras-chave presentes nesta página. Separe elas com vírgula.
- meta_description_title: Meta descrição
- meta_description_help: Digite duas ou três sentenças concisas descrevendo sobre o que é essa página.
index:
no_items_yet: 'Ainda não há Posts no Blog. Clique em "%{create}" para adicionar o primeiro post.'
uncategorized:
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 351bcdb..98b22fc 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -38,13 +38,6 @@ ru:
toggle_advanced_options: 'Нажмите, чтобы получить доступ к настройкам мета-тегов и меню'
save_as_draft: Сохранить как черновик
published_at: Дата публикации
- seo: Поисковая оптимизация
- seo_override_title: Заголовок браузера
- seo_override_title_help: "Введите заголовок из 5&ndash;10 слов, которые описывают текст на этой странице."
- meta_keywords_title: Ключевые слова
- meta_keywords_help: "Введите 5&ndash;10 ключевых слов, которые относятся к этой странице, разделяя запятой."
- meta_description_title: Описание
- meta_description_help: "Введите два-три коротких предложения, описывающих страницу."
index:
no_items_yet: 'Записи в блоге отстутствуют. Нажмите "%{create}", чтобы добавить первую запись.'
post:
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
index 3542278..fea514d 100644
--- a/config/locales/sk.yml
+++ b/config/locales/sk.yml
@@ -38,13 +38,6 @@ sk:
toggle_advanced_options: Klikni pre prístup k nastaveniam meta tagov a menu
save_as_draft: Uložiť ako koncept
published_at: Dátum publikovania
- seo: Optimalizácia pre vyhľadávanie
- seo_override_title: Titulok prehliadača
- seo_override_title_help: Vložte titulok dĺžky 5-10 slov, ktorý vystihuje obsah stránky.
- meta_keywords_title: Kľúčové slová (Meta keywords)
- meta_keywords_help: Vložte 5-10 kľúčových slov oddelených čiarkou, ktoré sa vzťahujú k obsahu stránky.
- meta_description_title: Popis (Meta description)
- meta_description_help: Vložte 2-3 krátke vety sumarizujúce obsah stránky.
index:
no_items_yet: 'Niesu žiadne články na blogu. Klikni na "%{create}" pre pridanie prvého.'
uncategorized:
diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml
index 36c8528..a3cafe5 100644
--- a/config/locales/zh-CN.yml
+++ b/config/locales/zh-CN.yml
@@ -38,13 +38,6 @@ zh-CN:
toggle_advanced_options: 点击进入标签详解设置和菜单选项
save_as_draft: 保存为草稿
published_at: 发布日期
- seo: 搜索引擎优化
- seo_override_title: 浏览标题
- seo_override_title_help: 输入 5 到 10 个字的标题去概括这个页面的内容.
- meta_keywords_title: Meta 关键字
- meta_keywords_help: 输入 5 到 10 个与这个页面有关的关键字. 用逗号分开每个关键字.
- meta_description_title: Meta 说明
- meta_description_help: 简洁地输入两三句话来介绍这个页面.
index:
no_items_yet: '目前尚未发博。 点击 "%{create}" 添加您的第一篇博文。'
uncategorized:
diff --git a/lib/gemspec.rb b/lib/gemspec.rb
index c343d2c..8cbbb76 100644
--- a/lib/gemspec.rb
+++ b/lib/gemspec.rb
@@ -19,10 +19,10 @@ Gem::Specification.new do |s|
s.require_paths = %w(lib)
# Runtime dependencies
- s.add_dependency 'refinerycms-core', '~> 1.0.0'
+ s.add_dependency 'refinerycms-core', '~> 0.9.9.22'
s.add_dependency 'filters_spam', '~> 0.2'
s.add_dependency 'acts-as-taggable-on'
- s.add_dependency 'seo_meta', '~> 1.1'
+ s.add_dependency 'seo_meta', '~> 1.1.0'
# Development dependencies
s.add_development_dependency 'factory_girl'
diff --git a/refinerycms-blog.gemspec b/refinerycms-blog.gemspec
index 2dd018b..87c7678 100644
--- a/refinerycms-blog.gemspec
+++ b/refinerycms-blog.gemspec
@@ -2,7 +2,7 @@ Gem::Specification.new do |s|
s.name = %q{refinerycms-blog}
s.version = %q{1.4.0}
s.description = %q{A really straightforward open source Ruby on Rails blog engine designed for integration with RefineryCMS.}
- s.date = %q{2011-05-22}
+ s.date = %q{2011-05-26}
s.summary = %q{Ruby on Rails blogging engine for RefineryCMS.}
s.email = %q{info@refinerycms.com}
s.homepage = %q{http://refinerycms.com/blog}
@@ -10,10 +10,10 @@ Gem::Specification.new do |s|
s.require_paths = %w(lib)
# Runtime dependencies
- s.add_dependency 'refinerycms-core', '~> 1.0.0'
+ s.add_dependency 'refinerycms-core', '~> 0.9.9.22'
s.add_dependency 'filters_spam', '~> 0.2'
s.add_dependency 'acts-as-taggable-on'
- s.add_dependency 'seo_meta', '~> 1.1'
+ s.add_dependency 'seo_meta', '~> 1.1.0'
# Development dependencies
s.add_development_dependency 'factory_girl'