Plugin EG-Series

March 21st, 2009

WordPress gives us a lot of ways of classification: categories, tags, date … All of these methods are efficient, and cover most of our needs. But it apply to all posts, and don’t allow to differenciate or highlight some specific posts.
Sometime, it may be helpful to group items into folders or into series, in order to promote these posts, or simply because they belong to a logical sequence, such as tutorials with several stages, for example.

The EG-Series plugin gives a set of easy and ergonomic functions to manage series of posts. This plugin allows to include posts into series, to create, delete or rename series. It also includes widgets and shortcodes to display list of series, or the list of posts belonging to the series of the current post.

Description

EG-Series use only standard tools of WordPress, and doesn’t create additional tables or objects in WordPress. The plugin uses the custom fields, associated with each post.
The main advantages are:

  • The plugin was created in order to reduce as possible, the manual operations, and reduce the number of errors,
  • EG-Series is fully customizable: users can choose the label of shortcodes, and label of the custom field,
  • It can be installed and configured very quickly. It also allows to modify a lot of posts without editing them.

With this plugin, you can:

  • Add / Delete a post from a serie,
  • Create / Rename / Delete series,
  • Display the list of series in a post, or display this list in sidebar, with widgets for exemple,
  • Display list of posts, using an another shortcode, or an another widget,
  • Automatically insert the list of posts of a specific serie, without using shortcode

EG-Series is “TinyMCE Integrated”. That means you don’t need to learn the shortcode syntax. The plugin add a button in the tinymce toolbar. You just have to click on this button, choose parameters/options, and click insert. That’s all, the shortcode will be insert into your post with the right parameters.

TinyMCE integration

TinyMCE Integration

Shortcode options

Options du shortcode

Of course, you can add shortcodes manually:

  • in a post or page, with the syntax: [ seriesposts <options>],
  • in a template using the function do_shortcode('[ seriesposts <options>]‘);.

The plugin is completely customizable: you can choose the label of shortcodes, and choose also the label of the custom fields you want to use to specify series.

Installation

The plugin can be installed with the usual method:

  1. EG-Series is available for download on WordPress ,
  2. When the file eg-series.zip is downloaded, uncompress it,
  3. Copy the resulting files in the subdirectory of plugins (usually wp-content/plugins) of your WordPress platform,
  4. Activate the plugin with the menu Extenstion in the administration interface.

With WordPress 2.7, you can also install the plugin, directly through the administration interface, by using the new features of this version.

Options page - Part 1

Options page - Part 2

Usage

The plugin adds three administration menus, two shortcodes, and two widgets.

Administration interface

The method to start to manage the series in an existing blog , can be the following:

  1. Check or change options in the menu Settings/EG-Series: especially choose label of the custom field to use,
  2. Then, use the menu Posts / EG-Series Posts to put posts into series. This page allows to modify a lot of posts very quickly, without editing each post individually,
  3. You can also use the menu Posts / EG-Series Series to modify/rename series (in case of mistake),
  4. With the menu Apparence / Widgets, you can add a widget to display the list of series in the sidebar, or display the list to posts belonging to the serie of the current post,
  5. Then, you can activate the option Auto Shortcode . This feature will add, at the end of posts, the list of posts belonging to the serie of the current post (if this post is part of a serie).

Metabox in the editor page

Bulk series editor

Edition groupée des articles

Bulk posts editor

Widgets

Two widgets are provided:

  • EG-Series List display the list of available series,
  • EG-Series Posts gives the list of posts belonging to the serie of the current displayed post. This widget doesn’t appear if the post doesn’t belong to any serie.

Ecran de configuration des widgets?

Shortcodes

The two shortcodes available, provide the same lists than widgets:

  • [ series] gives the list of series,
  • [ seriesposts] allows to display the list of posts belonging to the serie of the current post.

Options of the shortcode [ series] are the followings:

  • title, title of the list. Default value: ”,
  • titletag, HTML tag used to display the title. Default value: h2,
  • listtype, the type of the list. Possible values: ul to have a simple bulleted list, ol for a numbered list, or select for a combobox. Default value: ul
  • number, number of series you want to display. This parameter is linked with the next one. If you have a lot of series, you can limit the number of series displayed, and then show a link to a page where you display the whole list. Default value: 0 to display of all the series,
  • more, allows to show a link to a page or a post displaying the whole list of series (see previous parameter also). The parameter must be the ID of the page or post. Default value: 0 (no link),
  • listposts: displays posts of each series. Possible values: 0 or 1, False or True. Default: 0 or False,
  • post_orderby: when listposts=1, defines the sort key of posts. Possible values: title, date or user_order. Default: date,
  • post_order: when listposts=1, defines the sort order. Possible values: ASC (ascending), DESC (descending). Default value: ASC,
  • url: define if the link is attached to the first post of series, or a specific page or post. If the second option is choosen, id of pages/posts have to be filled in the “Series Bulk Editor”. Possible values: first_post, page. Default value: first_post.

Options of shortcode [ seriesposts] are the following:

  • id is the ID of one of the post of the serie you want to display. Default value: 0 or ”, the shortcode will use the current post,
  • name allows to specify the name of the serie of which you want display the posts. Default value: ” or nothing, the shortcode will be used the serie of the current post,
  • title, title of the list. Default value: ”,
  • titletag, HTML tag used to display the title. Default value: h2,
  • listtype, type of the list. Possible values: ul to display a simple bulleted list, ol for a numbered list, or select for a combobox. Default value: ul
  • orderby, specify the key used to sort posts. Possible values: post_title, post_date. Default value: post_date,
  • order, is the sort order. Possible values: ASCending, or DESCending. Default value: DESC,
  • show_date: display dates or not. Possible values: 0 or 1, False or True. Default: 1 or True,
  • expand: display excerpt of each post. Possible values: 0 or 1, False or True. Default: 0 or False.

To avoid to insert the shortcode on each post, you can use a feature named Auto Shortcode, available in the menu settings / EG-Series. This option will add, in each post, the same things than the shortcode [ eg-seriesposts]. You can choose the location of this auto-shortcode: beginning of the post, between excerpt and content, or at the end of the post).

F.A.Q

How to delete a serie?
A serie is automatically deleted when there is no more post inside. So, you can use the Posts / EG-Serie Posts, to delete the serie from all the posts.

How can I modify the style of lists?
Lists use standard HTML tags ul and ol. So, EG-Series will use the existing styles of your theme. If you want to customize the lists, the plugin provides some CSS styles:

  • For the list of series: .eg-series-series and .eg-series-series-item,
  • For the list of posts: .eg-series-posts and .eg-series-posts-item

I currently use the plugin Serial Posts, can I easily move to EG-Series?
Uninstall the plugin Serial Posts, and install the plugin EG-Series. In the menu Settings / EG-Series, modify the custom field option, by specifying Serial.

How can I move from EG-Series to Serial Posts?
Before uninstall EG-Series, modify the custom field option, in the menu Settings / EG-Series, specify Serial. Then uninstall widgets, if required, deactivate the auto shortcode option, and finally uninstall EG-Series. You can then install the plugin Serial Posts.

I use the plugin In-Series or OrganizeSeries, can I move to EG-Series?
Today, there is no gateway or import function for these plugins. This kind of feature is studied (perhaps in a next version).

Comments & trackbacks

Comments

93 responses

  1. C’est exactement le genre de fonctionnalités que je recherchais pour “recycler” du contenu déjà publié. Depuis le temps que je suivais tes articles sur le développement des plugin WordPress :) Merci !

  2. Merci à toi pour ton soutien.

    Il existe des plugins plus évolués pour regrouper des articles, mais je les trouve un peu lourds (ils créent notamment une nouvelle taxonomie).
    J’ai donc voulu que le mien soit le plus “light” possible. L’autre avantage est qu’il permet de reprendre une grande quantité d’articles sans avoir besoin de les éditer un à un.
    Je devrais sortir une version “corrigée” avant la fin de la semaine. Si tu vois des choses à améliorer, n’hésites pas !

  3. Hi thanks for this plugin.it safes me time and is easy -simple in its best meanings.

    the plugin shows the date near the post title – and it shows it in english language – is there a way to delete this or to translate this in german?

    thanks a lot
    Monika

  4. Hi,
    Today, the plugin doesn’t include this kind of options.
    I plan to work on the internationalization of dates. I can add also an option such as “show date”, allowing to choose to display date of not.
    I think the next version will be released at the beginning of may.

  5. Hi Emmanuel, thank you for the nice work, well done! But I have a problem with the widget. It shows the following error:
    Illegal offset type in isset or empty in /plugins/eg-series/lib/eg-widgets.inc.php on line 481 and 482, 485, 339

    Maybe you can help me?

    Thank you,
    Jane

  6. I will study this bug, but I cannot publish anything before may. Hope you can wait …

  7. Heya, thank you for your plugin.
    Is there any way I can add pages to a series? I’d like to be able to post little books on my site, and lump them up. Thanks.

  8. Super plugin !
    Une question cependant : est-il possible de paramétrer le shortcode automatique ? Je voudrais qu’il affiche «À lire aussi dans la série “nom de la série”».
    Peut-on, peut-on pas ? Merci.

  9. Il est possible de parametrer le titre du shortcode automatique.
    Dans le menu Réglages/EG-series, dans la section “Shortcode automatique”, il suffit de saisir le titre souhaite dans le champ “Titre de la liste”

  10. I will study if it easy to include pages also.

  11. Hallo Emmanuel!

    Unfortunately I did a blind upgrade of your wonderful plugin. Now in both of my blogs the widget is dead. No link to the the 1st post of a selected serie, but always the link of the last blog-entry ;-((((

    Could you give me some hints how I could repair it?

    Otherwise I beg for sending the privious version or opportunity for download. Once the plugin worked successfully one hardly endures its loss.

    THANK YOU.
    Regards
    Andreas

  12. Once again:

    Obviously the EG-Series Series Editor is out of work now. No counting at all. In the list “O”-entries instead of. So it is consequent that the widget provides no links to existing series.

    Hope for the previous version…

  13. Hi Andrea

    I have the same issue. I am looking for the bug and update as soon as possible.

  14. Thanks a lot for your feedback.

    The Downgrade was quite easy. So meanwhile one can run the old version.

    Andreas

  15. EG-Series 1.0.1 is published, and will be available very soon.

  16. Great work! Yet a another little bug occures now. The widget EG series post generates this:

    Warning: Missing argument 13 for EG_Series_Data::get_posts(), called in /homepages … eg-series/eg-series-widgets.inc.php on line 109 and defined in /homepages/ … /wp-content/plugins/eg-series/eg-series-data.php on line 362

    Any idea?

  17. Very sorry for these bugs.
    The version 1.0.2 is released, and will be available very soon.

  18. Works great, thank you

  19. Thank you very much for applying such a lot of effort. Now the plugin works very fine. Andreas

  20. 1.0.2 doesn’t work on page.

    I try to sort by post_name or post_date but nothing happen. Nevertheless, the auto shortcode is working fine on every post.

  21. For the shortcode seriesposts, the sort keys are: title, or date.
    - orderby=title, or orderby=date,
    - order=asc or order=desc
    I tested it, and it works well.

    For the page, I do agree, it doesn’t work.

  22. Thanks, it’s working now. I think in your tinymce on visual editor, it doesn’t generate the code correctly. I did edited the code manually and it works.

  23. Ok. I will modify the editor for the next version.
    It will be published this evening (GMT+2).

  24. Super plugin, vraiment merci!
    J’avais regardé du coté de Serial Post et Hackadelic Series (http://hackadelic.com/hackadelic-series-plugin-arrr).
    Mais EG-Series à l’avantage de gérer l’internationalisation (ce qui est préférable sur un blog bilingue)

    Sinon un petit bug dans la version 1.0.3, dans “eg-series-data.php” ligne 328, il reste un
    echo ‘—-’.$orderby.’—-’;
    qui viens se placer sur les pages …

    Enfin j’aurais une petite suggestion qui serait d’utiliser les paramètres de l’auto shortcode pour préremplir les champs de l’éditeur.
    Quand j’ai essayé EG-Series, je ne comprenais pas pourquoi le changement du tag de titre en h3 dans la config ne se reflétais pas dans l’éditeur qui continuait a me proposer du h2.
    Quand l’auto shortcode est désactivé, ça permettrait de gagner un peu de temps.

  25. Hello, since the last update I’ve got the following problem: over every post that belongs to a serie there this textfile: “—-post_date—-”. It only can be seen on single post pages.

    Do you have a solution for this problem?

  26. I published a new version of the plugin this afternoon. Will be soon available in the wordpress repository.

  27. Bonjour,
    Je souhaiterai savoir s’il existe une possibilité d’afficher le shortcode [Series Posts] automatiquement à la fin d’un article qui n’est pas le seul en court d’affichage.

    Je m’explique, ma page d’accueil affiche par défaut plusieurs articles en entier. Je ne vois le short code automatique en fin d’article que si je clique sur l’un d’eux. Mes lecteurs n’ont pas ce réflex puisque l’article leur semble déjà complet (voir article “Mon papa” sur mon blog à l’adresse rentrée dans le formmulaire).

    Cependant, quand j’insers le shortcode via TinyMCE, cela fonctionne partout (voir dossier thématique “western”)

    Bien que je n’y connaisse pas grand chose, cela ne me fait pas trop peur de bidouiller dans le code, donc si vous avez une solution à me proposer, je suis preneur (cela m’éviterait de devoir reprendre les anciens posts lors de la création de séries).

    Merci d’avance,
    Bonne journée,
    Rob

  28. Je vais modifier le plugin en consequence. Aujourd’hui, je filtre explicitement: le shortcode ne s’affiche que pour les articles et les pages.

  29. Molto Bene!

    I’ve hacked around for most of the evening trying different “Series” plugins, and none have been as easy to use as yours (nor have they “just worked” either!

    One enhancement request: Can you set things so a user can choose the order of posts by just numbering them?

    Brilliant work! Will be rating this plugin!

    L.

  30. Hi again,

    Have a funny issue with the plugin widget EG-Series List when moving the mouse over my menu.

    It’s a drop-down menu from the http://www.lunarpages.com “green” theme. Potentially it’s using Stu Philips drop-down code, but I can’t be sure.

    Any help you can give would be fab :D

    And thanks again for a great plugin! — I’ve blogged about it here: http://www.daisydonnie.com/finally-a-series-plugin-that-works/

    L.

  31. Many thanks for your post.
    About the post order: initially I developed the EG-Series plugin, to manage series without adding anything thing in the WordPress database (no additional taxonomy, …). Manage post order is more complex than manage simple list. I will take a look to see if adding order is possible without adding complexity.

    About the issue with the menu: very funny in fact. I will try to find the bug.

  32. Hi,
    thanks for the quick reply:)

    re: the post order — could you do this like they do with the “my page order” and “my category order” plugins?

    :)

    thanks!

    L.

  33. Hey there, thanks for the plugin!

    Been using organize series which I really love all the features options and ways to make menus, customizing everything and all, but it was killing my sites load time by double.

    I can across your plugin and its super lightweight has amazing potential.

    I am curious though, when I use [series title="List of Editions" listtype=ul] and then click on the link, it displays the top article in that series, not a list of all articles in that series. Its that a feature or a bug?

    Likely more questions but that is the main one that is holding me back from going live with the plugin.

    Thanks again for your hard work.

    Dale Jacobs

  34. Thanks for your encouragements.

    About the question: The series shortcode creates a link to the first post of the serie.
    But if you have some ideas about features, I can see if I can include them in a next version of the plugin.

  35. Thanks for the reply.

    Your plugin does exactly what its meant to do. So I feel silly recommending things that makes it into something else, but I will post my thoughts and explain why. Hopefully anything I list below are just taken as possible features, not me criticizing your work!

    I wont be using the plugin to have lists of other posts in a series with the post page, but use it more for a monthly magazine style, so that each series(edition) can be linked to separately.

    Shortcode option for series to link to a page of the seriesposts related to the series you clicked instead of only the last post in the series.

    Maybe a default page /series/ that would show the series title, then all the posts related to it below, then the next series and its posts. I guess I can hand build this with the shortcode you have already supplied, but its all manual. Maybe i can write some PHP to pull it automatically.

    Other option I need for my own project is to have a drop down menu item that lists all series. I think I can liking build that by using some of your widget code to create it.

    Maybe a way to add serie dropdown to the quick edit feature?

    again, just brainstorming. Lots of these features are part of Organize Series plugin which I really like, but it its a site lead-time killer. Like double load-time from that plugin, where yours is very clean, loads fast and clean!

    Dale Jacobs

  36. One more thought-

    seriesposts option to not only display the title, but maybe the_excerpt and image related to the post, kind of link when you view a category.

  37. Hi Dale,

    In fact, when I decide to develop a plugin, the first objective is to reach my requirements (what I need for my own blog).
    But after the publication, I feel interesting to get ideas from users because, by this way, I am sure that plugin will meet users requirements.

    About the way you use the plugin: why don’t you use archives? (widget or shortcode)

  38. My client doesnt want the default sort of archive page that does it by dates. They want a page with lists of each volume of their magazine with all the articles that were published in the certain volume.

    Example: list of all the volumes and editions.
    Volume 4, Edition II
    Volume 4, Edition I
    Volume 3, Edition VI
    ….

    Then you click on say Volume 4, Edition II and it takes you to a new page that lists all the posts from that series.
    “Volume 4, Edition II
    post 1
    author, date
    image/excerpt.
    post 2
    author, date
    image/excerpt.”

    I could not figure out how to setup the wordpress archive system to work as my client requested so I looked for plugins to accomplish it.

    As mentioned the Organize series came very close, but it completely killed my websites loading time, by about 22 to 30seconds, ouch!

    I am working on passing variables from the serie link in your plugin to dynamically fill in the serieslist option for name to get my second page to build out. Seems like the easiest way for me to have your plugin do what my client needs.

    Dale Jacobs

    Dale

  39. Hi Dale,

    I am working on the following ideas:

    Add excerpt in the seriesposts shortcode,
    Add list of posts in the series shortcode (to make a kind of TOC)

    The new version will be published at the end of this week, or beginning of the next week.

    About links in the series shortcode (link to the list of posts, rather than first post):

    The best way to do that is the method used by Organize Series: create a taxonomy to store series,
    With my method (use custom fields), I have to “play” with permalink, and I am not sure it will work properly all the time
    I continue to look for a solution

    But for your project, an idea should be use categories:

    You create a “root” category named “chapters”, or “archive”,
    You can create a subcategory for each volume,
    You just have to develop or use a specific widget to display the list of volume (list subcategories of a specified category)
    It this case, you have just some customizations at theme level, but without developing anything, a click on a category will lead you to the lsist of posts inside this category …

    What do you think about?

  40. The new version of the plugin sounds great — exactly what I need. Organising the list of categories is a major pain, and as much as I don’t like the idea of TOC, it’s needed for my online book.

    Look forward to seeing and using the plugin :D

  41. Great plugin, i’ve moved to this from serial post. but have a few questions.

    1) checking the box for “Show posts details: Show excerpt of each post?” from the tinyMCE editor does not add the expand shortcode, i have to add this manually. Are you aware of this?

    2) I would love a checkbox to “NOT show this post in series” so in the list when you insert it into a post, it won’t show anything relating to this post. (just a feature i need for what i plan to use this plug for, and serial posts had it).

    3) Adding Excerpt as you have is great, but for me, i’d actually love another checkbox/option/shortcode to show “the_content”. Again, for what i plan to use this plug for, it would make it perfect.

    That’s all i can think of so far. This is so much nicer than serial posts, i so hope you will consider my thoughts.

    Thanks!

  42. Ah! ok, i think you can ignore question 2 as i realised i can simply remove that post from the series and it no longer shows in this list, but i can still add the list to this post. This for me is fine, as i’m not using this plug in a typical way.

    Aside from the small bug, and the posture of prayer i have over the hope you will consider adding a shorthand for the_content, this plugin is simply fantastic, and so logical.

  43. Great plugin, users might deserve a support forum.

  44. The last version 1.2.1 fix the point 1.
    For point 3, perhaps in a next version, I have to see how to do, and the consequences …

  45. I’ve found that “order by” series would be great at EG Series Mass Editor admin page.
    I miss a categories column there too.

    Thank you for your great job.

  46. Thanks.
    Not enough users to create a forum.
    There is a forum on WordPress repository also.
    I don’t say no, but perhaps when will have more time.

  47. Jim,

    For point number 3, were you wanting the_content for author info name and to grab an image related tot he article? If so, i hacked the eg-series-data.php to accomplish that. Maybe able to do it cleaner, but it works for what i needed.

    I added the 3 functions below…
    First (theme_excerpt();) lets me set the excerpt to the exact length I want (with limit)
    Second (get_image();) lets me pull 1 image from the post to display with the excerpt.
    Third (get_author();) gets the authors nick name and author link.
    <<<<<<<<<<>>>>>>>>>>>>>>>>>
    function theme_excerpt($post) {
    global $more;
    $more = 1;
    $link = get_permalink($post->ID);
    $limit = 55;
    $excerpt = explode(‘ ‘, $post->post_excerpt, $limit);
    array_pop($excerpt);
    $excerpt = implode(” “,$excerpt).’… »‘;
    $excerpt = apply_filters(‘the_excerpt’, $excerpt);
    $excerpt = str_replace(‘]]>’, ‘]]>’, $excerpt);
    return $excerpt;
    $more = 0;
    }

    function get_image($post) {
    global $more;
    $more = 1;
    $link = get_permalink();
    $content = $post->post_content;
    $count = substr_count($content, ‘<img');
    $start = 0;
    for($i=1;$i<=$count;$i++) {
    $imgBeg = strpos($content, '’);
    $postOutput = substr($post, 0, $imgEnd+1);
    $postOutput = preg_replace(‘/width=”([0-9]*)” height=”([0-9]*)”/’, ”,$postOutput);;
    $image[$i] = $postOutput;
    $start=$imgEnd+1;
    }
    return ($image[1]);

    }

    function get_author($post) {
    $authordata = get_userdata($post->post_author);
    $authorid = $post->post_author;
    $namer = apply_filters(‘the_author’, $authordata->display_name);
    $linker = $authordata->user_nicename;
    return ‘‘. $namer.’‘;
    }

    <<<<<<<<<<>>>>>>>>>>>>>>>>>

    Then where ever I need to grab that info around line 416 to 430, I use the below 3 items to pull in the data.
    $this->get_author($post_values)
    $this->get_image($post_values)
    $this->theme_excerpt($post_values)

    Here is my code for that…

    Below – line 425 to 429
    <<<<<<<<<<>>>>>>>>>>>>>>>>>
    $string .= ”.
    ”.$post_title.’ ‘.
    ($show_date||$expand?’By ‘.$this->get_author($post_values).’ on ‘.$date_string.”:”).
    ($expand?”.$this->get_image($post_values).”:”).
    ($expand?”.$this->theme_excerpt($post_values).”:”).”;

    <<<<<<<<<<>>>>>>>>>>>>>>>>>

    hopefully some of that made sense!

    Dale Jacobs

  48. In the next version, the “mass edit” page will be entirely rewritten, using Ajax technology (drag&drop, sortable boxes, like the WP2.8 widgets page …).
    I am currently in test phase. Publication planned within 2 weeks.

  49. hows about an option in the admin page to turn it off on the front page and to only show the posts on posts pages?

  50. @Jim:
    In the menu Settings/EG-Series, in the “Auto-shortcode” section, you can choose pages where you want the shortcode appears.

  51. How can I read the comments for this post, please?
    I would like to know if users have had difficulties with the plugin.
    Comment puis-je lire les commentaires, SVP?
    J’aimerai bien savoir si les gens ont eu des pepins avec EG Series.

  52. OK! The comments suddenly became visible after I posted a comment!
    Voila! J’ai trouvé les commentaires des que j’ai soumi une commentaire!

  53. Hi Michael

    No blocking points, just request about new features.
    Widgets have some issues with PHP 4 and old WP version.

  54. Hi, thanks for this plugin, but when I use the seriespost shortcode with the expand=1 option, there seems to be missing a space between the date and the exerpt of the post. An easy fix?

  55. Oh.. and another bug I just found. When I have enabled the auto shortcode at the end of a post, it will show a post even though it is only a draft!

  56. To quickly fix the bug, you can add the following lines to the eg-series.css file:

    li.eg-series-posts-item  span.eg-series-post-excerpt {
    	display: block;
    }

    These lines will be included in the next version (published within one or two days).

  57. Perfect. That fixed the first bug. Thanks alot. Hopefully the second bug is as easy to fix? :p

  58. I think I will publish the new version tomorrow.
    Some checks to do before.

  59. Hey Emmanuel,

    Just wondering why EG Series isn’t supported for Wordpress MU.

    -Ray

  60. Hi Ray,

    Just because I didn’t test it with WPMU.
    Should be done within one or two weeks.

    Emmanuel.

  61. Emmanuel – I have finally finished editing all the posts in my series on British Film Art Directors, and your EG series plugin works extremely well. I thank you for all the time you have devoted to this project.

    I did a lot of the work by hand, because I was previously using Travis Snoozy’s “In Series”, for which there was no easy migration path.

    The Ajax EG-Series Bulk Edit screen is a stroke of genius, and made everything go smoothly.
    If you want to have a look, go to http://www.articlesandtexticles.co.uk/series/

    Chapeau! Et Merci!

  62. Thanks Michael.
    The Ajax EG-Series Bulk Edit screen is my first Ajax work. I take a long time to understand how jQuery/Ajax work but, at the end, it’s easier to manage posts order with this technology, than using the classical HTML form.
    Your site is impressive when we see the amount of information it contains.

  63. Hello,
    I’ve got a problem with your Plugin since the last update. In the top of every post there’s this line:

    Warning: Invalid argument supplied for foreach() in /…/wp-content/plugins/eg-series/eg-series-public.inc.php on line 125

    Any idea what’s wrong?

  64. In the option page, you can choose where display the auto-shortcode (question: Activate automatic shortcode on the following cases: Post, page, homepage).

    The error occurs when you uncheck all options.
    I will fix the bug, to suppress the message, but you have to change your options if you want to see something at the end of your post.

  65. Hmm okay. I tried it, but after haven chosen the box “posts” and clicking “save changes” and reloading the page, the chosen category isn’t saved. it’s the same as before.

  66. Did you use EG-Series before this version? and how do you perform the update?
    I had this behavior before, when I performed update without desactivate/upgrade/re activate the plugin.
    In fact, if a new version add some options, these options are added during activation process.

  67. Yes, I used EG-Series before this version. I used the automatic update function of wordpress.

  68. Ok. Strange behavior. I will look for this bug.

  69. Hi Emmanuel

    Do you see any possibility that a user has only access on its own series? User A should be able to manage his own series. User B should not have any access to the series of user A, but can also manage its own series.

    Thanks for your feedback.

    Serge

  70. This feature is not planned for the moment.
    In fact, EG-Series is based on existing fields and tables on the WordPress database. In this database, there is no relationships between users and custom fields.

  71. Emmanuael,

    Love the plugin but had to deactivate it. Using the admin interface, any new posts I created it automatically turned off all new comments and wouldn’t let me change the setting to turn comments on.

    As soon as I deactivated EG-Series, I was able to manage my comments again. I had to go back to about a dozen individual articles and activate commenting.

    Any time I made an update or change to a post, it automatically turned off commenting for that post. I could still add comments through the admin interface, but the public could not comment.

    When I turned off “Post management list” and “Post editor page” in the admin interface, the commenting settings returned to normal.

    Would love to use your plugin, but it is causing a real hassle with the rest of the admin interface when writing and managing posts.

    Mark

  72. Hi Mark

    I discovered, with your comment, that I have the same problem, but not for all posts, and I can reactivate manually comments and trackbacks.

    I will investigate …

  73. Thanks. I look forward to an update. Your plugin is one of my favorites, and my content editor was very happy to see it in the admin interface. — Mark

  74. Hi Mark,

    I have two questions:
    - Which version of WordPress and PHP do you use?
    - What do you mean when you say “turned off « Post management list » and « Post editor page »”?

    Thanks

    Emmanuel.

  75. Emmanuel – Do you have any estimated time for updating the plugin? — Mark

  76. I’ve just upgraded to WP 2.9 and when I have your plugin enabled, I can’t edit my posts.

  77. Really don’t understand this bug. The plugin worked with 2.9 Beta, 2.9 RC1, but not with official 2.9 …
    Anyway, I published the version 1.3.2 to fix the bug.

  78. Hi Mark

    Unfortunately no. I started to work on the problem this week.
    I am just publishing the version 1.3.2 to fix a bug with WP 2.9. I didn’t check yet, but perhaps this version 1.3.2 fix also the bug you mentioned.

  79. Error message when auto-installing the new version: “The plugin does not have a valid header.”

    Mark

  80. For the installation, I didn’t find the bug yet, but I can give you a work around:
    - after download phase, WP gives you two actions: Activate Plugin or Return to Plugin Installer
    - Click on “Return to plugin installer”, then in the list of plugins, choose “activate” link in the EG-Series row.

    In fact, the activation doesn’t work during installation phase, but works properly when used from the plugin list.

  81. Hi Mark,

    The bug is fixed with the version 1.3.4.


  82. Dale Jacobs

    Still using a the plugin and it works great.

    I am still hoping for an option to use [series] short hand, and when you click on the series link, to have have it go to a page that displays [serieslist options]. As it currently setup it links to the most recent series in the list.

    Is this an option tht you might consider adding, or maybe point me in the right direction to edit the code itself to have that action?

    Thanks for your time!

  83. The plugin is great and in fact I preferred it over Organize Series plugin which seemed to be more complicated and difficult to customize. I am facing one issue with the plugin (at least on WP 2.8), that I am unable to edit a series name through the egs_series_edit page, the page reloads fine but changes are never done. Series delete works fine.

    Two feature requests:
    (1) Can the Sidebar widget that shows “Other articles from the series” also have the option to show the series name in widget title (example: “Other articles from series”)?
    (2) Can we associate a page with a series? right now the series shortcode shows a list where each series points to probably the first post in that series (example: http://www.nirantar.org/editions), I want an option where I could let each series point to a specified page made for that series (in my case an edition page for a magazine).

  84. You have two php tags in the short form, in eg-series-admin.inc.php on lines 202 and 203. This breaks the ‘Edit new’ and ‘Cancel’ links in the edit page, for those with short_open_tags disabled.

  85. Thanks very much for your help Jan

  86. Version 1.4.0: The widget “EG-Series post” at the sidebar doesn’t work any longer accurately with wp 2.9.1. Instead “Title” the number 1 ist displayed. For the time being I had to jump back to version 1.3.4. Here the plugin works fine with wp 2.9.1.

    Besides that – great plugin!

    A.

  87. The version 1.4.1 will be published very soon and fix this error.

  88. Plugin is now conflicting with something in my theme (Arthemia Premium). Since version 1.4.0 the excerpts generated in the theme do not show up.

    Here is a screen capture showing this (ignore chatbar in middle of capture). You can visit Remodel Crazy website to see how it should look (currently eg plugin disabled)
    http://dl.dropbox.com/u/41218/Remodel%20Crazy%20-%20eg-series-plugin-active.jpg

  89. Hi Len,
    I tried the plugin with the free edition of Arthemia, and had the same behavior.
    I found the error. The 1.4.2 will be published this evening (CET timezone).

  90. Thanks so much. I updated the plugin to 1.4.2 and all is working again.

  91. How do I quickly see which of my 300 pages/posts are not yet placed in a series? The bulk edit page does not offer a filter for that option (at least not one that I can see).

    …mark

  92. Hi Mark

    Posts already attached to a serie are NOT listed in the left side of the bulk editor page.
    So all posts listed are not yet attached to a serie.

    Emmanuel.

Trackback / Pingback

2 trackbacks/pingbacks.

  1. [...] EG-Series – here was a plugin that I was willing to try as a last resort… and it worked. Oh did it work! [...]

  2. [...] quelques mois d’immobilité, j’ai décidé de faire évoluer le plugin EG-Series. En plus de la correction de certains bugs, j’ai ajouté des fonctionnalités demandées [...]

Leave a comment