<?xml version="1.0" encoding="utf-8"?>
		<feed xmlns="http://www.w3.org/2005/Atom">
		  <title type="text">Lyceum Forum - Plugins</title>
		  <updated>2009-11-24T01:16:44-05:00</updated>
		  <id>http://forum.lyceum.ibiblio.org/</id>
		  <link rel="alternate" type="text/html" hreflang="en" href="http://forum.lyceum.ibiblio.org/discussions/?CategoryID=4"/>
		  <link rel="self" type="application/atom+xml" href="http://forum.lyceum.ibiblio.org/discussions/?CategoryID=4&amp;Feed=Atom"/>
		  <generator uri="http://getvanilla.com/" version="1.1.2">
			 Lussumo Vanilla
		  </generator>
		  <entry>
		<title>Lots of database queries</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/152/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/152/</id>
		<published>2008-11-24T23:16:42-05:00</published>
		<updated>2009-01-15T07:52:16-05:00</updated>
		<author>
			<name>esterng</name>
			<uri>http://forum.lyceum.ibiblio.org/account/105/</uri>
		</author>
		<summary type="text" xml:lang="en">
			For my blog, it's found that there're quite a lot of queries requested for the front page of the blog.
i.e. http:///

Hundreds of queries request the database server, increasing the loading of the ...
		</summary>
		<content type="html">
			<![CDATA[For my blog, it's found that there're quite a lot of queries requested for the front page of the blog.<br />i.e. http://&lt;host&gt;/&lt;slug&gt;<br /><br />Hundreds of queries request the database server, increasing the loading of the database server as number of concurrent users is increasing.<br /><br />Instead of enabling WP_Cache and MySQL Query Cache, are there any plugins available to minimize the number of queries made?<br /><br />Thanks a lot.]]>
		</content>
	</entry>
	<entry>
		<title>Google Sitemap Generator working for Lyceum 1.0.3</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/137/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/137/</id>
		<published>2008-07-11T16:09:17-04:00</published>
		<updated>2008-10-15T15:26:00-04:00</updated>
		<author>
			<name>the_dave</name>
			<uri>http://forum.lyceum.ibiblio.org/account/234/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I've got the Google Sitemap Generator WordPress plugin version 3.1.0.1 working on Lyceum 1.0.3.  You can install it as a system plugin and it will allow each blog to create it's own site map.  There ...
		</summary>
		<content type="html">
			<![CDATA[I've got the &lt;a href=&quot;http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/&quot;&gt;Google Sitemap Generator&lt;/a&gt; WordPress plugin version 3.1.0.1 working on Lyceum 1.0.3.  You can install it as a system plugin and it will allow each blog to create it's own site map.  There are some issues.  You need to make sure you specify a different sitemap.xml name for each blog so they don't overwrite each other.  Also it's best to turn off the automatic creation of robots.txt because each different blog will overwrite it to only point at its sitemap.<br /><br />All I did was modify the query againt the database in sitemap-core.php to retrieve the posts to use a join in order to extract only the posts from a particular blog. To do this I modified just the BuildSitemap function of the GoogleSitemapGenerator class.<br /><br />I changed the first line of the function to include the global variable $blog:<br /><br />       function BuildSitemap() {<br />                global $wpdb, $posts, $wp_version, $blog;<br /><br />I then defined a variable $join to include the two inner joins necessary to find posts only belonging to a single blog.  I added this before the $sql variable was defined, and then made sure to add the join variable to the query before the beginning of the WHERE clause.<br /><br />                        $join=&quot;INNER JOIN post2cat ON (post2cat.post_id = posts.ID) INNER JOIN categories ON (post2cat.category_id = categories.cat_ID)&quot;;<br /><br />                        $sql=&quot;SELECT `ID`, `post_author`, `post_date`, `post_date_gmt`, `post_status`, `post_name`, `post_modified`, `post_modified_gmt`, `post_parent`, `post_type` $postPageStmt FROM `&quot; . $wpdb-&gt;posts . &quot;` $join WHERE &quot;;<br /><br />I added the appropriate where clause to only select posts from the active blog right before the ORDER BY clause is defined:<br /><br />                        $where.=&quot; AND categories.blog = '$blog'&quot;;  // query for just the active blog<br />                        $where.=&quot; AND post_password='' ORDER BY post_modified DESC&quot;;<br /><br />                        $sql .= $where;<br /><br />I also made sure to modify the post count query to contain the $join variable:<br /><br />                        $postCount = intval($wpdb-&gt;get_var(&quot;SELECT COUNT(*) AS cnt FROM `&quot; . $wpdb-&gt;posts . &quot;` $join WHERE &quot;. $where,0,0));<br /><br />To get it working I also had to add a function to functions.php:<br /><br />function wp_load_alloptions() {<br />        global $wpdb;<br />        global $blog;<br /><br />        $alloptions = wp_cache_get( 'alloptions', 'options' );<br /><br />        if ( !$alloptions ) {<br />                //$suppress = $wpdb-&gt;suppress_errors();<br />                if ( !$blogoptions_db = $wpdb-&gt;get_results( &quot;SELECT option_name, option_value FROM $wpdb-&gt;options WHERE autoload = 'yes' AND blog = '$blog'&quot; ) )<br />                    $blogoptions_db = $wpdb-&gt;get_results( &quot;SELECT option_name, option_value FROM $wpdb-&gt;options WHERE blog = '$blog'&quot; );<br />                $blogoptions = array();<br />                $systemoptions = $wpdb-&gt;get_results(&quot;SELECT option_name, option_value FROM $wpdb-&gt;options WHERE option_domain = 'system'&quot;);<br />                //$wpdb-&gt;suppress_errors($suppress);<br />                $alloptions_db = array_merge($blogoptions, $systemoptions);<br />                //$alloptions = array();<br />                foreach ( (array) $alloptions_db as $o )<br />                    $alloptions[$o-&gt;option_name] = $o-&gt;option_value;<br />                wp_cache_add( 'alloptions', $alloptions, 'options' );<br />        }<br />        return $alloptions;<br />}<br /><br />I also grabbed cron.php from a newer version of wordpress and put it in the wp-includes directory.  Adding cron.php is only necessary if you enable the option to build the sitemap as a background process.]]>
		</content>
	</entry>
	<entry>
		<title>Wordpress plugins some work some dont</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/108/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/108/</id>
		<published>2008-01-07T14:17:36-05:00</published>
		<updated>2008-01-07T14:17:36-05:00</updated>
		<author>
			<name>wayra</name>
			<uri>http://forum.lyceum.ibiblio.org/account/164/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I have tried to installed some plugins from wordpress, but some work nicely, some other do not work at all. For example, the lastest comments in the AA.mydomain.com after installed the plugin, shows ...
		</summary>
		<content type="html">
			<![CDATA[I have tried to installed some plugins from wordpress, but some work nicely, some other do not work at all. For example, the lastest comments in the AA.mydomain.com after installed the plugin, shows comments from another blog BBB.mydomain.com or CCC.mydomain.com<br /><br />It is supposed to show comments for only blog AA.mydomain.com and so on. <br /><br />Any ideas? a hack for that problem. I am thinking a missing &quot;/&quot; or &quot;..&quot; somewhere, but I am not sure. I would like to see the day that those plugsins work same way as in WordPress or MUWordpress<br /><br />THanks<br /><br />wayra]]>
		</content>
	</entry>
	<entry>
		<title>Lyceum Language plugin</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/107/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/107/</id>
		<published>2007-12-11T16:05:23-05:00</published>
		<updated>2007-12-11T16:05:23-05:00</updated>
		<author>
			<name>Spectrum</name>
			<uri>http://forum.lyceum.ibiblio.org/account/155/</uri>
		</author>
		<summary type="text" xml:lang="en">
			Hi! I need to know if there exist any plugin that allows user select languages for his blogs (Spanish, english, french, etc). Thanks!
		</summary>
		<content type="html">
			<![CDATA[Hi! I need to know if there exist any plugin that allows user select languages for his blogs (Spanish, english, french, etc). Thanks!]]>
		</content>
	</entry>
	<entry>
		<title>Lyceum Embedded Video PLugin  error</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/104/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/104/</id>
		<published>2007-11-23T00:53:01-05:00</published>
		<updated>2007-11-23T00:53:01-05:00</updated>
		<author>
			<name>lvillarino</name>
			<uri>http://forum.lyceum.ibiblio.org/account/147/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I install this pluging and don't work

when I tray to used the plugins the page show this error

Warning: main(../private.php) [function.main]: failed to open stream: No such file or directory in ...
		</summary>
		<content type="html">
			<![CDATA[I install this pluging and don't work<br /><br />when I tray to used the plugins the page show this error<br /><br />Warning: main(../private.php) [function.main]: failed to open stream: No such file or directory in /home/mackin/public_html/blogs/lyceum/wp-admin/admin.php on line 6<br /><br />Fatal error: main() [function.require]: Failed opening required '../private.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mackin/public_html/blogs/lyceum/wp-admin/admin.php on line 6<br /><br /><br />Please help<br />Thanks]]>
		</content>
	</entry>
	<entry>
		<title>Lyceum Embedded Video PLugin</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/96/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/96/</id>
		<published>2007-11-09T11:01:06-05:00</published>
		<updated>2007-11-23T00:51:19-05:00</updated>
		<author>
			<name>tonykim1978</name>
			<uri>http://forum.lyceum.ibiblio.org/account/138/</uri>
		</author>
		<summary type="text" xml:lang="en">
			Anyone know where I can find an embedded video plugin?.
		</summary>
		<content type="html">
			<![CDATA[Anyone know where I can find an embedded video plugin?.]]>
		</content>
	</entry>
	<entry>
		<title>Installing Lyceum Language Selection Plugin</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/51/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/51/</id>
		<published>2007-05-06T00:55:55-04:00</published>
		<updated>2007-11-01T22:41:22-04:00</updated>
		<author>
			<name>Zechary</name>
			<uri>http://forum.lyceum.ibiblio.org/account/74/</uri>
		</author>
		<summary type="text" xml:lang="en">
			Lyceum Language Selection Plugin by whatup[http://blog.twkang.net/2006/08/11/lyceum-language-plugin/#comment-8521]: Easy way to let every blog choice his own language on the fly. There is something ...
		</summary>
		<content type="html">
			<![CDATA[Lyceum Language Selection Plugin by whatup[http://blog.twkang.net/2006/08/11/lyceum-language-plugin/#comment-8521]: Easy way to let every blog choice his own language on the fly. There is something wrong with the original installation guide by whatup, so I wrote this, if you are interested in this plugin, you should check this out before installing.<br />http://blog.iivee.com/developers/2007/05/05/installing-lyceum-language-plugin-by-whatup/]]>
		</content>
	</entry>
	<entry>
		<title>FCKeditor</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/80/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/80/</id>
		<published>2007-08-10T18:23:53-04:00</published>
		<updated>2007-09-08T23:27:09-04:00</updated>
		<author>
			<name>drwool</name>
			<uri>http://forum.lyceum.ibiblio.org/account/109/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I tried installing &quot;Dean’s FCKEditor for WordPress plugin&quot; (http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/) on our Lyceum site, but it caused Lyceum to quit working ...
		</summary>
		<content type="html">
			<![CDATA[I tried installing &quot;Dean’s FCKEditor for WordPress plugin&quot; (http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/) on our Lyceum site, but it caused Lyceum to quit working completely as soon as it was activated as a system plugin. When installed as a regular plugin, it did the same thing. <br /><br />Has anyone successfully gotten this plugin to work with Lyceum?<br />Has anyone successfully used any other method to get FCKEditor to work with Lyceum?]]>
		</content>
	</entry>
	<entry>
		<title>Lyceum-Compatible Plugin for Comment Trolls</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/67/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/67/</id>
		<published>2007-05-30T10:26:52-04:00</published>
		<updated>2007-08-05T12:14:59-04:00</updated>
		<author>
			<name>mtobey</name>
			<uri>http://forum.lyceum.ibiblio.org/account/89/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I posted something yesterday on a thread about SK2 and didn't get a response. I'm in need of a plugin that will allow me to blacklist commenters. 

As you probably know, the built-in WordPress ...
		</summary>
		<content type="html">
			<![CDATA[I posted something yesterday on a thread about SK2 and didn't get a response. I'm in need of a plugin that will allow me to blacklist commenters. <br /><br />As you probably know, the built-in WordPress blacklist doesn't work in Lyceum. Neither does Bannage, SK2 or any other plugin I've tried. Is it possible there's nothing that will allow me to ban multiple IPs and email addresses from commenting on my Lyceum site? Please tell me it's not.]]>
		</content>
	</entry>
	<entry>
		<title>Need help in Integrating Lyceum and Vanilla</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/53/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/53/</id>
		<published>2007-05-08T00:43:16-04:00</published>
		<updated>2007-05-09T18:19:12-04:00</updated>
		<author>
			<name>Zechary</name>
			<uri>http://forum.lyceum.ibiblio.org/account/74/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I tried to integrating Lyceum and vanilla by Mark's guide for integrating vanilla and wordpress: http://lussumo.com/docs/doku.php?id=vanilla:integration:wordpress .
Errors occur in Authentication ...
		</summary>
		<content type="html">
			<![CDATA[I tried to integrating Lyceum and vanilla by Mark's guide for integrating vanilla and wordpress: http://lussumo.com/docs/doku.php?id=vanilla:integration:wordpress .<br />Errors occur in Authentication Integration. I think the key may be in this:<br /><br />Wordpress stores it’s session information in cookies. The hard part was finding out what the cookie names were because in this version of Wordpress the cookie names are generated based on the “siteurl” configuration setting. This configuration setting can be found in the wp_options table of the database.<br /><br />Mark builds a custom Authenticator for this. But I found this line in the Authenticator:<br />$s = &quot;select option_name, option_value from wp_options where option_name = 'siteurl' or option_name = 'home'&quot;;<br />There is NOT siteurl in option_name in wp_options of Lyceum &gt;.&lt;<br /><br />I stoped here, now I can login Lyceum as usual, but can't login vanilla, even using the original vanilla account:<br />Some problems were encountered<br />The requested user could not be found.<br /><br />Can you help me?<br />Here is my site: http://iivee.com<br />and the forum: http://iivee.com/forum]]>
		</content>
	</entry>
	<entry>
		<title>Wordpress Widgets</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/26/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/26/</id>
		<published>2007-03-18T20:10:10-04:00</published>
		<updated>2007-05-07T06:36:30-04:00</updated>
		<author>
			<name>Brooks</name>
			<uri>http://forum.lyceum.ibiblio.org/account/52/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I noticed a post on the blog that someone had gotten wordpress widgets working with Lyceum, but sadly that link is now broken...

Does anyone have the modified version of this plugin that will work ...
		</summary>
		<content type="html">
			<![CDATA[I noticed a post on the blog that someone had gotten wordpress widgets working with Lyceum, but sadly that link is now broken...<br /><br />Does anyone have the modified version of this plugin that will work with Lyceum?]]>
		</content>
	</entry>
	<entry>
		<title>All Blogs widget</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/48/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/48/</id>
		<published>2007-04-28T00:33:19-04:00</published>
		<updated>2007-05-06T11:58:53-04:00</updated>
		<author>
			<name>DaveG</name>
			<uri>http://forum.lyceum.ibiblio.org/account/26/</uri>
		</author>
		<summary type="text" xml:lang="en">
			I've created a widget that will display a list of all blogs. Hope it's useful: http://nepherim.lifehaiku.com/2007/lyceum-blog-list-widget/

 ~ ~ Dave
		</summary>
		<content type="html">
			<![CDATA[I've created a widget that will display a list of all blogs. Hope it's useful: http://nepherim.lifehaiku.com/2007/lyceum-blog-list-widget/<br /><br /> ~ ~ Dave]]>
		</content>
	</entry>
	<entry>
		<title>Role Manager plugin</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/30/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/30/</id>
		<published>2007-03-22T11:42:05-04:00</published>
		<updated>2007-03-22T11:42:05-04:00</updated>
		<author>
			<name>rsenise</name>
			<uri>http://forum.lyceum.ibiblio.org/account/55/</uri>
		</author>
		<summary type="text" xml:lang="en">
			Hello!
I`ve tried the Role Manager plugin in a standard WordPress install and it worked fine, but it didn`t work on a WordPress MU installation.
Has anybody ever tried Role Manager in Lyceum? Does ...
		</summary>
		<content type="html">
			<![CDATA[Hello!<br />I`ve tried the Role Manager plugin in a standard WordPress install and it worked fine, but it didn`t work on a WordPress MU installation.<br />Has anybody ever tried Role Manager in Lyceum? Does it work? Or is there another way to give users different permissions?<br />Thanks, Senise!]]>
		</content>
	</entry>
	<entry>
		<title>problems with &quot;Ultimate Google Analytics&quot; plugin</title>
		<link rel="alternate" href="http://forum.lyceum.ibiblio.org/discussion/13/" type="application/xhtml+xml" hreflang="en"/>
		<id>http://forum.lyceum.ibiblio.org/discussion/13/</id>
		<published>2007-02-20T16:47:03-05:00</published>
		<updated>2007-03-22T09:15:11-04:00</updated>
		<author>
			<name>ShadyCraig</name>
			<uri>http://forum.lyceum.ibiblio.org/account/22/</uri>
		</author>
		<summary type="text" xml:lang="en">
			Hi All,

plugin at: http://www.oratransplant.nl/uga

I've been using this plugin for a while, it's really good as it places your google tracking code on all pages and also tracks outbound links, ...
		</summary>
		<content type="html">
			<![CDATA[Hi All,<br /><br />plugin at: http://www.oratransplant.nl/uga<br /><br />I've been using this plugin for a while, it's really good as it places your google tracking code on all pages and also tracks outbound links, downloads etc. Really nice but it doesn't play nice with Lyceum. :-(<br />It uses the functions: get_option() and update_option() to write it's settings to the database. Lyceum then has to know which blog has sent the request so that each blog can have independant settings.<br />The problem is that the plugins 'settings' page doesn't save the setting against the right blog, it saves them as 'system' (ie. not associated with any blog), and therefore my changes don't appear to work. Really confusing.<br />I'm no php expert but I had a look through and it all seem to be ok but something is amiss.<br /><br />Can anyone explain how this mechanism works, in particular with regards to system vs per blog settings?]]>
		</content>
	</entry>
	
		</feed>