<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1282959807156806709</id><updated>2012-02-16T14:43:16.395-08:00</updated><title type='text'>RAW TEXT</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wp-galleriffic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wp-galleriffic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>fvl</name><uri>http://www.blogger.com/profile/00789215874799308901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0PNuk3YSLCw/SrdOiXqDvVI/AAAAAAAAABI/spxLRUmKKmg/S220/fvl.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1282959807156806709.post-2128865518661892939</id><published>2011-03-14T15:33:00.000-07:00</published><updated>2011-03-14T16:24:44.905-07:00</updated><title type='text'>EC2 EBS UBUNTU 10.04 VIRTUALMIN</title><content type='html'>Few notes about how to set up an EBS AMI UBUNTU 10.04 on AMAZON EC2 with Webmnin/Virtualmin.&lt;br /&gt;This is not a comprehensive how-to but may help some people.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;UBUNTU 10.04&lt;br /&gt;pick your ami @ http://uec-images.ubuntu.com/releases/10.04/release/&lt;br /&gt;ami-3e02f257&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ssh -i /.ssh/yourkeypair.pem ubuntu@your-ip-address&lt;br /&gt;&lt;br /&gt;sudo apt-get update&lt;br /&gt;&lt;br /&gt;sudo tasksel --section server&lt;br /&gt;tab select&lt;br /&gt;basic ubuntu server, dns server, lamp server, mail server, openssh server, ubuntu entreprise cloud, virtual machine host&lt;br /&gt;**password**&lt;br /&gt;&lt;br /&gt;**if you need to change php5 eg:&lt;br /&gt;sudo aptitude install php5-imap&lt;br /&gt;sudo /etc/init.d/apache2 restart&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sudo apt-get install phpmyadmin&lt;br /&gt;**password**&lt;br /&gt;&lt;br /&gt;WEBMIN&lt;br /&gt;http://www.kelvinwong.ca/2010/05/22/installing-webmin-on-ubuntu-server-10-04-lts-lucid/&lt;br /&gt;sudo aptitude -y install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl apt-show-versions libapt-pkg-perl&lt;br /&gt;&lt;br /&gt;wget http://ftp.debian.org/pool/main/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb&lt;br /&gt;sudo dpkg -i libmd5-perl_2.03-1_all.deb&lt;br /&gt;&lt;br /&gt;wget http://sourceforge.net/projects/webadmin/files/webmin/1.530/webmin_1.530_all.deb/download&lt;br /&gt;&lt;br /&gt;sudo dpkg -i webmin_1.530_all.deb&lt;br /&gt;OR (if not working) sudo dpkg -i download&lt;br /&gt;&lt;br /&gt;sudo /usr/share/webmin/changepass.pl /etc/webmin root PASSWORD&lt;br /&gt;sudo /etc/init.d/webmin  start&lt;br /&gt;&lt;br /&gt;LOGIN WEBMIN&lt;br /&gt;&lt;br /&gt;IMPORTANT UPDATE WEBMIN BEFORE ANYTHING ELSE**********************&lt;br /&gt;WEBMIN CONFIGURATION&lt;br /&gt;&lt;br /&gt;install virtualmin (install via webmin modules install from computer)&lt;br /&gt;save on desktop:&lt;br /&gt;http://download.webmin.com/download/virtualmin/virtual-server-3.83.gpl.wbm.gz&lt;br /&gt;http://download.webmin.com/download/virtualmin/virtual-server-theme-7.9.wbt.gz&lt;br /&gt;&lt;br /&gt;Configure Postfix:&lt;br /&gt;sudo vi /etc/postfix/main.cf&lt;br /&gt;and add:&lt;br /&gt;virtual_alias_maps = hash:/etc/postfix/virtual&lt;br /&gt;sudo /etc/init.d/postfix reload&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sudo vi /etc/dhcp3/dhclient.conf&lt;br /&gt;uncomment  #prepend domain-name-servers 127.0.0.1;&lt;br /&gt;Webmin-&gt;networking-&gt;Hostname and DNS Client&lt;br /&gt;Swap Resolution order as 127.0.0.1 should be first&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sudo vi /etc/hosts&lt;br /&gt;replace 127.0.0.1    localhost&lt;br /&gt;by&lt;br /&gt;127.0.0.1    localhost.localdomain    localhost&lt;br /&gt;ip   domain.com    domain&lt;br /&gt;&lt;br /&gt;sudo vi /etc/hostname&lt;br /&gt;domain.com&lt;br /&gt;&lt;br /&gt;APACHE MOD SUEXE OFF&lt;br /&gt;Virtualmin (Server Templates:Apache Website:Automatically add appropriate SuExec directive? set it to "No")&lt;br /&gt;CLICK "CUSTOM" &amp;amp; no&lt;br /&gt;&lt;br /&gt;check ftpdpro server module is on&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;**Good to have a look to&lt;br /&gt;Webmin-&gt;Apache Webserver-&gt;Global-configuration-&gt;configure Apache modules&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*************************************&lt;br /&gt;if error "pma_tracking" in phpmyadmin&lt;br /&gt;*************************************&lt;br /&gt;editing /etc/phpmyadmin/config.inc.php and added&lt;br /&gt;$cfg['Servers'][$i]['tracking'] = 'pma_tracking';&lt;br /&gt;to the $cfg['Servers'][$i] section&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*********************&lt;br /&gt;CURL&lt;br /&gt;******************&lt;br /&gt;sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt&lt;br /&gt;sudo /etc/init.d/apache2 restart&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When you set up a website/domain you need to do as following:&lt;br /&gt;Virtualmin-&gt;Create virtual server&lt;br /&gt;&lt;br /&gt;Now the server is almost ready.&lt;br /&gt;Virtualmin-&gt;Services-&gt;DNS Domain&lt;br /&gt;create two A records&lt;br /&gt;Click on Address&lt;br /&gt;Name: ns1.yourdomain.com&lt;br /&gt;Address: Your Elastic IP&lt;br /&gt;&lt;br /&gt;Name: ns2.yourdomain.com&lt;br /&gt;Address: Your Elastic IP / or you can register to a service like www.dyndns.com   www.opendns.com&lt;br /&gt;&lt;br /&gt;Back on Edit Master Zone-&gt;Click on Name server&lt;br /&gt;(you can edit the existing one)&lt;br /&gt;Name: your domain.com&lt;br /&gt;Name server: ns1.yourdomain.com&lt;br /&gt;&lt;br /&gt;Name: your domain.com&lt;br /&gt;Name server: ns2.yourdomain.com   /or something else.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;****************************************&lt;br /&gt;Last thing: create an image when it works ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1282959807156806709-2128865518661892939?l=wp-galleriffic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wp-galleriffic.blogspot.com/feeds/2128865518661892939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wp-galleriffic.blogspot.com/2011/03/ec2-ebs-ubuntu-1004-virtualmin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/2128865518661892939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/2128865518661892939'/><link rel='alternate' type='text/html' href='http://wp-galleriffic.blogspot.com/2011/03/ec2-ebs-ubuntu-1004-virtualmin.html' title='EC2 EBS UBUNTU 10.04 VIRTUALMIN'/><author><name>fvl</name><uri>http://www.blogger.com/profile/00789215874799308901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0PNuk3YSLCw/SrdOiXqDvVI/AAAAAAAAABI/spxLRUmKKmg/S220/fvl.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1282959807156806709.post-497458259417665381</id><published>2010-09-01T17:39:00.000-07:00</published><updated>2010-09-01T18:27:52.088-07:00</updated><title type='text'>WP: hide photos uploaded by other in Media Upload and Media Library</title><content type='html'>Tested on &lt;a href="http://wordpress.org/"&gt;WordPress&lt;/a&gt; 3.0&lt;br /&gt;&lt;br /&gt;A user with the capacity of uploading doesn't need to see what other have uploaded before.&lt;br /&gt;&lt;br /&gt;To do so we need to hack a little bit WP core because this process is unpluggable right now.&lt;br /&gt;&lt;br /&gt;We need to change two files:&lt;br /&gt;wp-admin/includes/media.php&lt;br /&gt;wp-admin/edit-attachements-row.php (for this one css can be used instead of a hack)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;1. media.php&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Around line 1122 replace function get_media_items with this&lt;br /&gt;&lt;br /&gt;function get_media_items( $post_id, $errors ) {&lt;br /&gt;   $attachments = array();&lt;br /&gt;   if ( $post_id ) {&lt;br /&gt;       $post = get_post($post_id);&lt;br /&gt;       if ( $post &amp;amp;&amp;amp; $post-&amp;gt;post_type == 'attachment' )&lt;br /&gt;           $attachments = array($post-&amp;gt;ID =&amp;gt; $post);&lt;br /&gt;       else&lt;br /&gt;           $attachments = get_children( array( 'post_parent' =&amp;gt; $post_id, 'post_type' =&amp;gt; 'attachment', 'orderby' =&amp;gt; 'menu_order ASC, ID', 'order' =&amp;gt; 'DESC') );&lt;br /&gt;   } else {&lt;br /&gt;       if ( is_array($GLOBALS['wp_the_query']-&amp;gt;posts) )&lt;br /&gt;           foreach ( $GLOBALS['wp_the_query']-&amp;gt;posts as $attachment )&lt;br /&gt;               $attachments[$attachment-&amp;gt;ID] = $attachment;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   $output = '';&lt;br /&gt;   foreach ( (array) $attachments as $id =&amp;gt; $attachment ) {&lt;br /&gt;       if ( $attachment-&amp;gt;post_status == 'trash' )&lt;br /&gt;           continue;&lt;br /&gt;         &lt;br /&gt;           #HACK#&lt;br /&gt;           global $current_user;&lt;br /&gt;           $getid = get_post($id);&lt;br /&gt;           $aut = $getid-&amp;gt;post_author;&lt;br /&gt;         &lt;br /&gt;           if (( $item = get_media_item( $id, array( 'errors' =&amp;gt; isset($errors[$id]) ? $errors[$id] : null) ) )&amp;amp;&amp;amp; ($current_user-&amp;gt;user_level == 10)) {&lt;br /&gt;           $output .= "\n&amp;lt;div id='media-item-$id' class='admin media-item child-of-$attachment-&amp;gt;post_parent preloaded'&amp;gt;&amp;lt;div class='progress'&amp;gt;&amp;lt;div class='bar'&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id='media-upload-error-$id'&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class='filename'&amp;gt;&amp;lt;/div&amp;gt;$item\n&amp;lt;/div&amp;gt;";&lt;br /&gt;           }&lt;br /&gt;           elseif (( $item = get_media_item( $id, array( 'errors' =&amp;gt; isset($errors[$id]) ? $errors[$id] : null) ) )&amp;amp;&amp;amp; ($aut==$current_user-&amp;gt;ID)){&lt;br /&gt;           $output .= "\n&amp;lt;div id='media-item-$id' class='user media-item child-of-$attachment-&amp;gt;post_parent preloaded'&amp;gt;&amp;lt;div class='progress'&amp;gt;&amp;lt;div class='bar'&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id='media-upload-error-$id'&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class='filename'&amp;gt;&amp;lt;/div&amp;gt;$item\n&amp;lt;/div&amp;gt;";&lt;br /&gt;         &lt;br /&gt;           }&lt;br /&gt;           #END HACK#&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   return $output;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;2.edit-attachements-row.php&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Around line 45 Before&lt;br /&gt;&amp;lt;tr id='post-&amp;lt;?php echo $id; ?&amp;gt;' class='&amp;lt;?php echo trim( $alt . ' author-' . $post_owner . ' status-' . $post-&amp;gt;post_status ); ?&amp;gt;' valign="top"&amp;gt;&lt;br /&gt;add&lt;br /&gt;&amp;lt;?php if ($current_user-&gt;ID == $post-&gt;post_author){#HACK# ?&amp;gt;&lt;br /&gt;&lt;br /&gt;Around line 229 Before&lt;br /&gt;&amp;lt;?php endwhile; ?&amp;gt;&lt;br /&gt;add&lt;br /&gt;&amp;lt;?php } #END HACK# ?&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1282959807156806709-497458259417665381?l=wp-galleriffic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wp-galleriffic.blogspot.com/feeds/497458259417665381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wp-galleriffic.blogspot.com/2010/09/wp-hide-photos-uploaded-by-other-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/497458259417665381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/497458259417665381'/><link rel='alternate' type='text/html' href='http://wp-galleriffic.blogspot.com/2010/09/wp-hide-photos-uploaded-by-other-in.html' title='WP: hide photos uploaded by other in Media Upload and Media Library'/><author><name>fvl</name><uri>http://www.blogger.com/profile/00789215874799308901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0PNuk3YSLCw/SrdOiXqDvVI/AAAAAAAAABI/spxLRUmKKmg/S220/fvl.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1282959807156806709.post-1943570508975705240</id><published>2010-07-06T17:57:00.000-07:00</published><updated>2010-08-09T02:19:51.991-07:00</updated><title type='text'>Integrating Galleriffic/NextGen  to a Wordpress theme</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://louisebaker.com.au/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 298px;" src="http://3.bp.blogspot.com/_0PNuk3YSLCw/TDQJfhp6VwI/AAAAAAAAAB4/2y3evVuqKFU/s400/lb.jpg" alt="" id="BLOGGER_PHOTO_ID_5491024282886231810" border="0" /&gt;&lt;/a&gt;Links: &lt;a href="http://wordpress.org/"&gt;WordPress&lt;/a&gt; - &lt;a href="http://www.twospy.com/galleriffic/"&gt;Galleriffic&lt;/a&gt; - &lt;a href="http://wordpress.org/extend/plugins/nextgen-gallery/"&gt;NextGen Gallery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mondayinthesun.com.au/files/gallery.txt"&gt;Download&lt;/a&gt; nextgen-gallery/view/gallery.php&lt;br /&gt;&lt;br /&gt;I've been using the following code on &lt;a href="http://louisebaker.com.au/"&gt;louisebaker.com.au&lt;/a&gt;. If you know how to create a wp theme this could help:&lt;br /&gt;&lt;br /&gt;Basically what you have to do is to rewrite the output of the NextGen plugin.&lt;br /&gt;&lt;br /&gt;create a page template in your theme (eg photo.php) and put galleriffic's code in:&lt;br /&gt;    &amp;lt;div id="gallery" class=""&amp;gt;&lt;br /&gt;            &amp;lt;div id="controls" class="controls"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;div id="loading" class="loader"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;div id="slideshow" class="slideshow"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;don't forget to add the css &amp;amp; javascript links.&lt;br /&gt;&lt;br /&gt;Then you need to edit wp-content/plugins/nextgen-gallery/view/gallery.php&lt;br /&gt;find the &amp;lt;!-- Thumbnails --&amp;gt; section. This is where is the output  code and replace it by&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="thumbs" class="navigation"&amp;gt;&lt;br /&gt;&amp;lt;ul class="thumbs noscript"&amp;gt;&lt;br /&gt;&amp;lt;!-- Thumbnails --&amp;gt;&lt;br /&gt;&amp;lt;?php foreach ($images as $image) : ?&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;&lt;br /&gt;&amp;lt;!--&amp;lt;div id="ngg-image-&amp;lt;?php echo $image-&amp;gt;pid ?&amp;gt;" class="ngg-gallery-thumbnail-box" &amp;lt;?php echo $gallery-&amp;gt;imagewidth ?&amp;gt; &amp;gt;&lt;br /&gt;&amp;lt;div class="ngg-gallery-thumbnail" &amp;gt;--&amp;gt;&lt;br /&gt;    &amp;lt;a class="thumb" href="&amp;lt;?php echo $image-&amp;gt;imageURL ?&amp;gt;" title="&amp;lt;?php echo $image-&amp;gt;description ?&amp;gt;" &amp;lt;?php echo $image-&amp;gt;thumbcode ?&amp;gt; &amp;gt;&lt;br /&gt;        &amp;lt;img title="&amp;lt;?php echo $image-&amp;gt;alttext ?&amp;gt;" alt="&amp;lt;?php echo $image-&amp;gt;alttext ?&amp;gt;" src="&amp;lt;?php echo $image-&amp;gt;thumbnailURL ?&amp;gt;" width="78" height="78"&amp;lt;?php // echo $image-&amp;gt;size ?&amp;gt; /&amp;gt;&lt;br /&gt;    &amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;!--&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;?php if ( $gallery-&amp;gt;columns &amp;gt; 0 &amp;amp;&amp;amp; ++$i % $gallery-&amp;gt;columns == 0 ) { ?&amp;gt;&lt;br /&gt;&amp;lt;br style="clear: both" /&amp;gt;&lt;br /&gt;&amp;lt;?php } ?&amp;gt;--&amp;gt;&lt;br /&gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;br /&gt;All you need now is to call a gallery in a page [nggallery id=4]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1282959807156806709-1943570508975705240?l=wp-galleriffic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wp-galleriffic.blogspot.com/feeds/1943570508975705240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wp-galleriffic.blogspot.com/2010/07/integrating-gallerifficnextgen-to.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/1943570508975705240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1282959807156806709/posts/default/1943570508975705240'/><link rel='alternate' type='text/html' href='http://wp-galleriffic.blogspot.com/2010/07/integrating-gallerifficnextgen-to.html' title='Integrating Galleriffic/NextGen  to a Wordpress theme'/><author><name>fvl</name><uri>http://www.blogger.com/profile/00789215874799308901</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0PNuk3YSLCw/SrdOiXqDvVI/AAAAAAAAABI/spxLRUmKKmg/S220/fvl.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0PNuk3YSLCw/TDQJfhp6VwI/AAAAAAAAAB4/2y3evVuqKFU/s72-c/lb.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
