Piero V.

HackMii Installer v0.8

Prima di certi siti sulle consolle italiani o anche prima di wiibrew.org vi dico della release dell’Homebrew Channel 1.0.8

I cambiamenti sono solo la compatibilità all’USB 2.0 tramite IOS58 del firmware 4.3 (o installabile con un’applicazione apposita).

Il sito da cui scaricarlo è sempre bootmii.org e se la wii è connessa alla wireless segnala da sola l’aggiornamento.

Flatpress: Next/Prev Page link and PrettyURLs

Italiano

(See below for English)

Come ho già detto in qualche post fa, sto facendo un plugin per implementare i tag su flatpress.

Dopo alcuni giorni di lavoro, pensando di averlo finito, mi accorgo di un bug: dalla seconda pagina non funziona più il filtro dei tag (e me ne sono accorto per puro caso!!)

La colpa è di Pretty URLs, che gestisce gli url delle pagine ricreandoli dall’inizio.

Le soluzioni sono quattro:

  1. Fare un plugin che non supporta PrettyURLs
  2. Fare un plugin che usi delle estensioni PECL
  3. Fare un plugin solo per PHP 4 (e io uso PHP5 😊 )
  4. Fare una classe sostitutiva a pretty urls

L’unica che mi pare accettabile è la quarta, ed ecco il codice (testato, sembra funzionare):

## Replacement Class for PrettyURLs Plugin
if(class_exists('Plugin_PrettyURLs')) {
	class class_name {
		function class_name(&$original) { # Constructor
			$this->original=&$original;
			$this->baseurl=&$original->baseurl;
		}
		function permalink($str, $id) {
			return $this->original->permalink($str, $id);
		}
		function commentlink($str, $id) {
			return $this->original->commentlink($str, $id);
		}
		function feedlink($str, $type) {
			return $this->original->feedlink($str, $type);
		}
		function commentsfeedlink($str, $type, $id) {
			return $this->original->commentsfeedlink($str, $type, $id);
		}
		function staticlink($str, $id) {
			return $this->original->staticlink($str, $id);
		}
		function categorylink($str, $catid) {
			return $this->original->categorylink($str, $catid);
		}
		function yearlink($str, $y) {
			return $this->original->yearlink($str, $y);
		}
		function monthlink($str, $y, $m) {
			return $this->original->monthlink($str, $y, $m);
		}
		function daylink($str, $y, $m, $d) {
			return $this->original->daylink($str, $y, $m, $d);
		}
		function nextprevlink($nextprev, $v) {
			if(!empty($fp_params['myparam'])) {
				## My code here
			} else
				return $this->original->nextprevlink($nextprev, $v);
		}
	}
}

Si fa il backup di $plugin_prettyurls, quindi si dà a $plugin_prettyurls questa classe: … [Leggi il resto]

Che tristezza quando l'hardware non è più supportato

Era da giorni che pensavo a questo post.

Con iOS 4.0 la Apple non supporta più iPod Touch 1G 1 e per iPod Touch 2G il supporto comincia a venir meno.

Io capisco che magari visto che sono device più datati non possano usare il multi tasking, tuttavia potrebbero fare lo stesso degli update.

Ma ormai non mi aspetto diversamente, tanto per Apple sarebbe un’inutile spesa dato che ragiona solo per il profitto.

E agli utenti tocca arrangiarsi con i custom firmware.

A me non interessa più di tanto perché le applicazioni che ho le uso pochissimo, lo uso soprattutto come iPod, però coloro che hanno l’iPod che Apple come il più divertente non so se digeriranno, visto che penso che il 2G sia il più diffuso.

Un altro device che mi dà fastidio che non sia più aggiornato come firmware è la Fonera.

Che Fon abbia l’unica ambizione di crescere come numero di iscritti lo si era capito, poi con la fonera 2.0N si è capito ancora di più quanto ormai sia diventata con ambizioni commerciali: un tasto per spegnere il wireless quando il loro sogno è di poter tenerlo attivo dappertutto?

Mah, sono solo spunti di riflessione.

Footnotes

  1. Il mio, quello piatto sotto e più bello esteticamente 😊
    ^top

OpenWRT su Fonera

Ho installato openwrt sulla fonera perché ero curioso e dd-wrt da quando avevoaggiornato alla build consigliata (peraltro neanche stabile), non mi sono trovato bene e così visto che in questi giorni a usare la wireless a casa sono solo io, ne ho aprofittato per passare a OpenWRT.

L’operazione si può fare nel solito modo: solo che o manualmente o ho scoperto ap51 (scaricate il file ap51-flash-fonera-1.0-42 se usate linux o ap51-flash-fonera-gui-1.0-42.exe se usate windows).

Poi andate sull’area download di OpenWrt Kamikaze 8.09.2 per dispositivi Atheros (l’ultima versione a oggi) e scaricate i file openwrt-atheros-root.jffs2-64k e openwrt-atheros-vmlinux.lzma.

Su windows potete usare una comoda gui (che non ho provato però), su linux dovete fare il login come root e eseguire lo script download con come parametro l’interfaccia dove deve cercare la fonera oppure any per cercarla in ogni interfaccia, il percorso al file openwrt-atheros-root.jffs2-64k e quello del file openwrt-atheros-vmlinux.lzma. … [Leggi il resto]

Plugin Autoreadmore (v1.5) [Flatpress]

Italiano

Questo è un plugin per flatpress che serve per fare in modo che automaticamente, quando un testo è lungo, venga tagliato e aggiunto un Leggi il resto nell’anteprima.

È una modifica del plugin readmore originale di flatpress di NoWhereMan fatta da me per l’integrazione con flatpress usando la funzione cutHtmlText di Abidibo.

L’unica modifica dalla [iurl:post:entry100619-133625 title=”Autoreadmore v1.1”]versione 1.1 è che il testo viene tagliato dopo, così non taglia es BBCode.

Lingue: en-us, it-it.

Licenza: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/autoreadmore_v1.5.tar.gz title=”Tarball della versione 1.5”]Autoreadmore V1.5.

English

This flatpress plugin automatically chop a long entry and adds “Readmore” to the preview.

It’s a modification of the original Read More plugin by NoWhereMan using cutHtmlText by Abidibo.

The only change from [iurl:post:entry100619-133625 title=”Autoreadmore v1.1 (IT only)”]version 1.1 is that entry is cut after other plugins (such as BBCode).

Languages: en-us, it-it.

License: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/autoreadmore_v1.5.tar.gz title=”Tarball of version 1.5”]Autoreadmore V1.5.