Skip to content
Permalink
Browse files

HU texts, bug fixes, logging

  • Loading branch information...
Laszlo Papp
Laszlo Papp committed Oct 22, 2011
2 parents b6ec10f + d60bd2e commit e6c3b8524b6dfd5870137b51a1a886fb26740c96
@@ -52,7 +52,8 @@ def redirect_to_new_host
rescue_from 'ActiveRecord::RecordNotFound', :with => :rescure_routing_error

private
def rescure_routing_error
def rescure_routing_error(e)
log_message_error(e, "Invalid URL - Referer: #{request.referer} - Redirecting to #{last_url}")
redirect_to_url last_url, 'application.routing_error'
end

@@ -293,18 +294,18 @@ def set_error(object, options = {})
end
end

# Sets the @error variable for the flash object (used for HTTP requests).
def flash_error
flash[:error] = @error
end

#
# sets an url which will be called assynchronously as the page loads on the user's side
#
def set_later_call(url)
@later_call = url
end

# Sets the @error variable for the flash object (used for HTTP requests).
def flash_error
flash[:error] = @error
end

# Sets the @later_call variable for the flash object (used for HTTP requests).
def flash_later_call
flash[:later_call] = @later_call
@@ -738,7 +738,7 @@ def redirect_if_approved_or_incorporated
return
end
rescue Exception => e
log_error_home(e,"Error running redirect approved/incorporated IP filter")
log_error_home(e, "Error running redirect approved/incorporated IP filter.")
end
end

@@ -63,7 +63,6 @@ def activate
set_error 'users.activation.messages.failed'
redirect_or_render_with_error(base_url, @user)
end

else
# via_form === true, given email is not verified, therefore, send activation email

@@ -81,11 +80,11 @@ def activate
end
else
set_error 'users.activation.messages.failed'
later_call_with_error(request.referer, signup_url, @user)
later_call_with_error(last_url, signup_url, @user)
end
else
set_error 'activerecord.errors.messages.blank', :attribute => I18n.t('application.general.email')
later_call_with_error(request.referer, signup_url, @user)
set_error 'activerecord.errors.messages.blank', :attribute => I18n.t('application.general.email')
later_call_with_error(last_url, signup_url, @user)
end
end
end
@@ -96,6 +95,7 @@ def activate
log_message_info("User '#{@user.id}' has been activated sucessfully.")
end


def activate_email
@action = PendingAction.find(params[:token])

@@ -79,8 +79,8 @@ def echo_button(button_tag, echoed, statement_node, opts={})
def echo_button_label(statement_node)
content_tag(:span, '',
:class => 'label',
'data-not-supported' => I18n.t("discuss.statements.echo_link"),
'data-supported' => I18n.t("discuss.statements.unecho_link"))
'data-not-supported' => '+1 echo', #I18n.t("discuss.statements.echo_link"),
'data-supported' => '–1 echo') #I18n.t("discuss.statements.unecho_link"))
end

def social_echo_container(statement_node, echoed=false)
@@ -588,7 +588,7 @@ def edit_period_hint
#
def navigation_buttons(statement_node, type, opts={})
buttons = ''
if statement_node and statement_node.new_record?
if statement_node and opts[:form]
%w(prev next).each{|button| buttons << statement_tag(button.to_sym, type, true)}
buttons << content_tag(:span,
I18n.t("discuss.statements.sibling_labels.#{type.classify.constantize.name_for_siblings}"),
@@ -2,14 +2,14 @@
<div id="info_box" class="ui-state-highlight" style="display:none;">
<div class="ui-icon ui-icon-info info_error_icon"></div>
<div class="message">Message</div>
<a class="close_button" href="close" onclick="$('#info_box').stop(); return false;">
<a class="close_button" href="#" onclick="$('#info_box').stop(); return false;">
<%= I18n.t('application.general.close') %>
</a>
</div>
<div id="error_box" class="ui-state-error" style="display:none;">
<div class="ui-icon ui-icon-alert info_error_icon"></div>
<div class="message">Message</div>
<a class="close_button" href="close" onclick="$('#error_box').stop(); return false;">
<a class="close_button" href="#" onclick="$('#error_box').stop(); return false;">
<%= I18n.t('application.general.close') %>
</a>
</div>
@@ -23,7 +23,7 @@
<% end %>
<% if flash[:later_call] %>
$.getScript('<%= escape_javascript(flash[:later_call]) %>');
$.getScript('<%= escape_javascript(flash[:later_call]) %>');
<% end %>
</script>

@@ -4,7 +4,7 @@
<% content_tag :div, :class => 'header active' do %>

<% content_tag :div, :class => 'header_buttons' do %>
<%= navigation_buttons(statement_node, node_type(statement_node)) %>
<%= navigation_buttons(statement_node, node_type(statement_node), :form => true) %>
<% end %>

<% content_tag :div, :class => "header_link#{linking_enabled ? ' linkable' : ''}" do %>
@@ -919,16 +919,17 @@ de:
text: |
Liebe(r) {{name}},
willkommen auf echo!
Herzlich willkommen bei echo - der Gemeinschaft für echte und lebendige Demokratie im Internet.
Schön, dass Sie sich in die Entwicklung von echo einbringen möchten.
Als Teil von echo können Sie mit Ihren Ideen und Diskussionsbeiträge hilfreiche Impulse für die
erfolgreiche Weiterentwicklung von echo liefern.
Wir freuen uns, Sie als aktives Mitglied der Bewegung begrüßen zu dürfen.
Wir wünschen Ihnen eine inspirierende und bereichernde Zeit auf echo!
Nutzen Sie echo auch, um Ihre Gedanken, Ideen und Ansichten auf IHREN Websites zu diskutieren - mit IHRER Gemeinschaft für IHRE gesellschaftlichen Anliegen.
Bis bald,
Ihre Stimme braucht ein Echo - echo braucht Ihre Stimme!
Wir wünschen Ihnen viel Spaß und Erfolg dabei, zu unserer gemeinsamen Zukunft beizutragen. Und bitte zögern Sie nicht, sich bei Fragen, Problemen oder Anregungen an uns zu wenden.
Mit besten Grüßen,
Ihr echo Team
# New password section
@@ -916,15 +916,15 @@ en:
text: |
Dear {{name}},
welcome to echo!
welcome to echo - the home of living, real democracy on the Internet.
We are happy seeing you join us to participate in the evolution of echo.
As a member you can take part in discussions and also provide helpful
impulses for a successfull development of echo.
We are happy to see you becoming an active member of the movement.
We wish you an inspiring and enriching time.
Feel free to use echo to speak up your mind also on YOUR site - with YOUR community, for YOUR issues in society.
Your voice needs an echo and echo needs your voice! :-)
See you soon,
We wish you great success in contributing to our common future.
All the best,
Your echo team
@@ -941,6 +941,7 @@ en:
If you keep having problems with activating your account, please feel free to contact us at support@echologic.org.
We wish you further much inspiration and fun at echo.
With best regards,
Your echo team
@@ -950,7 +951,7 @@ en:
text1: |
Dear {{name}},
In order to successfully update your E-Mail address, you must complete the last step of the process, which consists of clicking the URL below, allowing us to successfully confirm your new E-Mail address.
Please click the link below to confirm and update to your new E-Mail address.
text2: |
If clicking on the URL does not make a new browser window open automatically, please copy and paste the URL into your browser.
@@ -170,7 +170,7 @@ hu:
# Activations section
activation:
messages:
success: Profilodat sikeresen aktiváltad. Üdvözlünk az echo közösségben!
success: Profilodat sikeresen aktiváltad. Légy üdvözölve az echo közösségben!
failed: |-
<p>Profilodat nem tudtuk aktiválni. Kérjük ellenőrizd a megadottak helyességét.</p>
email_success: E-mail címedet sikeresen megváltoztattad!
@@ -403,13 +403,13 @@ hu:
action: 'Join now!'

messages:
created: "Please check your E-Mails to activate your newly created account!"
activate_email: In order to complete the E-Mail address modification, please log out and press the confimation link sent to your new E-Mail address!
created: "Kérjük ellenőrizd E-Mailjeidet és aktiváld újonnan létrehozott echo profilodat!"
activate_email: Új E-Mail címed aktiválásához kérjük, hogy jelentkezz ki az echoból és kattints az új E-Mail címedre elküldött linkre.

# Reports section
reports:
new:
title: "Report user"
title: "Report user"
text: |
<p>Did you see <strong>offensive, unethical or illegal content?</strong><br/>
If so, here you can report the user to our administrative team.
@@ -507,8 +507,8 @@ hu:
contra_argument: Tekintsd át az összes érvet az aktuális javaslatra vonatkozóan
background_info: Tekintsd át az összes háttérinfót az aktuális hozzászólás kapcsán
link_statement: |-
Add meg a cím egy részletét vagy másold be a kijelentés közvetlen URL-jét.
Ezután nyomd meg ezt a gombot a régi kijelentés beillesztéséhez.
Add meg a cím egy részletét vagy másold be a hozzászólás közvetlen URL-jét.
Ezután nyomd meg ezt a gombot a régi hozzászólás beillesztéséhez.
unlink_statement: "Nyomd meg a gombot újra a régi és új bejegyzés közti összeköttetés feloldásához."


@@ -29,13 +29,13 @@ hu:
<p>
Az echo egy a közösségből fakadó <a href="{{github_url}}" target="_blank">nyílt forrású</a> projekt egy
<strong>élő demokráciáért</strong> - <span title="{{subsidiarity_tooltip}}" class="ttLink">világszerte</span>,
minden ember egyenrangú, aktív részvételével. Átfogó koncepciója korunk egyik kulcsproblémájának megoldását
mindannyiunk egyenrangú, aktív részvételével. Átfogó koncepciója korunk egyik kulcsproblémájának megoldását
célozza: a politikai rezignáció és az egyedüli ember tehetetlenség érzetének leküzdését.
</p><p>
"Megvitatjuk - Összefogunk - Cselekszünk!" - A szociális szoftver lehetőséget nyújt <strong>konstruktív,
többnyelvű nyílt viták</strong> folytatására véleményformálás és közös megoldáskeresés céljából.
Az echo összeköti a vitákban azonos álláspontokat kialakító embereket és támogatja őket a
<strong>közös cselekvésben</strong> a társadalmi és politikai befolyásgyakorlás sikeréért.
"Megvitatjuk - Összefogunk - Cselekszünk!" - A szociális szoftver lehetőséget nyújt <strong>széleskörű
társadalmi viták</strong> folytatására és konstruktív <strong>javaslataink együttes kidolgozására</strong>.
Az echo összeköt minket a vitákban azonos álláspontokat kialakító emberekkel és támogat a
<strong>közös cselekvésben</strong> a társadalmi és politikai érdekérvényesítés sikeréért.
Bárhol is legyünk a virtuális vagy valódi világban, az echo végleg egyértelművé teszi: többé nem vagyunk
egyedül véleményünkkel és céljainkkal - hangunk visszhangja <strong>átformálja a világot</strong>.
</p>
@@ -50,10 +50,10 @@ hu:
vagy éppen privát blogokban. Bármely weboldalon is legyünk, az echo segítségével együtt alakíthatjuk ki és
fejleszthetjük tovább javaslatainkat - demokratikus úton, adminisztrátorok és moderátorok nélkül.
Kollektív tudásunk szilánkjai, vélemények és ezek támogatói ezáltal az egymástól elszigetelt weblapok,
közösségek és különböző beszélt nyelvek határain túl <strong>az Internet teljes egészére kiterjedően</strong>
közösségek és különböző beszélt nyelvek határain túl <strong>az Internet egészén</strong>
összeköttetnek egymással.
</p><p>
Az echo struktúrált dialógusai <strong>bármennyi résztvevővel is gyorsan áttekinthetőek</strong>.
Az echo struktúrált <strong>dialógusai bármennyi résztvevővel is gyorsan áttekinthetőek</strong>.
Elénk tárják a különböző alternatívákat, a mellettük és ellenük szóló érveket valamint a velük kapcsolatos
multimediális háttérinformációkat. A témák közötti összefüggések illetve a különböző
<strong>társadalmi csoportok álláspontja</strong> és érvelése könnyen átláthatóvá válik.<br/>
@@ -71,7 +71,7 @@ hu:
"<a href='http://en.wikipedia.org/wiki/Social_business' target='_blank'>social business</a>"
cégek és civil szervezetek alapításán át, felöleli a különböző <strong>direkt demokratikus eszközök</strong>
szervezett használatát (pl. Európai Polgári Kezdeményezés, e-Petíció, népszavazás, carrot mob,
demonstráció, bojkott).<br/>
demonstráció, fogyasztói engedetlenség, bojkott).<br/>
</p><p>
Az <strong>akciók finanszírozását</strong> az echo költségsemleges pénzgyűjtéssel valamint több
skálázható üzleti modellből származó teljes nyereségének demokratikus, az echo közösség által történő
@@ -885,66 +885,69 @@ hu:
activation:
subject: Kérjük aktiváld új echo profilodat
text1: |
Dear {{name}},
Kedves {{name}},
Thank you for registering at echo. Please click the URL below to activate your account.
Köszönjük, hogy regisztráltál az echo rendszerébe. Kérjük kattints az alábbi linkre és aktiváld profilodat.
text2: |
If clicking on the URL does not make a new browser window open automatically, please copy and paste the URL into your browser.
Ha a linkre kattintva nem nyílik meg automatikusan egy új böngészőablak, kérjük másold be azt manuálisan böngésződbe.
If you keep having problems with activating your account, please feel free to contact us at support@echologic.org.
Ha bármi problémád adódna profilod aktiválásával, kérjük fordulj hozzánk bizalommal a support@echologic.org címen.
Looking forward to seeing you soon at echo,
Reméljük, az echon mindjárt találkozunk. :-)
Your echo team
Minden jót,
Az echo csapata
# Welcome section
welcome:
subject: Üdvözlünk az echo közösségben
subject: Légy üdvözölve az echo közösségben
text: |
Dear {{name}},
Kedves {{name}},
welcome to echo!
Üdvözlünk Téged az echo rendszerében - az élő, valódi demokrácia internetes otthonában.
We are happy seeing you join us to participate in the evolution of echo.
As a member you can take part in discussions and also provide helpful
impulses for a successfull development of echo.
Örülünk, hogy mostantól Téged is mozgalmunk aktív tagjaként köszönthetünk.
We wish you an inspiring and enriching time.
Használd az echot bártan és kelts visszhangot a SAJÁT weboldaladon is - a SAJÁT közösségeddel, a SAJÁT céljaitok kapcsán.
Mert ne feledd: a hangod egy echora, az echo a hangodra vár. :-)
See you soon,
Sok sikert kívánunk Neked akcióidhoz egy közös jövő megteremtéséért.
Minden jót,
Your echo team
Az echo csapata
new_password:
subject: Új echo jelszó
text1: |
Dear {{name}},
a new password was requested for your echo account. If you want to change it please click on the following link.
Kedves {{name}},
Új jelszavad megadásához kérjük kattints az alábbi linkre.
text2: |
If clicking on the URL does not make a new browser window open automatically, please copy and paste the URL into your browser.
Ha a linkre kattintva nem nyílik meg automatikusan egy új böngészőablak, kérjük másold be azt manuálisan böngésződbe.
Ha bármi problémád adódna jelszavad aktiválásával, kérjük fordulj hozzánk bizalommal a support@echologic.org címen.
If you keep having problems with activating your account, please feel free to contact us at support@echologic.org.
További sok sikert kívánunk Neked az echo használatához. :-)
We wish you further much inspiration and fun at echo.
With best regards,
Minden jót,
Your echo team
Az echo csapata
activate_email:
subject: Kérjük aktiváld E-Mail címedet
subject: Kérjük aktiváld új E-Mail címedet
text1: |
Dear {{name}},
Kedves {{name}},
In order to successfully update your E-Mail address, you must complete the last step of the process, which consists of clicking the URL below, allowing us to successfully confirm your new E-Mail address.
Kérjük kattints az alábbi linkre, hogy megerősítsd és aktiváld újonnan megadott E-Mail címedet.
text2: |
If clicking on the URL does not make a new browser window open automatically, please copy and paste the URL into your browser.
Ha a linkre kattintva nem nyílik meg automatikusan egy új böngészőablak, kérjük másold be azt manuálisan böngésződbe.
If you keep having problems with activating your email, please feel free to contact us at support@echologic.org.
Ha bármi problémád adódna új E-Mail címed aktiválásával, kérjük fordulj hozzánk bizalommal a support@echologic.org címen.
Looking forward to seeing you soon at echo,
További sok sikert kívánunk Neked az echo használatához. :-)
Your echo team
Minden jót,
Az echo csapata
@@ -152,7 +152,7 @@ def api_call(method_name, partial_query)
raise RpxException.new(resp), "Unexpected HTTP status code from server: #{resp.code}"
end
if data['stat'] != 'ok'
raise RpxException.new(resp), 'Unexpected API error'
raise RpxException.new(resp), "RPX API call failed. Error code: #{data['err']['code']} - Msg: #{data['err']['msg']}"
end
data
end
@@ -34,4 +34,12 @@ namespace :create_shortcuts do
end
end

task :embed_echo => :environment do
%w(embed-echo).each do |shortcut|
ShortcutUrl.statement_shortcut :title => shortcut,
:params => { :id => 1901 },
:language => "en"
end
end

end

0 comments on commit e6c3b85

Please sign in to comment.
You can’t perform that action at this time.