un, deux ou trois nuages
(zur deutschen Version)
  • Custom Field List Widget

    This plugin creates sidebar widgets with lists of the values of a custom field (name). The listed values can be (hyper-)linked in different ways.
    One possibility is to create a list of all values of a custom field (name), which will be groupped their post (or page) and (hyper-) linked automatically to this post (or page).
    Another possibility is that you can create a list of all unique values of of a custom field (name) and specify links as you like (or not).

    In other words: This plugin allows you to create lists of one category of meta information (on each list). The custom field names and values can be used as categorizable tags and with this plugin you can create lists of tags of one category.

    One example of usage could be: a list of the guest names of your podcast episodes. (with the default tags you can set the names as tags but the names will probably be mixed with other content describing tags)

    This plugin supports multiple widgets (You can have more than one list at the same time in one sidebar.) and uses the jQuery framework (which is delivered with WP automatically) to make the hide and show effects e.g. of a parted list (if the browser of a visiter of your does not allow or support Javascript the full list will be visible).
    Furthermore this plugin has got a Add On for the famous K2 theme. You can use it with the K2 Sidebar Manager.

    read comments | write a comment

    Usage

    Lists with more than one hierarchy level

    (since v0.9.5)

    You can define several custom field names for a post. The values of these custom field names will be taken from the data base like they were arranged in columns side by side. All the values will be sorted by one of these columns. You can choose which column resp. custom field name should be the sort criterion. Further it is possible to hide this column (which should be decisive for the sorting) in the list in the sidebar.

    Example:

    An easy to understand example is probably a list of posts which are categorized by special dates. In this example the custom field names are "realdate" and "datename". As "realdate" you set good sortable text strings or numbers like 20091005 (consists of year, month, day) and as "datename" you can set e.g. "October 2009" which is probably not in the same way sortable as the numbers. This way you can of course build probably more useful lists. A more colourful case of use which works this way is probably if you make list of posts grouped by a none-Gregorian calendar. You can use as datenames e.g. names of months and years of the Chinese calendar. In this example the "datenname"s would be the main list elements and the post titles sub elements of them. The "realdate" would be hidden via the option "hide this".

    If you want to create a more sub-divided list (instead of "datename" something like "year", "month", "day") then you should keep an eye on the right hierarchy order. (e.g. 0. "realdate" (sort by / hide this), 1. "year", 2. "month", 3. "day"). The post titles will be sub elements of "day" and "day" will be sub elements of the months and so on - in the list in the side bar widget. (But for this special case there other plugins like [Collapsing Archives](http://wordpress.org/extend/plugins/collapsing-archives/ "Collapsing Archives on wordpress.org"))

    Other and even better examples (in English) are the book lists at the weblog of Larry Wilson. He makes list of the books he has read.

    There are some basic things you should be aware of:

    • Overall you can use 5 hierarchical levels (if you want to have more then write me an email).
    • Every post you want to have in the sidebar list should have the same custom field names (The custom field values can differ from post to post.)
    • The custom field name which should be excluded from the list should be the first or the last in the list on the widgets page (on the admin site).

    Usage of "sort values by the last word"

    (available since v0.7)

    You can influence which word the last word is by using a underline character between the words. If you make a underline character between two words it will be seen as one word.

    Example:

    names with more than one first and family name

    Jon Jake Stewart Brown
    the last word is Brown

    Jon Jake Stewart_Brown
    the last word is "Stewart Brown"

    The a underline character will not be displayed in the sidebar.

    localizations:

    • English,
    • German,
    • Bulgarian - provided by Peter Toushkov,
    • Hindi - provided by Kakesh Kumar
    • Russian (only for v0.9.4.x) - provided by Michael Comfi,
    • Uzbek (only for v0.9.4.x) - provided by Alisher Safarov,

    requirements:

    • WP 2.5.x - 2.9.x
    • a widget supporting theme

    download:


    installation:

    • put the files and the folders from the .zip-file into a separate folder in the main plugins folder (e.g. /wp-content/plugins/widget_custom_field_list) of your weblog

      The files which will delivered with the newest plugin version:
      widget_custom_field_list.php
      widget_custom_field_list_js.php
      widget_custom_field_list.css
      widget_custom_field_list_individual_href.php
      widget_custom_field_list_individual_href_save_data.php
      customfieldlist-de_DE.mo (German localization file)
      customfieldlist-de_DE.po (German localization file)
      customfieldlist-bg_BG.mo (Bulgarian localization file)
      customfieldlist-bg_BG.po (Bulgarian localization file)
      customfieldlist-ru_RU.mo (Russian localization file)
      customfieldlist-ru_RU.po (Russian localization file)
      customfieldlist-uz_UZ.mo (Uzbek localization file)
      customfieldlist-uz_UZ.po (Uzbek localization file)
      customfieldlist-hi_IN.mo (Hindi localization file)
      customfieldlist-hi_IN.po (Hindi localization file)
      uninstall.php

      custom_field_list_k2_widget.php (move this file into the /app/modules/-folder (e.g.: /wp-content/themes/k2/app/modules/) of the K2-theme if you are using the K2 theme with the old sidebar manager or the comparable plugin)

      readme.txt (all about this plugin)
      license.txt (license of the plugin: GNU GPL v2 in English)

      (Since WP 2.7 you can upload the .zip-file at once and the files will be put in the right place automatically.)
    • activate the plugin

    update to a new version:

    • deinstall the old plugin
    • install the new version
    • activate the plugin

    deinstallation:

    • deactivate the plugin
    • (The options of the plugin in the options table of your weblog database going to be removed automatically during the plugin deactivation.)
    • delete the folders and files of the plugin (don't forget the file from the K2 theme folder if you have used that.)

    new features and changes

    in version 0.9.9:

    • new list appearance option: now it is to display the data in a drop down menu
    • internal changes of the way the list with individual linked list elements
    • possibility to leave the widget header/title blank
    • new feature: you can group the custom field values by thier first character
    • minor Javascript fixes

    in version 0.9.7:

    • this version adds the Javascript for the lists effects to the page heads only outside of the admin site

    in version 0.9.6:

    • new feature: you can now choose the type of the pagination of the list parts if you use the option "show only a part of the list elements at once". You can choose between pagination with consecutive numbers and several types of strings.
    • new feature: now it is possible to fade in the number of sub elements of a list element.
    • new feature: possibility to select the Hide/Show symbols (if a list element has sub elements)
    • new feature: possibility to select the Hide/Show effect speed
    • fix for a bug in the pagination while the list type "a list with manually linked values"
    • fix for the highlighting of the pagination
    • fix for invalid usage of the attribute "name" with list elements
    • better escaping of the link titles
    • replaced some hard coded db table names with dynamic ones

    in version 0.9.5:

    • new feature: you are free to define more than one custom field name and print e.g. a list with several hierarchy levels. Further you can select one of these custom field as an order column.
    • added Hindi language files (Thanks to Kakesh Kumar)
    • several small bugs fixed. the plugin is again useable with the IE.
    • (Russian and Uzbek language files are not updated, yet - I'm hoping that this change until with the next version.)

    in version 0.9.4.1:

    • new feature: you can choose the sort sequence (ascending / descending)
    • small bugs fixed. the plugin is again useable with the IE
    • added Uzbek language files in the wordpress.org repository (Thanks to Alisher Safarov)

    in version 0.9.4:

    in version 0.9.3:

    • added a new layout option to the widgets preferences: you can create a list of all (unique) custom field values of a custom field (name). Each value can be linked individually to a post or a page or to something else.

    in version 0.9.2:

    • Fix for v0.9 and v0.9.1: I have changed the HTML structure of the widgets setting form. That corrects a problem which appaers if your weblog runs on a Windows server. These changes inluding little changes in the language files, too.

    in version 0.9.1:

    • Fixed: hardcoded foldernames replaced with a dynamically solution

    in version 0.9:

    • added a new layout option to the widgets preferences
    • bulgarian localization (Thanks to Peter Toushkov)
    • a lot of bugs fixed including a better support for non-English character sets (Many thanks to Peter Toushkov for the diligent testing and reporting)

    in version 0.8.1:

    • added an error message for the case that no values in connection to the choosen custom field name can be found
    • changed a description (widgets page)

    in version 0.8:

    • support for multiple widgets
    • some bug fixing (parted list feature)

    in version 0.7:

    • new feature: "sort values by the last word"

    in version 0.6:

    • first release

    Usage and screenshots:


    The guest list example - full list is visible. (If no Javascript is available the list looks always in this way.)


    The guest list example - only a given number of list items are visible (If Javascript is available the list can be parted like this. The plugin uses for that the jQuery which is delivered with WP)


    The guest list example - only a given number of list items are visible and a item with sub items is inflated ("Guest 3" was a guest in 3 episodes)


    The guest list example - full list with layout 2 (since v0.9)


    widgets page in the site admin area (v0.9.9) - widgets preferences


    If you click on "Set the Links" then this dialog appears. (v0.9.3) - widgets preferences



    widgets page in the site admin area (since v0.9) - on Windows servers you have to declare the locale string in the Windows format (consists of language name, country name and the code page number). Furthermore you have to set the corresponding code page name for the PHP mbstring module.


    widgets page in the site admin area (since v0.9) - if it is not possible to set the locale and the default locale on the server is not corresponding to your blog charset then it is most likely that the list elements will be not in the correct alphabetical order


    custom field beneath the post editor (WP 2.7.1) - this is the place where you create custom fields and define the custom field values which are visible in the list of this widget



  • Custom Field List Widget / Spezialfeldliste

    Dieses Plugin erzeugt eine Liste aus den Werten eines Spezialfeldes, gruppiert mehrfach vorkommende Werte und verlinkt die Werte zu ihren Beiträgen. Diese Liste wird dann in einer (widged-fähigen) Seitenleiste angezeigt. Man kann also eine Liste von Metainformationen einer Kategorie (= Spezialfeldname) bzw. Tags/Schlagwörter eine Kategorieaflisten.

    Ein gutes Anwedungsbeispiel ist z.B.: eine List der Gäste Ihrer Podcast-Episoden (Man könnte die Gäste namen sicherlich auch als normale Tags den Beiträgen zuordnen. Allerdings würden dann die Namen mit den übrigen, den Beitragsinhalt beschreibenden Tags in einer Liste/Wolke auftauchen.)

    Dieses Plugin unterstützt ab v0.8 auch Mehrfach-Widgets (Es ist möglich mehrere Listen (Widgets) in einer Seitenleiste gleichzeitig anzeigen zu lassen) und verwendet das jQuery Framework, das in WP enthalten ist, um die Anzeigeeffekte zu erzeugen. Sollte der Browser eines Besuchers oder Besucherin Javascript nicht unterstützen oder nicht erlauben, dann werden die Listen komplett angezeigt. Darüberhinaus hat dieses Plugin auch ein Add On für das bekannte K2 Theme. Sie können es mit dem K2 Sidebar Manager verwenden.)

    Kommentare lesen | einen Kommentar schreiben

    Hinweise zur Benutzung

    Hinweis zum Erstellen von Listen mit mehr als einer Hierarchiestufe

    (ab v0.9.5 verfügbar)

    Sie können pro Beitrag mehrere Spezialfeldnamen definieren. Mit jedem Spezialfeldnamen wird die Liste, die von diesem Plugin erzeugt wird um eine Abstufung erweitert. Die Werte der Spezialfeldnamen werden vordem Erstellen der Liste so aus der Datenbank ihres Blogs geladen als wären die Datenreihen spaltenweise nebeneinander angeordnet. Sie können auch ein Spezialfeldnamen bzw. die Werte eines Spezialfeldnamens bestimmen, nach denen alle Daten dieser virtuellen Spalten sortiert werden. Diese Sortierspalte bzw. Hierarchiestufe kann auch mittels der Option "nicht anzeigen" aus der Liste in der Seitenleiste ausgeblendet werden.

    Beispiel:

    Sie können zum Beispiel eine Liste erzeugen, in der bestimmte Beiträge nach einem nicht-Gregorianischen Kalender z.B. dem Chinesischen Kalender gruppiert sind. Dazu könnten Sie beispielsweise die Spezialfeldnamen "realdate" (Hierarchiestufe 0), "element_und_tier" (Hierarchiestufe 1) und "station" (Hierarchiestufe 2) einrichten und vergeben. "element_und_tier" würden die entsprechenden Bezeichnungen des Jahres enthalten. "station" die Bezeichnung für die Jahreszeit. "realdate" würde in diesem Beispiel das Datum des jeweiligen Beitrags in einer gut sortierbaren Form z.B. 20091014 enthalten. Hier wäre es sicherlich auch sinnvoll "realdate" nicht anzeigen zu lassen.
    Auf diese Weise mit Metainformationen versehen, würden die Beiträge z.B. so aufgelistet werden:

    • Erde / Ratte
      • Hanlu
        • Beitrag 1 (z.B. für 20081014)
    • Erde / Büffel
      • Hanlu
        • Beitrag 1 (z.B. für 20091014)
        • Beitrag 2 (z.B. für 20091015)

    weitere wichtige Hinweise:

    • Sie können insgesamt 5 Hierarchiestufen einsetzen (Wenn sie mehr Stufen verwenden wollen, schreiben Sie mir einen E-Mail.).
    • Jeder der Beiträge, der in der Liste in der Seitenleiste angezeigt werden soll, muss die gleichen Spezialfeldnamen haben (Die Spezialfeldwerte dürfen sich natürlich von Beitrag zu Beitrag unterscheiden.)
    • Der Spezialfeldname, der nicht in der Liste in der Seitenleiste angezeigt werden soll, sollte entweder der erste oder der letzte der Spezialfeldnamen in der Listen auf der Widgetsseite im Adminbereich sein.

    Hinweis zur Verwendung der Option "die Werte nach deren letztem Wort sortieren"

    (ab v0.7 verfügbar)

    Sie können bestimmen, welches Wort das letzte Wort ist, in dem Sie einen Unterstrich statt einem Leerzeichen zwischen den Wörtern verwenden. Wenn Sie ein _ zwischen zwei Wörtern verwenden, werden diese als ein Wort angesehen.

    Beispiel:

    Namen mit mehr als einem Vor- und Nachnamen

    Friedrich Wilhelm von Mustermann
    Das letzten Wort ist hier "Mustermann".

    Friedrich Wilhelm von_Mustermann
    Das letzten Wort ist hier "von Mustermann".

    Die Unterstriche _ werden nicht in der Seitenleiste angezeigt.

    Übersetzungen:

    Vorraussetzungen:

    • WP 2.5.x - 2.9.1
    • ein Widget-fähiges Theme

    Download:

    • letzte deutsche Version

    Installation:

    • Kopieren Sie das Verzeichnis und Dateien in das Pluginverzeichnis Ihres Weblogs (z.B. /wp-content/plugins/widget_custom_field_list).

      Die Dateien, die mit der neusten Pluginversion ausgeliefert werden:
      widget_custom_field_list.php
      widget_custom_field_list_js.php
      widget_custom_field_list.css
      widget_custom_field_list_individual_href.php
      widget_custom_field_list_individual_href_save_data.php
      customfieldlist-de_DE.mo (deutsche Sprachdatei)
      customfieldlist-de_DE.po (deutsche Sprachdatei)
      customfieldlist-bg_BG.mo (Sprachdatei Bulgarisch)
      customfieldlist-bg_BG.po (Sprachdatei Bulgarisch)
      customfieldlist-ru_RU.mo (Sprachdatei Russisch)
      customfieldlist-ru_RU.po (Sprachdatei Russisch)
      customfieldlist-uz_UZ.mo (Sprachdatei Usbekisch)
      customfieldlist-uz_UZ.po (Sprachdatei Usbekisch)
      customfieldlist-hi_IN.mo (Sprachdatei Hindi)
      customfieldlist-hi_IN.po (Sprachdatei Hindi)
      uninstall.php

      custom_field_list_k2_widget.php (kopieren Sie diese Datei in das Verzeichnis /app/modules/ des K2-Theme (z.B.: /wp-content/themes/k2/app/modules/), wenn Sie das K2-Theme und den alten Sidebar Manager oder das entsprechende Plugin benutzen)

      readme.txt (alles über dieses Plugin)
      license.txt (Lizenztext zu diesem Plugin: GNU GPL v2 in Englisch)

    • Aktivieren Sie das Plugin.

    Umstieg auf eine neuere Version:

    • Deinstallieren Sie das Plugin.
    • Installieren Sie die Dateien der neuen Version, so dass die alten Dateien im Zweifelsfall überschrieben werden.
    • Aktivieren Sie das Plugin.

    Deinstallation:

    • Deaktivieren Sie das Plugin.
    • (Die Einstellungen des Plugins werden während der Deaktivierung aus der Datenbank automatisch gelöscht.)
    • Löschen Sie die Dateien und das Verzeichnis des Plugins.

    neue Funktionen und Änderungen

    in version 0.9.9:

    • neue Listenerscheinungsbildoption: es ist nun möglich die Listen als Drop-Down Menü darzustellen
    • interne Veränderungen: die Art auf die die Listen mit den individuell verlinkten Elmenten erzeugt werden, wurde verändert
    • es ist nun möglich den Widgettitel leer lassen
    • neue Funktion: es ist nun möglich the Spezialfeldwerte automatisch mittels deren erstem Zeichen zu gruppieren
    • kleinere Javascriptfehler wurden ausgebessert

    in version 0.9.7:

    • diese Version bindet den benötigten Javascript Code für die Listeneffekte nur noch außerhalb des Adminbereichs

    in version 0.9.6:

    • neue Funktion: Sie können nun die Art der Nummerierung der Listenteile bestimmen, wenn Sie die Option "nur einen Teil der Listenelemente auf einmal anzeigen" gewählt haben. Sie können zwischen durchgehender Nummerierung und verschiedenen Buchstabenkombinationen wählen.
    • neue Funktion: Es ist nun möglich die Anzahl der Subelemente eines Listenelements einzublenden.
    • neue Funktion: Es gibt nun die Möglichkeit die Anzeigen/Verbergen Symbole auszuwählen
    • neue Funktion: es ist ebenfalls möglich die Effektgeschwindigkeit zu bestimmen
    • Fehler in Zusammenhang mit der Nummerierung der Listenelemente bei gewählter Option "Liste mit manuell verlinkten Werten" beseitigt
    • ein Fehler in Zusammenhang mit der Hervorhebung der Nummerierung des ausgewählten Listenteils beseitigt
    • die Widgets geben jetzt validen HTML Code aus
    • die Linktitel werden besser verarbeitet
    • einige fest inden Code geschrieben Datenbanktabellennamen wurden gegen Variablen ersetzt

    in version 0.9.5:

    • neue Funktion: Sie können mehr als einen Spezialfeldnamen bestimmen und eine Liste mit mehreren Hierarchiestufen erzeugen. Darüberhinaus können Sie auch einen der Spezialfeldnamen als Sortierkriterium festlegen.
    • neue Funktion: Sie können die Sortierreihenfolge bestimmen (aufsteigend (ASC) / absteigend (DESC)).
    • Hindi Sprachdateien hinzugefügt (Dank an Kakesh Kumar)
    • verschiedene kleinere Fehler beseitigt. (Das ist auch wieder mit dem IE benutzbar.)
    • (Leider sind die Russischen und Usbekischen Sprachdateien nicht aktualisiert.)

    in version 0.9.4.1:

    • verschiedene Fehler beseitigt
    • Übersetzung ins Usbekische hinzugefügt (Dank an Alisher Safarov)

    in version 0.9.4:

    • Übersetzung ins Russische hinzugefügt (Dank an Michael Comfi)

    in Version 0.9.3:

    • neue Funktion: ab dieser Version können auch Listen erstellt werden, deren Listenelemente individuell zu den vorhandenen Beiträgen oder Seiten oder ganz und gar frei verlinkt werden können.

    in Version 0.9.2:

    • Fehlerbehebung: HTML-Struktur eine Fehlermeldung korrigiert, die nur auf Windows-Servern angezeigt wird.

    in Version 0.9.1:

    • Fehlerbehebung: Festeinprogrammierte Verzeichnisnamen wurden mit einer dynamischen Regelung ersetzt.

    in Version 0.9:

    • neues Layout-Variante hinzugefügt
    • Übersetzung Bulgarisch hinzugefügt (Dank dafür an Peter Toushkov)
    • es wurde eine große Anzahl von Fehlern beseitigt (hierzu ein großes Dankschön für das umfangreiche, gründliche Testen und Berichten an Peter Toushkov)

    in Version 0.8.1:

    • Fehlermeldung für den Fall, dass kein Wert für den angegebenen Spezialfeldnamen gefunden werden kann, hinzugefügt
    • Beschriftung geändert (Widgetsseite)

    in Version 0.8:

    • neue Funktion: Es ist ab sofort möglich mehrere Listen (Widgets) in einer Seitenleiste gleichzeitig anzeigen zu lassen.
    • einige Fehler wurden beseitigt (z.B. bzgl. der aufgeteilten Listen)

    in Version 0.7:

    • neue Funktion: "die Werte nach deren letztem Wort sortieren"

    in Version 0.6:

    • erste veröffentlichte Version

    Feedlogo Kommentare zum Widget Spezialfeldliste /
    comments to the custom field list widget:

    34 Kommentare / comments

    letzter Kommentar geschrieben von / last comment written by

    Tim B. - 18.02.2010 - 01:09:53


    nr. 1 -- Betreff / subject: first entry / erster Kommentar

    Dies ist der Platz für Fragen und Anregungen bzgl. des Spezialfeldliste Widgets. / This is the place for questions and suggestions in relation to the custom field list widget.

    von / written by Tim B. - 27.02.2009 - 18:41:07

    nr. 2 -- Betreff / subject: Guests with one entry

    Thank you for this widget. It's very useful. I am using it to display short stories by authors which I have translated into Bulgarian on my site. Some of these author are present by only one short story, and right now, in order to display the short story's title under the authors name as a single list item, I have to manually change the code every time you update. Would it be possible for you to add an option for this in the future versions?

    von / written by Petar Toushkov - 22.03.2009 - 12:10:12

    nr. 3 -- Betreff / subject: Re: Guests with one entry

    Yes, i'm thinking to add such an option is no problem. But i have some questions: Are the short story titles equal the post titles? Or did use another custom field for that? (Is the custom field name something like "author" and is the custom field value the name of the author?)
    Have you already written the code for this?

    von / written by Tim B. - 22.03.2009 - 13:05:23

    nr. 4 -- Betreff / subject: Re: Guests with one entry

    "Are the short story titles equal the post titles?"
    Yes.

    "Is the custom field name something like "author" and is the custom field value the name of the author?"
    Yes. Field name: "Author"; Field value: "actual-name-of-author".

    "Have you already written the code for this?"
    No. Way out of my league, especially security-wise. Though, I would eventually try and send you some patches.

    Maybe I should have provided how the things actually work for me right now. It's eet-live dot com, left sidebar column, first three sections.

    von / written by Petar Toushkov - 22.03.2009 - 15:01:13

    nr. 5 -- Betreff / subject: Re: Re: Guests with one entry

    Ok. I will add this option within the next week and i will send you probably a release candidate.

    von / written by Tim B. - 22.03.2009 - 15:57:25

    nr. 6 -- Betreff / subject: Version 0.9

    Version 0.9 shines. Thanks for adding the requested feature!

    von / written by Peter Toushkov - 6.04.2009 - 22:49:30

    nr. 7 -- Betreff / subject: Secondary Custom Field

    Thanks for a great Widget.

    Is there any way to get a second custom field to appear in the list? Like a list of states as the first and a list of cities as the seonc and then when you click on the cities all the listings for the cities are displayed?

    Thanks for any help you can give!!!

    von / written by Steve - 16.05.2009 - 18:38:39

    nr. 8 -- Betreff / subject: Re: Secondary Custom Field

    Hello Steve,

    i'm thinking the only way to achieve this is to create a custom field (name) for every state and then assign the cities as custom field values to a custom field (name). After that you can create for every state a sidebar widget.
    But to have these lists in one widget is not possible with the current version (v0.9.1).

    von / written by Tim B. - 18.05.2009 - 21:21:15

    nr. 9 -- Betreff / subject: changing links

    hello!
    thank you for your plugin!

    I would like to link the values in the sidebar (the guest names) to the a post named in the same way, with the profile of the guest (ie. link the custom field Pippo to the post named "Pippo", instead to all the other posts with the same custom field)

    do you think that's possible to do something like this? any idea on what should I change?
    thank you!

    von / written by ale - 3.06.2009 - 14:10:55

    nr. 10 -- Betreff / subject: Re: changing links

    hello ale,

    what you want to do is not possible by changing the settings of this plugin. Of course, you allolwed to adopt the plugins source code and change it if you want to. I think it might be a good idea to let the plugin search for a post title which is similar to the custom field value (e.g. name of a guest) when WP passes the action hook "save_post" or "publish_post" and to let it write the custom field values and post IDs into an array in the database table "wp_options". If you do it that way it needs only one or two database queries during the loading of the blog page and with post IDs you are always able to get the right permalink to the posts.

    I like the idea of letting the user determine the link of a custom field value. Maybe i will add such a functionality.

    But if you need this fast then I think it is probably easier to find a plugin which has already this functionality or if you want to make simply a list of names and link each name to one post or page then you can achieve this by using the text plugin of WP, too. To use the text plugin has no automations but it has a relative good performance during the loading process of the blog page.

    von / written by Tim B. - 5.06.2009 - 13:25:35

    nr. 11 -- Betreff / subject: sorting by custome field

    I am trying to use your pluging custom field list. I want to sort it based on a particular field but it is not working properly.

    Let me explain in detail.

    I have monthly newspaper site. Where I have two custom fields year and month.

    So it would start from year 1 month 1 and then month would increase upto 12 and then year would be 2. I want that latest edition of newspaper should come first. How to acheive that?

    I have tried by defining a third field year-month where the values I am putting are 1_1 , 1_2 etc but it is not sorting.

    If you can provide a way of reversing the sorting then it would be nice. Like ASC or DESC.

    Please suggest. I love this plugin, I have seen many other plugin doing the similar thing but this seem to be BEST.

    Help please.

    von / written by kakesh - 9.08.2009 - 03:18:42

    nr. 12 -- Betreff / subject: Re: sorting by custome field

    An option to choose the sorting order is a really usefull thing. I will add such a functionality to the plugin. Thanks for the good idea! Later more ...

    von / written by Tim B. - 9.08.2009 - 11:48:16

    nr. 13 -- Betreff / subject: Localization

    Good day!

    I'm from Uzbekistan and translated your plugin into the uzbek language.
    What email should I send its .po file in uzbek?

    Thanks!

    von / written by Alisher - 20.08.2009 - 14:11:11

    nr. 14 -- Betreff / subject: Re: Localization

    Hi Alisher,

    this is great! You can send me the file(s) to timberge@cs.tu-berlin.de.

    I will upload your language files on this site, for now. I'm working currently on a new version with some changes and additional text passages which are inspired by the comment (nr. 11) of kakesh. I will send you and all other translators the new version of the plugin and updated language files, probably in the next week.

    Thank you for your work!

    von / written by Tim B. - 20.08.2009 - 22:58:03

    nr. 15 -- Betreff / subject: WordPress Custom Field List Widget

    I have been playing around with custom fields a bit and couldn't find a way to display them. Your custom field list widget manager is perfect.

    I downloaded 9.4 and it didn't work. I am using ie 8. I found 9.5 RC on your site and it worked perfectly.

    I have one suggestion for a future enhancement. I would like to display the first letter of my custom fields as the first element. The second element would be the custom field itself. This feature would then collapse the entries under each letter. It would also be nice to show the number of posts for each letter of the alphabet.

    This one might take a huge amount of work. My workaround is to create another custom field "Letter" and input the appropriate letter for each post.

    Thanks again for a great widget.

    Larry Wilson
    www.wilsonld.com

    von / written by Larry Wilson - 24.11.2009 - 04:40:20

    nr. 16 -- Betreff / subject: response to Larry W.

    Hello Larry,

    yes, v0.9.4 does not work with all the IE versions. The bug which causes the problem is solved in the v0.9.5 which I am going to release at the next weekend.

    I think the feature of showing the number of posts for each (main) list element will be in the next version (which will be released before christmas). About the other feature with the first letter: I have to think a little bit longer and I am not sure about that.

    von / written by Tim B. - 25.11.2009 - 22:25:17

    nr. 17 -- Betreff / subject: Klasse!

    also genau das habe ich gesucht, merci!

    von / written by Connie - 7.12.2009 - 21:47:07

    nr. 18 -- Betreff / subject: HTML errors

    I get a big long list of warnings when checking the source code of the generated page...

    "The tag contains attributes with too much or too less quote marks (").
    Example:
    Good <p id="my_id"">
    Good <p id="my_id">"

    for example:
    this generated List :
    <ul id="customfieldlist_mainlist_2">

    <li name="customfieldlistelements_2_0">
    <span class="customfieldtitle">Akhmatova, Anna</span> <span class="customfieldplus">[ - ]</span><br />
    <ul class="customfieldsublist">
    <li name="customfieldlistelements_2_0">
    <span class="customfieldtitle"></span> <span class="customfieldplus">[ - ]</span><br />
    <ul class="customfieldsublist">

    <li name="customfieldlistelements_2_0"><a href="http://127.0.0.1:8078/nucleus/poesie/an-die-musik-anna-akhmatova/" title="An die Musik: Anna Akhmatova">An die Musik: Anna Akhmatova</a></li>
    </ul>

    here:
    <li name="customfieldlistelements_2_0">
    brings:
    "The tag contains an attribute that is proprietary to Netscape or Internet Explorer. "

    and see this:
    <li name="customfieldlistelements_2_9"><a href="http://127.0.0.1:8078/nucleus/urteilsvermoegen/warum-ist-karl-krolow-vergessen/" title=""Warum ist Karl Krolow vergessen?"">"Warum ist Karl Krolow vergessen?"</a></li>

    brings:
    The tag contains attributes with too much or too less quote marks (").

    It is a local installation in the moment, so there is no URL to proof, but I think you should escape the content of the fields

    Now like it works today, I cannot use the Plugin, I need valid code

    cheers, Connie

    von / written by Connie - 14.12.2009 - 12:39:31

    nr. 19 -- Betreff / subject: Re: HTML errors

    Hi Connie,

    you are right. The HTML code should be valid.
    I will correct these error sources in the next version which will probably be published before Christmas. (I will probably put out a new RC today or tomorrow.)

    Thanks for the report!

    von / written by Tim B. - 14.12.2009 - 13:49:20

    nr. 20 -- Betreff / subject: Great idea... but doesn't work here

    Hi, this is an excellent plugin!

    However, it's not finding any of my keys. I know they are there, looking at them right now in both the posts & in a SQL browser, yet the plugin doesn't return anything; just an empty widget.

    Am running apache on my dev server, OS X.

    Other usage of the same keys (ex: in posts) works fine, just not this plugin.

    Any ideas why?

    If it helps, when I click "update links" button it says "no values matching the key in database" yet this is not true.

    von / written by Casemon - 16.12.2009 - 08:34:55

    nr. 21 -- Betreff / subject: Re: Great idea... but doesn't work here

    Hi Casemon,

    Thank you for your report, too. I'm still not 100% sure why the plugin is not working in your case. But I have looked into the db queries and I have found some hard coded db table names and have changed them with variables.

    That might solve your problem if your are not using the default db table prefix "wp_".

    Please, try the version 0.9.6 RC 7.

    von / written by Tim B. - 16.12.2009 - 10:48:47

    nr. 22 -- Betreff / subject: Fixed!

    Woot! Fixed in 0.9.6 RC7!

    Now THAT's service! Awesome work!

    von / written by Casemon - 16.12.2009 - 17:24:01

    nr. 23 -- Betreff / subject: Widget on Pages

    This is almost exactly the plugin I was looking for.
    However, I'd really like to be able to display the list in a 'page' not on the sidebar. And only on 1 specific page.
    I'm not particularly good at php - I can read and modify code a bit but I'm not real fluent so I haven't figured out the php enough to make this change on my own.

    Do you know of an easy way to do this?

    Is there a "plugin" to enable widgets on a specific page that you know works with your widget?

    Or is there a block of code that I could cut and paste into the appropriate custom page template?

    von / written by Buddy - 17.12.2009 - 03:19:50

    nr. 24 -- Betreff / subject: Re: Widget on Pages

    Hi Buddy,

    one relative simple way is to create a special page template. Usually there is a page.php in your theme's folder. You can copy that file and remove some of the lines between get_header() and get_sidebar(). These lines are in most cases there to display the blog posts.
    Change the name of the template.

    Further you have to register a new sidebar (and give the other one a name). For this pupose you have to look into the functions.php of your them. This file should contain function call for register_sidebar() if your theme supports widgets. There your can add new sidebar. You can define the HTML tags which should surround the widget content and these can be different from the other sidebar(s) like DIV instead of LI. With these different HTML tags and maybe some special CSS you can display the widget content over the complete width of the page. Further give names to the sidebars if you have more than one. How that is done is described in the WP Codex: http://codex.wordpress.org/Function_Reference/register_sidebar .

    If you have a page with the new template and the new sidebar registered then there should be the possibility to add the widget only to this special sidebar.

    If you tell which theme you are using then i can help you a little bit, too.

    von / written by Tim B. - 17.12.2009 - 11:40:59

    nr. 25 -- Betreff / subject: Cool simple list inflate / deflate

    Is the list inflater / deflater jquery available separately? Haven't hacked into the php to try to pull it out (for consistency on the site), so thought to ask first!

    von / written by Casemon - 18.12.2009 - 09:16:07

    nr. 26 -- Betreff / subject: Re: Cool simple list inflate / deflate

    All deflater/inflater related JavaScript code is in the widget_custom_field_list_js.php file with two little exceptions. The de/inflater characters and the effect speed names will be arranged in the header of the pages with help of two little JavaScript functions which are in the main plugin file (widget_custom_field_list.php lines 1312 - 1328). This is an easy and good way to get and hold the settings ready for the de-/inflation actions.

    Further the list elements have all a class name which consists of 3 parts: {the class name}_{widget number}_{list part number} e.g. customfieldlistelements_7_0. The function which switches between the list parts gets the widget number, the list part number and much list parts there are. To achieve this effects this way was easier for me then to do it with DOM manipulation commands like parent, sibling or so...
    But the other hide and show effects are realised via these jQuery event listener kind of things jQuery(document).ready(function(){} OR jQuery(window).load(function(){}

    von / written by Tim B. - 18.12.2009 - 19:52:58

    nr. 27 -- Betreff / subject: output in tranches?

    Hi! Now one list of custom fields is very very long.
    I placed in a widget area above the footer. It is showing a long list of booktitles.
    As this widget area can have 3 columns, I would like to break the list in trunches:

    so that one third of the list is shown in any of the columns

    to acchieve that I need the possibility not only to show "n" items, let's say a portion of 25 plus navigation to the next entries,
    I would need the option:

    Show entry #1 to #50
    show entry #51 to #100

    by this I could spread the list in the footer region and from time to time I would have to organize them again (when the last part gets too long proportionally) that would be no problem for me

    do you think this is useful and possible?

    von / written by Connie - 13.01.2010 - 15:28:18

    nr. 28 -- Betreff / subject: Re: output in tranches?

    Hello Connie,
    the plugin contains a function which allows you to control the length of the list. Have you tried this "show only a part of the list elements at once" function? Doesn't it help?

    von / written by Tim B. - 13.01.2010 - 20:55:19

    nr. 29 -- Betreff / subject: Blank Titles and Draft Posts

    Great Widget - thanks for writing it. I do have a couple of issues however.

    I have a blank Header, yet on the page where the widget is displayed, it always displays "Custom Field List". I would much prefer that it displays nothing with a blank header - not even a blank line.

    Second, the Widget appears to be displaying the custom fields from pages that are still drafts or for Review. It is also displaying those that are in the Trash. Seems like it should only display published posts and pages.

    von / written by Buddy Ray - 4.02.2010 - 22:46:06

    nr. 30 -- Betreff / subject: Re: Blank Titles and Draft Posts

    Thank you for the report!

    Yes, the widget should show only published posts and pages. I will fix this soon.

    The blank header should not be problem, too.

    von / written by Tim B. - 4.02.2010 - 23:40:30

    nr. 31 -- Betreff / subject: Re: Blank Titles and Draft Posts

    Are these drafts and trashed posts in the list if you are logged out, too?
    Which list type did you use?

    von / written by Tim B. - 5.02.2010 - 00:56:22

    nr. 32 -- Betreff / subject: Custom field values in drop-down box

    Your widget is excellent! Thank you for the time you put into its development. Is there a way to display the custom field values in a drop down box (without the sublist) rather than in a list?

    von / written by Carter S. - 10.02.2010 - 17:01:57

    nr. 33 -- Betreff / subject: Re: Custom field values in drop-down box

    At the moment it is possible. But I think it is an interesting idea. I will try to put it into the next version. But it may take while.

    von / written by Tim B. - 10.02.2010 - 17:18:59

    nr. 34 -- Betreff / subject: v0.9.9 beta

    Hi Carter,
    the first sentence of my last comment is correct, now. I have implemented this feature and you can test it with the Development Version. The current beta (Development) version can be found here: http://wordpress.org/extend/plugins/custom-field-list-widget/download/

    von / written by Tim B. - 18.02.2010 - 01:09:53


    neuer Kommentar / new comment:

    Name
    E-Mail
    Betreff / subject
    = Bitte addieren Sie diese Zahlen: / Please add up this numbers: ;

    Kommentar / comment

Links

RSS

Kontakt / contact

  • Wenn Sie Kommentare zu einem der Plugins haben, hinterlassen Sie diesen bitte auf der entsprechenden Pluginseite. /
    If you have a comment to one of the plugins, please leave it at the corresponding plugin page.

    Allgemeine Hinweise und Kommentare auf hier. /
    Please leave general advices and comments here.

  • oder / or
  • timberge [at] cs. tu-berlin. de

Stand / last change

  • 10.03.2010 - 17:02

Meta

Impressum / Disclaimer
If it is not marked in a different way then the plugins and programs on http://undeuxoutrois.de/ are published under GNU General Public License. You can find the complete license here (http://www.gnu.org/licenses/gpl-2.0.html).
If it is not marked in a different way then other content (e.g. text, pictures) is published under the Creative Commons license Attribution-ShareAlike 2.0.

Die Plugins bzw. Programme auf http://undeuxoutrois.de/ werden, sofern nicht anders angegeben, unter der GNU GPL (General Public License) Lizenz zur Verfügung gestellt. Eine inoffizielle deutsche Übersetzung finden Sie hier (http://www.gnu.de/documents/gpl-2.0.de.html).
Alle anderen Inhalte (z.B. Bilder u. Texte) auf http://undeuxoutrois.de/ werden, sofern nicht anders angegeben, unter der Creative Commons Lizenz Namensnennung-Weitergabe unter gleichen Bedingungen 2.0 veröffentlicht.
Für alle Links auf http://undeuxoutrois.de/, die auf externe Seiten verweisen gilt: Die Autorinnen und Autoren von http://undeuxoutrois.de/ möchten ausdrücklich betonen, dass sie keinerlei Einfluss auf die Gestaltung und die Inhalte der gelinkten Seite hat. Deswegen distanzieren sich die Autorinnen und Autoren von http://undeuxoutrois.de/ hiermit ausdrücklich von allen Inhalten aller auf http://undeuxoutrois.de/ gelinkten externen Internetseiten.

Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln! Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: