|
|
|
|
Installed but doesn't work...? (1 Online) (1) Ospite
-
leisurepublishing
-
- Offline
-
Fresh Boarder
-
- Messaggi: 6
-
-
|
Hi,
I installed your component/plug-in and set it to do the following-
1. Remove the meta generator tag (works good)
2. I added a custom meta item for a particular page as below and it didn't work:
URI: /archive/tom-dooley.html
Published: Yes
Order: 1
Title: Tom Dooley
Description: <blank>
Keywords: test
Robots: yes, yes, skip, skip, skip
None of the meta info is set and I don't know what's wrong. I triple-checked and the plugin 'tagmeta' is published/enabled. The meta information set within the article is overriding the meta info I'm putting in here, but on the article, there also is no keyword set and the keyword setting above is also not showing up.
Any suggestions?
|
|
-
admin
-
- Offline
-
Administrator
-
- Messaggi: 1603
-
-
|
Just last check,
please verify that Tag Meta plugin is the last system plugin published that can modify page's meta tag.
If also this seems to be ok, send me an email with dump of your tag meta table and with your site full url.
Thanks,
Luigi
|
|
-
leisurepublishing
-
- Offline
-
Fresh Boarder
-
- Messaggi: 6
-
-
|
I think so, but I do have sh404sef installed...could that be conflicting?
|
|
-
admin
-
- Offline
-
Administrator
-
- Messaggi: 1603
-
-
|
Tag Meta can work with sh404sef if configured correctly.
Please, enable Tag Meta plugin, put it as last one in plugin "ordering", and tell me (here or with an email) URL to check your page.
Regards,
Luigi
|
|
-
leisurepublishing
-
- Offline
-
Fresh Boarder
-
- Messaggi: 6
-
-
|
Okay, I have done so and set the tagmeta plug-in to "Last" in the plug-in editor.
After refreshing the page, it still doesn't seem to display the meta changes. Thanks for your continued help, I'm very eager to get this working.
The page in question is here- www.blueridgecountry.com/archive/tom-dooley.html
|
|
-
admin
-
- Offline
-
Administrator
-
- Messaggi: 1603
-
-
|
Ok,
please check if you have Joomla! cache disabled, and send me a dump of Tag Meta table.
I need to check item settings. If you too want to check if URL is matched with your setting you can execute this query:
SELECT * FROM jos_tagmeta WHERE ('/archive/tom-dooley.html' REGEXP uri)>0 and published='1' ORDER BY ordering
It should return the item. If it matches and cache are disabled tag replace shoud work.
Let me know.
Luigi
|
|
-
leisurepublishing
-
- Offline
-
Fresh Boarder
-
- Messaggi: 6
-
-
|
I ran the query and it returned 0 rows. Joomla cache is disabled.
Here is a dump of the jos_tagmeta table:
-- phpMyAdmin SQL Dump -- version 2.11.9.5 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: May 19, 2009 at 08:38 AM -- Server version: 5.0.67 -- PHP Version: 5.2.6 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Database: `blue_joomla` -- -- -------------------------------------------------------- -- -- Table structure for table `jos_tagmeta` -- CREATE TABLE IF NOT EXISTS `jos_tagmeta` ( `id` int(11) NOT NULL auto_increment, `uri` varchar(255) NOT NULL default '', `title` varchar(255) default NULL, `description` varchar(255) default NULL, `keywords` varchar(255) default NULL, `rindex` tinyint(1) NOT NULL default '1' COMMENT '0=No,1=Yes,2=Skip', `rfollow` tinyint(1) NOT NULL default '1' COMMENT '0=No,1=Yes,2=Skip', `rsnippet` tinyint(1) NOT NULL default '2' COMMENT '0=No,1=Yes,2=Skip', `rarchive` tinyint(1) NOT NULL default '2' COMMENT '0=No,1=Yes,2=Skip', `rodp` tinyint(1) NOT NULL default '2' COMMENT '0=No,1=Yes,2=Skip', `ordering` int(11) NOT NULL default '0', `published` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `idxuri` (`uri`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; -- -- Dumping data for table `jos_tagmeta` -- INSERT INTO `jos_tagmeta` (`id`, `uri`, `title`, `description`, `keywords`, `rindex`, `rfollow`, `rsnippet`, `rarchive`, `rodp`, `ordering`, `published`, `checked_out`, `checked_out_time`) VALUES (1, 'archive/tom-dooley.html', 'Tom Dooley', '', 'test', 1, 1, 2, 2, 2, 1, 1, 0, '0000-00-00 00:00:00');
|
|
-
admin
-
- Offline
-
Administrator
-
- Messaggi: 1603
-
-
|
There's something wrong because I have imported you table and the query returns one row (and this is right).
If you get zero rows it's normal that meta info aren't applied. But here the problem seems to be MySQL. Please, just last test, change uri from 'archive/tom-dooley.html' to 'tom-dooley.html' (without spaces) and try to execute this query again:
SELECT * FROM jos_tagmeta WHERE ('/archive/tom-dooley.html' REGEXP uri)>0 and published='1' ORDER BY ordering
It must return one row (uri is the pattern 'tom-dooley.html' that is present in '/archive/tom-dooley.html'). You can also try this:
SELECT '/archive/tom-dooley.html' REGEXP 'tom-dooley.html'
It must return 1. If this also doesn't work, could you, please, provide me (via email) a temporary access to a test system?
Thanks,
Luigi
|
Ultima modifica: 15 Anni, 7 Mesi fa Da admin.
|
-
leisurepublishing
-
- Offline
-
Fresh Boarder
-
- Messaggi: 6
-
-
|
I'm sorry, after a second look that mysql query is returning a row. My mistake.
I will go ahead and email you a login to the website.
|
|
-
admin
-
- Offline
-
Administrator
-
- Messaggi: 1603
-
-
|
Hi,
really many thanks to give me access on your backend. I've found the problem and I'll try to explain.
Problem is with sh404SEF plugin and the way this component works. From their site:
sh404SEF role is to build up a more significative URL, starting from the same initial data : the non-sef URL.
So, I've found that for page:
/archive/tom-dooley.html
The REQUEST_URI variable is the original one:
index.php?option=com_content&Itemid=301&catid=3&id=3&lang=en&view=article
And this don't match with configured item. Meanwhile a new variable (REDIRECT_URL) contains the final URI (/archive/tom-dooley.html). This is due to the way sh404SEF works.
I can suggest two possible solutions to this problem:
1) You can configure items in Tag Meta using the original URI (i.e. replace /archive/tom-dooley.html with index.php?option=com_content&Itemid=301&catid=3&id=3&lang=en&view=article);
2) This is my favourite. You can uninstall only the Tag Meta plugin 1.1, and install the new version (1.1.1) attached to this post. Remember to activate is, and configure new parameter "Mode REDIRECT" to Yes.
In this way, plugin uses server variable REDIRECT_URL if is defined, instead of REQUEST_URI. Normally, when REDIRECT_URL is defined, they should be equals, with sh404SEF they aren't.
I've tested on my local system and it works. Let me know if this solve your problem. I'll mantain this new parameter in the next 1.2 release.
Regards,
Luigi
I file di questo Forum sono invisibili ai visitatori. Prego accedi o registrati per visualizzarli.
Allegati:
-
I file di questo Forum sono invisibili ai visitatori. Prego accedi o registrati per visualizzarli.
|
Ultima modifica: 15 Anni, 7 Mesi fa Da admin.
|
|
|
|
|
Chi è online |
140 visitatori online |
Sponsor |
slotmachineaamsonline.com è una guida alle migliori slot machine online legali in Italia. Sul sito trovi un elenco sempre aggiornato dei casino online con Slot machine e bonus slot, le ultime novità dal mondo delle slot online e le migliori strategie per vincere. Inoltre, è disponibile una sezione dedicata alle slot machine da BAR che finalmente sono disponibili nella versione online. |
|