Merge lp:~giuseppeterrasi-deactivatedaccount/ubuntu-it-ask/subscriptions.html into lp:~ubuntu-it-ask/ubuntu-it-ask/dev

Proposed by Giuseppe Terrasi
Status: Merged
Merged at revision: 57
Proposed branch: lp:~giuseppeterrasi-deactivatedaccount/ubuntu-it-ask/subscriptions.html
Merge into: lp:~ubuntu-it-ask/ubuntu-it-ask/dev
Diff against target: 69 lines (+22/-1)
4 files modified
00-FIXME (+8/-0)
forum/skins/light/media/js/ask.jquery.header.string.replace.js (+1/-1)
forum/skins/light/media/js/ask.jquery.subscriptions.string.replace.js (+10/-0)
forum/skins/light/templates/users/subscriptions.html (+3/-0)
To merge this branch: bzr merge lp:~giuseppeterrasi-deactivatedaccount/ubuntu-it-ask/subscriptions.html
Reviewer Review Type Date Requested Status
Ubuntu-it Ask Pending
Review via email: mp+118238@code.launchpad.net

Description of the change

In contesti con link dinamici non posso usare replaceWith di jQuery.

Con questo semplice javascript risolvo problema creato dal file .po upstream che in questa pagina

users/1/nomeutente/subscriptions/

rende incoerenti le traduzioni che rispettivamente sono "Impostazioni" e "gestisci".

Il javascript rende minuscolo "impostazioni".

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file '00-FIXME'
--- 00-FIXME 2012-08-03 19:06:00 +0000
+++ 00-FIXME 2012-08-04 06:36:19 +0000
@@ -39,6 +39,12 @@
39Questi javascript usando il metodo replaceWith agiscono sui selettori css presenti nell'output html ed eseguono una serie di sostituzioni.39Questi javascript usando il metodo replaceWith agiscono sui selettori css presenti nell'output html ed eseguono una serie di sostituzioni.
40Nello specifico, l'introduzione di questo work-around serve a risolvere il problema della capitalizzazone del testo mostrato nell'header che risulta essere difficoltoso per via delle diverse stringhe del file .po comuni a più parti dell'interfaccia.40Nello specifico, l'introduzione di questo work-around serve a risolvere il problema della capitalizzazone del testo mostrato nell'header che risulta essere difficoltoso per via delle diverse stringhe del file .po comuni a più parti dell'interfaccia.
4141
42= ask.jquery.subscriptions.string.replace.js =
43
44Eliminata capitalizzazione parola "impostazioni" in subscriptions.html usando javascript. La presenza di un link dinamico non permette l'uso di string replace. L'effetto è stato raggiunto in questa maniera:
45
46var subscriptionDiv = $('#navBar a#subscriptions_settings_button');
47subscriptionDiv.text('impostazioni');
4248
43= forum/skins/light/templates/users/online_users.html =49= forum/skins/light/templates/users/online_users.html =
44FIXME: proporre cambiamento upstream come da lp:~giuseppeterrasi/ubuntu-it-ask/l18ned50FIXME: proporre cambiamento upstream come da lp:~giuseppeterrasi/ubuntu-it-ask/l18ned
@@ -51,3 +57,5 @@
5157
52= forum/templatetags/extra_tags.py =58= forum/templatetags/extra_tags.py =
53FIXME: proporre cambiamento upstream come da lp:~giuseppeterrasi/ubuntu-it-ask/l18ned59FIXME: proporre cambiamento upstream come da lp:~giuseppeterrasi/ubuntu-it-ask/l18ned
60
61
5462
=== modified file 'forum/skins/light/media/js/ask.jquery.header.string.replace.js'
--- forum/skins/light/media/js/ask.jquery.header.string.replace.js 2012-08-02 18:27:03 +0000
+++ forum/skins/light/media/js/ask.jquery.header.string.replace.js 2012-08-04 06:36:19 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 * Title: jQuery string replace 2 * Title: jQuery header string replace
3 * Description: customize header link in order to capitalize first letter using jquery replaceWith method.3 * Description: customize header link in order to capitalize first letter using jquery replaceWith method.
4 *4 *
5 * Copyright (c) 2012 Ubuntu-it Ask Team - https://launchpad.net/~ubuntu-it-ask5 * Copyright (c) 2012 Ubuntu-it Ask Team - https://launchpad.net/~ubuntu-it-ask
66
=== added file 'forum/skins/light/media/js/ask.jquery.subscriptions.string.replace.js'
--- forum/skins/light/media/js/ask.jquery.subscriptions.string.replace.js 1970-01-01 00:00:00 +0000
+++ forum/skins/light/media/js/ask.jquery.subscriptions.string.replace.js 2012-08-04 06:36:19 +0000
@@ -0,0 +1,10 @@
1/*
2 * Title: jQuery subscriptions string replace
3 * Description: remove capitalization in "impostazioni" word using javascript.
4 *
5 * Copyright (c) 2012 Ubuntu-it Ask Team - https://launchpad.net/~ubuntu-it-ask
6 * GNU GPL 3 LICENSE
7 */
8
9var subscriptionDiv = $('#navBar a#subscriptions_settings_button');
10subscriptionDiv.text('impostazioni');
011
=== modified file 'forum/skins/light/templates/users/subscriptions.html'
--- forum/skins/light/templates/users/subscriptions.html 2012-08-01 19:54:12 +0000
+++ forum/skins/light/templates/users/subscriptions.html 2012-08-04 06:36:19 +0000
@@ -26,6 +26,7 @@
26 //location.reload(true);26 //location.reload(true);
27 }27 }
28 </script>28 </script>
29
29{% endblock %}30{% endblock %}
3031
31{% block usercontent %}32{% block usercontent %}
@@ -36,6 +37,8 @@
36 <a href='{{ view_user.get_user_subscriptions_url }}?tab=manage' id="subscriptions_management_button" {% if manage_open %}class="on"{% endif %}>{% trans "manage" %}</a>37 <a href='{{ view_user.get_user_subscriptions_url }}?tab=manage' id="subscriptions_management_button" {% if manage_open %}class="on"{% endif %}>{% trans "manage" %}</a>
37 </div></div>38 </div></div>
3839
40<script type="text/javascript" src="/m/light/media/js/ask.jquery.subscriptions.string.replace.js"></script>
41
39 <br/>42 <br/>
4043
41 {% if not manage_open %}44 {% if not manage_open %}

Subscribers

No one subscribed via source and target branches