Skip to content

Commit

Permalink
[BUG #6087] Changed the links to use the release_tag macro.
Browse files Browse the repository at this point in the history
  • Loading branch information
wittemann committed Feb 28, 2012
1 parent 5ee89f3 commit 497cb6b
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion documentation/manual/source/pages/mobile/tutorial.rst
Expand Up @@ -594,7 +594,7 @@ native browser, in the App Stores or directly on your mobile device.

.. _Twitter: http://twitter.com/
.. _qooxdoo mobile: http://demo.qooxdoo.org/%{version}/apiviewer/#qx.ui.mobile
.. _here: https://github.com/qooxdoo/qooxdoo/tree/master/component/tutorials/mobiletweets
.. _here: https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/mobiletweets
.. _tool chain: http://manual.qooxdoo.org/%{version}/pages/tool.html
.. _object oriented: http://manual.qooxdoo.org/%{version}/pages/core.html
.. _qooxdoo environment: http://manual.qooxdoo.org/%{version}/pages/getting_started/requirements.html
Expand Down
Expand Up @@ -206,6 +206,6 @@ Now go back to the browser and test your new tweaks. It should look like this.

.. |step 2| image:: /pages/tutorials/step21.png

That's it for building the UI. Again, if you want to take a `look at the code <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step2>`_, fork the project on github.
That's it for building the UI. Again, if you want to take a `look at the code <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step2>`_, fork the project on github.
Next time we take care of getting the data. If you have feedback on this post, just let us know!

Expand Up @@ -209,7 +209,7 @@ As you have seen in the last paragraphs, creating the data access layer is not t
* twitter does only offer an OAuth authentification. Don't make your self too much work by implementing the whole OAuth thing.
* Tweets can be set to twitters web view by just giving a decoded parameter to the URL: `http://twitter.com/?status=123 <http://twitter.com/?status=123>`_

That should be possible for you right now! If you need to take a look at an implementation, you can always take a look at the `code on github <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step3>`_ or fork the project.
That should be possible for you right now! If you need to take a look at an implementation, you can always take a look at the `code on github <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step3>`_ or fork the project.

That's it for the third part of the tutorial. With this tutorial, the application should be ready and we can continue our next tutorial lines based on this state of the application. As always, if you have any feedback, please let us know!

Expand Up @@ -10,7 +10,7 @@ Tutorial Part 4.1: Form Handling

In the previous steps of this tutorial, we :doc:`laid the groundwork <tutorial-part-1>` for a Twitter client application, gave it a :doc:`neat UI <tutorial-part-2>` and implemented a :doc:`communication layer <tutorial-part-3>`. One thing this application still lacks is a nice way for users to input their Twitter user name and password in order to post a status update. Fortunately, qooxdoo comes with a :doc:`forms API </pages/gui_toolkit/ui_form_handling>` that takes the pain out of creating form elements and handling user input.

Before we get started, make sure you're working on the version of the Twitter tutorial application tagged with `"Step 3" in the GitHub repository <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step3>`_. This includes the posting part of the communication layer that we'll be using in this tutorial.
Before we get started, make sure you're working on the version of the Twitter tutorial application tagged with `"Step 3" in the GitHub repository <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step3>`_. This includes the posting part of the communication layer that we'll be using in this tutorial.

.. _pages/tutorials/tutorial-part-4-1#the_plan:

Expand Down Expand Up @@ -173,5 +173,5 @@ OK, time to run ``generate.py`` and load the application in a browser to make su
Twitter client application with login window


And that's it for the form handling chapter. As usual, you'll find the tutorial `code on GitHub <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.1>`_. Watch out for the next chapter, which will focus on developing your own custom widgets.
And that's it for the form handling chapter. As usual, you'll find the tutorial `code on GitHub <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.1>`_. Watch out for the next chapter, which will focus on developing your own custom widgets.

Expand Up @@ -3,7 +3,7 @@
Tutorial Part 4.2.1: Basic Theming
**********************************
This time, we continue with a very exciting topic for the :doc:`tutorials <../getting_started>`: Theming. As you might already know, the theming system in qooxdoo is not based on CSS which means you, as an application developer, don't have to bother with cross browser CSS. The qooxdoo framework takes care of all that for you.
As a base for theming an app, we use the already known twitter client we built in the :doc:`former tutorials <../getting_started>`. On the left is a picture how it should look to get you started. The the code of the tutorial `on GitHub <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.2.1>`_.
As a base for theming an app, we use the already known twitter client we built in the :doc:`former tutorials <../getting_started>`. On the left is a picture how it should look to get you started. The the code of the tutorial `on GitHub <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.2.1>`_.

.. image:: tutorial_4_2_1-1.png

Expand Down Expand Up @@ -127,4 +127,4 @@ This is a named color which comes from the frameworks Simple theme. You can find

Job done
========
With the last step, we have finally managed to change the three basic things we wanted to change. If you are interessted in more details about the theming possibilities in qooxdoo, :doc:`check out the manual <../gui_toolkit>` for more information. As always, the code of the tutorial is `on GitHub <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.2.1>`_.
With the last step, we have finally managed to change the three basic things we wanted to change. If you are interessted in more details about the theming possibilities in qooxdoo, :doc:`check out the manual <../gui_toolkit>` for more information. As always, the code of the tutorial is `on GitHub <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.2.1>`_.
Expand Up @@ -16,7 +16,7 @@ You can see that one tweet consists of a photo, a text and a creation date, but

.. note::

The code in this tutorial should also work when you haven't completed the 4.1 tutorial because it doesn't depend on the code changes from tutorial 4.1. But if you have any problems to run the tutorial, you can also checkout the code from tutorial 4.1 on `github <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.1>`_.
The code in this tutorial should also work when you haven't completed the 4.1 tutorial because it doesn't depend on the code changes from tutorial 4.1. But if you have any problems to run the tutorial, you can also checkout the code from tutorial 4.1 on `github <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.1>`_.

.. _pages/tutorials/tutorial-part-4-2#the_plan:

Expand Down Expand Up @@ -325,4 +325,4 @@ Great, now we've got it! Run ``generate.py`` to create the application.

.. |Step 4-2| image:: /pages/tutorials/step42.png

Again, if you want to take a `look at the code <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.2>`_, fork the project on github.
Again, if you want to take a `look at the code <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.2>`_, fork the project on github.
Expand Up @@ -220,4 +220,4 @@ Now you can edit the ``po`` files again and add the new translations. Don't forg

After generating the source version of the application again you should be set up for testing and all should run as expected.

I hope you enjoyed this little exercise and gained an idea how easy it is to internationalize an application using qooxdoo's help. As always, you can find the entire `code on GitHub <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.3>`_. With that said, I want to encourage you to send me pull requests containing alternative translations we could add. It would be interesting to have the twitter app in many different languages. Really looking forward to your feedback and pull requests!
I hope you enjoyed this little exercise and gained an idea how easy it is to internationalize an application using qooxdoo's help. As always, you can find the entire `code on GitHub <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.3>`_. With that said, I want to encourage you to send me pull requests containing alternative translations we could add. It would be interesting to have the twitter app in many different languages. Really looking forward to your feedback and pull requests!
Expand Up @@ -3,7 +3,7 @@
Tutorial Part 4.4: Unit Testing
*********************************

In this tutorial, we'll be taking a closer look at qooxdoo's integrated unit testing framework. Armed with this new knowledge, we'll then define a few unit tests for the twitter application created in previous tutorials, generate the test runner application, and watch the tests in action. As usual, the code can be found on `GitHub <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/step4.4>`_.
In this tutorial, we'll be taking a closer look at qooxdoo's integrated unit testing framework. Armed with this new knowledge, we'll then define a few unit tests for the twitter application created in previous tutorials, generate the test runner application, and watch the tests in action. As usual, the code can be found on `GitHub <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/step4.4>`_.

Background
==========
Expand Down
Expand Up @@ -107,4 +107,4 @@ Now we only need to run the generator to resolve the new dependencies:

The virtual List supports some more features like grouping, for
additional details have a look at the `virtual demos <http://demo.qooxdoo.org/%{version}/demobrowser/#virtual~List.html>`_. As always, the
`code of the tutorial <https://github.com/qooxdoo/qooxdoo/tree/master/qooxdoo/component/tutorials/twitter/>`_ is on github.
`code of the tutorial <https://github.com/qooxdoo/qooxdoo/tree/%{release_tag}/component/tutorials/twitter/>`_ is on github.

0 comments on commit 497cb6b

Please sign in to comment.