Following https://gist.github.com/Ocramius/3121916
Be sure to remove the related entity when removing an entity.
Let say you have Entry -> EntryTag -> Tag.
If you remove the entry:
- before that commit, the EntryTag will stay (at least using SQLite).
- with that commit, the related entity is removed
When saving an entry fail because of database error we previously just returned `false`.
Now we got an error in the log and the displayed notice to the user is updated too.
Add a new test to the EntryControllerTest collection which checks that
only entries which have not been archived (and are treated as "unread")
are retrieved.
When installing a new project with MySQL, if the database doesn't exist before installation will fail because DBAL will try to get the server version by querying it.
And since this query is done using the default database connexion and since the database doesn't exist, DBAL can't connect to the server.
On line 103, I'm not sure what symbol that is that looks like this (<<) but it looks smaller? Where is that? Should I just copy and paste it? And just to clarity, please look at line 101 too cause I'm not too sure if/how I change the stuff within <...> I stopped mid line in 103 just until I get clarification on this. Thanks.
Testing that a tag exist or is assigned to the current entry isn't important in the tag controler since the `assignTagsToEntry` is already doing that job.
So it simplify the controller.
Run php-cs-fixer to avoid CS on commits
Add a check on translation message using the built-in yaml validator. It'll avoid typo in translation yaml files.
If the response content isn't the one expected, instead of checking into the whole DOM (with node tag, etc ..) we only check the text.
So if it fails, phpunit will display only the text, not all node tag. It'll be easier to read.
- convert english translation to translate key
- remove baggy template for login (never used since user isn't logged in and it'll use the default theme: material)
- fix tests about text in response (now checking translation key instead of translated text)
- remove all ugly `<div class="hidden">{{ form_rest(form) }}</div>`
When using the default User Agent, the website returns a 403. By forcing the User Agent for this domain, we got the proper behavior: a 200
Since we can't _append_ new user agent to the default graby configuration, we need to rewrite all the default config + the new one.
Fix#1801
- Avoid too much hidden data in the form (instead of manually define the submit button and hide the default, use the default one !)
- Fix HTML syntax in client_parameters
- Add developer link in baggy menu
- Fix space between link in material footer
We already faced this problem but we are facing it again.
d502762598
It seems we can drop a database properly using wallabag:install.
The server log keep saying:
ERROR: source database "template1" is being accessed by other users
DETAIL: There is 1 other session using the database.
STATEMENT: CREATE DATABASE "wallabag_test"
Which means, it can't remove the database wallabag_test because one other person is using it.
Translation file for the 'Persian' language. Also recognized by fa_IR. Also known (in the Persian language) as Farsi. Also written like فارسی in Persian. All said, please call the language just 'Persian'.
So the only solution I found so far is to force the `prod` env when create the project with composer.
There is other solution.
Since the `cache:clear` task is using `dev` env by default, so it tries to load dev bundle, which aren't there since we specify `--no-dev`.
Fix#1617
Using slice & striptags, the content is automatically escaped.
If some html character need to be displayed, they'll be escape too, sth like `&`.
Using |raw, the content isn't escape twice and is well displayed.
So they can be installed using the `assets:install` command and there'll no longer symlink in the repo
They moved from `web/themes/...` to `bundles/wallabagcore/themes/...`
The `resetAction` was overriden to redirect user to the homepage instead of `fos_user_profile_show`.
Instead of copying the whole method we can simply use FOSUserEvents to handle that.
Split paragraph in translation
Inject wallabag_url for image in HTML template
Remove username & password from config_dev.yml (null are already the default value)
Use travis_wait to avoid travis timeout on `composer up`
Jump to `memory_limit -1` for `composer up`
Also, since composer.lock is ignored, we can remove it.
Having a big composer.lock on a final project can have side effect on incoming PR that add a new vendor.
Mostly because conflict are too frequent.
By ignoring composer.lock we ease the PR submission and rebase.
BUT we need to be careful when we release a new version of wallabag. We should manually `git add -f composer.lock` to update it.
Since composer.lock will no longer be commited I switch the `composer install` to a `composer up` in the travis configuration.
Symfony use a different class when in dev mode and prod mode.
Prod loads `Symfony\Bundle\FrameworkBundle\Translation\Translator`.
Dev loads `Symfony\Component\Translation\DataCollectorTranslator` to gather information for the debug bar.
Fix#1585
- some missing url parameters from WallabagRestController & EntryController
- use a service for `EntryFilterType` to use fully qualified name instead (so changing class signature)
- update ImportBundle (url & form)
- list services in /import
- add url to import service
- ImportBundle routing are now prefixed by /import
- optimize flush in each import (flushing each 20 contents)
- improve design of each import
- add more tests
For the moment, we won't do a queue system, just a plain synchronous import.
We also use ContentProxy to grab content for each article from Pocket.
Error from Pocket are now logged using the logger.
The ImportInterface need to be simple and not related to oAuth (not all import will use that method).
- WallabagRestController: remove the tag deletion from the API since we can't remove a tag now, we only remove reference to entries
- RuleBasedTaggerTest: remove workaround for asserting tag are equal since problem was related to mock expects (_call instead of findOneByLabel which was removed from the tag repository)
Fix#1512
We generate the url of the removed content and compare it to the referer url. If they matche, we redirect user to the homepage otherwise to the referer url.
When a new tag is created but not yet persisted, it can be duplicated.
It could happen when multiple rules match the content and at least 2 of them should attach same new tag.
Fix#1528
Configuring SMTP parameters required to be written in files which is not
convenient when using docker containers as the credentials need to be in
the filesystem.
Created environment parameters override for those parameters. A new build
script created in order to generate those parameters right before
launching the application.
For a not-clear reason, I can't properly drop the current database. Even if Doctrine made a special case for that (https://github.com/doctrine/dbal/pull/849).
So instead of trying crazy things to achieve the test, better way is to skip test (too much wasted days ..)
It will slow down the whole test suite (because it'll use doctrine command).
Remove unecessary `KernelTestCase`.
Also rename `AbstractControllerTest` to `WallabagApiTestCase` for consistency.
Ensure that created use during install command will always be unique.
We assume that the install command must be run to initialize a wallabag instance. NEVER to add more user.
Also, use a better way to retrieve the real name of the database and not the one defined in parameters.yml (which isn't the same for test envi because the dbname isn't defined in parameters.yml but directly in config_test.yml)
When I click on "new article" icon, and on the cross after, the filter icon is no more visible.
When I change the size of my browser window, the filter appears but I didn't click on the icon
Bug: can't click on pagination > 1
display bug: when we load homepage, we see quickly the filter form
new entry form: when we click on the field, the history of the field is at the left of the screen, not below the field (see screenshot)
It takes ages to process and most of the time the build fail for "execution time" too long.
Too much time already burned to investigate it.
We'll investigate later, it's not a priority atm.
Since password are linked to username it was hard to change username while checking that the password is the good one.
Instead of doing crazy things to achieve that, I act that user won't be able to update username.
Also, username (and email) must be unique, since people logged in using username and can request a new password using email.
This should fix#1149
They are god damn too long to execute because it launch external command (mostly related to doctrine).
So I've added a PHPUnit @group (`command-doctrine`) so that we can avoid launching them on a regular basis, like that:
`phpunit --exclude-group command-doctrine`
Re-defined the config / user relation to be OneToOne bidirectionnal.
ConfigType is now a service so I can inject the list of available themes that are also used by LiipThemeBundle
Force sqlite for test
In case of people use a different driver in parameter.yml (yes I do :))
Instead of the legacy bin/install here is a symfony command that can initialize wallabag.
There are still work to do on the requirements part (to be sure that wallabag can run like a charm).
I've also added (but commented) the fixtures load part (which will need an extra doctrine package). We'll see that point later.
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).
## [2.0.5] - 2016-05-31
### Added
- [#2052](https://github.com/wallabag/wallabag/pull/2052) Add unread filter to entries pages (Dan Bartram)
### Changed
- [#2093](https://github.com/wallabag/wallabag/pull/2093) Replace vertical dots in material theme with horizontal dots (Nicolas Lœuillet)
- [#2054](https://github.com/wallabag/wallabag/pull/2054) Update italian translation (Daniele Conca)
- [#2068](https://github.com/wallabag/wallabag/pull/2068), [#2049](https://github.com/wallabag/wallabag/pull/2049) Update documentation (Josh Panter, Mario Vormstein)
### Fixed
- [#2122](https://github.com/wallabag/wallabag/pull/2122) Fix the deletion of Tags/Entries relation when delete an entry (Jeremy Benoist, Nicolas Lœuillet)
- [#2095](https://github.com/wallabag/wallabag/pull/2095) Fix form user display when 2FA is disabled (Nicolas Lœuillet)
- [#2092](https://github.com/wallabag/wallabag/pull/2092) API: Starred and archived clears if article is already exists (Rurik19)
- [#2023](https://github.com/wallabag/wallabag/pull/2023) Fix translation for validators (Nicolas Lœuillet)
- [#2020](https://github.com/wallabag/wallabag/pull/2020) Fix number of entries in tag/list (Nicolas Lœuillet)
- [#2022](https://github.com/wallabag/wallabag/pull/2022) Fix pagination bar on small devices (Nicolas Lœuillet)
- [#2013](https://github.com/wallabag/wallabag/pull/2013) Fix tag listing (Nicolas Lœuillet)
- [#1976](https://github.com/wallabag/wallabag/pull/1976) Fix filter reading time (Nicolas Lœuillet)
- [#2005](https://github.com/wallabag/wallabag/pull/2005) Fix reading speed not defined when user was created via config page (Nicolas Lœuillet)
- [#2010](https://github.com/wallabag/wallabag/pull/2010) Set the title via POST /api/entries (Nicolas Lœuillet)
## [2.0.3] - 2016-04-22
### Added
- [#1962](https://github.com/wallabag/wallabag/pull/1962) cURL examples in documentation about API (Dirk Deimeke)
### Fixed
- Forgot `composer.lock` file in 2.0.2 release so some users may encounter `Fatal error: Out of memory` error during installation
## [2.0.2] - 2016-04-21
### Added
- [#1945](https://github.com/wallabag/wallabag/pull/1945) cURL examples in documentation about API (Dirk Deimeke)
- [#1911](https://github.com/wallabag/wallabag/pull/1911) Add title hover on entry titles (Thomas Citharel)
### Changed
- [#1944](https://github.com/wallabag/wallabag/pull/1944), [#1953](https://github.com/wallabag/wallabag/pull/1953), [#1954](https://github.com/wallabag/wallabag/pull/1954) Due to branches renaming, update documentation and configuration (maxi62330, Nicolas Lœuillet)
- [#1879](https://github.com/wallabag/wallabag/pull/1879) Move tag form in Material theme (Nicolas Lœuillet)
### Fixed
- [#1903](https://github.com/wallabag/wallabag/pull/1903) Force server version to avoid connection error (Jeremy Benoist)
- [#1887](https://github.com/wallabag/wallabag/pull/1887) Fix duplicate article when added via the bookmarklet (Nicolas Lœuillet)
- [#1895](https://github.com/wallabag/wallabag/pull/1895) API: All the entries are fetched via GET /api/entries (Nicolas Lœuillet)
- [#1898](https://github.com/wallabag/wallabag/pull/1898) Fix estimated reading time in material view #1893 (Nicolas Lœuillet)
- [#1896](https://github.com/wallabag/wallabag/pull/1896) remove download_picture setting and manage show_printlink in material theme #1867 (Nicolas Lœuillet)
- [#1894](https://github.com/wallabag/wallabag/pull/1894) Fix documentation link in developer page (Nicolas Lœuillet)
- [#1891](https://github.com/wallabag/wallabag/pull/1891) Fix typo on configuration page (Nicolas Lœuillet)
- [#1884](https://github.com/wallabag/wallabag/pull/1884) Change the installation method in issue template (Nicolas Lœuillet)
* save an article, read it, favorite it, archive it. (Hopefully)
* annotations: In each article you read, you can write annotations. ([read the doc](http://doc.wallabag.org/en/v2/user/annotations.html))
* filter entries by reading time, domain name, creation date, status, etc.
* assign tags to entries
* edit article titles
* a REST API ([you can have a look to the documentation](http://v2.wallabag.org/api/doc))
* authorization via oAuth2
* a new default theme, called `material`
* RSS feeds (with ability to limit number of articles)
* create a new account from the config page (for super admin only)
* recover passwords from login page (you have to fill your email on config page)
* picture preview, if available, is displayed for each entry
* Public registration
* migration from wallabag v1/v2 (based on JSON export) ([read the doc](http://doc.wallabag.org/en/v2/user/import.html))
* migration from Pocket (it works, but we need to implement asynchronous import: if you have too many articles, it can fail) ([read the doc](http://doc.wallabag.org/en/v2/user/import.html))
* exports in many formats (PDF, JSON, EPUB, MOBI, XML, CSV and TXT).
* 2-Factor authentication via email ([read the doc](http://doc.wallabag.org/en/v2/user/configuration.html#two-factor-authentication))
* Tagging rule: create a rule to automatically assign tags to entries! ([read the doc](http://doc.wallabag.org/en/v2/user/configuration.html#tagging-rules))
* Occitan, German, French, Turkish, Persian, Romanian, Polish, Danish, Spanish and English translations
* Quickstart for beginners (when you don't have any entries)
* Internal settings for administrator (the account created during installation)
* For 3rd apps developers, a developer page is available to create API token
wallabag is mainly developed by [Nicolas Lœuillet](https://github.com/nicosomb), [@j0k3r](https://github.com/j0k3r) and [@tcitworld](https://github.com/tcitworld) under the MIT License.
wallabag is mainly developed by Nicolas Lœuillet under the MIT License
If you want to contribute to wallabag, you have some rules to respect. These rules were defined by [PHP Framework Interop Group](http://www.php-fig.org).
## Basic Coding Standard (PSR-1)
This section of the standard comprises what should be considered the standard coding elements that are required to ensure a high level of technical interoperability between shared PHP code.
* Files MUST use only `<?php` and `<?=` tags.
* Files MUST use only UTF-8 without BOM for PHP code.
* Files SHOULD either declare symbols (classes, functions, constants, etc.) or cause side-effects (e.g. generate output, change .ini settings, etc.) but SHOULD NOT do both.
* Namespaces and classes MUST follow [PSR-0](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md).
* Class names MUST be declared in `StudlyCaps`.
* Class constants MUST be declared in all upper case with underscore separators.
* Method names MUST be declared in `camelCase`.
You can read details on [PHP FIG website](http://www.php-fig.org/psr/psr-1/).
## Coding Style Guide (PSR-2)
This guide extends and expands on PSR-1, the basic coding standard.
The intent of this guide is to reduce cognitive friction when scanning code from different authors. It does so by enumerating a shared set of rules and expectations about how to format PHP code.
The style rules herein are derived from commonalities among the various member projects. When various authors collaborate across multiple projects, it helps to have one set of guidelines to be used among all those projects. Thus, the benefit of this guide is not in the rules themselves, but in the sharing of those rules.
* Code MUST follow PSR-1.
* Code MUST use 4 spaces for indenting, not tabs.
* There MUST NOT be a hard limit on line length; the soft limit MUST be 120 characters; lines SHOULD be 80 characters or less.
* There MUST be one blank line after the `namespace` declaration, and there MUST be one blank line after the block of `use` declarations.
* Opening braces for classes MUST go on the next line, and closing braces MUST go on the next line after the body.
* Opening braces for methods MUST go on the next line, and closing braces MUST go on the next line after the body.
* Visibility MUST be declared on all properties and methods; `abstract` and `final` MUST be declared before the visibility; `static` MUST be declared after the visibility.
* Control structure keywords MUST have one space after them; method and function calls MUST NOT.
* Opening braces for control structures MUST go on the same line, and closing braces MUST go on the next line after the body.
* Opening parentheses for control structures MUST NOT have a space after them, and closing parentheses for control structures MUST NOT have a space before.
You can read details on [PHP FIG website](http://www.php-fig.org/psr/psr-2/).
wallabag is a self hostable application allowing you to not miss any content anymore. Click, save, read it when you can. It extracts content so that you can read it when you have time.
This guide will describe the procedure of translation management of the wallabag web application.
All translations are made using [gettext](http://en.wikipedia.org/wiki/Gettext) system and tools.
You will need the [Poedit](http://www.poedit.net/download.php) editor to update, edit and create your translation files easily. However, you can also handle translations also without it: all can be done using gettext tools and your favorite plain text editor only. This guide, however, describes editing with Poedit. If you want to use gettext only, please refer to the xgettext manual page to update po files from sources (see also how it is used by Poedit below) and use msgunfmt tool to compile .mo files manually.
You need to know, that translation phrases are stored in **".po"** files (for example: `locale/pl_PL.utf8/LC_MESSAGES/pl_PL.utf8.po`), which are then complied in **".mo"** files using **msgfmt** gettext tool or by Poedit, which will run msgfmt for you in background.
**It's assumed, that you have wallabag installed locally on your computer or on the server you have access to.**
## To change existing translation you will need to do:
### 1. Clear cache
You can do this using **http://your-wallabag-host.com/?empty-cache** link (replace http://your-wallabag-host.com/ with real url of your wallabag application)
OR
from command line:
go to root of your installation of wallabag project and run next command:
`rm -rf ./cache/*`
(this may require root privileges if you run, for example Apache web server with mod_php)
### 2. Generate php files from all twig templates
Do this using next command:
`php ./locale/tools/fillCache.php`
OR
from your browser: **http://your-wallabag-host.com/locale/tools/fillCache.php** (this may require removal of .htaccess file in locale/ directory).
### 3. Configure your Poedit
Open Poedit editor, open Edit->Preferences. Go to "Parsers" tab, click on PHP and press "Edit" button. Make sure your "Parser command:" looks like
Usually it is required to add "--no-location" to default value.
### 4. Open .po file you want to edit in Poedit and change its settings
Open, for example `locale/pl_PL.utf8/LC_MESSAGES/pl_PL.utf8.po` file in your Poedit.
Go to "Catalog"->"Settings..." menu. Then go to "Path" tab and add path to wallabag installation in your local file system. This step can't be omitted as you will not be able to update phrases otherwise.
You can also check "project into" tab to be sure, that "Language" is set correctly (this will allow you to spell check your translation).
### 5. Update opened .po file from sources
Once you have set your path correctly, you are able to update phrases from sources. Press "Update catalog - synchronize it with sources" button or go to "Catalog"->"Update from sources" menu.
As a result you will see confirmation popup with two tabs: "New strings" and "Obsolete strings". Please review and accept changes (or press "Undo" if you see too many obsolete strings, as Poedit will remove them all - in this case please make sure all previous steps are performed w/o errors).
### 6. Translate and save your .po file
If you have any difficulties on this step, please consult with Poedit manual.
Every time you save your .po file, Poedit will also compile appropriate .mo file by default (of course, if not disabled in preferences).
You are now almost done.
### 7. Clear cache again
This step may be required if your web server runs php scripts in name of, say, www user (i.e. Apache with mod_php, not cgi).
##To create new translation
You just have to copy the folder corresponding to the language you want to translate from, change language in the project settings and for the folder and files names. Then start replacing all existing translations with your own.
Enter your email address below and we'll send you password reset instructions.:"Indtast din emailadresse nedenfor, så sender vi dig instrukser til at nulstille din adgangskode."
Enter your email address below and we'll send you password reset instructions.:"Tippe deine E-Mail-Adresse unten ein und wir senden dir die Anweisungen, wie du dein Kennwort zurücksetzen kannst."
Enter your email address below and we'll send you password reset instructions.:"Introduzca su dirección de email y le enviaremos las instrucciones para resetear su contraseña."
Enter your email address below and we'll send you password reset instructions.:"Renseignez votre adresse email, nous vous enverrons les instructions pour réinitialiser votre mot de passe."
Enter your email address below and we'll send you password reset instructions.:"Picatz vòstra adreça de corrièl çai-jos, vos mandarem las instruccions per reïnicializar vòstre senhal."
Enter your email address below and we'll send you password reset instructions.:"Wpisz poniżej swój adres email, abyśmy mogli wysłać ci instrukcję resetowania hasła."
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><liclass="active"><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Artikel lesen <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/04_Artikel_lesen.md"class="btn">Fix this page</a></h1>
<p>Zum Lesen eines Artikels klicke einfach auf den zugehörigen Link.</p>
<h2>Weiterlesen von Artikeln</h2>
<p>Wenn du einen Artikel schließt, merkt sich wallabag die Stelle, an der du aufgehört hast zu lesen. So kannst du dort weiterlesen, wo du aufgehört hast.
Das funktioniert nur in der Web-Anwendung.</p>
<h2>Mögliche Aktionen für Artikel</h2>
<p>Die hier beschriebenen Aktionen können mit Hilfe der am oberen Seitenrand angezeigten Symbole ausgeführt werden.
Die Beschreibung hier orientiert sich am Theme "Baggy" (<ahref="/de/Anwenderdokumentation/wallabag_konfigurieren">Theme ändern</a>), die Symbole in den anderen Themes sind im Wesentlichen gleich.
Die Aktionen in Reihenfolge der Symbole sind:</p>
<h3>Den Originalartikel lesen</h3>
<p>Ein Klick auf dieses Symbol öffnet den Originalartikel.</p>
<h3>Artikel als gelesen markieren</h3>
<p>Markiert den Artikel als gelesen und verschiebt ihn ins Archiv (zu erreichen über den Eintrag <em>Archiv</em> im Menü).
Ein erneuter Klick auf das Symbol setzt den Zustand des Artikels zurück auf "ungelesen".</p>
<h3>Artikel favorisieren</h3>
<p>Ein Klick auf dieses Symbol markiert den Artikel als Lieblngsartikel. Eine Liste aller so favorisierten Artikel kann über den Punkt "Favoriten" im wallabag-Menü aufgerufen werden.</p>
<p>Durch einen erneuten Klick auf das Symbol kann der Favoriten-Status wieder aufgehoben werden</p>
<h3>Artikel löschen</h3>
<p>Löscht den Artikel aus deiner wallabag. Diese Aktion kann nicht rückgängig gemacht werden. </p>
<p><strong>Achtung</strong>: Es wird keine Bestätigung zum Löschen angefordert!</p>
<h3>Twitter</h3>
<p>Teile den Titel und Link zum Original-Artikel auf twitter.</p>
<h3>Per E-Mail</h3>
<p>Teile den Titel und Link zum Original-Artikel per E-Mail.</p>
<h3>Artikel drucken</h3>
<p>Öffnet den Druckdialog des Browsers zum Drucken des Artikels.</p>
<h3>ePub erstellen</h3>
<p>Wandelt den Artikel ins ePub-Format um. Eine genauere Beschreibung dazu gibt es im Kapitel (<ahref="/de/Anwenderdokumentation/ePub_erstellen">ePub erstellen</a>.</p>
<h3>Fehlerhafte Anzeige des Artikels melden</h3>
<p>Hiermit kann gemeldet werden, dass der Artikel nicht wie erwartet angezeigt wird. Eine genauere Beschreibung dazu gibt es im Kapitel <ahref="/de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt">Eine vollständige oder Kapitel existieren</a>.</p>
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><liclass="active"><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Den ersten Artikel speichern <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/03_Den_ersten_Artikel_speichern.md"class="btn">Fix this page</a></h1>
<p>Einmal angemeldet, gibt es viele Möglichkeiten, Artikel zu speichern.</p>
<h2>In der Webanwendung</h2>
<p>Klicke in derMenüleiste auf den Eintrag "Speichere einen Link", gib in das erscheinende Popup-Fenster den Link ein und klicke auf "Link speichern!".</p>
<p>Das Standardverhakten von wallabag ist, nur den Text des Artikels zu speichern. Wenn du möchtest, dass wallabag auch Kopien der im Artikel enthaltenen Bilder auf deinem Server speichert, musst du die Einstellung <em>DOWNLOAD_PICTURES</em> aktivieren. Lies dazu das Kapitel über die versteckten Einstellungen.</p>
<pre><code>Ein Bookmarklet (auch Favelet) ist ein kleines in JavaScript geschriebenes Makro, das als Bookmark abgespeichert wird und dadurch die Funktionen eines Webbrowsers erweitert.</code></pre>
<h2>Auf deinem Smartphone</h2>
<h3>Vorbereitung</h3>
<p>Um Artikel vom Smartphone aus zu lesen, musst du in den wallabag-Einstellungen RSS-Feeds aktivieren. Nach der Aktivierung werden benötigte Informationen wie das Sicherheits-Token angezeigt. Weiterführende Informationen findest du im Kapitel über RSS-Feeds.</p>
<h3>Android</h3>
<h4>Installation und Konfiguration</h4>
<p>Du findest die wallabag-Android-App im <ahref="https://play.google.com/store/apps/details?id=fr.gaulupeau.apps.InThePoche">Google Play Store</a> oder bei <ahref="https://f-droid.org/app/fr.gaulupeau.apps.InThePoche">F-droid</a>. Es gibt keinen Unterschied zwischen der im Google Play Store und der bei F-Droid angebotenen Version.</p>
<p>Nach der Installation musst du auf <strong>Einstellungen</strong> tippen, deine wallabag <strong>URL (gesamte Adresse deiner wallabag-Installation oder deines Framabag-Kontos)</strong> und deine <strong>User ID (im Normalfall 1)</strong> in die entsprechenden Felder eingeben. Wenn du mehrere Accounts angelegt hast, musst du den Account angeben, mit dem du die App verbinden willst, sowie das zugehörige Sicherheits-<strong>Token</strong> (achte darauf, alle Buchstaben und Ziffern des Tokens anzugeben, so wie es auf der Konfigurationsseite von wallabag angegeben ist).</p>
<h4>Einen Artikel speichern</h4>
<p>Wenn du alles richtig eingestellt hast, kannst du beim Surfen im Webbrowser Artikel ganz einfach speichern. Wähle im <strong>Teilen</strong>-Menü deines Browsers den Eintrag <strong>Bag it!</strong> und der Artikel wir deiner wallabag hinzugefügt.</p>
<h4>Lesen</h4>
<p>Um die Liste deiner Artikel zu laden, klicke in der wallabag-App auf <strong>Synchronisieren</strong>. Die Artikel werden nun auf dein Telefon heruntergeladen. Nun brauchst du zum Lesen der Artikel keine Internetverbindung mehr. Klicke auf <strong>Artikelliste</strong>, um einen Artikel zum Lesen auszuwählen.</p>
<p>Am Ende jedes Artikels wird eine <strong>Als gelesen markieren</strong>-Schaltfläche angezeigt, mit der der Artikel archiviert werden kann.</p>
<p>Momentan funktioniert die Synchronisation nur in eine Richtung (von wallabag zur Android-App), so dass auf dem Smartphone archivierte Artikel nicht auch in wallabag auf dem Server archiviert werden.</p>
<h3>iOS</h3>
<h4>Installation und Konfiguration</h4>
<p>TODO</p>
<h4>Anwendung</h4>
<p>TODO</p>
<h3>Windows Phone</h3>
<h4>Installation und Konfiguration</h4>
<p>Du kannst die Windows Phone-App aus dem <ahref="http://www.windowsphone.com/fr-fr/store/app/wallabag/ff890514-348c-4d0b-9b43-153fff3f7450">Windows Store</a> oder direkt aus dem Store deines Smartphones.</p>
<p>Nach der Installation wirst du über eine Benachrichtigung dazu aufgefordert, die App zu konfigurieren. Öffne den <strong>Einstellungen</strong>-Abschnitt der App, indem du das Drei-Punkte-Menü am unteren Rand des Bildschirms. Gib nun die <strong>URL (gesamte Adresse deiner wallabag-Installation oder deines Framabag-Kontos)</strong> und deine <strong>User ID (im Normalfall 1)</strong> in die entsprechenden Felder ein.</p>
<p>Wenn du mehrere Accounts angelegt hast, musst du den Account angeben, mit dem du die App verbinden willst, sowie das zugehörige Sicherheits-<strong>Token</strong> (achte darauf, alle Buchstaben und Ziffern des Tokens anzugeben, so wie es auf der Konfigurationsseite von wallabag angegeben ist).</p>
<h2>Mit dem Browser</h2>
<h3>Firefox</h3>
<p>Lade das Firefox-Addon von <ahref="https://addons.mozilla.org/firefox/addon/wallabag/">addons.mozilla.org</a> herunter und installiere es.</p>
<p>Gib die URL deiner wallabag-Installation oder deines Framabag-Kontos ein den Einstellungen des Addons ein.</p>
<p>Um das Addon zu nutzen, musst du die Werkzeugleiste von Firefox anpassen (Menü>Anpassen) und das wallabag (<strong>W</strong>)-Icon hinzufügen. Um einen Artikel zu speichern, klicke auf dieses wallabag-Icon. Ein neues Fenster wird geöffnet, der Artikel wird deiner wallabag hinzugefügt und das Fenster automatisch wieder geschlossen. Das funktioniert am Besten, wenn du bereits in deiner wallabag angemeldet bist, ansonsten kannst du das in dem gerade geöffneten Fenster nachholen.</p>
<h3>Chrome</h3>
<p>Lade das Chrome-Addon aus dem <ahref="https://chrome.google.com/webstore/detail/wallabag/bepdcjnnkglfjehplaogpoonpffbdcdj">Chrome-Webstore</a> herunter und installiere es.</p>
<p>Gib die URL deiner wallabag-Installation oder deines Framabag-Kontos ein den Einstellungen des Addons ein.</p>
<p>Während der Installation wird in der Chrome-Werkzeugleiste ein neues <strong>W</strong>-Icon erscheinen. Ein neues Fenster wird geöffnet, der Artikel wird deiner wallabag hinzugefügt und das Fenster automatisch wieder geschlossen. Das funktioniert am Besten, wenn du bereits in deiner wallabag angemeldet bist, ansonsten kannst du das in dem gerade geöffneten Fenster nachholen.</p>
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><liclass="active"><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Ein Artikel wird nicht korrekt angezeigt <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/09_Ein_Artikel_wird_nicht_korrekt_angezeigt.md"class="btn">Fix this page</a></h1>
<p>Wenn du meinst, dass wallabag einen Artikel nicht korrekt anzeigt (z.B. fehlender oder unvollständiger Text, nur eine von mehreren Artikelseiten oder störende Werbung im Text), gibt es mehrere Möglichkeiten, wie du helfen kannst, wallabag besser zu machen.</p>
<h2>Melden des Anzeigeproblems</h2>
<p>Egal ob du uns per Mail oder über ein Ticket auf GitHub über die fehlerhatfte Anzeige informierst: folgende Angaben helfen uns, das Problem zu lösen.</p>
<ul>
<li>die URL des Artikels</li>
<li>wie stellt wallabag den Artikel momentan dar?</li>
<li>was hättest du stattdessen erwartet?</li>
<li>deine wallabag-Version bzw. ob du Framabag verwendest
<h3>Variante 1: Ein Ticket auf GitHub eröffnen</h3>
<p>Um ein <ahref="https://github.com/wallabag/wallabag/issues/new">Ticket auf GitHub zu eröffnen</a>, benötigst du dort ein Benutzerkonto. Bitte vergiss nicht, in der Ticketbeschreibung die oben genannten Angaben zu machen.
Danke!</p></li>
</ul>
<h3>Variante 2: E-Mail</h3>
<p>Sende uns eine E-Mail mit dem Betreff <code>Falsche Anzeige in wallabag</code> an <ahref="mailto: hello@wallabag.org">hello@wallabag.org</a>.
Bitte vergiss nicht, in der E-Mail die oben genannten Angaben zu machen.
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><liclass="active"><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Herunterladen und installieren <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/02_Herunterladen_und_installieren.md"class="btn">Fix this page</a></h1>
<p>Wenn du wallabag nicht auf einem eigenen Server installieren kannst oder möchtest, solltest du ein kostenloses Benutzerkonto auf Framabag erstellen, wo wallabag genutzt wird.</p>
<h2>Ich möchte wallabag installieren</h2>
<p><ahref="http://www.wallabag.org/download">Lade die neueste Version von wallabag herunter</a> und entpacke sie. Kopiere die entpackten Dateien und Verzeichnisse auf deinen Webserver.</p>
<h2>Voraussetzungen für den Webserver</h2>
<ul>
<li><ahref="http://php.net/manual/en/install.php">PHP 5.3.3 oder höher</a></li>
<li><ahref="http://php.net/manual/en/book.sqlite.php">SQLite</a> or <ahref="http://php.net/manual/fr/book.mysql.php">MySQL</a> or <ahref="http://php.net/manual/en/book.pgsql.php">PostgreSQL</a></li>
<li><ahref="http://php.net/xml">XML for PHP</a></li>
<p>Um zu überprüfen, ob dein Server die Voraussetzungen erfüllt, kannst du <code>wallabag_compatibility_test.php</code> ausführen. Diese Datei liegt im <code>install</code>-Verzeichnis von wallabag.</p>
<h2>Installation der Abhängigkeiten</h2>
<p>Damit wallabag ordnungsgemäß funktioniert, müssen einige Abhängigkeiten erfüllt werden. Um diese zu installieren, muss <code>composer</code> verwendet werden. Führe folgende Kommandos in deinem wallabag-Verzeichnis aus:</p>
<p>Falls du <code>composer</code> nicht installieren kannst, kannst du alternativ <ahref="http://wllbg.org/vendor">vendor.zip</a> herunterladen und in deinem wallabag-Verzeichnis entpacken. </p>
<h2>Berechtigungen</h2>
<p>Dein Webserver braucht Schreibrechte in den Verzeichnissen <code>assets</code>, <code>cache</code>, und <code>db</code>. Bei fehlenden Schreibrechten kann die Installation nicht ausgeführt werden.</p>
<h2>wallabag installieren. Endlich.</h2>
<p>Rufe wallabag in deinem Browser auf. Wenn dein Server richtig konfiguriert ist, wird die Setup-Seite angezeigt.</p>
<p>Gib dort deinen Datenbank-Typ an (<code>sqlite</code>, <code>mysql</code> oder <code>postgresql</code>) und die Angaben für dein Benutzerkonto</p>
<p>wallabag ist jetzt fertig installiert.</p>
<h2>Anmelden</h2>
<p>Rufe wallabag in deinem Webbrowser auf und gib deinen Benutzernamen und dein Passwort ein, um dich anzumelden.</p>
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><liclass="active"><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Versteckte Einstellungen <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/14_Versteckte_Einstellungen.md"class="btn">Fix this page</a></h1>
<p>Dieser Teil ist nur für fortgeschrittene Anwender.
<strong>Solltest du beim Bearbeiten einer der Dateien etwas falsch machen, kann es sein, dass wallabag nicht mehr funktioniert.</strong>
Es muss eine wichtige Datei von wallabag bearbeitet werden, <code>inc/poche/config.inc.php</code>, deshalb mache unbedingt eine Sicherungskopie dieser Datei, bevor du etwas änderst!</p>
<p>Die Datei wird während der Installation von wallabag erzeugt und mit Standardeinstellungen initialisiert. Durch Anpassen der Datei kann das Verhalten von wallabag in einigen Punkten angepasst werden, die nicht über die nicht über der Konfigurationsseite verfügbar sind.</p>
<h2>Fortgeschrittene Einstellungen</h2>
<p>Jeder der in <code>inc/poche/config.inc.php</code> definierten Parameter ist folgendermaßen angegeben:</p>
<td>Damit kannst du Bilder aus Artikeln herunterladen (zusätzlich zum Artikeltext). Diese Einstellung ist standardmäßig deaktiviert, um eine Überlastung des Webservers zu vermeiden. Wir bevorzugen, dich diese Einstellung selbst aktivieren zu lassen.</td>
<td>Definiert die URL Ihrer Installation Shaarli.</td>
<tdalign="center">URL</td>
</tr>
<tr>
<td><code>FLATTR</code></td>
<td><code>TRUE</code></td>
<td>Aktiviert die Möglichkeit, einen Artikel zu flattrn ([Flattr ist eine Plattform für Mikrospenden] (<ahref="http://de.wikipedia.org/wiki/Flattr">http://de.wikipedia.org/wiki/Flattr</a>)). Wenn ein Artikel flattrbar ist, wird ein Symbol angezeigt und ermöglicht es, eine Mikro-Spende an den Autor des Artikels zu senden.</td>
<td>Zeige den bereits gelesenen Anteil im Artikel (nur bei den Themes <code>default</code>, <code>dark</code>, <code>dmagenta</code>, <code>solarized</code>, <code>solarized-dark</code>).</td>
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Anwenderdokumentation <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/index.md"class="btn">Fix this page</a></h1>
<p>Hier findest du alle Informationen, die du zur Nutzung von wallabag benötigst, ohne dass detailliert auf technische Hintergründe eingegangen wird.</p>
<ulclass="nav nav-list"><li><ahref="../../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><liclass="open"><ahref="../../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><liclass="active"><ahref="../../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>wallabag konfigurieren <ahref="https://github.com/wallabag/documentation/blob/master/de/02_Anwenderdokumentation/06_wallabag_konfigurieren.md"class="btn">Fix this page</a></h1>
<p>Auf Konfigurationsseite kannst du wallabags Einstellungen anpassen. </p>
<p>Einige Punkte der Konfigurationsseite werden hier nicht beschrieben, da für diese eigene Kapitel in der Dokumentation vorgesehen sind (RSS-Feeds, Import von einem Drittanbieter, Datenexport, epub-Konvertierung und Mehrbenutzermodus)</p>
<h2>Themes</h2>
<p>Über Geschmack lässt sich nicht streiten. Deshalb lässt dir wallabag die Wahl zwischen verschiedenen Themes, um das Aussahen deinem Geschmack anzupassen.</p>
<p>Wähle ein Theme aus der Auwahlliste und bestätige die Änderung durch einen Klick auf <strong>Aktualisieren</strong>.</p>
<h2>Sprache</h2>
<p>Wähle die Sprache deiner Wahl in der Auswahlliste und bestätige die Änderung durch Klick auf <strong>Aktualisieren</strong>.</p>
<h2>Passwort</h2>
<p>Um dein Passwort zu ändern, gib es in die zwei vorgesehenen Felder ein und bestätige die Änderung durch Klick auf <strong>Aktualisieren</strong>.</p>
<p>Du wirst abgemeldet und musst für eine erneute Anmeldung dein neues Passwort nutzen.</p>
<h2>Den Cache leeren</h2>
<p>Mit Hilfe des Caches kann wallabag einige Aufgaben schneller erledigen.</p>
<p>Nach einem Update von wallabag sollte der Cache geleert werden. Klicke dazu auf den entsprechendenLink.</p>
<ulclass="nav nav-list"><liclass="active"><ahref="../de/Einfuehrung.html">Einfuehrung</a></li><li><ahref="../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><li><ahref="../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<p><strong>wallabag</strong> ist eine Read-it-later-Anwendung: sie speichert Webseiten, indem sie lediglich die Inhalte behält. Elemente wie Navigations-Links und Werbung werden entfernt.</p>
<h2>Funktionen</h2>
<ul>
<li>Inhalte der Webseiten werden gespeichert: Texte und Bilder </li>
<li>die Webanwendung passt sich dem benutzten Anzeigegerät (Smartphone, PC, ... ) an</li>
<li>Artikel können als ePub exportiert werden</li>
<li>dank Smartphone-Apps können Artikel auch offline gelesen werden</li>
<li>dank Browser-Addons können neue Links schnell hinzugefügt werden</li>
<li>viele Templates zur individuellen Anpassung des Erscheinungsbild von wallabag sind verfügbar</li>
<li>... und viele weitere Funktionen! </li>
</ul>
<p>Diese Anwenderdokumentation soll zeigen, wie man wallabag nutzen kann.</p>
<h2>Demonstration</h2>
<p>Wenn du alle wallabag-Funktionen ausprobieren möchtest, kannst du diese Demonstrations-Webseite nutzen: <ahref="http://demo.wallabag.org"><ahref="http://demo.wallabag.org">http://demo.wallabag.org</a></a></p>
<h2>Ein Benutzerkonto erstellen</h2>
<p>Wenn du wallabag nicht selbst installieren möchtest oder kannst, kannst du stattdessen ein kostenloses Benutzerkonto auf <ahref="https://www.framabag.org">Framabag.org</a> erstellen. Dazu brauchst du nur eine gültige E-Mail-Adresse.</p>
<ulclass="nav nav-list"><li><ahref="../de/Einfuehrung.html">Einfuehrung</a></li><liclass="active"><ahref="../de/wallabag_unterstuetzen.html">wallabag unterstuetzen</a></li><li><ahref="../de/Anwenderdokumentation/index.html"class="folder">Anwenderdokumentation</a><ulclass="nav nav-list"><li><ahref="../de/Anwenderdokumentation/Herunterladen_und_installieren.html">Herunterladen und installieren</a></li><li><ahref="../de/Anwenderdokumentation/Den_ersten_Artikel_speichern.html">Den ersten Artikel speichern</a></li><li><ahref="../de/Anwenderdokumentation/Artikel_lesen.html">Artikel lesen</a></li><li><ahref="../de/Anwenderdokumentation/wallabag_konfigurieren.html">wallabag konfigurieren</a></li><li><ahref="../de/Anwenderdokumentation/Ein_Artikel_wird_nicht_korrekt_angezeigt.html">Ein Artikel wird nicht korrekt angezeigt</a></li><li><ahref="../de/Anwenderdokumentation/Versteckte_Einstellungen.html">Versteckte Einstellungen</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>wallabag unterstuetzen <ahref="https://github.com/wallabag/documentation/blob/master/de/01_wallabag_unterstuetzen.md"class="btn">Fix this page</a></h1>
<h2>Die Dokumentation schreiben und verbessern</h2>
<p>TODO</p>
<h2>Fehler beheben</h2>
<p>TODO</p>
<h2>Weitersagen</h2>
<p>Es ist gar nicht schwer: sprich einfach über wallabag! Benutze den #wallabag-Hashtag in sozialen Netzwerken: twitter, Facebook, Diaspora*, Google+, etc.</p>
<ulclass="nav nav-list"><liclass="active"><ahref="../en/Getting_started.html">Getting started</a></li><li><ahref="../en/Help_wallabag.html">Help wallabag</a></li><li><ahref="#"class="aj-nav folder">User documentation</a><ulclass="nav nav-list"><li><ahref="../en/User_documentation/Download_and_install.html">Download and install</a></li><li><ahref="../en/User_documentation/Save_your_first_article.html">Save your first article</a></li><li><ahref="../en/User_documentation/Configure_wallabag.html">Configure wallabag</a></li><li><ahref="../en/User_documentation/Hidden_options.html">Hidden options</a></li></ul></li></ul><divclass="well well-sidebar">
<p><strong>wallabag</strong> is a read-it-later application: it saves a web page by keeping content only. Elements like navigation or ads are deleted.</p>
<h2>Features</h2>
<ul>
<li>content of the web page is saved: text and pictures. </li>
<li>the web application is responsive</li>
<li>you can export articles into ePub</li>
<li>you can read your articles offline thanks to smartphones applications</li>
<li>you can easily save a new link thanks to browser addons</li>
<li>many templates are available to change your wallabag as you wish</li>
<li>and many others great features ! </li>
</ul>
<p>This user documentation is here to learn to you what you can do with wallabag.</p>
<h2>Demonstration</h2>
<p>If you want to try all wallabag features, there is a demonstration website: <ahref="http://demo.wallabag.org"><ahref="http://demo.wallabag.org">http://demo.wallabag.org</a></a></p>
<h2>Create an account</h2>
<p>Maybe you don't want to install and update wallabag by yourself, or you can't do it, it's possible to create a free account on <ahref="https://www.framabag.org">Framabag.org</a>. Just your email is needed.</p>
<ulclass="nav nav-list"><li><ahref="../en/Getting_started.html">Getting started</a></li><liclass="active"><ahref="../en/Help_wallabag.html">Help wallabag</a></li><li><ahref="#"class="aj-nav folder">User documentation</a><ulclass="nav nav-list"><li><ahref="../en/User_documentation/Download_and_install.html">Download and install</a></li><li><ahref="../en/User_documentation/Save_your_first_article.html">Save your first article</a></li><li><ahref="../en/User_documentation/Configure_wallabag.html">Configure wallabag</a></li><li><ahref="../en/User_documentation/Hidden_options.html">Hidden options</a></li></ul></li></ul><divclass="well well-sidebar">
<p>It's not so complicated: just talk about wallabag! Use #wallabag hashtag on all your social networks: twitter, Facebook, Diaspora*, Google+, etc. </p>
<ulclass="nav nav-list"><li><ahref="../../en/Getting_started.html">Getting started</a></li><li><ahref="../../en/Help_wallabag.html">Help wallabag</a></li><liclass="open"><ahref="#"class="aj-nav folder">User documentation</a><ulclass="nav nav-list"><li><ahref="../../en/User_documentation/Download_and_install.html">Download and install</a></li><li><ahref="../../en/User_documentation/Save_your_first_article.html">Save your first article</a></li><liclass="active"><ahref="../../en/User_documentation/Configure_wallabag.html">Configure wallabag</a></li><li><ahref="../../en/User_documentation/Hidden_options.html">Hidden options</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Configure wallabag <ahref="https://github.com/wallabag/documentation/blob/master/en/02_User_documentation/06_Configure_wallabag.md"class="btn">Fix this page</a></h1>
<ulclass="nav nav-list"><li><ahref="../../en/Getting_started.html">Getting started</a></li><li><ahref="../../en/Help_wallabag.html">Help wallabag</a></li><liclass="open"><ahref="#"class="aj-nav folder">User documentation</a><ulclass="nav nav-list"><liclass="active"><ahref="../../en/User_documentation/Download_and_install.html">Download and install</a></li><li><ahref="../../en/User_documentation/Save_your_first_article.html">Save your first article</a></li><li><ahref="../../en/User_documentation/Configure_wallabag.html">Configure wallabag</a></li><li><ahref="../../en/User_documentation/Hidden_options.html">Hidden options</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Download and install <ahref="https://github.com/wallabag/documentation/blob/master/en/02_User_documentation/02_Download_and_install.md"class="btn">Fix this page</a></h1>
<p>If you can't or don't want to install Wallabag on your server, we suggest you create a free account on Framabag wich uses our software: read the complete documentation here (TODO write Create a framabag account).</p>
<h2>I want to install wallabag</h2>
<p><ahref="http://www.wallabag.org/download">Download the latest wallabag version</a> and unpack it. Copy the files on your web server.</p>
<h2>Prerequisites for your web server</h2>
<ul>
<li><ahref="http://php.net/manual/en/install.php">PHP 5.3.3 or more</a></li>
<li><ahref="http://php.net/manual/en/book.sqlite.php">SQLite</a> or <ahref="http://php.net/manual/fr/book.mysql.php">MySQL</a> or <ahref="http://php.net/manual/en/book.pgsql.php">PostgreSQL</a></li>
<li><ahref="http://php.net/xml">XML for PHP</a></li>
<p>To ensure that your server has all the prerequisites, you can run the file <code>wallabag_compatibility_test.php</code> that is located in the <code>install</code> directory of wallabag.</p>
<h2>Installation of the dependencies</h2>
<p>In order to work properly, wallabag needs some dependencies. To install them, you have to use <code>composer</code>. In your wallabag folder, run the following commands:</p>
<p>If you can't install <code>composer</code> (In order to work properly, Wallabag needs some dependencies), we provide you a <ahref="http://wllbg.org/vendor">vendor.zip</a> file to unpack in your wallabag directory. </p>
<h2>Permissions</h2>
<p>Your web server needs a writing access in <code>assets</code>, <code>cache</code> and <code>db</code> directory. Otherwise, a message will report that the installation is impossible.</p>
<h2>Installation of wallabag. At last.</h2>
<p>Access to wallabag from your web browser. If your server is correctly configured, you reach the setup screen. </p>
<p>Fill your database type (<code>sqlite</code>, <code>mysql</code> or <code>postgresql</code>) and finally the information for your user account.</p>
<p>wallabag is now installed. </p>
<h2>Login</h2>
<p>From your web browser, you reach the login screen: fill your username and your password to connect to your account.</p>
<ulclass="nav nav-list"><li><ahref="../../en/Getting_started.html">Getting started</a></li><li><ahref="../../en/Help_wallabag.html">Help wallabag</a></li><liclass="open"><ahref="#"class="aj-nav folder">User documentation</a><ulclass="nav nav-list"><li><ahref="../../en/User_documentation/Download_and_install.html">Download and install</a></li><li><ahref="../../en/User_documentation/Save_your_first_article.html">Save your first article</a></li><li><ahref="../../en/User_documentation/Configure_wallabag.html">Configure wallabag</a></li><liclass="active"><ahref="../../en/User_documentation/Hidden_options.html">Hidden options</a></li></ul></li></ul><divclass="well well-sidebar">
<h1>Hidden options <ahref="https://github.com/wallabag/documentation/blob/master/en/02_User_documentation/14_Hidden_options.md"class="btn">Fix this page</a></h1>
<p><strong>Attention</strong>, this part is for advanced users only. We'll edit an important file of wallabag, <code>inc/poche/config.inc.php</code>, please make a backup of this file before changes.<br/>
<strong>If you make a mistake while editing a wallabag file, your application may be broken.</strong></p>
<p>This file is created when wallabag is installed.<br/>
Please first install wallabag, make a backup of this file and open it with <del>Sublime Text</del> your favorite editor.</p>
<p>In this file are defined some parameters that you can't change on the wallabag <strong>configuration</strong> page. </p>
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.