As the previous document had become (again) too large and would not save in its entirety, I decided to continue here the Changelog of Zamo.ca, accesibil de asemenea prin log.zamo.ca. Here’s a clickable table of contents:

20110607 - limitarea comentariilor

20110608 - comentariu nepublicat la Arhi (al lui Cracanel)

20120610 - major cleanup

20120626 - schimbat domeniu

php

robots

Search & Replace

playlist code changes

Blogroll mods

what didn’t work

20120627 - Domains 4 sale

20120702 - marquee the description

20120802 - pingback results  http://goo.gl/fb/YJgwL

20120816 Speed tests and async scripts

20110607 - limitarea comentariilor

Am blocat comentariile Blogger la toate articolele noi si am limitat comentariile Disqus la o singura zi de la publicare. De ce? E vara, e cald, oamenii sunt plictisiti, nimeni n-are chef de nimic. S-ar putea sa revin la toamna, dar nu-i garantat. Scos si comment flare: http://zamo.disqus.com/~feedflare/comments_link.xml

20110608 - comentariu nepublicat la Arhi (al lui Cracanel)

Imi zice Cracanel ca a scris cateva comentarii la Arhi si unul n-a intrat. Cam asa ceva, dac-am inteles bine (ce sa-i fac dac n-a facut screenshot?! cu atat mai mult cu cat imi spune ca-i aproape totdeauna moderat):

Tu care esti un adept al limbajului transant, fara eufemisme de o masculinitate fara prostata marita, e ciudat ca vrei sa cenzurezi injuraturile altora. Pare sa fie o chestie de clan: ma-njuri pe mine si pretenarii mei esti dusman, ii injuri pe dusmani, esti pretenar.

De altfel, articolul este un indemn nedisimulat la cenzura in favoarea sa, asa ca n-ar trebui sa ma mire ca nu intra comentarii critice.

20120610 - major cleanup

Mai e inca primavara, deci e loc de curatenie. Blogger a introdus a gramada de settings SEO, cum ar fi posibilitatea de a stabili o descriere pentru fiecare pagina. Am decis sa renunt la blocul de nested if din template header care stabilea meta artificial:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>

  <head profile='http://gmpg.org/xfn/11'>

<link href='http://idproxy.net/openid/server/' rel='openid.server'/>

<link href='http://zamolxis.idproxy.net/' rel='openid.delegate'/>

<link href='http://feeds.feedburner.com/Zamolxis' rel='alternate' title='Zamolxis la Feedburner - complet, cu reclame' type='application/rss+xml'/>

<link href='http://feeds.feedburner.com/Zamolxis/partial' rel='alternate' title='Zamolxis la Feedburner - partial, fara reclame' type='application/rss+xml'/>

<!-- link href='http://feeds.feedburner.com/AlsoSprachZamolxis' rel='alternate' title='Zamolxis - toate comentariile blogului' type='application/rss+xml'/ -->

<meta content='Saa2h2aMVQXBnWhAJQk3oVqLSiA' name='alexaVerifyID'/>

<meta content='Zamolxis Zamo.ca' name='author'/>

    <b:include data='blog' name='all-head-content'/>

    <b:if cond='data:blog.pageType == &quot;index&quot;'>

         <title><data:blog.title/></title>

<meta content='zq7O8GXfQXTbP83PeMFnRvTsZK5oUEg3uxS65wFANk0=' name='verify-v1'/>

<META content='9644867dd792df2f' name='y_key'/>

<meta content='domenii internet, societate, cultura, diaspora, emigrare canada, toronto, etica, coruptie, mass-media' name='keywords'/>

<meta content='Patria mea este limba romgleza. Asa Grait-a Zamolxis din Toronto pentru romanii din diaspora sau Romania. Existential, consumerist, politic, economic sau pur cultural.' name='description'/>

<meta content='43.76764, -79.47619' name='ICBM'/>

<meta content='Also Sprach Zamolxis' name='DC.title'/>

    <b:else/>

         <title><data:blog.pageName/> - <data:blog.title/></title>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2007/12/cine-sunt-ce-mananc-cum-scriu.html&quot;'>

<meta content='promovare site, self-promotion, explicatii, faq, zarathustra, zoroastru, zalmoxis, zamolxe, zamolxis, zalmoxe, oportunitati afaceri, online, style guide, stil, bani' name='keywords'/>

<meta content='Raspunsuri la intrebari despre mine, despre sit, despre cum functioneaza si ce se intampla. Daca vrei sa ma cunosti, nu-i un substitut pentru a explora site-ul, dar iti poate da cateva raspunsuri.' name='description'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2007/05/links.html&quot;'>

<meta content='Pagina de BlogRoll, permitand mai multa libertate in descrierea site-urilor prietene pe care le citesc frecvent. Recomandari, nestemate si perle din blogo.ro-oaia (blogosfera) romaneasca.' name='description'/>

<meta content='blogroll, links, citeste, linkuri, situri, recomandari, prieteni, frati, interesante, amici' name='keywords'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2008/11/cele-mai-frumoase-poezii.html&quot;'>

<meta content='Lista recomandarilor de articole, atat dupa cum imi plac mie, cat si dupa cum plac altora, dupa numarul de comentarii sau de accesari.' name='description'/>

<meta content='best articles, best of, bestof, cele mai bune, cele mai, idei, promovare, articole, promovare articole, crema' name='keywords'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2008/03/inregistrari-de-domenii.html&quot;'>

<meta content='Explicatii si raspunsuri la intrebari puse des despre domenii si inregistrarea acestora. Ce este un domeniu, cum il obtii, la ce-ajuta.' name='description'/>

<meta content='domenii, domenii internet, concurs, giveaway, contest, moca, moaca, inregistrare domenii, domains, domain, concurs zamolxis, faq, gratis' name='keywords'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/p/concurs.html&quot;'>

<meta content='Concursul lunar de premii zamolxis - reguli. Cum poti obtine un domeniu gratis pe un an sau mai multi numai comentand pe acest blog.' name='description'/>

<meta content='domenii, domenii internet, concurs, giveaway, contest, moca, moaca, inregistrare domenii, domains, domain, concurs zamolxis, faq, gratis' name='keywords'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2007/11/cartea-de-oaspeti.html&quot;'>

<meta content='Vizitatorii acestui blog, si urmele lasate in trecere. Poti de asemenea lasa o insemnare aici. Guestbook.' name='description'/>

<meta content='Guestbook, vizitatori, calatori, trecatori, lista, prieteni, cititori, metrics, statistici' name='keywords'/>

</b:if>

<b:if cond='data:blog.url == &quot;http://www.alsosprachzamolxis.com/2007/01/contacteaza-ma.html&quot;'>

<meta content='Modalitati de a-l contacta pe Zamolxis. Your own, personal, Zamolxis. Suna-ma. Vorbeste cu mine. Scrie-mi. Contacteaza-ma.' name='description'/>

<meta content='contact, kontact, contacteaza, email, sms, telefon, phone, fax, im, yahoo, messenger, ym' name='keywords'/>

</b:if>

    </b:if>

    <b:skin><![CDATA[/*

L-am sters si voi adauga astea manual, la fiecare pagina. Am scos si favicon intrucat acum poate fi setata direct:

    <link href='https://sites.google.com/site/checktryverify/zam/favicon.ico?attredirects=0' rel='shortcut icon' type='image/x-icon'/>

    <link href='http://lh5.ggpht.com/_qaEO9niMUgg/SjEaI1k4gYI/AAAAAAAAJDg/Yx5xdTCTu4g/s800/favicon_zamolxis.gif' rel='icon' type='image/x-icon'/>

Am schimbat si relatedthumbs de la http://relatedthumbs.googlecode.com/files/relatedthumbs21.js fiindca nu stiu cand va fi ala sters.

scos cod da analytics de sub mobify, pus in settings basic

<script type='text/javascript'>

  var _gaq = _gaq || [];

  _gaq.push([&#39;_setAccount&#39;, &#39;UA-3128968-3&#39;]);

  _gaq.push([&#39;_trackPageview&#39;]);

  (function() {

    var ga = document.createElement(&#39;script&#39;); ga.type = &#39;text/javascript&#39;; ga.async = true;

    ga.src = (&#39;https:&#39; == document.location.protocol ? &#39;https://ssl&#39; : &#39;http://www&#39;) + &#39;.google-analytics.com/ga.js&#39;;

    (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(ga);

  })();

</script>

No. Cam asta-i.

20120626 - schimbat domeniu

Din pricina unor probleme cu webhost-ul (am fost “bagat” intr-un nou plan fara stirea sau permisiunea mea care costa de doua ori mai mult, am refuzat sa mai platesc si-apoi n-am mai reusit sa comunic cu ei), am fost fortat sa schimb domeniul rapid, asa ca am pierdut link juice-ul. Intentionam sa mut blog-urile pe alte domenii oricum intrucat nu am intentionat sa vand reclame pe ele si banii platiti pentru prea multe domenii nefolosite sunt bani aruncati.

php

Inainte de a-mi recupera domeniile, va trebui sa rezolv scriptul PHP de trimis forward 301 prin vechiul domeniu, dupa cum este explicat pe BlogIdol. Pentru testing, voi folosi blogul nou: lito.zamo.ca si vechi: oldlito.zamo.ca pe care am instalat acest template pentru a investiga. Pe blogul vechi am instalat acest template:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="<$BlogLanguageDirection$>"><head> <title>  <$BlogPageTitle$> </title> <script type="text/javascript"> <MainorArchivePage>window.location.href="http://lito.zamo.ca/"</MainOrArchivePage>  <Blogger><ItemPage>window.location.href="http://inbo.hostei.com/blogger_lt/?q=<$BlogItemPermalinkURL$>"</ItemPage></Blogger> </script> <MainPage><link rel="canonical" href="http://lito.zamo.ca/" /></MainPage>  <Blogger><ItemPage><link rel="canonical" href="http://inbo.hostei.com/blogger_lt/?q=<$BlogItemPermalinkURL$>" /></ItemPage></Blogger></head><body> <div style="border: #ccc 1px solid; background: #eee; padding: 20px; margin: 80px;">  <p>This page has moved to a new address.</p>   <h1>     <MainOrArchivePage><a href="http://lito.zamo.ca/"><$BlogTitle$></a></MainOrArchivePage>     <Blogger>       <ItemPage><a href="http://inbo.hostei.com/blogger_lt/?q=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></ItemPage>     </Blogger>    </h1>  </div>  </body>  </html>

Rolul template-ului este de a face forward direct in cazul domeniului simplu (homepage) si de a trimite fiecare pagina printr-un 301 redirect creat printr-un script PHP care in mod normal este integrat ca pagina intr-o instalatie Wordpress. Un astfel de “workaround” e necesar intrucat Blogger nu permite redirectionare 301 directa si o redirectionare simpla, din domeniu, rezulta in dificultati pentru utilizatori si pierderea rank-ului in search engines. Scriptul insa nu functioneaza cum ar trebui in afara unei instalatii Wordpress si trebuie modficat.

Am instalat PHP scriptul la http://inbo.hostei.com/blogger_lt.php - acesta contine:

<?php

 /*

  Template Name: blogger

 */

 

 global $wpdb;

 $old_url = $_GET['q'];

 

 if ($old_url != "") {

   $permalink = explode("zamo.ca", $old_url);

 

   $q = "SELECT guid FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ".

        "ON ($wpdb->posts.ID = $wpdb->postmeta.post_id) WHERE ".

        "$wpdb->postmeta.meta_key='blogger_permalink' AND ".

        "$wpdb->postmeta.meta_value='$permalink[1]'";

  $new_url = $wpdb->get_var($q)? $wpdb->get_var($q) : "/";

  header ("HTTP/1.1 301 Moved Permanently");

  header("Location: $new_url");

 }

?>

Problema - separarea variabilelor Wordpress de rest. Odata rezolvata, scriptul devine:

<?php

$newdo='lzc';

$olddo='ozc';

$old_url = $_GET['q'];

$permalink = explode($olddo, $old_url);

$adresa_noua="http://" .$newdo .$uri.$permalink[1];

 header ("HTTP/1.1 301 Moved Permanently");

 header("Location: $adresa_noua");

?>

Poate ca azi, poate ca..

robots

Intrucat nu prea ne mai aflam in Google index cu noul sit, am facut smecheria in loc de sitemap:

# Blogger Sitemap generated on 2012.06.26

User-agent: *

Disallow: /search

Allow: /

Sitemap: http://asa.zamo.ca/atom.xml?redirect=false&start-index=1&max-results=500

Sitemap: http://asa.zamo.ca/atom.xml?redirect=false&start-index=501&max-results=500

O idee mai buna decat atom.xml ca “sitemap” in Google Webmaster Tools intrucat include toate articolele. Eu am in jur de 1000 si deci cele 2 linii sunt suficiente (l-b).

Search & Replace

Though I had performed an S&R for the domains on the template, I noticed that users still left the site going to alsosprachzamolxis.com. As it turned out, some widgets still had links to the old site, so I had to go into each one individually and perform the changes. I also changed some of the “top” articles into pages. The goal is to move all of them into pages, since Disqus is blocked for old articles anyway.

As stated on BlogIdol, other than the straight www.alsosprachzamolxis.com -> asa.zamo.ca substitution, I also had to

Will be adding more here shortly.

playlist code changes

Oldest playlist code:

&lt;p align="center"&gt;&lt;object height="481" width="600"&gt;&lt;param name="movie" value="http://www.youtube.com/p/C8F6631137C0E2A4&amp;amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/p/C8F6631137C0E2A4&amp;amp;hl=en" type="application/x-shockwave-flash" height="481" width="600"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

Newer playlist code:

&lt;p align="center"&gt;&lt;iframe name="tvtub" align="center" title="YouTube video player" class="youtube-player" type="text/html" width="600" height="480" src="http://www.youtube.com/p/C8F6631137C0E2A4?hl=en_US&amp;amp;fs=1?iv_load_policy=3" frameborder="0"&gt;&lt;/iframe&gt;&lt;/p&gt;

Newest playlist code:

&lt;a title="YouTube Video Playlist (opens at the right if you are on the main site): Exemplu playlist" href="http://www.youtube.com/embed/videoseries?list=PLC8F6631137C0E2A4&amp;amp;hl=en_US?autoplay=1&amp;amp;rel=0&amp;amp;iv_load_policy=3" rel="ytvid" target="tutub"&gt;playlist&lt;/a&gt;

For this last example, the codes need to escaped as above, then tvtub must be changed into tutub across the board, but only for newer youtube codes, together with “opens below” to “opens on the right if you are on the main site”

Blogroll mods

This is a great opportunity to review the blogs in my blogroll who are linking back and let them know of my new address. Cele Blogger / Blogspot au fost updated automat, cele wordpress au nevoie de imbold. Asadar, Blogger:

Wordpress:

Voi scrie cat de curand si un articol.

what didn’t work

Well, I couldn’t use webmaster tools to let Google know of the change because the new domain was not a “root domain”.

20120627 - Domains 4 sale

I’ve decided to get rid even of the “better-sounding domains” at the end of their life. To that end, I will be listing them on various services such as “bursa de domenii” & Sedo. Acestea ar fi (cu exp date):

blogdeblog.net 20121005

libto.com 20130519

zalmoxis.ca 20121229

logoblog.ca 20121005

decen.eu 20120831

cene.us 20130719

cetac.eu 20120831

In “piata de linkuri” am gasit urmatoarele bloguri PR 4+:

20120702 - marquee the description

currently: <p class='description'><span><data:description/></span></p>

Hongkiat has an article on advanced CSS3 animation with marquee and marquee in CSS and HTML marquee allows fine-grained customization. JaiDeep shows specifically who to modify it for Aspire:

final code:

<b:includable id='main'>

<h1><a expr:href='data:blog.homepageUrl'><data:title/></a></h1>

<h2><data:description/></h2>

</b:includable>

also, in

#head {position:relative; width:990px; height:250px;

and

.header {width:627px; height:250px; background: url(http://www.webpagedesign.ws/aspire/header-bg.jpg) no-repeat;}

replace height:250px to height:265px.

To marquee the description, just <marquee><data:description/></marquee>

behavior="slide" will cause it to slide in place only once, which is less distracting or annoying to the reader. It’s also possible to make it go up with direction="up" but that would need increasing the space as shown above and it wouldn’t do that only once.

I’ll use slide and fast speed behavior="slide"   scrollamount="10"

20120802 - pingback results  http://goo.gl/fb/YJgwL

1. diana coman

Aug 02 15:39:33: check external link http://www.dianacoman.com/blog/2012/08/01/viata-in-sarituri-desprinderi-de-la-sol-ori-echilibrul-pe-o-barna/

Aug 02 15:39:34: send pingback http://www.dianacoman.com/blog/xmlrpc.php

Aug 02 15:39:41: pingback success: Pingback from http://feedproxy.google.com/~r/Zamolxis/~3/yLeOmJ-AehM/feminism-and-gynocracy-i-prosteala.html to http://www.dianacoman.com/blog/2012/08/01/viata-in-sarituri-desprinderi-de-la-sol-ori-echilibrul-pe-o-barna/ registered. Keep the web talking! :-)

2. andressa + dojo

Aug 01 17:20:13: check external link http://dojoblog.ro/2012/07/20/ce-nu-este-treaba-de-femeie/

Aug 01 17:20:15: send pingback http://dojoblog.ro/xmlrpc.php

Aug 01 17:20:20: pingback success: Pingback from http://feedproxy.google.com/~r/Zamolxis/~3/yLeOmJ-AehM/feminism-and-gynocracy-i-prosteala.html to http://dojoblog.ro/2012/07/20/ce-nu-este-treaba-de-femeie/ registered. Keep the web talking! :-)

Aug 01 17:20:20: check external link http://www.andressa.ro/2012/07/as-vrea-fiu-barbat.html

Aug 01 17:20:21: send pingback http://www.andressa.ro/xmlrpc.php

Aug 01 17:20:24: pingback success: Pingback from http://feedproxy.google.com/~r/Zamolxis/~3/yLeOmJ-AehM/feminism-and-gynocracy-i-prosteala.html to http://www.andressa.ro/2012/07/as-vrea-fiu-barbat.html registered. Keep the web talking! :-)

Blogurile in engleza inregistreaza fara problema:

Aug 01 17:20:59: process entry http://inbonobo.tumblr.com/post/28262036108

Aug 01 17:20:59: check external link http://www.social-engineer.org/how-tos/how-to-bluff-like-a-pro-in-vegas/

Aug 01 17:21:00: send pingback http://www.social-engineer.org/xmlrpc.php

Aug 01 17:21:03: pingback success: Pingback from http://inbonobo.tumblr.com/post/28262036108 to http://www.social-engineer.org/how-tos/how-to-bluff-like-a-pro-in-vegas/ registered. Keep the web talking! :-)

Aug 01 17:21:03: process entry http://inbonobo.tumblr.com/post/28258487307

Aug 01 17:21:03: check external link http://cnnmoneytech.tumblr.com/post/28226562845/pro-tips-from-social-engineering-hackers

Aug 01 17:21:06: check external link http://www.social-engineer.org/social-engineering/defcon-20-sectf-battle-of-the-sexes/

Aug 01 17:21:06: send pingback http://www.social-engineer.org/xmlrpc.php

Aug 01 17:21:09: pingback fault: 403 You are posting comments too quickly. Slow down.

20120816 Speed tests and async scripts

Found a very interesting article about loading times optimizations and ran a few quick tests. Pingdom gave 2.73s while webpagetest gave 8.44s in the first run and 4.02s in the second.

20131101 renuntat agregatoare

Cica a murit pe 1 Nov 2012- renunt la toate agregatoarele:

, un agregator (<a expr:href='&quot;http://www.cica.ro/submit.php?s=2&amp;url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' rel='nofollow' target='_blank' title='Trimite la cică! :)'><strong>Că!</strong></a>,

 <a expr:href='&quot;http://www.ghidoo.ro/nodes/new?node%5Burl%5D=&quot; + data:post.url + &quot;&amp;node%5Btitle%5D=&quot; + data:post.title' rel='nofollow' target='_blank' title='Trimite la Ghidoo! :)'>Gh!</a>,

 <a expr:href='&quot;http://cafeneaua.com/nodes/new?node%5Burl%5D=&quot; + data:post.url + &quot;&amp;node%5Btitle%5D=&quot; + data:post.title' rel='nofollow' target='_blank' title='Trimite la Cafeneaua! :)'>Cf!</a>,

 <a expr:href='&quot;http://preferate.net/add.php?u=&quot; + data:post.url + &quot;&amp;t=&quot; + data:post.title' rel='nofollow' target='_blank' title='Trimite la Preferate! :)'>Pf!</a>,

 <a expr:href='&quot;http://proddit.com/submit?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' rel='nofollow' target='_blank' title='Trimite la Proddit! :)'>pd!</a>,

 <a expr:href='&quot;http://polimedia.us/fain/submit.php?url=&quot; + data:post.url' rel='nofollow' target='_blank' title='Iubeşte-mă cu fain! :)'>fa!</a>,

 <a expr:href='&quot;http://digg.ro/adauga-articol?url=&quot; + data:post.url' rel='nofollow' target='_blank' title='Iubeşte-mă cu digg.ro! :)'>dr!</a>,

 <a expr:href='&quot;http://www.blogpoint.ro/add_url.php?url=&quot; + data:post.url' rel='nofollow' target='_blank' title='Iubeşte-mă cu BlogPoint! :)'>bp!</a>)

---

  Copyright © 2007-2013 Asa Grait-a Zamolxis. Unele drepturi rezervate. Some Rights Reserved.

Zamolxis ChangeLog and ToDo list by Zamo.ca is licensed under a Creative Commons Attribution-Share Alike 2.5 Canada License.

Based on a work at log.zamo.ca.

Permissions beyond the scope of this license may be available at http://contact.zamo.ca.