Autorenarchiv

Page 5 of 11« First...34567...10...Last »

WordPress plugin: 404-to-start send every page not found error to start page

WordPress 3.1 ok

“404-to-start” plugin will send every 404 page not found error directly to start page or any other custom page/site you like to overcome problems with search engines.

This will help you solve problems with external bad links which are not under your influence.

Chose between 301 – Moved permanently (default) and 302 – Moved temporarily.

Changelog

1.3 (03.03.2011)

  • Set custom target Url (any page or site you like)

1.2 (24.02.2011)

  • tested with WordPress 3.1

1.1 (10.02.2010)

  • new settings menu
  • chose between 301 and 302 redirect
  • tested with WordPress 3.0.5
  • 1.0 (02.01.2010)

  • first Version
  • Download from WordPress repository.

    WordPress Plugin: Geotagmapper, customize Geo information inside Header automatically

    WordPress 3.1.3 ok

    Geotagmapper will add geographical identification meta data to the header of your webpage. The data (latitude and longitude) will automatically be retrieved by Google maps. You only have to specify your address.

    It is really easy to handle and self-explanatory.

    Download from WordPress repository.

    Changelog

    1.5.1 (28.05.2011)

    • Test wird WordPress 3.1.3 -> ok
    • Bugfix: “Fatal error: Cannot redeclare my_plugin_options()

    1.5 (25.02.2011)

    • test with WordPress 3.1 -> ok
    • translations

    1.4 (03.07.2010)

    • now multilanguage
    • added German

    1.3 (18.06.2010)

    • tested with WordPress 3.0 ok
    • Switched from XML to JSON data import

    1.2 (16.06.2010)

    • ability to insert geodata in frontpage, pages or posts only
    • creating function to place data manually into templates

    WordPress: Create unique content with Old Post Spinner

    WordPress 3.2 ok!

    NOW WITH ABILITY TO CREATE UNIQUE CONTENT

    Create a complete unique new post on a random old one and promote it to the top of your blog.

    It is really easy to handle and self-explanatory.

    Compared to other plugins which do pretty much the same my plugin uses the build in functionality of WordPress’ own “cronjob”. This makes the whole part much more stable and (what is even more important) bypasses workload away from the server.

    Every promotion is registered in a log file.

    Download

    Download directly from WordPress.org repository.

    FAQ

    Is there anything I should be aware of? Any limitations?

    Yes! This plugin should no be used with permalink structures that include dates.

    Please explain me the settings’ values

    Old Post Spinner (OPS) checks if a certain amount of time has passed. If so it promotes (or duplicates, depending on the settings) a random post to any position you like.

    E.G. take this values:

    • Minimum interval between old post promotions: 2000 minutes
    • Random maximum interval (added to minimum interval): 500 minutes

    Now OPS will every 200 0+ X minutes (where X lies somewhere random between 0 and 500) pick up one old post and promote (or duplicate) it to the defined position.

    OPS will take into account which posting categories you never want to promote

    You can also specify an minimum age for a post to be considered.

    What will happen? Let’s take 10 posts ordered by age with No. 1 the as the youngest one. OPS picks the, let’s say, sixth post and give it the current date to promote it to position number one.

    If you want a post to be promoted to position 3 OPS will place it, regarding the date, exactly in the middle between number 2 and (the old) number 3, which now will drop to position 4.

    What is the difference between duplicating and promoting?

    Promoting will move the post to a new position, whereas duplicating will copy a post to the new position, so the latter generates a new post.

    What are the best practice values?

    They are installed as default values. Minimum interval: 2000 minutes, Random interval: 500 minutes, Post age: 14 days. But maybe you should experiment with your own values. It’s up to you.

    What do you mean with spinning?

    Spinning means the creation of a new “spinned” content. That will create a new and unique post every time it gets promoted (or duplicated).

    How do I spin the title and the content?

    That requires a bit of handwork. You can manually add multiple synonym versions of any sentence and any word you want. That is done by using the characters |, { and }. I give you an example:

    
    Hello, my name is {Jack|Jim} and I love {Tennis|Golf}.
    

    Using this spinning instructions sentence will generate this four different result sentences every time your article is promoted:

    • Hello, my name is Jack and I love Tennis.
    • Hello, my name is Jack and I love Golf.
    • Hello, my name is Jim and I love Tennis.
    • Hello, my name is Jim and I love Golf.

    So, with a little bit of extra afford you are able to create a complete unique post every time.

    Just add as many synonym sentences as you like between the curly brackets ”{“, “}” and separate each synonym sentence by Pipe “|”.

    You can nest your sentences as well:

    
    Hello, my name is {Jim|{Handsome|Ugly}Joe}.
    

    Will result in:

    • Hello, my name is Jim.
    • Hello, my name is Handsome Joe.
    • Hello, my name is Ugly Joe.

    IMPORTANT: Please post this spinning instruction sentences in the extra Old-Post-Spinner meta box of WordPress (see the screenshot) and NOT into the normal text and content form fields

    What will happen if I only want to spin the title or the content?

    No problem. If you only fill in spinning instructions on the title, then only the title will be spinned. The content won’t change. Same with the content, if you only want the content to be spinned, than leave the spinning instructions on the title empty.

    What date will the promoted posts get?

    Posts promoted to first position will get the current date. Posts below first position will be placed right in the middle of the enclosing posts.

    Why should I use a category to ignore from promotion?

    Some posts are simply not meant to be spinned. Especially if they are date-related. E.g. you should place posts with news into an omitted category.

    But how do I hide the category from my blog?

    If you don’t want this category to appear in you blog you can use the “AVH Extended Categories” plugin.

    How can I recover the original dates?

    All original dates are stored as custom fields. The name is “ops_original_pub_date”.

    How can I support you?

    That is nice of you. You can donate via Paypal.

    How can I promote my newly dated posts to twitter now?

    I think you should consider to use a service like twitterfeed.com. It will pickup your promoted posts and send status messages to twitter.

    Do you have other plugins?

    Check out my other WordPress Plugins.

    Where do I post my feedback?

    Here

    Changelog

    2.4.0 (06.07.2011)

    • testing with WordPress 3.2 -> OK
    • small security bugfix

    2.3.3 (10.06.2011)

    • testing with WordPress 3.1.3 -> OK
    • removing schedule cron value when deactivating as well

    2.3.2 (12.04.2011)

    • small security bugfix

    2.3.1 (25.03.2011)

    • bugs fixed on test routine, when entering wrong values

    2.3.0 (15.03.2011)

    • using minutes instead of hours

    2.2.1 (26.02.2011)

    • testing with WordPress 3.1 -> ok

    2.2 (19.02.2011)

    • tested with 3.0.5
    • more FAQs
    • new screenshots
    • more log entries to check for
    • more translations

    2.15 (04.12.2010)

    • tested with WordPress 3.02

    2.14 (11.08.2010)

    • tested with 3.01
    • new screenshots

    2.13 (11.07.2010)

    • Fresher design of meta boxes
    • new wording
    • correcting typo errors

    2.12 (11.07.2010)

    • creating a brand new permalink when duplicating
    • fixing a bug where not unique permalinks could get deleted

    2.11 (10.07.2010)

    • now detects an existing “Google XML Sitemaps Generator for WordPress”-Plugin and starts creating the sitemap on request

    2.10 (09.07.2010)

    • tuning the visual design

    2.02 (08.07.2010)

    • small bugfix where on rare occasions (special PHP/server configuration) OPS creates an error

    2.01 (07.07.2010)

    • adding more logging messages

    2.00 (06.07.2010)

    • Now you can even duplicate a unique post instead of only promoting it

    1.21 (05.07.2010)

    • delete spinning instructions as well when removing of plugin

    1.20 (25.06.2010)

    • NOW WITH ABILITY TO CREATE UNIQUE CONTENT (Read FAQs on that, please)
    • fixed little date bug

    1.10 (18.06.2010)

    • first multi language version
    • German added

    1.09 (18.06.2010)

    • tested for WordPress 3.0 – ok
    • log folder error message now appears inside admin header

    1.08 (17.06.2010)

    • fixed unnecessary warning messages on development systems

    1.07 (16.06.2010)

    • moving log folder to wp-content path to face some problems when updating

    1.06 (15.06.2010)

    • fixing problems some might have with the creation of log folder

    1.05 (12.06.2010)

    • new FAQs
    • checking of implausible values
    • new screenshots

    1.04 (08.06.2010)

    • better logview (check for still not existing log file)

    1.03 (07.06.2010)

    • small bugfixes

    1.02 (06.06.2010)

    • using build in WordPress Cronjob
    • better logfile view

    1.01 (05.06.2010)

    • little bugfixes, wording
    • including of deinstalation routine to delete all data
    • implementing a better log file viewer

    1.00 (04.06.2010)

    • first Version

    WordPress: Empty Plugin Template – A plugin template to start with

    S T I L L   B E T A

    As it says, an empty plugin considering all the advices given in

    http://codex.wordpress.org/Writing_a_Pluginhttp://codex.wordpress.org/Creating_Options_Pages and http://planetozh.com/blog/2009/09/top-10-most-common-coding-mistakes-in-wordpress-plugins/

    Including:

    • multi language ability
    • uninstall routine
    • data delete routine (avoid orphaned data)
    • coding advices
    • security aspects (validating user inputs, nonces)
    • external third party stuff (Ajax, CSS, Javascript)
    • shortcode
    • WordPress scheduler (“cronjob”)

    Download from WordPress repository

    Changelog

    0.1 (17.02.2011)

    • first Version

    Routinemäßige Überprüfung Ihres Vertrages

    UPDATE: Mindfactory gibt immer noch nicht offen zu, dass ihre Kunden-Datenbank gehackt wurde und das Kundendaten genutzt wurden, um Nutzer zu spammen ["Mindfactory-Kundendaten kursieren im Netz" heise.de]

    Heute bekam ich folgende, unerwünschte E-Mail:

    Sehr geehrte(r) Jürgen Schulze,

    wir haben festgestellt, dass Sie zur Zeit möglicherweise in einem Krankenkassentarif versichert sind, der Ihnen kein optimales Preis/Leistungsverhältnis bietet.

    Daher sollten Sie noch heute prüfen, ob Sie optimal versichert sind – oder ob Ihre Krankenkasse Sie über den Tisch zieht.

    Krankenversicherungen wollen hohe Gewinne machen. Daher berechnen sie oft viel zu hohe Beiträge. Dagegen wehren wir uns.

    Prüfen Sie, ob auch Ihre Krankenkasse zu teuer ist!

    Unser OnlineCheck dauert nur eine Minute und verschafft Ihnen Gewissheit.
    Das sollte ihnen Ihre Gesundheit wert sein!

    Vergleichen Sie kostenlos und unverbindlich auf:

    http://t.februar-vergleich.net/M8052300/41.html

    Der vergleich ist kostenlos, es falen natürlich keine Kosten für Sie an!

    Vielleicht haben Sie auch den besten Tarif, viele Gesellschaften sind fair, das sollten Sie jedoch zur Sicherheit überprüfen.

    Ich hoffe, dass ich Ihnen helfen konnte.

    Mit freundlichen Grüßen aus Berlin,

    Corinna Schulze,

    Verband Sicherung der Interessen
    deutscher Privatpatienten e.V.

    Diese E-Mail erreichte mich über eine zufallsgenerierte Adresse, die ich bisher nur für Bestellungen bei mindfactory.de genutzt habe.

    Jeder kann für sich selbst seine Schlüsse daraus ziehen.

    Ich habe diese Adresse jetzt deaktiviert und werde bei mindfactory.de nicht mehr bestellen.

    Woher bekommt man einen Anwalt?

    Versucht es einmal bei frag-einen-anwalt.de. Hierbei handelt es sich um das my-hammer.de für Anwälte.

    Vor Jahren musste ich das erste Mal in meinem Leben eine Auskunft bei einem Anwalt einholen. Dabei handelte es sich um einen (im wahrsten Sinne des Wortes) verrauchten Hinterhofadvokaten, der mir für eine zweisätzige Auskunft mit Hinweis auf die Gebührenordnung, gegen die er sich nicht wehren könne, und den Streitwert eine Rechnung über mehrere Hundert Euro stellte. Wohlgemerkt, helfen konnte er mir nicht, er bestätigte lediglich den Sachverhalt. Das Gespräch, das ich dazu noch als äußerst unangenehm empfand, dauerte maximal 20 Minuten.

    Nun gab es die Liberalisierung der Gebührenordnung auch bei den deutschen Anwälten. Endlich kann sich Qualität durchsetzen und nicht nur der Titel allein Garant für die Rechnungstellung sein.

    Typisch ist, dass alle eine Öffnung fixer Gebührenordnungen im Sinne einer besseren Transparenz fordern, aber nur, solange es nicht die eigene Zunft betrifft. Und natürlich gibt es tausend gute Gründe für die Beibehaltung. Mindestens! Ich kenne Leute, die in der IT-Branche arbeiten und ihre fachkundige Expertise, für die sie zig Jahre lernen mussten, gegen nichts hergeben müssen, bevor auch nur ein Cent bezahlt wird. Ich freue mich, dass dieser Kostendruck nun auch bei Anwälten angekommen ist.

    Manchmal gibt es zwar Anwälte, die sich dort über die zu geringen Einkünfte mokieren. Aber das spornt mich nur noch mehr an.

    Maschinelle Datenextraktion aus PDF-Dokumenten mit A-PDF Data Extraktor

    Wenn man Daten aus PDF-Dokumenten, z.B. Kontakt- oder Auswertungsbögen in eine Datenbank übertragen will, kann man dies automatisieren. Dieser Vorgang nennt sich Datenextraktion. Ich stelle hier die dafür sehr gut geeignete Software A-PDF Data Extractor von A-PDF vor. Als Beispiel dienen mir Visitenkarten im PDF-Format.

    Wenn die zu untersuchenden PDF-Dokumente alle denselben strukturellen Aufbau haben, so ist es ein leichtes, mit geeigneter Software die Daten zu extrahieren. Bei verschieden aufgebauten PDF-Dokumenten ist die natürlich nicht so einfach möglich.

    Hier sehen Sie zwei PDF-Visitenkarten von Martin Mustermann und Martina Musterfrau, die ähnlich aufgebaut sind.

     

    Als Erstes muss ein Dokument in der Software geöffnet werden und die auszulesenden Stellen markiert und mit einem Datenfeldnamen versehen werden. Das ist völlig einfach und intuitiv, da fast alle zu identifizierenden Felder schon automatisch erkannt werden und vorselektiert sind. Einzelne unerwünschte Werte, Präfixe wie bspw. „Telefon:“ oder „Fax:“, können durch geschicktes Platzieren der Rahmen ausgespart werden.

    Mit Hilfe dieser Regeln kann man auch die übrigens PDF-Dokumente auslesen. Dann dauert es nur wenige Sekunden, bis aus Hunderten von PDF-Dokumenten z.B. alle Überschriften extrahiert worden sind. Die Werte werden auf Wunsch in ein Excel-Sheet oder eine CSV-Datei geschrieben, die man dann weiter verarbeiten kann.

    Somit stehen einer weiteren professionellen Verarbeitung der Daten in Tabellenkalkulationen oder Datenbanken keine Steine mehr im Weg.

    Das Programm kann auch mit Umlauten umgehen, sowohl in den Datenfeldnamen als auch bei ausgelesenen Werten, was eher selten ist, verglichen mit den anderen von mir getesteten Anwendungen.

    Barter-Geschäfte

    Vor kurzen fragte mich ein Freund nach meiner Meinung zu Barter-Geschäften. Hier meine Antwort:

    Moin,

    was es nicht alles gibt. Ich dachte, das wäre irgendwann mal ausgestorben. Ökonomisch macht das nur Sinn bei geringer Liquidität, sprich wenn die Kasse knapp ist. Ist bei dir die Kasse knapp oder bei deinen Kunden?

    Allgemein würde ich sagen, nur – wenn überhaupt – für kurzfristige Dinge. Denn am Schluss wirst Du ja weiterhin das Problem haben, dass du für deine erworbenen Anteile/Rechte/Schnippsel einen Nachfrager finden musst, der dir wieder etwas bietet, was du benötigst. Oder Du musst die Schnippsel mit Verlust abstoßen, weil Du halt doch lieber die Miete zahlen willst, statt zu warten, dass ein Tapezierer bei dir anklopft und gegen deinen Schnippsel deine Wohnung verschönert. Und so ein Portal macht auch nur Sinn, wenn möglichst alle mitmachen.

    Das gibt es auch unter Arbeitslosen/Nachbarschaftshilfe und taucht alle 10 Jahre als der aktuelle neueste Schrei und die Hoffnung auf die Hoffnung auf eine bessere Zukunft in den Medien auf. Gibt es auch in Kreuzberg, natürlich, Marke Fahradreparatur gegen Haare schneiden.

    Eine kurze Einführung in Geldtheorie, um dir das Problem zu erläutern.

    Am Anfang war das Licht. Und dann kamen die Spezialisten, der eine konnte jagen, der andere Brot backen und eine Nutte gab es auch schon. Am Anfang war das noch ganz prima, die drei konnten untereinander ihren Waren und Dienstleistungen tauschen. (Nennt sich “Zwang zur doppelten Koinzidenz”).

    Leider zog dann ein Zahnarzt ins Viertel, der a) schwul b) Vegetarier und c) allergisch gegen Gluten war. Somit konnte er seine Dienstleistung nicht an den Mann bringen. Und die anderen drei mussten hoffen, niemals Zahnschmerzen zu bekommen oder zwei von ihnen schwul zu werden.

    Dann zog wieder ein kluger Kopf ins Viertel, diesmal ein Ökonom. Der buddelte Gold in seinem Garten aus, presste es zu Münzen und sagte, kommt, Leute, lasst uns diese Münzen als Tauschmittel nutzen. Denn das Gold ist a) teilbar, b) geht nicht kaputt und ist c) selten – alle zeigten sich d) einverstanden, womit die vier wichtigsten Voraussetzungen für Geld erfüllt sind. Man beachte die sprachliche Nähe von Geld zu Gold.

    Irgendwann als ca. 2 Milliarden Leute ins Viertel gezogen waren, jeder mit ganz tollen Jobs, merkte man, dass vielleicht das physische Gold knapp werden könnte, um weiter zu wachsen. Also wurde einer von ihnen, wahrscheinlich ein Volkswirtschaftler, der sich mit Druckerpressen auskannte, beauftragt, Geld herzustellen, fälschungssichere bunte Scheinchen, die auch selten sind, teilbar sind und fast nicht kaputt gehen. Alle waren wieder einverstanden. Bingo, damit waren die vier Voraussetzungen wieder gegeben.

    Manchmal jedoch wollte der beste Freund vom Drucker unbedingt gegen den Nachbarn Krieg führen und verdoppelte das Geld über Nacht mal eben, um Pistolen zu kaufen. Da sich der Waren- und Dienstleistungbestand aber nicht im gleichen Zeitraum verdoppelte, verdoppelten sich die Preise, denn schließlich müssen Warenmenge und Geldmenge im Gleichgewicht stehen. Das nennt man dann Inflation. Dumm für den, der nur Geld aber keine Häuser oder Schweinehälften (=Realwerte) hat.

    So, und jetzt erkennst Du vielleicht das Dumme an diesen Barter-Geschäften, sie sind ein Schritt zurück in die Steinzeit, zu Jägern, Bäckern und Nutten. So als würden jetzt alle wieder eine Anlasserkurbeln an ihre Wagen montieren – nur zur Sicherheit, falls die Batterie ausfällt. Klar, keine so schlechte Idee, auf den ersten Blick. Aber eine neue Batterie kaufen oder beim Nachbarn Starthilfe schnorren kommt besser.

    Ich würde es lassen, es sei denn meine Kundin wäre eine Nutte :-)

    Gruß

    Jürgen

    Offtopic: Beschwerdebrief an Rheinbahn/VRR

    Guten Tag,

    da ich seit einigen Tagen auf meinen Wagen verzichten muss, bin ich leider dazu gezwungen, auf die Straßenbahn umzusteigen.

    Die Bahn selbst ist, was Pünktlichkeit und Sauberkeit betrifft absolut in Ordnung.

    Ich finde es jedoch eine Frechheit und Rückständigkeit außerordentlicher Art, dass man an den Automaten in der Bahn nur mit Kleingeld bezahlen kann.

    Wer, bitte schön, hat schon immer 4,50 Euro in Kleingeld dabei, um ein Ticket Stufe B zu kaufen oder 15,70 Euro für ein Vierer-Ticket? Ich jedenfalls nicht. Mehrmals ist es mir passiert, dass ich deshalb eine Station “schwarz” gefahren bin, aussteigen musste, und mir dann irgendwo irgendwie irgendwas “Kleines” gekauft habe, nur um dann Geld für meine Fahrkarte zu haben. Sowohl an meiner Start- als auch an meiner Endhaltestelle gibt es keine “großen” Automaten.

    Haben Sie schon von der tollen Erfindung der Geldscheine gehört? Die gibt es schon länger. Das sind kleine bunt bedruckte Scheine, mit denen man überall außer an ihren Automaten bezahlen kann.

    Und sagen Sie jetzt bitte nicht, ich möge doch meine Geldkarte dazu benutzen. Das ist keine Option, da ihr dummer Automat leider nicht anzeigt, wie viel Geld sich nach dem Bezahlen noch auf der Karte befindet. Daher weiß ich es auch nicht. Sind es doch genügend für eine Fahrt oder nicht? Wie rückständig ist das denn? Jeder Parkautomat in der Düsseldorfer Innenstadt kann mir das anzeigen – nur jetzt nicht, da ich ja kein Auto zum Parken habe. NOCH NICHT! Außerdem kann ich die Geldkarte in der Nähe meiner Arbeitsstelle oder meines Zuhauses nicht aufladen – hier beißt sich die Katze in den Schwanz.

    Warum kann man nicht mit Kreditkarte oder EC/Maestro-Karte zahlen? Oder mit dem Handy – und zwar spontan und ohne umständliche Voranmeldung? Warum kann ich nicht einfach eine Kostenpflichtige SMS mit dem Text “B” an eine Nummer schicken und fertig? Oder warum kann der Fahrer mir das nicht bezahlen? Klar, der ist ja in seiner Kabine eingesperrt.

    Wer immer das zu verantworten hat, zeigt ganz klar, dass ihm die Wenig-Fahrer vollkommen gleichgültig sind und nur ein Weg gesucht wird, Monats- oder Jahreskarten zu verkaufen.

    Aller Wahrscheinlichkeit nach werde ich am kommenden Wochenende wieder einen neuen Wagen haben. Ich freue mich darauf, ihren Service NICHT mehr in Anspruch nehmen zu müssen.

    Jürgen Schulze

    Android New Micro SD Card – How to move all your data to the new card (Nandroid Backup)

    This will describe how I transfer all data from a used 2 GB SD card to a brand new 8 GB card without losing information, installed apps or any other data.

    Prerequisites

    • You need a rooted mobile phone with administrative root access. If you don’t know what this means you probably don’t own one yet. So you better read some more: 1, 2, 3
    • Once you have “rooted” your Android you will automatically have an recovery program installed as well. Mine is called AmonRA other’s may be called SPRecovery or similar. This will not show up in Android itself. It has to be started before booting Android OS. I will show you how to later. This will give you the ability to backup every single part of your device to the SD card (ROM and data).
    • Find some way to read and write the SD card directly on your PC, you can use a SD card adapter to do so. You can’t to this with your Android connected via USB cable because we will need direct access to the files without them being manipulated once Android has booted.

    Problem is that we have to pack the whole backup files of the source SD card on the SD card itself. Therefore we have to make sure that there is still enough space on it. Hence I advice you to delete all big files you can store on your PC for the moment, e.g. pictures, movies or audio tracks. 30% of free space should be enough.

    Now let’s start.

    1. Insert the old SD card and start your Android mobile phone in recovery mode. On my phone this is done by pressing volume up + call button (green button) and the power on button at the same time. This can vary on your phone. It may look like a normal start. But wait some seconds and you will find yourself in the very simple kept recovery mode menu.
    2. Create a nandroid backup inside the recovery menu. Just read the instruction in the menu, it shouldn’t be too complicated. You have to chose nand + ext backup. Have a look at my screen shots. The backup files will be stored on the SD card in a folder named nandroid. Every new backup – if you want to store different versions – will be put there in sub-folders.
    3. Now shut down the phone, insert the new SD card and reboot into the recovery mode again. We have to partition the new card: partition sdcard. User the following default settings:  500MB Ext2, 32MB Swap, remaining Fat32.
    4. Shut down the phone again. Remove the SD card and transfer the backup files (including folder structure) from the source SD card to the new target SD card with the help of your PC. Remember: Don’t use the file USB cable transfer function of your Android phone. You must do it with a card adapter.
    5. Put the new card into the phone and start recovery mode again
    6. Now restore the backup files with Nand restore. Just confirm the default settings, that’s it.
    7. Reboot your system. Done.

    You should now have a bigger SD card with all you save data. You can transer all the bigger files your stored for the monent on your PC again.

    Page 5 of 11« First...34567...10...Last »