Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1057 2012-10-24 22:13:50
Re: glz_custom_fields
mrdale wrote:
bleeding edge builds 4.6 4457
whoa.
so soon we’ll have multiple custom fields baked into the Main Cupcake
…. texted postive
Offline
#1058 2012-10-26 02:34:18
- fiddle
- Member
- Registered: 2007-10-03
- Posts: 87
Re: glz_custom_fields
The only thing Im seeing is that with radio buttons, I dint have the reset field like I use too..?
Offline
#1059 2012-11-01 13:39:09
- feragnoli
- Member
- From: the hague
- Registered: 2005-02-10
- Posts: 150
Re: glz_custom_fields
hello,
for some reason after upgrading to 4.5.2 I can no longer find the custom fields tab under extensions
trying to access the url returns the ‘restricted area’ warning.
any ideas..?
reinstalling the last version of the plugin fixed the prroblem
thank you
Last edited by feragnoli (2012-11-01 20:32:30)
what was that again…?
Offline
#1060 2012-11-27 13:40:50
- Teemu
- Member
- From: Shanghai
- Registered: 2010-04-27
- Posts: 60
Re: glz_custom_fields
I use the plugin’s custom script feature to display select box with list of articles
<?php
function list_articles($custom_field, $custom_id, $custom_value) {
$articles = array();
$query = safe_rows('ID, Title', 'textpattern','1=1');
foreach ($query as $article)
$articles[$article['ID']] = $article['Title'];
return glz_selectInput($custom_field, $custom_id, $articles, $custom_value, "");
}
?>
So that lists all the articles, but my plan is to have it show only articles from section that is selected. I would use javascript to hide/show articles from the select list, triggered by the section select value.
Problem is I would need to pass each articles section as class for the wrapping <option> tag. So I think I would need to modify glz_selectInput function slightly to be able to pass the section as variable, and the set it as class for the option tag.
function glz_selectInput($name = '', $id = '', $arr_values = '', $custom_value = '', $default_value = '', $multi = '') {
if ( is_array($arr_values) ) {
global $prefs;
$out = array();
// if there is no custom_value coming from the article, let's use our default one
if ( empty($custom_value) )
$custom_value = $default_value;
foreach ($arr_values as $key => $value) {
$selected = glz_selected_checked('selected', $key, $custom_value, $default_value);
$out[] = "<option value=\"$key\"{$selected}>$value</option>";
}
// we'll need the extra attributes as well as a name that will produce an array
if ($multi) {
$multi = ' multiple="multiple" size="'.$prefs['multiselect_size'].'"';
$name .= "[]";
}
return "<select id=\"".glz_idify($id)."\" name=\"$name\" class=\"list\"$multi>".
($default_value ? '' : "<option value=\"\"$selected> </option>").
( $out ? join('', $out) : '').
"</select>";
}
else
return glz_custom_fields_gTxt('field_problems', array('{custom_set_name}' => $name));
I do not have chops to do it myself, so I was wondering if someone more skilled would be kind enough to teach how to pass the variable through the function or let me know if this would be more complicated than I thought.
Offline
#1061 2013-02-20 09:56:28
- Algaris
- Member
- From: England
- Registered: 2006-01-27
- Posts: 553
Re: glz_custom_fields
I’m trying to install the 1.4.0-beta1 in a clean install of Textpattern 4.5.4 (r4919) and keep getting the following error
I’m sorry. I’m afraid I can’t do that. I think plugin plugin_install is no safe operation at this time.
—edit—
Rereading the posts here, is the plugin only compatible with Textpattern 4.6 builds?
Last edited by Algaris (2013-02-20 09:58:10)
Offline
#1062 2013-02-20 10:05:38
Re: glz_custom_fields
I’ve just (yesterday) used the 1.4.0-beta1 with Textpattern 4.5.4 without problem, so no.
Besides, Textpattern 4.6 will have it’s own native custom fields built into the core – glz_custom_fields will not be needed in the future (it’s effectively unsupported and orphaned now anyway – Gerhard updated it to work with 4.5 as a stopgap measure).
Offline
#1063 2013-02-20 10:24:25
- Algaris
- Member
- From: England
- Registered: 2006-01-27
- Posts: 553
Re: glz_custom_fields
That means something else is going on here. I’m wondering if my installation didn’t go through correctly as I’m now getting errors for other plugins I’ve just installed:
Internal error “Data too long for column ‘version’ at row 1”.
Internal error “Table ‘txp_db.bot_wtc’ doesn’t exist”.
I’ve also started getting the following error when going to the Write page.
I’m sorry. I’m afraid I can’t do that. I think article create is no safe operation at this time.
I think it’s time to do a fresh install and try again. Thanks for your help and the information Phil.
Offline
#1064 2013-02-20 13:25:21
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,306
Re: glz_custom_fields
Algaris wrote:
Internal error “Table ‘txp_db.bot_wtc’ doesn’t exist”.
I think I’ve heard that recently here: there’s an additional step in the bot_wtc installation, IIRC you’ve to visit the bot_wtc extension panel and install the lacking table from there.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#1065 2013-02-20 14:39:54
- Algaris
- Member
- From: England
- Registered: 2006-01-27
- Posts: 553
Re: glz_custom_fields
Ah, I see, thank you I completely missed that, I’ve got it working now. Just not having a lot of luck with glz_custom_fields. I’m trying to workout if it’s a plugin problem or something with my install. Just in case I started a new thread so as not to de-rail this one too much:
http://forum.textpattern.com/viewtopic.php?id=39382
Offline
#1066 2013-02-20 18:38:48
Re: glz_custom_fields
philwareham wrote:
Textpattern 4.6 will have it’s own native custom fields built into the core
wow! thanks
…. texted postive
Offline
#1067 2013-02-20 19:20:18
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,306
Re: glz_custom_fields
Just checked the first post for the linking to the current version: is this pull/2 here really the beta1 that’s mentioned today?
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#1068 2013-02-26 17:13:23
Re: glz_custom_fields
hi
i do have a problem over here.
this is somehow interfering with rss_unlimited_custom_fields. if the glz plugin is active and i set an attribute to a custom field and use the rss_uc field, the custom_field is not saved. with the fancy ajax in txp 4.5.4 it looks like its saved, but if you reload the article you see that the field is not saved. if i disable glz the custom fields are all saved properly. unluckily this is not an option :P
i also posted this in the rss_uc forum
http://forum.textpattern.com/viewtopic.php?id=14168&p=79
Last edited by jens31 (2013-02-26 17:14:32)
Offline