Katze

Mein Parteibuch BlogNo Copyright - Kopieren erlaubt

Ein Internet-Tagebuch mit Katzenbildern

[Mission Statement] [Krieg ist illegal]

[International]   [Headlines]   [Forum]   [Wiki]   [Ticker]   [Mitmachen]

30. März 2009

Parteibuch Aggregator

von @ 18:25. abgelegt unter Über dieses Blog

Deutsch:
Dies ist die Download-Seite für den auf Bryan Palmers großartigem BDPRSS Aggregator basierenden Parteibuch Aggregator.

Parteibuch Aggregator v. 0.5.2 zum Download

Neue Features in Version 0.5:
- Widgets, Templates, integrierte Suchmaschine, einige Features zur Steigerung der Performance, Installer und Uninstaller - also alles, was hier im Parteibuch bisher als Hacks in den Code vom Parteibuch Aggregator 0.2 eingefügt wurde und ein bisschen Benutzeroberfläche obendrauf.

Änderungen in Version 0.5.2 gegenüber 0.5.1:
- Eine Menge überflüssiger Code entfernt, einige Bugfixes sowie einige Verbesserungen zur Feedverwaltung in der Admin-Oberfläche, Details siehe im englischen Teil

Sprachunterstützung:
Die Administrationsoberfläche ist in englisch. Die Sprachausgaben im Frontend lassen sich konfigurieren oder über Sprachdateien pba-defaultparameter_xx.php (xx steht für das Kürzel der Sprache) anpassen. Deutsche und englische Sprachdateien sind im Download mit dabei.

Installationsvoraussetzungen:
- Wordpress - getestet auf den Versionen 2.21 und 2.71. Version 2.1 wird sicher auch laufen. Vermutlich tut es eine ältere Version auch, wobei dann vermutlich aber das eine oder andere Feature nicht geht.
- php Version 5.0 oder höher mit Multibyte String Unterstützung (Multibyte ist meist bei php sowieso mit drin)
- MySQL Version 5.0 oder höher

Wer Lust hat, den Aggregator auf php 4.x oder MySQL 4.x auszuprobieren, mag das gern tun, muss dann aber den Versions-Check am Anfang des Scriptes bdp-rss-aggregator.php auskommentieren. Wir haben das nicht getestet. Bitte Rückmeldungen dazu in den Kommentaren posten.

Installation:
1. Parteibuch Aggregator unzippen und mitsamt des Verzeichnisses parteibuchaggregator ins Verzeichnis /wp-content/plugins/ hochladen
2. Das Parteibuchaggregator Plugin im ‘Plugins’-Menu von Wordpress aktivieren
3. Dem Link `start configuration here` folgen, den das Parteibuchaggregator Plugin in der Plugin-Beschreibung anbietet und den Parteibuch-Aggregator konfigurieren

English:
This is the Download Page for the Parteibuch Aggregator, which is based on Bryan Palmers great BDPRSS Aggregator.

Download Parteibuch Aggregator v. 0.5.2

Main features v. 0.5:
* users can search in aggregated feeds
* allows to display diffrent groups of feeds on different pages
* templates make the display of aggregated feeds almost completely customizable
* provides a widget for displaying aggregated feeds and searchform in the sidebar
* provides RSS feeds from aggregated feeds and search results

= Changelog of version 0.5.2 against version 0.5.1 =
1. Bugfix: of page rewrite rules to repair broken blog/yyyy/mm/ and xyz/comments/feed/, made cache and search rule tighter in bdp-rss-aggregator.php
2. Bugfix: Set page2hookin to 0 when creating new output as copy from existing in createpbaoutput() in bdp-rssaggregator-db.php
3. New features: added some form fields to change db values of feeds in bdp-rssadmin-sno.php,
added processing these form fields to bdp-rssadmin in if( isset($_POST[’bdprss_edit_site_button’]) ) part
for feed url change added function update_feedurl to bdp-rssaggregator-db.php
4. New features: made search class config variables to be read as definition from wp-config.php in pba-rsssearch.php
5. Code cleanup: made touch silent when writing to cache in pba_cache() in pba_output_library.php
6. Code cleanup: Cleaned up some comments, made notice from createlist() go away in bdp-rssaggregator-db.php
7. Code cleanup: replaced obsolete functions with placeholders in bdp-rss-aggregator.php, pba_output_function.php
print_item_set, putsiteheader, output, archiveDate, archiveList, viewCache, rss_print_item_set, feeds_in_ticker, feedlist, process_url_parameter
8. Code cleanup: removed obsolete outputtable variables
and its functions get_all_outputs, get_output, deleteoutput in bdp-rssaggregator-db.php, pba_output_library.php
9. Code cleanup: removed obsolete file bdp-rssadmin-output.php and removed it’s inclusion from bdp-rssadmin.php
10. Code cleanup: removed obsolete listtable vars in bdp-rssaggregator-db.php
11. Code cleanup: removed old output function calling possibilities in pba_output_function.php
12. Code cleanup: Added one parameter caller style to gettheage() in pba_outputlibrary
switched all function calls of BDPRSS2::getage() to it in
bdp-rss-aggregator.php, bdp-rssadmin-error.php, bdp-rssadmin-edit.php, bdp-rssadmin-general.php
and removed BDPRSS2::getage() from bdp-rss-aggregator.php
13. Code cleanup: switched constant names BDPRSS2_PRODUCT and BDPRSS2_VERSION to PBA_PRODUCT and PBA_VERSION
in bdp-rss-aggregator.php, bdp-rssadmin.php, bdp-rssfeed.php, pba_output_library.php
14. Code cleanup: switched constant name BDPRSS2_DIRECTORY to PBA_DIRECTORY
in bdp-rss-aggregator.php, bdp-rssadmin-general.php, bdp-rssadmin.php, pba_output_library.php
15. Code cleanup: deleted unused sql from getmonthlyarchivedates() in bdp-rssaggregator-db.php
16. Code cleanup: checked pfeed[’title’] definition to suppress php notice from line 343 in bdp-rss-aggregator.php
17. Code cleanup: deleted obsolete functions getArchiveList, getItems in bdp-rssaggregator-db.php
18. Code cleanup: renamed pba_widgets.php to pba-widgets.php and made appropriate change in bdp-rss-aggregator.php
19. Code cleanup: renamed pba-output.php, pba-options.php, pba-status.php to pba-admin-xxx.php and made appropriate change in bdp-rssadmin.php

Multi-language support:
The backend is in english. The language strings in the frontend can be configured or adapted with a language definition file pba-defaultparameter_xx.php (xx is a two char shortcut for the language) anpassen. German and english language files for the frontend are included in the download.

Installation prerequisites:
- Wordpress - tested on versions 2.71 and 2.21. Wordpress 2.1 shall definitely work, too. Lower version may work as well, but was not tested
- php 5.0 or higher with support of multibyte strings (most php installations support multibyte strings)
- MySQL 5.0 or higher

Installation:
1. Unzip and upload `parteibuchaggregator` to the `/wp-content/plugins/` directory
2. Activate the plugin through the ‘Plugins’ menu in your blog
3. Follow the link `start configuration here`provided by `parteibuchaggregator` in plugin description in your blog’s ‘Plugins’ menu

Readme.txt

Screenshot 1: Screenshot of a fresh Parteibuch Aggregator 0.5 installation on a fresh German Wordpress 2.71 using the default Kubrick theme.

Screenshot 2: Screenshot of a Parteibuch Aggregator 0.5 installation on an English Wordpress 2.21 blog running already for a long time.

Newest development versions may be available for download in the Wordpress Plugin Repository.

Older versions: Get them here

18 Kommentare zum Beitrag “Parteibuch Aggregator”

  1. ntrtek sprach

    Danke für die tolle Neu-/Weiterentwicklung von BDP RSS… danach habe ich lange gesucht. Bei mir gibt’s leider ein Problem bei der Umwandlung von Sonderzeichen im Titel eines Beitrags (item_name). Der Aggregator scheint da über Umlaute, aber auch über Hochkomma und andere Sonderzeichen zu stolpern. In den Artikeltexten scheint’s keine Probleme zu geben. Irgendeine Idee?

  2. Redaktion sprach

    Ja, den Fehler haben wir gestern in der aktuellen Development-Version gefixt. Nimm einfach die “Development Version”:

    http://wordpres...gator/download/

  3. ntrtek sprach

    Grossartig. Vielen Dank!

  4. steve sprach

    Hi , Great plugin, I have this running on godaddy Wordpres 2.7.1 site,

    Stright after activation of the plugin I get the following error …

    Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\3770529\html\svt_agaf\wp-content\plugins\parteibuch-aggregator\pba_output_function.php on line 280

    Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\3770529\html\svt_agaf\wp-content\plugins\parteibuch-aggregator\pba_output_function.php on line 294

    It shows the same error for few more lines , is it an issue ?

  5. Redaktion sprach

    Thanks for your bug report, steve. We will try to get rid of this in the next version of the aggregator. If you want to get rid of this stupid warnings before, either disable this warning messages or delete the bogus @-chars in the function calls, where the warning occurs.

  6. Dean Piccirillo sprach

    Hello. I have a fairly simple question. How do you a delete a feed you no longer want to include? Under “Actions” I’ve have been selecting “Delete” next to Edit and Poll, but it’s not working. I’ve got to be missing something.

    Any thoughts?

    Thank you very much.

    Dean Piccirillo
    deanpiccirillo@hotmail.com

  7. Preview sprach

    Das Plugin kann nicht aktiviert werden, da es einen fatalen Fehler erzeugt.

    Your installation of PHP does not appear to support multibyte strings. This support is needed by the Parteibuch Aggregator plugin. You should ask your web-hoster to install it; it is easy to install. For more information, refer to http://www.phpb...ef.mbstring.php.

    Na jedenfalls weiß ich nichts damit anzufangen, sehe auch nicht was ich wie wo installieren soll. Hat jemand ne Lösung? Lieben Dank,

    Uwe

  8. Redaktion sprach

    @Dean
    Thanks a lot for your report. Unluckily, we cannot reproduce the bug here. The delete buten here works fine.

    @Preview
    Dein Hoster hat ein kastriertes php ohne Multbyte-Funktionen installiert. Der Parteibuch-Aggregator braucht aber die Multibyte-Funktionen. Die sind notwendig, um verschiedene Zeichensätze verschiedener Quellen zu konvertieren.

  9. Preview sprach

    Hallo,

    ich habe einen Root erver, kann also auch alles steuern. Hier sehe ich nur nicht wie und was und wo. Vielleicht kennst du ein Howto? Danke für die schnelle Antwort!

  10. Redaktion sprach

    @Preview
    Du hast den Link doch hier selbst gepostet:

    http://www.phpb...ef.mbstring.php

    Gängige Distributionen haben die Multibyte-Funktionen Out-of-the-box seit einigen Jahren in php5 einkompiliert.

  11. Preview sprach

    OK, verzeih meine Dummheit, ich habe in der php.ini folgendes gefunden:

    [mbstring]
    ; language for internal character representation.
    ;mbstring.language = Japanese

    ; internal/script encoding.
    ; Some encoding cannot work as internal encoding.
    ; (e.g. SJIS, BIG5, ISO-2022-*)
    ;mbstring.internal_encoding = EUC-JP

    ; http input encoding.
    ;mbstring.http_input = auto

    ; http output encoding. mb_output_handler must be
    ; registered as output buffer to function
    ;mbstring.http_output = SJIS

    ; enable automatic encoding translation according to
    ; mbstring.internal_encoding setting. Input chars are
    ; converted to internal encoding by setting this to On.
    ; Note: Do _not_ use automatic encoding translation for
    ; portable libs/applications.
    ;mbstring.encoding_translation = Off

    ; automatic encoding detection order.
    ; auto means
    ;mbstring.detect_order = auto

    ; substitute_character used when character cannot be converted
    ; one from another
    ;mbstring.substitute_character = none;

    ; overload(replace) single byte functions by mbstring functions.
    ; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
    ; etc. Possible values are 0,1,2,4 or combination of them.
    ; For example, 7 for overload everything.
    ; 0: No overload
    ; 1: Overload mail() function
    ; 2: Overload str*() functions
    ; 4: Overload ereg*() functions
    ;mbstring.func_overload = 0

    ; enable strict encoding detection.
    ;mbstring.strict_encoding = Off

    Was muss ich nun da ändern, ich bin wirklich ahnungslos…

    Vielen herzlichen Dank

  12. Redaktion sprach

    @Preview
    RTFM

  13. Shaelyn sprach

    Hi, I really wanted to stop in and say THANK you for this plugin. Thank you thank you thank you!
    I can’t tell you how much I LOVE this plugin.

    I do have a question for you though.
    Is there any way to STOP the error of “No Title” Can I somehow just tell it to skip over it or insert “No Title” rather than coming back with an error message?
    Thank you!

  14. Redaktion sprach

    @Shaelyn
    The error is just a warning, the plugin shall write something like “no title” or the first words of a post. You may change that parsing content behaviour in code in parteibuch-aggregator.php.

  15. Jemand sprach

    Hallo,

    toles Plugin, vielen Dank dafuer! Allerdings ist mir ein Bug aufgefallen: Wenn ein Blog-Beitrag mit einem Doppelpunkt im Titel aggregiert wird, so wird anscheinend der Teil vor dem Doppelpunkt faelschlicherweise als Autor gesetzt. In meinem Fall bspw. hiess der Blog-Eintrag “Richtigstellung: Gespräche, nicht Verhandlungen”, und PBA zeigt dann als Autor “Richtigstellung” und als Titel “Gespräche, nicht Verhandlungen” an. Die Verlinkungen stimmen.

  16. tomg sprach

    Hallo
    Plugin ist echt toll.
    Habe ich eine Frage. In option “Keep feed items for:” ist Moeglichkeit nur in Monaten einstellen. Ist moeglich das ersetzen und einstellen in Tagen? Also zB. letzte 30 Tagen.

    MfG
    TomG

  17. Chirag sprach

    Just wanted to thank you all for this plugin.

  18. Chirag sprach

    Folks, I am trying to make the feeds update in real time. Any suggestions!

Kommentieren (Erlaubte Tags)

Lidl
Lidl
Copyleft2006 Lurusa Gross

Mirrors

Recherche

Netradio

Aktionen

Parteibuch Forum

Letzte Kommentare

Ältere Beiträge

Archiv

Juli 2009
M D M D F S S
« Jun    
 12345
6789101112
13141516171819
20212223242526
2728293031  

Literaturtip

Tod im Milliardenspiel

Umfrage zu 9/11

Werbung

Information zu
Internetvictims

Kapitel

Sonstiges

Par·tei·buch n. Heft mit persönlichen Daten und Mitgliedsnummer zum Beweis der Mitgliedschaft in einer Partei

Sponsored Links

RSS-Feeds

Information zu Gaza

Termine

Neu im Parteibuch Wiki

Parteibuch Ticker (Feed)

International (Feed)

Media News Clips

Counter & Stuff

[27 queries. 3.678 seconds. 10 level2 caches. Top ]