Plasma/Public Transport: Difference between revisions

From KDE UserBase Wiki
(fixing list item indentation and line spacing)
(Marked this version for translation)
Line 1: Line 1:
<languages />
<languages />
{|class="tablecenter vertical-centered" width="85%"
{|class="tablecenter vertical-centered" width="85%"
|[[Image:publictransport.jpg|300px|center]]||<translate>''' PublicTransport is a plasma applet that shows a departure/arrival board for a given stop. It can also show journeys to or from the given "home stop".'''</translate>
|[[Image:publictransport.jpg|300px|center]]||<translate><!--T:1-->
''' PublicTransport is a plasma applet that shows a departure/arrival board for a given stop. It can also show journeys to or from the given "home stop".'''</translate>
|}
|}
<translate>
<translate>
==Introduction==
==Introduction== <!--T:2-->


<!--T:3-->
'''PublicTransport''' has many features like filters and alarms. It also shows additional information like delays, news about journeys, routes, vehicle types (with icons).
'''PublicTransport''' has many features like filters and alarms. It also shows additional information like delays, news about journeys, routes, vehicle types (with icons).


<!--T:4-->
It gets it's information by parsing HTML/XML files from the web. You can get data for public transport, but also for trains, ferries and planes (using flightstats.com). There are multiple service providers supported by XML and script files.
It gets it's information by parsing HTML/XML files from the web. You can get data for public transport, but also for trains, ferries and planes (using flightstats.com). There are multiple service providers supported by XML and script files.


<!--T:5-->
You can set alarms for departures and filter departures (by type of vehicle, target/origin, delay, transport line string/number, intermediate stops). Filters can be combined.
You can set alarms for departures and filter departures (by type of vehicle, target/origin, delay, transport line string/number, intermediate stops). Filters can be combined.


<!--T:6-->
'''PublicTransport''' is a community app {{Community-app}}.  Written originally for Germany, it works in many European countries.
'''PublicTransport''' is a community app {{Community-app}}.  Written originally for Germany, it works in many European countries.


== Subpages ==
== Subpages == <!--T:7-->


<!--T:8-->
:[[Plasma/Public_Transport/ServiceProviders|Available Service Providers]]
:[[Plasma/Public_Transport/ServiceProviders|Available Service Providers]]


<!--T:9-->
:[[Plasma/Public_Transport/NewServiceProviders|Propose a New Service Provider]]
:[[Plasma/Public_Transport/NewServiceProviders|Propose a New Service Provider]]


<!--T:10-->
:[[Plasma/Public_Transport/CreateServiceProviders|Add Support For a New Service Provider]]
:[[Plasma/Public_Transport/CreateServiceProviders|Add Support For a New Service Provider]]




==Features==
==Features== <!--T:11-->


<!--T:12-->
* Showing ''Departures'' or ''Arrivals'':
* Showing ''Departures'' or ''Arrivals'':
** Vehicle types, target/origin, departure/arrival time
** Vehicle types, target/origin, departure/arrival time
Line 34: Line 43:
[[Plasma/Public_Transport/ServiceProviders|Available Service Providers]].}}
[[Plasma/Public_Transport/ServiceProviders|Available Service Providers]].}}


<!--T:13-->
* Searching for ''Journeys'':
* Searching for ''Journeys'':
** Using an input line with syntax highlighting.
** Using an input line with syntax highlighting.
Line 43: Line 53:
*** Stop names (auto completion)
*** Stop names (auto completion)


<!--T:14-->
* ''Multiple Stops'' can be set and are stored gobally for all '''PublicTransport''' applets.
* ''Multiple Stops'' can be set and are stored gobally for all '''PublicTransport''' applets.
** Stops can be ''combined'', eg. if two stops are very near and departures of both stops should be shown together.
** Stops can be ''combined'', eg. if two stops are very near and departures of both stops should be shown together.


<!--T:15-->
* ''Filters'' can be defined to show only the departures you want to see.
* ''Filters'' can be defined to show only the departures you want to see.
** ''There are multiple constraints:''
** ''There are multiple constraints:''
Line 55: Line 67:
** Filters can be assigned to stops.
** Filters can be assigned to stops.


<!--T:16-->
* ''Alarms'' of two types: recurring and single shot.
* ''Alarms'' of two types: recurring and single shot.
** Easy to set an alarm for a single departure using the context menu.
** Easy to set an alarm for a single departure using the context menu.
Line 63: Line 76:




<!--T:17-->
'''Public Transport''' has a page on ''[http://kde-look.org/content/show.php/PublicTransport?action=content&content=106175 kde-look.org]'', where you can download the latest sources and binary packages for various distributions.
'''Public Transport''' has a page on ''[http://kde-look.org/content/show.php/PublicTransport?action=content&content=106175 kde-look.org]'', where you can download the latest sources and binary packages for various distributions.


<!--T:18-->
{{Community-app-footnote}}
{{Community-app-footnote}}


<!--T:19-->
[[Category:Plasma]]
[[Category:Plasma]]
[[Category:Widgets]]
[[Category:Widgets]]
[[Category:Home and Hobby]]
[[Category:Home and Hobby]]
</translate>
</translate>

Revision as of 11:17, 29 December 2010

PublicTransport is a plasma applet that shows a departure/arrival board for a given stop. It can also show journeys to or from the given "home stop".

Introduction

PublicTransport has many features like filters and alarms. It also shows additional information like delays, news about journeys, routes, vehicle types (with icons).

It gets it's information by parsing HTML/XML files from the web. You can get data for public transport, but also for trains, ferries and planes (using flightstats.com). There are multiple service providers supported by XML and script files.

You can set alarms for departures and filter departures (by type of vehicle, target/origin, delay, transport line string/number, intermediate stops). Filters can be combined.

PublicTransport is a community app  See footnote . Written originally for Germany, it works in many European countries.

Subpages

Available Service Providers
Propose a New Service Provider
Add Support For a New Service Provider


Features

  • Showing Departures or Arrivals:
    • Vehicle types, target/origin, departure/arrival time
    • Routes
    • Delays (with delay reason)
    • News, eg. "departing from a different stop"
    • Additional information like platform, operator

Note

Not all service providers support all those features, see Available Service Providers.


  • Searching for Journeys:
    • Using an input line with syntax highlighting.
    • Uses some localized keywords, that allow to write something like:
      To "Bremen Hbf" arriving tomorrow at 15:30
    • Suggestions, like:
      • Adding/removing keywords
      • Change the time eg. 30 minutes later
      • Use a recently used journey search
      • Stop names (auto completion)
  • Multiple Stops can be set and are stored gobally for all PublicTransport applets.
    • Stops can be combined, eg. if two stops are very near and departures of both stops should be shown together.
  • Filters can be defined to show only the departures you want to see.
    • There are multiple constraints:
      • Line string/number
      • Target/Origin
      • Via (intermidiate stops)
      • Vehicle type
      • Delay
    • Filters can be assigned to stops.
  • Alarms of two types: recurring and single shot.
    • Easy to set an alarm for a single departure using the context menu.
    • Recurring alarms are set for new departures using an alarm filter.
  • Scripts can be written to add support for new service providers.
  • A data engine is used to share data between applets.


Public Transport has a page on kde-look.org, where you can download the latest sources and binary packages for various distributions.



Support for this application can be found from the project's home page